diff --git a/ingress/Godeps/Godeps.json b/ingress/Godeps/Godeps.json index 6863964754..21de2d91b2 100644 --- a/ingress/Godeps/Godeps.json +++ b/ingress/Godeps/Godeps.json @@ -11,6 +11,16 @@ "Comment": "null-5", "Rev": "'75cd24fc2f2c2a2088577d12123ddee5f54e0675'" }, + { + "ImportPath": "cloud.google.com/go/compute/metadata", + "Comment": "v0.1.0-119-g8e3c0b2", + "Rev": "8e3c0b22f89d3d365c5e678011ca2268d8b36c63" + }, + { + "ImportPath": "cloud.google.com/go/internal", + "Comment": "v0.1.0-119-g8e3c0b2", + "Rev": "8e3c0b22f89d3d365c5e678011ca2268d8b36c63" + }, { "ImportPath": "github.com/beorn7/perks/quantile", "Rev": "3ac7bf7a47d159a033b107610db8a1b6575507a4" @@ -22,78 +32,78 @@ }, { "ImportPath": "github.com/coreos/etcd/auth/authpb", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/client", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/clientv3", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/etcdserver/etcdserverpb", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/mvcc/mvccpb", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/pkg/fileutil", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/pkg/pathutil", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/pkg/tlsutil", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/pkg/transport", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/etcd/pkg/types", - "Comment": "v3.0.6", - "Rev": "9efa00d1030d4bf62eb8e5ec130023aeb1b8e2d0" + "Comment": "v3.0.9", + "Rev": "494c0126596c0e7cd59686a2e7afc90fe3296079" }, { "ImportPath": "github.com/coreos/go-oidc/http", - "Rev": "5cf2aa52da8c574d3aa4458f471ad6ae2240fe6b" + "Rev": "5644a2f50e2d2d5ba0b474bc5bc55fea1925936d" }, { "ImportPath": "github.com/coreos/go-oidc/jose", - "Rev": "5cf2aa52da8c574d3aa4458f471ad6ae2240fe6b" + "Rev": "5644a2f50e2d2d5ba0b474bc5bc55fea1925936d" }, { "ImportPath": "github.com/coreos/go-oidc/key", - "Rev": "5cf2aa52da8c574d3aa4458f471ad6ae2240fe6b" + "Rev": "5644a2f50e2d2d5ba0b474bc5bc55fea1925936d" }, { "ImportPath": "github.com/coreos/go-oidc/oauth2", - "Rev": "5cf2aa52da8c574d3aa4458f471ad6ae2240fe6b" + "Rev": "5644a2f50e2d2d5ba0b474bc5bc55fea1925936d" }, { "ImportPath": "github.com/coreos/go-oidc/oidc", - "Rev": "5cf2aa52da8c574d3aa4458f471ad6ae2240fe6b" + "Rev": "5644a2f50e2d2d5ba0b474bc5bc55fea1925936d" }, { "ImportPath": "github.com/coreos/go-systemd/journal", @@ -239,8 +249,8 @@ }, { "ImportPath": "github.com/google/cadvisor/info/v1", - "Comment": "v0.24.0-alpha1", - "Rev": "2ed7198f77395ee9a172878a0a7ab92ab59a2cfd" + "Comment": "v0.24.0-alpha1-14-gd7a44cb", + "Rev": "d7a44cb1a2c66e1688ccdc5d09e56069eecb659a" }, { "ImportPath": "github.com/google/gofuzz", @@ -354,96 +364,88 @@ }, { "ImportPath": "golang.org/x/oauth2", - "Rev": "b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" + "Rev": "3c3a985cb79f52a3190fbc056984415ca6763d01" }, { "ImportPath": "golang.org/x/oauth2/google", - "Rev": "b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" + "Rev": "3c3a985cb79f52a3190fbc056984415ca6763d01" }, { "ImportPath": "golang.org/x/oauth2/internal", - "Rev": "b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" + "Rev": "3c3a985cb79f52a3190fbc056984415ca6763d01" }, { "ImportPath": "golang.org/x/oauth2/jws", - "Rev": "b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" + "Rev": "3c3a985cb79f52a3190fbc056984415ca6763d01" }, { "ImportPath": "golang.org/x/oauth2/jwt", - "Rev": "b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" + "Rev": "3c3a985cb79f52a3190fbc056984415ca6763d01" }, { "ImportPath": "google.golang.org/api/compute/v1", - "Rev": "4300f6b0c8a7f09e521dd0af2cee27e28846e037" + "Rev": "a69f0f19d246419bb931b0ac8f4f8d3f3e6d4feb" }, { "ImportPath": "google.golang.org/api/container/v1", - "Rev": "4300f6b0c8a7f09e521dd0af2cee27e28846e037" + "Rev": "a69f0f19d246419bb931b0ac8f4f8d3f3e6d4feb" }, { "ImportPath": "google.golang.org/api/gensupport", - "Rev": "4300f6b0c8a7f09e521dd0af2cee27e28846e037" + "Rev": "a69f0f19d246419bb931b0ac8f4f8d3f3e6d4feb" }, { "ImportPath": "google.golang.org/api/googleapi", - "Rev": "4300f6b0c8a7f09e521dd0af2cee27e28846e037" + "Rev": "a69f0f19d246419bb931b0ac8f4f8d3f3e6d4feb" }, { "ImportPath": "google.golang.org/api/googleapi/internal/uritemplates", - "Rev": "4300f6b0c8a7f09e521dd0af2cee27e28846e037" - }, - { - "ImportPath": "google.golang.org/cloud/compute/metadata", - "Rev": "eb47ba841d53d93506cfbfbc03927daf9cc48f88" - }, - { - "ImportPath": "google.golang.org/cloud/internal", - "Rev": "eb47ba841d53d93506cfbfbc03927daf9cc48f88" + "Rev": "a69f0f19d246419bb931b0ac8f4f8d3f3e6d4feb" }, { "ImportPath": "google.golang.org/grpc", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/codes", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/credentials", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/grpclog", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/internal", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/metadata", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/naming", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/peer", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "google.golang.org/grpc/transport", - "Comment": "v1.0.0-6-g02fca89", - "Rev": "02fca896ff5f50c6bbbee0860345a49344b37a03" + "Comment": "v1.0.0-183-g231b4cf", + "Rev": "231b4cfea0e79843053a33f5fe90bd4d84b23cd3" }, { "ImportPath": "gopkg.in/fsnotify.v1", @@ -476,1154 +478,1129 @@ "Rev": "53feefa2559fb8dfa8d81baad31be332c97d6c77" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" + }, + { + "ImportPath": "k8s.io/client-go/1.4/pkg/api/endpoints", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" + }, + { + "ImportPath": "k8s.io/client-go/1.4/pkg/api/errors", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" + }, + { + "ImportPath": "k8s.io/client-go/1.4/pkg/api/meta", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/endpoints", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/meta/metatypes", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/pod", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/resource", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/metatypes", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/service", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/pod", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/unversioned", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/unversioned/validation", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/util", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/v1", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/api/validation", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/apimachinery", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/apimachinery/registered", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/apis/autoscaling", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/apis/batch", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/apis/extensions", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/auth/user", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/capabilities", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/capabilities", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/conversion", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/conversion/queryparams", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/queryparams", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/fields", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/labels", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer/json", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/json", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer/streaming", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/streaming", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/runtime/serializer/versioning", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/security/apparmor", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/selection", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/types", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/clock", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/crypto", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/clock", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/config", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/crypto", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/framer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/errors", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/hash", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/flowcontrol", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/integer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/framer", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/hash", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/json", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/integer", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/labels", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/intstr", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/json", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/sets", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/labels", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/parsers", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/net", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/rand", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/net/sets", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/runtime", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/parsers", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/rand", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/uuid", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/runtime", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/sets", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/field", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/uuid", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/wait", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/validation", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/yaml", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/validation/field", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/wait", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/util/yaml", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/version", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/watch", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/pkg/watch/versioned", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/metrics", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/rest", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "ImportPath": "k8s.io/client-go/1.4/tools/clientcmd/api", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" + }, + { + "ImportPath": "k8s.io/client-go/1.4/tools/metrics", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" + }, + { + "ImportPath": "k8s.io/client-go/1.4/transport", + "Rev": "93fcd402979cfad8a7151f96e016416947c6a3cb" }, { "ImportPath": "k8s.io/kubernetes/federation/apis/federation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/apis/federation/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/apis/federation/v1beta1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/annotations", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/endpoints", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/errors", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/meta", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/meta/metatypes", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/pod", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/resource", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/rest", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/service", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/testapi", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/unversioned/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/v1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/api/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apimachinery", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apimachinery/registered", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/apps", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/apps/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/apps/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authentication", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authentication/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authentication/v1beta1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authorization", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authorization/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/authorization/v1beta1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/autoscaling", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/autoscaling/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/autoscaling/v1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/batch", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/batch/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/batch/v1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/batch/v2alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/certificates", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/certificates/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/certificates/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/componentconfig", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/componentconfig/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/extensions", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/extensions/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/extensions/v1beta1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/extensions/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/imagepolicy", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/imagepolicy/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/policy", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/policy/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/policy/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/rbac", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/rbac/install", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/apis/rbac/v1alpha1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" + }, + { + "ImportPath": "k8s.io/kubernetes/pkg/apis/storage", + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" + }, + { + "ImportPath": "k8s.io/kubernetes/pkg/apis/storage/install", + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" + }, + { + "ImportPath": "k8s.io/kubernetes/pkg/apis/storage/v1beta1", + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/auth/user", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/capabilities", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/cache", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" + }, + { + "ImportPath": "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned", + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/metrics", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/record", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/restclient", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/transport", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/typed/discovery", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/typed/dynamic", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/adapters/internalclientset", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/auth", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/clientcmd", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/latest", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/v1", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/client/unversioned/testclient", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/cloudprovider", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/cloudprovider/providers/gce", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/controller", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/controller/deployment/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/controller/framework", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/conversion", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/conversion/queryparams", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/credentialprovider", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/fieldpath", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/fields", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/healthz", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/kubectl", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/kubectl/cmd/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/kubectl/resource", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/kubelet/qos", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/kubelet/types", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/labels", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/master/ports", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/registry/generic", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/registry/thirdpartyresourcedata", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer/json", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer/protobuf", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer/recognizer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer/streaming", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/runtime/serializer/versioning", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/security/apparmor", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/security/podsecuritypolicy/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/selection", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/etcd", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/etcd/metrics", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/etcd/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/etcd3", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/storagebackend", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/storage/storagebackend/factory", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/types", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/cache", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/certificates", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/clock", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/config", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/crypto", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/errors", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/exec", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/flag", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/flowcontrol", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/framer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/hash", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/homedir", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/integer", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/intstr", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/json", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/jsonpath", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/labels", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/net", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/net/sets", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/parsers", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/pod", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/rand", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/replicaset", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/runtime", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/sets", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/slice", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/strategicpatch", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/sysctl", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/uuid", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/validation", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/validation/field", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/wait", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/workqueue", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/util/yaml", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/version", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/watch", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/pkg/watch/versioned", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/plugin/pkg/client/auth", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/plugin/pkg/client/auth/gcp", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/plugin/pkg/client/auth/oidc", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" - }, - { - "ImportPath": "k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/third_party/forked/golang/json", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/third_party/forked/golang/reflect", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" }, { "ImportPath": "k8s.io/kubernetes/third_party/forked/golang/template", - "Comment": "v1.4.0-alpha.2-1731-gb44b716", - "Rev": "b44b716965db2d54c8c7dfcdbcb1d54792ab8559" + "Comment": "v1.4.0-beta.9", + "Rev": "dfce7e639b341a13a1b6c8c1c52517949772b650" } ] } diff --git a/ingress/vendor/google.golang.org/cloud/LICENSE b/ingress/vendor/cloud.google.com/go/LICENSE similarity index 100% rename from ingress/vendor/google.golang.org/cloud/LICENSE rename to ingress/vendor/cloud.google.com/go/LICENSE diff --git a/ingress/vendor/google.golang.org/cloud/compute/metadata/metadata.go b/ingress/vendor/cloud.google.com/go/compute/metadata/metadata.go similarity index 81% rename from ingress/vendor/google.golang.org/cloud/compute/metadata/metadata.go rename to ingress/vendor/cloud.google.com/go/compute/metadata/metadata.go index 0a709598df..5c6f3bf382 100644 --- a/ingress/vendor/google.golang.org/cloud/compute/metadata/metadata.go +++ b/ingress/vendor/cloud.google.com/go/compute/metadata/metadata.go @@ -27,6 +27,7 @@ import ( "net/http" "net/url" "os" + "runtime" "strings" "sync" "time" @@ -34,11 +35,20 @@ import ( "golang.org/x/net/context" "golang.org/x/net/context/ctxhttp" - "google.golang.org/cloud/internal" + "cloud.google.com/go/internal" ) -// metadataIP is the documented metadata server IP address. -const metadataIP = "169.254.169.254" +const ( + // metadataIP is the documented metadata server IP address. + metadataIP = "169.254.169.254" + + // metadataHostEnv is the environment variable specifying the + // GCE metadata hostname. If empty, the default value of + // metadataIP ("169.254.169.254") is used instead. + // This is variable name is not defined by any spec, as far as + // I know; it was made up for the Go package. + metadataHostEnv = "GCE_METADATA_HOST" +) type cachedValue struct { k string @@ -110,7 +120,7 @@ func getETag(client *http.Client, suffix string) (value, etag string, err error) // deployments. To enable spoofing of the metadata service, the environment // variable GCE_METADATA_HOST is first inspected to decide where metadata // requests shall go. - host := os.Getenv("GCE_METADATA_HOST") + host := os.Getenv(metadataHostEnv) if host == "" { // Using 169.254.169.254 instead of "metadata" here because Go // binaries built with the "netgo" tag and without cgo won't @@ -163,32 +173,34 @@ func (c *cachedValue) get() (v string, err error) { return } -var onGCE struct { - sync.Mutex - set bool - v bool -} +var ( + onGCEOnce sync.Once + onGCE bool +) // OnGCE reports whether this process is running on Google Compute Engine. func OnGCE() bool { - defer onGCE.Unlock() - onGCE.Lock() - if onGCE.set { - return onGCE.v - } - onGCE.set = true - onGCE.v = testOnGCE() - return onGCE.v + onGCEOnce.Do(initOnGCE) + return onGCE +} + +func initOnGCE() { + onGCE = testOnGCE() } func testOnGCE() bool { + // The user explicitly said they're on GCE, so trust them. + if os.Getenv(metadataHostEnv) != "" { + return true + } + ctx, cancel := context.WithCancel(context.Background()) defer cancel() resc := make(chan bool, 2) // Try two strategies in parallel. - // See https://github.com/GoogleCloudPlatform/gcloud-golang/issues/194 + // See https://github.com/GoogleCloudPlatform/google-cloud-go/issues/194 go func() { res, err := ctxhttp.Get(ctx, metaClient, "http://"+metadataIP) if err != nil { @@ -208,9 +220,53 @@ func testOnGCE() bool { resc <- strsContains(addrs, metadataIP) }() + tryHarder := systemInfoSuggestsGCE() + if tryHarder { + res := <-resc + if res { + // The first strategy succeeded, so let's use it. + return true + } + // Wait for either the DNS or metadata server probe to + // contradict the other one and say we are running on + // GCE. Give it a lot of time to do so, since the system + // info already suggests we're running on a GCE BIOS. + timer := time.NewTimer(5 * time.Second) + defer timer.Stop() + select { + case res = <-resc: + return res + case <-timer.C: + // Too slow. Who knows what this system is. + return false + } + } + + // There's no hint from the system info that we're running on + // GCE, so use the first probe's result as truth, whether it's + // true or false. The goal here is to optimize for speed for + // users who are NOT running on GCE. We can't assume that + // either a DNS lookup or an HTTP request to a blackholed IP + // address is fast. Worst case this should return when the + // metaClient's Transport.ResponseHeaderTimeout or + // Transport.Dial.Timeout fires (in two seconds). return <-resc } +// systemInfoSuggestsGCE reports whether the local system (without +// doing network requests) suggests that we're running on GCE. If this +// returns true, testOnGCE tries a bit harder to reach its metadata +// server. +func systemInfoSuggestsGCE() bool { + if runtime.GOOS != "linux" { + // We don't have any non-Linux clues available, at least yet. + return false + } + slurp, _ := ioutil.ReadFile("/sys/class/dmi/id/product_name") + name := strings.TrimSpace(string(slurp)) + return name == "Google" || name == "Google Compute Engine" +} + // Subscribe subscribes to a value from the metadata service. // The suffix is appended to "http://${GCE_METADATA_HOST}/computeMetadata/v1/". // The suffix may contain query parameters. diff --git a/ingress/vendor/cloud.google.com/go/internal/cloud.go b/ingress/vendor/cloud.google.com/go/internal/cloud.go new file mode 100644 index 0000000000..8e0c8f8e52 --- /dev/null +++ b/ingress/vendor/cloud.google.com/go/internal/cloud.go @@ -0,0 +1,64 @@ +// Copyright 2014 Google Inc. All Rights Reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Package internal provides support for the cloud packages. +// +// Users should not import this package directly. +package internal + +import ( + "fmt" + "net/http" +) + +const userAgent = "gcloud-golang/0.1" + +// Transport is an http.RoundTripper that appends Google Cloud client's +// user-agent to the original request's user-agent header. +type Transport struct { + // TODO(bradfitz): delete internal.Transport. It's too wrappy for what it does. + // Do User-Agent some other way. + + // Base is the actual http.RoundTripper + // requests will use. It must not be nil. + Base http.RoundTripper +} + +// RoundTrip appends a user-agent to the existing user-agent +// header and delegates the request to the base http.RoundTripper. +func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) { + req = cloneRequest(req) + ua := req.Header.Get("User-Agent") + if ua == "" { + ua = userAgent + } else { + ua = fmt.Sprintf("%s %s", ua, userAgent) + } + req.Header.Set("User-Agent", ua) + return t.Base.RoundTrip(req) +} + +// cloneRequest returns a clone of the provided *http.Request. +// The clone is a shallow copy of the struct and its Header map. +func cloneRequest(r *http.Request) *http.Request { + // shallow copy of the struct + r2 := new(http.Request) + *r2 = *r + // deep copy of the Header + r2.Header = make(http.Header) + for k, s := range r.Header { + r2.Header[k] = s + } + return r2 +} diff --git a/ingress/vendor/github.com/coreos/etcd/clientv3/balancer.go b/ingress/vendor/github.com/coreos/etcd/clientv3/balancer.go index b7fba6a204..7e8d957f9c 100644 --- a/ingress/vendor/github.com/coreos/etcd/clientv3/balancer.go +++ b/ingress/vendor/github.com/coreos/etcd/clientv3/balancer.go @@ -45,6 +45,8 @@ type simpleBalancer struct { // pinAddr is the currently pinned address; set to the empty string on // intialization and shutdown. pinAddr string + + closed bool } func newSimpleBalancer(eps []string) *simpleBalancer { @@ -74,15 +76,25 @@ func (b *simpleBalancer) ConnectNotify() <-chan struct{} { func (b *simpleBalancer) Up(addr grpc.Address) func(error) { b.mu.Lock() + defer b.mu.Unlock() + + // gRPC might call Up after it called Close. We add this check + // to "fix" it up at application layer. Or our simplerBalancer + // might panic since b.upc is closed. + if b.closed { + return func(err error) {} + } + if len(b.upEps) == 0 { // notify waiting Get()s and pin first connected address close(b.upc) b.pinAddr = addr.Addr } b.upEps[addr.Addr] = struct{}{} - b.mu.Unlock() + // notify client that a connection is up b.readyOnce.Do(func() { close(b.readyc) }) + return func(err error) { b.mu.Lock() delete(b.upEps, addr.Addr) @@ -128,13 +140,19 @@ func (b *simpleBalancer) Notify() <-chan []grpc.Address { return b.notifyCh } func (b *simpleBalancer) Close() error { b.mu.Lock() + defer b.mu.Unlock() + // In case gRPC calls close twice. TODO: remove the checking + // when we are sure that gRPC wont call close twice. + if b.closed { + return nil + } + b.closed = true close(b.notifyCh) // terminate all waiting Get()s b.pinAddr = "" if len(b.upEps) == 0 { close(b.upc) } - b.mu.Unlock() return nil } diff --git a/ingress/vendor/github.com/coreos/etcd/clientv3/watch.go b/ingress/vendor/github.com/coreos/etcd/clientv3/watch.go index afcc3b1afa..7d16e5c373 100644 --- a/ingress/vendor/github.com/coreos/etcd/clientv3/watch.go +++ b/ingress/vendor/github.com/coreos/etcd/clientv3/watch.go @@ -669,6 +669,10 @@ func (w *watchGrpcStream) resumeWatchers(wc pb.Watch_WatchClient) error { w.mu.RUnlock() for _, ws := range streams { + // drain recvc so no old WatchResponses (e.g., Created messages) + // are processed while resuming + ws.drain() + // pause serveStream ws.resumec <- -1 @@ -701,6 +705,17 @@ func (w *watchGrpcStream) resumeWatchers(wc pb.Watch_WatchClient) error { return nil } +// drain removes all buffered WatchResponses from the stream's receive channel. +func (ws *watcherStream) drain() { + for { + select { + case <-ws.recvc: + default: + return + } + } +} + // toPB converts an internal watch request structure to its protobuf messagefunc (wr *watchRequest) func (wr *watchRequest) toPB() *pb.WatchRequest { req := &pb.WatchCreateRequest{ diff --git a/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_unix.go b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_unix.go new file mode 100644 index 0000000000..58a77dfc1a --- /dev/null +++ b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_unix.go @@ -0,0 +1,22 @@ +// Copyright 2016 The etcd Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// +build !windows + +package fileutil + +import "os" + +// OpenDir opens a directory for syncing. +func OpenDir(path string) (*os.File, error) { return os.Open(path) } diff --git a/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_windows.go b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_windows.go new file mode 100644 index 0000000000..c123395c00 --- /dev/null +++ b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/dir_windows.go @@ -0,0 +1,46 @@ +// Copyright 2016 The etcd Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// +build windows + +package fileutil + +import ( + "os" + "syscall" +) + +// OpenDir opens a directory in windows with write access for syncing. +func OpenDir(path string) (*os.File, error) { + fd, err := openDir(path) + if err != nil { + return nil, err + } + return os.NewFile(uintptr(fd), path), nil +} + +func openDir(path string) (fd syscall.Handle, err error) { + if len(path) == 0 { + return syscall.InvalidHandle, syscall.ERROR_FILE_NOT_FOUND + } + pathp, err := syscall.UTF16PtrFromString(path) + if err != nil { + return syscall.InvalidHandle, err + } + access := uint32(syscall.GENERIC_READ | syscall.GENERIC_WRITE) + sharemode := uint32(syscall.FILE_SHARE_READ | syscall.FILE_SHARE_WRITE) + createmode := uint32(syscall.OPEN_EXISTING) + fl := uint32(syscall.FILE_FLAG_BACKUP_SEMANTICS) + return syscall.CreateFile(pathp, access, sharemode, nil, createmode, fl, 0) +} diff --git a/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/fileutil.go b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/fileutil.go index c963a79032..8d9e725f09 100644 --- a/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/fileutil.go +++ b/ingress/vendor/github.com/coreos/etcd/pkg/fileutil/fileutil.go @@ -96,3 +96,26 @@ func Exist(name string) bool { _, err := os.Stat(name) return err == nil } + +// ZeroToEnd zeros a file starting from SEEK_CUR to its SEEK_END. May temporarily +// shorten the length of the file. +func ZeroToEnd(f *os.File) error { + // TODO: support FALLOC_FL_ZERO_RANGE + off, err := f.Seek(0, os.SEEK_CUR) + if err != nil { + return err + } + lenf, lerr := f.Seek(0, os.SEEK_END) + if lerr != nil { + return lerr + } + if err = f.Truncate(off); err != nil { + return err + } + // make sure blocks remain allocated + if err = Preallocate(f, lenf, true); err != nil { + return err + } + _, err = f.Seek(off, os.SEEK_SET) + return err +} diff --git a/ingress/vendor/github.com/coreos/go-oidc/http/http.go b/ingress/vendor/github.com/coreos/go-oidc/http/http.go index f0d051b5f2..c3f5121513 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/http/http.go +++ b/ingress/vendor/github.com/coreos/go-oidc/http/http.go @@ -4,18 +4,13 @@ import ( "encoding/base64" "encoding/json" "errors" + "log" "net/http" "net/url" "path" "strconv" "strings" "time" - - "github.com/coreos/pkg/capnslog" -) - -var ( - log = capnslog.NewPackageLogger("github.com/coreos/go-oidc", "http") ) func WriteError(w http.ResponseWriter, code int, msg string) { @@ -26,7 +21,9 @@ func WriteError(w http.ResponseWriter, code int, msg string) { } b, err := json.Marshal(e) if err != nil { - log.Errorf("Failed marshaling %#v to JSON: %v", e, err) + log.Printf("go-oidc: failed to marshal %#v: %v", e, err) + code = http.StatusInternalServerError + b = []byte(`{"error":"server_error"}`) } w.Header().Set("Content-Type", "application/json") w.WriteHeader(code) diff --git a/ingress/vendor/github.com/coreos/go-oidc/http/middleware.go b/ingress/vendor/github.com/coreos/go-oidc/http/middleware.go deleted file mode 100644 index 270b3bc085..0000000000 --- a/ingress/vendor/github.com/coreos/go-oidc/http/middleware.go +++ /dev/null @@ -1,14 +0,0 @@ -package http - -import ( - "net/http" -) - -type LoggingMiddleware struct { - Next http.Handler -} - -func (l *LoggingMiddleware) ServeHTTP(w http.ResponseWriter, r *http.Request) { - log.Infof("HTTP %s %v", r.Method, r.URL) - l.Next.ServeHTTP(w, r) -} diff --git a/ingress/vendor/github.com/coreos/go-oidc/key/key.go b/ingress/vendor/github.com/coreos/go-oidc/key/key.go index d0142a9e0e..208c1fc149 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/key/key.go +++ b/ingress/vendor/github.com/coreos/go-oidc/key/key.go @@ -3,9 +3,9 @@ package key import ( "crypto/rand" "crypto/rsa" - "encoding/base64" + "encoding/hex" "encoding/json" - "math/big" + "io" "time" "github.com/coreos/go-oidc/jose" @@ -139,15 +139,15 @@ func GeneratePrivateKey() (*PrivateKey, error) { if err != nil { return nil, err } + keyID := make([]byte, 20) + if _, err := io.ReadFull(rand.Reader, keyID); err != nil { + return nil, err + } k := PrivateKey{ - KeyID: base64BigInt(pk.PublicKey.N), + KeyID: hex.EncodeToString(keyID), PrivateKey: pk, } return &k, nil } - -func base64BigInt(b *big.Int) string { - return base64.URLEncoding.EncodeToString(b.Bytes()) -} diff --git a/ingress/vendor/github.com/coreos/go-oidc/key/rotate.go b/ingress/vendor/github.com/coreos/go-oidc/key/rotate.go index 9c5508bc1f..bc6cdfb1bd 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/key/rotate.go +++ b/ingress/vendor/github.com/coreos/go-oidc/key/rotate.go @@ -2,16 +2,14 @@ package key import ( "errors" + "log" "time" - "github.com/coreos/pkg/capnslog" ptime "github.com/coreos/pkg/timeutil" "github.com/jonboulle/clockwork" ) var ( - log = capnslog.NewPackageLogger("github.com/coreos/go-oidc", "key") - ErrorPrivateKeysExpired = errors.New("private keys have expired") ) @@ -67,7 +65,6 @@ func (r *PrivateKeyRotator) privateKeySet() (*PrivateKeySet, error) { func (r *PrivateKeyRotator) nextRotation() (time.Duration, error) { pks, err := r.privateKeySet() if err == ErrorNoKeys { - log.Infof("No keys in private key set; must rotate immediately") return 0, nil } if err != nil { @@ -94,17 +91,15 @@ func (r *PrivateKeyRotator) Run() chan struct{} { attempt := func() { k, err := r.generateKey() if err != nil { - log.Errorf("Failed generating signing key: %v", err) + log.Printf("go-oidc: failed generating signing key: %v", err) return } exp := r.expiresAt() if err := rotatePrivateKeys(r.repo, k, r.keep, exp); err != nil { - log.Errorf("Failed key rotation: %v", err) + log.Printf("go-oidc: key rotation failed: %v", err) return } - - log.Infof("Rotated signing keys: id=%s expiresAt=%s", k.ID(), exp) } stop := make(chan struct{}) @@ -118,11 +113,10 @@ func (r *PrivateKeyRotator) Run() chan struct{} { break } sleep = ptime.ExpBackoff(sleep, time.Minute) - log.Errorf("error getting nextRotation, retrying in %v: %v", sleep, err) + log.Printf("go-oidc: error getting nextRotation, retrying in %v: %v", sleep, err) time.Sleep(sleep) } - log.Infof("will rotate keys in %v", nextRotation) select { case <-r.clock.After(nextRotation): attempt() diff --git a/ingress/vendor/github.com/coreos/go-oidc/key/sync.go b/ingress/vendor/github.com/coreos/go-oidc/key/sync.go index e8d5d03d88..b887f7b5a5 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/key/sync.go +++ b/ingress/vendor/github.com/coreos/go-oidc/key/sync.go @@ -2,6 +2,7 @@ package key import ( "errors" + "log" "time" "github.com/jonboulle/clockwork" @@ -38,15 +39,14 @@ func (s *KeySetSyncer) Run() chan struct{} { next = timeutil.ExpBackoff(next, time.Minute) } if exp == 0 { - log.Errorf("Synced to already expired key set, retrying in %v: %v", next, err) + log.Printf("Synced to already expired key set, retrying in %v: %v", next, err) } else { - log.Errorf("Failed syncing key set, retrying in %v: %v", next, err) + log.Printf("Failed syncing key set, retrying in %v: %v", next, err) } } else { failing = false next = exp / 2 - log.Infof("Synced key set, checking again in %v", next) } select { diff --git a/ingress/vendor/github.com/coreos/go-oidc/oauth2/oauth2.go b/ingress/vendor/github.com/coreos/go-oidc/oauth2/oauth2.go index 1c68293a0a..72d1d6715b 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/oauth2/oauth2.go +++ b/ingress/vendor/github.com/coreos/go-oidc/oauth2/oauth2.go @@ -332,16 +332,16 @@ func parseTokenResponse(resp *http.Response) (result TokenResponse, err error) { result.Scope = vals.Get("scope") } else { var r struct { - AccessToken string `json:"access_token"` - TokenType string `json:"token_type"` - IDToken string `json:"id_token"` - RefreshToken string `json:"refresh_token"` - Scope string `json:"scope"` - State string `json:"state"` - ExpiresIn int `json:"expires_in"` - Expires int `json:"expires"` - Error string `json:"error"` - Desc string `json:"error_description"` + AccessToken string `json:"access_token"` + TokenType string `json:"token_type"` + IDToken string `json:"id_token"` + RefreshToken string `json:"refresh_token"` + Scope string `json:"scope"` + State string `json:"state"` + ExpiresIn json.Number `json:"expires_in"` // Azure AD returns string + Expires int `json:"expires"` + Error string `json:"error"` + Desc string `json:"error_description"` } if err = json.Unmarshal(body, &r); err != nil { return @@ -355,10 +355,10 @@ func parseTokenResponse(resp *http.Response) (result TokenResponse, err error) { result.IDToken = r.IDToken result.RefreshToken = r.RefreshToken result.Scope = r.Scope - if r.ExpiresIn == 0 { + if expiresIn, err := r.ExpiresIn.Int64(); err != nil { result.Expires = r.Expires } else { - result.Expires = r.ExpiresIn + result.Expires = int(expiresIn) } } return diff --git a/ingress/vendor/github.com/coreos/go-oidc/oidc/provider.go b/ingress/vendor/github.com/coreos/go-oidc/oidc/provider.go index 1235890c0c..ca2838440b 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/oidc/provider.go +++ b/ingress/vendor/github.com/coreos/go-oidc/oidc/provider.go @@ -4,13 +4,13 @@ import ( "encoding/json" "errors" "fmt" + "log" "net/http" "net/url" "strings" "sync" "time" - "github.com/coreos/pkg/capnslog" "github.com/coreos/pkg/timeutil" "github.com/jonboulle/clockwork" @@ -18,10 +18,6 @@ import ( "github.com/coreos/go-oidc/oauth2" ) -var ( - log = capnslog.NewPackageLogger("github.com/coreos/go-oidc", "http") -) - const ( // Subject Identifier types defined by the OIDC spec. Specifies if the provider // should provide the same sub claim value to all clients (public) or a unique @@ -69,6 +65,8 @@ type ProviderConfig struct { UserInfoEndpoint *url.URL KeysEndpoint *url.URL // Required RegistrationEndpoint *url.URL + EndSessionEndpoint *url.URL + CheckSessionIFrame *url.URL // Servers MAY choose not to advertise some supported scope values even when this // parameter is used, although those defined in OpenID Core SHOULD be listed, if supported. @@ -170,6 +168,8 @@ type encodableProviderConfig struct { UserInfoEndpoint string `json:"userinfo_endpoint,omitempty"` KeysEndpoint string `json:"jwks_uri"` RegistrationEndpoint string `json:"registration_endpoint,omitempty"` + EndSessionEndpoint string `json:"end_session_endpoint,omitempty"` + CheckSessionIFrame string `json:"check_session_iframe,omitempty"` // Use 'omitempty' for all slices as per OIDC spec: // "Claims that return multiple values are represented as JSON arrays. @@ -219,6 +219,8 @@ func (cfg ProviderConfig) toEncodableStruct() encodableProviderConfig { UserInfoEndpoint: uriToString(cfg.UserInfoEndpoint), KeysEndpoint: uriToString(cfg.KeysEndpoint), RegistrationEndpoint: uriToString(cfg.RegistrationEndpoint), + EndSessionEndpoint: uriToString(cfg.EndSessionEndpoint), + CheckSessionIFrame: uriToString(cfg.CheckSessionIFrame), ScopesSupported: cfg.ScopesSupported, ResponseTypesSupported: cfg.ResponseTypesSupported, ResponseModesSupported: cfg.ResponseModesSupported, @@ -260,6 +262,8 @@ func (e encodableProviderConfig) toStruct() (ProviderConfig, error) { UserInfoEndpoint: p.parseURI(e.UserInfoEndpoint, "userinfo_endpoint"), KeysEndpoint: p.parseURI(e.KeysEndpoint, "jwks_uri"), RegistrationEndpoint: p.parseURI(e.RegistrationEndpoint, "registration_endpoint"), + EndSessionEndpoint: p.parseURI(e.EndSessionEndpoint, "end_session_endpoint"), + CheckSessionIFrame: p.parseURI(e.CheckSessionIFrame, "check_session_iframe"), ScopesSupported: e.ScopesSupported, ResponseTypesSupported: e.ResponseTypesSupported, ResponseModesSupported: e.ResponseModesSupported, @@ -364,6 +368,8 @@ func (p ProviderConfig) Valid() error { {p.UserInfoEndpoint, "userinfo_endpoint", false}, {p.KeysEndpoint, "jwks_uri", true}, {p.RegistrationEndpoint, "registration_endpoint", false}, + {p.EndSessionEndpoint, "end_session_endpoint", false}, + {p.CheckSessionIFrame, "check_session_iframe", false}, {p.ServiceDocs, "service_documentation", false}, {p.Policy, "op_policy_uri", false}, {p.TermsOfService, "op_tos_uri", false}, @@ -537,8 +543,6 @@ func (s *ProviderConfigSyncer) sync() (time.Duration, error) { s.initialSyncDone = true } - log.Infof("Updating provider config: config=%#v", cfg) - return nextSyncAfter(cfg.ExpiresAt, s.clock), nil } @@ -561,10 +565,9 @@ func (n *pcsStepNext) step(fn pcsStepFunc) (next pcsStepper) { ttl, err := fn() if err == nil { next = &pcsStepNext{aft: ttl} - log.Debugf("Synced provider config, next attempt in %v", next.after()) } else { next = &pcsStepRetry{aft: time.Second} - log.Errorf("Provider config sync failed, retrying in %v: %v", next.after(), err) + log.Printf("go-oidc: provider config sync falied, retyring in %v: %v", next.after(), err) } return } @@ -581,10 +584,9 @@ func (r *pcsStepRetry) step(fn pcsStepFunc) (next pcsStepper) { ttl, err := fn() if err == nil { next = &pcsStepNext{aft: ttl} - log.Infof("Provider config sync no longer failing") } else { next = &pcsStepRetry{aft: timeutil.ExpBackoff(r.aft, time.Minute)} - log.Errorf("Provider config sync still failing, retrying in %v: %v", next.after(), err) + log.Printf("go-oidc: provider config sync falied, retyring in %v: %v", next.after(), err) } return } diff --git a/ingress/vendor/github.com/coreos/go-oidc/oidc/verification.go b/ingress/vendor/github.com/coreos/go-oidc/oidc/verification.go index 0024130479..d9c6afa697 100644 --- a/ingress/vendor/github.com/coreos/go-oidc/oidc/verification.go +++ b/ingress/vendor/github.com/coreos/go-oidc/oidc/verification.go @@ -161,11 +161,18 @@ func NewJWTVerifier(issuer, clientID string, syncFunc func() error, keysFunc fun } func (v *JWTVerifier) Verify(jwt jose.JWT) error { + // Verify claims before verifying the signature. This is an optimization to throw out + // tokens we know are invalid without undergoing an expensive signature check and + // possibly a re-sync event. + if err := VerifyClaims(jwt, v.issuer, v.clientID); err != nil { + return fmt.Errorf("oidc: JWT claims invalid: %v", err) + } + ok, err := VerifySignature(jwt, v.keysFunc()) - if ok { - goto SignatureVerified - } else if err != nil { + if err != nil { return fmt.Errorf("oidc: JWT signature verification failed: %v", err) + } else if ok { + return nil } if err = v.syncFunc(); err != nil { @@ -179,10 +186,5 @@ func (v *JWTVerifier) Verify(jwt jose.JWT) error { return errors.New("oidc: unable to verify JWT signature: no matching keys") } -SignatureVerified: - if err := VerifyClaims(jwt, v.issuer, v.clientID); err != nil { - return fmt.Errorf("oidc: JWT claims invalid: %v", err) - } - return nil } diff --git a/ingress/vendor/golang.org/x/oauth2/.travis.yml b/ingress/vendor/golang.org/x/oauth2/.travis.yml index a035125c35..fa139db225 100644 --- a/ingress/vendor/golang.org/x/oauth2/.travis.yml +++ b/ingress/vendor/golang.org/x/oauth2/.travis.yml @@ -1,8 +1,7 @@ language: go go: - - 1.3 - - 1.4 + - tip install: - export GOPATH="$HOME/gopath" diff --git a/ingress/vendor/golang.org/x/oauth2/README.md b/ingress/vendor/golang.org/x/oauth2/README.md index 0d5141733f..1643c08ef8 100644 --- a/ingress/vendor/golang.org/x/oauth2/README.md +++ b/ingress/vendor/golang.org/x/oauth2/README.md @@ -1,6 +1,7 @@ # OAuth2 for Go [![Build Status](https://travis-ci.org/golang/oauth2.svg?branch=master)](https://travis-ci.org/golang/oauth2) +[![GoDoc](https://godoc.org/golang.org/x/oauth2?status.svg)](https://godoc.org/golang.org/x/oauth2) oauth2 package contains a client implementation for OAuth 2.0 spec. diff --git a/ingress/vendor/golang.org/x/oauth2/client_appengine.go b/ingress/vendor/golang.org/x/oauth2/client_appengine.go index 4a554cb9bf..8962c49d1d 100644 --- a/ingress/vendor/golang.org/x/oauth2/client_appengine.go +++ b/ingress/vendor/golang.org/x/oauth2/client_appengine.go @@ -1,8 +1,8 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build appengine appenginevm +// +build appengine // App Engine hooks. diff --git a/ingress/vendor/golang.org/x/oauth2/google/appengine.go b/ingress/vendor/golang.org/x/oauth2/google/appengine.go index 65dc347314..dc993efb5e 100644 --- a/ingress/vendor/golang.org/x/oauth2/google/appengine.go +++ b/ingress/vendor/golang.org/x/oauth2/google/appengine.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -14,6 +14,9 @@ import ( "golang.org/x/oauth2" ) +// Set at init time by appenginevm_hook.go. If true, we are on App Engine Managed VMs. +var appengineVM bool + // Set at init time by appengine_hook.go. If nil, we're not on App Engine. var appengineTokenFunc func(c context.Context, scopes ...string) (token string, expiry time.Time, err error) diff --git a/ingress/vendor/golang.org/x/oauth2/google/appengine_hook.go b/ingress/vendor/golang.org/x/oauth2/google/appengine_hook.go index 2f9b15432f..4f42c8b343 100644 --- a/ingress/vendor/golang.org/x/oauth2/google/appengine_hook.go +++ b/ingress/vendor/golang.org/x/oauth2/google/appengine_hook.go @@ -1,8 +1,8 @@ -// Copyright 2015 The oauth2 Authors. All rights reserved. +// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build appengine appenginevm +// +build appengine package google diff --git a/ingress/vendor/golang.org/x/oauth2/google/appenginevm_hook.go b/ingress/vendor/golang.org/x/oauth2/google/appenginevm_hook.go new file mode 100644 index 0000000000..633611cc3a --- /dev/null +++ b/ingress/vendor/golang.org/x/oauth2/google/appenginevm_hook.go @@ -0,0 +1,14 @@ +// Copyright 2015 The oauth2 Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build appenginevm + +package google + +import "google.golang.org/appengine" + +func init() { + appengineVM = true + appengineTokenFunc = appengine.AccessToken +} diff --git a/ingress/vendor/golang.org/x/oauth2/google/default.go b/ingress/vendor/golang.org/x/oauth2/google/default.go index 78f8089853..565d731c45 100644 --- a/ingress/vendor/golang.org/x/oauth2/google/default.go +++ b/ingress/vendor/golang.org/x/oauth2/google/default.go @@ -1,4 +1,4 @@ -// Copyright 2015 The oauth2 Authors. All rights reserved. +// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -14,10 +14,10 @@ import ( "path/filepath" "runtime" + "cloud.google.com/go/compute/metadata" "golang.org/x/net/context" "golang.org/x/oauth2" "golang.org/x/oauth2/jwt" - "google.golang.org/cloud/compute/metadata" ) // DefaultClient returns an HTTP Client that uses the @@ -50,7 +50,8 @@ func DefaultClient(ctx context.Context, scope ...string) (*http.Client, error) { // On Windows, this is %APPDATA%/gcloud/application_default_credentials.json. // On other systems, $HOME/.config/gcloud/application_default_credentials.json. // 3. On Google App Engine it uses the appengine.AccessToken function. -// 4. On Google Compute Engine, it fetches credentials from the metadata server. +// 4. On Google Compute Engine and Google App Engine Managed VMs, it fetches +// credentials from the metadata server. // (In this final case any provided scopes are ignored.) // // For more details, see: @@ -84,7 +85,7 @@ func DefaultTokenSource(ctx context.Context, scope ...string) (oauth2.TokenSourc } // Third, if we're on Google App Engine use those credentials. - if appengineTokenFunc != nil { + if appengineTokenFunc != nil && !appengineVM { return AppEngineTokenSource(ctx, scope...), nil } diff --git a/ingress/vendor/golang.org/x/oauth2/google/google.go b/ingress/vendor/golang.org/x/oauth2/google/google.go index 2077d9866f..4f7352762b 100644 --- a/ingress/vendor/golang.org/x/oauth2/google/google.go +++ b/ingress/vendor/golang.org/x/oauth2/google/google.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -21,9 +21,9 @@ import ( "strings" "time" + "cloud.google.com/go/compute/metadata" "golang.org/x/oauth2" "golang.org/x/oauth2/jwt" - "google.golang.org/cloud/compute/metadata" ) // Endpoint is Google's OAuth 2.0 endpoint. @@ -37,9 +37,10 @@ const JWTTokenURL = "https://accounts.google.com/o/oauth2/token" // ConfigFromJSON uses a Google Developers Console client_credentials.json // file to construct a config. -// client_credentials.json can be downloadable from https://console.developers.google.com, -// under "APIs & Auth" > "Credentials". Download the Web application credentials in the -// JSON format and provide the contents of the file as jsonKey. +// client_credentials.json can be downloaded from +// https://console.developers.google.com, under "Credentials". Download the Web +// application credentials in the JSON format and provide the contents of the +// file as jsonKey. func ConfigFromJSON(jsonKey []byte, scope ...string) (*oauth2.Config, error) { type cred struct { ClientID string `json:"client_id"` @@ -81,22 +82,29 @@ func ConfigFromJSON(jsonKey []byte, scope ...string) (*oauth2.Config, error) { // JWTConfigFromJSON uses a Google Developers service account JSON key file to read // the credentials that authorize and authenticate the requests. -// Create a service account on "Credentials" page under "APIs & Auth" for your -// project at https://console.developers.google.com to download a JSON key file. +// Create a service account on "Credentials" for your project at +// https://console.developers.google.com to download a JSON key file. func JWTConfigFromJSON(jsonKey []byte, scope ...string) (*jwt.Config, error) { var key struct { - Email string `json:"client_email"` - PrivateKey string `json:"private_key"` + Email string `json:"client_email"` + PrivateKey string `json:"private_key"` + PrivateKeyID string `json:"private_key_id"` + TokenURL string `json:"token_uri"` } if err := json.Unmarshal(jsonKey, &key); err != nil { return nil, err } - return &jwt.Config{ - Email: key.Email, - PrivateKey: []byte(key.PrivateKey), - Scopes: scope, - TokenURL: JWTTokenURL, - }, nil + config := &jwt.Config{ + Email: key.Email, + PrivateKey: []byte(key.PrivateKey), + PrivateKeyID: key.PrivateKeyID, + Scopes: scope, + TokenURL: key.TokenURL, + } + if config.TokenURL == "" { + config.TokenURL = JWTTokenURL + } + return config, nil } // ComputeTokenSource returns a token source that fetches access tokens diff --git a/ingress/vendor/golang.org/x/oauth2/google/jwt.go b/ingress/vendor/golang.org/x/oauth2/google/jwt.go new file mode 100644 index 0000000000..b0fdb3a888 --- /dev/null +++ b/ingress/vendor/golang.org/x/oauth2/google/jwt.go @@ -0,0 +1,74 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package google + +import ( + "crypto/rsa" + "fmt" + "time" + + "golang.org/x/oauth2" + "golang.org/x/oauth2/internal" + "golang.org/x/oauth2/jws" +) + +// JWTAccessTokenSourceFromJSON uses a Google Developers service account JSON +// key file to read the credentials that authorize and authenticate the +// requests, and returns a TokenSource that does not use any OAuth2 flow but +// instead creates a JWT and sends that as the access token. +// The audience is typically a URL that specifies the scope of the credentials. +// +// Note that this is not a standard OAuth flow, but rather an +// optimization supported by a few Google services. +// Unless you know otherwise, you should use JWTConfigFromJSON instead. +func JWTAccessTokenSourceFromJSON(jsonKey []byte, audience string) (oauth2.TokenSource, error) { + cfg, err := JWTConfigFromJSON(jsonKey) + if err != nil { + return nil, fmt.Errorf("google: could not parse JSON key: %v", err) + } + pk, err := internal.ParseKey(cfg.PrivateKey) + if err != nil { + return nil, fmt.Errorf("google: could not parse key: %v", err) + } + ts := &jwtAccessTokenSource{ + email: cfg.Email, + audience: audience, + pk: pk, + pkID: cfg.PrivateKeyID, + } + tok, err := ts.Token() + if err != nil { + return nil, err + } + return oauth2.ReuseTokenSource(tok, ts), nil +} + +type jwtAccessTokenSource struct { + email, audience string + pk *rsa.PrivateKey + pkID string +} + +func (ts *jwtAccessTokenSource) Token() (*oauth2.Token, error) { + iat := time.Now() + exp := iat.Add(time.Hour) + cs := &jws.ClaimSet{ + Iss: ts.email, + Sub: ts.email, + Aud: ts.audience, + Iat: iat.Unix(), + Exp: exp.Unix(), + } + hdr := &jws.Header{ + Algorithm: "RS256", + Typ: "JWT", + KeyID: string(ts.pkID), + } + msg, err := jws.Encode(hdr, cs, ts.pk) + if err != nil { + return nil, fmt.Errorf("google: could not encode JWT: %v", err) + } + return &oauth2.Token{AccessToken: msg, TokenType: "Bearer", Expiry: exp}, nil +} diff --git a/ingress/vendor/golang.org/x/oauth2/google/sdk.go b/ingress/vendor/golang.org/x/oauth2/google/sdk.go index 01ba0ecb00..d29a3bb9bb 100644 --- a/ingress/vendor/golang.org/x/oauth2/google/sdk.go +++ b/ingress/vendor/golang.org/x/oauth2/google/sdk.go @@ -1,4 +1,4 @@ -// Copyright 2015 The oauth2 Authors. All rights reserved. +// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. diff --git a/ingress/vendor/golang.org/x/oauth2/internal/oauth2.go b/ingress/vendor/golang.org/x/oauth2/internal/oauth2.go index dc8ebfc4f7..fbe1028d64 100644 --- a/ingress/vendor/golang.org/x/oauth2/internal/oauth2.go +++ b/ingress/vendor/golang.org/x/oauth2/internal/oauth2.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. diff --git a/ingress/vendor/golang.org/x/oauth2/internal/token.go b/ingress/vendor/golang.org/x/oauth2/internal/token.go index ea6716c98c..18328a0dcf 100644 --- a/ingress/vendor/golang.org/x/oauth2/internal/token.go +++ b/ingress/vendor/golang.org/x/oauth2/internal/token.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -91,24 +91,36 @@ func (e *expirationTime) UnmarshalJSON(b []byte) error { var brokenAuthHeaderProviders = []string{ "https://accounts.google.com/", - "https://www.googleapis.com/", - "https://github.com/", - "https://api.instagram.com/", - "https://www.douban.com/", "https://api.dropbox.com/", + "https://api.dropboxapi.com/", + "https://api.instagram.com/", + "https://api.netatmo.net/", + "https://api.odnoklassniki.ru/", + "https://api.pushbullet.com/", "https://api.soundcloud.com/", - "https://www.linkedin.com/", "https://api.twitch.tv/", - "https://oauth.vk.com/", - "https://api.odnoklassniki.ru/", + "https://app.box.com/", "https://connect.stripe.com/", - "https://api.pushbullet.com/", + "https://login.microsoftonline.com/", + "https://login.salesforce.com/", "https://oauth.sandbox.trainingpeaks.com/", "https://oauth.trainingpeaks.com/", - "https://www.strava.com/oauth/", - "https://app.box.com/", + "https://oauth.vk.com/", + "https://openapi.baidu.com/", + "https://slack.com/", "https://test-sandbox.auth.corp.google.com", + "https://test.salesforce.com/", "https://user.gini.net/", + "https://www.douban.com/", + "https://www.googleapis.com/", + "https://www.linkedin.com/", + "https://www.strava.com/oauth/", + "https://www.wunderlist.com/oauth/", + "https://api.patreon.com/", +} + +func RegisterBrokenAuthHeaderProvider(tokenURL string) { + brokenAuthHeaderProviders = append(brokenAuthHeaderProviders, tokenURL) } // providerAuthHeaderWorks reports whether the OAuth2 server identified by the tokenURL @@ -134,23 +146,23 @@ func providerAuthHeaderWorks(tokenURL string) bool { return true } -func RetrieveToken(ctx context.Context, ClientID, ClientSecret, TokenURL string, v url.Values) (*Token, error) { +func RetrieveToken(ctx context.Context, clientID, clientSecret, tokenURL string, v url.Values) (*Token, error) { hc, err := ContextClient(ctx) if err != nil { return nil, err } - v.Set("client_id", ClientID) - bustedAuth := !providerAuthHeaderWorks(TokenURL) - if bustedAuth && ClientSecret != "" { - v.Set("client_secret", ClientSecret) + v.Set("client_id", clientID) + bustedAuth := !providerAuthHeaderWorks(tokenURL) + if bustedAuth && clientSecret != "" { + v.Set("client_secret", clientSecret) } - req, err := http.NewRequest("POST", TokenURL, strings.NewReader(v.Encode())) + req, err := http.NewRequest("POST", tokenURL, strings.NewReader(v.Encode())) if err != nil { return nil, err } req.Header.Set("Content-Type", "application/x-www-form-urlencoded") if !bustedAuth { - req.SetBasicAuth(ClientID, ClientSecret) + req.SetBasicAuth(clientID, clientSecret) } r, err := hc.Do(req) if err != nil { diff --git a/ingress/vendor/golang.org/x/oauth2/internal/transport.go b/ingress/vendor/golang.org/x/oauth2/internal/transport.go index 521e7b49e7..f1f173e345 100644 --- a/ingress/vendor/golang.org/x/oauth2/internal/transport.go +++ b/ingress/vendor/golang.org/x/oauth2/internal/transport.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -33,6 +33,11 @@ func RegisterContextClientFunc(fn ContextClientFunc) { } func ContextClient(ctx context.Context) (*http.Client, error) { + if ctx != nil { + if hc, ok := ctx.Value(HTTPClient).(*http.Client); ok { + return hc, nil + } + } for _, fn := range contextClientFuncs { c, err := fn(ctx) if err != nil { @@ -42,9 +47,6 @@ func ContextClient(ctx context.Context) (*http.Client, error) { return c, nil } } - if hc, ok := ctx.Value(HTTPClient).(*http.Client); ok { - return hc, nil - } return http.DefaultClient, nil } diff --git a/ingress/vendor/golang.org/x/oauth2/jws/jws.go b/ingress/vendor/golang.org/x/oauth2/jws/jws.go index 396b3fac82..8bcecb46ba 100644 --- a/ingress/vendor/golang.org/x/oauth2/jws/jws.go +++ b/ingress/vendor/golang.org/x/oauth2/jws/jws.go @@ -1,9 +1,17 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// Package jws provides encoding and decoding utilities for -// signed JWS messages. +// Package jws provides a partial implementation +// of JSON Web Signature encoding and decoding. +// It exists to support the golang.org/x/oauth2 package. +// +// See RFC 7515. +// +// Deprecated: this package is not intended for public use and might be +// removed in the future. It exists for internal use only. +// Please switch to another JWS package or copy this package into your own +// source tree. package jws import ( @@ -27,8 +35,8 @@ type ClaimSet struct { Iss string `json:"iss"` // email address of the client_id of the application making the access token request Scope string `json:"scope,omitempty"` // space-delimited list of the permissions the application requests Aud string `json:"aud"` // descriptor of the intended target of the assertion (Optional). - Exp int64 `json:"exp"` // the expiration time of the assertion - Iat int64 `json:"iat"` // the time the assertion was issued. + Exp int64 `json:"exp"` // the expiration time of the assertion (seconds since Unix epoch) + Iat int64 `json:"iat"` // the time the assertion was issued (seconds since Unix epoch) Typ string `json:"typ,omitempty"` // token type (Optional). // Email for which the application is requesting delegated access (Optional). @@ -41,23 +49,22 @@ type ClaimSet struct { // See http://tools.ietf.org/html/draft-jones-json-web-token-10#section-4.3 // This array is marshalled using custom code (see (c *ClaimSet) encode()). PrivateClaims map[string]interface{} `json:"-"` - - exp time.Time - iat time.Time } func (c *ClaimSet) encode() (string, error) { - if c.exp.IsZero() || c.iat.IsZero() { - // Reverting time back for machines whose time is not perfectly in sync. - // If client machine's time is in the future according - // to Google servers, an access token will not be issued. - now := time.Now().Add(-10 * time.Second) - c.iat = now - c.exp = now.Add(time.Hour) + // Reverting time back for machines whose time is not perfectly in sync. + // If client machine's time is in the future according + // to Google servers, an access token will not be issued. + now := time.Now().Add(-10 * time.Second) + if c.Iat == 0 { + c.Iat = now.Unix() + } + if c.Exp == 0 { + c.Exp = now.Add(time.Hour).Unix() + } + if c.Exp < c.Iat { + return "", fmt.Errorf("jws: invalid Exp = %v; must be later than Iat = %v", c.Exp, c.Iat) } - - c.Exp = c.exp.Unix() - c.Iat = c.iat.Unix() b, err := json.Marshal(c) if err != nil { @@ -65,7 +72,7 @@ func (c *ClaimSet) encode() (string, error) { } if len(c.PrivateClaims) == 0 { - return base64Encode(b), nil + return base64.RawURLEncoding.EncodeToString(b), nil } // Marshal private claim set and then append it to b. @@ -83,7 +90,7 @@ func (c *ClaimSet) encode() (string, error) { } b[len(b)-1] = ',' // Replace closing curly brace with a comma. b = append(b, prv[1:]...) // Append private claims. - return base64Encode(b), nil + return base64.RawURLEncoding.EncodeToString(b), nil } // Header represents the header for the signed JWS payloads. @@ -93,6 +100,9 @@ type Header struct { // Represents the token type. Typ string `json:"typ"` + + // The optional hint of which key is being used. + KeyID string `json:"kid,omitempty"` } func (h *Header) encode() (string, error) { @@ -100,7 +110,7 @@ func (h *Header) encode() (string, error) { if err != nil { return "", err } - return base64Encode(b), nil + return base64.RawURLEncoding.EncodeToString(b), nil } // Decode decodes a claim set from a JWS payload. @@ -111,7 +121,7 @@ func Decode(payload string) (*ClaimSet, error) { // TODO(jbd): Provide more context about the error. return nil, errors.New("jws: invalid token received") } - decoded, err := base64Decode(s[1]) + decoded, err := base64.RawURLEncoding.DecodeString(s[1]) if err != nil { return nil, err } @@ -120,8 +130,11 @@ func Decode(payload string) (*ClaimSet, error) { return c, err } -// Encode encodes a signed JWS with provided header and claim set. -func Encode(header *Header, c *ClaimSet, signature *rsa.PrivateKey) (string, error) { +// Signer returns a signature for the given data. +type Signer func(data []byte) (sig []byte, err error) + +// EncodeWithSigner encodes a header and claim set with the provided signer. +func EncodeWithSigner(header *Header, c *ClaimSet, sg Signer) (string, error) { head, err := header.encode() if err != nil { return "", err @@ -131,30 +144,39 @@ func Encode(header *Header, c *ClaimSet, signature *rsa.PrivateKey) (string, err return "", err } ss := fmt.Sprintf("%s.%s", head, cs) - h := sha256.New() - h.Write([]byte(ss)) - b, err := rsa.SignPKCS1v15(rand.Reader, signature, crypto.SHA256, h.Sum(nil)) + sig, err := sg([]byte(ss)) if err != nil { return "", err } - sig := base64Encode(b) - return fmt.Sprintf("%s.%s", ss, sig), nil + return fmt.Sprintf("%s.%s", ss, base64.RawURLEncoding.EncodeToString(sig)), nil } -// base64Encode returns and Base64url encoded version of the input string with any -// trailing "=" stripped. -func base64Encode(b []byte) string { - return strings.TrimRight(base64.URLEncoding.EncodeToString(b), "=") +// Encode encodes a signed JWS with provided header and claim set. +// This invokes EncodeWithSigner using crypto/rsa.SignPKCS1v15 with the given RSA private key. +func Encode(header *Header, c *ClaimSet, key *rsa.PrivateKey) (string, error) { + sg := func(data []byte) (sig []byte, err error) { + h := sha256.New() + h.Write(data) + return rsa.SignPKCS1v15(rand.Reader, key, crypto.SHA256, h.Sum(nil)) + } + return EncodeWithSigner(header, c, sg) } -// base64Decode decodes the Base64url encoded string -func base64Decode(s string) ([]byte, error) { - // add back missing padding - switch len(s) % 4 { - case 2: - s += "==" - case 3: - s += "=" +// Verify tests whether the provided JWT token's signature was produced by the private key +// associated with the supplied public key. +func Verify(token string, key *rsa.PublicKey) error { + parts := strings.Split(token, ".") + if len(parts) != 3 { + return errors.New("jws: invalid token received, token must have 3 parts") } - return base64.URLEncoding.DecodeString(s) + + signedContent := parts[0] + "." + parts[1] + signatureString, err := base64.RawURLEncoding.DecodeString(parts[2]) + if err != nil { + return err + } + + h := sha256.New() + h.Write([]byte(signedContent)) + return rsa.VerifyPKCS1v15(key, crypto.SHA256, h.Sum(nil), []byte(signatureString)) } diff --git a/ingress/vendor/golang.org/x/oauth2/jwt/jwt.go b/ingress/vendor/golang.org/x/oauth2/jwt/jwt.go index 205d23ed43..f4b9523e6e 100644 --- a/ingress/vendor/golang.org/x/oauth2/jwt/jwt.go +++ b/ingress/vendor/golang.org/x/oauth2/jwt/jwt.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -46,6 +46,10 @@ type Config struct { // PrivateKey []byte + // PrivateKeyID contains an optional hint indicating which key is being + // used. + PrivateKeyID string + // Subject is the optional user to impersonate. Subject string @@ -54,6 +58,9 @@ type Config struct { // TokenURL is the endpoint required to complete the 2-legged JWT flow. TokenURL string + + // Expires optionally specifies how long the token is valid for. + Expires time.Duration } // TokenSource returns a JWT TokenSource using the configuration @@ -95,6 +102,9 @@ func (js jwtSource) Token() (*oauth2.Token, error) { // to be compatible with legacy OAuth 2.0 providers. claimSet.Prn = subject } + if t := js.conf.Expires; t > 0 { + claimSet.Exp = time.Now().Add(t).Unix() + } payload, err := jws.Encode(defaultHeader, claimSet, pk) if err != nil { return nil, err diff --git a/ingress/vendor/golang.org/x/oauth2/oauth2.go b/ingress/vendor/golang.org/x/oauth2/oauth2.go index dfcf238d23..798edc809f 100644 --- a/ingress/vendor/golang.org/x/oauth2/oauth2.go +++ b/ingress/vendor/golang.org/x/oauth2/oauth2.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -21,10 +21,26 @@ import ( // NoContext is the default context you should supply if not using // your own context.Context (see https://golang.org/x/net/context). +// +// Deprecated: Use context.Background() or context.TODO() instead. var NoContext = context.TODO() +// RegisterBrokenAuthHeaderProvider registers an OAuth2 server +// identified by the tokenURL prefix as an OAuth2 implementation +// which doesn't support the HTTP Basic authentication +// scheme to authenticate with the authorization server. +// Once a server is registered, credentials (client_id and client_secret) +// will be passed as query parameters rather than being present +// in the Authorization header. +// See https://code.google.com/p/goauth2/issues/detail?id=31 for background. +func RegisterBrokenAuthHeaderProvider(tokenURL string) { + internal.RegisterBrokenAuthHeaderProvider(tokenURL) +} + // Config describes a typical 3-legged OAuth2 flow, with both the // client application information and the server's endpoint URLs. +// For the client credentials 2-legged OAuth2 flow, see the clientcredentials +// package (https://golang.org/x/oauth2/clientcredentials). type Config struct { // ClientID is the application's ID. ClientID string @@ -283,7 +299,7 @@ func NewClient(ctx context.Context, src TokenSource) *http.Client { if src == nil { c, err := internal.ContextClient(ctx) if err != nil { - return &http.Client{Transport: internal.ErrorTransport{err}} + return &http.Client{Transport: internal.ErrorTransport{Err: err}} } return c } diff --git a/ingress/vendor/golang.org/x/oauth2/token.go b/ingress/vendor/golang.org/x/oauth2/token.go index ebbdddbdce..7a3167f15b 100644 --- a/ingress/vendor/golang.org/x/oauth2/token.go +++ b/ingress/vendor/golang.org/x/oauth2/token.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -7,6 +7,7 @@ package oauth2 import ( "net/http" "net/url" + "strconv" "strings" "time" @@ -92,14 +93,28 @@ func (t *Token) WithExtra(extra interface{}) *Token { // Extra fields are key-value pairs returned by the server as a // part of the token retrieval response. func (t *Token) Extra(key string) interface{} { - if vals, ok := t.raw.(url.Values); ok { - // TODO(jbd): Cast numeric values to int64 or float64. - return vals.Get(key) - } if raw, ok := t.raw.(map[string]interface{}); ok { return raw[key] } - return nil + + vals, ok := t.raw.(url.Values) + if !ok { + return nil + } + + v := vals.Get(key) + switch s := strings.TrimSpace(v); strings.Count(s, ".") { + case 0: // Contains no "."; try to parse as int + if i, err := strconv.ParseInt(s, 10, 64); err == nil { + return i + } + case 1: // Contains a single "."; try to parse as float + if f, err := strconv.ParseFloat(s, 64); err == nil { + return f + } + } + + return v } // expired reports whether the token is expired. diff --git a/ingress/vendor/golang.org/x/oauth2/transport.go b/ingress/vendor/golang.org/x/oauth2/transport.go index 90db088332..92ac7e2531 100644 --- a/ingress/vendor/golang.org/x/oauth2/transport.go +++ b/ingress/vendor/golang.org/x/oauth2/transport.go @@ -1,4 +1,4 @@ -// Copyright 2014 The oauth2 Authors. All rights reserved. +// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. diff --git a/ingress/vendor/google.golang.org/api/compute/v1/compute-api.json b/ingress/vendor/google.golang.org/api/compute/v1/compute-api.json index b9e0b1ac50..1265f0425d 100644 --- a/ingress/vendor/google.golang.org/api/compute/v1/compute-api.json +++ b/ingress/vendor/google.golang.org/api/compute/v1/compute-api.json @@ -1,11 +1,11 @@ { "kind": "discovery#restDescription", - "etag": "\"jQLIOHBVnDZie4rQHGH1WJF-INE/-kKJM_jdN_4N4POlnVybNFH0Kag\"", + "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/IHPQejAPoHbj6rriHVm8lNKt_bg\"", "discoveryVersion": "v1", "id": "compute:v1", "name": "compute", "version": "v1", - "revision": "20160426", + "revision": "20160812", "title": "Compute Engine API", "description": "Creates and runs virtual machines on Google Cloud Platform.", "ownerDomain": "google.com", @@ -94,7 +94,7 @@ "AccessConfig": { "id": "AccessConfig", "type": "object", - "description": "An access configuration attached to an instance's network interface.", + "description": "An access configuration attached to an instance's network interface. Only one access config per instance is supported.", "properties": { "kind": { "type": "string", @@ -272,6 +272,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -300,6 +301,7 @@ "", "", "", + "", "" ] }, @@ -345,6 +347,10 @@ "type": "string", "description": "Specifies a unique device name of your choice that is reflected into the /dev/disk/by-id/google-* tree of a Linux operating system running within the instance. This name can be used to reference the device for mounting, resizing, and so on, from within the instance.\n\nIf not specified, the server chooses a default device name to apply to this disk, in the form persistent-disks-x, where x is a number assigned by Google Compute Engine. This field is only applicable for persistent disks." }, + "diskEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "Encrypts or decrypts a disk using a customer-supplied encryption key.\n\nIf you are creating a new disk, this field encrypts the new disk using an encryption key that you provide. If you are attaching an existing disk that is already encrypted, this field decrypts the disk using the customer-supplied encryption key.\n\nIf you encrypt a disk using a customer-supplied key, you must provide the same key again when you attempt to use this resource at a later time. For example, you must provide the key when you create a snapshot or an image from the disk or when you attach the disk to a virtual machine instance.\n\nIf you do not provide an encryption key, then the disk will be encrypted using an automatically generated key and you do not need to provide a key to use the disk later.\n\nInstance templates do not store customer-supplied encryption keys, so you cannot use your own keys to encrypt disks in a managed instance group." + }, "index": { "type": "integer", "description": "Assigns a zero-based index to this disk, where 0 is reserved for the boot disk. For example, if you have many disks attached to an instance, each disk would have a unique index number. If not specified, the server will choose an appropriate value.", @@ -392,7 +398,7 @@ }, "source": { "type": "string", - "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks." + "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks. Note that for InstanceTemplate, it is just disk name, not URL for the disk." }, "type": { "type": "string", @@ -429,11 +435,15 @@ }, "diskType": { "type": "string", - "description": "Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zones/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/diskTypes/diskType \n- zones/zone/diskTypes/diskType" + "description": "Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the full URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zones/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If you define this field, you can provide either the full or partial URL. For example, the following are valid values: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/diskTypes/diskType \n- zones/zone/diskTypes/diskType Note that for InstanceTemplate, this is the name of the disk type, not URL." }, "sourceImage": { "type": "string", "description": "The source image used to create this disk. If the source image is deleted, this field will not be set.\n\nTo create a disk with one of the public operating system images, specify the image by its family name. For example, specify family/debian-8 to use the latest Debian 8 image:\n\nprojects/debian-cloud/global/images/family/debian-8 \n\nAlternatively, use a specific version of a public operating system image:\n\nprojects/debian-cloud/global/images/debian-8-jessie-vYYYYMMDD \n\nTo create a disk with a private image that you created, specify the image name in the following format:\n\nglobal/images/my-private-image \n\nYou can also specify a private image by its image family, which returns the latest version of the image in that family. Replace the image name with family/family-name:\n\nglobal/images/family/my-private-family" + }, + "sourceImageEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key.\n\nInstance templates do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys." } } }, @@ -444,7 +454,7 @@ "properties": { "autoscalingPolicy": { "$ref": "AutoscalingPolicy", - "description": "The configuration parameters for the autoscaling algorithm. You can define one or more of the policies for an autoscaler: cpuUtilization, customMetricUtilizations, and loadBalancingUtilization.\n\nIf none of these are specified, the default will be to autoscale based on cpuUtilization to 0.8 or 80%." + "description": "The configuration parameters for the autoscaling algorithm. You can define one or more of the policies for an autoscaler: cpuUtilization, customMetricUtilizations, and loadBalancingUtilization.\n\nIf none of these are specified, the default will be to autoscale based on cpuUtilization to 0.6 or 60%." }, "creationTimestamp": { "type": "string", @@ -484,7 +494,7 @@ }, "zone": { "type": "string", - "description": "[Output Only] URL of the zone where the instance group resides." + "description": "[Output Only] URL of the zone where the instance group resides (for autoscalers living in zonal scope)." } } }, @@ -572,6 +582,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -600,6 +611,7 @@ "", "", "", + "", "" ] }, @@ -672,7 +684,7 @@ "properties": { "utilizationTarget": { "type": "number", - "description": "The target CPU utilization that the autoscaler should maintain. Must be a float value in the range (0, 1]. If not specified, the default is 0.8.\n\nIf the CPU level is below the target utilization, the autoscaler scales down the number of instances until it reaches the minimum number of instances you specified or until the average CPU of your instances reaches the target utilization.\n\nIf the average CPU is above the target utilization, the autoscaler scales up until it reaches the maximum number of instances you specified or until the average utilization reaches the target utilization.", + "description": "The target CPU utilization that the autoscaler should maintain. Must be a float value in the range (0, 1]. If not specified, the default is 0.6.\n\nIf the CPU level is below the target utilization, the autoscaler scales down the number of instances until it reaches the minimum number of instances you specified or until the average CPU of your instances reaches the target utilization.\n\nIf the average CPU is above the target utilization, the autoscaler scales up until it reaches the maximum number of instances you specified or until the average utilization reaches the target utilization.", "format": "double" } } @@ -726,7 +738,7 @@ "properties": { "balancingMode": { "type": "string", - "description": "Specifies the balancing mode for this backend. For global HTTP(S) load balancing, the default is UTILIZATION. Valid values are UTILIZATION and RATE.", + "description": "Specifies the balancing mode for this backend. For global HTTP(S) load balancing, the default is UTILIZATION. Valid values are UTILIZATION and RATE.\n\nThis cannot be used for internal load balancing.", "enum": [ "RATE", "UTILIZATION" @@ -738,7 +750,7 @@ }, "capacityScaler": { "type": "number", - "description": "A multiplier applied to the group's maximum servicing capacity (either UTILIZATION or RATE). Default value is 1, which means the group will serve up to 100% of its configured CPU or RPS (depending on balancingMode). A setting of 0 means the group is completely drained, offering 0% of its available CPU or RPS. Valid range is [0.0,1.0].", + "description": "A multiplier applied to the group's maximum servicing capacity (either UTILIZATION or RATE). Default value is 1, which means the group will serve up to 100% of its configured CPU or RPS (depending on balancingMode). A setting of 0 means the group is completely drained, offering 0% of its available CPU or RPS. Valid range is [0.0,1.0].\n\nThis cannot be used for internal load balancing.", "format": "float" }, "description": { @@ -747,21 +759,21 @@ }, "group": { "type": "string", - "description": "The fully-qualified URL of a zonal Instance Group resource. This instance group defines the list of instances that serve traffic. Member virtual machine instances from each instance group must live in the same zone as the instance group itself. No two backends in a backend service are allowed to use same Instance Group resource.\n\nNote that you must specify an Instance Group resource using the fully-qualified URL, rather than a partial URL." + "description": "The fully-qualified URL of a zonal Instance Group resource. This instance group defines the list of instances that serve traffic. Member virtual machine instances from each instance group must live in the same zone as the instance group itself. No two backends in a backend service are allowed to use same Instance Group resource.\n\nNote that you must specify an Instance Group resource using the fully-qualified URL, rather than a partial URL.\n\nWhen the BackendService has load balancing scheme INTERNAL, the instance group must be in a zone within the same region as the BackendService." }, "maxRate": { "type": "integer", - "description": "The max requests per second (RPS) of the group. Can be used with either RATE or UTILIZATION balancing modes, but required if RATE mode. For RATE mode, either maxRate or maxRatePerInstance must be set.", + "description": "The max requests per second (RPS) of the group. Can be used with either RATE or UTILIZATION balancing modes, but required if RATE mode. For RATE mode, either maxRate or maxRatePerInstance must be set.\n\nThis cannot be used for internal load balancing.", "format": "int32" }, "maxRatePerInstance": { "type": "number", - "description": "The max requests per second (RPS) that a single backend instance can handle.This is used to calculate the capacity of the group. Can be used in either balancing mode. For RATE mode, either maxRate or maxRatePerInstance must be set.", + "description": "The max requests per second (RPS) that a single backend instance can handle.This is used to calculate the capacity of the group. Can be used in either balancing mode. For RATE mode, either maxRate or maxRatePerInstance must be set.\n\nThis cannot be used for internal load balancing.", "format": "float" }, "maxUtilization": { "type": "number", - "description": "Used when balancingMode is UTILIZATION. This ratio defines the CPU utilization target for the group. The default is 0.8. Valid range is [0.0, 1.0].", + "description": "Used when balancingMode is UTILIZATION. This ratio defines the CPU utilization target for the group. The default is 0.8. Valid range is [0.0, 1.0].\n\nThis cannot be used for internal load balancing.", "format": "float" } } @@ -771,6 +783,11 @@ "type": "object", "description": "A BackendService resource. This resource defines a group of backend virtual machines and their serving capacity.", "properties": { + "affinityCookieTtlSec": { + "type": "integer", + "description": "Lifetime of cookies in seconds if session_affinity is GENERATED_COOKIE. If set to 0, the cookie is non-persistent and lasts only until the end of the browser session (or equivalent). The maximum allowed value for TTL is one day.\n\nWhen the load balancing scheme is INTERNAL, this field is not used.", + "format": "int32" + }, "backends": { "type": "array", "description": "The list of backends that serve this BackendService.", @@ -786,6 +803,10 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, + "enableCDN": { + "type": "boolean", + "description": "If true, enable Cloud CDN for this BackendService.\n\nWhen the load balancing scheme is INTERNAL, this field is not used." + }, "fingerprint": { "type": "string", "description": "Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a BackendService. An up-to-date fingerprint must be provided in order to update the BackendService.", @@ -793,7 +814,7 @@ }, "healthChecks": { "type": "array", - "description": "The list of URLs to the HttpHealthCheck or HttpsHealthCheck resource for health checking this BackendService. Currently at most one health check can be specified, and a health check is required.", + "description": "The list of URLs to the HttpHealthCheck or HttpsHealthCheck resource for health checking this BackendService. Currently at most one health check can be specified, and a health check is required.\n\nFor internal load balancing, a URL to a HealthCheck resource must be specified instead.", "items": { "type": "string" } @@ -815,16 +836,16 @@ }, "port": { "type": "integer", - "description": "Deprecated in favor of portName. The TCP port to connect on the backend. The default value is 80.", + "description": "Deprecated in favor of portName. The TCP port to connect on the backend. The default value is 80.\n\nThis cannot be used for internal load balancing.", "format": "int32" }, "portName": { "type": "string", - "description": "Name of backend port. The same name should appear in the instance groups referenced by this service. Required." + "description": "Name of backend port. The same name should appear in the instance groups referenced by this service. Required when the load balancing scheme is EXTERNAL.\n\nWhen the load balancing scheme is INTERNAL, this field is not used." }, "protocol": { "type": "string", - "description": "The protocol this BackendService uses to communicate with backends.\n\nPossible values are HTTP, HTTPS, HTTP2, TCP and SSL.", + "description": "The protocol this BackendService uses to communicate with backends.\n\nPossible values are HTTP, HTTPS, HTTP2, TCP and SSL. The default is HTTP.\n\nFor internal load balancing, the possible values are TCP and UDP, and the default is TCP.", "enum": [ "HTTP", "HTTPS" @@ -842,6 +863,22 @@ "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, + "sessionAffinity": { + "type": "string", + "description": "Type of session affinity to use. The default is NONE.\n\nWhen the load balancing scheme is EXTERNAL, can be NONE, CLIENT_IP, or GENERATED_COOKIE.\n\nWhen the load balancing scheme is INTERNAL, can be NONE, CLIENT_IP, CLIENT_IP_PROTO, or CLIENT_IP_PORT_PROTO.\n\nWhen the protocol is UDP, this field is not used.", + "enum": [ + "CLIENT_IP", + "CLIENT_IP_PROTO", + "GENERATED_COOKIE", + "NONE" + ], + "enumDescriptions": [ + "", + "", + "", + "" + ] + }, "timeoutSec": { "type": "integer", "description": "How many seconds to wait for the backend before considering it a failed request. Default is 30 seconds.", @@ -873,7 +910,7 @@ "properties": { "id": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + "description": "[Output Only] Unique identifier for the resource; defined by the server." }, "items": { "type": "array", @@ -889,7 +926,7 @@ }, "nextPageToken": { "type": "string", - "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + "description": "[Output Only] A token used to continue a truncated list request." }, "selfLink": { "type": "string", @@ -897,6 +934,44 @@ } } }, + "CacheInvalidationRule": { + "id": "CacheInvalidationRule", + "type": "object", + "properties": { + "path": { + "type": "string" + } + } + }, + "CustomerEncryptionKey": { + "id": "CustomerEncryptionKey", + "type": "object", + "description": "Represents a customer-supplied encryption key", + "properties": { + "rawKey": { + "type": "string", + "description": "Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648 base64 to either encrypt or decrypt this resource." + }, + "sha256": { + "type": "string", + "description": "[Output only] The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key that protects this resource." + } + } + }, + "CustomerEncryptionKeyProtectedDisk": { + "id": "CustomerEncryptionKeyProtectedDisk", + "type": "object", + "properties": { + "diskEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "Decrypts data associated with the disk with a customer-supplied encryption key." + }, + "source": { + "type": "string", + "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks." + } + } + }, "DeprecationStatus": { "id": "DeprecationStatus", "type": "object", @@ -947,6 +1022,10 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, + "diskEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "Encrypts the disk using a customer-supplied encryption key.\n\nAfter you encrypt a disk with a customer-supplied key, you must provide the same key if you use the disk later (e.g. to create a disk snapshot or an image, or to attach the disk to a virtual machine).\n\nCustomer-supplied encryption keys do not protect access to metadata of the disk.\n\nIf you do not provide an encryption key when creating the disk, then the disk will be encrypted using an automatically generated key and you do not need to provide a key to use the disk later." + }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", @@ -967,7 +1046,7 @@ }, "licenses": { "type": "array", - "description": "[Output Only] Any applicable publicly visible licenses.", + "description": "Any applicable publicly visible licenses.", "items": { "type": "string" } @@ -999,6 +1078,10 @@ "type": "string", "description": "The source image used to create this disk. If the source image is deleted, this field will not be set.\n\nTo create a disk with one of the public operating system images, specify the image by its family name. For example, specify family/debian-8 to use the latest Debian 8 image:\n\nprojects/debian-cloud/global/images/family/debian-8 \n\nAlternatively, use a specific version of a public operating system image:\n\nprojects/debian-cloud/global/images/debian-8-jessie-vYYYYMMDD \n\nTo create a disk with a private image that you created, specify the image name in the following format:\n\nglobal/images/my-private-image \n\nYou can also specify a private image by its image family, which returns the latest version of the image in that family. Replace the image name with family/family-name:\n\nglobal/images/family/my-private-family" }, + "sourceImageEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key." + }, "sourceImageId": { "type": "string", "description": "[Output Only] The ID value of the image used to create this disk. This value identifies the exact image that was used to create this persistent disk. For example, if you created the persistent disk from an image that was later deleted and recreated under the same name, the source image ID would identify the exact version of the image that was used." @@ -1007,6 +1090,10 @@ "type": "string", "description": "The source snapshot used to create this disk. You can provide this as a partial or full URL to the resource. For example, the following are valid values: \n- https://www.googleapis.com/compute/v1/projects/project/global/snapshots/snapshot \n- projects/project/global/snapshots/snapshot \n- global/snapshots/snapshot" }, + "sourceSnapshotEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "The customer-supplied encryption key of the source snapshot. Required if the source snapshot is protected by a customer-supplied encryption key." + }, "sourceSnapshotId": { "type": "string", "description": "[Output Only] The unique ID of the snapshot used to create this disk. This value identifies the exact snapshot that was used to create this persistent disk. For example, if you created the persistent disk from a snapshot that was later deleted and recreated under the same name, the source snapshot ID would identify the exact version of the snapshot that was used." @@ -1255,6 +1342,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -1283,6 +1371,7 @@ "", "", "", + "", "" ] }, @@ -1344,6 +1433,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -1372,6 +1462,7 @@ "", "", "", + "", "" ] }, @@ -1407,17 +1498,17 @@ "properties": { "allowed": { "type": "array", - "description": "The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.", + "description": "The list of ALLOW rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.", "items": { "type": "object", "properties": { "IPProtocol": { "type": "string", - "description": "The IP protocol that is allowed for this rule. The protocol type is required when creating a firewall rule. This value can either be one of the following well known protocol strings (tcp, udp, icmp, esp, ah, sctp), or the IP protocol number." + "description": "The IP protocol to which this rule applies. The protocol type is required when creating a firewall rule. This value can either be one of the following well known protocol strings (tcp, udp, icmp, esp, ah, sctp), or the IP protocol number." }, "ports": { "type": "array", - "description": "An optional list of ports which are allowed. This field is only applicable for UDP or TCP protocol. Each entry must be either an integer or a range. If not specified, connections through any port are allowed\n\nExample inputs include: [\"22\"], [\"80\",\"443\"], and [\"12345-12349\"].", + "description": "An optional list of ports to which this rule applies. This field is only applicable for UDP or TCP protocol. Each entry must be either an integer or a range. If not specified, this rule applies to connections through any port.\n\nExample inputs include: [\"22\"], [\"80\",\"443\"], and [\"12345-12349\"].", "items": { "type": "string" } @@ -1464,14 +1555,14 @@ }, "sourceRanges": { "type": "array", - "description": "The IP address blocks that this rule applies to, expressed in CIDR format. One or both of sourceRanges and sourceTags may be set.\n\nIf both properties are set, an inbound connection is allowed if the range matches the sourceRanges OR the tag of the source matches the sourceTags property. The connection does not need to match both properties.", + "description": "If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply.", "items": { "type": "string" } }, "sourceTags": { "type": "array", - "description": "A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set.\n\nIf both properties are set, an inbound connection is allowed if the range matches the sourceRanges OR the tag of the source matches the sourceTags property. The connection does not need to match both properties.", + "description": "If source tags are specified, the firewall will apply only to traffic with source IP that belongs to a tag listed in source tags. Source tags cannot be used to control traffic to an instance's external IP address. Because tags are associated with an instance, not an IP address. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply.", "items": { "type": "string" } @@ -1523,11 +1614,11 @@ "properties": { "IPAddress": { "type": "string", - "description": "Value of the reserved IP address that this forwarding rule is serving on behalf of. For global forwarding rules, the address must be a global IP; for regional forwarding rules, the address must live in the same region as the forwarding rule. If left empty (default value), an ephemeral IP from the same scope (global or regional) will be assigned." + "description": "The IP address that this forwarding rule is serving on behalf of.\n\nFor global forwarding rules, the address must be a global IP; for regional forwarding rules, the address must live in the same region as the forwarding rule. By default, this field is empty and an ephemeral IP from the same scope (global or regional) will be assigned.\n\nWhen the load balancing scheme is INTERNAL, this can only be an RFC 1918 IP address belonging to the network/subnetwork configured for the forwarding rule. A reserved address cannot be used. If the field is empty, the IP address will be automatically allocated from the internal IP range of the subnetwork or network configured for this forwarding rule." }, "IPProtocol": { "type": "string", - "description": "The IP protocol to which this rule applies. Valid options are TCP, UDP, ESP, AH, SCTP or ICMP.", + "description": "The IP protocol to which this rule applies. Valid options are TCP, UDP, ESP, AH, SCTP or ICMP.\n\nWhen the load balancing scheme is INTERNAL\u003c/code, only TCP and UDP are valid.", "enum": [ "AH", "ESP", @@ -1568,7 +1659,7 @@ }, "portRange": { "type": "string", - "description": "Applicable only when IPProtocol is TCP, UDP, or SCTP, only packets addressed to ports in the specified range will be forwarded to target. Forwarding rules with the same [IPAddress, IPProtocol] pair must have disjoint port ranges." + "description": "Applicable only when IPProtocol is TCP, UDP, or SCTP, only packets addressed to ports in the specified range will be forwarded to target. Forwarding rules with the same [IPAddress, IPProtocol] pair must have disjoint port ranges.\n\nThis field is not used for internal load balancing." }, "region": { "type": "string", @@ -1580,7 +1671,7 @@ }, "target": { "type": "string", - "description": "The URL of the target resource to receive the matched traffic. For regional forwarding rules, this target must live in the same region as the forwarding rule. For global forwarding rules, this target must be a global TargetHttpProxy or TargetHttpsProxy resource. The forwarded traffic must be of a type appropriate to the target object. For example, TargetHttpProxy requires HTTP traffic, and TargetHttpsProxy requires HTTPS traffic." + "description": "The URL of the target resource to receive the matched traffic. For regional forwarding rules, this target must live in the same region as the forwarding rule. For global forwarding rules, this target must be a global TargetHttpProxy or TargetHttpsProxy resource. The forwarded traffic must be of a type appropriate to the target object. For example, TargetHttpProxy requires HTTP traffic, and TargetHttpsProxy requires HTTPS traffic.\n\nThis field is not used for internal load balancing." } } }, @@ -1668,6 +1759,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -1696,6 +1788,7 @@ "", "", "", + "", "" ] }, @@ -2012,13 +2105,17 @@ }, "family": { "type": "string", - "description": "The name of the image family to which this image belongs. You can create disks by specifying an image family instead of a specific image name. The image family always returns its latest image that is not deprecated." + "description": "The name of the image family to which this image belongs. You can create disks by specifying an image family instead of a specific image name. The image family always returns its latest image that is not deprecated. The name of the image family must comply with RFC1035." }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", "format": "uint64" }, + "imageEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "Encrypts the image using a customer-supplied encryption key.\n\nAfter you encrypt an image with a customer-supplied key, you must provide the same key if you use the image later (e.g. to create a disk from the image).\n\nCustomer-supplied encryption keys do not protect access to metadata of the disk.\n\nIf you do not provide an encryption key when creating the image, then the disk will be encrypted using an automatically generated key and you do not need to provide a key to use the image later." + }, "kind": { "type": "string", "description": "[Output Only] Type of the resource. Always compute#image for images.", @@ -2026,7 +2123,7 @@ }, "licenses": { "type": "array", - "description": "Any applicable publicly visible licenses.", + "description": "Any applicable license URI.", "items": { "type": "string" } @@ -2079,6 +2176,10 @@ "type": "string", "description": "URL of the The source disk used to create this image. This can be a full or valid partial URL. You must provide either this property or the rawDisk.source property but not both to create an image. For example, the following are valid values: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disk/disk \n- projects/project/zones/zone/disk/disk \n- zones/zone/disks/disk" }, + "sourceDiskEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "The customer-supplied encryption key of the source disk. Required if the source disk is protected by a customer-supplied encryption key." + }, "sourceDiskId": { "type": "string", "description": "The ID value of the disk used to create this image. This value may be used to determine whether the image was taken from the current or a previous instance of a given disk name." @@ -2198,7 +2299,7 @@ }, "networkInterfaces": { "type": "array", - "description": "An array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet.", + "description": "An array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Only one interface is supported per instance.", "items": { "$ref": "NetworkInterface" } @@ -2213,14 +2314,14 @@ }, "serviceAccounts": { "type": "array", - "description": "A list of service accounts, with their specified scopes, authorized for this instance. Service accounts generate access tokens that can be accessed through the metadata server and used to authenticate applications on the instance. See Authenticating from Google Compute Engine for more information.", + "description": "A list of service accounts, with their specified scopes, authorized for this instance. Service accounts generate access tokens that can be accessed through the metadata server and used to authenticate applications on the instance. See Service Accounts for more information.", "items": { "$ref": "ServiceAccount" } }, "status": { "type": "string", - "description": "[Output Only] The status of the instance. One of the following values: PROVISIONING, STAGING, RUNNING, STOPPING, and TERMINATED.", + "description": "[Output Only] The status of the instance. One of the following values: PROVISIONING, STAGING, RUNNING, STOPPING, SUSPENDED, SUSPENDING, and TERMINATED.", "enum": [ "PROVISIONING", "RUNNING", @@ -2350,7 +2451,7 @@ }, "zone": { "type": "string", - "description": "[Output Only] The URL of the zone where the instance group is located." + "description": "[Output Only] The URL of the zone where the instance group is located (for zonal resources)." } } }, @@ -2419,6 +2520,7 @@ "InstanceGroupManager": { "id": "InstanceGroupManager", "type": "object", + "description": "An Instance Group Manager resource.", "properties": { "baseInstanceName": { "type": "string", @@ -2505,7 +2607,7 @@ }, "zone": { "type": "string", - "description": "The name of the zone where the managed instance group is located." + "description": "[Output Only] The URL of the zone where the managed instance group is located (for zonal resources)." } } }, @@ -2520,7 +2622,12 @@ }, "creating": { "type": "integer", - "description": "[Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create one of these instances, it tries again until it creates the instance successfully.", + "description": "[Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully.\n\nIf you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.", + "format": "int32" + }, + "creatingWithoutRetries": { + "type": "integer", + "description": "[Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's target_size value accordingly.", "format": "int32" }, "deleting": { @@ -2686,6 +2793,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -2714,6 +2822,7 @@ "", "", "", + "", "" ] }, @@ -2789,7 +2898,7 @@ "properties": { "id": { "type": "string", - "description": "[Output Only] A unique identifier for this list of instance groups. The server generates this identifier." + "description": "[Output Only] A unique identifier for this list of instances in the specified instance group. The server generates this identifier." }, "items": { "type": "array", @@ -2800,7 +2909,7 @@ }, "kind": { "type": "string", - "description": "[Output Only] The resource type, which is always compute#instanceGroupsListInstances for lists of instance groups.", + "description": "[Output Only] The resource type, which is always compute#instanceGroupsListInstances for the list of instances in the specified instance group.", "default": "compute#instanceGroupsListInstances" }, "nextPageToken": { @@ -2809,7 +2918,7 @@ }, "selfLink": { "type": "string", - "description": "[Output Only] The URL for this list of instance groups. The server generates this URL." + "description": "[Output Only] The URL for this list of instances in the specified instance groups. The server generates this URL." } } }, @@ -2866,6 +2975,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -2894,6 +3004,7 @@ "", "", "", + "", "" ] }, @@ -2992,7 +3103,7 @@ "properties": { "canIpForward": { "type": "boolean", - "description": "Enables instances created based on this template to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the canIpForward documentation for more information." + "description": "Enables instances created based on this template to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the Enable IP forwarding for instances documentation for more information." }, "description": { "type": "string", @@ -3189,6 +3300,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -3217,6 +3329,7 @@ "", "", "", + "", "" ] }, @@ -3255,6 +3368,19 @@ } } }, + "InstancesStartWithEncryptionKeyRequest": { + "id": "InstancesStartWithEncryptionKeyRequest", + "type": "object", + "properties": { + "disks": { + "type": "array", + "description": "Array of disks associated with this instance that are protected with a customer-supplied encryption key.\n\nIn order to start the instance, the disk url and its corresponding key must be provided.\n\nIf the disk is not protected with a customer-supplied encryption key it should not be specified.", + "items": { + "$ref": "CustomerEncryptionKeyProtectedDisk" + } + } + } + }, "License": { "id": "License", "type": "object", @@ -3317,6 +3443,10 @@ "description": "[Deprecated] This property is deprecated and will never be populated with any relevant values.", "format": "int32" }, + "isSharedCpu": { + "type": "boolean", + "description": "[Output Only] Whether this machine type has a shared CPU. See Shared-core machine types for more information." + }, "kind": { "type": "string", "description": "[Output Only] The type of the resource. Always compute#machineType for machine types.", @@ -3450,6 +3580,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -3478,6 +3609,7 @@ "", "", "", + "", "" ] }, @@ -3512,10 +3644,11 @@ "properties": { "currentAction": { "type": "string", - "description": "[Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: \n- NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. \n- CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. \n- CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's target_size value is decreased. \n- RECREATING The managed instance group is recreating this instance. \n- DELETING The managed instance group is permanently deleting this instance. \n- ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. \n- RESTARTING The managed instance group is restarting the instance. \n- REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance.", + "description": "[Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: \n- NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. \n- CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. \n- CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased instead. \n- RECREATING The managed instance group is recreating this instance. \n- DELETING The managed instance group is permanently deleting this instance. \n- ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. \n- RESTARTING The managed instance group is restarting the instance. \n- REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance.", "enum": [ "ABANDONING", "CREATING", + "CREATING_WITHOUT_RETRIES", "DELETING", "NONE", "RECREATING", @@ -3529,6 +3662,7 @@ "", "", "", + "", "" ] }, @@ -3734,7 +3868,7 @@ "properties": { "accessConfigs": { "type": "array", - "description": "An array of configurations for this interface. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.", + "description": "An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs specified, then this instance will have no external internet access.", "items": { "$ref": "AccessConfig" } @@ -3754,7 +3888,7 @@ }, "networkIP": { "type": "string", - "description": "An IPV4 internal network address to assign to the instance for this network interface. If not specified by user an unused internal IP is assigned by system." + "description": "An IPv4 internal network address to assign to the instance for this network interface. If not specified by the user, an unused internal IP is assigned by the system." }, "subnetwork": { "type": "string", @@ -3933,6 +4067,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -3961,6 +4096,7 @@ "", "", "", + "", "" ] }, @@ -4078,6 +4214,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -4106,6 +4243,7 @@ "", "", "", + "", "" ] }, @@ -4191,6 +4329,10 @@ "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." }, + "defaultServiceAccount": { + "type": "string", + "description": "[Output Only] Default service account used by VMs running in this project." + }, "description": { "type": "string", "description": "An optional textual description of the resource." @@ -4262,6 +4404,7 @@ "IN_USE_ADDRESSES", "LOCAL_SSD_TOTAL_GB", "NETWORKS", + "ROUTERS", "ROUTES", "SNAPSHOTS", "SSD_TOTAL_GB", @@ -4272,6 +4415,7 @@ "TARGET_HTTP_PROXIES", "TARGET_INSTANCES", "TARGET_POOLS", + "TARGET_SSL_PROXIES", "TARGET_VPN_GATEWAYS", "URL_MAPS", "VPN_TUNNELS" @@ -4304,6 +4448,8 @@ "", "", "", + "", + "", "" ] }, @@ -4528,6 +4674,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -4556,6 +4703,7 @@ "", "", "", + "", "" ] }, @@ -4616,76 +4764,22 @@ } } }, - "Scheduling": { - "id": "Scheduling", - "type": "object", - "description": "Sets the scheduling options for an Instance.", - "properties": { - "automaticRestart": { - "type": "boolean", - "description": "Specifies whether the instance should be automatically restarted if it is terminated by Compute Engine (not terminated by a user). You can only set the automatic restart option for standard instances. Preemptible instances cannot be automatically restarted." - }, - "onHostMaintenance": { - "type": "string", - "description": "Defines the maintenance behavior for this instance. For standard instances, the default behavior is MIGRATE. For preemptible instances, the default and only possible behavior is TERMINATE. For more information, see Setting Instance Scheduling Options.", - "enum": [ - "MIGRATE", - "TERMINATE" - ], - "enumDescriptions": [ - "", - "" - ] - }, - "preemptible": { - "type": "boolean", - "description": "Whether the instance is preemptible." - } - } - }, - "SerialPortOutput": { - "id": "SerialPortOutput", - "type": "object", - "description": "An instance's serial console output.", - "properties": { - "contents": { - "type": "string", - "description": "[Output Only] The contents of the console output." - }, - "kind": { - "type": "string", - "description": "[Output Only] Type of the resource. Always compute#serialPortOutput for serial port output.", - "default": "compute#serialPortOutput" - }, - "selfLink": { - "type": "string", - "description": "[Output Only] Server-defined URL for the resource." - } - } - }, - "ServiceAccount": { - "id": "ServiceAccount", + "Router": { + "id": "Router", "type": "object", - "description": "A service account.", + "description": "Router resource.", "properties": { - "email": { - "type": "string", - "description": "Email address of the service account." + "bgp": { + "$ref": "RouterBgp", + "description": "BGP information specific to this router." }, - "scopes": { + "bgpPeers": { "type": "array", - "description": "The list of scopes to be made available for this service account.", + "description": "BGP information that needs to be configured into the routing stack to establish the BGP peering. It must specify peer ASN and either interface name, IP, or peer IP. Please refer to RFC4273.", "items": { - "type": "string" + "$ref": "RouterBgpPeer" } - } - } - }, - "Snapshot": { - "id": "Snapshot", - "type": "object", - "description": "A persistent disk snapshot resource.", - "properties": { + }, "creationTimestamp": { "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." @@ -4694,102 +4788,73 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, - "diskSizeGb": { - "type": "string", - "description": "[Output Only] Size of the snapshot, specified in GB.", - "format": "int64" - }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", "format": "uint64" }, - "kind": { - "type": "string", - "description": "[Output Only] Type of the resource. Always compute#snapshot for Snapshot resources.", - "default": "compute#snapshot" - }, - "licenses": { + "interfaces": { "type": "array", - "description": "[Output Only] A list of public visible licenses that apply to this snapshot. This can be because the original image had licenses attached (such as a Windows image).", + "description": "Router interfaces. Each interface requires either one linked resource (e.g. linkedVpnTunnel) or IP address and IP address range (e.g. ipRange).", "items": { - "type": "string" + "$ref": "RouterInterface" } }, - "name": { - "type": "string", - "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" - }, - "selfLink": { - "type": "string", - "description": "[Output Only] Server-defined URL for the resource." - }, - "sourceDisk": { + "kind": { "type": "string", - "description": "[Output Only] The source disk used to create this snapshot." + "description": "[Output Only] Type of resource. Always compute#router for routers.", + "default": "compute#router" }, - "sourceDiskId": { + "name": { "type": "string", - "description": "[Output Only] The ID value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name." + "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "annotations": { + "required": [ + "compute.routers.insert" + ] + } }, - "status": { + "network": { "type": "string", - "description": "[Output Only] The status of the snapshot. This can be CREATING, DELETING, FAILED, READY, or UPLOADING.", - "enum": [ - "CREATING", - "DELETING", - "FAILED", - "READY", - "UPLOADING" - ], - "enumDescriptions": [ - "", - "", - "", - "", - "" - ] + "description": "URI of the network to which this router belongs.", + "annotations": { + "required": [ + "compute.routers.insert" + ] + } }, - "storageBytes": { + "region": { "type": "string", - "description": "[Output Only] A size of the the storage used by the snapshot. As snapshots share storage, this number is expected to change with snapshot creation/deletion.", - "format": "int64" + "description": "[Output Only] URI of the region where the router resides." }, - "storageBytesStatus": { + "selfLink": { "type": "string", - "description": "[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.", - "enum": [ - "UPDATING", - "UP_TO_DATE" - ], - "enumDescriptions": [ - "", - "" - ] + "description": "[Output Only] Server-defined URL for the resource." } } }, - "SnapshotList": { - "id": "SnapshotList", + "RouterAggregatedList": { + "id": "RouterAggregatedList", "type": "object", - "description": "Contains a list of Snapshot resources.", + "description": "Contains a list of routers.", "properties": { "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { - "type": "array", - "description": "[Output Only] A list of Snapshot resources.", - "items": { - "$ref": "Snapshot" + "type": "object", + "description": "A map of scoped router lists.", + "additionalProperties": { + "$ref": "RoutersScopedList", + "description": "Name of the scope containing this set of routers." } }, "kind": { "type": "string", "description": "Type of resource.", - "default": "compute#snapshotList" + "default": "compute#routerAggregatedList" }, "nextPageToken": { "type": "string", @@ -4801,68 +4866,89 @@ } } }, - "SslCertificate": { - "id": "SslCertificate", + "RouterBgp": { + "id": "RouterBgp", "type": "object", - "description": "An SslCertificate resource. This resource provides a mechanism to upload an SSL key and certificate to the load balancer to serve secure connections from the user.", "properties": { - "certificate": { - "type": "string", - "description": "A local certificate file. The certificate must be in PEM format. The certificate chain must be no greater than 5 certs long. The chain must include at least one intermediate cert." + "asn": { + "type": "integer", + "description": "Local BGP Autonomous System Number (ASN). Must be an RFC6996 private ASN, either 16-bit or 32-bit. The value will be fixed for this router resource. All VPN tunnels that link to this router will have the same local ASN.", + "format": "uint32" + } + } + }, + "RouterBgpPeer": { + "id": "RouterBgpPeer", + "type": "object", + "properties": { + "advertisedRoutePriority": { + "type": "integer", + "description": "The priority of routes advertised to this BGP peer. In the case where there is more than one matching route of maximum length, the routes with lowest priority value win.", + "format": "uint32" }, - "creationTimestamp": { + "interfaceName": { "type": "string", - "description": "[Output Only] Creation timestamp in RFC3339 text format." + "description": "Name of the interface the BGP peer is associated with." }, - "description": { + "ipAddress": { "type": "string", - "description": "An optional description of this resource. Provide this property when you create the resource." + "description": "IP address of the interface inside Google Cloud Platform." }, - "id": { + "name": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", - "format": "uint64" + "description": "Name of this BGP peer. The name must be 1-63 characters long and comply with RFC1035.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, - "kind": { - "type": "string", - "description": "[Output Only] Type of the resource. Always compute#sslCertificate for SSL certificates.", - "default": "compute#sslCertificate" + "peerAsn": { + "type": "integer", + "description": "Peer BGP Autonomous System Number (ASN). For VPN use case, this value can be different for every tunnel.", + "format": "uint32" }, - "name": { + "peerIpAddress": { "type": "string", - "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + "description": "IP address of the BGP interface outside Google cloud." + } + } + }, + "RouterInterface": { + "id": "RouterInterface", + "type": "object", + "properties": { + "ipRange": { + "type": "string", + "description": "IP address and range of the interface. The IP range must be in the RFC3927 link-local IP space. The value must be a CIDR-formatted string, for example: 169.254.0.1/30. NOTE: Do not truncate the address as it represents the IP address of the interface." }, - "privateKey": { + "linkedVpnTunnel": { "type": "string", - "description": "A write-only private key in PEM format. Only insert RPCs will include this field." + "description": "URI of linked VPN tunnel. It must be in the same region as the router. Each interface can have at most one linked resource." }, - "selfLink": { + "name": { "type": "string", - "description": "[Output only] Server-defined URL for the resource." + "description": "Name of this interface entry. The name must be 1-63 characters long and comply with RFC1035.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" } } }, - "SslCertificateList": { - "id": "SslCertificateList", + "RouterList": { + "id": "RouterList", "type": "object", - "description": "Contains a list of SslCertificate resources.", + "description": "Contains a list of Router resources.", "properties": { "id": { "type": "string", - "description": "[Output Only] Unique identifier for the resource. Defined by the server." + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { "type": "array", - "description": "A list of SslCertificate resources.", + "description": "A list of Router resources.", "items": { - "$ref": "SslCertificate" + "$ref": "Router" } }, "kind": { "type": "string", - "description": "Type of resource.", - "default": "compute#sslCertificateList" + "description": "[Output Only] Type of resource. Always compute#router for routers.", + "default": "compute#routerList" }, "nextPageToken": { "type": "string", @@ -4870,136 +4956,131 @@ }, "selfLink": { "type": "string", - "description": "[Output Only] Server-defined URL for this resource." + "description": "[Output Only] Server-defined URL for the resource." } } }, - "Subnetwork": { - "id": "Subnetwork", + "RouterStatus": { + "id": "RouterStatus", "type": "object", - "description": "A Subnetwork resource.", "properties": { - "creationTimestamp": { - "type": "string", - "description": "[Output Only] Creation timestamp in RFC3339 text format." + "bestRoutes": { + "type": "array", + "description": "Best routes for this router's network.", + "items": { + "$ref": "Route" + } }, - "description": { + "bgpPeerStatus": { + "type": "array", + "items": { + "$ref": "RouterStatusBgpPeerStatus" + } + }, + "network": { "type": "string", - "description": "An optional description of this resource. Provide this property when you create the resource." + "description": "URI of the network to which this router belongs." + } + } + }, + "RouterStatusBgpPeerStatus": { + "id": "RouterStatusBgpPeerStatus", + "type": "object", + "properties": { + "advertisedRoutes": { + "type": "array", + "description": "Routes that were advertised to the remote BGP peer", + "items": { + "$ref": "Route" + } }, - "gatewayAddress": { + "ipAddress": { "type": "string", - "description": "[Output Only] The gateway address for default routes to reach destination addresses outside this subnetwork." + "description": "IP address of the local BGP interface." }, - "id": { + "linkedVpnTunnel": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", - "format": "uint64" + "description": "URL of the VPN tunnel that this BGP peer controls." }, - "ipCidrRange": { + "name": { "type": "string", - "description": "The range of internal addresses that are owned by this subnetwork. Provide this property when you create the subnetwork. For example, 10.0.0.0/8 or 192.168.0.0/16. Ranges must be unique and non-overlapping within a network." + "description": "Name of this BGP peer. Unique within the Routers resource." }, - "kind": { + "numLearnedRoutes": { + "type": "integer", + "description": "Number of routes learned from the remote BGP Peer.", + "format": "uint32" + }, + "peerIpAddress": { "type": "string", - "description": "[Output Only] Type of the resource. Always compute#subnetwork for Subnetwork resources.", - "default": "compute#subnetwork" + "description": "IP address of the remote BGP interface." }, - "name": { + "state": { "type": "string", - "description": "The name of the resource, provided by the client when initially creating the resource. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + "description": "BGP state as specified in RFC1771." }, - "network": { + "status": { "type": "string", - "description": "The URL of the network to which this subnetwork belongs, provided by the client when initially creating the subnetwork. Only networks that are in the distributed mode can have subnetworks." + "description": "Status of the BGP peer: {UP, DOWN}", + "enum": [ + "DOWN", + "UNKNOWN", + "UP" + ], + "enumDescriptions": [ + "", + "", + "" + ] }, - "region": { + "uptime": { "type": "string", - "description": "URL of the region where the Subnetwork resides." + "description": "Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds" }, - "selfLink": { + "uptimeSeconds": { "type": "string", - "description": "[Output Only] Server-defined URL for the resource." + "description": "Time this session has been up, in seconds. Format: 145" } } }, - "SubnetworkAggregatedList": { - "id": "SubnetworkAggregatedList", + "RouterStatusResponse": { + "id": "RouterStatusResponse", "type": "object", "properties": { - "id": { - "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." - }, - "items": { - "type": "object", - "description": "[Output] A map of scoped Subnetwork lists.", - "additionalProperties": { - "$ref": "SubnetworksScopedList", - "description": "Name of the scope containing this set of Subnetworks." - } - }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#subnetworkAggregatedList for aggregated lists of subnetworks.", - "default": "compute#subnetworkAggregatedList" - }, - "nextPageToken": { - "type": "string", - "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + "description": "Type of resource.", + "default": "compute#routerStatusResponse" }, - "selfLink": { - "type": "string", - "description": "[Output Only] Server-defined URL for this resource." + "result": { + "$ref": "RouterStatus" } } }, - "SubnetworkList": { - "id": "SubnetworkList", + "RoutersPreviewResponse": { + "id": "RoutersPreviewResponse", "type": "object", - "description": "Contains a list of Subnetwork resources.", "properties": { - "id": { - "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." - }, - "items": { - "type": "array", - "description": "The Subnetwork resources.", - "items": { - "$ref": "Subnetwork" - } - }, - "kind": { - "type": "string", - "description": "[Output Only] Type of resource. Always compute#subnetworkList for lists of subnetworks.", - "default": "compute#subnetworkList" - }, - "nextPageToken": { - "type": "string", - "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." - }, - "selfLink": { - "type": "string", - "description": "[Output Only] Server-defined URL for this resource." + "resource": { + "$ref": "Router", + "description": "Preview of given router." } } }, - "SubnetworksScopedList": { - "id": "SubnetworksScopedList", + "RoutersScopedList": { + "id": "RoutersScopedList", "type": "object", "properties": { - "subnetworks": { + "routers": { "type": "array", - "description": "List of subnetworks contained in this scope.", + "description": "List of routers contained in this scope.", "items": { - "$ref": "Subnetwork" + "$ref": "Router" } }, "warning": { "type": "object", - "description": "An informational warning that appears when the list of addresses is empty.", + "description": "Informational warning which replaces the list of routers when the list is empty.", "properties": { "code": { "type": "string", @@ -5008,6 +5089,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -5036,6 +5118,7 @@ "", "", "", + "", "" ] }, @@ -5064,29 +5147,75 @@ } } }, - "Tags": { - "id": "Tags", + "Scheduling": { + "id": "Scheduling", "type": "object", - "description": "A set of instance tags.", + "description": "Sets the scheduling options for an Instance.", "properties": { - "fingerprint": { + "automaticRestart": { + "type": "boolean", + "description": "Specifies whether the instance should be automatically restarted if it is terminated by Compute Engine (not terminated by a user). You can only set the automatic restart option for standard instances. Preemptible instances cannot be automatically restarted." + }, + "onHostMaintenance": { "type": "string", - "description": "Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata.\n\nTo see the latest fingerprint, make get() request to the instance.", - "format": "byte" + "description": "Defines the maintenance behavior for this instance. For standard instances, the default behavior is MIGRATE. For preemptible instances, the default and only possible behavior is TERMINATE. For more information, see Setting Instance Scheduling Options.", + "enum": [ + "MIGRATE", + "TERMINATE" + ], + "enumDescriptions": [ + "", + "" + ] }, - "items": { + "preemptible": { + "type": "boolean", + "description": "Whether the instance is preemptible." + } + } + }, + "SerialPortOutput": { + "id": "SerialPortOutput", + "type": "object", + "description": "An instance's serial console output.", + "properties": { + "contents": { + "type": "string", + "description": "[Output Only] The contents of the console output." + }, + "kind": { + "type": "string", + "description": "[Output Only] Type of the resource. Always compute#serialPortOutput for serial port output.", + "default": "compute#serialPortOutput" + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + } + } + }, + "ServiceAccount": { + "id": "ServiceAccount", + "type": "object", + "description": "A service account.", + "properties": { + "email": { + "type": "string", + "description": "Email address of the service account." + }, + "scopes": { "type": "array", - "description": "An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.", + "description": "The list of scopes to be made available for this service account.", "items": { "type": "string" } } } }, - "TargetHttpProxy": { - "id": "TargetHttpProxy", + "Snapshot": { + "id": "Snapshot", "type": "object", - "description": "A TargetHttpProxy resource. This resource defines an HTTP proxy.", + "description": "A persistent disk snapshot resource.", "properties": { "creationTimestamp": { "type": "string", @@ -5096,6 +5225,11 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, + "diskSizeGb": { + "type": "string", + "description": "[Output Only] Size of the snapshot, specified in GB.", + "format": "int64" + }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", @@ -5103,44 +5237,98 @@ }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetHttpProxy for target HTTP proxies.", - "default": "compute#targetHttpProxy" + "description": "[Output Only] Type of the resource. Always compute#snapshot for Snapshot resources.", + "default": "compute#snapshot" + }, + "licenses": { + "type": "array", + "description": "[Output Only] A list of public visible licenses that apply to this snapshot. This can be because the original image had licenses attached (such as a Windows image).", + "items": { + "type": "string" + } }, "name": { "type": "string", - "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, "selfLink": { "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, - "urlMap": { + "snapshotEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "Encrypts the snapshot using a customer-supplied encryption key.\n\nAfter you encrypt a snapshot using a customer-supplied key, you must provide the same key if you use the image later For example, you must provide the encryption key when you create a disk from the encrypted snapshot in a future request.\n\nCustomer-supplied encryption keys do not protect access to metadata of the disk.\n\nIf you do not provide an encryption key when creating the snapshot, then the snapshot will be encrypted using an automatically generated key and you do not need to provide a key to use the snapshot later." + }, + "sourceDisk": { "type": "string", - "description": "URL to the UrlMap resource that defines the mapping from URL to the BackendService." - } - } - }, - "TargetHttpProxyList": { - "id": "TargetHttpProxyList", - "type": "object", - "description": "A list of TargetHttpProxy resources.", - "properties": { - "id": { + "description": "[Output Only] The source disk used to create this snapshot." + }, + "sourceDiskEncryptionKey": { + "$ref": "CustomerEncryptionKey", + "description": "The customer-supplied encryption key of the source disk. Required if the source disk is protected by a customer-supplied encryption key." + }, + "sourceDiskId": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + "description": "[Output Only] The ID value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name." + }, + "status": { + "type": "string", + "description": "[Output Only] The status of the snapshot. This can be CREATING, DELETING, FAILED, READY, or UPLOADING.", + "enum": [ + "CREATING", + "DELETING", + "FAILED", + "READY", + "UPLOADING" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "" + ] + }, + "storageBytes": { + "type": "string", + "description": "[Output Only] A size of the the storage used by the snapshot. As snapshots share storage, this number is expected to change with snapshot creation/deletion.", + "format": "int64" + }, + "storageBytesStatus": { + "type": "string", + "description": "[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.", + "enum": [ + "UPDATING", + "UP_TO_DATE" + ], + "enumDescriptions": [ + "", + "" + ] + } + } + }, + "SnapshotList": { + "id": "SnapshotList", + "type": "object", + "description": "Contains a list of Snapshot resources.", + "properties": { + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { "type": "array", - "description": "A list of TargetHttpProxy resources.", + "description": "[Output Only] A list of Snapshot resources.", "items": { - "$ref": "TargetHttpProxy" + "$ref": "Snapshot" } }, "kind": { "type": "string", - "description": "Type of resource. Always compute#targetHttpProxyList for lists of target HTTP proxies.", - "default": "compute#targetHttpProxyList" + "description": "Type of resource.", + "default": "compute#snapshotList" }, "nextPageToken": { "type": "string", @@ -5152,24 +5340,15 @@ } } }, - "TargetHttpsProxiesSetSslCertificatesRequest": { - "id": "TargetHttpsProxiesSetSslCertificatesRequest", - "type": "object", - "properties": { - "sslCertificates": { - "type": "array", - "description": "New set of SslCertificate resources to associate with this TargetHttpsProxy resource. Currently exactly one SslCertificate resource must be specified.", - "items": { - "type": "string" - } - } - } - }, - "TargetHttpsProxy": { - "id": "TargetHttpsProxy", + "SslCertificate": { + "id": "SslCertificate", "type": "object", - "description": "A TargetHttpsProxy resource. This resource defines an HTTPS proxy.", + "description": "An SslCertificate resource. This resource provides a mechanism to upload an SSL key and certificate to the load balancer to serve secure connections from the user.", "properties": { + "certificate": { + "type": "string", + "description": "A local certificate file. The certificate must be in PEM format. The certificate chain must be no greater than 5 certs long. The chain must include at least one intermediate cert." + }, "creationTimestamp": { "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." @@ -5185,51 +5364,44 @@ }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetHttpsProxy for target HTTPS proxies.", - "default": "compute#targetHttpsProxy" + "description": "[Output Only] Type of the resource. Always compute#sslCertificate for SSL certificates.", + "default": "compute#sslCertificate" }, "name": { "type": "string", "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, - "selfLink": { + "privateKey": { "type": "string", - "description": "[Output Only] Server-defined URL for the resource." - }, - "sslCertificates": { - "type": "array", - "description": "URLs to SslCertificate resources that are used to authenticate connections between users and the load balancer. Currently, exactly one SSL certificate must be specified.", - "items": { - "type": "string" - } + "description": "A write-only private key in PEM format. Only insert RPCs will include this field." }, - "urlMap": { + "selfLink": { "type": "string", - "description": "A fully-qualified or valid partial URL to the UrlMap resource that defines the mapping from URL to the BackendService. For example, the following are all valid URLs for specifying a URL map: \n- https://www.googleapis.compute/v1/projects/project/global/urlMaps/url-map \n- projects/project/global/urlMaps/url-map \n- global/urlMaps/url-map" + "description": "[Output only] Server-defined URL for the resource." } } }, - "TargetHttpsProxyList": { - "id": "TargetHttpsProxyList", + "SslCertificateList": { + "id": "SslCertificateList", "type": "object", - "description": "Contains a list of TargetHttpsProxy resources.", + "description": "Contains a list of SslCertificate resources.", "properties": { "id": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + "description": "[Output Only] Unique identifier for the resource. Defined by the server." }, "items": { "type": "array", - "description": "A list of TargetHttpsProxy resources.", + "description": "A list of SslCertificate resources.", "items": { - "$ref": "TargetHttpsProxy" + "$ref": "SslCertificate" } }, "kind": { "type": "string", - "description": "Type of resource. Always compute#targetHttpsProxyList for lists of target HTTPS proxies.", - "default": "compute#targetHttpsProxyList" + "description": "Type of resource.", + "default": "compute#sslCertificateList" }, "nextPageToken": { "type": "string", @@ -5241,10 +5413,10 @@ } } }, - "TargetInstance": { - "id": "TargetInstance", + "Subnetwork": { + "id": "Subnetwork", "type": "object", - "description": "A TargetInstance resource. This resource defines an endpoint instance that terminates traffic of certain protocols.", + "description": "A Subnetwork resource.", "properties": { "creationTimestamp": { "type": "string", @@ -5254,65 +5426,63 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, + "gatewayAddress": { + "type": "string", + "description": "[Output Only] The gateway address for default routes to reach destination addresses outside this subnetwork." + }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", "format": "uint64" }, - "instance": { + "ipCidrRange": { "type": "string", - "description": "A URL to the virtual machine instance that handles traffic for this target instance. When creating a target instance, you can provide the fully-qualified URL or a valid partial URL to the desired virtual machine. For example, the following are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/instances/instance \n- projects/project/zones/zone/instances/instance \n- zones/zone/instances/instance" + "description": "The range of internal addresses that are owned by this subnetwork. Provide this property when you create the subnetwork. For example, 10.0.0.0/8 or 192.168.0.0/16. Ranges must be unique and non-overlapping within a network." }, "kind": { "type": "string", - "description": "[Output Only] The type of the resource. Always compute#targetInstance for target instances.", - "default": "compute#targetInstance" + "description": "[Output Only] Type of the resource. Always compute#subnetwork for Subnetwork resources.", + "default": "compute#subnetwork" }, "name": { "type": "string", - "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "description": "The name of the resource, provided by the client when initially creating the resource. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, - "natPolicy": { + "network": { "type": "string", - "description": "NAT option controlling how IPs are NAT'ed to the instance. Currently only NO_NAT (default value) is supported.", - "enum": [ - "NO_NAT" - ], - "enumDescriptions": [ - "" - ] + "description": "The URL of the network to which this subnetwork belongs, provided by the client when initially creating the subnetwork. Only networks that are in the distributed mode can have subnetworks." }, - "selfLink": { + "region": { "type": "string", - "description": "[Output Only] Server-defined URL for the resource." + "description": "URL of the region where the Subnetwork resides." }, - "zone": { + "selfLink": { "type": "string", - "description": "[Output Only] URL of the zone where the target instance resides." + "description": "[Output Only] Server-defined URL for the resource." } } }, - "TargetInstanceAggregatedList": { - "id": "TargetInstanceAggregatedList", + "SubnetworkAggregatedList": { + "id": "SubnetworkAggregatedList", "type": "object", "properties": { "id": { "type": "string", - "description": "[Output Only] Unique identifier for the resource; defined by the server." + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { "type": "object", - "description": "A map of scoped target instance lists.", + "description": "[Output] A map of scoped Subnetwork lists.", "additionalProperties": { - "$ref": "TargetInstancesScopedList", - "description": "Name of the scope containing this set of target instances." + "$ref": "SubnetworksScopedList", + "description": "Name of the scope containing this set of Subnetworks." } }, "kind": { "type": "string", - "description": "Type of resource.", - "default": "compute#targetInstanceAggregatedList" + "description": "[Output Only] Type of resource. Always compute#subnetworkAggregatedList for aggregated lists of subnetworks.", + "default": "compute#subnetworkAggregatedList" }, "nextPageToken": { "type": "string", @@ -5324,10 +5494,10 @@ } } }, - "TargetInstanceList": { - "id": "TargetInstanceList", + "SubnetworkList": { + "id": "SubnetworkList", "type": "object", - "description": "Contains a list of TargetInstance resources.", + "description": "Contains a list of Subnetwork resources.", "properties": { "id": { "type": "string", @@ -5335,15 +5505,15 @@ }, "items": { "type": "array", - "description": "A list of TargetInstance resources.", + "description": "The Subnetwork resources.", "items": { - "$ref": "TargetInstance" + "$ref": "Subnetwork" } }, "kind": { "type": "string", - "description": "Type of resource.", - "default": "compute#targetInstanceList" + "description": "[Output Only] Type of resource. Always compute#subnetworkList for lists of subnetworks.", + "default": "compute#subnetworkList" }, "nextPageToken": { "type": "string", @@ -5355,20 +5525,20 @@ } } }, - "TargetInstancesScopedList": { - "id": "TargetInstancesScopedList", + "SubnetworksScopedList": { + "id": "SubnetworksScopedList", "type": "object", "properties": { - "targetInstances": { + "subnetworks": { "type": "array", - "description": "List of target instances contained in this scope.", + "description": "List of subnetworks contained in this scope.", "items": { - "$ref": "TargetInstance" + "$ref": "Subnetwork" } }, "warning": { "type": "object", - "description": "Informational warning which replaces the list of addresses when the list is empty.", + "description": "An informational warning that appears when the list of addresses is empty.", "properties": { "code": { "type": "string", @@ -5377,6 +5547,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -5405,6 +5576,7 @@ "", "", "", + "", "" ] }, @@ -5433,15 +5605,30 @@ } } }, - "TargetPool": { - "id": "TargetPool", + "Tags": { + "id": "Tags", "type": "object", - "description": "A TargetPool resource. This resource defines a pool of instances, associated HttpHealthCheck resources, and the fallback target pool.", + "description": "A set of instance tags.", "properties": { - "backupPool": { + "fingerprint": { "type": "string", - "description": "This field is applicable only when the containing target pool is serving a forwarding rule as the primary pool, and its failoverRatio field is properly set to a value between [0, 1].\n\nbackupPool and failoverRatio together define the fallback behavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below failoverRatio, traffic arriving at the load-balanced IP will be directed to the backup pool.\n\nIn case where failoverRatio and backupPool are not set, or all the instances in the backup pool are unhealthy, the traffic will be directed back to the primary pool in the \"force\" mode, where traffic will be spread to the healthy instances with the best effort, or to all instances when no instance is healthy." + "description": "Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata.\n\nTo see the latest fingerprint, make get() request to the instance.", + "format": "byte" }, + "items": { + "type": "array", + "description": "An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.", + "items": { + "type": "string" + } + } + } + }, + "TargetHttpProxy": { + "id": "TargetHttpProxy", + "type": "object", + "description": "A TargetHttpProxy resource. This resource defines an HTTP proxy.", + "properties": { "creationTimestamp": { "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." @@ -5450,84 +5637,51 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, - "failoverRatio": { - "type": "number", - "description": "This field is applicable only when the containing target pool is serving a forwarding rule as the primary pool (i.e., not as a backup pool to some other target pool). The value of the field must be in [0, 1].\n\nIf set, backupPool must also be set. They together define the fallback behavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below this number, traffic arriving at the load-balanced IP will be directed to the backup pool.\n\nIn case where failoverRatio is not set or all the instances in the backup pool are unhealthy, the traffic will be directed back to the primary pool in the \"force\" mode, where traffic will be spread to the healthy instances with the best effort, or to all instances when no instance is healthy.", - "format": "float" - }, - "healthChecks": { - "type": "array", - "description": "A list of URLs to the HttpHealthCheck resource. A member instance in this pool is considered healthy if and only if all specified health checks pass. An empty list means all member instances will be considered healthy at all times.", - "items": { - "type": "string" - } - }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", "format": "uint64" }, - "instances": { - "type": "array", - "description": "A list of resource URLs to the virtual machine instances serving this pool. They must live in zones contained in the same region as this pool.", - "items": { - "type": "string" - } - }, "kind": { "type": "string", - "description": "[Output Only] Type of the resource. Always compute#targetPool for target pools.", - "default": "compute#targetPool" + "description": "[Output Only] Type of resource. Always compute#targetHttpProxy for target HTTP proxies.", + "default": "compute#targetHttpProxy" }, "name": { "type": "string", "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, - "region": { - "type": "string", - "description": "[Output Only] URL of the region where the target pool resides." - }, "selfLink": { "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, - "sessionAffinity": { + "urlMap": { "type": "string", - "description": "Sesssion affinity option, must be one of the following values:\nNONE: Connections from the same client IP may go to any instance in the pool.\nCLIENT_IP: Connections from the same client IP will go to the same instance in the pool while that instance remains healthy.\nCLIENT_IP_PROTO: Connections from the same client IP with the same IP protocol will go to the same instance in the pool while that instance remains healthy.", - "enum": [ - "CLIENT_IP", - "CLIENT_IP_PROTO", - "NONE" - ], - "enumDescriptions": [ - "", - "", - "" - ] + "description": "URL to the UrlMap resource that defines the mapping from URL to the BackendService." } } }, - "TargetPoolAggregatedList": { - "id": "TargetPoolAggregatedList", + "TargetHttpProxyList": { + "id": "TargetHttpProxyList", "type": "object", + "description": "A list of TargetHttpProxy resources.", "properties": { "id": { "type": "string", - "description": "[Output Only] Unique identifier for the resource. Defined by the server." + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { - "type": "object", - "description": "[Output Only] A map of scoped target pool lists.", - "additionalProperties": { - "$ref": "TargetPoolsScopedList", - "description": "Name of the scope containing this set of target pools." + "type": "array", + "description": "A list of TargetHttpProxy resources.", + "items": { + "$ref": "TargetHttpProxy" } }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetPoolAggregatedList for aggregated lists of target pools.", - "default": "compute#targetPoolAggregatedList" + "description": "Type of resource. Always compute#targetHttpProxyList for lists of target HTTP proxies.", + "default": "compute#targetHttpProxyList" }, "nextPageToken": { "type": "string", @@ -5539,43 +5693,84 @@ } } }, - "TargetPoolInstanceHealth": { - "id": "TargetPoolInstanceHealth", + "TargetHttpsProxiesSetSslCertificatesRequest": { + "id": "TargetHttpsProxiesSetSslCertificatesRequest", "type": "object", "properties": { - "healthStatus": { + "sslCertificates": { "type": "array", + "description": "New set of SslCertificate resources to associate with this TargetHttpsProxy resource. Currently exactly one SslCertificate resource must be specified.", "items": { - "$ref": "HealthStatus" + "type": "string" } + } + } + }, + "TargetHttpsProxy": { + "id": "TargetHttpsProxy", + "type": "object", + "description": "A TargetHttpsProxy resource. This resource defines an HTTPS proxy.", + "properties": { + "creationTimestamp": { + "type": "string", + "description": "[Output Only] Creation timestamp in RFC3339 text format." + }, + "description": { + "type": "string", + "description": "An optional description of this resource. Provide this property when you create the resource." + }, + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", + "format": "uint64" }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetPoolInstanceHealth when checking the health of an instance.", - "default": "compute#targetPoolInstanceHealth" + "description": "[Output Only] Type of resource. Always compute#targetHttpsProxy for target HTTPS proxies.", + "default": "compute#targetHttpsProxy" + }, + "name": { + "type": "string", + "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + }, + "sslCertificates": { + "type": "array", + "description": "URLs to SslCertificate resources that are used to authenticate connections between users and the load balancer. Currently, exactly one SSL certificate must be specified.", + "items": { + "type": "string" + } + }, + "urlMap": { + "type": "string", + "description": "A fully-qualified or valid partial URL to the UrlMap resource that defines the mapping from URL to the BackendService. For example, the following are all valid URLs for specifying a URL map: \n- https://www.googleapis.compute/v1/projects/project/global/urlMaps/url-map \n- projects/project/global/urlMaps/url-map \n- global/urlMaps/url-map" } } }, - "TargetPoolList": { - "id": "TargetPoolList", + "TargetHttpsProxyList": { + "id": "TargetHttpsProxyList", "type": "object", - "description": "Contains a list of TargetPool resources.", + "description": "Contains a list of TargetHttpsProxy resources.", "properties": { "id": { "type": "string", - "description": "[Output Only] Unique identifier for the resource. Defined by the server." + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." }, "items": { "type": "array", - "description": "A list of TargetPool resources.", + "description": "A list of TargetHttpsProxy resources.", "items": { - "$ref": "TargetPool" + "$ref": "TargetHttpsProxy" } }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetPoolList for lists of target pools.", - "default": "compute#targetPoolList" + "description": "Type of resource. Always compute#targetHttpsProxyList for lists of target HTTPS proxies.", + "default": "compute#targetHttpsProxyList" }, "nextPageToken": { "type": "string", @@ -5587,67 +5782,129 @@ } } }, - "TargetPoolsAddHealthCheckRequest": { - "id": "TargetPoolsAddHealthCheckRequest", - "type": "object", - "properties": { - "healthChecks": { - "type": "array", - "description": "A list of HttpHealthCheck resources to add to the target pool.", - "items": { - "$ref": "HealthCheckReference" - } - } - } - }, - "TargetPoolsAddInstanceRequest": { - "id": "TargetPoolsAddInstanceRequest", + "TargetInstance": { + "id": "TargetInstance", "type": "object", + "description": "A TargetInstance resource. This resource defines an endpoint instance that terminates traffic of certain protocols.", "properties": { - "instances": { - "type": "array", - "description": "A full or partial URL to an instance to add to this target pool. This can be a full or partial URL. For example, the following are valid URLs: \n- https://www.googleapis.com/compute/v1/projects/project-id/zones/zone/instances/instance-name \n- projects/project-id/zones/zone/instances/instance-name \n- zones/zone/instances/instance-name", - "items": { - "$ref": "InstanceReference" - } + "creationTimestamp": { + "type": "string", + "description": "[Output Only] Creation timestamp in RFC3339 text format." + }, + "description": { + "type": "string", + "description": "An optional description of this resource. Provide this property when you create the resource." + }, + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", + "format": "uint64" + }, + "instance": { + "type": "string", + "description": "A URL to the virtual machine instance that handles traffic for this target instance. When creating a target instance, you can provide the fully-qualified URL or a valid partial URL to the desired virtual machine. For example, the following are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/instances/instance \n- projects/project/zones/zone/instances/instance \n- zones/zone/instances/instance" + }, + "kind": { + "type": "string", + "description": "[Output Only] The type of the resource. Always compute#targetInstance for target instances.", + "default": "compute#targetInstance" + }, + "name": { + "type": "string", + "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + }, + "natPolicy": { + "type": "string", + "description": "NAT option controlling how IPs are NAT'ed to the instance. Currently only NO_NAT (default value) is supported.", + "enum": [ + "NO_NAT" + ], + "enumDescriptions": [ + "" + ] + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + }, + "zone": { + "type": "string", + "description": "[Output Only] URL of the zone where the target instance resides." } } }, - "TargetPoolsRemoveHealthCheckRequest": { - "id": "TargetPoolsRemoveHealthCheckRequest", + "TargetInstanceAggregatedList": { + "id": "TargetInstanceAggregatedList", "type": "object", "properties": { - "healthChecks": { - "type": "array", - "description": "Health check URL to be removed. This can be a full or valid partial URL. For example, the following are valid URLs: \n- https://www.googleapis.com/compute/beta/projects/project/global/httpHealthChecks/health-check \n- projects/project/global/httpHealthChecks/health-check \n- global/httpHealthChecks/health-check", - "items": { - "$ref": "HealthCheckReference" + "id": { + "type": "string", + "description": "[Output Only] Unique identifier for the resource; defined by the server." + }, + "items": { + "type": "object", + "description": "A map of scoped target instance lists.", + "additionalProperties": { + "$ref": "TargetInstancesScopedList", + "description": "Name of the scope containing this set of target instances." } + }, + "kind": { + "type": "string", + "description": "Type of resource.", + "default": "compute#targetInstanceAggregatedList" + }, + "nextPageToken": { + "type": "string", + "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for this resource." } } }, - "TargetPoolsRemoveInstanceRequest": { - "id": "TargetPoolsRemoveInstanceRequest", + "TargetInstanceList": { + "id": "TargetInstanceList", "type": "object", + "description": "Contains a list of TargetInstance resources.", "properties": { - "instances": { + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + }, + "items": { "type": "array", - "description": "URLs of the instances to be removed from target pool.", + "description": "A list of TargetInstance resources.", "items": { - "$ref": "InstanceReference" + "$ref": "TargetInstance" } + }, + "kind": { + "type": "string", + "description": "Type of resource.", + "default": "compute#targetInstanceList" + }, + "nextPageToken": { + "type": "string", + "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for this resource." } } }, - "TargetPoolsScopedList": { - "id": "TargetPoolsScopedList", + "TargetInstancesScopedList": { + "id": "TargetInstancesScopedList", "type": "object", "properties": { - "targetPools": { + "targetInstances": { "type": "array", - "description": "List of target pools contained in this scope.", + "description": "List of target instances contained in this scope.", "items": { - "$ref": "TargetPool" + "$ref": "TargetInstance" } }, "warning": { @@ -5661,6 +5918,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -5689,6 +5947,7 @@ "", "", "", + "", "" ] }, @@ -5717,20 +5976,15 @@ } } }, - "TargetReference": { - "id": "TargetReference", - "type": "object", - "properties": { - "target": { - "type": "string" - } - } - }, - "TargetVpnGateway": { - "id": "TargetVpnGateway", + "TargetPool": { + "id": "TargetPool", "type": "object", - "description": "Represents a Target VPN gateway resource.", + "description": "A TargetPool resource. This resource defines a pool of instances, associated HttpHealthCheck resources, and the fallback target pool.", "properties": { + "backupPool": { + "type": "string", + "description": "This field is applicable only when the containing target pool is serving a forwarding rule as the primary pool, and its failoverRatio field is properly set to a value between [0, 1].\n\nbackupPool and failoverRatio together define the fallback behavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below failoverRatio, traffic arriving at the load-balanced IP will be directed to the backup pool.\n\nIn case where failoverRatio and backupPool are not set, or all the instances in the backup pool are unhealthy, the traffic will be directed back to the primary pool in the \"force\" mode, where traffic will be spread to the healthy instances with the best effort, or to all instances when no instance is healthy." + }, "creationTimestamp": { "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." @@ -5739,58 +5993,56 @@ "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, - "forwardingRules": { - "type": "array", - "description": "[Output Only] A list of URLs to the ForwardingRule resources. ForwardingRules are created using compute.forwardingRules.insert and associated to a VPN gateway.", - "items": { - "type": "string" - } + "failoverRatio": { + "type": "number", + "description": "This field is applicable only when the containing target pool is serving a forwarding rule as the primary pool (i.e., not as a backup pool to some other target pool). The value of the field must be in [0, 1].\n\nIf set, backupPool must also be set. They together define the fallback behavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below this number, traffic arriving at the load-balanced IP will be directed to the backup pool.\n\nIn case where failoverRatio is not set or all the instances in the backup pool are unhealthy, the traffic will be directed back to the primary pool in the \"force\" mode, where traffic will be spread to the healthy instances with the best effort, or to all instances when no instance is healthy.", + "format": "float" + }, + "healthChecks": { + "type": "array", + "description": "A list of URLs to the HttpHealthCheck resource. A member instance in this pool is considered healthy if and only if all specified health checks pass. An empty list means all member instances will be considered healthy at all times.", + "items": { + "type": "string" + } }, "id": { "type": "string", "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", "format": "uint64" }, + "instances": { + "type": "array", + "description": "A list of resource URLs to the virtual machine instances serving this pool. They must live in zones contained in the same region as this pool.", + "items": { + "type": "string" + } + }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", - "default": "compute#targetVpnGateway" + "description": "[Output Only] Type of the resource. Always compute#targetPool for target pools.", + "default": "compute#targetPool" }, "name": { "type": "string", "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", - "annotations": { - "required": [ - "compute.targetVpnGateways.insert" - ] - } - }, - "network": { - "type": "string", - "description": "URL of the network to which this VPN gateway is attached. Provided by the client when the VPN gateway is created.", - "annotations": { - "required": [ - "compute.targetVpnGateways.insert" - ] - } + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" }, "region": { "type": "string", - "description": "[Output Only] URL of the region where the target VPN gateway resides." + "description": "[Output Only] URL of the region where the target pool resides." }, "selfLink": { "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, - "status": { + "sessionAffinity": { "type": "string", - "description": "[Output Only] The status of the VPN gateway.", + "description": "Sesssion affinity option, must be one of the following values:\nNONE: Connections from the same client IP may go to any instance in the pool.\nCLIENT_IP: Connections from the same client IP will go to the same instance in the pool while that instance remains healthy.\nCLIENT_IP_PROTO: Connections from the same client IP with the same IP protocol will go to the same instance in the pool while that instance remains healthy.", "enum": [ - "CREATING", - "DELETING", - "FAILED", - "READY" + "CLIENT_IP", + "CLIENT_IP_PROTO", + "GENERATED_COOKIE", + "NONE" ], "enumDescriptions": [ "", @@ -5798,36 +6050,29 @@ "", "" ] - }, - "tunnels": { - "type": "array", - "description": "[Output Only] A list of URLs to VpnTunnel resources. VpnTunnels are created using compute.vpntunnels.insert method and associated to a VPN gateway.", - "items": { - "type": "string" - } } } }, - "TargetVpnGatewayAggregatedList": { - "id": "TargetVpnGatewayAggregatedList", + "TargetPoolAggregatedList": { + "id": "TargetPoolAggregatedList", "type": "object", "properties": { "id": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + "description": "[Output Only] Unique identifier for the resource. Defined by the server." }, "items": { "type": "object", - "description": "A map of scoped target vpn gateway lists.", + "description": "[Output Only] A map of scoped target pool lists.", "additionalProperties": { - "$ref": "TargetVpnGatewaysScopedList", - "description": "[Output Only] Name of the scope containing this set of target VPN gateways." + "$ref": "TargetPoolsScopedList", + "description": "Name of the scope containing this set of target pools." } }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", - "default": "compute#targetVpnGatewayAggregatedList" + "description": "[Output Only] Type of resource. Always compute#targetPoolAggregatedList for aggregated lists of target pools.", + "default": "compute#targetPoolAggregatedList" }, "nextPageToken": { "type": "string", @@ -5835,30 +6080,47 @@ }, "selfLink": { "type": "string", - "description": "[Output Only] Server-defined URL for the resource." + "description": "[Output Only] Server-defined URL for this resource." } } }, - "TargetVpnGatewayList": { - "id": "TargetVpnGatewayList", + "TargetPoolInstanceHealth": { + "id": "TargetPoolInstanceHealth", "type": "object", - "description": "Contains a list of TargetVpnGateway resources.", + "properties": { + "healthStatus": { + "type": "array", + "items": { + "$ref": "HealthStatus" + } + }, + "kind": { + "type": "string", + "description": "[Output Only] Type of resource. Always compute#targetPoolInstanceHealth when checking the health of an instance.", + "default": "compute#targetPoolInstanceHealth" + } + } + }, + "TargetPoolList": { + "id": "TargetPoolList", + "type": "object", + "description": "Contains a list of TargetPool resources.", "properties": { "id": { "type": "string", - "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + "description": "[Output Only] Unique identifier for the resource. Defined by the server." }, "items": { "type": "array", - "description": "[Output Only] A list of TargetVpnGateway resources.", + "description": "A list of TargetPool resources.", "items": { - "$ref": "TargetVpnGateway" + "$ref": "TargetPool" } }, "kind": { "type": "string", - "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", - "default": "compute#targetVpnGatewayList" + "description": "[Output Only] Type of resource. Always compute#targetPoolList for lists of target pools.", + "default": "compute#targetPoolList" }, "nextPageToken": { "type": "string", @@ -5866,24 +6128,76 @@ }, "selfLink": { "type": "string", - "description": "[Output Only] Server-defined URL for the resource." + "description": "[Output Only] Server-defined URL for this resource." } } }, - "TargetVpnGatewaysScopedList": { - "id": "TargetVpnGatewaysScopedList", + "TargetPoolsAddHealthCheckRequest": { + "id": "TargetPoolsAddHealthCheckRequest", "type": "object", "properties": { - "targetVpnGateways": { + "healthChecks": { "type": "array", - "description": "[Output Only] List of target vpn gateways contained in this scope.", + "description": "A list of HttpHealthCheck resources to add to the target pool.", "items": { - "$ref": "TargetVpnGateway" + "$ref": "HealthCheckReference" + } + } + } + }, + "TargetPoolsAddInstanceRequest": { + "id": "TargetPoolsAddInstanceRequest", + "type": "object", + "properties": { + "instances": { + "type": "array", + "description": "A full or partial URL to an instance to add to this target pool. This can be a full or partial URL. For example, the following are valid URLs: \n- https://www.googleapis.com/compute/v1/projects/project-id/zones/zone/instances/instance-name \n- projects/project-id/zones/zone/instances/instance-name \n- zones/zone/instances/instance-name", + "items": { + "$ref": "InstanceReference" + } + } + } + }, + "TargetPoolsRemoveHealthCheckRequest": { + "id": "TargetPoolsRemoveHealthCheckRequest", + "type": "object", + "properties": { + "healthChecks": { + "type": "array", + "description": "Health check URL to be removed. This can be a full or valid partial URL. For example, the following are valid URLs: \n- https://www.googleapis.com/compute/beta/projects/project/global/httpHealthChecks/health-check \n- projects/project/global/httpHealthChecks/health-check \n- global/httpHealthChecks/health-check", + "items": { + "$ref": "HealthCheckReference" + } + } + } + }, + "TargetPoolsRemoveInstanceRequest": { + "id": "TargetPoolsRemoveInstanceRequest", + "type": "object", + "properties": { + "instances": { + "type": "array", + "description": "URLs of the instances to be removed from target pool.", + "items": { + "$ref": "InstanceReference" + } + } + } + }, + "TargetPoolsScopedList": { + "id": "TargetPoolsScopedList", + "type": "object", + "properties": { + "targetPools": { + "type": "array", + "description": "List of target pools contained in this scope.", + "items": { + "$ref": "TargetPool" } }, "warning": { "type": "object", - "description": "[Output Only] Informational warning which replaces the list of addresses when the list is empty.", + "description": "Informational warning which replaces the list of addresses when the list is empty.", "properties": { "code": { "type": "string", @@ -5892,6 +6206,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -5920,6 +6235,7 @@ "", "", "", + "", "" ] }, @@ -5948,51 +6264,33 @@ } } }, - "TestFailure": { - "id": "TestFailure", + "TargetReference": { + "id": "TargetReference", "type": "object", "properties": { - "actualService": { - "type": "string" - }, - "expectedService": { - "type": "string" - }, - "host": { - "type": "string" - }, - "path": { + "target": { "type": "string" } } }, - "UrlMap": { - "id": "UrlMap", + "TargetVpnGateway": { + "id": "TargetVpnGateway", "type": "object", - "description": "A UrlMap resource. This resource defines the mapping from URL to the BackendService resource, based on the \"longest-match\" of the URL's host and path.", + "description": "Represents a Target VPN gateway resource.", "properties": { "creationTimestamp": { "type": "string", "description": "[Output Only] Creation timestamp in RFC3339 text format." }, - "defaultService": { - "type": "string", - "description": "The URL of the BackendService resource if none of the hostRules match." - }, "description": { "type": "string", "description": "An optional description of this resource. Provide this property when you create the resource." }, - "fingerprint": { - "type": "string", - "description": "Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a UrlMap. An up-to-date fingerprint must be provided in order to update the UrlMap.", - "format": "byte" - }, - "hostRules": { + "forwardingRules": { "type": "array", - "description": "The list of HostRules to use against the URL.", + "description": "[Output Only] A list of URLs to the ForwardingRule resources. ForwardingRules are created using compute.forwardingRules.insert and associated to a VPN gateway.", "items": { - "$ref": "HostRule" + "type": "string" } }, "id": { @@ -6002,42 +6300,293 @@ }, "kind": { "type": "string", - "description": "[Output Only] Type of the resource. Always compute#urlMaps for url maps.", - "default": "compute#urlMap" + "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", + "default": "compute#targetVpnGateway" }, "name": { "type": "string", "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "annotations": { + "required": [ + "compute.targetVpnGateways.insert" + ] + } }, - "pathMatchers": { - "type": "array", - "description": "The list of named PathMatchers to use against the URL.", - "items": { - "$ref": "PathMatcher" + "network": { + "type": "string", + "description": "URL of the network to which this VPN gateway is attached. Provided by the client when the VPN gateway is created.", + "annotations": { + "required": [ + "compute.targetVpnGateways.insert" + ] } }, + "region": { + "type": "string", + "description": "[Output Only] URL of the region where the target VPN gateway resides." + }, "selfLink": { "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, - "tests": { - "type": "array", - "description": "The list of expected URL mappings. Request to update this UrlMap will succeed only if all of the test cases pass.", - "items": { - "$ref": "UrlMapTest" - } - } - } - }, - "UrlMapList": { - "id": "UrlMapList", - "type": "object", - "description": "Contains a list of UrlMap resources.", - "properties": { - "id": { + "status": { "type": "string", - "description": "[Output Only] Unique identifier for the resource. Set by the server." + "description": "[Output Only] The status of the VPN gateway.", + "enum": [ + "CREATING", + "DELETING", + "FAILED", + "READY" + ], + "enumDescriptions": [ + "", + "", + "", + "" + ] + }, + "tunnels": { + "type": "array", + "description": "[Output Only] A list of URLs to VpnTunnel resources. VpnTunnels are created using compute.vpntunnels.insert method and associated to a VPN gateway.", + "items": { + "type": "string" + } + } + } + }, + "TargetVpnGatewayAggregatedList": { + "id": "TargetVpnGatewayAggregatedList", + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + }, + "items": { + "type": "object", + "description": "A map of scoped target vpn gateway lists.", + "additionalProperties": { + "$ref": "TargetVpnGatewaysScopedList", + "description": "[Output Only] Name of the scope containing this set of target VPN gateways." + } + }, + "kind": { + "type": "string", + "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", + "default": "compute#targetVpnGatewayAggregatedList" + }, + "nextPageToken": { + "type": "string", + "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + } + } + }, + "TargetVpnGatewayList": { + "id": "TargetVpnGatewayList", + "type": "object", + "description": "Contains a list of TargetVpnGateway resources.", + "properties": { + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server." + }, + "items": { + "type": "array", + "description": "[Output Only] A list of TargetVpnGateway resources.", + "items": { + "$ref": "TargetVpnGateway" + } + }, + "kind": { + "type": "string", + "description": "[Output Only] Type of resource. Always compute#targetVpnGateway for target VPN gateways.", + "default": "compute#targetVpnGatewayList" + }, + "nextPageToken": { + "type": "string", + "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results." + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + } + } + }, + "TargetVpnGatewaysScopedList": { + "id": "TargetVpnGatewaysScopedList", + "type": "object", + "properties": { + "targetVpnGateways": { + "type": "array", + "description": "[Output Only] List of target vpn gateways contained in this scope.", + "items": { + "$ref": "TargetVpnGateway" + } + }, + "warning": { + "type": "object", + "description": "[Output Only] Informational warning which replaces the list of addresses when the list is empty.", + "properties": { + "code": { + "type": "string", + "description": "[Output Only] A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.", + "enum": [ + "CLEANUP_FAILED", + "DEPRECATED_RESOURCE_USED", + "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", + "INJECTED_KERNELS_DEPRECATED", + "NEXT_HOP_ADDRESS_NOT_ASSIGNED", + "NEXT_HOP_CANNOT_IP_FORWARD", + "NEXT_HOP_INSTANCE_NOT_FOUND", + "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", + "NEXT_HOP_NOT_RUNNING", + "NOT_CRITICAL_ERROR", + "NO_RESULTS_ON_PAGE", + "REQUIRED_TOS_AGREEMENT", + "RESOURCE_NOT_DELETED", + "SINGLE_INSTANCE_PROPERTY_TEMPLATE", + "UNREACHABLE" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + "data": { + "type": "array", + "description": "[Output Only] Metadata about this warning in key: value format. For example:\n\"data\": [ { \"key\": \"scope\", \"value\": \"zones/us-east1-d\" }", + "items": { + "type": "object", + "properties": { + "key": { + "type": "string", + "description": "[Output Only] A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding)." + }, + "value": { + "type": "string", + "description": "[Output Only] A warning data value corresponding to the key." + } + } + } + }, + "message": { + "type": "string", + "description": "[Output Only] A human-readable description of the warning code." + } + } + } + } + }, + "TestFailure": { + "id": "TestFailure", + "type": "object", + "properties": { + "actualService": { + "type": "string" + }, + "expectedService": { + "type": "string" + }, + "host": { + "type": "string" + }, + "path": { + "type": "string" + } + } + }, + "UrlMap": { + "id": "UrlMap", + "type": "object", + "description": "A UrlMap resource. This resource defines the mapping from URL to the BackendService resource, based on the \"longest-match\" of the URL's host and path.", + "properties": { + "creationTimestamp": { + "type": "string", + "description": "[Output Only] Creation timestamp in RFC3339 text format." + }, + "defaultService": { + "type": "string", + "description": "The URL of the BackendService resource if none of the hostRules match." + }, + "description": { + "type": "string", + "description": "An optional description of this resource. Provide this property when you create the resource." + }, + "fingerprint": { + "type": "string", + "description": "Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a UrlMap. An up-to-date fingerprint must be provided in order to update the UrlMap.", + "format": "byte" + }, + "hostRules": { + "type": "array", + "description": "The list of HostRules to use against the URL.", + "items": { + "$ref": "HostRule" + } + }, + "id": { + "type": "string", + "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", + "format": "uint64" + }, + "kind": { + "type": "string", + "description": "[Output Only] Type of the resource. Always compute#urlMaps for url maps.", + "default": "compute#urlMap" + }, + "name": { + "type": "string", + "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?" + }, + "pathMatchers": { + "type": "array", + "description": "The list of named PathMatchers to use against the URL.", + "items": { + "$ref": "PathMatcher" + } + }, + "selfLink": { + "type": "string", + "description": "[Output Only] Server-defined URL for the resource." + }, + "tests": { + "type": "array", + "description": "The list of expected URL mappings. Request to update this UrlMap will succeed only if all of the test cases pass.", + "items": { + "$ref": "UrlMapTest" + } + } + } + }, + "UrlMapList": { + "id": "UrlMapList", + "type": "object", + "description": "Contains a list of UrlMap resources.", + "properties": { + "id": { + "type": "string", + "description": "[Output Only] Unique identifier for the resource. Set by the server." }, "items": { "type": "array", @@ -6210,8 +6759,19 @@ "type": "string", "description": "[Output Only] URL of the region where the VPN tunnel resides." }, - "selfLink": { - "type": "string", + "remoteTrafficSelector": { + "type": "array", + "description": "Remote traffic selectors to use when establishing the VPN tunnel with peer VPN gateway. The value should be a CIDR formatted string, for example: 192.168.0.0/16. The ranges should be disjoint.", + "items": { + "type": "string" + } + }, + "router": { + "type": "string", + "description": "URL of router resource to be used for dynamic routing." + }, + "selfLink": { + "type": "string", "description": "[Output Only] Server-defined URL for the resource." }, "sharedSecret": { @@ -6349,6 +6909,7 @@ "CLEANUP_FAILED", "DEPRECATED_RESOURCE_USED", "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + "FIELD_VALUE_OVERRIDEN", "INJECTED_KERNELS_DEPRECATED", "NEXT_HOP_ADDRESS_NOT_ASSIGNED", "NEXT_HOP_CANNOT_IP_FORWARD", @@ -6377,6 +6938,7 @@ "", "", "", + "", "" ] }, @@ -6501,7 +7063,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -6522,7 +7084,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -6555,7 +7117,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -6596,7 +7158,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -6631,7 +7193,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -6665,7 +7227,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -6686,7 +7248,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -6722,7 +7284,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -6743,7 +7305,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -6776,7 +7338,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -6817,7 +7379,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -6852,7 +7414,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -6886,7 +7448,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -6907,7 +7469,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -6948,7 +7510,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -6991,7 +7553,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7038,7 +7600,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7071,7 +7633,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7104,7 +7666,7 @@ "project": { "type": "string", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7134,7 +7696,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7160,7 +7722,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7181,7 +7743,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7214,7 +7776,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7250,7 +7812,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7281,7 +7843,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7302,7 +7864,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7335,7 +7897,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7368,7 +7930,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7389,7 +7951,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7425,7 +7987,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7446,7 +8008,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7479,7 +8041,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7516,14 +8078,13 @@ "type": "string", "description": "Name of the persistent disk to delete.", "required": true, - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" }, "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7564,7 +8125,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7599,7 +8160,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "sourceImage": { @@ -7638,7 +8199,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7659,7 +8220,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7700,7 +8261,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -7748,7 +8309,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7781,7 +8342,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7808,7 +8369,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7834,7 +8395,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7855,7 +8416,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7888,7 +8449,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7924,7 +8485,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -7955,7 +8516,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -7976,7 +8537,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8009,7 +8570,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -8050,7 +8611,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -8085,7 +8646,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -8119,7 +8680,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8140,7 +8701,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -8181,7 +8742,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -8229,7 +8790,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8262,7 +8823,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8289,7 +8850,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8315,7 +8876,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8336,7 +8897,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8373,7 +8934,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8406,7 +8967,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8433,7 +8994,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8459,7 +9020,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8480,7 +9041,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8513,7 +9074,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8544,7 +9105,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8565,7 +9126,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8598,7 +9159,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8628,7 +9189,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8653,7 +9214,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8674,7 +9235,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8711,7 +9272,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8744,7 +9305,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8771,7 +9332,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8797,7 +9358,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -8818,7 +9379,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8851,7 +9412,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8887,7 +9448,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8927,7 +9488,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8960,7 +9521,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -8987,7 +9548,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9013,7 +9574,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -9034,7 +9595,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9067,7 +9628,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9103,7 +9664,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9143,7 +9704,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9176,7 +9737,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9212,7 +9773,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9237,7 +9798,7 @@ "parameters": { "family": { "type": "string", - "description": "Name of the image resource to return.", + "description": "Name of the image family to search for.", "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" @@ -9246,7 +9807,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9273,7 +9834,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9298,11 +9859,11 @@ "id": "compute.images.list", "path": "{project}/global/images", "httpMethod": "GET", - "description": "Retrieves the list of private images available to the specified project. Private images are images you create that belong to your project. This method does not get any images that belong to other projects, including publicly-available images, like Debian 7. If you want to get a list of publicly-available images, use this method to make a request to the respective image project, such as debian-cloud or windows-cloud.\n\nSee Accessing images for more information.", + "description": "Retrieves the list of private images available to the specified project. Private images are images you create that belong to your project. This method does not get any images that belong to other projects, including publicly-available images, like Debian 8. If you want to get a list of publicly-available images, use this method to make a request to the respective image project, such as debian-cloud or windows-cloud.", "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -9323,7 +9884,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9359,7 +9920,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9393,7 +9954,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -9414,7 +9975,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9446,7 +10007,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9485,7 +10046,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9527,7 +10088,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9561,7 +10122,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9594,7 +10155,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -9615,7 +10176,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9654,7 +10215,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9694,7 +10255,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9736,7 +10297,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "size": { @@ -9783,7 +10344,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9825,7 +10386,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9871,7 +10432,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9905,7 +10466,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -9926,7 +10487,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -9958,7 +10519,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -9997,7 +10558,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10031,7 +10592,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10064,7 +10625,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -10085,7 +10646,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10116,7 +10677,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "instanceGroup": { @@ -10143,7 +10704,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10186,7 +10747,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10228,7 +10789,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10275,7 +10836,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -10308,7 +10869,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -10335,7 +10896,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -10361,7 +10922,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -10382,7 +10943,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -10425,7 +10986,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10461,7 +11022,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -10482,7 +11043,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -10515,7 +11076,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10559,7 +11120,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10612,7 +11173,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10648,7 +11209,6 @@ "type": "string", "description": "Disk device name to detach.", "required": true, - "pattern": "\\w[\\w.-]{0,254}", "location": "query" }, "instance": { @@ -10662,7 +11222,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10704,7 +11264,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10755,7 +11315,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10790,7 +11350,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10824,7 +11384,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -10845,7 +11405,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10886,7 +11446,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10940,7 +11500,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -10983,7 +11543,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11027,7 +11587,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11071,7 +11631,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11115,7 +11675,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11159,7 +11719,48 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "zone": { + "type": "string", + "description": "The name of the zone for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "zone", + "instance" + ], + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "startWithEncryptionKey": { + "id": "compute.instances.startWithEncryptionKey", + "path": "{project}/zones/{zone}/instances/{instance}/startWithEncryptionKey", + "httpMethod": "POST", + "description": "Starts an instance that was stopped using the using the instances().stop method. For more information, see Restart an instance.", + "parameters": { + "instance": { + "type": "string", + "description": "Name of the instance resource to start.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11175,6 +11776,9 @@ "zone", "instance" ], + "request": { + "$ref": "InstancesStartWithEncryptionKeyRequest" + }, "response": { "$ref": "Operation" }, @@ -11200,7 +11804,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -11245,81 +11849,507 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "license" + ], + "response": { + "$ref": "License" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + } + } + }, + "machineTypes": { + "methods": { + "aggregatedList": { + "id": "compute.machineTypes.aggregatedList", + "path": "{project}/aggregated/machineTypes", + "httpMethod": "GET", + "description": "Retrieves an aggregated list of machine types.", + "parameters": { + "filter": { + "type": "string", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "location": "query" + }, + "maxResults": { + "type": "integer", + "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", + "default": "500", + "format": "uint32", + "minimum": "0", + "maximum": "500", + "location": "query" + }, + "pageToken": { + "type": "string", + "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", + "location": "query" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "response": { + "$ref": "MachineTypeAggregatedList" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + }, + "get": { + "id": "compute.machineTypes.get", + "path": "{project}/zones/{zone}/machineTypes/{machineType}", + "httpMethod": "GET", + "description": "Returns the specified machine type. Get a list of available machine types by making a list() request.", + "parameters": { + "machineType": { + "type": "string", + "description": "Name of the machine type to return.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "zone": { + "type": "string", + "description": "The name of the zone for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "zone", + "machineType" + ], + "response": { + "$ref": "MachineType" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + }, + "list": { + "id": "compute.machineTypes.list", + "path": "{project}/zones/{zone}/machineTypes", + "httpMethod": "GET", + "description": "Retrieves a list of machine types available to the specified project.", + "parameters": { + "filter": { + "type": "string", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "location": "query" + }, + "maxResults": { + "type": "integer", + "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", + "default": "500", + "format": "uint32", + "minimum": "0", + "maximum": "500", + "location": "query" + }, + "pageToken": { + "type": "string", + "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", + "location": "query" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "zone": { + "type": "string", + "description": "The name of the zone for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "zone" + ], + "response": { + "$ref": "MachineTypeList" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + } + } + }, + "networks": { + "methods": { + "delete": { + "id": "compute.networks.delete", + "path": "{project}/global/networks/{network}", + "httpMethod": "DELETE", + "description": "Deletes the specified network.", + "parameters": { + "network": { + "type": "string", + "description": "Name of the network to delete.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "network" + ], + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "get": { + "id": "compute.networks.get", + "path": "{project}/global/networks/{network}", + "httpMethod": "GET", + "description": "Returns the specified network. Get a list of available networks by making a list() request.", + "parameters": { + "network": { + "type": "string", + "description": "Name of the network to return.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "network" + ], + "response": { + "$ref": "Network" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + }, + "insert": { + "id": "compute.networks.insert", + "path": "{project}/global/networks", + "httpMethod": "POST", + "description": "Creates a network in the specified project using the data included in the request.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "request": { + "$ref": "Network" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "list": { + "id": "compute.networks.list", + "path": "{project}/global/networks", + "httpMethod": "GET", + "description": "Retrieves the list of networks available to the specified project.", + "parameters": { + "filter": { + "type": "string", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "location": "query" + }, + "maxResults": { + "type": "integer", + "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", + "default": "500", + "format": "uint32", + "minimum": "0", + "maximum": "500", + "location": "query" + }, + "pageToken": { + "type": "string", + "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", + "location": "query" + }, + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "response": { + "$ref": "NetworkList" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + } + } + }, + "projects": { + "methods": { + "get": { + "id": "compute.projects.get", + "path": "{project}", + "httpMethod": "GET", + "description": "Returns the specified Project resource.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "response": { + "$ref": "Project" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" + ] + }, + "moveDisk": { + "id": "compute.projects.moveDisk", + "path": "{project}/moveDisk", + "httpMethod": "POST", + "description": "Moves a persistent disk from one zone to another.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "request": { + "$ref": "DiskMoveRequest" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "moveInstance": { + "id": "compute.projects.moveInstance", + "path": "{project}/moveInstance", + "httpMethod": "POST", + "description": "Moves an instance and its attached persistent disks from one zone to another.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "request": { + "$ref": "InstanceMoveRequest" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "setCommonInstanceMetadata": { + "id": "compute.projects.setCommonInstanceMetadata", + "path": "{project}/setCommonInstanceMetadata", + "httpMethod": "POST", + "description": "Sets metadata common to all instances within the specified project using the data included in the request.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + } + }, + "parameterOrder": [ + "project" + ], + "request": { + "$ref": "Metadata" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, + "setUsageExportBucket": { + "id": "compute.projects.setUsageExportBucket", + "path": "{project}/setUsageExportBucket", + "httpMethod": "POST", + "description": "Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, "parameterOrder": [ - "project", - "license" + "project" ], + "request": { + "$ref": "UsageExportLocation" + }, "response": { - "$ref": "License" + "$ref": "Operation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/compute.readonly" + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_only", + "https://www.googleapis.com/auth/devstorage.read_write" ] } } }, - "machineTypes": { + "regionOperations": { "methods": { - "aggregatedList": { - "id": "compute.machineTypes.aggregatedList", - "path": "{project}/aggregated/machineTypes", - "httpMethod": "GET", - "description": "Retrieves an aggregated list of machine types.", + "delete": { + "id": "compute.regionOperations.delete", + "path": "{project}/regions/{region}/operations/{operation}", + "httpMethod": "DELETE", + "description": "Deletes the specified region-specific Operations resource.", "parameters": { - "filter": { - "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", - "location": "query" - }, - "maxResults": { - "type": "integer", - "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", - "default": "500", - "format": "uint32", - "minimum": "0", - "maximum": "500", - "location": "query" - }, - "pageToken": { + "operation": { "type": "string", - "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", - "location": "query" + "description": "Name of the Operations resource to delete.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" }, "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "region": { + "type": "string", + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" } }, "parameterOrder": [ - "project" + "project", + "region", + "operation" ], - "response": { - "$ref": "MachineTypeAggregatedList" - }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/compute.readonly" + "https://www.googleapis.com/auth/compute" ] }, "get": { - "id": "compute.machineTypes.get", - "path": "{project}/zones/{zone}/machineTypes/{machineType}", + "id": "compute.regionOperations.get", + "path": "{project}/regions/{region}/operations/{operation}", "httpMethod": "GET", - "description": "Returns the specified machine type. Get a list of available machine types by making a list() request.", + "description": "Retrieves the specified region-specific Operations resource.", "parameters": { - "machineType": { + "operation": { "type": "string", - "description": "Name of the machine type to return.", + "description": "Name of the Operations resource to return.", "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" @@ -11328,12 +12358,12 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, - "zone": { + "region": { "type": "string", - "description": "The name of the zone for this request.", + "description": "Name of the region for this request.", "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" @@ -11341,11 +12371,11 @@ }, "parameterOrder": [ "project", - "zone", - "machineType" + "region", + "operation" ], "response": { - "$ref": "MachineType" + "$ref": "Operation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", @@ -11354,14 +12384,14 @@ ] }, "list": { - "id": "compute.machineTypes.list", - "path": "{project}/zones/{zone}/machineTypes", + "id": "compute.regionOperations.list", + "path": "{project}/regions/{region}/operations", "httpMethod": "GET", - "description": "Retrieves a list of machine types available to the specified project.", + "description": "Retrieves a list of Operation resources contained within the specified region.", "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -11382,12 +12412,12 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, - "zone": { + "region": { "type": "string", - "description": "The name of the zone for this request.", + "description": "Name of the region for this request.", "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" @@ -11395,10 +12425,10 @@ }, "parameterOrder": [ "project", - "zone" + "region" ], "response": { - "$ref": "MachineTypeList" + "$ref": "OperationList" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", @@ -11408,68 +12438,35 @@ } } }, - "networks": { + "regions": { "methods": { - "delete": { - "id": "compute.networks.delete", - "path": "{project}/global/networks/{network}", - "httpMethod": "DELETE", - "description": "Deletes the specified network.", - "parameters": { - "network": { - "type": "string", - "description": "Name of the network to delete.", - "required": true, - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", - "location": "path" - }, - "project": { - "type": "string", - "description": "Project ID for this request.", - "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", - "location": "path" - } - }, - "parameterOrder": [ - "project", - "network" - ], - "response": { - "$ref": "Operation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute" - ] - }, "get": { - "id": "compute.networks.get", - "path": "{project}/global/networks/{network}", + "id": "compute.regions.get", + "path": "{project}/regions/{region}", "httpMethod": "GET", - "description": "Returns the specified network. Get a list of available networks by making a list() request.", + "description": "Returns the specified Region resource. Get a list of available regions by making a list() request.", "parameters": { - "network": { + "project": { "type": "string", - "description": "Name of the network to return.", + "description": "Project ID for this request.", "required": true, - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, - "project": { + "region": { "type": "string", - "description": "Project ID for this request.", + "description": "Name of the region resource to return.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" } }, "parameterOrder": [ "project", - "network" + "region" ], "response": { - "$ref": "Network" + "$ref": "Region" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", @@ -11477,43 +12474,15 @@ "https://www.googleapis.com/auth/compute.readonly" ] }, - "insert": { - "id": "compute.networks.insert", - "path": "{project}/global/networks", - "httpMethod": "POST", - "description": "Creates a network in the specified project using the data included in the request.", - "parameters": { - "project": { - "type": "string", - "description": "Project ID for this request.", - "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", - "location": "path" - } - }, - "parameterOrder": [ - "project" - ], - "request": { - "$ref": "Network" - }, - "response": { - "$ref": "Operation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute" - ] - }, "list": { - "id": "compute.networks.list", - "path": "{project}/global/networks", + "id": "compute.regions.list", + "path": "{project}/regions", "httpMethod": "GET", - "description": "Retrieves the list of networks available to the specified project.", + "description": "Retrieves the list of region resources available to the specified project.", "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -11534,7 +12503,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -11542,7 +12511,7 @@ "project" ], "response": { - "$ref": "NetworkList" + "$ref": "RegionList" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", @@ -11552,110 +12521,86 @@ } } }, - "projects": { + "routers": { "methods": { - "get": { - "id": "compute.projects.get", - "path": "{project}", + "aggregatedList": { + "id": "compute.routers.aggregatedList", + "path": "{project}/aggregated/routers", "httpMethod": "GET", - "description": "Returns the specified Project resource.", - "parameters": { - "project": { - "type": "string", - "description": "Project ID for this request.", - "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", - "location": "path" - } - }, - "parameterOrder": [ - "project" - ], - "response": { - "$ref": "Project" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/compute.readonly" - ] - }, - "moveDisk": { - "id": "compute.projects.moveDisk", - "path": "{project}/moveDisk", - "httpMethod": "POST", - "description": "Moves a persistent disk from one zone to another.", + "description": "Retrieves an aggregated list of routers.", "parameters": { - "project": { + "filter": { "type": "string", - "description": "Project ID for this request.", - "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", - "location": "path" - } - }, - "parameterOrder": [ - "project" - ], - "request": { - "$ref": "DiskMoveRequest" - }, - "response": { - "$ref": "Operation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute" - ] - }, - "moveInstance": { - "id": "compute.projects.moveInstance", - "path": "{project}/moveInstance", - "httpMethod": "POST", - "description": "Moves an instance and its attached persistent disks from one zone to another.", - "parameters": { + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "location": "query" + }, + "maxResults": { + "type": "integer", + "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", + "default": "500", + "format": "uint32", + "minimum": "0", + "maximum": "500", + "location": "query" + }, + "pageToken": { + "type": "string", + "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", + "location": "query" + }, "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, "parameterOrder": [ "project" ], - "request": { - "$ref": "InstanceMoveRequest" - }, "response": { - "$ref": "Operation" + "$ref": "RouterAggregatedList" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute" + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" ] }, - "setCommonInstanceMetadata": { - "id": "compute.projects.setCommonInstanceMetadata", - "path": "{project}/setCommonInstanceMetadata", - "httpMethod": "POST", - "description": "Sets metadata common to all instances within the specified project using the data included in the request.", + "delete": { + "id": "compute.routers.delete", + "path": "{project}/regions/{region}/routers/{router}", + "httpMethod": "DELETE", + "description": "Deletes the specified Router resource.", "parameters": { "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "region": { + "type": "string", + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "router": { + "type": "string", + "description": "Name of the Router resource to delete.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" } }, "parameterOrder": [ - "project" + "project", + "region", + "router" ], - "request": { - "$ref": "Metadata" - }, "response": { "$ref": "Operation" }, @@ -11664,59 +12609,59 @@ "https://www.googleapis.com/auth/compute" ] }, - "setUsageExportBucket": { - "id": "compute.projects.setUsageExportBucket", - "path": "{project}/setUsageExportBucket", - "httpMethod": "POST", - "description": "Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.", + "get": { + "id": "compute.routers.get", + "path": "{project}/regions/{region}/routers/{router}", + "httpMethod": "GET", + "description": "Returns the specified Router resource. Get a list of available routers by making a list() request.", "parameters": { "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "region": { + "type": "string", + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "router": { + "type": "string", + "description": "Name of the Router resource to return.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" } }, "parameterOrder": [ - "project" + "project", + "region", + "router" ], - "request": { - "$ref": "UsageExportLocation" - }, "response": { - "$ref": "Operation" + "$ref": "Router" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/devstorage.full_control", - "https://www.googleapis.com/auth/devstorage.read_only", - "https://www.googleapis.com/auth/devstorage.read_write" + "https://www.googleapis.com/auth/compute.readonly" ] - } - } - }, - "regionOperations": { - "methods": { - "delete": { - "id": "compute.regionOperations.delete", - "path": "{project}/regions/{region}/operations/{operation}", - "httpMethod": "DELETE", - "description": "Deletes the specified region-specific Operations resource.", + }, + "getRouterStatus": { + "id": "compute.routers.getRouterStatus", + "path": "{project}/regions/{region}/routers/{router}/getRouterStatus", + "httpMethod": "GET", + "description": "Retrieves runtime information of the specified router.", "parameters": { - "operation": { - "type": "string", - "description": "Name of the Operations resource to delete.", - "required": true, - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", - "location": "path" - }, "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -11725,36 +12670,40 @@ "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" + }, + "router": { + "type": "string", + "description": "Name of the Router resource to query.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" } }, "parameterOrder": [ "project", "region", - "operation" + "router" ], + "response": { + "$ref": "RouterStatusResponse" + }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute" + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/compute.readonly" ] }, - "get": { - "id": "compute.regionOperations.get", - "path": "{project}/regions/{region}/operations/{operation}", - "httpMethod": "GET", - "description": "Retrieves the specified region-specific Operations resource.", + "insert": { + "id": "compute.routers.insert", + "path": "{project}/regions/{region}/routers", + "httpMethod": "POST", + "description": "Creates a Router resource in the specified project and region using the data included in the request.", "parameters": { - "operation": { - "type": "string", - "description": "Name of the Operations resource to return.", - "required": true, - "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", - "location": "path" - }, "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -11767,27 +12716,28 @@ }, "parameterOrder": [ "project", - "region", - "operation" + "region" ], + "request": { + "$ref": "Router" + }, "response": { "$ref": "Operation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/compute.readonly" + "https://www.googleapis.com/auth/compute" ] }, "list": { - "id": "compute.regionOperations.list", - "path": "{project}/regions/{region}/operations", + "id": "compute.routers.list", + "path": "{project}/regions/{region}/routers", "httpMethod": "GET", - "description": "Retrieves a list of Operation resources contained within the specified region.", + "description": "Retrieves a list of Router resources available to the specified project.", "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -11808,7 +12758,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -11824,34 +12774,37 @@ "region" ], "response": { - "$ref": "OperationList" + "$ref": "RouterList" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/compute", "https://www.googleapis.com/auth/compute.readonly" ] - } - } - }, - "regions": { - "methods": { - "get": { - "id": "compute.regions.get", - "path": "{project}/regions/{region}", - "httpMethod": "GET", - "description": "Returns the specified Region resource. Get a list of available regions by making a list() request.", + }, + "patch": { + "id": "compute.routers.patch", + "path": "{project}/regions/{region}/routers/{router}", + "httpMethod": "PATCH", + "description": "Updates the entire content of the Router resource. This method supports patch semantics.", "parameters": { "project": { "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { "type": "string", - "description": "Name of the region resource to return.", + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "router": { + "type": "string", + "description": "Name of the Router resource to update.", "required": true, "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" @@ -11859,61 +12812,108 @@ }, "parameterOrder": [ "project", - "region" + "region", + "router" ], + "request": { + "$ref": "Router" + }, "response": { - "$ref": "Region" + "$ref": "Operation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", - "https://www.googleapis.com/auth/compute", - "https://www.googleapis.com/auth/compute.readonly" + "https://www.googleapis.com/auth/compute" ] }, - "list": { - "id": "compute.regions.list", - "path": "{project}/regions", - "httpMethod": "GET", - "description": "Retrieves the list of region resources available to the specified project.", + "preview": { + "id": "compute.routers.preview", + "path": "{project}/regions/{region}/routers/{router}/preview", + "httpMethod": "POST", + "description": "Preview fields auto-generated during router create and update operations. Calling this method does NOT create or update the router.", "parameters": { - "filter": { + "project": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", - "location": "query" - }, - "maxResults": { - "type": "integer", - "description": "The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.", - "default": "500", - "format": "uint32", - "minimum": "0", - "maximum": "500", - "location": "query" + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" }, - "pageToken": { + "region": { "type": "string", - "description": "Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.", - "location": "query" + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" }, - "project": { + "router": { "type": "string", - "description": "Project ID for this request.", + "description": "Name of the Router resource to query.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", "location": "path" } }, "parameterOrder": [ - "project" + "project", + "region", + "router" ], + "request": { + "$ref": "Router" + }, "response": { - "$ref": "RegionList" + "$ref": "RoutersPreviewResponse" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/compute", "https://www.googleapis.com/auth/compute.readonly" ] + }, + "update": { + "id": "compute.routers.update", + "path": "{project}/regions/{region}/routers/{router}", + "httpMethod": "PUT", + "description": "Updates the entire content of the Router resource.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "region": { + "type": "string", + "description": "Name of the region for this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + }, + "router": { + "type": "string", + "description": "Name of the Router resource to update.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "region", + "router" + ], + "request": { + "$ref": "Router" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] } } }, @@ -11929,7 +12929,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "route": { @@ -11962,7 +12962,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "route": { @@ -11996,7 +12996,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12022,7 +13022,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12043,7 +13043,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12073,7 +13073,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "snapshot": { @@ -12106,7 +13106,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "snapshot": { @@ -12138,7 +13138,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12159,7 +13159,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12189,7 +13189,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "sslCertificate": { @@ -12222,7 +13222,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "sslCertificate": { @@ -12256,7 +13256,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12282,7 +13282,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12303,7 +13303,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12331,7 +13331,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12352,7 +13352,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12378,7 +13378,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -12419,7 +13419,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -12461,7 +13461,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -12495,7 +13495,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12516,7 +13516,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -12554,7 +13554,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpProxy": { @@ -12587,7 +13587,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpProxy": { @@ -12621,7 +13621,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12647,7 +13647,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12668,7 +13668,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12694,7 +13694,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpProxy": { @@ -12734,7 +13734,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpsProxy": { @@ -12767,7 +13767,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpsProxy": { @@ -12801,7 +13801,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12827,7 +13827,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12848,7 +13848,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12874,7 +13874,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpsProxy": { @@ -12910,7 +13910,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetHttpsProxy": { @@ -12948,7 +13948,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -12969,7 +13969,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -12995,7 +13995,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetInstance": { @@ -13036,7 +14036,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "targetInstance": { @@ -13078,7 +14078,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -13112,7 +14112,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13133,7 +14133,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -13171,7 +14171,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13215,7 +14215,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13257,7 +14257,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13278,7 +14278,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -13304,7 +14304,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13345,7 +14345,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13387,7 +14387,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13432,7 +14432,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13466,7 +14466,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13487,7 +14487,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13521,7 +14521,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13565,7 +14565,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13615,7 +14615,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13661,7 +14661,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13682,7 +14682,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -13708,7 +14708,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13749,7 +14749,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13791,7 +14791,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13825,7 +14825,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13846,7 +14846,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -13884,7 +14884,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "urlMap": { @@ -13917,7 +14917,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "urlMap": { @@ -13951,7 +14951,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -13969,6 +14969,42 @@ "https://www.googleapis.com/auth/compute" ] }, + "invalidateCache": { + "id": "compute.urlMaps.invalidateCache", + "path": "{project}/global/urlMaps/{urlMap}/invalidateCache", + "httpMethod": "POST", + "description": "Initiates a cache invalidation operation, invalidating the specified path, scoped to the specified UrlMap.", + "parameters": { + "project": { + "type": "string", + "description": "Project ID for this request.", + "required": true, + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "location": "path" + }, + "urlMap": { + "type": "string", + "description": "Name of the UrlMap scoping this request.", + "required": true, + "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", + "location": "path" + } + }, + "parameterOrder": [ + "project", + "urlMap" + ], + "request": { + "$ref": "CacheInvalidationRule" + }, + "response": { + "$ref": "Operation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/compute" + ] + }, "list": { "id": "compute.urlMaps.list", "path": "{project}/global/urlMaps", @@ -13977,7 +15013,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -13998,7 +15034,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -14024,7 +15060,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "urlMap": { @@ -14060,7 +15096,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "urlMap": { @@ -14096,7 +15132,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "urlMap": { @@ -14134,7 +15170,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -14155,7 +15191,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, @@ -14181,7 +15217,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -14222,7 +15258,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -14264,7 +15300,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -14298,7 +15334,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -14319,7 +15355,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "region": { @@ -14364,7 +15400,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -14402,7 +15438,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -14435,7 +15471,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -14456,7 +15492,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -14494,7 +15530,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" }, "zone": { @@ -14526,7 +15562,7 @@ "parameters": { "filter": { "type": "string", - "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: When filtering in the Beta API, you can also filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", + "description": "Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supported (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The literal value must be valid for the type of field you are filtering by (string, number, boolean). For string fields, the literal value is interpreted as a regular expression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, you would use filter=name ne example-instance.\n\nYou can filter on nested fields. For example, you could filter on instances that have set the scheduling.automaticRestart field to true. Use filtering on nested fields to take advantage of labels to organize and search for results based on label values.\n\nTo filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple expressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.", "location": "query" }, "maxResults": { @@ -14547,7 +15583,7 @@ "type": "string", "description": "Project ID for this request.", "required": true, - "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))", + "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))", "location": "path" } }, diff --git a/ingress/vendor/google.golang.org/api/compute/v1/compute-gen.go b/ingress/vendor/google.golang.org/api/compute/v1/compute-gen.go index cf7442c2fd..188ce80cb4 100644 --- a/ingress/vendor/google.golang.org/api/compute/v1/compute-gen.go +++ b/ingress/vendor/google.golang.org/api/compute/v1/compute-gen.go @@ -94,6 +94,7 @@ func New(client *http.Client) (*Service, error) { s.Projects = NewProjectsService(s) s.RegionOperations = NewRegionOperationsService(s) s.Regions = NewRegionsService(s) + s.Routers = NewRoutersService(s) s.Routes = NewRoutesService(s) s.Snapshots = NewSnapshotsService(s) s.SslCertificates = NewSslCertificatesService(s) @@ -161,6 +162,8 @@ type Service struct { Regions *RegionsService + Routers *RoutersService + Routes *RoutesService Snapshots *SnapshotsService @@ -402,6 +405,15 @@ type RegionsService struct { s *Service } +func NewRoutersService(s *Service) *RoutersService { + rs := &RoutersService{s: s} + return rs +} + +type RoutersService struct { + s *Service +} + func NewRoutesService(s *Service) *RoutesService { rs := &RoutesService{s: s} return rs @@ -520,7 +532,7 @@ type ZonesService struct { } // AccessConfig: An access configuration attached to an instance's -// network interface. +// network interface. Only one access config per instance is supported. type AccessConfig struct { // Kind: [Output Only] Type of the resource. Always compute#accessConfig // for access configs. @@ -747,6 +759,7 @@ type AddressesScopedListWarning struct { // "CLEANUP_FAILED" // "DEPRECATED_RESOURCE_USED" // "DISK_SIZE_LARGER_THAN_IMAGE_SIZE" + // "FIELD_VALUE_OVERRIDEN" // "INJECTED_KERNELS_DEPRECATED" // "NEXT_HOP_ADDRESS_NOT_ASSIGNED" // "NEXT_HOP_CANNOT_IP_FORWARD" @@ -837,6 +850,29 @@ type AttachedDisk struct { // persistent disks. DeviceName string `json:"deviceName,omitempty"` + // DiskEncryptionKey: Encrypts or decrypts a disk using a + // customer-supplied encryption key. + // + // If you are creating a new disk, this field encrypts the new disk + // using an encryption key that you provide. If you are attaching an + // existing disk that is already encrypted, this field decrypts the disk + // using the customer-supplied encryption key. + // + // If you encrypt a disk using a customer-supplied key, you must provide + // the same key again when you attempt to use this resource at a later + // time. For example, you must provide the key when you create a + // snapshot or an image from the disk or when you attach the disk to a + // virtual machine instance. + // + // If you do not provide an encryption key, then the disk will be + // encrypted using an automatically generated key and you do not need to + // provide a key to use the disk later. + // + // Instance templates do not store customer-supplied encryption keys, so + // you cannot use your own keys to encrypt disks in a managed instance + // group. + DiskEncryptionKey *CustomerEncryptionKey `json:"diskEncryptionKey,omitempty"` + // Index: Assigns a zero-based index to this disk, where 0 is reserved // for the boot disk. For example, if you have many disks attached to an // instance, each disk would have a unique index number. If not @@ -882,7 +918,8 @@ type AttachedDisk struct { // Source: Specifies a valid partial or full URL to an existing // Persistent Disk resource. This field is only applicable for - // persistent disks. + // persistent disks. Note that for InstanceTemplate, it is just disk + // name, not URL for the disk. Source string `json:"source,omitempty"` // Type: Specifies the type of the disk, either SCRATCH or PERSISTENT. @@ -937,7 +974,8 @@ type AttachedDiskInitializeParams struct { // - // https://www.googleapis.com/compute/v1/projects/project/zones/zone/diskTypes/diskType // - projects/project/zones/zone/diskTypes/diskType - // - zones/zone/diskTypes/diskType + // - zones/zone/diskTypes/diskType Note that for InstanceTemplate, this + // is the name of the disk type, not URL. DiskType string `json:"diskType,omitempty"` // SourceImage: The source image used to create this disk. If the source @@ -968,6 +1006,15 @@ type AttachedDiskInitializeParams struct { // global/images/family/my-private-family SourceImage string `json:"sourceImage,omitempty"` + // SourceImageEncryptionKey: The customer-supplied encryption key of the + // source image. Required if the source image is protected by a + // customer-supplied encryption key. + // + // Instance templates do not store customer-supplied encryption keys, so + // you cannot create disks for instances in a managed instance group if + // the source images are encrypted with your own keys. + SourceImageEncryptionKey *CustomerEncryptionKey `json:"sourceImageEncryptionKey,omitempty"` + // ForceSendFields is a list of field names (e.g. "DiskName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, @@ -994,7 +1041,7 @@ type Autoscaler struct { // loadBalancingUtilization. // // If none of these are specified, the default will be to autoscale - // based on cpuUtilization to 0.8 or 80%. + // based on cpuUtilization to 0.6 or 60%. AutoscalingPolicy *AutoscalingPolicy `json:"autoscalingPolicy,omitempty"` // CreationTimestamp: [Output Only] Creation timestamp in RFC3339 text @@ -1029,7 +1076,8 @@ type Autoscaler struct { // scale. Target string `json:"target,omitempty"` - // Zone: [Output Only] URL of the zone where the instance group resides. + // Zone: [Output Only] URL of the zone where the instance group resides + // (for autoscalers living in zonal scope). Zone string `json:"zone,omitempty"` // ServerResponse contains the HTTP response code and headers from the @@ -1171,6 +1219,7 @@ type AutoscalersScopedListWarning struct { // "CLEANUP_FAILED" // "DEPRECATED_RESOURCE_USED" // "DISK_SIZE_LARGER_THAN_IMAGE_SIZE" + // "FIELD_VALUE_OVERRIDEN" // "INJECTED_KERNELS_DEPRECATED" // "NEXT_HOP_ADDRESS_NOT_ASSIGNED" // "NEXT_HOP_CANNOT_IP_FORWARD" @@ -1297,7 +1346,7 @@ func (s *AutoscalingPolicy) MarshalJSON() ([]byte, error) { type AutoscalingPolicyCpuUtilization struct { // UtilizationTarget: The target CPU utilization that the autoscaler // should maintain. Must be a float value in the range (0, 1]. If not - // specified, the default is 0.8. + // specified, the default is 0.6. // // If the CPU level is below the target utilization, the autoscaler // scales down the number of instances until it reaches the minimum @@ -1408,6 +1457,8 @@ type Backend struct { // global HTTP(S) load balancing, the default is UTILIZATION. Valid // values are UTILIZATION and RATE. // + // This cannot be used for internal load balancing. + // // Possible values: // "RATE" // "UTILIZATION" @@ -1419,6 +1470,8 @@ type Backend struct { // (depending on balancingMode). A setting of 0 means the group is // completely drained, offering 0% of its available CPU or RPS. Valid // range is [0.0,1.0]. + // + // This cannot be used for internal load balancing. CapacityScaler float64 `json:"capacityScaler,omitempty"` // Description: An optional description of this resource. Provide this @@ -1434,23 +1487,33 @@ type Backend struct { // // Note that you must specify an Instance Group resource using the // fully-qualified URL, rather than a partial URL. + // + // When the BackendService has load balancing scheme INTERNAL, the + // instance group must be in a zone within the same region as the + // BackendService. Group string `json:"group,omitempty"` // MaxRate: The max requests per second (RPS) of the group. Can be used // with either RATE or UTILIZATION balancing modes, but required if RATE // mode. For RATE mode, either maxRate or maxRatePerInstance must be // set. + // + // This cannot be used for internal load balancing. MaxRate int64 `json:"maxRate,omitempty"` // MaxRatePerInstance: The max requests per second (RPS) that a single // backend instance can handle.This is used to calculate the capacity of // the group. Can be used in either balancing mode. For RATE mode, // either maxRate or maxRatePerInstance must be set. + // + // This cannot be used for internal load balancing. MaxRatePerInstance float64 `json:"maxRatePerInstance,omitempty"` // MaxUtilization: Used when balancingMode is UTILIZATION. This ratio // defines the CPU utilization target for the group. The default is 0.8. // Valid range is [0.0, 1.0]. + // + // This cannot be used for internal load balancing. MaxUtilization float64 `json:"maxUtilization,omitempty"` // ForceSendFields is a list of field names (e.g. "BalancingMode") to @@ -1471,6 +1534,14 @@ func (s *Backend) MarshalJSON() ([]byte, error) { // BackendService: A BackendService resource. This resource defines a // group of backend virtual machines and their serving capacity. type BackendService struct { + // AffinityCookieTtlSec: Lifetime of cookies in seconds if + // session_affinity is GENERATED_COOKIE. If set to 0, the cookie is + // non-persistent and lasts only until the end of the browser session + // (or equivalent). The maximum allowed value for TTL is one day. + // + // When the load balancing scheme is INTERNAL, this field is not used. + AffinityCookieTtlSec int64 `json:"affinityCookieTtlSec,omitempty"` + // Backends: The list of backends that serve this BackendService. Backends []*Backend `json:"backends,omitempty"` @@ -1482,6 +1553,11 @@ type BackendService struct { // property when you create the resource. Description string `json:"description,omitempty"` + // EnableCDN: If true, enable Cloud CDN for this BackendService. + // + // When the load balancing scheme is INTERNAL, this field is not used. + EnableCDN bool `json:"enableCDN,omitempty"` + // Fingerprint: Fingerprint of this resource. A hash of the contents // stored in this object. This field is used in optimistic locking. This // field will be ignored when inserting a BackendService. An up-to-date @@ -1492,6 +1568,9 @@ type BackendService struct { // HttpsHealthCheck resource for health checking this BackendService. // Currently at most one health check can be specified, and a health // check is required. + // + // For internal load balancing, a URL to a HealthCheck resource must be + // specified instead. HealthChecks []string `json:"healthChecks,omitempty"` // Id: [Output Only] The unique identifier for the resource. This @@ -1513,16 +1592,25 @@ type BackendService struct { // Port: Deprecated in favor of portName. The TCP port to connect on the // backend. The default value is 80. + // + // This cannot be used for internal load balancing. Port int64 `json:"port,omitempty"` // PortName: Name of backend port. The same name should appear in the - // instance groups referenced by this service. Required. + // instance groups referenced by this service. Required when the load + // balancing scheme is EXTERNAL. + // + // When the load balancing scheme is INTERNAL, this field is not used. PortName string `json:"portName,omitempty"` // Protocol: The protocol this BackendService uses to communicate with // backends. // - // Possible values are HTTP, HTTPS, HTTP2, TCP and SSL. + // Possible values are HTTP, HTTPS, HTTP2, TCP and SSL. The default is + // HTTP. + // + // For internal load balancing, the possible values are TCP and UDP, and + // the default is TCP. // // Possible values: // "HTTP" @@ -1537,6 +1625,24 @@ type BackendService struct { // SelfLink: [Output Only] Server-defined URL for the resource. SelfLink string `json:"selfLink,omitempty"` + // SessionAffinity: Type of session affinity to use. The default is + // NONE. + // + // When the load balancing scheme is EXTERNAL, can be NONE, CLIENT_IP, + // or GENERATED_COOKIE. + // + // When the load balancing scheme is INTERNAL, can be NONE, CLIENT_IP, + // CLIENT_IP_PROTO, or CLIENT_IP_PORT_PROTO. + // + // When the protocol is UDP, this field is not used. + // + // Possible values: + // "CLIENT_IP" + // "CLIENT_IP_PROTO" + // "GENERATED_COOKIE" + // "NONE" + SessionAffinity string `json:"sessionAffinity,omitempty"` + // TimeoutSec: How many seconds to wait for the backend before // considering it a failed request. Default is 30 seconds. TimeoutSec int64 `json:"timeoutSec,omitempty"` @@ -1545,12 +1651,13 @@ type BackendService struct { // server. googleapi.ServerResponse `json:"-"` - // ForceSendFields is a list of field names (e.g. "Backends") to - // unconditionally include in API requests. By default, fields with - // empty values are omitted from API requests. However, any non-pointer, - // non-interface field appearing in ForceSendFields will be sent to the - // server regardless of whether the field is empty or not. This may be - // used to include empty fields in Patch requests. + // ForceSendFields is a list of field names (e.g. + // "AffinityCookieTtlSec") to unconditionally include in API requests. + // By default, fields with empty values are omitted from API requests. + // However, any non-pointer, non-interface field appearing in + // ForceSendFields will be sent to the server regardless of whether the + // field is empty or not. This may be used to include empty fields in + // Patch requests. ForceSendFields []string `json:"-"` } @@ -1588,8 +1695,8 @@ func (s *BackendServiceGroupHealth) MarshalJSON() ([]byte, error) { // BackendServiceList: Contains a list of BackendService resources. type BackendServiceList struct { - // Id: [Output Only] The unique identifier for the resource. This - // identifier is defined by the server. + // Id: [Output Only] Unique identifier for the resource; defined by the + // server. Id string `json:"id,omitempty"` // Items: A list of BackendService resources. @@ -1599,12 +1706,8 @@ type BackendServiceList struct { // compute#backendServiceList for lists of backend services. Kind string `json:"kind,omitempty"` - // NextPageToken: [Output Only] This token allows you to get the next - // page of results for list requests. If the number of results is larger - // than maxResults, use the nextPageToken as a value for the query - // parameter pageToken in the next list request. Subsequent list - // requests will have their own nextPageToken to continue paging through - // the results. + // NextPageToken: [Output Only] A token used to continue a truncated + // list request. NextPageToken string `json:"nextPageToken,omitempty"` // SelfLink: [Output Only] Server-defined URL for this resource. @@ -1629,6 +1732,74 @@ func (s *BackendServiceList) MarshalJSON() ([]byte, error) { return gensupport.MarshalJSON(raw, s.ForceSendFields) } +type CacheInvalidationRule struct { + Path string `json:"path,omitempty"` + + // ForceSendFields is a list of field names (e.g. "Path") to + // unconditionally include in API requests. By default, fields with + // empty values are omitted from API requests. However, any non-pointer, + // non-interface field appearing in ForceSendFields will be sent to the + // server regardless of whether the field is empty or not. This may be + // used to include empty fields in Patch requests. + ForceSendFields []string `json:"-"` +} + +func (s *CacheInvalidationRule) MarshalJSON() ([]byte, error) { + type noMethod CacheInvalidationRule + raw := noMethod(*s) + return gensupport.MarshalJSON(raw, s.ForceSendFields) +} + +// CustomerEncryptionKey: Represents a customer-supplied encryption key +type CustomerEncryptionKey struct { + // RawKey: Specifies a 256-bit customer-supplied encryption key, encoded + // in RFC 4648 base64 to either encrypt or decrypt this resource. + RawKey string `json:"rawKey,omitempty"` + + // Sha256: [Output only] The RFC 4648 base64 encoded SHA-256 hash of the + // customer-supplied encryption key that protects this resource. + Sha256 string `json:"sha256,omitempty"` + + // ForceSendFields is a list of field names (e.g. "RawKey") to + // unconditionally include in API requests. By default, fields with + // empty values are omitted from API requests. However, any non-pointer, + // non-interface field appearing in ForceSendFields will be sent to the + // server regardless of whether the field is empty or not. This may be + // used to include empty fields in Patch requests. + ForceSendFields []string `json:"-"` +} + +func (s *CustomerEncryptionKey) MarshalJSON() ([]byte, error) { + type noMethod CustomerEncryptionKey + raw := noMethod(*s) + return gensupport.MarshalJSON(raw, s.ForceSendFields) +} + +type CustomerEncryptionKeyProtectedDisk struct { + // DiskEncryptionKey: Decrypts data associated with the disk with a + // customer-supplied encryption key. + DiskEncryptionKey *CustomerEncryptionKey `json:"diskEncryptionKey,omitempty"` + + // Source: Specifies a valid partial or full URL to an existing + // Persistent Disk resource. This field is only applicable for + // persistent disks. + Source string `json:"source,omitempty"` + + // ForceSendFields is a list of field names (e.g. "DiskEncryptionKey") + // to unconditionally include in API requests. By default, fields with + // empty values are omitted from API requests. However, any non-pointer, + // non-interface field appearing in ForceSendFields will be sent to the + // server regardless of whether the field is empty or not. This may be + // used to include empty fields in Patch requests. + ForceSendFields []string `json:"-"` +} + +func (s *CustomerEncryptionKeyProtectedDisk) MarshalJSON() ([]byte, error) { + type noMethod CustomerEncryptionKeyProtectedDisk + raw := noMethod(*s) + return gensupport.MarshalJSON(raw, s.ForceSendFields) +} + // DeprecationStatus: Deprecation status for a public resource. type DeprecationStatus struct { // Deleted: An optional RFC3339 timestamp on or after which the @@ -1686,6 +1857,22 @@ type Disk struct { // property when you create the resource. Description string `json:"description,omitempty"` + // DiskEncryptionKey: Encrypts the disk using a customer-supplied + // encryption key. + // + // After you encrypt a disk with a customer-supplied key, you must + // provide the same key if you use the disk later (e.g. to create a disk + // snapshot or an image, or to attach the disk to a virtual + // machine). + // + // Customer-supplied encryption keys do not protect access to metadata + // of the disk. + // + // If you do not provide an encryption key when creating the disk, then + // the disk will be encrypted using an automatically generated key and + // you do not need to provide a key to use the disk later. + DiskEncryptionKey *CustomerEncryptionKey `json:"diskEncryptionKey,omitempty"` + // Id: [Output Only] The unique identifier for the resource. This // identifier is defined by the server. Id uint64 `json:"id,omitempty,string"` @@ -1702,7 +1889,7 @@ type Disk struct { // text format. LastDetachTimestamp string `json:"lastDetachTimestamp,omitempty"` - // Licenses: [Output Only] Any applicable publicly visible licenses. + // Licenses: Any applicable publicly visible licenses. Licenses []string `json:"licenses,omitempty"` // Name: Name of the resource. Provided by the client when the resource @@ -1759,6 +1946,11 @@ type Disk struct { // global/images/family/my-private-family SourceImage string `json:"sourceImage,omitempty"` + // SourceImageEncryptionKey: The customer-supplied encryption key of the + // source image. Required if the source image is protected by a + // customer-supplied encryption key. + SourceImageEncryptionKey *CustomerEncryptionKey `json:"sourceImageEncryptionKey,omitempty"` + // SourceImageId: [Output Only] The ID value of the image used to create // this disk. This value identifies the exact image that was used to // create this persistent disk. For example, if you created the @@ -1776,6 +1968,11 @@ type Disk struct { // - global/snapshots/snapshot SourceSnapshot string `json:"sourceSnapshot,omitempty"` + // SourceSnapshotEncryptionKey: The customer-supplied encryption key of + // the source snapshot. Required if the source snapshot is protected by + // a customer-supplied encryption key. + SourceSnapshotEncryptionKey *CustomerEncryptionKey `json:"sourceSnapshotEncryptionKey,omitempty"` + // SourceSnapshotId: [Output Only] The unique ID of the snapshot used to // create this disk. This value identifies the exact snapshot that was // used to create this persistent disk. For example, if you created the @@ -2119,6 +2316,7 @@ type DiskTypesScopedListWarning struct { // "CLEANUP_FAILED" // "DEPRECATED_RESOURCE_USED" // "DISK_SIZE_LARGER_THAN_IMAGE_SIZE" + // "FIELD_VALUE_OVERRIDEN" // "INJECTED_KERNELS_DEPRECATED" // "NEXT_HOP_ADDRESS_NOT_ASSIGNED" // "NEXT_HOP_CANNOT_IP_FORWARD" @@ -2240,6 +2438,7 @@ type DisksScopedListWarning struct { // "CLEANUP_FAILED" // "DEPRECATED_RESOURCE_USED" // "DISK_SIZE_LARGER_THAN_IMAGE_SIZE" + // "FIELD_VALUE_OVERRIDEN" // "INJECTED_KERNELS_DEPRECATED" // "NEXT_HOP_ADDRESS_NOT_ASSIGNED" // "NEXT_HOP_CANNOT_IP_FORWARD" @@ -2309,9 +2508,9 @@ func (s *DisksScopedListWarningData) MarshalJSON() ([]byte, error) { // Firewall: Represents a Firewall resource. type Firewall struct { - // Allowed: The list of rules specified by this firewall. Each rule - // specifies a protocol and port-range tuple that describes a permitted - // connection. + // Allowed: The list of ALLOW rules specified by this firewall. Each + // rule specifies a protocol and port-range tuple that describes a + // permitted connection. Allowed []*FirewallAllowed `json:"allowed,omitempty"` // CreationTimestamp: [Output Only] Creation timestamp in RFC3339 text @@ -2355,23 +2554,25 @@ type Firewall struct { // SelfLink: [Output Only] Server-defined URL for the resource. SelfLink string `json:"selfLink,omitempty"` - // SourceRanges: The IP address blocks that this rule applies to, - // expressed in CIDR format. One or both of sourceRanges and sourceTags - // may be set. - // - // If both properties are set, an inbound connection is allowed if the - // range matches the sourceRanges OR the tag of the source matches the - // sourceTags property. The connection does not need to match both - // properties. + // SourceRanges: If source ranges are specified, the firewall will apply + // only to traffic that has source IP address in these ranges. These + // ranges must be expressed in CIDR format. One or both of sourceRanges + // and sourceTags may be set. If both properties are set, the firewall + // will apply to traffic that has source IP address within sourceRanges + // OR the source IP that belongs to a tag listed in the sourceTags + // property. The connection does not need to match both properties for + // the firewall to apply. SourceRanges []string `json:"sourceRanges,omitempty"` - // SourceTags: A list of instance tags which this rule applies to. One - // or both of sourceRanges and sourceTags may be set. - // - // If both properties are set, an inbound connection is allowed if the - // range matches the sourceRanges OR the tag of the source matches the - // sourceTags property. The connection does not need to match both - // properties. + // SourceTags: If source tags are specified, the firewall will apply + // only to traffic with source IP that belongs to a tag listed in source + // tags. Source tags cannot be used to control traffic to an instance's + // external IP address. Because tags are associated with an instance, + // not an IP address. One or both of sourceRanges and sourceTags may be + // set. If both properties are set, the firewall will apply to traffic + // that has source IP address within sourceRanges OR the source IP that + // belongs to a tag listed in the sourceTags property. The connection + // does not need to match both properties for the firewall to apply. SourceTags []string `json:"sourceTags,omitempty"` // TargetTags: A list of instance tags indicating sets of instances @@ -2400,16 +2601,16 @@ func (s *Firewall) MarshalJSON() ([]byte, error) { } type FirewallAllowed struct { - // IPProtocol: The IP protocol that is allowed for this rule. The - // protocol type is required when creating a firewall rule. This value - // can either be one of the following well known protocol strings (tcp, - // udp, icmp, esp, ah, sctp), or the IP protocol number. + // IPProtocol: The IP protocol to which this rule applies. The protocol + // type is required when creating a firewall rule. This value can either + // be one of the following well known protocol strings (tcp, udp, icmp, + // esp, ah, sctp), or the IP protocol number. IPProtocol string `json:"IPProtocol,omitempty"` - // Ports: An optional list of ports which are allowed. This field is - // only applicable for UDP or TCP protocol. Each entry must be either an - // integer or a range. If not specified, connections through any port - // are allowed + // Ports: An optional list of ports to which this rule applies. This + // field is only applicable for UDP or TCP protocol. Each entry must be + // either an integer or a range. If not specified, this rule applies to + // connections through any port. // // Example inputs include: ["22"], ["80","443"], and ["12345-12349"]. Ports []string `json:"ports,omitempty"` @@ -2476,17 +2677,29 @@ func (s *FirewallList) MarshalJSON() ([]byte, error) { // specifies which pool of target virtual machines to forward a packet // to if it matches the given [IPAddress, IPProtocol, portRange] tuple. type ForwardingRule struct { - // IPAddress: Value of the reserved IP address that this forwarding rule - // is serving on behalf of. For global forwarding rules, the address - // must be a global IP; for regional forwarding rules, the address must - // live in the same region as the forwarding rule. If left empty - // (default value), an ephemeral IP from the same scope (global or - // regional) will be assigned. + // IPAddress: The IP address that this forwarding rule is serving on + // behalf of. + // + // For global forwarding rules, the address must be a global IP; for + // regional forwarding rules, the address must live in the same region + // as the forwarding rule. By default, this field is empty and an + // ephemeral IP from the same scope (global or regional) will be + // assigned. + // + // When the load balancing scheme is INTERNAL, this can only be an RFC + // 1918 IP address belonging to the network/subnetwork configured for + // the forwarding rule. A reserved address cannot be used. If the field + // is empty, the IP address will be automatically allocated from the + // internal IP range of the subnetwork or network configured for this + // forwarding rule. IPAddress string `json:"IPAddress,omitempty"` // IPProtocol: The IP protocol to which this rule applies. Valid options // are TCP, UDP, ESP, AH, SCTP or ICMP. // + // When the load balancing scheme is INTERNAL= 0; i-- { + if fn := post[i]; fn != nil { + fn(resp) + } + } + return resp, err +} diff --git a/ingress/vendor/google.golang.org/api/googleapi/googleapi.go b/ingress/vendor/google.golang.org/api/googleapi/googleapi.go index 858537e00b..ad059b5d56 100644 --- a/ingress/vendor/google.golang.org/api/googleapi/googleapi.go +++ b/ingress/vendor/google.golang.org/api/googleapi/googleapi.go @@ -149,12 +149,12 @@ func IsNotModified(err error) bool { // CheckMediaResponse returns an error (of type *Error) if the response // status code is not 2xx. Unlike CheckResponse it does not assume the // body is a JSON error document. +// It is the caller's responsibility to close res.Body. func CheckMediaResponse(res *http.Response) error { if res.StatusCode >= 200 && res.StatusCode <= 299 { return nil } slurp, _ := ioutil.ReadAll(io.LimitReader(res.Body, 1<<20)) - res.Body.Close() return &Error{ Code: res.StatusCode, Body: string(slurp), @@ -278,41 +278,15 @@ func ResolveRelative(basestr, relstr string) string { return us } -// has4860Fix is whether this Go environment contains the fix for -// http://golang.org/issue/4860 -var has4860Fix bool - -// init initializes has4860Fix by checking the behavior of the net/http package. -func init() { - r := http.Request{ - URL: &url.URL{ - Scheme: "http", - Opaque: "//opaque", - }, - } - b := &bytes.Buffer{} - r.Write(b) - has4860Fix = bytes.HasPrefix(b.Bytes(), []byte("GET http")) -} - -// SetOpaque sets u.Opaque from u.Path such that HTTP requests to it -// don't alter any hex-escaped characters in u.Path. -func SetOpaque(u *url.URL) { - u.Opaque = "//" + u.Host + u.Path - if !has4860Fix { - u.Opaque = u.Scheme + ":" + u.Opaque - } -} - // Expand subsitutes any {encoded} strings in the URL passed in using // the map supplied. // // This calls SetOpaque to avoid encoding of the parameters in the URL path. func Expand(u *url.URL, expansions map[string]string) { - expanded, err := uritemplates.Expand(u.Path, expansions) + escaped, unescaped, err := uritemplates.Expand(u.Path, expansions) if err == nil { - u.Path = expanded - SetOpaque(u) + u.Path = unescaped + u.RawPath = escaped } } diff --git a/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go b/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go index 7c103ba138..63bf053830 100644 --- a/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go +++ b/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go @@ -34,11 +34,37 @@ func pctEncode(src []byte) []byte { return dst } -func escape(s string, allowReserved bool) string { +// pairWriter is a convenience struct which allows escaped and unescaped +// versions of the template to be written in parallel. +type pairWriter struct { + escaped, unescaped bytes.Buffer +} + +// Write writes the provided string directly without any escaping. +func (w *pairWriter) Write(s string) { + w.escaped.WriteString(s) + w.unescaped.WriteString(s) +} + +// Escape writes the provided string, escaping the string for the +// escaped output. +func (w *pairWriter) Escape(s string, allowReserved bool) { + w.unescaped.WriteString(s) if allowReserved { - return string(reserved.ReplaceAllFunc([]byte(s), pctEncode)) + w.escaped.Write(reserved.ReplaceAllFunc([]byte(s), pctEncode)) + } else { + w.escaped.Write(unreserved.ReplaceAllFunc([]byte(s), pctEncode)) } - return string(unreserved.ReplaceAllFunc([]byte(s), pctEncode)) +} + +// Escaped returns the escaped string. +func (w *pairWriter) Escaped() string { + return w.escaped.String() +} + +// Unescaped returns the unescaped string. +func (w *pairWriter) Unescaped() string { + return w.unescaped.String() } // A uriTemplate is a parsed representation of a URI template. @@ -170,18 +196,20 @@ func parseTerm(term string) (result templateTerm, err error) { return result, err } -// Expand expands a URI template with a set of values to produce a string. -func (t *uriTemplate) Expand(values map[string]string) string { - var buf bytes.Buffer +// Expand expands a URI template with a set of values to produce the +// resultant URI. Two forms of the result are returned: one with all the +// elements escaped, and one with the elements unescaped. +func (t *uriTemplate) Expand(values map[string]string) (escaped, unescaped string) { + var w pairWriter for _, p := range t.parts { - p.expand(&buf, values) + p.expand(&w, values) } - return buf.String() + return w.Escaped(), w.Unescaped() } -func (tp *templatePart) expand(buf *bytes.Buffer, values map[string]string) { +func (tp *templatePart) expand(w *pairWriter, values map[string]string) { if len(tp.raw) > 0 { - buf.WriteString(tp.raw) + w.Write(tp.raw) return } var first = true @@ -191,30 +219,30 @@ func (tp *templatePart) expand(buf *bytes.Buffer, values map[string]string) { continue } if first { - buf.WriteString(tp.first) + w.Write(tp.first) first = false } else { - buf.WriteString(tp.sep) + w.Write(tp.sep) } - tp.expandString(buf, term, value) + tp.expandString(w, term, value) } } -func (tp *templatePart) expandName(buf *bytes.Buffer, name string, empty bool) { +func (tp *templatePart) expandName(w *pairWriter, name string, empty bool) { if tp.named { - buf.WriteString(name) + w.Write(name) if empty { - buf.WriteString(tp.ifemp) + w.Write(tp.ifemp) } else { - buf.WriteString("=") + w.Write("=") } } } -func (tp *templatePart) expandString(buf *bytes.Buffer, t templateTerm, s string) { +func (tp *templatePart) expandString(w *pairWriter, t templateTerm, s string) { if len(s) > t.truncate && t.truncate > 0 { s = s[:t.truncate] } - tp.expandName(buf, t.name, len(s) == 0) - buf.WriteString(escape(s, tp.allowReserved)) + tp.expandName(w, t.name, len(s) == 0) + w.Escape(s, tp.allowReserved) } diff --git a/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/utils.go b/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/utils.go index eff260a692..2e70b81543 100644 --- a/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/utils.go +++ b/ingress/vendor/google.golang.org/api/googleapi/internal/uritemplates/utils.go @@ -4,10 +4,14 @@ package uritemplates -func Expand(path string, values map[string]string) (string, error) { +// Expand parses then expands a URI template with a set of values to produce +// the resultant URI. Two forms of the result are returned: one with all the +// elements escaped, and one with the elements unescaped. +func Expand(path string, values map[string]string) (escaped, unescaped string, err error) { template, err := parse(path) if err != nil { - return "", err + return "", "", err } - return template.Expand(values), nil + escaped, unescaped = template.Expand(values) + return escaped, unescaped, nil } diff --git a/ingress/vendor/google.golang.org/cloud/internal/cloud.go b/ingress/vendor/google.golang.org/cloud/internal/cloud.go deleted file mode 100644 index 59428803dd..0000000000 --- a/ingress/vendor/google.golang.org/cloud/internal/cloud.go +++ /dev/null @@ -1,128 +0,0 @@ -// Copyright 2014 Google Inc. All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// Package internal provides support for the cloud packages. -// -// Users should not import this package directly. -package internal - -import ( - "fmt" - "net/http" - "sync" - - "golang.org/x/net/context" -) - -type contextKey struct{} - -func WithContext(parent context.Context, projID string, c *http.Client) context.Context { - if c == nil { - panic("nil *http.Client passed to WithContext") - } - if projID == "" { - panic("empty project ID passed to WithContext") - } - return context.WithValue(parent, contextKey{}, &cloudContext{ - ProjectID: projID, - HTTPClient: c, - }) -} - -const userAgent = "gcloud-golang/0.1" - -type cloudContext struct { - ProjectID string - HTTPClient *http.Client - - mu sync.Mutex // guards svc - svc map[string]interface{} // e.g. "storage" => *rawStorage.Service -} - -// Service returns the result of the fill function if it's never been -// called before for the given name (which is assumed to be an API -// service name, like "datastore"). If it has already been cached, the fill -// func is not run. -// It's safe for concurrent use by multiple goroutines. -func Service(ctx context.Context, name string, fill func(*http.Client) interface{}) interface{} { - return cc(ctx).service(name, fill) -} - -func (c *cloudContext) service(name string, fill func(*http.Client) interface{}) interface{} { - c.mu.Lock() - defer c.mu.Unlock() - - if c.svc == nil { - c.svc = make(map[string]interface{}) - } else if v, ok := c.svc[name]; ok { - return v - } - v := fill(c.HTTPClient) - c.svc[name] = v - return v -} - -// Transport is an http.RoundTripper that appends -// Google Cloud client's user-agent to the original -// request's user-agent header. -type Transport struct { - // Base is the actual http.RoundTripper - // requests will use. It must not be nil. - Base http.RoundTripper -} - -// RoundTrip appends a user-agent to the existing user-agent -// header and delegates the request to the base http.RoundTripper. -func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) { - req = cloneRequest(req) - ua := req.Header.Get("User-Agent") - if ua == "" { - ua = userAgent - } else { - ua = fmt.Sprintf("%s %s", ua, userAgent) - } - req.Header.Set("User-Agent", ua) - return t.Base.RoundTrip(req) -} - -// cloneRequest returns a clone of the provided *http.Request. -// The clone is a shallow copy of the struct and its Header map. -func cloneRequest(r *http.Request) *http.Request { - // shallow copy of the struct - r2 := new(http.Request) - *r2 = *r - // deep copy of the Header - r2.Header = make(http.Header) - for k, s := range r.Header { - r2.Header[k] = s - } - return r2 -} - -func ProjID(ctx context.Context) string { - return cc(ctx).ProjectID -} - -func HTTPClient(ctx context.Context) *http.Client { - return cc(ctx).HTTPClient -} - -// cc returns the internal *cloudContext (cc) state for a context.Context. -// It panics if the user did it wrong. -func cc(ctx context.Context) *cloudContext { - if c, ok := ctx.Value(contextKey{}).(*cloudContext); ok { - return c - } - panic("invalid context.Context type; it should be created with cloud.NewContext") -} diff --git a/ingress/vendor/google.golang.org/grpc/.travis.yml b/ingress/vendor/google.golang.org/grpc/.travis.yml index 9bc2c12793..d7108cd645 100644 --- a/ingress/vendor/google.golang.org/grpc/.travis.yml +++ b/ingress/vendor/google.golang.org/grpc/.travis.yml @@ -1,17 +1,21 @@ language: go go: - - 1.5.3 - - 1.6 + - 1.5.4 + - 1.6.3 + +go_import_path: google.golang.org/grpc before_install: + - go get golang.org/x/tools/cmd/goimports + - go get github.com/golang/lint/golint - go get github.com/axw/gocov/gocov - go get github.com/mattn/goveralls - go get golang.org/x/tools/cmd/cover -install: - - mkdir -p "$GOPATH/src/google.golang.org" - - mv "$TRAVIS_BUILD_DIR" "$GOPATH/src/google.golang.org/grpc" - script: + - '! gofmt -s -d -l . 2>&1 | read' + - '! goimports -l . | read' + - '! golint ./... | grep -vE "(_string|\.pb)\.go:"' + - '! go tool vet -all . 2>&1 | grep -vE "constant [0-9]+ not a string in call to Errorf"' - make test testrace diff --git a/ingress/vendor/google.golang.org/grpc/call.go b/ingress/vendor/google.golang.org/grpc/call.go index 84ac178c43..fea07998d7 100644 --- a/ingress/vendor/google.golang.org/grpc/call.go +++ b/ingress/vendor/google.golang.org/grpc/call.go @@ -36,6 +36,7 @@ package grpc import ( "bytes" "io" + "math" "time" "golang.org/x/net/context" @@ -51,13 +52,20 @@ import ( func recvResponse(dopts dialOptions, t transport.ClientTransport, c *callInfo, stream *transport.Stream, reply interface{}) error { // Try to acquire header metadata from the server if there is any. var err error + defer func() { + if err != nil { + if _, ok := err.(transport.ConnectionError); !ok { + t.CloseStream(stream, err) + } + } + }() c.headerMD, err = stream.Header() if err != nil { return err } p := &parser{r: stream} for { - if err = recv(p, dopts.codec, stream, dopts.dc, reply); err != nil { + if err = recv(p, dopts.codec, stream, dopts.dc, reply, math.MaxInt32); err != nil { if err == io.EOF { break } @@ -76,6 +84,7 @@ func sendRequest(ctx context.Context, codec Codec, compressor Compressor, callHd } defer func() { if err != nil { + // If err is connection error, t will be closed, no need to close stream here. if _, ok := err.(transport.ConnectionError); !ok { t.CloseStream(stream, err) } @@ -90,7 +99,10 @@ func sendRequest(ctx context.Context, codec Codec, compressor Compressor, callHd return nil, transport.StreamErrorf(codes.Internal, "grpc: %v", err) } err = t.Write(stream, outBuf, opts) - if err != nil { + // t.NewStream(...) could lead to an early rejection of the RPC (e.g., the service/method + // does not exist.) so that t.Write could get io.EOF from wait(...). Leave the following + // recvResponse to get the final status. + if err != nil && err != io.EOF { return nil, err } // Sent successfully. @@ -158,9 +170,9 @@ func Invoke(ctx context.Context, method string, args, reply interface{}, cc *Cli if _, ok := err.(*rpcError); ok { return err } - if err == errConnClosing { + if err == errConnClosing || err == errConnUnavailable { if c.failFast { - return Errorf(codes.Unavailable, "%v", errConnClosing) + return Errorf(codes.Unavailable, "%v", err) } continue } @@ -176,7 +188,10 @@ func Invoke(ctx context.Context, method string, args, reply interface{}, cc *Cli put() put = nil } - if _, ok := err.(transport.ConnectionError); ok { + // Retry a non-failfast RPC when + // i) there is a connection error; or + // ii) the server started to drain before this RPC was initiated. + if _, ok := err.(transport.ConnectionError); ok || err == transport.ErrStreamDrain { if c.failFast { return toRPCErr(err) } @@ -184,20 +199,18 @@ func Invoke(ctx context.Context, method string, args, reply interface{}, cc *Cli } return toRPCErr(err) } - // Receive the response err = recvResponse(cc.dopts, t, &c, stream, reply) if err != nil { if put != nil { put() put = nil } - if _, ok := err.(transport.ConnectionError); ok { + if _, ok := err.(transport.ConnectionError); ok || err == transport.ErrStreamDrain { if c.failFast { return toRPCErr(err) } continue } - t.CloseStream(stream, err) return toRPCErr(err) } if c.traceInfo.tr != nil { diff --git a/ingress/vendor/google.golang.org/grpc/clientconn.go b/ingress/vendor/google.golang.org/grpc/clientconn.go index c3c7691dc0..27e74e6f22 100644 --- a/ingress/vendor/google.golang.org/grpc/clientconn.go +++ b/ingress/vendor/google.golang.org/grpc/clientconn.go @@ -43,7 +43,6 @@ import ( "golang.org/x/net/context" "golang.org/x/net/trace" - "google.golang.org/grpc/codes" "google.golang.org/grpc/credentials" "google.golang.org/grpc/grpclog" "google.golang.org/grpc/transport" @@ -68,13 +67,15 @@ var ( // errCredentialsConflict indicates that grpc.WithTransportCredentials() // and grpc.WithInsecure() are both called for a connection. errCredentialsConflict = errors.New("grpc: transport credentials are set for an insecure connection (grpc.WithTransportCredentials() and grpc.WithInsecure() are both called)") - // errNetworkIP indicates that the connection is down due to some network I/O error. + // errNetworkIO indicates that the connection is down due to some network I/O error. errNetworkIO = errors.New("grpc: failed with network I/O error") // errConnDrain indicates that the connection starts to be drained and does not accept any new RPCs. errConnDrain = errors.New("grpc: the connection is drained") // errConnClosing indicates that the connection is closing. errConnClosing = errors.New("grpc: the connection is closing") - errNoAddr = errors.New("grpc: there is no address available to dial") + // errConnUnavailable indicates that the connection is unavailable. + errConnUnavailable = errors.New("grpc: the connection is unavailable") + errNoAddr = errors.New("grpc: there is no address available to dial") // minimum time to give a connection to complete minConnectTimeout = 20 * time.Second ) @@ -196,9 +197,14 @@ func WithTimeout(d time.Duration) DialOption { } // WithDialer returns a DialOption that specifies a function to use for dialing network addresses. -func WithDialer(f func(addr string, timeout time.Duration) (net.Conn, error)) DialOption { +func WithDialer(f func(string, time.Duration) (net.Conn, error)) DialOption { return func(o *dialOptions) { - o.copts.Dialer = f + o.copts.Dialer = func(ctx context.Context, addr string) (net.Conn, error) { + if deadline, ok := ctx.Deadline(); ok { + return f(addr, deadline.Sub(time.Now())) + } + return f(addr, 0) + } } } @@ -209,12 +215,19 @@ func WithUserAgent(s string) DialOption { } } -// Dial creates a client connection the given target. +// Dial creates a client connection to the given target. func Dial(target string, opts ...DialOption) (*ClientConn, error) { + return DialContext(context.Background(), target, opts...) +} + +// DialContext creates a client connection to the given target +// using the supplied context. +func DialContext(ctx context.Context, target string, opts ...DialOption) (*ClientConn, error) { cc := &ClientConn{ target: target, conns: make(map[Address]*addrConn), } + cc.ctx, cc.cancel = context.WithCancel(ctx) for _, opt := range opts { opt(&cc.dopts) } @@ -226,31 +239,33 @@ func Dial(target string, opts ...DialOption) (*ClientConn, error) { if cc.dopts.bs == nil { cc.dopts.bs = DefaultBackoffConfig } - if cc.dopts.balancer == nil { - cc.dopts.balancer = RoundRobin(nil) - } - if err := cc.dopts.balancer.Start(target); err != nil { - return nil, err - } var ( ok bool addrs []Address ) - ch := cc.dopts.balancer.Notify() - if ch == nil { - // There is no name resolver installed. + if cc.dopts.balancer == nil { + // Connect to target directly if balancer is nil. addrs = append(addrs, Address{Addr: target}) } else { - addrs, ok = <-ch - if !ok || len(addrs) == 0 { - return nil, errNoAddr + if err := cc.dopts.balancer.Start(target); err != nil { + return nil, err + } + ch := cc.dopts.balancer.Notify() + if ch == nil { + // There is no name resolver installed. + addrs = append(addrs, Address{Addr: target}) + } else { + addrs, ok = <-ch + if !ok || len(addrs) == 0 { + return nil, errNoAddr + } } } waitC := make(chan error, 1) go func() { for _, a := range addrs { - if err := cc.newAddrConn(a, false); err != nil { + if err := cc.resetAddrConn(a, false, nil); err != nil { waitC <- err return } @@ -267,10 +282,15 @@ func Dial(target string, opts ...DialOption) (*ClientConn, error) { cc.Close() return nil, err } + case <-cc.ctx.Done(): + cc.Close() + return nil, cc.ctx.Err() case <-timeoutCh: cc.Close() return nil, ErrClientConnTimeout } + // If balancer is nil or balancer.Notify() is nil, ok will be false here. + // The lbWatcher goroutine will not be created. if ok { go cc.lbWatcher() } @@ -317,6 +337,9 @@ func (s ConnectivityState) String() string { // ClientConn represents a client connection to an RPC server. type ClientConn struct { + ctx context.Context + cancel context.CancelFunc + target string authority string dopts dialOptions @@ -347,11 +370,12 @@ func (cc *ClientConn) lbWatcher() { } if !keep { del = append(del, c) + delete(cc.conns, c.addr) } } cc.mu.Unlock() for _, a := range add { - cc.newAddrConn(a, true) + cc.resetAddrConn(a, true, nil) } for _, c := range del { c.tearDown(errConnDrain) @@ -359,13 +383,17 @@ func (cc *ClientConn) lbWatcher() { } } -func (cc *ClientConn) newAddrConn(addr Address, skipWait bool) error { +// resetAddrConn creates an addrConn for addr and adds it to cc.conns. +// If there is an old addrConn for addr, it will be torn down, using tearDownErr as the reason. +// If tearDownErr is nil, errConnDrain will be used instead. +func (cc *ClientConn) resetAddrConn(addr Address, skipWait bool, tearDownErr error) error { ac := &addrConn{ - cc: cc, - addr: addr, - dopts: cc.dopts, - shutdownChan: make(chan struct{}), + cc: cc, + addr: addr, + dopts: cc.dopts, } + ac.ctx, ac.cancel = context.WithCancel(cc.ctx) + ac.stateCV = sync.NewCond(&ac.mu) if EnableTracing { ac.events = trace.NewEventLog("grpc.ClientConn", ac.addr.Addr) } @@ -383,26 +411,44 @@ func (cc *ClientConn) newAddrConn(addr Address, skipWait bool) error { } } } - // Insert ac into ac.cc.conns. This needs to be done before any getTransport(...) is called. - ac.cc.mu.Lock() - if ac.cc.conns == nil { - ac.cc.mu.Unlock() + // Track ac in cc. This needs to be done before any getTransport(...) is called. + cc.mu.Lock() + if cc.conns == nil { + cc.mu.Unlock() return ErrClientConnClosing } - stale := ac.cc.conns[ac.addr] - ac.cc.conns[ac.addr] = ac - ac.cc.mu.Unlock() + stale := cc.conns[ac.addr] + cc.conns[ac.addr] = ac + cc.mu.Unlock() if stale != nil { // There is an addrConn alive on ac.addr already. This could be due to - // i) stale's Close is undergoing; - // ii) a buggy Balancer notifies duplicated Addresses. - stale.tearDown(errConnDrain) + // 1) a buggy Balancer notifies duplicated Addresses; + // 2) goaway was received, a new ac will replace the old ac. + // The old ac should be deleted from cc.conns, but the + // underlying transport should drain rather than close. + if tearDownErr == nil { + // tearDownErr is nil if resetAddrConn is called by + // 1) Dial + // 2) lbWatcher + // In both cases, the stale ac should drain, not close. + stale.tearDown(errConnDrain) + } else { + stale.tearDown(tearDownErr) + } } - ac.stateCV = sync.NewCond(&ac.mu) // skipWait may overwrite the decision in ac.dopts.block. if ac.dopts.block && !skipWait { if err := ac.resetTransport(false); err != nil { - ac.tearDown(err) + if err != errConnClosing { + // Tear down ac and delete it from cc.conns. + cc.mu.Lock() + delete(cc.conns, ac.addr) + cc.mu.Unlock() + ac.tearDown(err) + } + if e, ok := err.(transport.ConnectionError); ok && !e.Temporary() { + return e.Origin() + } return err } // Start to monitor the error status of transport. @@ -412,7 +458,10 @@ func (cc *ClientConn) newAddrConn(addr Address, skipWait bool) error { go func() { if err := ac.resetTransport(false); err != nil { grpclog.Printf("Failed to dial %s: %v; please retry.", ac.addr.Addr, err) - ac.tearDown(err) + if err != errConnClosing { + // Keep this ac in cc.conns, to get the reason it's torn down. + ac.tearDown(err) + } return } ac.transportMonitor() @@ -422,24 +471,48 @@ func (cc *ClientConn) newAddrConn(addr Address, skipWait bool) error { } func (cc *ClientConn) getTransport(ctx context.Context, opts BalancerGetOptions) (transport.ClientTransport, func(), error) { - addr, put, err := cc.dopts.balancer.Get(ctx, opts) - if err != nil { - return nil, nil, toRPCErr(err) - } - cc.mu.RLock() - if cc.conns == nil { + var ( + ac *addrConn + ok bool + put func() + ) + if cc.dopts.balancer == nil { + // If balancer is nil, there should be only one addrConn available. + cc.mu.RLock() + if cc.conns == nil { + cc.mu.RUnlock() + return nil, nil, toRPCErr(ErrClientConnClosing) + } + for _, ac = range cc.conns { + // Break after the first iteration to get the first addrConn. + ok = true + break + } + cc.mu.RUnlock() + } else { + var ( + addr Address + err error + ) + addr, put, err = cc.dopts.balancer.Get(ctx, opts) + if err != nil { + return nil, nil, toRPCErr(err) + } + cc.mu.RLock() + if cc.conns == nil { + cc.mu.RUnlock() + return nil, nil, toRPCErr(ErrClientConnClosing) + } + ac, ok = cc.conns[addr] cc.mu.RUnlock() - return nil, nil, toRPCErr(ErrClientConnClosing) } - ac, ok := cc.conns[addr] - cc.mu.RUnlock() if !ok { if put != nil { put() } - return nil, nil, Errorf(codes.Internal, "grpc: failed to find the transport to send the rpc") + return nil, nil, errConnClosing } - t, err := ac.wait(ctx, !opts.BlockingWait) + t, err := ac.wait(ctx, cc.dopts.balancer != nil, !opts.BlockingWait) if err != nil { if put != nil { put() @@ -451,6 +524,8 @@ func (cc *ClientConn) getTransport(ctx context.Context, opts BalancerGetOptions) // Close tears down the ClientConn and all underlying connections. func (cc *ClientConn) Close() error { + cc.cancel() + cc.mu.Lock() if cc.conns == nil { cc.mu.Unlock() @@ -459,7 +534,9 @@ func (cc *ClientConn) Close() error { conns := cc.conns cc.conns = nil cc.mu.Unlock() - cc.dopts.balancer.Close() + if cc.dopts.balancer != nil { + cc.dopts.balancer.Close() + } for _, ac := range conns { ac.tearDown(ErrClientConnClosing) } @@ -468,11 +545,13 @@ func (cc *ClientConn) Close() error { // addrConn is a network connection to a given address. type addrConn struct { - cc *ClientConn - addr Address - dopts dialOptions - shutdownChan chan struct{} - events trace.EventLog + ctx context.Context + cancel context.CancelFunc + + cc *ClientConn + addr Address + dopts dialOptions + events trace.EventLog mu sync.Mutex state ConnectivityState @@ -482,6 +561,9 @@ type addrConn struct { // due to timeout. ready chan struct{} transport transport.ClientTransport + + // The reason this addrConn is torn down. + tearDownErr error } // printf records an event in ac's event log, unless ac has been closed. @@ -537,8 +619,7 @@ func (ac *addrConn) waitForStateChange(ctx context.Context, sourceState Connecti } func (ac *addrConn) resetTransport(closeTransport bool) error { - var retries int - for { + for retries := 0; ; retries++ { ac.mu.Lock() ac.printf("connecting") if ac.state == Shutdown { @@ -558,13 +639,20 @@ func (ac *addrConn) resetTransport(closeTransport bool) error { t.Close() } sleepTime := ac.dopts.bs.backoff(retries) - ac.dopts.copts.Timeout = sleepTime - if sleepTime < minConnectTimeout { - ac.dopts.copts.Timeout = minConnectTimeout + timeout := minConnectTimeout + if timeout < sleepTime { + timeout = sleepTime } + ctx, cancel := context.WithTimeout(ac.ctx, timeout) connectTime := time.Now() - newTransport, err := transport.NewClientTransport(ac.addr.Addr, &ac.dopts.copts) + newTransport, err := transport.NewClientTransport(ctx, ac.addr.Addr, ac.dopts.copts) if err != nil { + cancel() + + if e, ok := err.(transport.ConnectionError); ok && !e.Temporary() { + return err + } + grpclog.Printf("grpc: addrConn.resetTransport failed to create client transport: %v; Reconnecting to %q", err, ac.addr) ac.mu.Lock() if ac.state == Shutdown { // ac.tearDown(...) has been invoked. @@ -579,17 +667,12 @@ func (ac *addrConn) resetTransport(closeTransport bool) error { ac.ready = nil } ac.mu.Unlock() - sleepTime -= time.Since(connectTime) - if sleepTime < 0 { - sleepTime = 0 - } closeTransport = false select { - case <-time.After(sleepTime): - case <-ac.shutdownChan: + case <-time.After(sleepTime - time.Since(connectTime)): + case <-ac.ctx.Done(): + return ac.ctx.Err() } - retries++ - grpclog.Printf("grpc: addrConn.resetTransport failed to create client transport: %v; Reconnecting to %q", err, ac.addr) continue } ac.mu.Lock() @@ -607,7 +690,9 @@ func (ac *addrConn) resetTransport(closeTransport bool) error { close(ac.ready) ac.ready = nil } - ac.down = ac.cc.dopts.balancer.Up(ac.addr) + if ac.cc.dopts.balancer != nil { + ac.down = ac.cc.dopts.balancer.Up(ac.addr) + } ac.mu.Unlock() return nil } @@ -621,14 +706,42 @@ func (ac *addrConn) transportMonitor() { t := ac.transport ac.mu.Unlock() select { - // shutdownChan is needed to detect the teardown when + // This is needed to detect the teardown when // the addrConn is idle (i.e., no RPC in flight). - case <-ac.shutdownChan: + case <-ac.ctx.Done(): + select { + case <-t.Error(): + t.Close() + default: + } + return + case <-t.GoAway(): + // If GoAway happens without any network I/O error, ac is closed without shutting down the + // underlying transport (the transport will be closed when all the pending RPCs finished or + // failed.). + // If GoAway and some network I/O error happen concurrently, ac and its underlying transport + // are closed. + // In both cases, a new ac is created. + select { + case <-t.Error(): + ac.cc.resetAddrConn(ac.addr, true, errNetworkIO) + default: + ac.cc.resetAddrConn(ac.addr, true, errConnDrain) + } return case <-t.Error(): + select { + case <-ac.ctx.Done(): + t.Close() + return + case <-t.GoAway(): + ac.cc.resetAddrConn(ac.addr, true, errNetworkIO) + return + default: + } ac.mu.Lock() if ac.state == Shutdown { - // ac.tearDown(...) has been invoked. + // ac has been shutdown. ac.mu.Unlock() return } @@ -640,6 +753,10 @@ func (ac *addrConn) transportMonitor() { ac.printf("transport exiting: %v", err) ac.mu.Unlock() grpclog.Printf("grpc: addrConn.transportMonitor exits due to: %v", err) + if err != errConnClosing { + // Keep this ac in cc.conns, to get the reason it's torn down. + ac.tearDown(err) + } return } } @@ -647,35 +764,42 @@ func (ac *addrConn) transportMonitor() { } // wait blocks until i) the new transport is up or ii) ctx is done or iii) ac is closed or -// iv) transport is in TransientFailure and the RPC is fail-fast. -func (ac *addrConn) wait(ctx context.Context, failFast bool) (transport.ClientTransport, error) { +// iv) transport is in TransientFailure and there's no balancer/failfast is true. +func (ac *addrConn) wait(ctx context.Context, hasBalancer, failfast bool) (transport.ClientTransport, error) { for { ac.mu.Lock() switch { case ac.state == Shutdown: + if failfast || !hasBalancer { + // RPC is failfast or balancer is nil. This RPC should fail with ac.tearDownErr. + err := ac.tearDownErr + ac.mu.Unlock() + return nil, err + } ac.mu.Unlock() return nil, errConnClosing case ac.state == Ready: ct := ac.transport ac.mu.Unlock() return ct, nil - case ac.state == TransientFailure && failFast: - ac.mu.Unlock() - return nil, Errorf(codes.Unavailable, "grpc: RPC failed fast due to transport failure") - default: - ready := ac.ready - if ready == nil { - ready = make(chan struct{}) - ac.ready = ready - } - ac.mu.Unlock() - select { - case <-ctx.Done(): - return nil, toRPCErr(ctx.Err()) - // Wait until the new transport is ready or failed. - case <-ready: + case ac.state == TransientFailure: + if failfast || hasBalancer { + ac.mu.Unlock() + return nil, errConnUnavailable } } + ready := ac.ready + if ready == nil { + ready = make(chan struct{}) + ac.ready = ready + } + ac.mu.Unlock() + select { + case <-ctx.Done(): + return nil, toRPCErr(ctx.Err()) + // Wait until the new transport is ready or failed. + case <-ready: + } } } @@ -683,24 +807,28 @@ func (ac *addrConn) wait(ctx context.Context, failFast bool) (transport.ClientTr // TODO(zhaoq): Make this synchronous to avoid unbounded memory consumption in // some edge cases (e.g., the caller opens and closes many addrConn's in a // tight loop. +// tearDown doesn't remove ac from ac.cc.conns. func (ac *addrConn) tearDown(err error) { + ac.cancel() + ac.mu.Lock() - defer func() { - ac.mu.Unlock() - ac.cc.mu.Lock() - if ac.cc.conns != nil { - delete(ac.cc.conns, ac.addr) - } - ac.cc.mu.Unlock() - }() - if ac.state == Shutdown { - return - } - ac.state = Shutdown + defer ac.mu.Unlock() if ac.down != nil { ac.down(downErrorf(false, false, "%v", err)) ac.down = nil } + if err == errConnDrain && ac.transport != nil { + // GracefulClose(...) may be executed multiple times when + // i) receiving multiple GoAway frames from the server; or + // ii) there are concurrent name resolver/Balancer triggered + // address removal and GoAway. + ac.transport.GracefulClose() + } + if ac.state == Shutdown { + return + } + ac.state = Shutdown + ac.tearDownErr = err ac.stateCV.Broadcast() if ac.events != nil { ac.events.Finish() @@ -710,15 +838,8 @@ func (ac *addrConn) tearDown(err error) { close(ac.ready) ac.ready = nil } - if ac.transport != nil { - if err == errConnDrain { - ac.transport.GracefulClose() - } else { - ac.transport.Close() - } - } - if ac.shutdownChan != nil { - close(ac.shutdownChan) + if ac.transport != nil && err != errConnDrain { + ac.transport.Close() } return } diff --git a/ingress/vendor/google.golang.org/grpc/credentials/credentials.go b/ingress/vendor/google.golang.org/grpc/credentials/credentials.go index b021e1eb7d..001f134d78 100644 --- a/ingress/vendor/google.golang.org/grpc/credentials/credentials.go +++ b/ingress/vendor/google.golang.org/grpc/credentials/credentials.go @@ -44,7 +44,6 @@ import ( "io/ioutil" "net" "strings" - "time" "golang.org/x/net/context" ) @@ -93,11 +92,12 @@ type TransportCredentials interface { // ClientHandshake does the authentication handshake specified by the corresponding // authentication protocol on rawConn for clients. It returns the authenticated // connection and the corresponding auth information about the connection. - ClientHandshake(addr string, rawConn net.Conn, timeout time.Duration) (net.Conn, AuthInfo, error) + // Implementations must use the provided context to implement timely cancellation. + ClientHandshake(context.Context, string, net.Conn) (net.Conn, AuthInfo, error) // ServerHandshake does the authentication handshake for servers. It returns // the authenticated connection and the corresponding auth information about // the connection. - ServerHandshake(rawConn net.Conn) (net.Conn, AuthInfo, error) + ServerHandshake(net.Conn) (net.Conn, AuthInfo, error) // Info provides the ProtocolInfo of this TransportCredentials. Info() ProtocolInfo } @@ -136,42 +136,28 @@ func (c *tlsCreds) RequireTransportSecurity() bool { return true } -type timeoutError struct{} - -func (timeoutError) Error() string { return "credentials: Dial timed out" } -func (timeoutError) Timeout() bool { return true } -func (timeoutError) Temporary() bool { return true } - -func (c *tlsCreds) ClientHandshake(addr string, rawConn net.Conn, timeout time.Duration) (_ net.Conn, _ AuthInfo, err error) { - // borrow some code from tls.DialWithDialer - var errChannel chan error - if timeout != 0 { - errChannel = make(chan error, 2) - time.AfterFunc(timeout, func() { - errChannel <- timeoutError{} - }) - } +func (c *tlsCreds) ClientHandshake(ctx context.Context, addr string, rawConn net.Conn) (_ net.Conn, _ AuthInfo, err error) { // use local cfg to avoid clobbering ServerName if using multiple endpoints - cfg := *c.config - if c.config.ServerName == "" { + cfg := cloneTLSConfig(c.config) + if cfg.ServerName == "" { colonPos := strings.LastIndex(addr, ":") if colonPos == -1 { colonPos = len(addr) } cfg.ServerName = addr[:colonPos] } - conn := tls.Client(rawConn, &cfg) - if timeout == 0 { - err = conn.Handshake() - } else { - go func() { - errChannel <- conn.Handshake() - }() - err = <-errChannel - } - if err != nil { - rawConn.Close() - return nil, nil, err + conn := tls.Client(rawConn, cfg) + errChannel := make(chan error, 1) + go func() { + errChannel <- conn.Handshake() + }() + select { + case err := <-errChannel: + if err != nil { + return nil, nil, err + } + case <-ctx.Done(): + return nil, nil, ctx.Err() } // TODO(zhaoq): Omit the auth info for client now. It is more for // information than anything else. @@ -181,7 +167,6 @@ func (c *tlsCreds) ClientHandshake(addr string, rawConn net.Conn, timeout time.D func (c *tlsCreds) ServerHandshake(rawConn net.Conn) (net.Conn, AuthInfo, error) { conn := tls.Server(rawConn, c.config) if err := conn.Handshake(); err != nil { - rawConn.Close() return nil, nil, err } return conn, TLSInfo{conn.ConnectionState()}, nil @@ -189,7 +174,7 @@ func (c *tlsCreds) ServerHandshake(rawConn net.Conn) (net.Conn, AuthInfo, error) // NewTLS uses c to construct a TransportCredentials based on TLS. func NewTLS(c *tls.Config) TransportCredentials { - tc := &tlsCreds{c} + tc := &tlsCreds{cloneTLSConfig(c)} tc.config.NextProtos = alpnProtoStr return tc } diff --git a/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_go17.go b/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_go17.go new file mode 100644 index 0000000000..9647b9ec83 --- /dev/null +++ b/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_go17.go @@ -0,0 +1,76 @@ +// +build go1.7 + +/* + * + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +package credentials + +import ( + "crypto/tls" +) + +// cloneTLSConfig returns a shallow clone of the exported +// fields of cfg, ignoring the unexported sync.Once, which +// contains a mutex and must not be copied. +// +// If cfg is nil, a new zero tls.Config is returned. +// +// TODO replace this function with official clone function. +func cloneTLSConfig(cfg *tls.Config) *tls.Config { + if cfg == nil { + return &tls.Config{} + } + return &tls.Config{ + Rand: cfg.Rand, + Time: cfg.Time, + Certificates: cfg.Certificates, + NameToCertificate: cfg.NameToCertificate, + GetCertificate: cfg.GetCertificate, + RootCAs: cfg.RootCAs, + NextProtos: cfg.NextProtos, + ServerName: cfg.ServerName, + ClientAuth: cfg.ClientAuth, + ClientCAs: cfg.ClientCAs, + InsecureSkipVerify: cfg.InsecureSkipVerify, + CipherSuites: cfg.CipherSuites, + PreferServerCipherSuites: cfg.PreferServerCipherSuites, + SessionTicketsDisabled: cfg.SessionTicketsDisabled, + SessionTicketKey: cfg.SessionTicketKey, + ClientSessionCache: cfg.ClientSessionCache, + MinVersion: cfg.MinVersion, + MaxVersion: cfg.MaxVersion, + CurvePreferences: cfg.CurvePreferences, + DynamicRecordSizingDisabled: cfg.DynamicRecordSizingDisabled, + Renegotiation: cfg.Renegotiation, + } +} diff --git a/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go b/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go new file mode 100644 index 0000000000..09b8d12c79 --- /dev/null +++ b/ingress/vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go @@ -0,0 +1,74 @@ +// +build !go1.7 + +/* + * + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +package credentials + +import ( + "crypto/tls" +) + +// cloneTLSConfig returns a shallow clone of the exported +// fields of cfg, ignoring the unexported sync.Once, which +// contains a mutex and must not be copied. +// +// If cfg is nil, a new zero tls.Config is returned. +// +// TODO replace this function with official clone function. +func cloneTLSConfig(cfg *tls.Config) *tls.Config { + if cfg == nil { + return &tls.Config{} + } + return &tls.Config{ + Rand: cfg.Rand, + Time: cfg.Time, + Certificates: cfg.Certificates, + NameToCertificate: cfg.NameToCertificate, + GetCertificate: cfg.GetCertificate, + RootCAs: cfg.RootCAs, + NextProtos: cfg.NextProtos, + ServerName: cfg.ServerName, + ClientAuth: cfg.ClientAuth, + ClientCAs: cfg.ClientCAs, + InsecureSkipVerify: cfg.InsecureSkipVerify, + CipherSuites: cfg.CipherSuites, + PreferServerCipherSuites: cfg.PreferServerCipherSuites, + SessionTicketsDisabled: cfg.SessionTicketsDisabled, + SessionTicketKey: cfg.SessionTicketKey, + ClientSessionCache: cfg.ClientSessionCache, + MinVersion: cfg.MinVersion, + MaxVersion: cfg.MaxVersion, + CurvePreferences: cfg.CurvePreferences, + } +} diff --git a/ingress/vendor/google.golang.org/grpc/metadata/metadata.go b/ingress/vendor/google.golang.org/grpc/metadata/metadata.go index 58469ddd3f..b320015682 100644 --- a/ingress/vendor/google.golang.org/grpc/metadata/metadata.go +++ b/ingress/vendor/google.golang.org/grpc/metadata/metadata.go @@ -60,15 +60,21 @@ func encodeKeyValue(k, v string) (string, string) { // DecodeKeyValue returns the original key and value corresponding to the // encoded data in k, v. +// If k is a binary header and v contains comma, v is split on comma before decoded, +// and the decoded v will be joined with comma before returned. func DecodeKeyValue(k, v string) (string, string, error) { if !strings.HasSuffix(k, binHdrSuffix) { return k, v, nil } - val, err := base64.StdEncoding.DecodeString(v) - if err != nil { - return "", "", err + vvs := strings.Split(v, ",") + for i, vv := range vvs { + val, err := base64.StdEncoding.DecodeString(vv) + if err != nil { + return "", "", err + } + vvs[i] = string(val) } - return k, string(val), nil + return k, strings.Join(vvs, ","), nil } // MD is a mapping from metadata keys to values. Users should use the following diff --git a/ingress/vendor/google.golang.org/grpc/rpc_util.go b/ingress/vendor/google.golang.org/grpc/rpc_util.go index d628717560..35ac9cc7b0 100644 --- a/ingress/vendor/google.golang.org/grpc/rpc_util.go +++ b/ingress/vendor/google.golang.org/grpc/rpc_util.go @@ -227,7 +227,7 @@ type parser struct { // No other error values or types must be returned, which also means // that the underlying io.Reader must not return an incompatible // error. -func (p *parser) recvMsg() (pf payloadFormat, msg []byte, err error) { +func (p *parser) recvMsg(maxMsgSize int) (pf payloadFormat, msg []byte, err error) { if _, err := io.ReadFull(p.r, p.header[:]); err != nil { return 0, nil, err } @@ -238,6 +238,9 @@ func (p *parser) recvMsg() (pf payloadFormat, msg []byte, err error) { if length == 0 { return pf, nil, nil } + if length > uint32(maxMsgSize) { + return 0, nil, Errorf(codes.Internal, "grpc: received message length %d exceeding the max size %d", length, maxMsgSize) + } // TODO(bradfitz,zhaoq): garbage. reuse buffer after proto decoding instead // of making it for each message: msg = make([]byte, int(length)) @@ -308,8 +311,8 @@ func checkRecvPayload(pf payloadFormat, recvCompress string, dc Decompressor) er return nil } -func recv(p *parser, c Codec, s *transport.Stream, dc Decompressor, m interface{}) error { - pf, d, err := p.recvMsg() +func recv(p *parser, c Codec, s *transport.Stream, dc Decompressor, m interface{}, maxMsgSize int) error { + pf, d, err := p.recvMsg(maxMsgSize) if err != nil { return err } @@ -319,11 +322,16 @@ func recv(p *parser, c Codec, s *transport.Stream, dc Decompressor, m interface{ if pf == compressionMade { d, err = dc.Do(bytes.NewReader(d)) if err != nil { - return transport.StreamErrorf(codes.Internal, "grpc: failed to decompress the received message %v", err) + return Errorf(codes.Internal, "grpc: failed to decompress the received message %v", err) } } + if len(d) > maxMsgSize { + // TODO: Revisit the error code. Currently keep it consistent with java + // implementation. + return Errorf(codes.Internal, "grpc: received a message of %d bytes exceeding %d limit", len(d), maxMsgSize) + } if err := c.Unmarshal(d, m); err != nil { - return transport.StreamErrorf(codes.Internal, "grpc: failed to unmarshal the received message %v", err) + return Errorf(codes.Internal, "grpc: failed to unmarshal the received message %v", err) } return nil } diff --git a/ingress/vendor/google.golang.org/grpc/server.go b/ingress/vendor/google.golang.org/grpc/server.go index a2b2b94d48..1ed8aac9eb 100644 --- a/ingress/vendor/google.golang.org/grpc/server.go +++ b/ingress/vendor/google.golang.org/grpc/server.go @@ -89,9 +89,13 @@ type service struct { type Server struct { opts options - mu sync.Mutex // guards following - lis map[net.Listener]bool - conns map[io.Closer]bool + mu sync.Mutex // guards following + lis map[net.Listener]bool + conns map[io.Closer]bool + drain bool + // A CondVar to let GracefulStop() blocks until all the pending RPCs are finished + // and all the transport goes away. + cv *sync.Cond m map[string]*service // service name -> service info events trace.EventLog } @@ -101,12 +105,15 @@ type options struct { codec Codec cp Compressor dc Decompressor + maxMsgSize int unaryInt UnaryServerInterceptor streamInt StreamServerInterceptor maxConcurrentStreams uint32 useHandlerImpl bool // use http.Handler-based server } +var defaultMaxMsgSize = 1024 * 1024 * 4 // use 4MB as the default message size limit + // A ServerOption sets options. type ServerOption func(*options) @@ -117,20 +124,28 @@ func CustomCodec(codec Codec) ServerOption { } } -// RPCCompressor returns a ServerOption that sets a compressor for outbound message. +// RPCCompressor returns a ServerOption that sets a compressor for outbound messages. func RPCCompressor(cp Compressor) ServerOption { return func(o *options) { o.cp = cp } } -// RPCDecompressor returns a ServerOption that sets a decompressor for inbound message. +// RPCDecompressor returns a ServerOption that sets a decompressor for inbound messages. func RPCDecompressor(dc Decompressor) ServerOption { return func(o *options) { o.dc = dc } } +// MaxMsgSize returns a ServerOption to set the max message size in bytes for inbound mesages. +// If this is not set, gRPC uses the default 4MB. +func MaxMsgSize(m int) ServerOption { + return func(o *options) { + o.maxMsgSize = m + } +} + // MaxConcurrentStreams returns a ServerOption that will apply a limit on the number // of concurrent streams to each ServerTransport. func MaxConcurrentStreams(n uint32) ServerOption { @@ -173,6 +188,7 @@ func StreamInterceptor(i StreamServerInterceptor) ServerOption { // started to accept requests yet. func NewServer(opt ...ServerOption) *Server { var opts options + opts.maxMsgSize = defaultMaxMsgSize for _, o := range opt { o(&opts) } @@ -186,6 +202,7 @@ func NewServer(opt ...ServerOption) *Server { conns: make(map[io.Closer]bool), m: make(map[string]*service), } + s.cv = sync.NewCond(&s.mu) if EnableTracing { _, file, line, _ := runtime.Caller(1) s.events = trace.NewEventLog("grpc.Server", fmt.Sprintf("%s:%d", file, line)) @@ -264,8 +281,8 @@ type ServiceInfo struct { // GetServiceInfo returns a map from service names to ServiceInfo. // Service names include the package names, in the form of .. -func (s *Server) GetServiceInfo() map[string]*ServiceInfo { - ret := make(map[string]*ServiceInfo) +func (s *Server) GetServiceInfo() map[string]ServiceInfo { + ret := make(map[string]ServiceInfo) for n, srv := range s.m { methods := make([]MethodInfo, 0, len(srv.md)+len(srv.sd)) for m := range srv.md { @@ -283,7 +300,7 @@ func (s *Server) GetServiceInfo() map[string]*ServiceInfo { }) } - ret[n] = &ServiceInfo{ + ret[n] = ServiceInfo{ Methods: methods, Metadata: srv.mdata, } @@ -468,7 +485,7 @@ func (s *Server) traceInfo(st transport.ServerTransport, stream *transport.Strea func (s *Server) addConn(c io.Closer) bool { s.mu.Lock() defer s.mu.Unlock() - if s.conns == nil { + if s.conns == nil || s.drain { return false } s.conns[c] = true @@ -480,6 +497,7 @@ func (s *Server) removeConn(c io.Closer) { defer s.mu.Unlock() if s.conns != nil { delete(s.conns, c) + s.cv.Signal() } } @@ -520,7 +538,7 @@ func (s *Server) processUnaryRPC(t transport.ServerTransport, stream *transport. } p := &parser{r: stream} for { - pf, req, err := p.recvMsg() + pf, req, err := p.recvMsg(s.opts.maxMsgSize) if err == io.EOF { // The entire stream is done (for unary RPC only). return err @@ -530,6 +548,10 @@ func (s *Server) processUnaryRPC(t transport.ServerTransport, stream *transport. } if err != nil { switch err := err.(type) { + case *rpcError: + if err := t.WriteStatus(stream, err.code, err.desc); err != nil { + grpclog.Printf("grpc: Server.processUnaryRPC failed to write status %v", err) + } case transport.ConnectionError: // Nothing to do here. case transport.StreamError: @@ -569,6 +591,12 @@ func (s *Server) processUnaryRPC(t transport.ServerTransport, stream *transport. return err } } + if len(req) > s.opts.maxMsgSize { + // TODO: Revisit the error code. Currently keep it consistent with + // java implementation. + statusCode = codes.Internal + statusDesc = fmt.Sprintf("grpc: server received a message of %d bytes exceeding %d limit", len(req), s.opts.maxMsgSize) + } if err := s.opts.codec.Unmarshal(req, v); err != nil { return err } @@ -628,13 +656,14 @@ func (s *Server) processStreamingRPC(t transport.ServerTransport, stream *transp stream.SetSendCompress(s.opts.cp.Type()) } ss := &serverStream{ - t: t, - s: stream, - p: &parser{r: stream}, - codec: s.opts.codec, - cp: s.opts.cp, - dc: s.opts.dc, - trInfo: trInfo, + t: t, + s: stream, + p: &parser{r: stream}, + codec: s.opts.codec, + cp: s.opts.cp, + dc: s.opts.dc, + maxMsgSize: s.opts.maxMsgSize, + trInfo: trInfo, } if ss.cp != nil { ss.cbuf = new(bytes.Buffer) @@ -766,14 +795,16 @@ func (s *Server) Stop() { s.mu.Lock() listeners := s.lis s.lis = nil - cs := s.conns + st := s.conns s.conns = nil + // interrupt GracefulStop if Stop and GracefulStop are called concurrently. + s.cv.Signal() s.mu.Unlock() for lis := range listeners { lis.Close() } - for c := range cs { + for c := range st { c.Close() } @@ -785,6 +816,32 @@ func (s *Server) Stop() { s.mu.Unlock() } +// GracefulStop stops the gRPC server gracefully. It stops the server to accept new +// connections and RPCs and blocks until all the pending RPCs are finished. +func (s *Server) GracefulStop() { + s.mu.Lock() + defer s.mu.Unlock() + if s.drain == true || s.conns == nil { + return + } + s.drain = true + for lis := range s.lis { + lis.Close() + } + s.lis = nil + for c := range s.conns { + c.(transport.ServerTransport).Drain() + } + for len(s.conns) != 0 { + s.cv.Wait() + } + s.conns = nil + if s.events != nil { + s.events.Finish() + s.events = nil + } +} + func init() { internal.TestingCloseConns = func(arg interface{}) { arg.(*Server).testingCloseConns() diff --git a/ingress/vendor/google.golang.org/grpc/stream.go b/ingress/vendor/google.golang.org/grpc/stream.go index 7a3bef511b..51df3f01da 100644 --- a/ingress/vendor/google.golang.org/grpc/stream.go +++ b/ingress/vendor/google.golang.org/grpc/stream.go @@ -37,6 +37,7 @@ import ( "bytes" "errors" "io" + "math" "sync" "time" @@ -84,12 +85,9 @@ type ClientStream interface { // Header returns the header metadata received from the server if there // is any. It blocks if the metadata is not ready to read. Header() (metadata.MD, error) - // Trailer returns the trailer metadata from the server. It must be called - // after stream.Recv() returns non-nil error (including io.EOF) for - // bi-directional streaming and server streaming or stream.CloseAndRecv() - // returns for client streaming in order to receive trailer metadata if - // present. Otherwise, it could returns an empty MD even though trailer - // is present. + // Trailer returns the trailer metadata from the server, if there is any. + // It must only be called after stream.CloseAndRecv has returned, or + // stream.Recv has returned a non-nil error (including io.EOF). Trailer() metadata.MD // CloseSend closes the send direction of the stream. It closes the stream // when non-nil error is met. @@ -99,11 +97,10 @@ type ClientStream interface { // NewClientStream creates a new Stream for the client side. This is called // by generated code. -func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, method string, opts ...CallOption) (ClientStream, error) { +func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, method string, opts ...CallOption) (_ ClientStream, err error) { var ( t transport.ClientTransport s *transport.Stream - err error put func() ) c := defaultCallInfo @@ -120,27 +117,24 @@ func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, meth if cc.dopts.cp != nil { callHdr.SendCompress = cc.dopts.cp.Type() } - cs := &clientStream{ - opts: opts, - c: c, - desc: desc, - codec: cc.dopts.codec, - cp: cc.dopts.cp, - dc: cc.dopts.dc, - tracing: EnableTracing, - } - if cc.dopts.cp != nil { - callHdr.SendCompress = cc.dopts.cp.Type() - cs.cbuf = new(bytes.Buffer) - } - if cs.tracing { - cs.trInfo.tr = trace.New("grpc.Sent."+methodFamily(method), method) - cs.trInfo.firstLine.client = true + var trInfo traceInfo + if EnableTracing { + trInfo.tr = trace.New("grpc.Sent."+methodFamily(method), method) + trInfo.firstLine.client = true if deadline, ok := ctx.Deadline(); ok { - cs.trInfo.firstLine.deadline = deadline.Sub(time.Now()) + trInfo.firstLine.deadline = deadline.Sub(time.Now()) } - cs.trInfo.tr.LazyLog(&cs.trInfo.firstLine, false) - ctx = trace.NewContext(ctx, cs.trInfo.tr) + trInfo.tr.LazyLog(&trInfo.firstLine, false) + ctx = trace.NewContext(ctx, trInfo.tr) + defer func() { + if err != nil { + // Need to call tr.finish() if error is returned. + // Because tr will not be returned to caller. + trInfo.tr.LazyPrintf("RPC: [%v]", err) + trInfo.tr.SetError() + trInfo.tr.Finish() + } + }() } gopts := BalancerGetOptions{ BlockingWait: !c.failFast, @@ -152,9 +146,9 @@ func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, meth if _, ok := err.(*rpcError); ok { return nil, err } - if err == errConnClosing { + if err == errConnClosing || err == errConnUnavailable { if c.failFast { - return nil, Errorf(codes.Unavailable, "%v", errConnClosing) + return nil, Errorf(codes.Unavailable, "%v", err) } continue } @@ -168,9 +162,8 @@ func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, meth put() put = nil } - if _, ok := err.(transport.ConnectionError); ok { + if _, ok := err.(transport.ConnectionError); ok || err == transport.ErrStreamDrain { if c.failFast { - cs.finish(err) return nil, toRPCErr(err) } continue @@ -179,16 +172,43 @@ func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, meth } break } - cs.put = put - cs.t = t - cs.s = s - cs.p = &parser{r: s} - // Listen on ctx.Done() to detect cancellation when there is no pending - // I/O operations on this stream. + cs := &clientStream{ + opts: opts, + c: c, + desc: desc, + codec: cc.dopts.codec, + cp: cc.dopts.cp, + dc: cc.dopts.dc, + + put: put, + t: t, + s: s, + p: &parser{r: s}, + + tracing: EnableTracing, + trInfo: trInfo, + } + if cc.dopts.cp != nil { + cs.cbuf = new(bytes.Buffer) + } + // Listen on ctx.Done() to detect cancellation and s.Done() to detect normal termination + // when there is no pending I/O operations on this stream. go func() { select { case <-t.Error(): // Incur transport error, simply exit. + case <-s.Done(): + // TODO: The trace of the RPC is terminated here when there is no pending + // I/O, which is probably not the optimal solution. + if s.StatusCode() == codes.OK { + cs.finish(nil) + } else { + cs.finish(Errorf(s.StatusCode(), "%s", s.StatusDesc())) + } + cs.closeTransportStream(nil) + case <-s.GoAway(): + cs.finish(errConnDrain) + cs.closeTransportStream(errConnDrain) case <-s.Context().Done(): err := s.Context().Err() cs.finish(err) @@ -251,7 +271,17 @@ func (cs *clientStream) SendMsg(m interface{}) (err error) { if err != nil { cs.finish(err) } - if err == nil || err == io.EOF { + if err == nil { + return + } + if err == io.EOF { + // Specialize the process for server streaming. SendMesg is only called + // once when creating the stream object. io.EOF needs to be skipped when + // the rpc is early finished (before the stream object is created.). + // TODO: It is probably better to move this into the generated code. + if !cs.desc.ClientStreams && cs.desc.ServerStreams { + err = nil + } return } if _, ok := err.(transport.ConnectionError); !ok { @@ -272,7 +302,7 @@ func (cs *clientStream) SendMsg(m interface{}) (err error) { } func (cs *clientStream) RecvMsg(m interface{}) (err error) { - err = recv(cs.p, cs.codec, cs.s, cs.dc, m) + err = recv(cs.p, cs.codec, cs.s, cs.dc, m, math.MaxInt32) defer func() { // err != nil indicates the termination of the stream. if err != nil { @@ -291,7 +321,7 @@ func (cs *clientStream) RecvMsg(m interface{}) (err error) { return } // Special handling for client streaming rpc. - err = recv(cs.p, cs.codec, cs.s, cs.dc, m) + err = recv(cs.p, cs.codec, cs.s, cs.dc, m, math.MaxInt32) cs.closeTransportStream(err) if err == nil { return toRPCErr(errors.New("grpc: client streaming protocol violation: get , want ")) @@ -326,7 +356,7 @@ func (cs *clientStream) CloseSend() (err error) { } }() if err == nil || err == io.EOF { - return + return nil } if _, ok := err.(transport.ConnectionError); !ok { cs.closeTransportStream(err) @@ -392,6 +422,7 @@ type serverStream struct { cp Compressor dc Decompressor cbuf *bytes.Buffer + maxMsgSize int statusCode codes.Code statusDesc string trInfo *traceInfo @@ -458,5 +489,5 @@ func (ss *serverStream) RecvMsg(m interface{}) (err error) { ss.mu.Unlock() } }() - return recv(ss.p, ss.codec, ss.s, ss.dc, m) + return recv(ss.p, ss.codec, ss.s, ss.dc, m, ss.maxMsgSize) } diff --git a/ingress/vendor/google.golang.org/grpc/transport/control.go b/ingress/vendor/google.golang.org/grpc/transport/control.go index 7e9bdf3350..4ef0830b56 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/control.go +++ b/ingress/vendor/google.golang.org/grpc/transport/control.go @@ -72,6 +72,11 @@ type resetStream struct { func (*resetStream) item() {} +type goAway struct { +} + +func (*goAway) item() {} + type flushIO struct { } diff --git a/ingress/vendor/google.golang.org/grpc/transport/go16.go b/ingress/vendor/google.golang.org/grpc/transport/go16.go new file mode 100644 index 0000000000..ee1c46bad5 --- /dev/null +++ b/ingress/vendor/google.golang.org/grpc/transport/go16.go @@ -0,0 +1,46 @@ +// +build go1.6,!go1.7 + +/* + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +package transport + +import ( + "net" + + "golang.org/x/net/context" +) + +// dialContext connects to the address on the named network. +func dialContext(ctx context.Context, network, address string) (net.Conn, error) { + return (&net.Dialer{Cancel: ctx.Done()}).Dial(network, address) +} diff --git a/ingress/vendor/google.golang.org/grpc/transport/go17.go b/ingress/vendor/google.golang.org/grpc/transport/go17.go new file mode 100644 index 0000000000..356f13ff19 --- /dev/null +++ b/ingress/vendor/google.golang.org/grpc/transport/go17.go @@ -0,0 +1,46 @@ +// +build go1.7 + +/* + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +package transport + +import ( + "net" + + "golang.org/x/net/context" +) + +// dialContext connects to the address on the named network. +func dialContext(ctx context.Context, network, address string) (net.Conn, error) { + return (&net.Dialer{}).DialContext(ctx, network, address) +} diff --git a/ingress/vendor/google.golang.org/grpc/transport/handler_server.go b/ingress/vendor/google.golang.org/grpc/transport/handler_server.go index 4b0d525243..30e21ac0f4 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/handler_server.go +++ b/ingress/vendor/google.golang.org/grpc/transport/handler_server.go @@ -83,7 +83,7 @@ func NewServerHandlerTransport(w http.ResponseWriter, r *http.Request) (ServerTr } if v := r.Header.Get("grpc-timeout"); v != "" { - to, err := timeoutDecode(v) + to, err := decodeTimeout(v) if err != nil { return nil, StreamErrorf(codes.Internal, "malformed time-out: %v", err) } @@ -194,7 +194,7 @@ func (ht *serverHandlerTransport) WriteStatus(s *Stream, statusCode codes.Code, h := ht.rw.Header() h.Set("Grpc-Status", fmt.Sprintf("%d", statusCode)) if statusDesc != "" { - h.Set("Grpc-Message", statusDesc) + h.Set("Grpc-Message", encodeGrpcMessage(statusDesc)) } if md := s.Trailer(); len(md) > 0 { for k, vv := range md { @@ -370,6 +370,10 @@ func (ht *serverHandlerTransport) runStream() { } } +func (ht *serverHandlerTransport) Drain() { + panic("Drain() is not implemented") +} + // mapRecvMsgError returns the non-nil err into the appropriate // error value as expected by callers of *grpc.parser.recvMsg. // In particular, in can only be: diff --git a/ingress/vendor/google.golang.org/grpc/transport/http2_client.go b/ingress/vendor/google.golang.org/grpc/transport/http2_client.go index f66435fdbd..5819cb8a43 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/http2_client.go +++ b/ingress/vendor/google.golang.org/grpc/transport/http2_client.go @@ -35,6 +35,7 @@ package transport import ( "bytes" + "fmt" "io" "math" "net" @@ -71,6 +72,9 @@ type http2Client struct { shutdownChan chan struct{} // errorChan is closed to notify the I/O error to the caller. errorChan chan struct{} + // goAway is closed to notify the upper layer (i.e., addrConn.transportMonitor) + // that the server sent GoAway on this transport. + goAway chan struct{} framer *framer hBuf *bytes.Buffer // the buffer for HPACK encoding @@ -97,41 +101,44 @@ type http2Client struct { maxStreams int // the per-stream outbound flow control window size set by the peer. streamSendQuota uint32 + // goAwayID records the Last-Stream-ID in the GoAway frame from the server. + goAwayID uint32 + // prevGoAway ID records the Last-Stream-ID in the previous GOAway frame. + prevGoAwayID uint32 +} + +func dial(fn func(context.Context, string) (net.Conn, error), ctx context.Context, addr string) (net.Conn, error) { + if fn != nil { + return fn(ctx, addr) + } + return dialContext(ctx, "tcp", addr) } // newHTTP2Client constructs a connected ClientTransport to addr based on HTTP2 // and starts to receive messages on it. Non-nil error returns if construction // fails. -func newHTTP2Client(addr string, opts *ConnectOptions) (_ ClientTransport, err error) { - if opts.Dialer == nil { - // Set the default Dialer. - opts.Dialer = func(addr string, timeout time.Duration) (net.Conn, error) { - return net.DialTimeout("tcp", addr, timeout) - } - } +func newHTTP2Client(ctx context.Context, addr string, opts ConnectOptions) (_ ClientTransport, err error) { scheme := "http" - startT := time.Now() - timeout := opts.Timeout - conn, connErr := opts.Dialer(addr, timeout) + conn, connErr := dial(opts.Dialer, ctx, addr) if connErr != nil { - return nil, ConnectionErrorf("transport: %v", connErr) + return nil, ConnectionErrorf(true, connErr, "transport: %v", connErr) } + // Any further errors will close the underlying connection + defer func(conn net.Conn) { + if err != nil { + conn.Close() + } + }(conn) var authInfo credentials.AuthInfo - if opts.TransportCredentials != nil { + if creds := opts.TransportCredentials; creds != nil { scheme = "https" - if timeout > 0 { - timeout -= time.Since(startT) - } - conn, authInfo, connErr = opts.TransportCredentials.ClientHandshake(addr, conn, timeout) + conn, authInfo, connErr = creds.ClientHandshake(ctx, addr, conn) } if connErr != nil { - return nil, ConnectionErrorf("transport: %v", connErr) + // Credentials handshake error is not a temporary error (unless the error + // was the connection closing). + return nil, ConnectionErrorf(connErr == io.EOF, connErr, "transport: %v", connErr) } - defer func() { - if err != nil { - conn.Close() - } - }() ua := primaryUA if opts.UserAgent != "" { ua = opts.UserAgent + " " + ua @@ -147,6 +154,7 @@ func newHTTP2Client(addr string, opts *ConnectOptions) (_ ClientTransport, err e writableChan: make(chan int, 1), shutdownChan: make(chan struct{}), errorChan: make(chan struct{}), + goAway: make(chan struct{}), framer: newFramer(conn), hBuf: &buf, hEnc: hpack.NewEncoder(&buf), @@ -168,11 +176,11 @@ func newHTTP2Client(addr string, opts *ConnectOptions) (_ ClientTransport, err e n, err := t.conn.Write(clientPreface) if err != nil { t.Close() - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } if n != len(clientPreface) { t.Close() - return nil, ConnectionErrorf("transport: preface mismatch, wrote %d bytes; want %d", n, len(clientPreface)) + return nil, ConnectionErrorf(true, err, "transport: preface mismatch, wrote %d bytes; want %d", n, len(clientPreface)) } if initialWindowSize != defaultWindowSize { err = t.framer.writeSettings(true, http2.Setting{ @@ -184,13 +192,13 @@ func newHTTP2Client(addr string, opts *ConnectOptions) (_ ClientTransport, err e } if err != nil { t.Close() - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } // Adjust the connection flow control window if needed. if delta := uint32(initialConnWindowSize - defaultWindowSize); delta > 0 { if err := t.framer.writeWindowUpdate(true, 0, delta); err != nil { t.Close() - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } } go t.controller() @@ -202,6 +210,8 @@ func (t *http2Client) newStream(ctx context.Context, callHdr *CallHdr) *Stream { // TODO(zhaoq): Handle uint32 overflow of Stream.id. s := &Stream{ id: t.nextID, + done: make(chan struct{}), + goAway: make(chan struct{}), method: callHdr.Method, sendCompress: callHdr.SendCompress, buf: newRecvBuffer(), @@ -216,8 +226,9 @@ func (t *http2Client) newStream(ctx context.Context, callHdr *CallHdr) *Stream { // Make a stream be able to cancel the pending operations by itself. s.ctx, s.cancel = context.WithCancel(ctx) s.dec = &recvBufferReader{ - ctx: s.ctx, - recv: s.buf, + ctx: s.ctx, + goAway: s.goAway, + recv: s.buf, } return s } @@ -271,6 +282,10 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea t.mu.Unlock() return nil, ErrConnClosing } + if t.state == draining { + t.mu.Unlock() + return nil, ErrStreamDrain + } if t.state != reachable { t.mu.Unlock() return nil, ErrConnClosing @@ -278,7 +293,7 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea checkStreamsQuota := t.streamsQuota != nil t.mu.Unlock() if checkStreamsQuota { - sq, err := wait(ctx, t.shutdownChan, t.streamsQuota.acquire()) + sq, err := wait(ctx, nil, nil, t.shutdownChan, t.streamsQuota.acquire()) if err != nil { return nil, err } @@ -287,7 +302,7 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea t.streamsQuota.add(sq - 1) } } - if _, err := wait(ctx, t.shutdownChan, t.writableChan); err != nil { + if _, err := wait(ctx, nil, nil, t.shutdownChan, t.writableChan); err != nil { // Return the quota back now because there is no stream returned to the caller. if _, ok := err.(StreamError); ok && checkStreamsQuota { t.streamsQuota.add(1) @@ -295,6 +310,15 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea return nil, err } t.mu.Lock() + if t.state == draining { + t.mu.Unlock() + if checkStreamsQuota { + t.streamsQuota.add(1) + } + // Need to make t writable again so that the rpc in flight can still proceed. + t.writableChan <- 0 + return nil, ErrStreamDrain + } if t.state != reachable { t.mu.Unlock() return nil, ErrConnClosing @@ -329,7 +353,7 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea t.hEnc.WriteField(hpack.HeaderField{Name: "grpc-encoding", Value: callHdr.SendCompress}) } if timeout > 0 { - t.hEnc.WriteField(hpack.HeaderField{Name: "grpc-timeout", Value: timeoutEncode(timeout)}) + t.hEnc.WriteField(hpack.HeaderField{Name: "grpc-timeout", Value: encodeTimeout(timeout)}) } for k, v := range authData { // Capital header names are illegal in HTTP/2. @@ -384,7 +408,7 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea } if err != nil { t.notifyError(err) - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } } t.writableChan <- 0 @@ -403,22 +427,17 @@ func (t *http2Client) CloseStream(s *Stream, err error) { if t.streamsQuota != nil { updateStreams = true } - if t.state == draining && len(t.activeStreams) == 1 { + delete(t.activeStreams, s.id) + if t.state == draining && len(t.activeStreams) == 0 { // The transport is draining and s is the last live stream on t. t.mu.Unlock() t.Close() return } - delete(t.activeStreams, s.id) t.mu.Unlock() if updateStreams { t.streamsQuota.add(1) } - // In case stream sending and receiving are invoked in separate - // goroutines (e.g., bi-directional streaming), the caller needs - // to call cancel on the stream to interrupt the blocking on - // other goroutines. - s.cancel() s.mu.Lock() if q := s.fc.resetPendingData(); q > 0 { if n := t.fc.onRead(q); n > 0 { @@ -445,13 +464,13 @@ func (t *http2Client) CloseStream(s *Stream, err error) { // accessed any more. func (t *http2Client) Close() (err error) { t.mu.Lock() - if t.state == reachable { - close(t.errorChan) - } if t.state == closing { t.mu.Unlock() return } + if t.state == reachable || t.state == draining { + close(t.errorChan) + } t.state = closing t.mu.Unlock() close(t.shutdownChan) @@ -475,10 +494,35 @@ func (t *http2Client) Close() (err error) { func (t *http2Client) GracefulClose() error { t.mu.Lock() - if t.state == closing { + switch t.state { + case unreachable: + // The server may close the connection concurrently. t is not available for + // any streams. Close it now. + t.mu.Unlock() + t.Close() + return nil + case closing: t.mu.Unlock() return nil } + // Notify the streams which were initiated after the server sent GOAWAY. + select { + case <-t.goAway: + n := t.prevGoAwayID + if n == 0 && t.nextID > 1 { + n = t.nextID - 2 + } + m := t.goAwayID + 2 + if m == 2 { + m = 1 + } + for i := m; i <= n; i += 2 { + if s, ok := t.activeStreams[i]; ok { + close(s.goAway) + } + } + default: + } if t.state == draining { t.mu.Unlock() return nil @@ -504,15 +548,15 @@ func (t *http2Client) Write(s *Stream, data []byte, opts *Options) error { size := http2MaxFrameLen s.sendQuotaPool.add(0) // Wait until the stream has some quota to send the data. - sq, err := wait(s.ctx, t.shutdownChan, s.sendQuotaPool.acquire()) + sq, err := wait(s.ctx, s.done, s.goAway, t.shutdownChan, s.sendQuotaPool.acquire()) if err != nil { return err } t.sendQuotaPool.add(0) // Wait until the transport has some quota to send the data. - tq, err := wait(s.ctx, t.shutdownChan, t.sendQuotaPool.acquire()) + tq, err := wait(s.ctx, s.done, s.goAway, t.shutdownChan, t.sendQuotaPool.acquire()) if err != nil { - if _, ok := err.(StreamError); ok { + if _, ok := err.(StreamError); ok || err == io.EOF { t.sendQuotaPool.cancel() } return err @@ -544,8 +588,8 @@ func (t *http2Client) Write(s *Stream, data []byte, opts *Options) error { // Indicate there is a writer who is about to write a data frame. t.framer.adjustNumWriters(1) // Got some quota. Try to acquire writing privilege on the transport. - if _, err := wait(s.ctx, t.shutdownChan, t.writableChan); err != nil { - if _, ok := err.(StreamError); ok { + if _, err := wait(s.ctx, s.done, s.goAway, t.shutdownChan, t.writableChan); err != nil { + if _, ok := err.(StreamError); ok || err == io.EOF { // Return the connection quota back. t.sendQuotaPool.add(len(p)) } @@ -578,7 +622,7 @@ func (t *http2Client) Write(s *Stream, data []byte, opts *Options) error { // invoked. if err := t.framer.writeData(forceFlush, s.id, endStream, p); err != nil { t.notifyError(err) - return ConnectionErrorf("transport: %v", err) + return ConnectionErrorf(true, err, "transport: %v", err) } if t.framer.adjustNumWriters(-1) == 0 { t.framer.flushWrite() @@ -593,11 +637,7 @@ func (t *http2Client) Write(s *Stream, data []byte, opts *Options) error { } s.mu.Lock() if s.state != streamDone { - if s.state == streamReadDone { - s.state = streamDone - } else { - s.state = streamWriteDone - } + s.state = streamWriteDone } s.mu.Unlock() return nil @@ -630,7 +670,7 @@ func (t *http2Client) updateWindow(s *Stream, n uint32) { func (t *http2Client) handleData(f *http2.DataFrame) { size := len(f.Data()) if err := t.fc.onData(uint32(size)); err != nil { - t.notifyError(ConnectionErrorf("%v", err)) + t.notifyError(ConnectionErrorf(true, err, "%v", err)) return } // Select the right stream to dispatch. @@ -655,6 +695,7 @@ func (t *http2Client) handleData(f *http2.DataFrame) { s.state = streamDone s.statusCode = codes.Internal s.statusDesc = err.Error() + close(s.done) s.mu.Unlock() s.write(recvMsg{err: io.EOF}) t.controlBuf.put(&resetStream{s.id, http2.ErrCodeFlowControl}) @@ -672,13 +713,14 @@ func (t *http2Client) handleData(f *http2.DataFrame) { // the read direction is closed, and set the status appropriately. if f.FrameHeader.Flags.Has(http2.FlagDataEndStream) { s.mu.Lock() - if s.state == streamWriteDone { - s.state = streamDone - } else { - s.state = streamReadDone + if s.state == streamDone { + s.mu.Unlock() + return } + s.state = streamDone s.statusCode = codes.Internal s.statusDesc = "server closed the stream without sending trailers" + close(s.done) s.mu.Unlock() s.write(recvMsg{err: io.EOF}) } @@ -704,6 +746,8 @@ func (t *http2Client) handleRSTStream(f *http2.RSTStreamFrame) { grpclog.Println("transport: http2Client.handleRSTStream found no mapped gRPC status for the received http2 error ", f.ErrCode) s.statusCode = codes.Unknown } + s.statusDesc = fmt.Sprintf("stream terminated by RST_STREAM with error code: %d", f.ErrCode) + close(s.done) s.mu.Unlock() s.write(recvMsg{err: io.EOF}) } @@ -728,7 +772,32 @@ func (t *http2Client) handlePing(f *http2.PingFrame) { } func (t *http2Client) handleGoAway(f *http2.GoAwayFrame) { - // TODO(zhaoq): GoAwayFrame handler to be implemented + t.mu.Lock() + if t.state == reachable || t.state == draining { + if f.LastStreamID > 0 && f.LastStreamID%2 != 1 { + t.mu.Unlock() + t.notifyError(ConnectionErrorf(true, nil, "received illegal http2 GOAWAY frame: stream ID %d is even", f.LastStreamID)) + return + } + select { + case <-t.goAway: + id := t.goAwayID + // t.goAway has been closed (i.e.,multiple GoAways). + if id < f.LastStreamID { + t.mu.Unlock() + t.notifyError(ConnectionErrorf(true, nil, "received illegal http2 GOAWAY frame: previously recv GOAWAY frame with LastStramID %d, currently recv %d", id, f.LastStreamID)) + return + } + t.prevGoAwayID = id + t.goAwayID = f.LastStreamID + t.mu.Unlock() + return + default: + } + t.goAwayID = f.LastStreamID + close(t.goAway) + } + t.mu.Unlock() } func (t *http2Client) handleWindowUpdate(f *http2.WindowUpdateFrame) { @@ -780,11 +849,11 @@ func (t *http2Client) operateHeaders(frame *http2.MetaHeadersFrame) { if len(state.mdata) > 0 { s.trailer = state.mdata } - s.state = streamDone s.statusCode = state.statusCode s.statusDesc = state.statusDesc + close(s.done) + s.state = streamDone s.mu.Unlock() - s.write(recvMsg{err: io.EOF}) } @@ -937,13 +1006,22 @@ func (t *http2Client) Error() <-chan struct{} { return t.errorChan } +func (t *http2Client) GoAway() <-chan struct{} { + return t.goAway +} + func (t *http2Client) notifyError(err error) { t.mu.Lock() - defer t.mu.Unlock() // make sure t.errorChan is closed only once. + if t.state == draining { + t.mu.Unlock() + t.Close() + return + } if t.state == reachable { t.state = unreachable close(t.errorChan) grpclog.Printf("transport: http2Client.notifyError got notified that the client transport was broken %v.", err) } + t.mu.Unlock() } diff --git a/ingress/vendor/google.golang.org/grpc/transport/http2_server.go b/ingress/vendor/google.golang.org/grpc/transport/http2_server.go index cee1542976..16010d55fb 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/http2_server.go +++ b/ingress/vendor/google.golang.org/grpc/transport/http2_server.go @@ -111,12 +111,12 @@ func newHTTP2Server(conn net.Conn, maxStreams uint32, authInfo credentials.AuthI Val: uint32(initialWindowSize)}) } if err := framer.writeSettings(true, settings...); err != nil { - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } // Adjust the connection flow control window if needed. if delta := uint32(initialConnWindowSize - defaultWindowSize); delta > 0 { if err := framer.writeWindowUpdate(true, 0, delta); err != nil { - return nil, ConnectionErrorf("transport: %v", err) + return nil, ConnectionErrorf(true, err, "transport: %v", err) } } var buf bytes.Buffer @@ -142,7 +142,7 @@ func newHTTP2Server(conn net.Conn, maxStreams uint32, authInfo credentials.AuthI } // operateHeader takes action on the decoded headers. -func (t *http2Server) operateHeaders(frame *http2.MetaHeadersFrame, handle func(*Stream)) { +func (t *http2Server) operateHeaders(frame *http2.MetaHeadersFrame, handle func(*Stream)) (close bool) { buf := newRecvBuffer() s := &Stream{ id: frame.Header().StreamID, @@ -205,6 +205,13 @@ func (t *http2Server) operateHeaders(frame *http2.MetaHeadersFrame, handle func( t.controlBuf.put(&resetStream{s.id, http2.ErrCodeRefusedStream}) return } + if s.id%2 != 1 || s.id <= t.maxStreamID { + t.mu.Unlock() + // illegal gRPC stream id. + grpclog.Println("transport: http2Server.HandleStreams received an illegal stream id: ", s.id) + return true + } + t.maxStreamID = s.id s.sendQuotaPool = newQuotaPool(int(t.streamSendQuota)) t.activeStreams[s.id] = s t.mu.Unlock() @@ -212,6 +219,7 @@ func (t *http2Server) operateHeaders(frame *http2.MetaHeadersFrame, handle func( t.updateWindow(s, uint32(n)) } handle(s) + return } // HandleStreams receives incoming streams using the given handler. This is @@ -231,6 +239,10 @@ func (t *http2Server) HandleStreams(handle func(*Stream)) { } frame, err := t.framer.readFrame() + if err == io.EOF || err == io.ErrUnexpectedEOF { + t.Close() + return + } if err != nil { grpclog.Printf("transport: http2Server.HandleStreams failed to read frame: %v", err) t.Close() @@ -257,20 +269,20 @@ func (t *http2Server) HandleStreams(handle func(*Stream)) { t.controlBuf.put(&resetStream{se.StreamID, se.Code}) continue } + if err == io.EOF || err == io.ErrUnexpectedEOF { + t.Close() + return + } + grpclog.Printf("transport: http2Server.HandleStreams failed to read frame: %v", err) t.Close() return } switch frame := frame.(type) { case *http2.MetaHeadersFrame: - id := frame.Header().StreamID - if id%2 != 1 || id <= t.maxStreamID { - // illegal gRPC stream id. - grpclog.Println("transport: http2Server.HandleStreams received an illegal stream id: ", id) + if t.operateHeaders(frame, handle) { t.Close() break } - t.maxStreamID = id - t.operateHeaders(frame, handle) case *http2.DataFrame: t.handleData(frame) case *http2.RSTStreamFrame: @@ -282,7 +294,7 @@ func (t *http2Server) HandleStreams(handle func(*Stream)) { case *http2.WindowUpdateFrame: t.handleWindowUpdate(frame) case *http2.GoAwayFrame: - break + // TODO: Handle GoAway from the client appropriately. default: grpclog.Printf("transport: http2Server.HandleStreams found unhandled frame type %v.", frame) } @@ -364,11 +376,7 @@ func (t *http2Server) handleData(f *http2.DataFrame) { // Received the end of stream from the client. s.mu.Lock() if s.state != streamDone { - if s.state == streamWriteDone { - s.state = streamDone - } else { - s.state = streamReadDone - } + s.state = streamReadDone } s.mu.Unlock() s.write(recvMsg{err: io.EOF}) @@ -440,7 +448,7 @@ func (t *http2Server) writeHeaders(s *Stream, b *bytes.Buffer, endStream bool) e } if err != nil { t.Close() - return ConnectionErrorf("transport: %v", err) + return ConnectionErrorf(true, err, "transport: %v", err) } } return nil @@ -455,7 +463,7 @@ func (t *http2Server) WriteHeader(s *Stream, md metadata.MD) error { } s.headerOk = true s.mu.Unlock() - if _, err := wait(s.ctx, t.shutdownChan, t.writableChan); err != nil { + if _, err := wait(s.ctx, nil, nil, t.shutdownChan, t.writableChan); err != nil { return err } t.hBuf.Reset() @@ -495,7 +503,7 @@ func (t *http2Server) WriteStatus(s *Stream, statusCode codes.Code, statusDesc s headersSent = true } s.mu.Unlock() - if _, err := wait(s.ctx, t.shutdownChan, t.writableChan); err != nil { + if _, err := wait(s.ctx, nil, nil, t.shutdownChan, t.writableChan); err != nil { return err } t.hBuf.Reset() @@ -508,7 +516,7 @@ func (t *http2Server) WriteStatus(s *Stream, statusCode codes.Code, statusDesc s Name: "grpc-status", Value: strconv.Itoa(int(statusCode)), }) - t.hEnc.WriteField(hpack.HeaderField{Name: "grpc-message", Value: statusDesc}) + t.hEnc.WriteField(hpack.HeaderField{Name: "grpc-message", Value: encodeGrpcMessage(statusDesc)}) // Attach the trailer metadata. for k, v := range s.trailer { // Clients don't tolerate reading restricted headers after some non restricted ones were sent. @@ -544,7 +552,7 @@ func (t *http2Server) Write(s *Stream, data []byte, opts *Options) error { } s.mu.Unlock() if writeHeaderFrame { - if _, err := wait(s.ctx, t.shutdownChan, t.writableChan); err != nil { + if _, err := wait(s.ctx, nil, nil, t.shutdownChan, t.writableChan); err != nil { return err } t.hBuf.Reset() @@ -560,7 +568,7 @@ func (t *http2Server) Write(s *Stream, data []byte, opts *Options) error { } if err := t.framer.writeHeaders(false, p); err != nil { t.Close() - return ConnectionErrorf("transport: %v", err) + return ConnectionErrorf(true, err, "transport: %v", err) } t.writableChan <- 0 } @@ -572,13 +580,13 @@ func (t *http2Server) Write(s *Stream, data []byte, opts *Options) error { size := http2MaxFrameLen s.sendQuotaPool.add(0) // Wait until the stream has some quota to send the data. - sq, err := wait(s.ctx, t.shutdownChan, s.sendQuotaPool.acquire()) + sq, err := wait(s.ctx, nil, nil, t.shutdownChan, s.sendQuotaPool.acquire()) if err != nil { return err } t.sendQuotaPool.add(0) // Wait until the transport has some quota to send the data. - tq, err := wait(s.ctx, t.shutdownChan, t.sendQuotaPool.acquire()) + tq, err := wait(s.ctx, nil, nil, t.shutdownChan, t.sendQuotaPool.acquire()) if err != nil { if _, ok := err.(StreamError); ok { t.sendQuotaPool.cancel() @@ -604,7 +612,7 @@ func (t *http2Server) Write(s *Stream, data []byte, opts *Options) error { t.framer.adjustNumWriters(1) // Got some quota. Try to acquire writing privilege on the // transport. - if _, err := wait(s.ctx, t.shutdownChan, t.writableChan); err != nil { + if _, err := wait(s.ctx, nil, nil, t.shutdownChan, t.writableChan); err != nil { if _, ok := err.(StreamError); ok { // Return the connection quota back. t.sendQuotaPool.add(ps) @@ -634,7 +642,7 @@ func (t *http2Server) Write(s *Stream, data []byte, opts *Options) error { } if err := t.framer.writeData(forceFlush, s.id, false, p); err != nil { t.Close() - return ConnectionErrorf("transport: %v", err) + return ConnectionErrorf(true, err, "transport: %v", err) } if t.framer.adjustNumWriters(-1) == 0 { t.framer.flushWrite() @@ -679,6 +687,17 @@ func (t *http2Server) controller() { } case *resetStream: t.framer.writeRSTStream(true, i.streamID, i.code) + case *goAway: + t.mu.Lock() + if t.state == closing { + t.mu.Unlock() + // The transport is closing. + return + } + sid := t.maxStreamID + t.state = draining + t.mu.Unlock() + t.framer.writeGoAway(true, sid, http2.ErrCodeNo, nil) case *flushIO: t.framer.flushWrite() case *ping: @@ -724,6 +743,9 @@ func (t *http2Server) Close() (err error) { func (t *http2Server) closeStream(s *Stream) { t.mu.Lock() delete(t.activeStreams, s.id) + if t.state == draining && len(t.activeStreams) == 0 { + defer t.Close() + } t.mu.Unlock() // In case stream sending and receiving are invoked in separate // goroutines (e.g., bi-directional streaming), cancel needs to be @@ -746,3 +768,7 @@ func (t *http2Server) closeStream(s *Stream) { func (t *http2Server) RemoteAddr() net.Addr { return t.conn.RemoteAddr() } + +func (t *http2Server) Drain() { + t.controlBuf.put(&goAway{}) +} diff --git a/ingress/vendor/google.golang.org/grpc/transport/http_util.go b/ingress/vendor/google.golang.org/grpc/transport/http_util.go index f2e23dcec3..3e16e4df42 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/http_util.go +++ b/ingress/vendor/google.golang.org/grpc/transport/http_util.go @@ -35,6 +35,7 @@ package transport import ( "bufio" + "bytes" "fmt" "io" "net" @@ -174,11 +175,11 @@ func (d *decodeState) processHeaderField(f hpack.HeaderField) { } d.statusCode = codes.Code(code) case "grpc-message": - d.statusDesc = f.Value + d.statusDesc = decodeGrpcMessage(f.Value) case "grpc-timeout": d.timeoutSet = true var err error - d.timeout, err = timeoutDecode(f.Value) + d.timeout, err = decodeTimeout(f.Value) if err != nil { d.setErr(StreamErrorf(codes.Internal, "transport: malformed time-out: %v", err)) return @@ -251,7 +252,7 @@ func div(d, r time.Duration) int64 { } // TODO(zhaoq): It is the simplistic and not bandwidth efficient. Improve it. -func timeoutEncode(t time.Duration) string { +func encodeTimeout(t time.Duration) string { if d := div(t, time.Nanosecond); d <= maxTimeoutValue { return strconv.FormatInt(d, 10) + "n" } @@ -271,7 +272,7 @@ func timeoutEncode(t time.Duration) string { return strconv.FormatInt(div(t, time.Hour), 10) + "H" } -func timeoutDecode(s string) (time.Duration, error) { +func decodeTimeout(s string) (time.Duration, error) { size := len(s) if size < 2 { return 0, fmt.Errorf("transport: timeout string is too short: %q", s) @@ -288,6 +289,80 @@ func timeoutDecode(s string) (time.Duration, error) { return d * time.Duration(t), nil } +const ( + spaceByte = ' ' + tildaByte = '~' + percentByte = '%' +) + +// encodeGrpcMessage is used to encode status code in header field +// "grpc-message". +// It checks to see if each individual byte in msg is an +// allowable byte, and then either percent encoding or passing it through. +// When percent encoding, the byte is converted into hexadecimal notation +// with a '%' prepended. +func encodeGrpcMessage(msg string) string { + if msg == "" { + return "" + } + lenMsg := len(msg) + for i := 0; i < lenMsg; i++ { + c := msg[i] + if !(c >= spaceByte && c < tildaByte && c != percentByte) { + return encodeGrpcMessageUnchecked(msg) + } + } + return msg +} + +func encodeGrpcMessageUnchecked(msg string) string { + var buf bytes.Buffer + lenMsg := len(msg) + for i := 0; i < lenMsg; i++ { + c := msg[i] + if c >= spaceByte && c < tildaByte && c != percentByte { + buf.WriteByte(c) + } else { + buf.WriteString(fmt.Sprintf("%%%02X", c)) + } + } + return buf.String() +} + +// decodeGrpcMessage decodes the msg encoded by encodeGrpcMessage. +func decodeGrpcMessage(msg string) string { + if msg == "" { + return "" + } + lenMsg := len(msg) + for i := 0; i < lenMsg; i++ { + if msg[i] == percentByte && i+2 < lenMsg { + return decodeGrpcMessageUnchecked(msg) + } + } + return msg +} + +func decodeGrpcMessageUnchecked(msg string) string { + var buf bytes.Buffer + lenMsg := len(msg) + for i := 0; i < lenMsg; i++ { + c := msg[i] + if c == percentByte && i+2 < lenMsg { + parsed, err := strconv.ParseInt(msg[i+1:i+3], 16, 8) + if err != nil { + buf.WriteByte(c) + } else { + buf.WriteByte(byte(parsed)) + i += 2 + } + } else { + buf.WriteByte(c) + } + } + return buf.String() +} + type framer struct { numWriters int32 reader io.Reader diff --git a/ingress/vendor/google.golang.org/grpc/transport/pre_go16.go b/ingress/vendor/google.golang.org/grpc/transport/pre_go16.go new file mode 100644 index 0000000000..33d91c17c4 --- /dev/null +++ b/ingress/vendor/google.golang.org/grpc/transport/pre_go16.go @@ -0,0 +1,51 @@ +// +build !go1.6 + +/* + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +package transport + +import ( + "net" + "time" + + "golang.org/x/net/context" +) + +// dialContext connects to the address on the named network. +func dialContext(ctx context.Context, network, address string) (net.Conn, error) { + var dialer net.Dialer + if deadline, ok := ctx.Deadline(); ok { + dialer.Timeout = deadline.Sub(time.Now()) + } + return dialer.Dial(network, address) +} diff --git a/ingress/vendor/google.golang.org/grpc/transport/transport.go b/ingress/vendor/google.golang.org/grpc/transport/transport.go index 599f25d177..f0885da23b 100644 --- a/ingress/vendor/google.golang.org/grpc/transport/transport.go +++ b/ingress/vendor/google.golang.org/grpc/transport/transport.go @@ -44,7 +44,6 @@ import ( "io" "net" "sync" - "time" "golang.org/x/net/context" "golang.org/x/net/trace" @@ -120,10 +119,11 @@ func (b *recvBuffer) get() <-chan item { // recvBufferReader implements io.Reader interface to read the data from // recvBuffer. type recvBufferReader struct { - ctx context.Context - recv *recvBuffer - last *bytes.Reader // Stores the remaining data in the previous calls. - err error + ctx context.Context + goAway chan struct{} + recv *recvBuffer + last *bytes.Reader // Stores the remaining data in the previous calls. + err error } // Read reads the next len(p) bytes from last. If last is drained, it tries to @@ -141,6 +141,8 @@ func (r *recvBufferReader) Read(p []byte) (n int, err error) { select { case <-r.ctx.Done(): return 0, ContextErr(r.ctx.Err()) + case <-r.goAway: + return 0, ErrStreamDrain case i := <-r.recv.get(): r.recv.load() m := i.(*recvMsg) @@ -158,7 +160,7 @@ const ( streamActive streamState = iota streamWriteDone // EndStream sent streamReadDone // EndStream received - streamDone // sendDone and recvDone or RSTStreamFrame is sent or received. + streamDone // the entire stream is finished. ) // Stream represents an RPC in the transport layer. @@ -169,6 +171,10 @@ type Stream struct { // ctx is the associated context of the stream. ctx context.Context cancel context.CancelFunc + // done is closed when the final status arrives. + done chan struct{} + // goAway is closed when the server sent GoAways signal before this stream was initiated. + goAway chan struct{} // method records the associated RPC method of the stream. method string recvCompress string @@ -214,6 +220,18 @@ func (s *Stream) SetSendCompress(str string) { s.sendCompress = str } +// Done returns a chanel which is closed when it receives the final status +// from the server. +func (s *Stream) Done() <-chan struct{} { + return s.done +} + +// GoAway returns a channel which is closed when the server sent GoAways signal +// before this stream was initiated. +func (s *Stream) GoAway() <-chan struct{} { + return s.goAway +} + // Header acquires the key-value pairs of header metadata once it // is available. It blocks until i) the metadata is ready or ii) there is no // header metadata or iii) the stream is cancelled/expired. @@ -221,6 +239,8 @@ func (s *Stream) Header() (metadata.MD, error) { select { case <-s.ctx.Done(): return nil, ContextErr(s.ctx.Err()) + case <-s.goAway: + return nil, ErrStreamDrain case <-s.headerChan: return s.header.Copy(), nil } @@ -335,19 +355,17 @@ type ConnectOptions struct { // UserAgent is the application user agent. UserAgent string // Dialer specifies how to dial a network address. - Dialer func(string, time.Duration) (net.Conn, error) + Dialer func(context.Context, string) (net.Conn, error) // PerRPCCredentials stores the PerRPCCredentials required to issue RPCs. PerRPCCredentials []credentials.PerRPCCredentials // TransportCredentials stores the Authenticator required to setup a client connection. TransportCredentials credentials.TransportCredentials - // Timeout specifies the timeout for dialing a ClientTransport. - Timeout time.Duration } // NewClientTransport establishes the transport with the required ConnectOptions // and returns it to the caller. -func NewClientTransport(target string, opts *ConnectOptions) (ClientTransport, error) { - return newHTTP2Client(target, opts) +func NewClientTransport(ctx context.Context, target string, opts ConnectOptions) (ClientTransport, error) { + return newHTTP2Client(ctx, target, opts) } // Options provides additional hints and information for message @@ -417,6 +435,11 @@ type ClientTransport interface { // and create a new one) in error case. It should not return nil // once the transport is initiated. Error() <-chan struct{} + + // GoAway returns a channel that is closed when ClientTranspor + // receives the draining signal from the server (e.g., GOAWAY frame in + // HTTP/2). + GoAway() <-chan struct{} } // ServerTransport is the common interface for all gRPC server-side transport @@ -448,6 +471,9 @@ type ServerTransport interface { // RemoteAddr returns the remote network address. RemoteAddr() net.Addr + + // Drain notifies the client this ServerTransport stops accepting new RPCs. + Drain() } // StreamErrorf creates an StreamError with the specified error code and description. @@ -459,9 +485,11 @@ func StreamErrorf(c codes.Code, format string, a ...interface{}) StreamError { } // ConnectionErrorf creates an ConnectionError with the specified error description. -func ConnectionErrorf(format string, a ...interface{}) ConnectionError { +func ConnectionErrorf(temp bool, e error, format string, a ...interface{}) ConnectionError { return ConnectionError{ Desc: fmt.Sprintf(format, a...), + temp: temp, + err: e, } } @@ -469,14 +497,36 @@ func ConnectionErrorf(format string, a ...interface{}) ConnectionError { // entire connection and the retry of all the active streams. type ConnectionError struct { Desc string + temp bool + err error } func (e ConnectionError) Error() string { return fmt.Sprintf("connection error: desc = %q", e.Desc) } -// ErrConnClosing indicates that the transport is closing. -var ErrConnClosing = ConnectionError{Desc: "transport is closing"} +// Temporary indicates if this connection error is temporary or fatal. +func (e ConnectionError) Temporary() bool { + return e.temp +} + +// Origin returns the original error of this connection error. +func (e ConnectionError) Origin() error { + // Never return nil error here. + // If the original error is nil, return itself. + if e.err == nil { + return e + } + return e.err +} + +var ( + // ErrConnClosing indicates that the transport is closing. + ErrConnClosing = ConnectionError{Desc: "transport is closing", temp: true} + // ErrStreamDrain indicates that the stream is rejected by the server because + // the server stops accepting new RPCs. + ErrStreamDrain = StreamErrorf(codes.Unavailable, "the server stops accepting new RPCs") +) // StreamError is an error that only affects one stream within a connection. type StreamError struct { @@ -501,12 +551,25 @@ func ContextErr(err error) StreamError { // wait blocks until it can receive from ctx.Done, closing, or proceed. // If it receives from ctx.Done, it returns 0, the StreamError for ctx.Err. +// If it receives from done, it returns 0, io.EOF if ctx is not done; otherwise +// it return the StreamError for ctx.Err. +// If it receives from goAway, it returns 0, ErrStreamDrain. // If it receives from closing, it returns 0, ErrConnClosing. // If it receives from proceed, it returns the received integer, nil. -func wait(ctx context.Context, closing <-chan struct{}, proceed <-chan int) (int, error) { +func wait(ctx context.Context, done, goAway, closing <-chan struct{}, proceed <-chan int) (int, error) { select { case <-ctx.Done(): return 0, ContextErr(ctx.Err()) + case <-done: + // User cancellation has precedence. + select { + case <-ctx.Done(): + return 0, ContextErr(ctx.Err()) + default: + } + return 0, io.EOF + case <-goAway: + return 0, ErrStreamDrain case <-closing: return 0, ErrConnClosing case i := <-proceed: diff --git a/ingress/vendor/k8s.io/client-go b/ingress/vendor/k8s.io/client-go deleted file mode 120000 index caf1974f8e..0000000000 --- a/ingress/vendor/k8s.io/client-go +++ /dev/null @@ -1 +0,0 @@ -kubernetes/staging/src/k8s.io/client-go \ No newline at end of file diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/OWNERS b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/OWNERS similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/OWNERS rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/OWNERS diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/context.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/context.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/context.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/context.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/conversion.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/conversion.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/conversion.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/conversion.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/defaults.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/defaults.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/defaults.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/defaults.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/endpoints/util.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/endpoints/util.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/endpoints/util.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/endpoints/util.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/errors/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/errors/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors/errors.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/errors/errors.go similarity index 98% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors/errors.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/errors/errors.go index 5f1abe3198..1cc3ad7dcc 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/errors/errors.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/errors/errors.go @@ -325,13 +325,13 @@ func NewGenericServerResponse(code int, verb string, qualifiedResource unversion default: if code >= 500 { reason = unversioned.StatusReasonInternalError - message = "an error on the server has prevented the request from succeeding" + message = fmt.Sprintf("an error on the server (%q) has prevented the request from succeeding", serverMessage) } } switch { - case !qualifiedResource.IsEmpty() && len(name) > 0: + case !qualifiedResource.Empty() && len(name) > 0: message = fmt.Sprintf("%s (%s %s %s)", message, strings.ToLower(verb), qualifiedResource.String(), name) - case !qualifiedResource.IsEmpty(): + case !qualifiedResource.Empty(): message = fmt.Sprintf("%s (%s %s)", message, strings.ToLower(verb), qualifiedResource.String()) } var causes []unversioned.StatusCause diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/field_constants.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/field_constants.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/field_constants.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/field_constants.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/generate.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/generate.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/generate.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/generate.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/helpers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/helpers.go similarity index 85% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/helpers.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/helpers.go index 4192020294..96086b0cf5 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/helpers.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/helpers.go @@ -30,6 +30,7 @@ import ( "k8s.io/client-go/1.4/pkg/fields" "k8s.io/client-go/1.4/pkg/labels" "k8s.io/client-go/1.4/pkg/runtime" + "k8s.io/client-go/1.4/pkg/selection" "k8s.io/client-go/1.4/pkg/types" "k8s.io/client-go/1.4/pkg/util/sets" @@ -222,6 +223,10 @@ func IsServiceIPSet(service *Service) bool { // this function aims to check if the service's cluster IP is requested or not func IsServiceIPRequested(service *Service) bool { + // ExternalName services are CNAME aliases to external ones. Ignore the IP. + if service.Spec.Type == ServiceTypeExternalName { + return false + } return service.Spec.ClusterIP == "" } @@ -379,20 +384,20 @@ func NodeSelectorRequirementsAsSelector(nsm []NodeSelectorRequirement) (labels.S } selector := labels.NewSelector() for _, expr := range nsm { - var op labels.Operator + var op selection.Operator switch expr.Operator { case NodeSelectorOpIn: - op = labels.InOperator + op = selection.In case NodeSelectorOpNotIn: - op = labels.NotInOperator + op = selection.NotIn case NodeSelectorOpExists: - op = labels.ExistsOperator + op = selection.Exists case NodeSelectorOpDoesNotExist: - op = labels.DoesNotExistOperator + op = selection.DoesNotExist case NodeSelectorOpGt: - op = labels.GreaterThanOperator + op = selection.GreaterThan case NodeSelectorOpLt: - op = labels.LessThanOperator + op = selection.LessThan default: return nil, fmt.Errorf("%q is not a valid node selector operator", expr.Operator) } @@ -433,6 +438,20 @@ const ( // PreferAvoidPodsAnnotationKey represents the key of preferAvoidPods data (json serialized) // in the Annotations of a Node. PreferAvoidPodsAnnotationKey string = "scheduler.alpha.kubernetes.io/preferAvoidPods" + + // SysctlsPodAnnotationKey represents the key of sysctls which are set for the infrastructure + // container of a pod. The annotation value is a comma separated list of sysctl_name=value + // key-value pairs. Only a limited set of whitelisted and isolated sysctls is supported by + // the kubelet. Pods with other sysctls will fail to launch. + SysctlsPodAnnotationKey string = "security.alpha.kubernetes.io/sysctls" + + // UnsafeSysctlsPodAnnotationKey represents the key of sysctls which are set for the infrastructure + // container of a pod. The annotation value is a comma separated list of sysctl_name=value + // key-value pairs. Unsafe sysctls must be explicitly enabled for a kubelet. They are properly + // namespaced to a pod or a container, but their isolation is usually unclear or weak. Their use + // is at-your-own-risk. Pods that attempt to set an unsafe sysctl that is not enabled for a kubelet + // will fail to launch. + UnsafeSysctlsPodAnnotationKey string = "security.alpha.kubernetes.io/unsafe-sysctls" ) // GetAffinityFromPod gets the json serialized affinity data from Pod.Annotations @@ -517,3 +536,51 @@ func GetAvoidPodsFromNodeAnnotations(annotations map[string]string) (AvoidPods, } return avoidPods, nil } + +// SysctlsFromPodAnnotations parses the sysctl annotations into a slice of safe Sysctls +// and a slice of unsafe Sysctls. This is only a convenience wrapper around +// SysctlsFromPodAnnotation. +func SysctlsFromPodAnnotations(a map[string]string) ([]Sysctl, []Sysctl, error) { + safe, err := SysctlsFromPodAnnotation(a[SysctlsPodAnnotationKey]) + if err != nil { + return nil, nil, err + } + unsafe, err := SysctlsFromPodAnnotation(a[UnsafeSysctlsPodAnnotationKey]) + if err != nil { + return nil, nil, err + } + + return safe, unsafe, nil +} + +// SysctlsFromPodAnnotation parses an annotation value into a slice of Sysctls. +func SysctlsFromPodAnnotation(annotation string) ([]Sysctl, error) { + if len(annotation) == 0 { + return nil, nil + } + + kvs := strings.Split(annotation, ",") + sysctls := make([]Sysctl, len(kvs)) + for i, kv := range kvs { + cs := strings.Split(kv, "=") + if len(cs) != 2 { + return nil, fmt.Errorf("sysctl %q not of the format sysctl_name=value", kv) + } + sysctls[i].Name = cs[0] + sysctls[i].Value = cs[1] + } + return sysctls, nil +} + +// PodAnnotationsFromSysctls creates an annotation value for a slice of Sysctls. +func PodAnnotationsFromSysctls(sysctls []Sysctl) string { + if len(sysctls) == 0 { + return "" + } + + kvs := make([]string, len(sysctls)) + for i := range sysctls { + kvs[i] = fmt.Sprintf("%s=%s", sysctls[i].Name, sysctls[i].Value) + } + return strings.Join(kvs, ",") +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/mapper.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/mapper.go similarity index 75% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/mapper.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/mapper.go index bc99438762..96c4ac4dc2 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/mapper.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/mapper.go @@ -21,6 +21,7 @@ import ( "k8s.io/client-go/1.4/pkg/api/meta" "k8s.io/client-go/1.4/pkg/api/unversioned" + "k8s.io/client-go/1.4/pkg/runtime" "k8s.io/client-go/1.4/pkg/util/sets" ) @@ -34,14 +35,21 @@ func RegisterRESTMapper(m meta.RESTMapper) { RESTMapper = append(RESTMapper.(meta.MultiRESTMapper), m) } +// Instantiates a DefaultRESTMapper based on types registered in api.Scheme func NewDefaultRESTMapper(defaultGroupVersions []unversioned.GroupVersion, interfacesFunc meta.VersionInterfacesFunc, importPathPrefix string, ignoredKinds, rootScoped sets.String) *meta.DefaultRESTMapper { + return NewDefaultRESTMapperFromScheme(defaultGroupVersions, interfacesFunc, importPathPrefix, ignoredKinds, rootScoped, Scheme) +} + +// Instantiates a DefaultRESTMapper based on types registered in the given scheme. +func NewDefaultRESTMapperFromScheme(defaultGroupVersions []unversioned.GroupVersion, interfacesFunc meta.VersionInterfacesFunc, + importPathPrefix string, ignoredKinds, rootScoped sets.String, scheme *runtime.Scheme) *meta.DefaultRESTMapper { mapper := meta.NewDefaultRESTMapper(defaultGroupVersions, interfacesFunc) // enumerate all supported versions, get the kinds, and register with the mapper how to address // our resources. for _, gv := range defaultGroupVersions { - for kind, oType := range Scheme.KnownTypes(gv) { + for kind, oType := range scheme.KnownTypes(gv) { gvk := gv.WithKind(kind) // TODO: Remove import path check. // We check the import path because we currently stuff both "api" and "extensions" objects diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta.go similarity index 97% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta.go index 85b2329cb8..7647679da7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta.go @@ -131,3 +131,10 @@ func (meta *ObjectMeta) SetOwnerReferences(references []metatypes.OwnerReference } meta.OwnerReferences = newReferences } + +func (meta *ObjectMeta) GetClusterName() string { + return meta.ClusterName +} +func (meta *ObjectMeta) SetClusterName(clusterName string) { + meta.ClusterName = clusterName +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/errors.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/errors.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/errors.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/errors.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/help.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/help.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/help.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/help.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go similarity index 93% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go index aed814a9c2..652c379a24 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/interfaces.go @@ -62,6 +62,8 @@ type Object interface { SetFinalizers(finalizers []string) GetOwnerReferences() []metatypes.OwnerReference SetOwnerReferences([]metatypes.OwnerReference) + GetClusterName() string + SetClusterName(clusterName string) } var _ Object = &runtime.Unstructured{} @@ -161,16 +163,16 @@ type RESTMapping struct { // TODO(caesarxuchao): Add proper multi-group support so that kinds & resources are // scoped to groups. See http://issues.k8s.io/12413 and http://issues.k8s.io/10009. type RESTMapper interface { - // KindFor takes a partial resource and returns back the single match. Returns an error if there are multiple matches + // KindFor takes a partial resource and returns the single match. Returns an error if there are multiple matches KindFor(resource unversioned.GroupVersionResource) (unversioned.GroupVersionKind, error) - // KindsFor takes a partial resource and returns back the list of potential kinds in priority order + // KindsFor takes a partial resource and returns the list of potential kinds in priority order KindsFor(resource unversioned.GroupVersionResource) ([]unversioned.GroupVersionKind, error) - // ResourceFor takes a partial resource and returns back the single match. Returns an error if there are multiple matches + // ResourceFor takes a partial resource and returns the single match. Returns an error if there are multiple matches ResourceFor(input unversioned.GroupVersionResource) (unversioned.GroupVersionResource, error) - // ResourcesFor takes a partial resource and returns back the list of potential resource in priority order + // ResourcesFor takes a partial resource and returns the list of potential resource in priority order ResourcesFor(input unversioned.GroupVersionResource) ([]unversioned.GroupVersionResource, error) // RESTMapping identifies a preferred resource mapping for the provided group kind. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/meta.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/meta.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/meta.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/meta.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/metatypes/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/metatypes/types.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/metatypes/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/metatypes/types.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/multirestmapper.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/multirestmapper.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/multirestmapper.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/multirestmapper.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/priority.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/priority.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/priority.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/priority.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go index 148072c448..94279255a0 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/restmapper.go @@ -183,17 +183,17 @@ func (m *DefaultRESTMapper) ResourceSingularizer(resourceType string) (string, e if !ok { continue } - if singular.IsEmpty() { + if singular.Empty() { singular = currSingular continue } if currSingular.Resource != singular.Resource { - return resourceType, fmt.Errorf("multiple possibile singular resources (%v) found for %v", resources, resourceType) + return resourceType, fmt.Errorf("multiple possible singular resources (%v) found for %v", resources, resourceType) } } - if singular.IsEmpty() { + if singular.Empty() { return resourceType, fmt.Errorf("no singular of resource %v has been defined", resourceType) } diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/unstructured.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/unstructured.go new file mode 100644 index 0000000000..7b90549660 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/meta/unstructured.go @@ -0,0 +1,31 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package meta + +import ( + "k8s.io/client-go/1.4/pkg/api/unversioned" + "k8s.io/client-go/1.4/pkg/runtime" +) + +// InterfacesForUnstructured returns VersionInterfaces suitable for +// dealing with runtime.Unstructured objects. +func InterfacesForUnstructured(unversioned.GroupVersion) (*VersionInterfaces, error) { + return &VersionInterfaces{ + ObjectConvertor: &runtime.UnstructuredObjectConverter{}, + MetadataAccessor: NewAccessor(), + }, nil +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/node_example.json b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/node_example.json similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/node_example.json rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/node_example.json diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/pod/util.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/pod/util.go similarity index 94% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/pod/util.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/pod/util.go index 7c95398893..584d0dfdd7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/pod/util.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/pod/util.go @@ -30,7 +30,7 @@ const ( // TODO: to be de!eted after v1.3 is released. PodSpec has a dedicated Subdomain field. // The annotation value is a string specifying the subdomain e.g. "my-web-service" - // If specified, on the the pod itself, ".my-web-service..svc." would resolve to + // If specified, on the pod itself, ".my-web-service..svc." would resolve to // the pod's IP. // If there is a headless service named "my-web-service" in the same namespace as the pod, then, // .my-web-service..svc." would be resolved by the cluster DNS Server. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/ref.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/ref.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/ref.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/ref.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/register.go similarity index 94% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/register.go index 00b9febd70..1f57414de3 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/register.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/register.go @@ -45,12 +45,12 @@ var Unversioned = unversioned.GroupVersion{Group: "", Version: "v1"} // ParameterCodec handles versioning of objects that are converted to query parameters. var ParameterCodec = runtime.NewParameterCodec(Scheme) -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } @@ -62,7 +62,7 @@ var ( func init() { // TODO(lavalamp): move this call to scheme builder above. Can't - // remove it from here because lots of people inapropriately rely on it + // remove it from here because lots of people inappropriately rely on it // (specifically the unversioned time conversion). Can't have it in // both places because then it gets double registered. Consequence of // current state is that it only ever gets registered in the main diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json similarity index 97% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json index 5c3c4fe71c..70eef1cff3 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/replication_controller_example.json @@ -40,7 +40,8 @@ "secret": null, "nfs": null, "iscsi": null, - "glusterfs": null + "glusterfs": null, + "quobyte": null } ], "containers": [ diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/requestcontext.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/requestcontext.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/requestcontext.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/requestcontext.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/amount.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/amount.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/amount.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/amount.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/generated.pb.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/generated.pb.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/generated.proto similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/generated.proto diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/math.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/math.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/math.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/math.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/quantity.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/quantity.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/quantity.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/quantity.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/quantity_proto.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/quantity_proto.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/quantity_proto.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/quantity_proto.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/scale_int.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/scale_int.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/scale_int.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/scale_int.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/suffix.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/suffix.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource/suffix.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource/suffix.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource_helpers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource_helpers.go similarity index 96% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource_helpers.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource_helpers.go index e53e3a8557..c334c80534 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/resource_helpers.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/resource_helpers.go @@ -93,7 +93,7 @@ func GetPodReadyCondition(status PodStatus) *PodCondition { } // GetPodCondition extracts the provided condition from the given status and returns that. -// Returns nil and -1 if the condition is not present, and the the index of the located condition. +// Returns nil and -1 if the condition is not present, and the index of the located condition. func GetPodCondition(status *PodStatus, conditionType PodConditionType) (int, *PodCondition) { if status == nil { return -1, nil @@ -107,7 +107,7 @@ func GetPodCondition(status *PodStatus, conditionType PodConditionType) (int, *P } // GetNodeCondition extracts the provided condition from the given status and returns that. -// Returns nil and -1 if the condition is not present, and the the index of the located condition. +// Returns nil and -1 if the condition is not present, and the index of the located condition. func GetNodeCondition(status *NodeStatus, conditionType NodeConditionType) (int, *NodeCondition) { if status == nil { return -1, nil diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/api/service/annotations.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/service/annotations.go new file mode 100644 index 0000000000..8cf38247a8 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/service/annotations.go @@ -0,0 +1,89 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package service + +import ( + "strconv" + + "github.com/golang/glog" + "k8s.io/client-go/1.4/pkg/api" +) + +const ( + // AnnotationLoadBalancerSourceRangesKey is the key of the annotation on a service to set allowed ingress ranges on their LoadBalancers + // + // It should be a comma-separated list of CIDRs, e.g. `0.0.0.0/0` to + // allow full access (the default) or `18.0.0.0/8,56.0.0.0/8` to allow + // access only from the CIDRs currently allocated to MIT & the USPS. + // + // Not all cloud providers support this annotation, though AWS & GCE do. + AnnotationLoadBalancerSourceRangesKey = "service.beta.kubernetes.io/load-balancer-source-ranges" + + // AnnotationExternalTraffic An annotation that denotes if this Service desires to route external traffic to local + // endpoints only. This preserves Source IP and avoids a second hop. + AnnotationExternalTraffic = "service.alpha.kubernetes.io/external-traffic" + // AnnotationValueExternalTrafficLocal Value of annotation to specify local endpoints behaviour + AnnotationValueExternalTrafficLocal = "OnlyLocal" + // AnnotationValueExternalTrafficGlobal Value of annotation to specify global (legacy) behaviour + AnnotationValueExternalTrafficGlobal = "Global" + // AnnotationHealthCheckNodePort Annotation specifying the healthcheck nodePort for the service + // If not specified, annotation is created by the service api backend with the allocated nodePort + // Will use user-specified nodePort value if specified by the client + AnnotationHealthCheckNodePort = "service.alpha.kubernetes.io/healthcheck-nodeport" +) + +// NeedsHealthCheck Check service for health check annotations +func NeedsHealthCheck(service *api.Service) bool { + if l, ok := service.Annotations[AnnotationExternalTraffic]; ok { + if l == AnnotationValueExternalTrafficLocal { + return true + } else if l == AnnotationValueExternalTrafficGlobal { + return false + } else { + glog.Errorf("Invalid value for annotation %v", AnnotationExternalTraffic) + return false + } + } + return false +} + +// GetServiceHealthCheckNodePort Return health check node port annotation for service, if one exists +func GetServiceHealthCheckNodePort(service *api.Service) int32 { + if NeedsHealthCheck(service) { + if l, ok := service.Annotations[AnnotationHealthCheckNodePort]; ok { + p, err := strconv.Atoi(l) + if err != nil { + glog.Errorf("Failed to parse annotation %v: %v", AnnotationHealthCheckNodePort, err) + return 0 + } + return int32(p) + } + } + return 0 +} + +// GetServiceHealthCheckPathPort Return the path and nodePort programmed into the Cloud LB Health Check +func GetServiceHealthCheckPathPort(service *api.Service) (string, int32) { + if !NeedsHealthCheck(service) { + return "", 0 + } + port := GetServiceHealthCheckNodePort(service) + if port == 0 { + return "", 0 + } + return "/healthz", port +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service/util.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/service/util.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service/util.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/service/util.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.generated.go similarity index 65% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.generated.go index ce1a66446b..1560184059 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.generated.go @@ -93,7 +93,7 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { } else { yysep2 := !z.EncBinary() yy2arr2 := z.EncBasicHandle().StructToArray - var yyq2 [14]bool + var yyq2 [15]bool _, _, _ = yysep2, yyq2, yy2arr2 const yyr2 bool = false yyq2[0] = x.Name != "" @@ -110,9 +110,10 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { yyq2[11] = len(x.Annotations) != 0 yyq2[12] = len(x.OwnerReferences) != 0 yyq2[13] = len(x.Finalizers) != 0 + yyq2[14] = x.ClusterName != "" var yynn2 int if yyr2 || yy2arr2 { - r.EncodeArrayStart(14) + r.EncodeArrayStart(15) } else { yynn2 = 0 for _, b := range yyq2 { @@ -547,6 +548,31 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { } } } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[14] { + yym50 := z.EncBinary() + _ = yym50 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[14] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("clusterName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym51 := z.EncBinary() + _ = yym51 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) + } + } + } if yyr2 || yy2arr2 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { @@ -560,25 +586,25 @@ func (x *ObjectMeta) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym49 := z.DecBinary() - _ = yym49 + yym52 := z.DecBinary() + _ = yym52 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct50 := r.ContainerType() - if yyct50 == codecSelferValueTypeMap1234 { - yyl50 := r.ReadMapStart() - if yyl50 == 0 { + yyct53 := r.ContainerType() + if yyct53 == codecSelferValueTypeMap1234 { + yyl53 := r.ReadMapStart() + if yyl53 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl50, d) + x.codecDecodeSelfFromMap(yyl53, d) } - } else if yyct50 == codecSelferValueTypeArray1234 { - yyl50 := r.ReadArrayStart() - if yyl50 == 0 { + } else if yyct53 == codecSelferValueTypeArray1234 { + yyl53 := r.ReadArrayStart() + if yyl53 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl50, d) + x.codecDecodeSelfFromArray(yyl53, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -590,12 +616,12 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys51Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys51Slc - var yyhl51 bool = l >= 0 - for yyj51 := 0; ; yyj51++ { - if yyhl51 { - if yyj51 >= l { + var yys54Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys54Slc + var yyhl54 bool = l >= 0 + for yyj54 := 0; ; yyj54++ { + if yyhl54 { + if yyj54 >= l { break } } else { @@ -604,10 +630,10 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys51Slc = r.DecodeBytes(yys51Slc, true, true) - yys51 := string(yys51Slc) + yys54Slc = r.DecodeBytes(yys54Slc, true, true) + yys54 := string(yys54Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys51 { + switch yys54 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -654,17 +680,17 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.CreationTimestamp = pkg2_unversioned.Time{} } else { - yyv59 := &x.CreationTimestamp - yym60 := z.DecBinary() - _ = yym60 + yyv62 := &x.CreationTimestamp + yym63 := z.DecBinary() + _ = yym63 if false { - } else if z.HasExtensions() && z.DecExt(yyv59) { - } else if yym60 { - z.DecBinaryUnmarshal(yyv59) - } else if !yym60 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv59) + } else if z.HasExtensions() && z.DecExt(yyv62) { + } else if yym63 { + z.DecBinaryUnmarshal(yyv62) + } else if !yym63 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv62) } else { - z.DecFallback(yyv59, false) + z.DecFallback(yyv62, false) } } case "deletionTimestamp": @@ -676,13 +702,13 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.DeletionTimestamp == nil { x.DeletionTimestamp = new(pkg2_unversioned.Time) } - yym62 := z.DecBinary() - _ = yym62 + yym65 := z.DecBinary() + _ = yym65 if false { } else if z.HasExtensions() && z.DecExt(x.DeletionTimestamp) { - } else if yym62 { + } else if yym65 { z.DecBinaryUnmarshal(x.DeletionTimestamp) - } else if !yym62 && z.IsJSONHandle() { + } else if !yym65 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.DeletionTimestamp) } else { z.DecFallback(x.DeletionTimestamp, false) @@ -697,8 +723,8 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.DeletionGracePeriodSeconds == nil { x.DeletionGracePeriodSeconds = new(int64) } - yym64 := z.DecBinary() - _ = yym64 + yym67 := z.DecBinary() + _ = yym67 if false { } else { *((*int64)(x.DeletionGracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -708,54 +734,60 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Labels = nil } else { - yyv65 := &x.Labels - yym66 := z.DecBinary() - _ = yym66 + yyv68 := &x.Labels + yym69 := z.DecBinary() + _ = yym69 if false { } else { - z.F.DecMapStringStringX(yyv65, false, d) + z.F.DecMapStringStringX(yyv68, false, d) } } case "annotations": if r.TryDecodeAsNil() { x.Annotations = nil } else { - yyv67 := &x.Annotations - yym68 := z.DecBinary() - _ = yym68 + yyv70 := &x.Annotations + yym71 := z.DecBinary() + _ = yym71 if false { } else { - z.F.DecMapStringStringX(yyv67, false, d) + z.F.DecMapStringStringX(yyv70, false, d) } } case "ownerReferences": if r.TryDecodeAsNil() { x.OwnerReferences = nil } else { - yyv69 := &x.OwnerReferences - yym70 := z.DecBinary() - _ = yym70 + yyv72 := &x.OwnerReferences + yym73 := z.DecBinary() + _ = yym73 if false { } else { - h.decSliceOwnerReference((*[]OwnerReference)(yyv69), d) + h.decSliceOwnerReference((*[]OwnerReference)(yyv72), d) } } case "finalizers": if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv71 := &x.Finalizers - yym72 := z.DecBinary() - _ = yym72 + yyv74 := &x.Finalizers + yym75 := z.DecBinary() + _ = yym75 if false { } else { - z.F.DecSliceStringX(yyv71, false, d) + z.F.DecSliceStringX(yyv74, false, d) } } + case "clusterName": + if r.TryDecodeAsNil() { + x.ClusterName = "" + } else { + x.ClusterName = string(r.DecodeString()) + } default: - z.DecStructFieldNotFound(-1, yys51) - } // end switch yys51 - } // end for yyj51 + z.DecStructFieldNotFound(-1, yys54) + } // end switch yys54 + } // end for yyj54 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -763,16 +795,16 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj73 int - var yyb73 bool - var yyhl73 bool = l >= 0 - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + var yyj77 int + var yyb77 bool + var yyhl77 bool = l >= 0 + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -782,13 +814,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -798,13 +830,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.GenerateName = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -814,13 +846,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Namespace = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -830,13 +862,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SelfLink = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -846,13 +878,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -862,13 +894,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ResourceVersion = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -878,13 +910,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Generation = int64(r.DecodeInt(64)) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -892,26 +924,26 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.CreationTimestamp = pkg2_unversioned.Time{} } else { - yyv81 := &x.CreationTimestamp - yym82 := z.DecBinary() - _ = yym82 + yyv85 := &x.CreationTimestamp + yym86 := z.DecBinary() + _ = yym86 if false { - } else if z.HasExtensions() && z.DecExt(yyv81) { - } else if yym82 { - z.DecBinaryUnmarshal(yyv81) - } else if !yym82 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv81) + } else if z.HasExtensions() && z.DecExt(yyv85) { + } else if yym86 { + z.DecBinaryUnmarshal(yyv85) + } else if !yym86 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv85) } else { - z.DecFallback(yyv81, false) + z.DecFallback(yyv85, false) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -924,25 +956,25 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.DeletionTimestamp == nil { x.DeletionTimestamp = new(pkg2_unversioned.Time) } - yym84 := z.DecBinary() - _ = yym84 + yym88 := z.DecBinary() + _ = yym88 if false { } else if z.HasExtensions() && z.DecExt(x.DeletionTimestamp) { - } else if yym84 { + } else if yym88 { z.DecBinaryUnmarshal(x.DeletionTimestamp) - } else if !yym84 && z.IsJSONHandle() { + } else if !yym88 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.DeletionTimestamp) } else { z.DecFallback(x.DeletionTimestamp, false) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -955,20 +987,20 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.DeletionGracePeriodSeconds == nil { x.DeletionGracePeriodSeconds = new(int64) } - yym86 := z.DecBinary() - _ = yym86 + yym90 := z.DecBinary() + _ = yym90 if false { } else { *((*int64)(x.DeletionGracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -976,21 +1008,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Labels = nil } else { - yyv87 := &x.Labels - yym88 := z.DecBinary() - _ = yym88 + yyv91 := &x.Labels + yym92 := z.DecBinary() + _ = yym92 if false { } else { - z.F.DecMapStringStringX(yyv87, false, d) + z.F.DecMapStringStringX(yyv91, false, d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -998,21 +1030,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Annotations = nil } else { - yyv89 := &x.Annotations - yym90 := z.DecBinary() - _ = yym90 + yyv93 := &x.Annotations + yym94 := z.DecBinary() + _ = yym94 if false { } else { - z.F.DecMapStringStringX(yyv89, false, d) + z.F.DecMapStringStringX(yyv93, false, d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -1020,21 +1052,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.OwnerReferences = nil } else { - yyv91 := &x.OwnerReferences - yym92 := z.DecBinary() - _ = yym92 + yyv95 := &x.OwnerReferences + yym96 := z.DecBinary() + _ = yym96 if false { } else { - h.decSliceOwnerReference((*[]OwnerReference)(yyv91), d) + h.decSliceOwnerReference((*[]OwnerReference)(yyv95), d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -1042,26 +1074,42 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv93 := &x.Finalizers - yym94 := z.DecBinary() - _ = yym94 + yyv97 := &x.Finalizers + yym98 := z.DecBinary() + _ = yym98 if false { } else { - z.F.DecSliceStringX(yyv93, false, d) + z.F.DecSliceStringX(yyv97, false, d) } } + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l + } else { + yyb77 = r.CheckBreak() + } + if yyb77 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ClusterName = "" + } else { + x.ClusterName = string(r.DecodeString()) + } for { - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj73-1, "") + z.DecStructFieldNotFound(yyj77-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -1073,53 +1121,55 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym95 := z.EncBinary() - _ = yym95 + yym100 := z.EncBinary() + _ = yym100 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep96 := !z.EncBinary() - yy2arr96 := z.EncBasicHandle().StructToArray - var yyq96 [21]bool - _, _, _ = yysep96, yyq96, yy2arr96 - const yyr96 bool = false - yyq96[1] = x.VolumeSource.HostPath != nil && x.HostPath != nil - yyq96[2] = x.VolumeSource.EmptyDir != nil && x.EmptyDir != nil - yyq96[3] = x.VolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil - yyq96[4] = x.VolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil - yyq96[5] = x.VolumeSource.GitRepo != nil && x.GitRepo != nil - yyq96[6] = x.VolumeSource.Secret != nil && x.Secret != nil - yyq96[7] = x.VolumeSource.NFS != nil && x.NFS != nil - yyq96[8] = x.VolumeSource.ISCSI != nil && x.ISCSI != nil - yyq96[9] = x.VolumeSource.Glusterfs != nil && x.Glusterfs != nil - yyq96[10] = x.VolumeSource.PersistentVolumeClaim != nil && x.PersistentVolumeClaim != nil - yyq96[11] = x.VolumeSource.RBD != nil && x.RBD != nil - yyq96[12] = x.VolumeSource.FlexVolume != nil && x.FlexVolume != nil - yyq96[13] = x.VolumeSource.Cinder != nil && x.Cinder != nil - yyq96[14] = x.VolumeSource.CephFS != nil && x.CephFS != nil - yyq96[15] = x.VolumeSource.Flocker != nil && x.Flocker != nil - yyq96[16] = x.VolumeSource.DownwardAPI != nil && x.DownwardAPI != nil - yyq96[17] = x.VolumeSource.FC != nil && x.FC != nil - yyq96[18] = x.VolumeSource.AzureFile != nil && x.AzureFile != nil - yyq96[19] = x.VolumeSource.ConfigMap != nil && x.ConfigMap != nil - yyq96[20] = x.VolumeSource.VsphereVolume != nil && x.VsphereVolume != nil - var yynn96 int - if yyr96 || yy2arr96 { - r.EncodeArrayStart(21) - } else { - yynn96 = 1 - for _, b := range yyq96 { + yysep101 := !z.EncBinary() + yy2arr101 := z.EncBasicHandle().StructToArray + var yyq101 [23]bool + _, _, _ = yysep101, yyq101, yy2arr101 + const yyr101 bool = false + yyq101[1] = x.VolumeSource.HostPath != nil && x.HostPath != nil + yyq101[2] = x.VolumeSource.EmptyDir != nil && x.EmptyDir != nil + yyq101[3] = x.VolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil + yyq101[4] = x.VolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil + yyq101[5] = x.VolumeSource.GitRepo != nil && x.GitRepo != nil + yyq101[6] = x.VolumeSource.Secret != nil && x.Secret != nil + yyq101[7] = x.VolumeSource.NFS != nil && x.NFS != nil + yyq101[8] = x.VolumeSource.ISCSI != nil && x.ISCSI != nil + yyq101[9] = x.VolumeSource.Glusterfs != nil && x.Glusterfs != nil + yyq101[10] = x.VolumeSource.PersistentVolumeClaim != nil && x.PersistentVolumeClaim != nil + yyq101[11] = x.VolumeSource.RBD != nil && x.RBD != nil + yyq101[12] = x.VolumeSource.Quobyte != nil && x.Quobyte != nil + yyq101[13] = x.VolumeSource.FlexVolume != nil && x.FlexVolume != nil + yyq101[14] = x.VolumeSource.Cinder != nil && x.Cinder != nil + yyq101[15] = x.VolumeSource.CephFS != nil && x.CephFS != nil + yyq101[16] = x.VolumeSource.Flocker != nil && x.Flocker != nil + yyq101[17] = x.VolumeSource.DownwardAPI != nil && x.DownwardAPI != nil + yyq101[18] = x.VolumeSource.FC != nil && x.FC != nil + yyq101[19] = x.VolumeSource.AzureFile != nil && x.AzureFile != nil + yyq101[20] = x.VolumeSource.ConfigMap != nil && x.ConfigMap != nil + yyq101[21] = x.VolumeSource.VsphereVolume != nil && x.VsphereVolume != nil + yyq101[22] = x.VolumeSource.AzureDisk != nil && x.AzureDisk != nil + var yynn101 int + if yyr101 || yy2arr101 { + r.EncodeArrayStart(23) + } else { + yynn101 = 1 + for _, b := range yyq101 { if b { - yynn96++ + yynn101++ } } - r.EncodeMapStart(yynn96) - yynn96 = 0 + r.EncodeMapStart(yynn101) + yynn101 = 0 } - if yyr96 || yy2arr96 { + if yyr101 || yy2arr101 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym98 := z.EncBinary() - _ = yym98 + yym103 := z.EncBinary() + _ = yym103 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -1128,25 +1178,25 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym99 := z.EncBinary() - _ = yym99 + yym104 := z.EncBinary() + _ = yym104 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - var yyn100 bool + var yyn105 bool if x.VolumeSource.HostPath == nil { - yyn100 = true - goto LABEL100 + yyn105 = true + goto LABEL105 } - LABEL100: - if yyr96 || yy2arr96 { - if yyn100 { + LABEL105: + if yyr101 || yy2arr101 { + if yyn105 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[1] { + if yyq101[1] { if x.HostPath == nil { r.EncodeNil() } else { @@ -1157,11 +1207,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[1] { + if yyq101[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn100 { + if yyn105 { r.EncodeNil() } else { if x.HostPath == nil { @@ -1172,18 +1222,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn101 bool + var yyn106 bool if x.VolumeSource.EmptyDir == nil { - yyn101 = true - goto LABEL101 + yyn106 = true + goto LABEL106 } - LABEL101: - if yyr96 || yy2arr96 { - if yyn101 { + LABEL106: + if yyr101 || yy2arr101 { + if yyn106 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[2] { + if yyq101[2] { if x.EmptyDir == nil { r.EncodeNil() } else { @@ -1194,11 +1244,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[2] { + if yyq101[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("emptyDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn101 { + if yyn106 { r.EncodeNil() } else { if x.EmptyDir == nil { @@ -1209,18 +1259,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn102 bool + var yyn107 bool if x.VolumeSource.GCEPersistentDisk == nil { - yyn102 = true - goto LABEL102 + yyn107 = true + goto LABEL107 } - LABEL102: - if yyr96 || yy2arr96 { - if yyn102 { + LABEL107: + if yyr101 || yy2arr101 { + if yyn107 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[3] { + if yyq101[3] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -1231,11 +1281,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[3] { + if yyq101[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn102 { + if yyn107 { r.EncodeNil() } else { if x.GCEPersistentDisk == nil { @@ -1246,18 +1296,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn103 bool + var yyn108 bool if x.VolumeSource.AWSElasticBlockStore == nil { - yyn103 = true - goto LABEL103 + yyn108 = true + goto LABEL108 } - LABEL103: - if yyr96 || yy2arr96 { - if yyn103 { + LABEL108: + if yyr101 || yy2arr101 { + if yyn108 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[4] { + if yyq101[4] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -1268,11 +1318,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[4] { + if yyq101[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn103 { + if yyn108 { r.EncodeNil() } else { if x.AWSElasticBlockStore == nil { @@ -1283,18 +1333,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn104 bool + var yyn109 bool if x.VolumeSource.GitRepo == nil { - yyn104 = true - goto LABEL104 + yyn109 = true + goto LABEL109 } - LABEL104: - if yyr96 || yy2arr96 { - if yyn104 { + LABEL109: + if yyr101 || yy2arr101 { + if yyn109 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[5] { + if yyq101[5] { if x.GitRepo == nil { r.EncodeNil() } else { @@ -1305,11 +1355,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[5] { + if yyq101[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gitRepo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn104 { + if yyn109 { r.EncodeNil() } else { if x.GitRepo == nil { @@ -1320,18 +1370,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn105 bool + var yyn110 bool if x.VolumeSource.Secret == nil { - yyn105 = true - goto LABEL105 + yyn110 = true + goto LABEL110 } - LABEL105: - if yyr96 || yy2arr96 { - if yyn105 { + LABEL110: + if yyr101 || yy2arr101 { + if yyn110 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[6] { + if yyq101[6] { if x.Secret == nil { r.EncodeNil() } else { @@ -1342,11 +1392,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[6] { + if yyq101[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secret")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn105 { + if yyn110 { r.EncodeNil() } else { if x.Secret == nil { @@ -1357,18 +1407,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn106 bool + var yyn111 bool if x.VolumeSource.NFS == nil { - yyn106 = true - goto LABEL106 + yyn111 = true + goto LABEL111 } - LABEL106: - if yyr96 || yy2arr96 { - if yyn106 { + LABEL111: + if yyr101 || yy2arr101 { + if yyn111 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[7] { + if yyq101[7] { if x.NFS == nil { r.EncodeNil() } else { @@ -1379,11 +1429,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[7] { + if yyq101[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn106 { + if yyn111 { r.EncodeNil() } else { if x.NFS == nil { @@ -1394,18 +1444,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn107 bool + var yyn112 bool if x.VolumeSource.ISCSI == nil { - yyn107 = true - goto LABEL107 + yyn112 = true + goto LABEL112 } - LABEL107: - if yyr96 || yy2arr96 { - if yyn107 { + LABEL112: + if yyr101 || yy2arr101 { + if yyn112 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[8] { + if yyq101[8] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -1416,11 +1466,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[8] { + if yyq101[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn107 { + if yyn112 { r.EncodeNil() } else { if x.ISCSI == nil { @@ -1431,18 +1481,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn108 bool + var yyn113 bool if x.VolumeSource.Glusterfs == nil { - yyn108 = true - goto LABEL108 + yyn113 = true + goto LABEL113 } - LABEL108: - if yyr96 || yy2arr96 { - if yyn108 { + LABEL113: + if yyr101 || yy2arr101 { + if yyn113 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[9] { + if yyq101[9] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -1453,11 +1503,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[9] { + if yyq101[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn108 { + if yyn113 { r.EncodeNil() } else { if x.Glusterfs == nil { @@ -1468,18 +1518,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn109 bool + var yyn114 bool if x.VolumeSource.PersistentVolumeClaim == nil { - yyn109 = true - goto LABEL109 + yyn114 = true + goto LABEL114 } - LABEL109: - if yyr96 || yy2arr96 { - if yyn109 { + LABEL114: + if yyr101 || yy2arr101 { + if yyn114 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[10] { + if yyq101[10] { if x.PersistentVolumeClaim == nil { r.EncodeNil() } else { @@ -1490,11 +1540,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[10] { + if yyq101[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeClaim")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn109 { + if yyn114 { r.EncodeNil() } else { if x.PersistentVolumeClaim == nil { @@ -1505,18 +1555,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn110 bool + var yyn115 bool if x.VolumeSource.RBD == nil { - yyn110 = true - goto LABEL110 + yyn115 = true + goto LABEL115 } - LABEL110: - if yyr96 || yy2arr96 { - if yyn110 { + LABEL115: + if yyr101 || yy2arr101 { + if yyn115 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[11] { + if yyq101[11] { if x.RBD == nil { r.EncodeNil() } else { @@ -1527,11 +1577,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[11] { + if yyq101[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn110 { + if yyn115 { r.EncodeNil() } else { if x.RBD == nil { @@ -1542,18 +1592,55 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn111 bool + var yyn116 bool + if x.VolumeSource.Quobyte == nil { + yyn116 = true + goto LABEL116 + } + LABEL116: + if yyr101 || yy2arr101 { + if yyn116 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq101[12] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq101[12] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn116 { + r.EncodeNil() + } else { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + } + var yyn117 bool if x.VolumeSource.FlexVolume == nil { - yyn111 = true - goto LABEL111 + yyn117 = true + goto LABEL117 } - LABEL111: - if yyr96 || yy2arr96 { - if yyn111 { + LABEL117: + if yyr101 || yy2arr101 { + if yyn117 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[12] { + if yyq101[13] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -1564,11 +1651,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[12] { + if yyq101[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn111 { + if yyn117 { r.EncodeNil() } else { if x.FlexVolume == nil { @@ -1579,18 +1666,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn112 bool + var yyn118 bool if x.VolumeSource.Cinder == nil { - yyn112 = true - goto LABEL112 + yyn118 = true + goto LABEL118 } - LABEL112: - if yyr96 || yy2arr96 { - if yyn112 { + LABEL118: + if yyr101 || yy2arr101 { + if yyn118 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[13] { + if yyq101[14] { if x.Cinder == nil { r.EncodeNil() } else { @@ -1601,11 +1688,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[13] { + if yyq101[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn112 { + if yyn118 { r.EncodeNil() } else { if x.Cinder == nil { @@ -1616,18 +1703,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn113 bool + var yyn119 bool if x.VolumeSource.CephFS == nil { - yyn113 = true - goto LABEL113 + yyn119 = true + goto LABEL119 } - LABEL113: - if yyr96 || yy2arr96 { - if yyn113 { + LABEL119: + if yyr101 || yy2arr101 { + if yyn119 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[14] { + if yyq101[15] { if x.CephFS == nil { r.EncodeNil() } else { @@ -1638,11 +1725,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[14] { + if yyq101[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn113 { + if yyn119 { r.EncodeNil() } else { if x.CephFS == nil { @@ -1653,18 +1740,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn114 bool + var yyn120 bool if x.VolumeSource.Flocker == nil { - yyn114 = true - goto LABEL114 + yyn120 = true + goto LABEL120 } - LABEL114: - if yyr96 || yy2arr96 { - if yyn114 { + LABEL120: + if yyr101 || yy2arr101 { + if yyn120 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[15] { + if yyq101[16] { if x.Flocker == nil { r.EncodeNil() } else { @@ -1675,11 +1762,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[15] { + if yyq101[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn114 { + if yyn120 { r.EncodeNil() } else { if x.Flocker == nil { @@ -1690,18 +1777,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn115 bool + var yyn121 bool if x.VolumeSource.DownwardAPI == nil { - yyn115 = true - goto LABEL115 + yyn121 = true + goto LABEL121 } - LABEL115: - if yyr96 || yy2arr96 { - if yyn115 { + LABEL121: + if yyr101 || yy2arr101 { + if yyn121 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[16] { + if yyq101[17] { if x.DownwardAPI == nil { r.EncodeNil() } else { @@ -1712,11 +1799,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[16] { + if yyq101[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("downwardAPI")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn115 { + if yyn121 { r.EncodeNil() } else { if x.DownwardAPI == nil { @@ -1727,18 +1814,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn116 bool + var yyn122 bool if x.VolumeSource.FC == nil { - yyn116 = true - goto LABEL116 + yyn122 = true + goto LABEL122 } - LABEL116: - if yyr96 || yy2arr96 { - if yyn116 { + LABEL122: + if yyr101 || yy2arr101 { + if yyn122 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[17] { + if yyq101[18] { if x.FC == nil { r.EncodeNil() } else { @@ -1749,11 +1836,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[17] { + if yyq101[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn116 { + if yyn122 { r.EncodeNil() } else { if x.FC == nil { @@ -1764,18 +1851,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn117 bool + var yyn123 bool if x.VolumeSource.AzureFile == nil { - yyn117 = true - goto LABEL117 + yyn123 = true + goto LABEL123 } - LABEL117: - if yyr96 || yy2arr96 { - if yyn117 { + LABEL123: + if yyr101 || yy2arr101 { + if yyn123 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[18] { + if yyq101[19] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -1786,11 +1873,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[18] { + if yyq101[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn117 { + if yyn123 { r.EncodeNil() } else { if x.AzureFile == nil { @@ -1801,18 +1888,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn118 bool + var yyn124 bool if x.VolumeSource.ConfigMap == nil { - yyn118 = true - goto LABEL118 + yyn124 = true + goto LABEL124 } - LABEL118: - if yyr96 || yy2arr96 { - if yyn118 { + LABEL124: + if yyr101 || yy2arr101 { + if yyn124 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[19] { + if yyq101[20] { if x.ConfigMap == nil { r.EncodeNil() } else { @@ -1823,11 +1910,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[19] { + if yyq101[20] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMap")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn118 { + if yyn124 { r.EncodeNil() } else { if x.ConfigMap == nil { @@ -1838,18 +1925,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn119 bool + var yyn125 bool if x.VolumeSource.VsphereVolume == nil { - yyn119 = true - goto LABEL119 + yyn125 = true + goto LABEL125 } - LABEL119: - if yyr96 || yy2arr96 { - if yyn119 { + LABEL125: + if yyr101 || yy2arr101 { + if yyn125 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[20] { + if yyq101[21] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -1860,11 +1947,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[20] { + if yyq101[21] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn119 { + if yyn125 { r.EncodeNil() } else { if x.VsphereVolume == nil { @@ -1875,7 +1962,44 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr96 || yy2arr96 { + var yyn126 bool + if x.VolumeSource.AzureDisk == nil { + yyn126 = true + goto LABEL126 + } + LABEL126: + if yyr101 || yy2arr101 { + if yyn126 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq101[22] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq101[22] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn126 { + r.EncodeNil() + } else { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + } + if yyr101 || yy2arr101 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -1888,25 +2012,25 @@ func (x *Volume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym120 := z.DecBinary() - _ = yym120 + yym127 := z.DecBinary() + _ = yym127 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct121 := r.ContainerType() - if yyct121 == codecSelferValueTypeMap1234 { - yyl121 := r.ReadMapStart() - if yyl121 == 0 { + yyct128 := r.ContainerType() + if yyct128 == codecSelferValueTypeMap1234 { + yyl128 := r.ReadMapStart() + if yyl128 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl121, d) + x.codecDecodeSelfFromMap(yyl128, d) } - } else if yyct121 == codecSelferValueTypeArray1234 { - yyl121 := r.ReadArrayStart() - if yyl121 == 0 { + } else if yyct128 == codecSelferValueTypeArray1234 { + yyl128 := r.ReadArrayStart() + if yyl128 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl121, d) + x.codecDecodeSelfFromArray(yyl128, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -1918,12 +2042,12 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys122Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys122Slc - var yyhl122 bool = l >= 0 - for yyj122 := 0; ; yyj122++ { - if yyhl122 { - if yyj122 >= l { + var yys129Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys129Slc + var yyhl129 bool = l >= 0 + for yyj129 := 0; ; yyj129++ { + if yyhl129 { + if yyj129 >= l { break } } else { @@ -1932,10 +2056,10 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys122Slc = r.DecodeBytes(yys122Slc, true, true) - yys122 := string(yys122Slc) + yys129Slc = r.DecodeBytes(yys129Slc, true, true) + yys129 := string(yys129Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys122 { + switch yys129 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -2096,6 +2220,20 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.RBD.CodecDecodeSelf(d) } + case "quobyte": + if x.VolumeSource.Quobyte == nil { + x.VolumeSource.Quobyte = new(QuobyteVolumeSource) + } + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } case "flexVolume": if x.VolumeSource.FlexVolume == nil { x.VolumeSource.FlexVolume = new(FlexVolumeSource) @@ -2222,10 +2360,24 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + case "azureDisk": + if x.VolumeSource.AzureDisk == nil { + x.VolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys122) - } // end switch yys122 - } // end for yyj122 + z.DecStructFieldNotFound(-1, yys129) + } // end switch yys129 + } // end for yyj129 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -2233,16 +2385,16 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj144 int - var yyb144 bool - var yyhl144 bool = l >= 0 - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + var yyj153 int + var yyb153 bool + var yyhl153 bool = l >= 0 + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2255,13 +2407,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.HostPath == nil { x.VolumeSource.HostPath = new(HostPathVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2279,13 +2431,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.EmptyDir == nil { x.VolumeSource.EmptyDir = new(EmptyDirVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2303,13 +2455,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.GCEPersistentDisk == nil { x.VolumeSource.GCEPersistentDisk = new(GCEPersistentDiskVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2327,13 +2479,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.AWSElasticBlockStore == nil { x.VolumeSource.AWSElasticBlockStore = new(AWSElasticBlockStoreVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2351,13 +2503,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.GitRepo == nil { x.VolumeSource.GitRepo = new(GitRepoVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2375,13 +2527,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Secret == nil { x.VolumeSource.Secret = new(SecretVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2399,13 +2551,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.NFS == nil { x.VolumeSource.NFS = new(NFSVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2423,13 +2575,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.ISCSI == nil { x.VolumeSource.ISCSI = new(ISCSIVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2447,13 +2599,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Glusterfs == nil { x.VolumeSource.Glusterfs = new(GlusterfsVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2471,13 +2623,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.PersistentVolumeClaim == nil { x.VolumeSource.PersistentVolumeClaim = new(PersistentVolumeClaimVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2495,13 +2647,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.RBD == nil { x.VolumeSource.RBD = new(RBDVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2516,16 +2668,40 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.RBD.CodecDecodeSelf(d) } + if x.VolumeSource.Quobyte == nil { + x.VolumeSource.Quobyte = new(QuobyteVolumeSource) + } + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l + } else { + yyb153 = r.CheckBreak() + } + if yyb153 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } if x.VolumeSource.FlexVolume == nil { x.VolumeSource.FlexVolume = new(FlexVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2543,13 +2719,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Cinder == nil { x.VolumeSource.Cinder = new(CinderVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2567,13 +2743,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.CephFS == nil { x.VolumeSource.CephFS = new(CephFSVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2591,13 +2767,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Flocker == nil { x.VolumeSource.Flocker = new(FlockerVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2615,13 +2791,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.DownwardAPI == nil { x.VolumeSource.DownwardAPI = new(DownwardAPIVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2639,13 +2815,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.FC == nil { x.VolumeSource.FC = new(FCVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2663,13 +2839,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.AzureFile == nil { x.VolumeSource.AzureFile = new(AzureFileVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2687,13 +2863,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.ConfigMap == nil { x.VolumeSource.ConfigMap = new(ConfigMapVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2711,13 +2887,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.VsphereVolume == nil { x.VolumeSource.VsphereVolume = new(VsphereVirtualDiskVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2732,18 +2908,42 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + if x.VolumeSource.AzureDisk == nil { + x.VolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l + } else { + yyb153 = r.CheckBreak() + } + if yyb153 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj144-1, "") + z.DecStructFieldNotFound(yyj153-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -2755,52 +2955,54 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym166 := z.EncBinary() - _ = yym166 + yym177 := z.EncBinary() + _ = yym177 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep167 := !z.EncBinary() - yy2arr167 := z.EncBasicHandle().StructToArray - var yyq167 [20]bool - _, _, _ = yysep167, yyq167, yy2arr167 - const yyr167 bool = false - yyq167[0] = x.HostPath != nil - yyq167[1] = x.EmptyDir != nil - yyq167[2] = x.GCEPersistentDisk != nil - yyq167[3] = x.AWSElasticBlockStore != nil - yyq167[4] = x.GitRepo != nil - yyq167[5] = x.Secret != nil - yyq167[6] = x.NFS != nil - yyq167[7] = x.ISCSI != nil - yyq167[8] = x.Glusterfs != nil - yyq167[9] = x.PersistentVolumeClaim != nil - yyq167[10] = x.RBD != nil - yyq167[11] = x.FlexVolume != nil - yyq167[12] = x.Cinder != nil - yyq167[13] = x.CephFS != nil - yyq167[14] = x.Flocker != nil - yyq167[15] = x.DownwardAPI != nil - yyq167[16] = x.FC != nil - yyq167[17] = x.AzureFile != nil - yyq167[18] = x.ConfigMap != nil - yyq167[19] = x.VsphereVolume != nil - var yynn167 int - if yyr167 || yy2arr167 { - r.EncodeArrayStart(20) - } else { - yynn167 = 0 - for _, b := range yyq167 { + yysep178 := !z.EncBinary() + yy2arr178 := z.EncBasicHandle().StructToArray + var yyq178 [22]bool + _, _, _ = yysep178, yyq178, yy2arr178 + const yyr178 bool = false + yyq178[0] = x.HostPath != nil + yyq178[1] = x.EmptyDir != nil + yyq178[2] = x.GCEPersistentDisk != nil + yyq178[3] = x.AWSElasticBlockStore != nil + yyq178[4] = x.GitRepo != nil + yyq178[5] = x.Secret != nil + yyq178[6] = x.NFS != nil + yyq178[7] = x.ISCSI != nil + yyq178[8] = x.Glusterfs != nil + yyq178[9] = x.PersistentVolumeClaim != nil + yyq178[10] = x.RBD != nil + yyq178[11] = x.Quobyte != nil + yyq178[12] = x.FlexVolume != nil + yyq178[13] = x.Cinder != nil + yyq178[14] = x.CephFS != nil + yyq178[15] = x.Flocker != nil + yyq178[16] = x.DownwardAPI != nil + yyq178[17] = x.FC != nil + yyq178[18] = x.AzureFile != nil + yyq178[19] = x.ConfigMap != nil + yyq178[20] = x.VsphereVolume != nil + yyq178[21] = x.AzureDisk != nil + var yynn178 int + if yyr178 || yy2arr178 { + r.EncodeArrayStart(22) + } else { + yynn178 = 0 + for _, b := range yyq178 { if b { - yynn167++ + yynn178++ } } - r.EncodeMapStart(yynn167) - yynn167 = 0 + r.EncodeMapStart(yynn178) + yynn178 = 0 } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[0] { + if yyq178[0] { if x.HostPath == nil { r.EncodeNil() } else { @@ -2810,7 +3012,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[0] { + if yyq178[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2821,9 +3023,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[1] { + if yyq178[1] { if x.EmptyDir == nil { r.EncodeNil() } else { @@ -2833,7 +3035,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[1] { + if yyq178[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("emptyDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2844,9 +3046,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[2] { + if yyq178[2] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -2856,7 +3058,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[2] { + if yyq178[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2867,9 +3069,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[3] { + if yyq178[3] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -2879,7 +3081,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[3] { + if yyq178[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2890,9 +3092,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[4] { + if yyq178[4] { if x.GitRepo == nil { r.EncodeNil() } else { @@ -2902,7 +3104,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[4] { + if yyq178[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gitRepo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2913,9 +3115,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[5] { + if yyq178[5] { if x.Secret == nil { r.EncodeNil() } else { @@ -2925,7 +3127,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[5] { + if yyq178[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secret")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2936,9 +3138,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[6] { + if yyq178[6] { if x.NFS == nil { r.EncodeNil() } else { @@ -2948,7 +3150,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[6] { + if yyq178[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2959,9 +3161,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[7] { + if yyq178[7] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -2971,7 +3173,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[7] { + if yyq178[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2982,9 +3184,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[8] { + if yyq178[8] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -2994,7 +3196,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[8] { + if yyq178[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3005,9 +3207,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[9] { + if yyq178[9] { if x.PersistentVolumeClaim == nil { r.EncodeNil() } else { @@ -3017,7 +3219,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[9] { + if yyq178[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeClaim")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3028,9 +3230,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[10] { + if yyq178[10] { if x.RBD == nil { r.EncodeNil() } else { @@ -3040,7 +3242,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[10] { + if yyq178[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3051,9 +3253,32 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq178[11] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq178[11] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[11] { + if yyq178[12] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -3063,7 +3288,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[11] { + if yyq178[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3074,9 +3299,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[12] { + if yyq178[13] { if x.Cinder == nil { r.EncodeNil() } else { @@ -3086,7 +3311,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[12] { + if yyq178[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3097,9 +3322,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[13] { + if yyq178[14] { if x.CephFS == nil { r.EncodeNil() } else { @@ -3109,7 +3334,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[13] { + if yyq178[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3120,9 +3345,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[14] { + if yyq178[15] { if x.Flocker == nil { r.EncodeNil() } else { @@ -3132,7 +3357,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[14] { + if yyq178[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3143,9 +3368,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[15] { + if yyq178[16] { if x.DownwardAPI == nil { r.EncodeNil() } else { @@ -3155,7 +3380,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[15] { + if yyq178[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("downwardAPI")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3166,9 +3391,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[16] { + if yyq178[17] { if x.FC == nil { r.EncodeNil() } else { @@ -3178,7 +3403,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[16] { + if yyq178[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3189,9 +3414,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[17] { + if yyq178[18] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -3201,7 +3426,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[17] { + if yyq178[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3212,9 +3437,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[18] { + if yyq178[19] { if x.ConfigMap == nil { r.EncodeNil() } else { @@ -3224,7 +3449,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[18] { + if yyq178[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMap")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3235,9 +3460,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[19] { + if yyq178[20] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -3247,7 +3472,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[19] { + if yyq178[20] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3258,7 +3483,30 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq178[21] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq178[21] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -3271,25 +3519,25 @@ func (x *VolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym188 := z.DecBinary() - _ = yym188 + yym201 := z.DecBinary() + _ = yym201 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct189 := r.ContainerType() - if yyct189 == codecSelferValueTypeMap1234 { - yyl189 := r.ReadMapStart() - if yyl189 == 0 { + yyct202 := r.ContainerType() + if yyct202 == codecSelferValueTypeMap1234 { + yyl202 := r.ReadMapStart() + if yyl202 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl189, d) + x.codecDecodeSelfFromMap(yyl202, d) } - } else if yyct189 == codecSelferValueTypeArray1234 { - yyl189 := r.ReadArrayStart() - if yyl189 == 0 { + } else if yyct202 == codecSelferValueTypeArray1234 { + yyl202 := r.ReadArrayStart() + if yyl202 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl189, d) + x.codecDecodeSelfFromArray(yyl202, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -3301,12 +3549,12 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys190Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys190Slc - var yyhl190 bool = l >= 0 - for yyj190 := 0; ; yyj190++ { - if yyhl190 { - if yyj190 >= l { + var yys203Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys203Slc + var yyhl203 bool = l >= 0 + for yyj203 := 0; ; yyj203++ { + if yyhl203 { + if yyj203 >= l { break } } else { @@ -3315,10 +3563,10 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys190Slc = r.DecodeBytes(yys190Slc, true, true) - yys190 := string(yys190Slc) + yys203Slc = r.DecodeBytes(yys203Slc, true, true) + yys203 := string(yys203Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys190 { + switch yys203 { case "hostPath": if r.TryDecodeAsNil() { if x.HostPath != nil { @@ -3440,6 +3688,17 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.RBD.CodecDecodeSelf(d) } + case "quobyte": + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } case "flexVolume": if r.TryDecodeAsNil() { if x.FlexVolume != nil { @@ -3539,10 +3798,21 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + case "azureDisk": + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys190) - } // end switch yys190 - } // end for yyj190 + z.DecStructFieldNotFound(-1, yys203) + } // end switch yys203 + } // end for yyj203 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -3550,16 +3820,16 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj211 int - var yyb211 bool - var yyhl211 bool = l >= 0 - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + var yyj226 int + var yyb226 bool + var yyhl226 bool = l >= 0 + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3574,13 +3844,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.HostPath.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3595,13 +3865,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.EmptyDir.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3616,13 +3886,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.GCEPersistentDisk.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3637,13 +3907,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.AWSElasticBlockStore.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3658,13 +3928,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.GitRepo.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3679,13 +3949,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Secret.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3700,13 +3970,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.NFS.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3721,13 +3991,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ISCSI.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3742,13 +4012,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Glusterfs.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3763,13 +4033,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PersistentVolumeClaim.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3784,13 +4054,34 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.RBD.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l + } else { + yyb226 = r.CheckBreak() + } + if yyb226 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3805,13 +4096,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FlexVolume.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3826,13 +4117,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Cinder.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3847,13 +4138,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.CephFS.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3868,13 +4159,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Flocker.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3889,13 +4180,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.DownwardAPI.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3910,13 +4201,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FC.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3931,13 +4222,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.AzureFile.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3952,13 +4243,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ConfigMap.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3973,18 +4264,39 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l + } else { + yyb226 = r.CheckBreak() + } + if yyb226 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj211-1, "") + z.DecStructFieldNotFound(yyj226-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -3996,46 +4308,48 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym232 := z.EncBinary() - _ = yym232 + yym249 := z.EncBinary() + _ = yym249 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep233 := !z.EncBinary() - yy2arr233 := z.EncBasicHandle().StructToArray - var yyq233 [14]bool - _, _, _ = yysep233, yyq233, yy2arr233 - const yyr233 bool = false - yyq233[0] = x.GCEPersistentDisk != nil - yyq233[1] = x.AWSElasticBlockStore != nil - yyq233[2] = x.HostPath != nil - yyq233[3] = x.Glusterfs != nil - yyq233[4] = x.NFS != nil - yyq233[5] = x.RBD != nil - yyq233[6] = x.ISCSI != nil - yyq233[7] = x.FlexVolume != nil - yyq233[8] = x.Cinder != nil - yyq233[9] = x.CephFS != nil - yyq233[10] = x.FC != nil - yyq233[11] = x.Flocker != nil - yyq233[12] = x.AzureFile != nil - yyq233[13] = x.VsphereVolume != nil - var yynn233 int - if yyr233 || yy2arr233 { - r.EncodeArrayStart(14) - } else { - yynn233 = 0 - for _, b := range yyq233 { + yysep250 := !z.EncBinary() + yy2arr250 := z.EncBasicHandle().StructToArray + var yyq250 [16]bool + _, _, _ = yysep250, yyq250, yy2arr250 + const yyr250 bool = false + yyq250[0] = x.GCEPersistentDisk != nil + yyq250[1] = x.AWSElasticBlockStore != nil + yyq250[2] = x.HostPath != nil + yyq250[3] = x.Glusterfs != nil + yyq250[4] = x.NFS != nil + yyq250[5] = x.RBD != nil + yyq250[6] = x.Quobyte != nil + yyq250[7] = x.ISCSI != nil + yyq250[8] = x.FlexVolume != nil + yyq250[9] = x.Cinder != nil + yyq250[10] = x.CephFS != nil + yyq250[11] = x.FC != nil + yyq250[12] = x.Flocker != nil + yyq250[13] = x.AzureFile != nil + yyq250[14] = x.VsphereVolume != nil + yyq250[15] = x.AzureDisk != nil + var yynn250 int + if yyr250 || yy2arr250 { + r.EncodeArrayStart(16) + } else { + yynn250 = 0 + for _, b := range yyq250 { if b { - yynn233++ + yynn250++ } } - r.EncodeMapStart(yynn233) - yynn233 = 0 + r.EncodeMapStart(yynn250) + yynn250 = 0 } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[0] { + if yyq250[0] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -4045,7 +4359,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[0] { + if yyq250[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4056,9 +4370,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[1] { + if yyq250[1] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -4068,7 +4382,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[1] { + if yyq250[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4079,9 +4393,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[2] { + if yyq250[2] { if x.HostPath == nil { r.EncodeNil() } else { @@ -4091,7 +4405,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[2] { + if yyq250[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4102,9 +4416,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[3] { + if yyq250[3] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -4114,7 +4428,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[3] { + if yyq250[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4125,9 +4439,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[4] { + if yyq250[4] { if x.NFS == nil { r.EncodeNil() } else { @@ -4137,7 +4451,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[4] { + if yyq250[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4148,9 +4462,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[5] { + if yyq250[5] { if x.RBD == nil { r.EncodeNil() } else { @@ -4160,7 +4474,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[5] { + if yyq250[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4171,9 +4485,32 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq250[6] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq250[6] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[6] { + if yyq250[7] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -4183,7 +4520,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[6] { + if yyq250[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4194,9 +4531,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[7] { + if yyq250[8] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -4206,7 +4543,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[7] { + if yyq250[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4217,9 +4554,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[8] { + if yyq250[9] { if x.Cinder == nil { r.EncodeNil() } else { @@ -4229,7 +4566,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[8] { + if yyq250[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4240,9 +4577,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[9] { + if yyq250[10] { if x.CephFS == nil { r.EncodeNil() } else { @@ -4252,7 +4589,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[9] { + if yyq250[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4263,9 +4600,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[10] { + if yyq250[11] { if x.FC == nil { r.EncodeNil() } else { @@ -4275,7 +4612,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[10] { + if yyq250[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4286,9 +4623,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[11] { + if yyq250[12] { if x.Flocker == nil { r.EncodeNil() } else { @@ -4298,7 +4635,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[11] { + if yyq250[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4309,9 +4646,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[12] { + if yyq250[13] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -4321,7 +4658,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[12] { + if yyq250[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4332,9 +4669,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[13] { + if yyq250[14] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -4344,7 +4681,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq233[13] { + if yyq250[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4355,7 +4692,30 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq250[15] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq250[15] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -4368,25 +4728,25 @@ func (x *PersistentVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym248 := z.DecBinary() - _ = yym248 + yym267 := z.DecBinary() + _ = yym267 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct249 := r.ContainerType() - if yyct249 == codecSelferValueTypeMap1234 { - yyl249 := r.ReadMapStart() - if yyl249 == 0 { + yyct268 := r.ContainerType() + if yyct268 == codecSelferValueTypeMap1234 { + yyl268 := r.ReadMapStart() + if yyl268 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl249, d) + x.codecDecodeSelfFromMap(yyl268, d) } - } else if yyct249 == codecSelferValueTypeArray1234 { - yyl249 := r.ReadArrayStart() - if yyl249 == 0 { + } else if yyct268 == codecSelferValueTypeArray1234 { + yyl268 := r.ReadArrayStart() + if yyl268 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl249, d) + x.codecDecodeSelfFromArray(yyl268, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -4398,12 +4758,12 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys250Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys250Slc - var yyhl250 bool = l >= 0 - for yyj250 := 0; ; yyj250++ { - if yyhl250 { - if yyj250 >= l { + var yys269Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys269Slc + var yyhl269 bool = l >= 0 + for yyj269 := 0; ; yyj269++ { + if yyhl269 { + if yyj269 >= l { break } } else { @@ -4412,10 +4772,10 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys250Slc = r.DecodeBytes(yys250Slc, true, true) - yys250 := string(yys250Slc) + yys269Slc = r.DecodeBytes(yys269Slc, true, true) + yys269 := string(yys269Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys250 { + switch yys269 { case "gcePersistentDisk": if r.TryDecodeAsNil() { if x.GCEPersistentDisk != nil { @@ -4482,6 +4842,17 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco } x.RBD.CodecDecodeSelf(d) } + case "quobyte": + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } case "iscsi": if r.TryDecodeAsNil() { if x.ISCSI != nil { @@ -4570,10 +4941,21 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco } x.VsphereVolume.CodecDecodeSelf(d) } + case "azureDisk": + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys250) - } // end switch yys250 - } // end for yyj250 + z.DecStructFieldNotFound(-1, yys269) + } // end switch yys269 + } // end for yyj269 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -4581,16 +4963,16 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj265 int - var yyb265 bool - var yyhl265 bool = l >= 0 - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + var yyj286 int + var yyb286 bool + var yyhl286 bool = l >= 0 + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4605,13 +4987,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.GCEPersistentDisk.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4626,13 +5008,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.AWSElasticBlockStore.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4647,13 +5029,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.HostPath.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4668,13 +5050,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Glusterfs.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4689,13 +5071,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.NFS.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4710,13 +5092,34 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.RBD.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l + } else { + yyb286 = r.CheckBreak() + } + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4731,13 +5134,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.ISCSI.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4752,13 +5155,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.FlexVolume.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4773,13 +5176,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Cinder.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4794,13 +5197,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.CephFS.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4815,13 +5218,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.FC.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4836,13 +5239,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Flocker.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4857,13 +5260,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.AzureFile.CodecDecodeSelf(d) } - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4878,18 +5281,39 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.VsphereVolume.CodecDecodeSelf(d) } + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l + } else { + yyb286 = r.CheckBreak() + } + if yyb286 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj265++ - if yyhl265 { - yyb265 = yyj265 > l + yyj286++ + if yyhl286 { + yyb286 = yyj286 > l } else { - yyb265 = r.CheckBreak() + yyb286 = r.CheckBreak() } - if yyb265 { + if yyb286 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj265-1, "") + z.DecStructFieldNotFound(yyj286-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -4901,34 +5325,34 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder if x == nil { r.EncodeNil() } else { - yym280 := z.EncBinary() - _ = yym280 + yym303 := z.EncBinary() + _ = yym303 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep281 := !z.EncBinary() - yy2arr281 := z.EncBasicHandle().StructToArray - var yyq281 [2]bool - _, _, _ = yysep281, yyq281, yy2arr281 - const yyr281 bool = false - yyq281[1] = x.ReadOnly != false - var yynn281 int - if yyr281 || yy2arr281 { + yysep304 := !z.EncBinary() + yy2arr304 := z.EncBasicHandle().StructToArray + var yyq304 [2]bool + _, _, _ = yysep304, yyq304, yy2arr304 + const yyr304 bool = false + yyq304[1] = x.ReadOnly != false + var yynn304 int + if yyr304 || yy2arr304 { r.EncodeArrayStart(2) } else { - yynn281 = 1 - for _, b := range yyq281 { + yynn304 = 1 + for _, b := range yyq304 { if b { - yynn281++ + yynn304++ } } - r.EncodeMapStart(yynn281) - yynn281 = 0 + r.EncodeMapStart(yynn304) + yynn304 = 0 } - if yyr281 || yy2arr281 { + if yyr304 || yy2arr304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym283 := z.EncBinary() - _ = yym283 + yym306 := z.EncBinary() + _ = yym306 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClaimName)) @@ -4937,18 +5361,18 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("claimName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym284 := z.EncBinary() - _ = yym284 + yym307 := z.EncBinary() + _ = yym307 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClaimName)) } } - if yyr281 || yy2arr281 { + if yyr304 || yy2arr304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq281[1] { - yym286 := z.EncBinary() - _ = yym286 + if yyq304[1] { + yym309 := z.EncBinary() + _ = yym309 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -4957,19 +5381,19 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder r.EncodeBool(false) } } else { - if yyq281[1] { + if yyq304[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym287 := z.EncBinary() - _ = yym287 + yym310 := z.EncBinary() + _ = yym310 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr281 || yy2arr281 { + if yyr304 || yy2arr304 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -4982,25 +5406,25 @@ func (x *PersistentVolumeClaimVolumeSource) CodecDecodeSelf(d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym288 := z.DecBinary() - _ = yym288 + yym311 := z.DecBinary() + _ = yym311 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct289 := r.ContainerType() - if yyct289 == codecSelferValueTypeMap1234 { - yyl289 := r.ReadMapStart() - if yyl289 == 0 { + yyct312 := r.ContainerType() + if yyct312 == codecSelferValueTypeMap1234 { + yyl312 := r.ReadMapStart() + if yyl312 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl289, d) + x.codecDecodeSelfFromMap(yyl312, d) } - } else if yyct289 == codecSelferValueTypeArray1234 { - yyl289 := r.ReadArrayStart() - if yyl289 == 0 { + } else if yyct312 == codecSelferValueTypeArray1234 { + yyl312 := r.ReadArrayStart() + if yyl312 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl289, d) + x.codecDecodeSelfFromArray(yyl312, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -5012,12 +5436,12 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys290Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys290Slc - var yyhl290 bool = l >= 0 - for yyj290 := 0; ; yyj290++ { - if yyhl290 { - if yyj290 >= l { + var yys313Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys313Slc + var yyhl313 bool = l >= 0 + for yyj313 := 0; ; yyj313++ { + if yyhl313 { + if yyj313 >= l { break } } else { @@ -5026,10 +5450,10 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys290Slc = r.DecodeBytes(yys290Slc, true, true) - yys290 := string(yys290Slc) + yys313Slc = r.DecodeBytes(yys313Slc, true, true) + yys313 := string(yys313Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys290 { + switch yys313 { case "claimName": if r.TryDecodeAsNil() { x.ClaimName = "" @@ -5043,9 +5467,9 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys290) - } // end switch yys290 - } // end for yyj290 + z.DecStructFieldNotFound(-1, yys313) + } // end switch yys313 + } // end for yyj313 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -5053,16 +5477,16 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj293 int - var yyb293 bool - var yyhl293 bool = l >= 0 - yyj293++ - if yyhl293 { - yyb293 = yyj293 > l + var yyj316 int + var yyb316 bool + var yyhl316 bool = l >= 0 + yyj316++ + if yyhl316 { + yyb316 = yyj316 > l } else { - yyb293 = r.CheckBreak() + yyb316 = r.CheckBreak() } - if yyb293 { + if yyb316 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5072,13 +5496,13 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c } else { x.ClaimName = string(r.DecodeString()) } - yyj293++ - if yyhl293 { - yyb293 = yyj293 > l + yyj316++ + if yyhl316 { + yyb316 = yyj316 > l } else { - yyb293 = r.CheckBreak() + yyb316 = r.CheckBreak() } - if yyb293 { + if yyb316 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5089,17 +5513,17 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c x.ReadOnly = bool(r.DecodeBool()) } for { - yyj293++ - if yyhl293 { - yyb293 = yyj293 > l + yyj316++ + if yyhl316 { + yyb316 = yyj316 > l } else { - yyb293 = r.CheckBreak() + yyb316 = r.CheckBreak() } - if yyb293 { + if yyb316 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj293-1, "") + z.DecStructFieldNotFound(yyj316-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -5111,39 +5535,39 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym296 := z.EncBinary() - _ = yym296 + yym319 := z.EncBinary() + _ = yym319 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep297 := !z.EncBinary() - yy2arr297 := z.EncBasicHandle().StructToArray - var yyq297 [5]bool - _, _, _ = yysep297, yyq297, yy2arr297 - const yyr297 bool = false - yyq297[0] = x.Kind != "" - yyq297[1] = x.APIVersion != "" - yyq297[2] = true - yyq297[3] = true - yyq297[4] = true - var yynn297 int - if yyr297 || yy2arr297 { + yysep320 := !z.EncBinary() + yy2arr320 := z.EncBasicHandle().StructToArray + var yyq320 [5]bool + _, _, _ = yysep320, yyq320, yy2arr320 + const yyr320 bool = false + yyq320[0] = x.Kind != "" + yyq320[1] = x.APIVersion != "" + yyq320[2] = true + yyq320[3] = true + yyq320[4] = true + var yynn320 int + if yyr320 || yy2arr320 { r.EncodeArrayStart(5) } else { - yynn297 = 0 - for _, b := range yyq297 { + yynn320 = 0 + for _, b := range yyq320 { if b { - yynn297++ + yynn320++ } } - r.EncodeMapStart(yynn297) - yynn297 = 0 + r.EncodeMapStart(yynn320) + yynn320 = 0 } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[0] { - yym299 := z.EncBinary() - _ = yym299 + if yyq320[0] { + yym322 := z.EncBinary() + _ = yym322 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -5152,23 +5576,23 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq297[0] { + if yyq320[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym300 := z.EncBinary() - _ = yym300 + yym323 := z.EncBinary() + _ = yym323 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[1] { - yym302 := z.EncBinary() - _ = yym302 + if yyq320[1] { + yym325 := z.EncBinary() + _ = yym325 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -5177,70 +5601,70 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq297[1] { + if yyq320[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym303 := z.EncBinary() - _ = yym303 + yym326 := z.EncBinary() + _ = yym326 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[2] { - yy305 := &x.ObjectMeta - yy305.CodecEncodeSelf(e) + if yyq320[2] { + yy328 := &x.ObjectMeta + yy328.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[2] { + if yyq320[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy306 := &x.ObjectMeta - yy306.CodecEncodeSelf(e) + yy329 := &x.ObjectMeta + yy329.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[3] { - yy308 := &x.Spec - yy308.CodecEncodeSelf(e) + if yyq320[3] { + yy331 := &x.Spec + yy331.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[3] { + if yyq320[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy309 := &x.Spec - yy309.CodecEncodeSelf(e) + yy332 := &x.Spec + yy332.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[4] { - yy311 := &x.Status - yy311.CodecEncodeSelf(e) + if yyq320[4] { + yy334 := &x.Status + yy334.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[4] { + if yyq320[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy312 := &x.Status - yy312.CodecEncodeSelf(e) + yy335 := &x.Status + yy335.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -5253,25 +5677,25 @@ func (x *PersistentVolume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym313 := z.DecBinary() - _ = yym313 + yym336 := z.DecBinary() + _ = yym336 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct314 := r.ContainerType() - if yyct314 == codecSelferValueTypeMap1234 { - yyl314 := r.ReadMapStart() - if yyl314 == 0 { + yyct337 := r.ContainerType() + if yyct337 == codecSelferValueTypeMap1234 { + yyl337 := r.ReadMapStart() + if yyl337 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl314, d) + x.codecDecodeSelfFromMap(yyl337, d) } - } else if yyct314 == codecSelferValueTypeArray1234 { - yyl314 := r.ReadArrayStart() - if yyl314 == 0 { + } else if yyct337 == codecSelferValueTypeArray1234 { + yyl337 := r.ReadArrayStart() + if yyl337 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl314, d) + x.codecDecodeSelfFromArray(yyl337, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -5283,12 +5707,12 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys315Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys315Slc - var yyhl315 bool = l >= 0 - for yyj315 := 0; ; yyj315++ { - if yyhl315 { - if yyj315 >= l { + var yys338Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys338Slc + var yyhl338 bool = l >= 0 + for yyj338 := 0; ; yyj338++ { + if yyhl338 { + if yyj338 >= l { break } } else { @@ -5297,10 +5721,10 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys315Slc = r.DecodeBytes(yys315Slc, true, true) - yys315 := string(yys315Slc) + yys338Slc = r.DecodeBytes(yys338Slc, true, true) + yys338 := string(yys338Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys315 { + switch yys338 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -5317,27 +5741,27 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv318 := &x.ObjectMeta - yyv318.CodecDecodeSelf(d) + yyv341 := &x.ObjectMeta + yyv341.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PersistentVolumeSpec{} } else { - yyv319 := &x.Spec - yyv319.CodecDecodeSelf(d) + yyv342 := &x.Spec + yyv342.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PersistentVolumeStatus{} } else { - yyv320 := &x.Status - yyv320.CodecDecodeSelf(d) + yyv343 := &x.Status + yyv343.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys315) - } // end switch yys315 - } // end for yyj315 + z.DecStructFieldNotFound(-1, yys338) + } // end switch yys338 + } // end for yyj338 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -5345,16 +5769,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj321 int - var yyb321 bool - var yyhl321 bool = l >= 0 - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + var yyj344 int + var yyb344 bool + var yyhl344 bool = l >= 0 + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5364,13 +5788,13 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5380,13 +5804,13 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5394,16 +5818,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv324 := &x.ObjectMeta - yyv324.CodecDecodeSelf(d) + yyv347 := &x.ObjectMeta + yyv347.CodecDecodeSelf(d) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5411,16 +5835,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Spec = PersistentVolumeSpec{} } else { - yyv325 := &x.Spec - yyv325.CodecDecodeSelf(d) + yyv348 := &x.Spec + yyv348.CodecDecodeSelf(d) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5428,21 +5852,21 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Status = PersistentVolumeStatus{} } else { - yyv326 := &x.Status - yyv326.CodecDecodeSelf(d) + yyv349 := &x.Status + yyv349.CodecDecodeSelf(d) } for { - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj321-1, "") + z.DecStructFieldNotFound(yyj344-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -5454,47 +5878,49 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym327 := z.EncBinary() - _ = yym327 + yym350 := z.EncBinary() + _ = yym350 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep328 := !z.EncBinary() - yy2arr328 := z.EncBasicHandle().StructToArray - var yyq328 [18]bool - _, _, _ = yysep328, yyq328, yy2arr328 - const yyr328 bool = false - yyq328[1] = x.PersistentVolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil - yyq328[2] = x.PersistentVolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil - yyq328[3] = x.PersistentVolumeSource.HostPath != nil && x.HostPath != nil - yyq328[4] = x.PersistentVolumeSource.Glusterfs != nil && x.Glusterfs != nil - yyq328[5] = x.PersistentVolumeSource.NFS != nil && x.NFS != nil - yyq328[6] = x.PersistentVolumeSource.RBD != nil && x.RBD != nil - yyq328[7] = x.PersistentVolumeSource.ISCSI != nil && x.ISCSI != nil - yyq328[8] = x.PersistentVolumeSource.FlexVolume != nil && x.FlexVolume != nil - yyq328[9] = x.PersistentVolumeSource.Cinder != nil && x.Cinder != nil - yyq328[10] = x.PersistentVolumeSource.CephFS != nil && x.CephFS != nil - yyq328[11] = x.PersistentVolumeSource.FC != nil && x.FC != nil - yyq328[12] = x.PersistentVolumeSource.Flocker != nil && x.Flocker != nil - yyq328[13] = x.PersistentVolumeSource.AzureFile != nil && x.AzureFile != nil - yyq328[14] = x.PersistentVolumeSource.VsphereVolume != nil && x.VsphereVolume != nil - yyq328[15] = len(x.AccessModes) != 0 - yyq328[16] = x.ClaimRef != nil - yyq328[17] = x.PersistentVolumeReclaimPolicy != "" - var yynn328 int - if yyr328 || yy2arr328 { - r.EncodeArrayStart(18) + yysep351 := !z.EncBinary() + yy2arr351 := z.EncBasicHandle().StructToArray + var yyq351 [20]bool + _, _, _ = yysep351, yyq351, yy2arr351 + const yyr351 bool = false + yyq351[1] = x.PersistentVolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil + yyq351[2] = x.PersistentVolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil + yyq351[3] = x.PersistentVolumeSource.HostPath != nil && x.HostPath != nil + yyq351[4] = x.PersistentVolumeSource.Glusterfs != nil && x.Glusterfs != nil + yyq351[5] = x.PersistentVolumeSource.NFS != nil && x.NFS != nil + yyq351[6] = x.PersistentVolumeSource.RBD != nil && x.RBD != nil + yyq351[7] = x.PersistentVolumeSource.Quobyte != nil && x.Quobyte != nil + yyq351[8] = x.PersistentVolumeSource.ISCSI != nil && x.ISCSI != nil + yyq351[9] = x.PersistentVolumeSource.FlexVolume != nil && x.FlexVolume != nil + yyq351[10] = x.PersistentVolumeSource.Cinder != nil && x.Cinder != nil + yyq351[11] = x.PersistentVolumeSource.CephFS != nil && x.CephFS != nil + yyq351[12] = x.PersistentVolumeSource.FC != nil && x.FC != nil + yyq351[13] = x.PersistentVolumeSource.Flocker != nil && x.Flocker != nil + yyq351[14] = x.PersistentVolumeSource.AzureFile != nil && x.AzureFile != nil + yyq351[15] = x.PersistentVolumeSource.VsphereVolume != nil && x.VsphereVolume != nil + yyq351[16] = x.PersistentVolumeSource.AzureDisk != nil && x.AzureDisk != nil + yyq351[17] = len(x.AccessModes) != 0 + yyq351[18] = x.ClaimRef != nil + yyq351[19] = x.PersistentVolumeReclaimPolicy != "" + var yynn351 int + if yyr351 || yy2arr351 { + r.EncodeArrayStart(20) } else { - yynn328 = 1 - for _, b := range yyq328 { + yynn351 = 1 + for _, b := range yyq351 { if b { - yynn328++ + yynn351++ } } - r.EncodeMapStart(yynn328) - yynn328 = 0 + r.EncodeMapStart(yynn351) + yynn351 = 0 } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Capacity == nil { r.EncodeNil() @@ -5511,18 +5937,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { x.Capacity.CodecEncodeSelf(e) } } - var yyn330 bool + var yyn353 bool if x.PersistentVolumeSource.GCEPersistentDisk == nil { - yyn330 = true - goto LABEL330 + yyn353 = true + goto LABEL353 } - LABEL330: - if yyr328 || yy2arr328 { - if yyn330 { + LABEL353: + if yyr351 || yy2arr351 { + if yyn353 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[1] { + if yyq351[1] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -5533,11 +5959,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[1] { + if yyq351[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn330 { + if yyn353 { r.EncodeNil() } else { if x.GCEPersistentDisk == nil { @@ -5548,18 +5974,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn331 bool + var yyn354 bool if x.PersistentVolumeSource.AWSElasticBlockStore == nil { - yyn331 = true - goto LABEL331 + yyn354 = true + goto LABEL354 } - LABEL331: - if yyr328 || yy2arr328 { - if yyn331 { + LABEL354: + if yyr351 || yy2arr351 { + if yyn354 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[2] { + if yyq351[2] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -5570,11 +5996,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[2] { + if yyq351[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn331 { + if yyn354 { r.EncodeNil() } else { if x.AWSElasticBlockStore == nil { @@ -5585,18 +6011,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn332 bool + var yyn355 bool if x.PersistentVolumeSource.HostPath == nil { - yyn332 = true - goto LABEL332 + yyn355 = true + goto LABEL355 } - LABEL332: - if yyr328 || yy2arr328 { - if yyn332 { + LABEL355: + if yyr351 || yy2arr351 { + if yyn355 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[3] { + if yyq351[3] { if x.HostPath == nil { r.EncodeNil() } else { @@ -5607,11 +6033,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[3] { + if yyq351[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn332 { + if yyn355 { r.EncodeNil() } else { if x.HostPath == nil { @@ -5622,18 +6048,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn333 bool + var yyn356 bool if x.PersistentVolumeSource.Glusterfs == nil { - yyn333 = true - goto LABEL333 + yyn356 = true + goto LABEL356 } - LABEL333: - if yyr328 || yy2arr328 { - if yyn333 { + LABEL356: + if yyr351 || yy2arr351 { + if yyn356 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[4] { + if yyq351[4] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -5644,11 +6070,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[4] { + if yyq351[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn333 { + if yyn356 { r.EncodeNil() } else { if x.Glusterfs == nil { @@ -5659,18 +6085,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn334 bool + var yyn357 bool if x.PersistentVolumeSource.NFS == nil { - yyn334 = true - goto LABEL334 + yyn357 = true + goto LABEL357 } - LABEL334: - if yyr328 || yy2arr328 { - if yyn334 { + LABEL357: + if yyr351 || yy2arr351 { + if yyn357 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[5] { + if yyq351[5] { if x.NFS == nil { r.EncodeNil() } else { @@ -5681,11 +6107,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[5] { + if yyq351[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn334 { + if yyn357 { r.EncodeNil() } else { if x.NFS == nil { @@ -5696,18 +6122,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn335 bool + var yyn358 bool if x.PersistentVolumeSource.RBD == nil { - yyn335 = true - goto LABEL335 + yyn358 = true + goto LABEL358 } - LABEL335: - if yyr328 || yy2arr328 { - if yyn335 { + LABEL358: + if yyr351 || yy2arr351 { + if yyn358 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[6] { + if yyq351[6] { if x.RBD == nil { r.EncodeNil() } else { @@ -5718,11 +6144,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[6] { + if yyq351[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn335 { + if yyn358 { r.EncodeNil() } else { if x.RBD == nil { @@ -5733,18 +6159,55 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn336 bool + var yyn359 bool + if x.PersistentVolumeSource.Quobyte == nil { + yyn359 = true + goto LABEL359 + } + LABEL359: + if yyr351 || yy2arr351 { + if yyn359 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq351[7] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq351[7] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn359 { + r.EncodeNil() + } else { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + } + var yyn360 bool if x.PersistentVolumeSource.ISCSI == nil { - yyn336 = true - goto LABEL336 + yyn360 = true + goto LABEL360 } - LABEL336: - if yyr328 || yy2arr328 { - if yyn336 { + LABEL360: + if yyr351 || yy2arr351 { + if yyn360 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[7] { + if yyq351[8] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -5755,11 +6218,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[7] { + if yyq351[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn336 { + if yyn360 { r.EncodeNil() } else { if x.ISCSI == nil { @@ -5770,18 +6233,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn337 bool + var yyn361 bool if x.PersistentVolumeSource.FlexVolume == nil { - yyn337 = true - goto LABEL337 + yyn361 = true + goto LABEL361 } - LABEL337: - if yyr328 || yy2arr328 { - if yyn337 { + LABEL361: + if yyr351 || yy2arr351 { + if yyn361 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[8] { + if yyq351[9] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -5792,11 +6255,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[8] { + if yyq351[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn337 { + if yyn361 { r.EncodeNil() } else { if x.FlexVolume == nil { @@ -5807,18 +6270,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn338 bool + var yyn362 bool if x.PersistentVolumeSource.Cinder == nil { - yyn338 = true - goto LABEL338 + yyn362 = true + goto LABEL362 } - LABEL338: - if yyr328 || yy2arr328 { - if yyn338 { + LABEL362: + if yyr351 || yy2arr351 { + if yyn362 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[9] { + if yyq351[10] { if x.Cinder == nil { r.EncodeNil() } else { @@ -5829,11 +6292,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[9] { + if yyq351[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn338 { + if yyn362 { r.EncodeNil() } else { if x.Cinder == nil { @@ -5844,18 +6307,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn339 bool + var yyn363 bool if x.PersistentVolumeSource.CephFS == nil { - yyn339 = true - goto LABEL339 + yyn363 = true + goto LABEL363 } - LABEL339: - if yyr328 || yy2arr328 { - if yyn339 { + LABEL363: + if yyr351 || yy2arr351 { + if yyn363 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[10] { + if yyq351[11] { if x.CephFS == nil { r.EncodeNil() } else { @@ -5866,11 +6329,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[10] { + if yyq351[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn339 { + if yyn363 { r.EncodeNil() } else { if x.CephFS == nil { @@ -5881,18 +6344,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn340 bool + var yyn364 bool if x.PersistentVolumeSource.FC == nil { - yyn340 = true - goto LABEL340 + yyn364 = true + goto LABEL364 } - LABEL340: - if yyr328 || yy2arr328 { - if yyn340 { + LABEL364: + if yyr351 || yy2arr351 { + if yyn364 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[11] { + if yyq351[12] { if x.FC == nil { r.EncodeNil() } else { @@ -5903,11 +6366,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[11] { + if yyq351[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn340 { + if yyn364 { r.EncodeNil() } else { if x.FC == nil { @@ -5918,18 +6381,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn341 bool + var yyn365 bool if x.PersistentVolumeSource.Flocker == nil { - yyn341 = true - goto LABEL341 + yyn365 = true + goto LABEL365 } - LABEL341: - if yyr328 || yy2arr328 { - if yyn341 { + LABEL365: + if yyr351 || yy2arr351 { + if yyn365 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[12] { + if yyq351[13] { if x.Flocker == nil { r.EncodeNil() } else { @@ -5940,11 +6403,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[12] { + if yyq351[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn341 { + if yyn365 { r.EncodeNil() } else { if x.Flocker == nil { @@ -5955,18 +6418,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn342 bool + var yyn366 bool if x.PersistentVolumeSource.AzureFile == nil { - yyn342 = true - goto LABEL342 + yyn366 = true + goto LABEL366 } - LABEL342: - if yyr328 || yy2arr328 { - if yyn342 { + LABEL366: + if yyr351 || yy2arr351 { + if yyn366 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[13] { + if yyq351[14] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -5977,11 +6440,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[13] { + if yyq351[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn342 { + if yyn366 { r.EncodeNil() } else { if x.AzureFile == nil { @@ -5992,18 +6455,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn343 bool + var yyn367 bool if x.PersistentVolumeSource.VsphereVolume == nil { - yyn343 = true - goto LABEL343 + yyn367 = true + goto LABEL367 } - LABEL343: - if yyr328 || yy2arr328 { - if yyn343 { + LABEL367: + if yyr351 || yy2arr351 { + if yyn367 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[14] { + if yyq351[15] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -6014,11 +6477,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[14] { + if yyq351[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn343 { + if yyn367 { r.EncodeNil() } else { if x.VsphereVolume == nil { @@ -6029,14 +6492,51 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + var yyn368 bool + if x.PersistentVolumeSource.AzureDisk == nil { + yyn368 = true + goto LABEL368 + } + LABEL368: + if yyr351 || yy2arr351 { + if yyn368 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq351[16] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq351[16] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn368 { + r.EncodeNil() + } else { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + } + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[15] { + if yyq351[17] { if x.AccessModes == nil { r.EncodeNil() } else { - yym345 := z.EncBinary() - _ = yym345 + yym370 := z.EncBinary() + _ = yym370 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -6046,15 +6546,15 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq328[15] { + if yyq351[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym346 := z.EncBinary() - _ = yym346 + yym371 := z.EncBinary() + _ = yym371 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -6062,9 +6562,9 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[16] { + if yyq351[18] { if x.ClaimRef == nil { r.EncodeNil() } else { @@ -6074,7 +6574,7 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq328[16] { + if yyq351[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("claimRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -6085,22 +6585,22 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[17] { + if yyq351[19] { x.PersistentVolumeReclaimPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq328[17] { + if yyq351[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeReclaimPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.PersistentVolumeReclaimPolicy.CodecEncodeSelf(e) } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -6113,25 +6613,25 @@ func (x *PersistentVolumeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym349 := z.DecBinary() - _ = yym349 + yym374 := z.DecBinary() + _ = yym374 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct350 := r.ContainerType() - if yyct350 == codecSelferValueTypeMap1234 { - yyl350 := r.ReadMapStart() - if yyl350 == 0 { + yyct375 := r.ContainerType() + if yyct375 == codecSelferValueTypeMap1234 { + yyl375 := r.ReadMapStart() + if yyl375 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl350, d) + x.codecDecodeSelfFromMap(yyl375, d) } - } else if yyct350 == codecSelferValueTypeArray1234 { - yyl350 := r.ReadArrayStart() - if yyl350 == 0 { + } else if yyct375 == codecSelferValueTypeArray1234 { + yyl375 := r.ReadArrayStart() + if yyl375 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl350, d) + x.codecDecodeSelfFromArray(yyl375, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -6143,12 +6643,12 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys351Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys351Slc - var yyhl351 bool = l >= 0 - for yyj351 := 0; ; yyj351++ { - if yyhl351 { - if yyj351 >= l { + var yys376Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys376Slc + var yyhl376 bool = l >= 0 + for yyj376 := 0; ; yyj376++ { + if yyhl376 { + if yyj376 >= l { break } } else { @@ -6157,16 +6657,16 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys351Slc = r.DecodeBytes(yys351Slc, true, true) - yys351 := string(yys351Slc) + yys376Slc = r.DecodeBytes(yys376Slc, true, true) + yys376 := string(yys376Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys351 { + switch yys376 { case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv352 := &x.Capacity - yyv352.CodecDecodeSelf(d) + yyv377 := &x.Capacity + yyv377.CodecDecodeSelf(d) } case "gcePersistentDisk": if x.PersistentVolumeSource.GCEPersistentDisk == nil { @@ -6252,6 +6752,20 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode } x.RBD.CodecDecodeSelf(d) } + case "quobyte": + if x.PersistentVolumeSource.Quobyte == nil { + x.PersistentVolumeSource.Quobyte = new(QuobyteVolumeSource) + } + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } case "iscsi": if x.PersistentVolumeSource.ISCSI == nil { x.PersistentVolumeSource.ISCSI = new(ISCSIVolumeSource) @@ -6364,16 +6878,30 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode } x.VsphereVolume.CodecDecodeSelf(d) } + case "azureDisk": + if x.PersistentVolumeSource.AzureDisk == nil { + x.PersistentVolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } case "accessModes": if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv367 := &x.AccessModes - yym368 := z.DecBinary() - _ = yym368 + yyv394 := &x.AccessModes + yym395 := z.DecBinary() + _ = yym395 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv367), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv394), d) } } case "claimRef": @@ -6394,9 +6922,9 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys351) - } // end switch yys351 - } // end for yyj351 + z.DecStructFieldNotFound(-1, yys376) + } // end switch yys376 + } // end for yyj376 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -6404,16 +6932,16 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj371 int - var yyb371 bool - var yyhl371 bool = l >= 0 - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + var yyj398 int + var yyb398 bool + var yyhl398 bool = l >= 0 + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6421,19 +6949,19 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv372 := &x.Capacity - yyv372.CodecDecodeSelf(d) + yyv399 := &x.Capacity + yyv399.CodecDecodeSelf(d) } if x.PersistentVolumeSource.GCEPersistentDisk == nil { x.PersistentVolumeSource.GCEPersistentDisk = new(GCEPersistentDiskVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6451,13 +6979,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.AWSElasticBlockStore == nil { x.PersistentVolumeSource.AWSElasticBlockStore = new(AWSElasticBlockStoreVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6475,13 +7003,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.HostPath == nil { x.PersistentVolumeSource.HostPath = new(HostPathVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6499,13 +7027,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Glusterfs == nil { x.PersistentVolumeSource.Glusterfs = new(GlusterfsVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6523,13 +7051,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.NFS == nil { x.PersistentVolumeSource.NFS = new(NFSVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6547,13 +7075,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.RBD == nil { x.PersistentVolumeSource.RBD = new(RBDVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6568,16 +7096,40 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco } x.RBD.CodecDecodeSelf(d) } + if x.PersistentVolumeSource.Quobyte == nil { + x.PersistentVolumeSource.Quobyte = new(QuobyteVolumeSource) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l + } else { + yyb398 = r.CheckBreak() + } + if yyb398 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } if x.PersistentVolumeSource.ISCSI == nil { x.PersistentVolumeSource.ISCSI = new(ISCSIVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6595,13 +7147,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.FlexVolume == nil { x.PersistentVolumeSource.FlexVolume = new(FlexVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6619,13 +7171,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Cinder == nil { x.PersistentVolumeSource.Cinder = new(CinderVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6643,13 +7195,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.CephFS == nil { x.PersistentVolumeSource.CephFS = new(CephFSVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6667,13 +7219,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.FC == nil { x.PersistentVolumeSource.FC = new(FCVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6691,13 +7243,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Flocker == nil { x.PersistentVolumeSource.Flocker = new(FlockerVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6715,13 +7267,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.AzureFile == nil { x.PersistentVolumeSource.AzureFile = new(AzureFileVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6739,13 +7291,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.VsphereVolume == nil { x.PersistentVolumeSource.VsphereVolume = new(VsphereVirtualDiskVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6760,13 +7312,37 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco } x.VsphereVolume.CodecDecodeSelf(d) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + if x.PersistentVolumeSource.AzureDisk == nil { + x.PersistentVolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l + } else { + yyb398 = r.CheckBreak() + } + if yyb398 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6774,21 +7350,21 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv387 := &x.AccessModes - yym388 := z.DecBinary() - _ = yym388 + yyv416 := &x.AccessModes + yym417 := z.DecBinary() + _ = yym417 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv387), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv416), d) } } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6803,13 +7379,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco } x.ClaimRef.CodecDecodeSelf(d) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6820,17 +7396,17 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(r.DecodeString()) } for { - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj371-1, "") + z.DecStructFieldNotFound(yyj398-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -6839,8 +7415,8 @@ func (x PersistentVolumeReclaimPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym391 := z.EncBinary() - _ = yym391 + yym420 := z.EncBinary() + _ = yym420 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -6852,8 +7428,8 @@ func (x *PersistentVolumeReclaimPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym392 := z.DecBinary() - _ = yym392 + yym421 := z.DecBinary() + _ = yym421 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -6868,52 +7444,52 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym393 := z.EncBinary() - _ = yym393 + yym422 := z.EncBinary() + _ = yym422 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep394 := !z.EncBinary() - yy2arr394 := z.EncBasicHandle().StructToArray - var yyq394 [3]bool - _, _, _ = yysep394, yyq394, yy2arr394 - const yyr394 bool = false - yyq394[0] = x.Phase != "" - yyq394[1] = x.Message != "" - yyq394[2] = x.Reason != "" - var yynn394 int - if yyr394 || yy2arr394 { + yysep423 := !z.EncBinary() + yy2arr423 := z.EncBasicHandle().StructToArray + var yyq423 [3]bool + _, _, _ = yysep423, yyq423, yy2arr423 + const yyr423 bool = false + yyq423[0] = x.Phase != "" + yyq423[1] = x.Message != "" + yyq423[2] = x.Reason != "" + var yynn423 int + if yyr423 || yy2arr423 { r.EncodeArrayStart(3) } else { - yynn394 = 0 - for _, b := range yyq394 { + yynn423 = 0 + for _, b := range yyq423 { if b { - yynn394++ + yynn423++ } } - r.EncodeMapStart(yynn394) - yynn394 = 0 + r.EncodeMapStart(yynn423) + yynn423 = 0 } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[0] { + if yyq423[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[0] { + if yyq423[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[1] { - yym397 := z.EncBinary() - _ = yym397 + if yyq423[1] { + yym426 := z.EncBinary() + _ = yym426 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -6922,23 +7498,23 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[1] { + if yyq423[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym398 := z.EncBinary() - _ = yym398 + yym427 := z.EncBinary() + _ = yym427 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[2] { - yym400 := z.EncBinary() - _ = yym400 + if yyq423[2] { + yym429 := z.EncBinary() + _ = yym429 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -6947,19 +7523,19 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[2] { + if yyq423[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym401 := z.EncBinary() - _ = yym401 + yym430 := z.EncBinary() + _ = yym430 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -6972,25 +7548,25 @@ func (x *PersistentVolumeStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym402 := z.DecBinary() - _ = yym402 + yym431 := z.DecBinary() + _ = yym431 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct403 := r.ContainerType() - if yyct403 == codecSelferValueTypeMap1234 { - yyl403 := r.ReadMapStart() - if yyl403 == 0 { + yyct432 := r.ContainerType() + if yyct432 == codecSelferValueTypeMap1234 { + yyl432 := r.ReadMapStart() + if yyl432 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl403, d) + x.codecDecodeSelfFromMap(yyl432, d) } - } else if yyct403 == codecSelferValueTypeArray1234 { - yyl403 := r.ReadArrayStart() - if yyl403 == 0 { + } else if yyct432 == codecSelferValueTypeArray1234 { + yyl432 := r.ReadArrayStart() + if yyl432 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl403, d) + x.codecDecodeSelfFromArray(yyl432, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7002,12 +7578,12 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys404Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys404Slc - var yyhl404 bool = l >= 0 - for yyj404 := 0; ; yyj404++ { - if yyhl404 { - if yyj404 >= l { + var yys433Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys433Slc + var yyhl433 bool = l >= 0 + for yyj433 := 0; ; yyj433++ { + if yyhl433 { + if yyj433 >= l { break } } else { @@ -7016,10 +7592,10 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys404Slc = r.DecodeBytes(yys404Slc, true, true) - yys404 := string(yys404Slc) + yys433Slc = r.DecodeBytes(yys433Slc, true, true) + yys433 := string(yys433Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys404 { + switch yys433 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -7039,9 +7615,9 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco x.Reason = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys404) - } // end switch yys404 - } // end for yyj404 + z.DecStructFieldNotFound(-1, yys433) + } // end switch yys433 + } // end for yyj433 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7049,16 +7625,16 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj408 int - var yyb408 bool - var yyhl408 bool = l >= 0 - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + var yyj437 int + var yyb437 bool + var yyhl437 bool = l >= 0 + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7068,13 +7644,13 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Phase = PersistentVolumePhase(r.DecodeString()) } - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7084,13 +7660,13 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Message = string(r.DecodeString()) } - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7101,17 +7677,17 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De x.Reason = string(r.DecodeString()) } for { - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj408-1, "") + z.DecStructFieldNotFound(yyj437-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7123,37 +7699,37 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym412 := z.EncBinary() - _ = yym412 + yym441 := z.EncBinary() + _ = yym441 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep413 := !z.EncBinary() - yy2arr413 := z.EncBasicHandle().StructToArray - var yyq413 [4]bool - _, _, _ = yysep413, yyq413, yy2arr413 - const yyr413 bool = false - yyq413[0] = x.Kind != "" - yyq413[1] = x.APIVersion != "" - yyq413[2] = true - var yynn413 int - if yyr413 || yy2arr413 { + yysep442 := !z.EncBinary() + yy2arr442 := z.EncBasicHandle().StructToArray + var yyq442 [4]bool + _, _, _ = yysep442, yyq442, yy2arr442 + const yyr442 bool = false + yyq442[0] = x.Kind != "" + yyq442[1] = x.APIVersion != "" + yyq442[2] = true + var yynn442 int + if yyr442 || yy2arr442 { r.EncodeArrayStart(4) } else { - yynn413 = 1 - for _, b := range yyq413 { + yynn442 = 1 + for _, b := range yyq442 { if b { - yynn413++ + yynn442++ } } - r.EncodeMapStart(yynn413) - yynn413 = 0 + r.EncodeMapStart(yynn442) + yynn442 = 0 } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[0] { - yym415 := z.EncBinary() - _ = yym415 + if yyq442[0] { + yym444 := z.EncBinary() + _ = yym444 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7162,23 +7738,23 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq413[0] { + if yyq442[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym416 := z.EncBinary() - _ = yym416 + yym445 := z.EncBinary() + _ = yym445 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[1] { - yym418 := z.EncBinary() - _ = yym418 + if yyq442[1] { + yym447 := z.EncBinary() + _ = yym447 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7187,54 +7763,54 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq413[1] { + if yyq442[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym419 := z.EncBinary() - _ = yym419 + yym448 := z.EncBinary() + _ = yym448 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[2] { - yy421 := &x.ListMeta - yym422 := z.EncBinary() - _ = yym422 + if yyq442[2] { + yy450 := &x.ListMeta + yym451 := z.EncBinary() + _ = yym451 if false { - } else if z.HasExtensions() && z.EncExt(yy421) { + } else if z.HasExtensions() && z.EncExt(yy450) { } else { - z.EncFallback(yy421) + z.EncFallback(yy450) } } else { r.EncodeNil() } } else { - if yyq413[2] { + if yyq442[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy423 := &x.ListMeta - yym424 := z.EncBinary() - _ = yym424 + yy452 := &x.ListMeta + yym453 := z.EncBinary() + _ = yym453 if false { - } else if z.HasExtensions() && z.EncExt(yy423) { + } else if z.HasExtensions() && z.EncExt(yy452) { } else { - z.EncFallback(yy423) + z.EncFallback(yy452) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym426 := z.EncBinary() - _ = yym426 + yym455 := z.EncBinary() + _ = yym455 if false { } else { h.encSlicePersistentVolume(([]PersistentVolume)(x.Items), e) @@ -7247,15 +7823,15 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym427 := z.EncBinary() - _ = yym427 + yym456 := z.EncBinary() + _ = yym456 if false { } else { h.encSlicePersistentVolume(([]PersistentVolume)(x.Items), e) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7268,25 +7844,25 @@ func (x *PersistentVolumeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym428 := z.DecBinary() - _ = yym428 + yym457 := z.DecBinary() + _ = yym457 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct429 := r.ContainerType() - if yyct429 == codecSelferValueTypeMap1234 { - yyl429 := r.ReadMapStart() - if yyl429 == 0 { + yyct458 := r.ContainerType() + if yyct458 == codecSelferValueTypeMap1234 { + yyl458 := r.ReadMapStart() + if yyl458 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl429, d) + x.codecDecodeSelfFromMap(yyl458, d) } - } else if yyct429 == codecSelferValueTypeArray1234 { - yyl429 := r.ReadArrayStart() - if yyl429 == 0 { + } else if yyct458 == codecSelferValueTypeArray1234 { + yyl458 := r.ReadArrayStart() + if yyl458 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl429, d) + x.codecDecodeSelfFromArray(yyl458, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7298,12 +7874,12 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys430Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys430Slc - var yyhl430 bool = l >= 0 - for yyj430 := 0; ; yyj430++ { - if yyhl430 { - if yyj430 >= l { + var yys459Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys459Slc + var yyhl459 bool = l >= 0 + for yyj459 := 0; ; yyj459++ { + if yyhl459 { + if yyj459 >= l { break } } else { @@ -7312,10 +7888,10 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys430Slc = r.DecodeBytes(yys430Slc, true, true) - yys430 := string(yys430Slc) + yys459Slc = r.DecodeBytes(yys459Slc, true, true) + yys459 := string(yys459Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys430 { + switch yys459 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -7332,31 +7908,31 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv433 := &x.ListMeta - yym434 := z.DecBinary() - _ = yym434 + yyv462 := &x.ListMeta + yym463 := z.DecBinary() + _ = yym463 if false { - } else if z.HasExtensions() && z.DecExt(yyv433) { + } else if z.HasExtensions() && z.DecExt(yyv462) { } else { - z.DecFallback(yyv433, false) + z.DecFallback(yyv462, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv435 := &x.Items - yym436 := z.DecBinary() - _ = yym436 + yyv464 := &x.Items + yym465 := z.DecBinary() + _ = yym465 if false { } else { - h.decSlicePersistentVolume((*[]PersistentVolume)(yyv435), d) + h.decSlicePersistentVolume((*[]PersistentVolume)(yyv464), d) } } default: - z.DecStructFieldNotFound(-1, yys430) - } // end switch yys430 - } // end for yyj430 + z.DecStructFieldNotFound(-1, yys459) + } // end switch yys459 + } // end for yyj459 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7364,16 +7940,16 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj437 int - var yyb437 bool - var yyhl437 bool = l >= 0 - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + var yyj466 int + var yyb466 bool + var yyhl466 bool = l >= 0 + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7383,13 +7959,13 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Kind = string(r.DecodeString()) } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7399,13 +7975,13 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.APIVersion = string(r.DecodeString()) } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7413,22 +7989,22 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv440 := &x.ListMeta - yym441 := z.DecBinary() - _ = yym441 + yyv469 := &x.ListMeta + yym470 := z.DecBinary() + _ = yym470 if false { - } else if z.HasExtensions() && z.DecExt(yyv440) { + } else if z.HasExtensions() && z.DecExt(yyv469) { } else { - z.DecFallback(yyv440, false) + z.DecFallback(yyv469, false) } } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7436,26 +8012,26 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Items = nil } else { - yyv442 := &x.Items - yym443 := z.DecBinary() - _ = yym443 + yyv471 := &x.Items + yym472 := z.DecBinary() + _ = yym472 if false { } else { - h.decSlicePersistentVolume((*[]PersistentVolume)(yyv442), d) + h.decSlicePersistentVolume((*[]PersistentVolume)(yyv471), d) } } for { - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj437-1, "") + z.DecStructFieldNotFound(yyj466-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7467,39 +8043,39 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym444 := z.EncBinary() - _ = yym444 + yym473 := z.EncBinary() + _ = yym473 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep445 := !z.EncBinary() - yy2arr445 := z.EncBasicHandle().StructToArray - var yyq445 [5]bool - _, _, _ = yysep445, yyq445, yy2arr445 - const yyr445 bool = false - yyq445[0] = x.Kind != "" - yyq445[1] = x.APIVersion != "" - yyq445[2] = true - yyq445[3] = true - yyq445[4] = true - var yynn445 int - if yyr445 || yy2arr445 { + yysep474 := !z.EncBinary() + yy2arr474 := z.EncBasicHandle().StructToArray + var yyq474 [5]bool + _, _, _ = yysep474, yyq474, yy2arr474 + const yyr474 bool = false + yyq474[0] = x.Kind != "" + yyq474[1] = x.APIVersion != "" + yyq474[2] = true + yyq474[3] = true + yyq474[4] = true + var yynn474 int + if yyr474 || yy2arr474 { r.EncodeArrayStart(5) } else { - yynn445 = 0 - for _, b := range yyq445 { + yynn474 = 0 + for _, b := range yyq474 { if b { - yynn445++ + yynn474++ } } - r.EncodeMapStart(yynn445) - yynn445 = 0 + r.EncodeMapStart(yynn474) + yynn474 = 0 } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[0] { - yym447 := z.EncBinary() - _ = yym447 + if yyq474[0] { + yym476 := z.EncBinary() + _ = yym476 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7508,23 +8084,23 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq445[0] { + if yyq474[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym448 := z.EncBinary() - _ = yym448 + yym477 := z.EncBinary() + _ = yym477 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[1] { - yym450 := z.EncBinary() - _ = yym450 + if yyq474[1] { + yym479 := z.EncBinary() + _ = yym479 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7533,70 +8109,70 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq445[1] { + if yyq474[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym451 := z.EncBinary() - _ = yym451 + yym480 := z.EncBinary() + _ = yym480 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[2] { - yy453 := &x.ObjectMeta - yy453.CodecEncodeSelf(e) + if yyq474[2] { + yy482 := &x.ObjectMeta + yy482.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[2] { + if yyq474[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy454 := &x.ObjectMeta - yy454.CodecEncodeSelf(e) + yy483 := &x.ObjectMeta + yy483.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[3] { - yy456 := &x.Spec - yy456.CodecEncodeSelf(e) + if yyq474[3] { + yy485 := &x.Spec + yy485.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[3] { + if yyq474[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy457 := &x.Spec - yy457.CodecEncodeSelf(e) + yy486 := &x.Spec + yy486.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[4] { - yy459 := &x.Status - yy459.CodecEncodeSelf(e) + if yyq474[4] { + yy488 := &x.Status + yy488.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[4] { + if yyq474[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy460 := &x.Status - yy460.CodecEncodeSelf(e) + yy489 := &x.Status + yy489.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7609,25 +8185,25 @@ func (x *PersistentVolumeClaim) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym461 := z.DecBinary() - _ = yym461 + yym490 := z.DecBinary() + _ = yym490 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct462 := r.ContainerType() - if yyct462 == codecSelferValueTypeMap1234 { - yyl462 := r.ReadMapStart() - if yyl462 == 0 { + yyct491 := r.ContainerType() + if yyct491 == codecSelferValueTypeMap1234 { + yyl491 := r.ReadMapStart() + if yyl491 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl462, d) + x.codecDecodeSelfFromMap(yyl491, d) } - } else if yyct462 == codecSelferValueTypeArray1234 { - yyl462 := r.ReadArrayStart() - if yyl462 == 0 { + } else if yyct491 == codecSelferValueTypeArray1234 { + yyl491 := r.ReadArrayStart() + if yyl491 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl462, d) + x.codecDecodeSelfFromArray(yyl491, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7639,12 +8215,12 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys463Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys463Slc - var yyhl463 bool = l >= 0 - for yyj463 := 0; ; yyj463++ { - if yyhl463 { - if yyj463 >= l { + var yys492Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys492Slc + var yyhl492 bool = l >= 0 + for yyj492 := 0; ; yyj492++ { + if yyhl492 { + if yyj492 >= l { break } } else { @@ -7653,10 +8229,10 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys463Slc = r.DecodeBytes(yys463Slc, true, true) - yys463 := string(yys463Slc) + yys492Slc = r.DecodeBytes(yys492Slc, true, true) + yys492 := string(yys492Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys463 { + switch yys492 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -7673,27 +8249,27 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv466 := &x.ObjectMeta - yyv466.CodecDecodeSelf(d) + yyv495 := &x.ObjectMeta + yyv495.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PersistentVolumeClaimSpec{} } else { - yyv467 := &x.Spec - yyv467.CodecDecodeSelf(d) + yyv496 := &x.Spec + yyv496.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PersistentVolumeClaimStatus{} } else { - yyv468 := &x.Status - yyv468.CodecDecodeSelf(d) + yyv497 := &x.Status + yyv497.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys463) - } // end switch yys463 - } // end for yyj463 + z.DecStructFieldNotFound(-1, yys492) + } // end switch yys492 + } // end for yyj492 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7701,16 +8277,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj469 int - var yyb469 bool - var yyhl469 bool = l >= 0 - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + var yyj498 int + var yyb498 bool + var yyhl498 bool = l >= 0 + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7720,13 +8296,13 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Kind = string(r.DecodeString()) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7736,13 +8312,13 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.APIVersion = string(r.DecodeString()) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7750,16 +8326,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv472 := &x.ObjectMeta - yyv472.CodecDecodeSelf(d) + yyv501 := &x.ObjectMeta + yyv501.CodecDecodeSelf(d) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7767,16 +8343,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Spec = PersistentVolumeClaimSpec{} } else { - yyv473 := &x.Spec - yyv473.CodecDecodeSelf(d) + yyv502 := &x.Spec + yyv502.CodecDecodeSelf(d) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7784,21 +8360,21 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Status = PersistentVolumeClaimStatus{} } else { - yyv474 := &x.Status - yyv474.CodecDecodeSelf(d) + yyv503 := &x.Status + yyv503.CodecDecodeSelf(d) } for { - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj469-1, "") + z.DecStructFieldNotFound(yyj498-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7810,37 +8386,37 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym475 := z.EncBinary() - _ = yym475 + yym504 := z.EncBinary() + _ = yym504 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep476 := !z.EncBinary() - yy2arr476 := z.EncBasicHandle().StructToArray - var yyq476 [4]bool - _, _, _ = yysep476, yyq476, yy2arr476 - const yyr476 bool = false - yyq476[0] = x.Kind != "" - yyq476[1] = x.APIVersion != "" - yyq476[2] = true - var yynn476 int - if yyr476 || yy2arr476 { + yysep505 := !z.EncBinary() + yy2arr505 := z.EncBasicHandle().StructToArray + var yyq505 [4]bool + _, _, _ = yysep505, yyq505, yy2arr505 + const yyr505 bool = false + yyq505[0] = x.Kind != "" + yyq505[1] = x.APIVersion != "" + yyq505[2] = true + var yynn505 int + if yyr505 || yy2arr505 { r.EncodeArrayStart(4) } else { - yynn476 = 1 - for _, b := range yyq476 { + yynn505 = 1 + for _, b := range yyq505 { if b { - yynn476++ + yynn505++ } } - r.EncodeMapStart(yynn476) - yynn476 = 0 + r.EncodeMapStart(yynn505) + yynn505 = 0 } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[0] { - yym478 := z.EncBinary() - _ = yym478 + if yyq505[0] { + yym507 := z.EncBinary() + _ = yym507 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7849,23 +8425,23 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq476[0] { + if yyq505[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym479 := z.EncBinary() - _ = yym479 + yym508 := z.EncBinary() + _ = yym508 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[1] { - yym481 := z.EncBinary() - _ = yym481 + if yyq505[1] { + yym510 := z.EncBinary() + _ = yym510 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7874,54 +8450,54 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq476[1] { + if yyq505[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym482 := z.EncBinary() - _ = yym482 + yym511 := z.EncBinary() + _ = yym511 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[2] { - yy484 := &x.ListMeta - yym485 := z.EncBinary() - _ = yym485 + if yyq505[2] { + yy513 := &x.ListMeta + yym514 := z.EncBinary() + _ = yym514 if false { - } else if z.HasExtensions() && z.EncExt(yy484) { + } else if z.HasExtensions() && z.EncExt(yy513) { } else { - z.EncFallback(yy484) + z.EncFallback(yy513) } } else { r.EncodeNil() } } else { - if yyq476[2] { + if yyq505[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy486 := &x.ListMeta - yym487 := z.EncBinary() - _ = yym487 + yy515 := &x.ListMeta + yym516 := z.EncBinary() + _ = yym516 if false { - } else if z.HasExtensions() && z.EncExt(yy486) { + } else if z.HasExtensions() && z.EncExt(yy515) { } else { - z.EncFallback(yy486) + z.EncFallback(yy515) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym489 := z.EncBinary() - _ = yym489 + yym518 := z.EncBinary() + _ = yym518 if false { } else { h.encSlicePersistentVolumeClaim(([]PersistentVolumeClaim)(x.Items), e) @@ -7934,15 +8510,15 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym490 := z.EncBinary() - _ = yym490 + yym519 := z.EncBinary() + _ = yym519 if false { } else { h.encSlicePersistentVolumeClaim(([]PersistentVolumeClaim)(x.Items), e) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7955,25 +8531,25 @@ func (x *PersistentVolumeClaimList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym491 := z.DecBinary() - _ = yym491 + yym520 := z.DecBinary() + _ = yym520 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct492 := r.ContainerType() - if yyct492 == codecSelferValueTypeMap1234 { - yyl492 := r.ReadMapStart() - if yyl492 == 0 { + yyct521 := r.ContainerType() + if yyct521 == codecSelferValueTypeMap1234 { + yyl521 := r.ReadMapStart() + if yyl521 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl492, d) + x.codecDecodeSelfFromMap(yyl521, d) } - } else if yyct492 == codecSelferValueTypeArray1234 { - yyl492 := r.ReadArrayStart() - if yyl492 == 0 { + } else if yyct521 == codecSelferValueTypeArray1234 { + yyl521 := r.ReadArrayStart() + if yyl521 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl492, d) + x.codecDecodeSelfFromArray(yyl521, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7985,12 +8561,12 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys493Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys493Slc - var yyhl493 bool = l >= 0 - for yyj493 := 0; ; yyj493++ { - if yyhl493 { - if yyj493 >= l { + var yys522Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys522Slc + var yyhl522 bool = l >= 0 + for yyj522 := 0; ; yyj522++ { + if yyhl522 { + if yyj522 >= l { break } } else { @@ -7999,10 +8575,10 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys493Slc = r.DecodeBytes(yys493Slc, true, true) - yys493 := string(yys493Slc) + yys522Slc = r.DecodeBytes(yys522Slc, true, true) + yys522 := string(yys522Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys493 { + switch yys522 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -8019,31 +8595,31 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv496 := &x.ListMeta - yym497 := z.DecBinary() - _ = yym497 + yyv525 := &x.ListMeta + yym526 := z.DecBinary() + _ = yym526 if false { - } else if z.HasExtensions() && z.DecExt(yyv496) { + } else if z.HasExtensions() && z.DecExt(yyv525) { } else { - z.DecFallback(yyv496, false) + z.DecFallback(yyv525, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv498 := &x.Items - yym499 := z.DecBinary() - _ = yym499 + yyv527 := &x.Items + yym528 := z.DecBinary() + _ = yym528 if false { } else { - h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv498), d) + h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv527), d) } } default: - z.DecStructFieldNotFound(-1, yys493) - } // end switch yys493 - } // end for yyj493 + z.DecStructFieldNotFound(-1, yys522) + } // end switch yys522 + } // end for yyj522 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8051,16 +8627,16 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj500 int - var yyb500 bool - var yyhl500 bool = l >= 0 - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + var yyj529 int + var yyb529 bool + var yyhl529 bool = l >= 0 + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8070,13 +8646,13 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.Kind = string(r.DecodeString()) } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8086,13 +8662,13 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.APIVersion = string(r.DecodeString()) } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8100,22 +8676,22 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv503 := &x.ListMeta - yym504 := z.DecBinary() - _ = yym504 + yyv532 := &x.ListMeta + yym533 := z.DecBinary() + _ = yym533 if false { - } else if z.HasExtensions() && z.DecExt(yyv503) { + } else if z.HasExtensions() && z.DecExt(yyv532) { } else { - z.DecFallback(yyv503, false) + z.DecFallback(yyv532, false) } } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8123,26 +8699,26 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Items = nil } else { - yyv505 := &x.Items - yym506 := z.DecBinary() - _ = yym506 + yyv534 := &x.Items + yym535 := z.DecBinary() + _ = yym535 if false { } else { - h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv505), d) + h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv534), d) } } for { - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj500-1, "") + z.DecStructFieldNotFound(yyj529-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8154,41 +8730,41 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym507 := z.EncBinary() - _ = yym507 + yym536 := z.EncBinary() + _ = yym536 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep508 := !z.EncBinary() - yy2arr508 := z.EncBasicHandle().StructToArray - var yyq508 [4]bool - _, _, _ = yysep508, yyq508, yy2arr508 - const yyr508 bool = false - yyq508[0] = len(x.AccessModes) != 0 - yyq508[1] = x.Selector != nil - yyq508[2] = true - yyq508[3] = x.VolumeName != "" - var yynn508 int - if yyr508 || yy2arr508 { + yysep537 := !z.EncBinary() + yy2arr537 := z.EncBasicHandle().StructToArray + var yyq537 [4]bool + _, _, _ = yysep537, yyq537, yy2arr537 + const yyr537 bool = false + yyq537[0] = len(x.AccessModes) != 0 + yyq537[1] = x.Selector != nil + yyq537[2] = true + yyq537[3] = x.VolumeName != "" + var yynn537 int + if yyr537 || yy2arr537 { r.EncodeArrayStart(4) } else { - yynn508 = 0 - for _, b := range yyq508 { + yynn537 = 0 + for _, b := range yyq537 { if b { - yynn508++ + yynn537++ } } - r.EncodeMapStart(yynn508) - yynn508 = 0 + r.EncodeMapStart(yynn537) + yynn537 = 0 } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[0] { + if yyq537[0] { if x.AccessModes == nil { r.EncodeNil() } else { - yym510 := z.EncBinary() - _ = yym510 + yym539 := z.EncBinary() + _ = yym539 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8198,15 +8774,15 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq508[0] { + if yyq537[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym511 := z.EncBinary() - _ = yym511 + yym540 := z.EncBinary() + _ = yym540 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8214,14 +8790,14 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[1] { + if yyq537[1] { if x.Selector == nil { r.EncodeNil() } else { - yym513 := z.EncBinary() - _ = yym513 + yym542 := z.EncBinary() + _ = yym542 if false { } else if z.HasExtensions() && z.EncExt(x.Selector) { } else { @@ -8232,15 +8808,15 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq508[1] { + if yyq537[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("selector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Selector == nil { r.EncodeNil() } else { - yym514 := z.EncBinary() - _ = yym514 + yym543 := z.EncBinary() + _ = yym543 if false { } else if z.HasExtensions() && z.EncExt(x.Selector) { } else { @@ -8249,28 +8825,28 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[2] { - yy516 := &x.Resources - yy516.CodecEncodeSelf(e) + if yyq537[2] { + yy545 := &x.Resources + yy545.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq508[2] { + if yyq537[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resources")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy517 := &x.Resources - yy517.CodecEncodeSelf(e) + yy546 := &x.Resources + yy546.CodecEncodeSelf(e) } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[3] { - yym519 := z.EncBinary() - _ = yym519 + if yyq537[3] { + yym548 := z.EncBinary() + _ = yym548 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeName)) @@ -8279,19 +8855,19 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq508[3] { + if yyq537[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym520 := z.EncBinary() - _ = yym520 + yym549 := z.EncBinary() + _ = yym549 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeName)) } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8304,25 +8880,25 @@ func (x *PersistentVolumeClaimSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym521 := z.DecBinary() - _ = yym521 + yym550 := z.DecBinary() + _ = yym550 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct522 := r.ContainerType() - if yyct522 == codecSelferValueTypeMap1234 { - yyl522 := r.ReadMapStart() - if yyl522 == 0 { + yyct551 := r.ContainerType() + if yyct551 == codecSelferValueTypeMap1234 { + yyl551 := r.ReadMapStart() + if yyl551 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl522, d) + x.codecDecodeSelfFromMap(yyl551, d) } - } else if yyct522 == codecSelferValueTypeArray1234 { - yyl522 := r.ReadArrayStart() - if yyl522 == 0 { + } else if yyct551 == codecSelferValueTypeArray1234 { + yyl551 := r.ReadArrayStart() + if yyl551 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl522, d) + x.codecDecodeSelfFromArray(yyl551, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8334,12 +8910,12 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys523Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys523Slc - var yyhl523 bool = l >= 0 - for yyj523 := 0; ; yyj523++ { - if yyhl523 { - if yyj523 >= l { + var yys552Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys552Slc + var yyhl552 bool = l >= 0 + for yyj552 := 0; ; yyj552++ { + if yyhl552 { + if yyj552 >= l { break } } else { @@ -8348,20 +8924,20 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys523Slc = r.DecodeBytes(yys523Slc, true, true) - yys523 := string(yys523Slc) + yys552Slc = r.DecodeBytes(yys552Slc, true, true) + yys552 := string(yys552Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys523 { + switch yys552 { case "accessModes": if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv524 := &x.AccessModes - yym525 := z.DecBinary() - _ = yym525 + yyv553 := &x.AccessModes + yym554 := z.DecBinary() + _ = yym554 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv524), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv553), d) } } case "selector": @@ -8373,8 +8949,8 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if x.Selector == nil { x.Selector = new(pkg2_unversioned.LabelSelector) } - yym527 := z.DecBinary() - _ = yym527 + yym556 := z.DecBinary() + _ = yym556 if false { } else if z.HasExtensions() && z.DecExt(x.Selector) { } else { @@ -8385,8 +8961,8 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv528 := &x.Resources - yyv528.CodecDecodeSelf(d) + yyv557 := &x.Resources + yyv557.CodecDecodeSelf(d) } case "volumeName": if r.TryDecodeAsNil() { @@ -8395,9 +8971,9 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D x.VolumeName = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys523) - } // end switch yys523 - } // end for yyj523 + z.DecStructFieldNotFound(-1, yys552) + } // end switch yys552 + } // end for yyj552 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8405,16 +8981,16 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj530 int - var yyb530 bool - var yyhl530 bool = l >= 0 - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + var yyj559 int + var yyb559 bool + var yyhl559 bool = l >= 0 + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8422,21 +8998,21 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv531 := &x.AccessModes - yym532 := z.DecBinary() - _ = yym532 + yyv560 := &x.AccessModes + yym561 := z.DecBinary() + _ = yym561 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv531), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv560), d) } } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8449,21 +9025,21 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if x.Selector == nil { x.Selector = new(pkg2_unversioned.LabelSelector) } - yym534 := z.DecBinary() - _ = yym534 + yym563 := z.DecBinary() + _ = yym563 if false { } else if z.HasExtensions() && z.DecExt(x.Selector) { } else { z.DecFallback(x.Selector, false) } } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8471,16 +9047,16 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv535 := &x.Resources - yyv535.CodecDecodeSelf(d) + yyv564 := &x.Resources + yyv564.CodecDecodeSelf(d) } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8491,17 +9067,17 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 x.VolumeName = string(r.DecodeString()) } for { - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj530-1, "") + z.DecStructFieldNotFound(yyj559-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8513,55 +9089,55 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym537 := z.EncBinary() - _ = yym537 + yym566 := z.EncBinary() + _ = yym566 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep538 := !z.EncBinary() - yy2arr538 := z.EncBasicHandle().StructToArray - var yyq538 [3]bool - _, _, _ = yysep538, yyq538, yy2arr538 - const yyr538 bool = false - yyq538[0] = x.Phase != "" - yyq538[1] = len(x.AccessModes) != 0 - yyq538[2] = len(x.Capacity) != 0 - var yynn538 int - if yyr538 || yy2arr538 { + yysep567 := !z.EncBinary() + yy2arr567 := z.EncBasicHandle().StructToArray + var yyq567 [3]bool + _, _, _ = yysep567, yyq567, yy2arr567 + const yyr567 bool = false + yyq567[0] = x.Phase != "" + yyq567[1] = len(x.AccessModes) != 0 + yyq567[2] = len(x.Capacity) != 0 + var yynn567 int + if yyr567 || yy2arr567 { r.EncodeArrayStart(3) } else { - yynn538 = 0 - for _, b := range yyq538 { + yynn567 = 0 + for _, b := range yyq567 { if b { - yynn538++ + yynn567++ } } - r.EncodeMapStart(yynn538) - yynn538 = 0 + r.EncodeMapStart(yynn567) + yynn567 = 0 } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[0] { + if yyq567[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq538[0] { + if yyq567[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[1] { + if yyq567[1] { if x.AccessModes == nil { r.EncodeNil() } else { - yym541 := z.EncBinary() - _ = yym541 + yym570 := z.EncBinary() + _ = yym570 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8571,15 +9147,15 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq538[1] { + if yyq567[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym542 := z.EncBinary() - _ = yym542 + yym571 := z.EncBinary() + _ = yym571 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8587,9 +9163,9 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[2] { + if yyq567[2] { if x.Capacity == nil { r.EncodeNil() } else { @@ -8599,7 +9175,7 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq538[2] { + if yyq567[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -8610,7 +9186,7 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8623,25 +9199,25 @@ func (x *PersistentVolumeClaimStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym544 := z.DecBinary() - _ = yym544 + yym573 := z.DecBinary() + _ = yym573 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct545 := r.ContainerType() - if yyct545 == codecSelferValueTypeMap1234 { - yyl545 := r.ReadMapStart() - if yyl545 == 0 { + yyct574 := r.ContainerType() + if yyct574 == codecSelferValueTypeMap1234 { + yyl574 := r.ReadMapStart() + if yyl574 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl545, d) + x.codecDecodeSelfFromMap(yyl574, d) } - } else if yyct545 == codecSelferValueTypeArray1234 { - yyl545 := r.ReadArrayStart() - if yyl545 == 0 { + } else if yyct574 == codecSelferValueTypeArray1234 { + yyl574 := r.ReadArrayStart() + if yyl574 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl545, d) + x.codecDecodeSelfFromArray(yyl574, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8653,12 +9229,12 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys546Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys546Slc - var yyhl546 bool = l >= 0 - for yyj546 := 0; ; yyj546++ { - if yyhl546 { - if yyj546 >= l { + var yys575Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys575Slc + var yyhl575 bool = l >= 0 + for yyj575 := 0; ; yyj575++ { + if yyhl575 { + if yyj575 >= l { break } } else { @@ -8667,10 +9243,10 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys546Slc = r.DecodeBytes(yys546Slc, true, true) - yys546 := string(yys546Slc) + yys575Slc = r.DecodeBytes(yys575Slc, true, true) + yys575 := string(yys575Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys546 { + switch yys575 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -8681,25 +9257,25 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv548 := &x.AccessModes - yym549 := z.DecBinary() - _ = yym549 + yyv577 := &x.AccessModes + yym578 := z.DecBinary() + _ = yym578 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv548), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv577), d) } } case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv550 := &x.Capacity - yyv550.CodecDecodeSelf(d) + yyv579 := &x.Capacity + yyv579.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys546) - } // end switch yys546 - } // end for yyj546 + z.DecStructFieldNotFound(-1, yys575) + } // end switch yys575 + } // end for yyj575 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8707,16 +9283,16 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj551 int - var yyb551 bool - var yyhl551 bool = l >= 0 - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + var yyj580 int + var yyb580 bool + var yyhl580 bool = l >= 0 + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8726,13 +9302,13 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.Phase = PersistentVolumeClaimPhase(r.DecodeString()) } - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8740,21 +9316,21 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv553 := &x.AccessModes - yym554 := z.DecBinary() - _ = yym554 + yyv582 := &x.AccessModes + yym583 := z.DecBinary() + _ = yym583 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv553), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv582), d) } } - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8762,21 +9338,21 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv555 := &x.Capacity - yyv555.CodecDecodeSelf(d) + yyv584 := &x.Capacity + yyv584.CodecDecodeSelf(d) } for { - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj551-1, "") + z.DecStructFieldNotFound(yyj580-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8785,8 +9361,8 @@ func (x PersistentVolumeAccessMode) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym556 := z.EncBinary() - _ = yym556 + yym585 := z.EncBinary() + _ = yym585 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8798,8 +9374,8 @@ func (x *PersistentVolumeAccessMode) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym557 := z.DecBinary() - _ = yym557 + yym586 := z.DecBinary() + _ = yym586 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8811,8 +9387,8 @@ func (x PersistentVolumePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym558 := z.EncBinary() - _ = yym558 + yym587 := z.EncBinary() + _ = yym587 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8824,8 +9400,8 @@ func (x *PersistentVolumePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym559 := z.DecBinary() - _ = yym559 + yym588 := z.DecBinary() + _ = yym588 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8837,8 +9413,8 @@ func (x PersistentVolumeClaimPhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym560 := z.EncBinary() - _ = yym560 + yym589 := z.EncBinary() + _ = yym589 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8850,8 +9426,8 @@ func (x *PersistentVolumeClaimPhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym561 := z.DecBinary() - _ = yym561 + yym590 := z.DecBinary() + _ = yym590 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8866,33 +9442,33 @@ func (x *HostPathVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym562 := z.EncBinary() - _ = yym562 + yym591 := z.EncBinary() + _ = yym591 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep563 := !z.EncBinary() - yy2arr563 := z.EncBasicHandle().StructToArray - var yyq563 [1]bool - _, _, _ = yysep563, yyq563, yy2arr563 - const yyr563 bool = false - var yynn563 int - if yyr563 || yy2arr563 { + yysep592 := !z.EncBinary() + yy2arr592 := z.EncBasicHandle().StructToArray + var yyq592 [1]bool + _, _, _ = yysep592, yyq592, yy2arr592 + const yyr592 bool = false + var yynn592 int + if yyr592 || yy2arr592 { r.EncodeArrayStart(1) } else { - yynn563 = 1 - for _, b := range yyq563 { + yynn592 = 1 + for _, b := range yyq592 { if b { - yynn563++ + yynn592++ } } - r.EncodeMapStart(yynn563) - yynn563 = 0 + r.EncodeMapStart(yynn592) + yynn592 = 0 } - if yyr563 || yy2arr563 { + if yyr592 || yy2arr592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym565 := z.EncBinary() - _ = yym565 + yym594 := z.EncBinary() + _ = yym594 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -8901,14 +9477,14 @@ func (x *HostPathVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym566 := z.EncBinary() - _ = yym566 + yym595 := z.EncBinary() + _ = yym595 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr563 || yy2arr563 { + if yyr592 || yy2arr592 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8921,25 +9497,25 @@ func (x *HostPathVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym567 := z.DecBinary() - _ = yym567 + yym596 := z.DecBinary() + _ = yym596 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct568 := r.ContainerType() - if yyct568 == codecSelferValueTypeMap1234 { - yyl568 := r.ReadMapStart() - if yyl568 == 0 { + yyct597 := r.ContainerType() + if yyct597 == codecSelferValueTypeMap1234 { + yyl597 := r.ReadMapStart() + if yyl597 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl568, d) + x.codecDecodeSelfFromMap(yyl597, d) } - } else if yyct568 == codecSelferValueTypeArray1234 { - yyl568 := r.ReadArrayStart() - if yyl568 == 0 { + } else if yyct597 == codecSelferValueTypeArray1234 { + yyl597 := r.ReadArrayStart() + if yyl597 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl568, d) + x.codecDecodeSelfFromArray(yyl597, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8951,12 +9527,12 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys569Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys569Slc - var yyhl569 bool = l >= 0 - for yyj569 := 0; ; yyj569++ { - if yyhl569 { - if yyj569 >= l { + var yys598Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys598Slc + var yyhl598 bool = l >= 0 + for yyj598 := 0; ; yyj598++ { + if yyhl598 { + if yyj598 >= l { break } } else { @@ -8965,10 +9541,10 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys569Slc = r.DecodeBytes(yys569Slc, true, true) - yys569 := string(yys569Slc) + yys598Slc = r.DecodeBytes(yys598Slc, true, true) + yys598 := string(yys598Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys569 { + switch yys598 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -8976,9 +9552,9 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys569) - } // end switch yys569 - } // end for yyj569 + z.DecStructFieldNotFound(-1, yys598) + } // end switch yys598 + } // end for yyj598 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8986,16 +9562,16 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj571 int - var yyb571 bool - var yyhl571 bool = l >= 0 - yyj571++ - if yyhl571 { - yyb571 = yyj571 > l + var yyj600 int + var yyb600 bool + var yyhl600 bool = l >= 0 + yyj600++ + if yyhl600 { + yyb600 = yyj600 > l } else { - yyb571 = r.CheckBreak() + yyb600 = r.CheckBreak() } - if yyb571 { + if yyb600 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9006,17 +9582,17 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Path = string(r.DecodeString()) } for { - yyj571++ - if yyhl571 { - yyb571 = yyj571 > l + yyj600++ + if yyhl600 { + yyb600 = yyj600 > l } else { - yyb571 = r.CheckBreak() + yyb600 = r.CheckBreak() } - if yyb571 { + if yyb600 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj571-1, "") + z.DecStructFieldNotFound(yyj600-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9028,46 +9604,46 @@ func (x *EmptyDirVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym573 := z.EncBinary() - _ = yym573 + yym602 := z.EncBinary() + _ = yym602 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep574 := !z.EncBinary() - yy2arr574 := z.EncBasicHandle().StructToArray - var yyq574 [1]bool - _, _, _ = yysep574, yyq574, yy2arr574 - const yyr574 bool = false - yyq574[0] = x.Medium != "" - var yynn574 int - if yyr574 || yy2arr574 { + yysep603 := !z.EncBinary() + yy2arr603 := z.EncBasicHandle().StructToArray + var yyq603 [1]bool + _, _, _ = yysep603, yyq603, yy2arr603 + const yyr603 bool = false + yyq603[0] = x.Medium != "" + var yynn603 int + if yyr603 || yy2arr603 { r.EncodeArrayStart(1) } else { - yynn574 = 0 - for _, b := range yyq574 { + yynn603 = 0 + for _, b := range yyq603 { if b { - yynn574++ + yynn603++ } } - r.EncodeMapStart(yynn574) - yynn574 = 0 + r.EncodeMapStart(yynn603) + yynn603 = 0 } - if yyr574 || yy2arr574 { + if yyr603 || yy2arr603 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq574[0] { + if yyq603[0] { x.Medium.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq574[0] { + if yyq603[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("medium")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Medium.CodecEncodeSelf(e) } } - if yyr574 || yy2arr574 { + if yyr603 || yy2arr603 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9080,25 +9656,25 @@ func (x *EmptyDirVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym576 := z.DecBinary() - _ = yym576 + yym605 := z.DecBinary() + _ = yym605 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct577 := r.ContainerType() - if yyct577 == codecSelferValueTypeMap1234 { - yyl577 := r.ReadMapStart() - if yyl577 == 0 { + yyct606 := r.ContainerType() + if yyct606 == codecSelferValueTypeMap1234 { + yyl606 := r.ReadMapStart() + if yyl606 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl577, d) + x.codecDecodeSelfFromMap(yyl606, d) } - } else if yyct577 == codecSelferValueTypeArray1234 { - yyl577 := r.ReadArrayStart() - if yyl577 == 0 { + } else if yyct606 == codecSelferValueTypeArray1234 { + yyl606 := r.ReadArrayStart() + if yyl606 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl577, d) + x.codecDecodeSelfFromArray(yyl606, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9110,12 +9686,12 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys578Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys578Slc - var yyhl578 bool = l >= 0 - for yyj578 := 0; ; yyj578++ { - if yyhl578 { - if yyj578 >= l { + var yys607Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys607Slc + var yyhl607 bool = l >= 0 + for yyj607 := 0; ; yyj607++ { + if yyhl607 { + if yyj607 >= l { break } } else { @@ -9124,10 +9700,10 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys578Slc = r.DecodeBytes(yys578Slc, true, true) - yys578 := string(yys578Slc) + yys607Slc = r.DecodeBytes(yys607Slc, true, true) + yys607 := string(yys607Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys578 { + switch yys607 { case "medium": if r.TryDecodeAsNil() { x.Medium = "" @@ -9135,9 +9711,9 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Medium = StorageMedium(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys578) - } // end switch yys578 - } // end for yyj578 + z.DecStructFieldNotFound(-1, yys607) + } // end switch yys607 + } // end for yyj607 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9145,16 +9721,16 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj580 int - var yyb580 bool - var yyhl580 bool = l >= 0 - yyj580++ - if yyhl580 { - yyb580 = yyj580 > l + var yyj609 int + var yyb609 bool + var yyhl609 bool = l >= 0 + yyj609++ + if yyhl609 { + yyb609 = yyj609 > l } else { - yyb580 = r.CheckBreak() + yyb609 = r.CheckBreak() } - if yyb580 { + if yyb609 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9165,17 +9741,17 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Medium = StorageMedium(r.DecodeString()) } for { - yyj580++ - if yyhl580 { - yyb580 = yyj580 > l + yyj609++ + if yyhl609 { + yyb609 = yyj609 > l } else { - yyb580 = r.CheckBreak() + yyb609 = r.CheckBreak() } - if yyb580 { + if yyb609 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj580-1, "") + z.DecStructFieldNotFound(yyj609-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9184,8 +9760,8 @@ func (x StorageMedium) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym582 := z.EncBinary() - _ = yym582 + yym611 := z.EncBinary() + _ = yym611 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -9197,8 +9773,8 @@ func (x *StorageMedium) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym583 := z.DecBinary() - _ = yym583 + yym612 := z.DecBinary() + _ = yym612 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -9210,8 +9786,8 @@ func (x Protocol) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym584 := z.EncBinary() - _ = yym584 + yym613 := z.EncBinary() + _ = yym613 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -9223,8 +9799,8 @@ func (x *Protocol) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym585 := z.DecBinary() - _ = yym585 + yym614 := z.DecBinary() + _ = yym614 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -9239,36 +9815,36 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym586 := z.EncBinary() - _ = yym586 + yym615 := z.EncBinary() + _ = yym615 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep587 := !z.EncBinary() - yy2arr587 := z.EncBasicHandle().StructToArray - var yyq587 [4]bool - _, _, _ = yysep587, yyq587, yy2arr587 - const yyr587 bool = false - yyq587[1] = x.FSType != "" - yyq587[2] = x.Partition != 0 - yyq587[3] = x.ReadOnly != false - var yynn587 int - if yyr587 || yy2arr587 { + yysep616 := !z.EncBinary() + yy2arr616 := z.EncBasicHandle().StructToArray + var yyq616 [4]bool + _, _, _ = yysep616, yyq616, yy2arr616 + const yyr616 bool = false + yyq616[1] = x.FSType != "" + yyq616[2] = x.Partition != 0 + yyq616[3] = x.ReadOnly != false + var yynn616 int + if yyr616 || yy2arr616 { r.EncodeArrayStart(4) } else { - yynn587 = 1 - for _, b := range yyq587 { + yynn616 = 1 + for _, b := range yyq616 { if b { - yynn587++ + yynn616++ } } - r.EncodeMapStart(yynn587) - yynn587 = 0 + r.EncodeMapStart(yynn616) + yynn616 = 0 } - if yyr587 || yy2arr587 { + if yyr616 || yy2arr616 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym589 := z.EncBinary() - _ = yym589 + yym618 := z.EncBinary() + _ = yym618 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PDName)) @@ -9277,18 +9853,18 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("pdName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym590 := z.EncBinary() - _ = yym590 + yym619 := z.EncBinary() + _ = yym619 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PDName)) } } - if yyr587 || yy2arr587 { + if yyr616 || yy2arr616 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq587[1] { - yym592 := z.EncBinary() - _ = yym592 + if yyq616[1] { + yym621 := z.EncBinary() + _ = yym621 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -9297,23 +9873,23 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq587[1] { + if yyq616[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym593 := z.EncBinary() - _ = yym593 + yym622 := z.EncBinary() + _ = yym622 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr587 || yy2arr587 { + if yyr616 || yy2arr616 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq587[2] { - yym595 := z.EncBinary() - _ = yym595 + if yyq616[2] { + yym624 := z.EncBinary() + _ = yym624 if false { } else { r.EncodeInt(int64(x.Partition)) @@ -9322,23 +9898,23 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq587[2] { + if yyq616[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("partition")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym596 := z.EncBinary() - _ = yym596 + yym625 := z.EncBinary() + _ = yym625 if false { } else { r.EncodeInt(int64(x.Partition)) } } } - if yyr587 || yy2arr587 { + if yyr616 || yy2arr616 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq587[3] { - yym598 := z.EncBinary() - _ = yym598 + if yyq616[3] { + yym627 := z.EncBinary() + _ = yym627 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -9347,19 +9923,19 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq587[3] { + if yyq616[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym599 := z.EncBinary() - _ = yym599 + yym628 := z.EncBinary() + _ = yym628 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr587 || yy2arr587 { + if yyr616 || yy2arr616 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9372,25 +9948,25 @@ func (x *GCEPersistentDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym600 := z.DecBinary() - _ = yym600 + yym629 := z.DecBinary() + _ = yym629 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct601 := r.ContainerType() - if yyct601 == codecSelferValueTypeMap1234 { - yyl601 := r.ReadMapStart() - if yyl601 == 0 { + yyct630 := r.ContainerType() + if yyct630 == codecSelferValueTypeMap1234 { + yyl630 := r.ReadMapStart() + if yyl630 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl601, d) + x.codecDecodeSelfFromMap(yyl630, d) } - } else if yyct601 == codecSelferValueTypeArray1234 { - yyl601 := r.ReadArrayStart() - if yyl601 == 0 { + } else if yyct630 == codecSelferValueTypeArray1234 { + yyl630 := r.ReadArrayStart() + if yyl630 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl601, d) + x.codecDecodeSelfFromArray(yyl630, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9402,12 +9978,12 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys602Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys602Slc - var yyhl602 bool = l >= 0 - for yyj602 := 0; ; yyj602++ { - if yyhl602 { - if yyj602 >= l { + var yys631Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys631Slc + var yyhl631 bool = l >= 0 + for yyj631 := 0; ; yyj631++ { + if yyhl631 { + if yyj631 >= l { break } } else { @@ -9416,10 +9992,10 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys602Slc = r.DecodeBytes(yys602Slc, true, true) - yys602 := string(yys602Slc) + yys631Slc = r.DecodeBytes(yys631Slc, true, true) + yys631 := string(yys631Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys602 { + switch yys631 { case "pdName": if r.TryDecodeAsNil() { x.PDName = "" @@ -9445,9 +10021,9 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys602) - } // end switch yys602 - } // end for yyj602 + z.DecStructFieldNotFound(-1, yys631) + } // end switch yys631 + } // end for yyj631 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9455,16 +10031,16 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj607 int - var yyb607 bool - var yyhl607 bool = l >= 0 - yyj607++ - if yyhl607 { - yyb607 = yyj607 > l + var yyj636 int + var yyb636 bool + var yyhl636 bool = l >= 0 + yyj636++ + if yyhl636 { + yyb636 = yyj636 > l } else { - yyb607 = r.CheckBreak() + yyb636 = r.CheckBreak() } - if yyb607 { + if yyb636 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9474,13 +10050,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.PDName = string(r.DecodeString()) } - yyj607++ - if yyhl607 { - yyb607 = yyj607 > l + yyj636++ + if yyhl636 { + yyb636 = yyj636 > l } else { - yyb607 = r.CheckBreak() + yyb636 = r.CheckBreak() } - if yyb607 { + if yyb636 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9490,13 +10066,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.FSType = string(r.DecodeString()) } - yyj607++ - if yyhl607 { - yyb607 = yyj607 > l + yyj636++ + if yyhl636 { + yyb636 = yyj636 > l } else { - yyb607 = r.CheckBreak() + yyb636 = r.CheckBreak() } - if yyb607 { + if yyb636 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9506,13 +10082,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.Partition = int32(r.DecodeInt(32)) } - yyj607++ - if yyhl607 { - yyb607 = yyj607 > l + yyj636++ + if yyhl636 { + yyb636 = yyj636 > l } else { - yyb607 = r.CheckBreak() + yyb636 = r.CheckBreak() } - if yyb607 { + if yyb636 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9523,17 +10099,17 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj607++ - if yyhl607 { - yyb607 = yyj607 > l + yyj636++ + if yyhl636 { + yyb636 = yyj636 > l } else { - yyb607 = r.CheckBreak() + yyb636 = r.CheckBreak() } - if yyb607 { + if yyb636 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj607-1, "") + z.DecStructFieldNotFound(yyj636-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9545,40 +10121,40 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym612 := z.EncBinary() - _ = yym612 + yym641 := z.EncBinary() + _ = yym641 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep613 := !z.EncBinary() - yy2arr613 := z.EncBasicHandle().StructToArray - var yyq613 [6]bool - _, _, _ = yysep613, yyq613, yy2arr613 - const yyr613 bool = false - yyq613[0] = x.TargetPortal != "" - yyq613[1] = x.IQN != "" - yyq613[2] = x.Lun != 0 - yyq613[3] = x.ISCSIInterface != "" - yyq613[4] = x.FSType != "" - yyq613[5] = x.ReadOnly != false - var yynn613 int - if yyr613 || yy2arr613 { + yysep642 := !z.EncBinary() + yy2arr642 := z.EncBasicHandle().StructToArray + var yyq642 [6]bool + _, _, _ = yysep642, yyq642, yy2arr642 + const yyr642 bool = false + yyq642[0] = x.TargetPortal != "" + yyq642[1] = x.IQN != "" + yyq642[2] = x.Lun != 0 + yyq642[3] = x.ISCSIInterface != "" + yyq642[4] = x.FSType != "" + yyq642[5] = x.ReadOnly != false + var yynn642 int + if yyr642 || yy2arr642 { r.EncodeArrayStart(6) } else { - yynn613 = 0 - for _, b := range yyq613 { + yynn642 = 0 + for _, b := range yyq642 { if b { - yynn613++ + yynn642++ } } - r.EncodeMapStart(yynn613) - yynn613 = 0 + r.EncodeMapStart(yynn642) + yynn642 = 0 } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[0] { - yym615 := z.EncBinary() - _ = yym615 + if yyq642[0] { + yym644 := z.EncBinary() + _ = yym644 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TargetPortal)) @@ -9587,23 +10163,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq613[0] { + if yyq642[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("targetPortal")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym616 := z.EncBinary() - _ = yym616 + yym645 := z.EncBinary() + _ = yym645 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TargetPortal)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[1] { - yym618 := z.EncBinary() - _ = yym618 + if yyq642[1] { + yym647 := z.EncBinary() + _ = yym647 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IQN)) @@ -9612,23 +10188,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq613[1] { + if yyq642[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iqn")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym619 := z.EncBinary() - _ = yym619 + yym648 := z.EncBinary() + _ = yym648 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IQN)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[2] { - yym621 := z.EncBinary() - _ = yym621 + if yyq642[2] { + yym650 := z.EncBinary() + _ = yym650 if false { } else { r.EncodeInt(int64(x.Lun)) @@ -9637,23 +10213,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq613[2] { + if yyq642[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lun")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym622 := z.EncBinary() - _ = yym622 + yym651 := z.EncBinary() + _ = yym651 if false { } else { r.EncodeInt(int64(x.Lun)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[3] { - yym624 := z.EncBinary() - _ = yym624 + if yyq642[3] { + yym653 := z.EncBinary() + _ = yym653 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ISCSIInterface)) @@ -9662,23 +10238,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq613[3] { + if yyq642[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsiInterface")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym625 := z.EncBinary() - _ = yym625 + yym654 := z.EncBinary() + _ = yym654 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ISCSIInterface)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[4] { - yym627 := z.EncBinary() - _ = yym627 + if yyq642[4] { + yym656 := z.EncBinary() + _ = yym656 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -9687,23 +10263,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq613[4] { + if yyq642[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym628 := z.EncBinary() - _ = yym628 + yym657 := z.EncBinary() + _ = yym657 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq613[5] { - yym630 := z.EncBinary() - _ = yym630 + if yyq642[5] { + yym659 := z.EncBinary() + _ = yym659 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -9712,19 +10288,19 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq613[5] { + if yyq642[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym631 := z.EncBinary() - _ = yym631 + yym660 := z.EncBinary() + _ = yym660 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr613 || yy2arr613 { + if yyr642 || yy2arr642 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9737,25 +10313,25 @@ func (x *ISCSIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym632 := z.DecBinary() - _ = yym632 + yym661 := z.DecBinary() + _ = yym661 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct633 := r.ContainerType() - if yyct633 == codecSelferValueTypeMap1234 { - yyl633 := r.ReadMapStart() - if yyl633 == 0 { + yyct662 := r.ContainerType() + if yyct662 == codecSelferValueTypeMap1234 { + yyl662 := r.ReadMapStart() + if yyl662 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl633, d) + x.codecDecodeSelfFromMap(yyl662, d) } - } else if yyct633 == codecSelferValueTypeArray1234 { - yyl633 := r.ReadArrayStart() - if yyl633 == 0 { + } else if yyct662 == codecSelferValueTypeArray1234 { + yyl662 := r.ReadArrayStart() + if yyl662 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl633, d) + x.codecDecodeSelfFromArray(yyl662, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9767,12 +10343,12 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys634Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys634Slc - var yyhl634 bool = l >= 0 - for yyj634 := 0; ; yyj634++ { - if yyhl634 { - if yyj634 >= l { + var yys663Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys663Slc + var yyhl663 bool = l >= 0 + for yyj663 := 0; ; yyj663++ { + if yyhl663 { + if yyj663 >= l { break } } else { @@ -9781,10 +10357,10 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys634Slc = r.DecodeBytes(yys634Slc, true, true) - yys634 := string(yys634Slc) + yys663Slc = r.DecodeBytes(yys663Slc, true, true) + yys663 := string(yys663Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys634 { + switch yys663 { case "targetPortal": if r.TryDecodeAsNil() { x.TargetPortal = "" @@ -9822,9 +10398,9 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys634) - } // end switch yys634 - } // end for yyj634 + z.DecStructFieldNotFound(-1, yys663) + } // end switch yys663 + } // end for yyj663 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9832,16 +10408,16 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj641 int - var yyb641 bool - var yyhl641 bool = l >= 0 - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + var yyj670 int + var yyb670 bool + var yyhl670 bool = l >= 0 + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9851,13 +10427,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.TargetPortal = string(r.DecodeString()) } - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9867,13 +10443,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.IQN = string(r.DecodeString()) } - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9883,13 +10459,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Lun = int32(r.DecodeInt(32)) } - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9899,13 +10475,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.ISCSIInterface = string(r.DecodeString()) } - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9915,13 +10491,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.FSType = string(r.DecodeString()) } - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9932,17 +10508,17 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder x.ReadOnly = bool(r.DecodeBool()) } for { - yyj641++ - if yyhl641 { - yyb641 = yyj641 > l + yyj670++ + if yyhl670 { + yyb670 = yyj670 > l } else { - yyb641 = r.CheckBreak() + yyb670 = r.CheckBreak() } - if yyb641 { + if yyb670 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj641-1, "") + z.DecStructFieldNotFound(yyj670-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9954,38 +10530,38 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym648 := z.EncBinary() - _ = yym648 + yym677 := z.EncBinary() + _ = yym677 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep649 := !z.EncBinary() - yy2arr649 := z.EncBasicHandle().StructToArray - var yyq649 [4]bool - _, _, _ = yysep649, yyq649, yy2arr649 - const yyr649 bool = false - yyq649[2] = x.FSType != "" - yyq649[3] = x.ReadOnly != false - var yynn649 int - if yyr649 || yy2arr649 { + yysep678 := !z.EncBinary() + yy2arr678 := z.EncBasicHandle().StructToArray + var yyq678 [4]bool + _, _, _ = yysep678, yyq678, yy2arr678 + const yyr678 bool = false + yyq678[2] = x.FSType != "" + yyq678[3] = x.ReadOnly != false + var yynn678 int + if yyr678 || yy2arr678 { r.EncodeArrayStart(4) } else { - yynn649 = 2 - for _, b := range yyq649 { + yynn678 = 2 + for _, b := range yyq678 { if b { - yynn649++ + yynn678++ } } - r.EncodeMapStart(yynn649) - yynn649 = 0 + r.EncodeMapStart(yynn678) + yynn678 = 0 } - if yyr649 || yy2arr649 { + if yyr678 || yy2arr678 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.TargetWWNs == nil { r.EncodeNil() } else { - yym651 := z.EncBinary() - _ = yym651 + yym680 := z.EncBinary() + _ = yym680 if false { } else { z.F.EncSliceStringV(x.TargetWWNs, false, e) @@ -9998,25 +10574,25 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.TargetWWNs == nil { r.EncodeNil() } else { - yym652 := z.EncBinary() - _ = yym652 + yym681 := z.EncBinary() + _ = yym681 if false { } else { z.F.EncSliceStringV(x.TargetWWNs, false, e) } } } - if yyr649 || yy2arr649 { + if yyr678 || yy2arr678 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Lun == nil { r.EncodeNil() } else { - yy654 := *x.Lun - yym655 := z.EncBinary() - _ = yym655 + yy683 := *x.Lun + yym684 := z.EncBinary() + _ = yym684 if false { } else { - r.EncodeInt(int64(yy654)) + r.EncodeInt(int64(yy683)) } } } else { @@ -10026,20 +10602,20 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.Lun == nil { r.EncodeNil() } else { - yy656 := *x.Lun - yym657 := z.EncBinary() - _ = yym657 + yy685 := *x.Lun + yym686 := z.EncBinary() + _ = yym686 if false { } else { - r.EncodeInt(int64(yy656)) + r.EncodeInt(int64(yy685)) } } } - if yyr649 || yy2arr649 { + if yyr678 || yy2arr678 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq649[2] { - yym659 := z.EncBinary() - _ = yym659 + if yyq678[2] { + yym688 := z.EncBinary() + _ = yym688 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -10048,23 +10624,23 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq649[2] { + if yyq678[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym660 := z.EncBinary() - _ = yym660 + yym689 := z.EncBinary() + _ = yym689 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr649 || yy2arr649 { + if yyr678 || yy2arr678 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq649[3] { - yym662 := z.EncBinary() - _ = yym662 + if yyq678[3] { + yym691 := z.EncBinary() + _ = yym691 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10073,19 +10649,19 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq649[3] { + if yyq678[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym663 := z.EncBinary() - _ = yym663 + yym692 := z.EncBinary() + _ = yym692 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr649 || yy2arr649 { + if yyr678 || yy2arr678 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10098,25 +10674,25 @@ func (x *FCVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym664 := z.DecBinary() - _ = yym664 + yym693 := z.DecBinary() + _ = yym693 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct665 := r.ContainerType() - if yyct665 == codecSelferValueTypeMap1234 { - yyl665 := r.ReadMapStart() - if yyl665 == 0 { + yyct694 := r.ContainerType() + if yyct694 == codecSelferValueTypeMap1234 { + yyl694 := r.ReadMapStart() + if yyl694 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl665, d) + x.codecDecodeSelfFromMap(yyl694, d) } - } else if yyct665 == codecSelferValueTypeArray1234 { - yyl665 := r.ReadArrayStart() - if yyl665 == 0 { + } else if yyct694 == codecSelferValueTypeArray1234 { + yyl694 := r.ReadArrayStart() + if yyl694 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl665, d) + x.codecDecodeSelfFromArray(yyl694, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10128,12 +10704,12 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys666Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys666Slc - var yyhl666 bool = l >= 0 - for yyj666 := 0; ; yyj666++ { - if yyhl666 { - if yyj666 >= l { + var yys695Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys695Slc + var yyhl695 bool = l >= 0 + for yyj695 := 0; ; yyj695++ { + if yyhl695 { + if yyj695 >= l { break } } else { @@ -10142,20 +10718,20 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys666Slc = r.DecodeBytes(yys666Slc, true, true) - yys666 := string(yys666Slc) + yys695Slc = r.DecodeBytes(yys695Slc, true, true) + yys695 := string(yys695Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys666 { + switch yys695 { case "targetWWNs": if r.TryDecodeAsNil() { x.TargetWWNs = nil } else { - yyv667 := &x.TargetWWNs - yym668 := z.DecBinary() - _ = yym668 + yyv696 := &x.TargetWWNs + yym697 := z.DecBinary() + _ = yym697 if false { } else { - z.F.DecSliceStringX(yyv667, false, d) + z.F.DecSliceStringX(yyv696, false, d) } } case "lun": @@ -10167,8 +10743,8 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Lun == nil { x.Lun = new(int32) } - yym670 := z.DecBinary() - _ = yym670 + yym699 := z.DecBinary() + _ = yym699 if false { } else { *((*int32)(x.Lun)) = int32(r.DecodeInt(32)) @@ -10187,9 +10763,9 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys666) - } // end switch yys666 - } // end for yyj666 + z.DecStructFieldNotFound(-1, yys695) + } // end switch yys695 + } // end for yyj695 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10197,16 +10773,16 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj673 int - var yyb673 bool - var yyhl673 bool = l >= 0 - yyj673++ - if yyhl673 { - yyb673 = yyj673 > l + var yyj702 int + var yyb702 bool + var yyhl702 bool = l >= 0 + yyj702++ + if yyhl702 { + yyb702 = yyj702 > l } else { - yyb673 = r.CheckBreak() + yyb702 = r.CheckBreak() } - if yyb673 { + if yyb702 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10214,21 +10790,21 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetWWNs = nil } else { - yyv674 := &x.TargetWWNs - yym675 := z.DecBinary() - _ = yym675 + yyv703 := &x.TargetWWNs + yym704 := z.DecBinary() + _ = yym704 if false { } else { - z.F.DecSliceStringX(yyv674, false, d) + z.F.DecSliceStringX(yyv703, false, d) } } - yyj673++ - if yyhl673 { - yyb673 = yyj673 > l + yyj702++ + if yyhl702 { + yyb702 = yyj702 > l } else { - yyb673 = r.CheckBreak() + yyb702 = r.CheckBreak() } - if yyb673 { + if yyb702 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10241,20 +10817,20 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Lun == nil { x.Lun = new(int32) } - yym677 := z.DecBinary() - _ = yym677 + yym706 := z.DecBinary() + _ = yym706 if false { } else { *((*int32)(x.Lun)) = int32(r.DecodeInt(32)) } } - yyj673++ - if yyhl673 { - yyb673 = yyj673 > l + yyj702++ + if yyhl702 { + yyb702 = yyj702 > l } else { - yyb673 = r.CheckBreak() + yyb702 = r.CheckBreak() } - if yyb673 { + if yyb702 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10264,13 +10840,13 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.FSType = string(r.DecodeString()) } - yyj673++ - if yyhl673 { - yyb673 = yyj673 > l + yyj702++ + if yyhl702 { + yyb702 = yyj702 > l } else { - yyb673 = r.CheckBreak() + yyb702 = r.CheckBreak() } - if yyb673 { + if yyb702 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10281,17 +10857,17 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } for { - yyj673++ - if yyhl673 { - yyb673 = yyj673 > l + yyj702++ + if yyhl702 { + yyb702 = yyj702 > l } else { - yyb673 = r.CheckBreak() + yyb702 = r.CheckBreak() } - if yyb673 { + if yyb702 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj673-1, "") + z.DecStructFieldNotFound(yyj702-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10303,37 +10879,37 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym680 := z.EncBinary() - _ = yym680 + yym709 := z.EncBinary() + _ = yym709 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep681 := !z.EncBinary() - yy2arr681 := z.EncBasicHandle().StructToArray - var yyq681 [5]bool - _, _, _ = yysep681, yyq681, yy2arr681 - const yyr681 bool = false - yyq681[1] = x.FSType != "" - yyq681[2] = x.SecretRef != nil - yyq681[3] = x.ReadOnly != false - yyq681[4] = len(x.Options) != 0 - var yynn681 int - if yyr681 || yy2arr681 { + yysep710 := !z.EncBinary() + yy2arr710 := z.EncBasicHandle().StructToArray + var yyq710 [5]bool + _, _, _ = yysep710, yyq710, yy2arr710 + const yyr710 bool = false + yyq710[1] = x.FSType != "" + yyq710[2] = x.SecretRef != nil + yyq710[3] = x.ReadOnly != false + yyq710[4] = len(x.Options) != 0 + var yynn710 int + if yyr710 || yy2arr710 { r.EncodeArrayStart(5) } else { - yynn681 = 1 - for _, b := range yyq681 { + yynn710 = 1 + for _, b := range yyq710 { if b { - yynn681++ + yynn710++ } } - r.EncodeMapStart(yynn681) - yynn681 = 0 + r.EncodeMapStart(yynn710) + yynn710 = 0 } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym683 := z.EncBinary() - _ = yym683 + yym712 := z.EncBinary() + _ = yym712 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Driver)) @@ -10342,18 +10918,18 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("driver")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym684 := z.EncBinary() - _ = yym684 + yym713 := z.EncBinary() + _ = yym713 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Driver)) } } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq681[1] { - yym686 := z.EncBinary() - _ = yym686 + if yyq710[1] { + yym715 := z.EncBinary() + _ = yym715 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -10362,21 +10938,21 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq681[1] { + if yyq710[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym687 := z.EncBinary() - _ = yym687 + yym716 := z.EncBinary() + _ = yym716 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq681[2] { + if yyq710[2] { if x.SecretRef == nil { r.EncodeNil() } else { @@ -10386,7 +10962,7 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq681[2] { + if yyq710[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -10397,11 +10973,11 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq681[3] { - yym690 := z.EncBinary() - _ = yym690 + if yyq710[3] { + yym719 := z.EncBinary() + _ = yym719 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10410,26 +10986,26 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq681[3] { + if yyq710[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym691 := z.EncBinary() - _ = yym691 + yym720 := z.EncBinary() + _ = yym720 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq681[4] { + if yyq710[4] { if x.Options == nil { r.EncodeNil() } else { - yym693 := z.EncBinary() - _ = yym693 + yym722 := z.EncBinary() + _ = yym722 if false { } else { z.F.EncMapStringStringV(x.Options, false, e) @@ -10439,15 +11015,15 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq681[4] { + if yyq710[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("options")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Options == nil { r.EncodeNil() } else { - yym694 := z.EncBinary() - _ = yym694 + yym723 := z.EncBinary() + _ = yym723 if false { } else { z.F.EncMapStringStringV(x.Options, false, e) @@ -10455,7 +11031,7 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr681 || yy2arr681 { + if yyr710 || yy2arr710 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10468,25 +11044,25 @@ func (x *FlexVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym695 := z.DecBinary() - _ = yym695 + yym724 := z.DecBinary() + _ = yym724 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct696 := r.ContainerType() - if yyct696 == codecSelferValueTypeMap1234 { - yyl696 := r.ReadMapStart() - if yyl696 == 0 { + yyct725 := r.ContainerType() + if yyct725 == codecSelferValueTypeMap1234 { + yyl725 := r.ReadMapStart() + if yyl725 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl696, d) + x.codecDecodeSelfFromMap(yyl725, d) } - } else if yyct696 == codecSelferValueTypeArray1234 { - yyl696 := r.ReadArrayStart() - if yyl696 == 0 { + } else if yyct725 == codecSelferValueTypeArray1234 { + yyl725 := r.ReadArrayStart() + if yyl725 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl696, d) + x.codecDecodeSelfFromArray(yyl725, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10498,12 +11074,12 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys697Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys697Slc - var yyhl697 bool = l >= 0 - for yyj697 := 0; ; yyj697++ { - if yyhl697 { - if yyj697 >= l { + var yys726Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys726Slc + var yyhl726 bool = l >= 0 + for yyj726 := 0; ; yyj726++ { + if yyhl726 { + if yyj726 >= l { break } } else { @@ -10512,10 +11088,10 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys697Slc = r.DecodeBytes(yys697Slc, true, true) - yys697 := string(yys697Slc) + yys726Slc = r.DecodeBytes(yys726Slc, true, true) + yys726 := string(yys726Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys697 { + switch yys726 { case "driver": if r.TryDecodeAsNil() { x.Driver = "" @@ -10549,18 +11125,18 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Options = nil } else { - yyv702 := &x.Options - yym703 := z.DecBinary() - _ = yym703 + yyv731 := &x.Options + yym732 := z.DecBinary() + _ = yym732 if false { } else { - z.F.DecMapStringStringX(yyv702, false, d) + z.F.DecMapStringStringX(yyv731, false, d) } } default: - z.DecStructFieldNotFound(-1, yys697) - } // end switch yys697 - } // end for yyj697 + z.DecStructFieldNotFound(-1, yys726) + } // end switch yys726 + } // end for yyj726 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10568,16 +11144,16 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj704 int - var yyb704 bool - var yyhl704 bool = l >= 0 - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + var yyj733 int + var yyb733 bool + var yyhl733 bool = l >= 0 + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10587,13 +11163,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Driver = string(r.DecodeString()) } - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10603,13 +11179,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.FSType = string(r.DecodeString()) } - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10624,13 +11200,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.SecretRef.CodecDecodeSelf(d) } - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10640,13 +11216,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ReadOnly = bool(r.DecodeBool()) } - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10654,26 +11230,26 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Options = nil } else { - yyv709 := &x.Options - yym710 := z.DecBinary() - _ = yym710 + yyv738 := &x.Options + yym739 := z.DecBinary() + _ = yym739 if false { } else { - z.F.DecMapStringStringX(yyv709, false, d) + z.F.DecMapStringStringX(yyv738, false, d) } } for { - yyj704++ - if yyhl704 { - yyb704 = yyj704 > l + yyj733++ + if yyhl733 { + yyb733 = yyj733 > l } else { - yyb704 = r.CheckBreak() + yyb733 = r.CheckBreak() } - if yyb704 { + if yyb733 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj704-1, "") + z.DecStructFieldNotFound(yyj733-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10685,36 +11261,36 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) if x == nil { r.EncodeNil() } else { - yym711 := z.EncBinary() - _ = yym711 + yym740 := z.EncBinary() + _ = yym740 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep712 := !z.EncBinary() - yy2arr712 := z.EncBasicHandle().StructToArray - var yyq712 [4]bool - _, _, _ = yysep712, yyq712, yy2arr712 - const yyr712 bool = false - yyq712[1] = x.FSType != "" - yyq712[2] = x.Partition != 0 - yyq712[3] = x.ReadOnly != false - var yynn712 int - if yyr712 || yy2arr712 { + yysep741 := !z.EncBinary() + yy2arr741 := z.EncBasicHandle().StructToArray + var yyq741 [4]bool + _, _, _ = yysep741, yyq741, yy2arr741 + const yyr741 bool = false + yyq741[1] = x.FSType != "" + yyq741[2] = x.Partition != 0 + yyq741[3] = x.ReadOnly != false + var yynn741 int + if yyr741 || yy2arr741 { r.EncodeArrayStart(4) } else { - yynn712 = 1 - for _, b := range yyq712 { + yynn741 = 1 + for _, b := range yyq741 { if b { - yynn712++ + yynn741++ } } - r.EncodeMapStart(yynn712) - yynn712 = 0 + r.EncodeMapStart(yynn741) + yynn741 = 0 } - if yyr712 || yy2arr712 { + if yyr741 || yy2arr741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym714 := z.EncBinary() - _ = yym714 + yym743 := z.EncBinary() + _ = yym743 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) @@ -10723,18 +11299,18 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym715 := z.EncBinary() - _ = yym715 + yym744 := z.EncBinary() + _ = yym744 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) } } - if yyr712 || yy2arr712 { + if yyr741 || yy2arr741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq712[1] { - yym717 := z.EncBinary() - _ = yym717 + if yyq741[1] { + yym746 := z.EncBinary() + _ = yym746 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -10743,23 +11319,23 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq712[1] { + if yyq741[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym718 := z.EncBinary() - _ = yym718 + yym747 := z.EncBinary() + _ = yym747 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr712 || yy2arr712 { + if yyr741 || yy2arr741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq712[2] { - yym720 := z.EncBinary() - _ = yym720 + if yyq741[2] { + yym749 := z.EncBinary() + _ = yym749 if false { } else { r.EncodeInt(int64(x.Partition)) @@ -10768,23 +11344,23 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeInt(0) } } else { - if yyq712[2] { + if yyq741[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("partition")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym721 := z.EncBinary() - _ = yym721 + yym750 := z.EncBinary() + _ = yym750 if false { } else { r.EncodeInt(int64(x.Partition)) } } } - if yyr712 || yy2arr712 { + if yyr741 || yy2arr741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq712[3] { - yym723 := z.EncBinary() - _ = yym723 + if yyq741[3] { + yym752 := z.EncBinary() + _ = yym752 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10793,19 +11369,19 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeBool(false) } } else { - if yyq712[3] { + if yyq741[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym724 := z.EncBinary() - _ = yym724 + yym753 := z.EncBinary() + _ = yym753 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr712 || yy2arr712 { + if yyr741 || yy2arr741 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10818,25 +11394,25 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym725 := z.DecBinary() - _ = yym725 + yym754 := z.DecBinary() + _ = yym754 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct726 := r.ContainerType() - if yyct726 == codecSelferValueTypeMap1234 { - yyl726 := r.ReadMapStart() - if yyl726 == 0 { + yyct755 := r.ContainerType() + if yyct755 == codecSelferValueTypeMap1234 { + yyl755 := r.ReadMapStart() + if yyl755 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl726, d) + x.codecDecodeSelfFromMap(yyl755, d) } - } else if yyct726 == codecSelferValueTypeArray1234 { - yyl726 := r.ReadArrayStart() - if yyl726 == 0 { + } else if yyct755 == codecSelferValueTypeArray1234 { + yyl755 := r.ReadArrayStart() + if yyl755 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl726, d) + x.codecDecodeSelfFromArray(yyl755, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10848,12 +11424,12 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys727Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys727Slc - var yyhl727 bool = l >= 0 - for yyj727 := 0; ; yyj727++ { - if yyhl727 { - if yyj727 >= l { + var yys756Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys756Slc + var yyhl756 bool = l >= 0 + for yyj756 := 0; ; yyj756++ { + if yyhl756 { + if yyj756 >= l { break } } else { @@ -10862,10 +11438,10 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys727Slc = r.DecodeBytes(yys727Slc, true, true) - yys727 := string(yys727Slc) + yys756Slc = r.DecodeBytes(yys756Slc, true, true) + yys756 := string(yys756Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys727 { + switch yys756 { case "volumeID": if r.TryDecodeAsNil() { x.VolumeID = "" @@ -10891,9 +11467,9 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys727) - } // end switch yys727 - } // end for yyj727 + z.DecStructFieldNotFound(-1, yys756) + } // end switch yys756 + } // end for yyj756 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10901,16 +11477,16 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj732 int - var yyb732 bool - var yyhl732 bool = l >= 0 - yyj732++ - if yyhl732 { - yyb732 = yyj732 > l + var yyj761 int + var yyb761 bool + var yyhl761 bool = l >= 0 + yyj761++ + if yyhl761 { + yyb761 = yyj761 > l } else { - yyb732 = r.CheckBreak() + yyb761 = r.CheckBreak() } - if yyb732 { + if yyb761 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10920,13 +11496,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.VolumeID = string(r.DecodeString()) } - yyj732++ - if yyhl732 { - yyb732 = yyj732 > l + yyj761++ + if yyhl761 { + yyb761 = yyj761 > l } else { - yyb732 = r.CheckBreak() + yyb761 = r.CheckBreak() } - if yyb732 { + if yyb761 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10936,13 +11512,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.FSType = string(r.DecodeString()) } - yyj732++ - if yyhl732 { - yyb732 = yyj732 > l + yyj761++ + if yyhl761 { + yyb761 = yyj761 > l } else { - yyb732 = r.CheckBreak() + yyb761 = r.CheckBreak() } - if yyb732 { + if yyb761 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10952,13 +11528,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.Partition = int32(r.DecodeInt(32)) } - yyj732++ - if yyhl732 { - yyb732 = yyj732 > l + yyj761++ + if yyhl761 { + yyb761 = yyj761 > l } else { - yyb732 = r.CheckBreak() + yyb761 = r.CheckBreak() } - if yyb732 { + if yyb761 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10969,17 +11545,17 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co x.ReadOnly = bool(r.DecodeBool()) } for { - yyj732++ - if yyhl732 { - yyb732 = yyj732 > l + yyj761++ + if yyhl761 { + yyb761 = yyj761 > l } else { - yyb732 = r.CheckBreak() + yyb761 = r.CheckBreak() } - if yyb732 { + if yyb761 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj732-1, "") + z.DecStructFieldNotFound(yyj761-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10991,35 +11567,35 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym737 := z.EncBinary() - _ = yym737 + yym766 := z.EncBinary() + _ = yym766 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep738 := !z.EncBinary() - yy2arr738 := z.EncBasicHandle().StructToArray - var yyq738 [3]bool - _, _, _ = yysep738, yyq738, yy2arr738 - const yyr738 bool = false - yyq738[1] = x.Revision != "" - yyq738[2] = x.Directory != "" - var yynn738 int - if yyr738 || yy2arr738 { + yysep767 := !z.EncBinary() + yy2arr767 := z.EncBasicHandle().StructToArray + var yyq767 [3]bool + _, _, _ = yysep767, yyq767, yy2arr767 + const yyr767 bool = false + yyq767[1] = x.Revision != "" + yyq767[2] = x.Directory != "" + var yynn767 int + if yyr767 || yy2arr767 { r.EncodeArrayStart(3) } else { - yynn738 = 1 - for _, b := range yyq738 { + yynn767 = 1 + for _, b := range yyq767 { if b { - yynn738++ + yynn767++ } } - r.EncodeMapStart(yynn738) - yynn738 = 0 + r.EncodeMapStart(yynn767) + yynn767 = 0 } - if yyr738 || yy2arr738 { + if yyr767 || yy2arr767 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym740 := z.EncBinary() - _ = yym740 + yym769 := z.EncBinary() + _ = yym769 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Repository)) @@ -11028,18 +11604,18 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("repository")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym741 := z.EncBinary() - _ = yym741 + yym770 := z.EncBinary() + _ = yym770 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Repository)) } } - if yyr738 || yy2arr738 { + if yyr767 || yy2arr767 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq738[1] { - yym743 := z.EncBinary() - _ = yym743 + if yyq767[1] { + yym772 := z.EncBinary() + _ = yym772 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Revision)) @@ -11048,23 +11624,23 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq738[1] { + if yyq767[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("revision")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym744 := z.EncBinary() - _ = yym744 + yym773 := z.EncBinary() + _ = yym773 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Revision)) } } } - if yyr738 || yy2arr738 { + if yyr767 || yy2arr767 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq738[2] { - yym746 := z.EncBinary() - _ = yym746 + if yyq767[2] { + yym775 := z.EncBinary() + _ = yym775 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Directory)) @@ -11073,19 +11649,19 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq738[2] { + if yyq767[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("directory")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym747 := z.EncBinary() - _ = yym747 + yym776 := z.EncBinary() + _ = yym776 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Directory)) } } } - if yyr738 || yy2arr738 { + if yyr767 || yy2arr767 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11098,25 +11674,25 @@ func (x *GitRepoVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym748 := z.DecBinary() - _ = yym748 + yym777 := z.DecBinary() + _ = yym777 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct749 := r.ContainerType() - if yyct749 == codecSelferValueTypeMap1234 { - yyl749 := r.ReadMapStart() - if yyl749 == 0 { + yyct778 := r.ContainerType() + if yyct778 == codecSelferValueTypeMap1234 { + yyl778 := r.ReadMapStart() + if yyl778 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl749, d) + x.codecDecodeSelfFromMap(yyl778, d) } - } else if yyct749 == codecSelferValueTypeArray1234 { - yyl749 := r.ReadArrayStart() - if yyl749 == 0 { + } else if yyct778 == codecSelferValueTypeArray1234 { + yyl778 := r.ReadArrayStart() + if yyl778 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl749, d) + x.codecDecodeSelfFromArray(yyl778, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11128,12 +11704,12 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys750Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys750Slc - var yyhl750 bool = l >= 0 - for yyj750 := 0; ; yyj750++ { - if yyhl750 { - if yyj750 >= l { + var yys779Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys779Slc + var yyhl779 bool = l >= 0 + for yyj779 := 0; ; yyj779++ { + if yyhl779 { + if yyj779 >= l { break } } else { @@ -11142,10 +11718,10 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys750Slc = r.DecodeBytes(yys750Slc, true, true) - yys750 := string(yys750Slc) + yys779Slc = r.DecodeBytes(yys779Slc, true, true) + yys779 := string(yys779Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys750 { + switch yys779 { case "repository": if r.TryDecodeAsNil() { x.Repository = "" @@ -11165,9 +11741,9 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Directory = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys750) - } // end switch yys750 - } // end for yyj750 + z.DecStructFieldNotFound(-1, yys779) + } // end switch yys779 + } // end for yyj779 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11175,16 +11751,16 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj754 int - var yyb754 bool - var yyhl754 bool = l >= 0 - yyj754++ - if yyhl754 { - yyb754 = yyj754 > l + var yyj783 int + var yyb783 bool + var yyhl783 bool = l >= 0 + yyj783++ + if yyhl783 { + yyb783 = yyj783 > l } else { - yyb754 = r.CheckBreak() + yyb783 = r.CheckBreak() } - if yyb754 { + if yyb783 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11194,13 +11770,13 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Repository = string(r.DecodeString()) } - yyj754++ - if yyhl754 { - yyb754 = yyj754 > l + yyj783++ + if yyhl783 { + yyb783 = yyj783 > l } else { - yyb754 = r.CheckBreak() + yyb783 = r.CheckBreak() } - if yyb754 { + if yyb783 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11210,13 +11786,13 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Revision = string(r.DecodeString()) } - yyj754++ - if yyhl754 { - yyb754 = yyj754 > l + yyj783++ + if yyhl783 { + yyb783 = yyj783 > l } else { - yyb754 = r.CheckBreak() + yyb783 = r.CheckBreak() } - if yyb754 { + if yyb783 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11227,17 +11803,17 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Directory = string(r.DecodeString()) } for { - yyj754++ - if yyhl754 { - yyb754 = yyj754 > l + yyj783++ + if yyhl783 { + yyb783 = yyj783 > l } else { - yyb754 = r.CheckBreak() + yyb783 = r.CheckBreak() } - if yyb754 { + if yyb783 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj754-1, "") + z.DecStructFieldNotFound(yyj783-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -11249,36 +11825,37 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym758 := z.EncBinary() - _ = yym758 + yym787 := z.EncBinary() + _ = yym787 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep759 := !z.EncBinary() - yy2arr759 := z.EncBasicHandle().StructToArray - var yyq759 [2]bool - _, _, _ = yysep759, yyq759, yy2arr759 - const yyr759 bool = false - yyq759[0] = x.SecretName != "" - yyq759[1] = len(x.Items) != 0 - var yynn759 int - if yyr759 || yy2arr759 { - r.EncodeArrayStart(2) + yysep788 := !z.EncBinary() + yy2arr788 := z.EncBasicHandle().StructToArray + var yyq788 [3]bool + _, _, _ = yysep788, yyq788, yy2arr788 + const yyr788 bool = false + yyq788[0] = x.SecretName != "" + yyq788[1] = len(x.Items) != 0 + yyq788[2] = x.DefaultMode != nil + var yynn788 int + if yyr788 || yy2arr788 { + r.EncodeArrayStart(3) } else { - yynn759 = 0 - for _, b := range yyq759 { + yynn788 = 0 + for _, b := range yyq788 { if b { - yynn759++ + yynn788++ } } - r.EncodeMapStart(yynn759) - yynn759 = 0 + r.EncodeMapStart(yynn788) + yynn788 = 0 } - if yyr759 || yy2arr759 { + if yyr788 || yy2arr788 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq759[0] { - yym761 := z.EncBinary() - _ = yym761 + if yyq788[0] { + yym790 := z.EncBinary() + _ = yym790 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) @@ -11287,26 +11864,26 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq759[0] { + if yyq788[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym762 := z.EncBinary() - _ = yym762 + yym791 := z.EncBinary() + _ = yym791 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) } } } - if yyr759 || yy2arr759 { + if yyr788 || yy2arr788 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq759[1] { + if yyq788[1] { if x.Items == nil { r.EncodeNil() } else { - yym764 := z.EncBinary() - _ = yym764 + yym793 := z.EncBinary() + _ = yym793 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -11316,15 +11893,15 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq759[1] { + if yyq788[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym765 := z.EncBinary() - _ = yym765 + yym794 := z.EncBinary() + _ = yym794 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -11332,7 +11909,42 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr759 || yy2arr759 { + if yyr788 || yy2arr788 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq788[2] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy796 := *x.DefaultMode + yym797 := z.EncBinary() + _ = yym797 + if false { + } else { + r.EncodeInt(int64(yy796)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq788[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy798 := *x.DefaultMode + yym799 := z.EncBinary() + _ = yym799 + if false { + } else { + r.EncodeInt(int64(yy798)) + } + } + } + } + if yyr788 || yy2arr788 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11345,25 +11957,25 @@ func (x *SecretVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym766 := z.DecBinary() - _ = yym766 + yym800 := z.DecBinary() + _ = yym800 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct767 := r.ContainerType() - if yyct767 == codecSelferValueTypeMap1234 { - yyl767 := r.ReadMapStart() - if yyl767 == 0 { + yyct801 := r.ContainerType() + if yyct801 == codecSelferValueTypeMap1234 { + yyl801 := r.ReadMapStart() + if yyl801 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl767, d) + x.codecDecodeSelfFromMap(yyl801, d) } - } else if yyct767 == codecSelferValueTypeArray1234 { - yyl767 := r.ReadArrayStart() - if yyl767 == 0 { + } else if yyct801 == codecSelferValueTypeArray1234 { + yyl801 := r.ReadArrayStart() + if yyl801 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl767, d) + x.codecDecodeSelfFromArray(yyl801, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11375,12 +11987,12 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys768Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys768Slc - var yyhl768 bool = l >= 0 - for yyj768 := 0; ; yyj768++ { - if yyhl768 { - if yyj768 >= l { + var yys802Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys802Slc + var yyhl802 bool = l >= 0 + for yyj802 := 0; ; yyj802++ { + if yyhl802 { + if yyj802 >= l { break } } else { @@ -11389,10 +12001,10 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys768Slc = r.DecodeBytes(yys768Slc, true, true) - yys768 := string(yys768Slc) + yys802Slc = r.DecodeBytes(yys802Slc, true, true) + yys802 := string(yys802Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys768 { + switch yys802 { case "secretName": if r.TryDecodeAsNil() { x.SecretName = "" @@ -11403,387 +12015,178 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Items = nil } else { - yyv770 := &x.Items - yym771 := z.DecBinary() - _ = yym771 + yyv804 := &x.Items + yym805 := z.DecBinary() + _ = yym805 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv770), d) + h.decSliceKeyToPath((*[]KeyToPath)(yyv804), d) } } - default: - z.DecStructFieldNotFound(-1, yys768) - } // end switch yys768 - } // end for yyj768 - z.DecSendContainerState(codecSelfer_containerMapEnd1234) -} - -func (x *SecretVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yyj772 int - var yyb772 bool - var yyhl772 bool = l >= 0 - yyj772++ - if yyhl772 { - yyb772 = yyj772 > l - } else { - yyb772 = r.CheckBreak() - } - if yyb772 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.SecretName = "" - } else { - x.SecretName = string(r.DecodeString()) - } - yyj772++ - if yyhl772 { - yyb772 = yyj772 > l - } else { - yyb772 = r.CheckBreak() - } - if yyb772 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Items = nil - } else { - yyv774 := &x.Items - yym775 := z.DecBinary() - _ = yym775 - if false { - } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv774), d) - } - } - for { - yyj772++ - if yyhl772 { - yyb772 = yyj772 > l - } else { - yyb772 = r.CheckBreak() - } - if yyb772 { - break - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj772-1, "") - } - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) -} - -func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - if x == nil { - r.EncodeNil() - } else { - yym776 := z.EncBinary() - _ = yym776 - if false { - } else if z.HasExtensions() && z.EncExt(x) { - } else { - yysep777 := !z.EncBinary() - yy2arr777 := z.EncBasicHandle().StructToArray - var yyq777 [3]bool - _, _, _ = yysep777, yyq777, yy2arr777 - const yyr777 bool = false - yyq777[2] = x.ReadOnly != false - var yynn777 int - if yyr777 || yy2arr777 { - r.EncodeArrayStart(3) - } else { - yynn777 = 2 - for _, b := range yyq777 { - if b { - yynn777++ - } - } - r.EncodeMapStart(yynn777) - yynn777 = 0 - } - if yyr777 || yy2arr777 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym779 := z.EncBinary() - _ = yym779 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Server)) + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil } } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("server")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym780 := z.EncBinary() - _ = yym780 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Server)) - } - } - if yyr777 || yy2arr777 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym782 := z.EncBinary() - _ = yym782 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Path)) + if x.DefaultMode == nil { + x.DefaultMode = new(int32) } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("path")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym783 := z.EncBinary() - _ = yym783 + yym807 := z.DecBinary() + _ = yym807 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Path)) - } - } - if yyr777 || yy2arr777 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq777[2] { - yym785 := z.EncBinary() - _ = yym785 - if false { - } else { - r.EncodeBool(bool(x.ReadOnly)) - } - } else { - r.EncodeBool(false) - } - } else { - if yyq777[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("readOnly")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym786 := z.EncBinary() - _ = yym786 - if false { - } else { - r.EncodeBool(bool(x.ReadOnly)) - } + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } - if yyr777 || yy2arr777 { - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - z.EncSendContainerState(codecSelfer_containerMapEnd1234) - } - } - } -} - -func (x *NFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - yym787 := z.DecBinary() - _ = yym787 - if false { - } else if z.HasExtensions() && z.DecExt(x) { - } else { - yyct788 := r.ContainerType() - if yyct788 == codecSelferValueTypeMap1234 { - yyl788 := r.ReadMapStart() - if yyl788 == 0 { - z.DecSendContainerState(codecSelfer_containerMapEnd1234) - } else { - x.codecDecodeSelfFromMap(yyl788, d) - } - } else if yyct788 == codecSelferValueTypeArray1234 { - yyl788 := r.ReadArrayStart() - if yyl788 == 0 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - x.codecDecodeSelfFromArray(yyl788, d) - } - } else { - panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) - } - } -} - -func (x *NFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yys789Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys789Slc - var yyhl789 bool = l >= 0 - for yyj789 := 0; ; yyj789++ { - if yyhl789 { - if yyj789 >= l { - break - } - } else { - if r.CheckBreak() { - break - } - } - z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys789Slc = r.DecodeBytes(yys789Slc, true, true) - yys789 := string(yys789Slc) - z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys789 { - case "server": - if r.TryDecodeAsNil() { - x.Server = "" - } else { - x.Server = string(r.DecodeString()) - } - case "path": - if r.TryDecodeAsNil() { - x.Path = "" - } else { - x.Path = string(r.DecodeString()) - } - case "readOnly": - if r.TryDecodeAsNil() { - x.ReadOnly = false - } else { - x.ReadOnly = bool(r.DecodeBool()) - } default: - z.DecStructFieldNotFound(-1, yys789) - } // end switch yys789 - } // end for yyj789 + z.DecStructFieldNotFound(-1, yys802) + } // end switch yys802 + } // end for yyj802 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } -func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { +func (x *SecretVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj793 int - var yyb793 bool - var yyhl793 bool = l >= 0 - yyj793++ - if yyhl793 { - yyb793 = yyj793 > l + var yyj808 int + var yyb808 bool + var yyhl808 bool = l >= 0 + yyj808++ + if yyhl808 { + yyb808 = yyj808 > l } else { - yyb793 = r.CheckBreak() + yyb808 = r.CheckBreak() } - if yyb793 { + if yyb808 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.Server = "" + x.SecretName = "" } else { - x.Server = string(r.DecodeString()) + x.SecretName = string(r.DecodeString()) } - yyj793++ - if yyhl793 { - yyb793 = yyj793 > l + yyj808++ + if yyhl808 { + yyb808 = yyj808 > l } else { - yyb793 = r.CheckBreak() + yyb808 = r.CheckBreak() } - if yyb793 { + if yyb808 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.Path = "" + x.Items = nil } else { - x.Path = string(r.DecodeString()) + yyv810 := &x.Items + yym811 := z.DecBinary() + _ = yym811 + if false { + } else { + h.decSliceKeyToPath((*[]KeyToPath)(yyv810), d) + } } - yyj793++ - if yyhl793 { - yyb793 = yyj793 > l + yyj808++ + if yyhl808 { + yyb808 = yyj808 > l } else { - yyb793 = r.CheckBreak() + yyb808 = r.CheckBreak() } - if yyb793 { + if yyb808 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.ReadOnly = false + if x.DefaultMode != nil { + x.DefaultMode = nil + } } else { - x.ReadOnly = bool(r.DecodeBool()) + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym813 := z.DecBinary() + _ = yym813 + if false { + } else { + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) + } } for { - yyj793++ - if yyhl793 { - yyb793 = yyj793 > l + yyj808++ + if yyhl808 { + yyb808 = yyj808 > l } else { - yyb793 = r.CheckBreak() + yyb808 = r.CheckBreak() } - if yyb793 { + if yyb808 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj793-1, "") + z.DecStructFieldNotFound(yyj808-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { +func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r if x == nil { r.EncodeNil() } else { - yym797 := z.EncBinary() - _ = yym797 + yym814 := z.EncBinary() + _ = yym814 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep798 := !z.EncBinary() - yy2arr798 := z.EncBasicHandle().StructToArray - var yyq798 [3]bool - _, _, _ = yysep798, yyq798, yy2arr798 - const yyr798 bool = false - yyq798[2] = x.ReadOnly != false - var yynn798 int - if yyr798 || yy2arr798 { + yysep815 := !z.EncBinary() + yy2arr815 := z.EncBasicHandle().StructToArray + var yyq815 [3]bool + _, _, _ = yysep815, yyq815, yy2arr815 + const yyr815 bool = false + yyq815[2] = x.ReadOnly != false + var yynn815 int + if yyr815 || yy2arr815 { r.EncodeArrayStart(3) } else { - yynn798 = 2 - for _, b := range yyq798 { + yynn815 = 2 + for _, b := range yyq815 { if b { - yynn798++ + yynn815++ } } - r.EncodeMapStart(yynn798) - yynn798 = 0 + r.EncodeMapStart(yynn815) + yynn815 = 0 } - if yyr798 || yy2arr798 { + if yyr815 || yy2arr815 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym800 := z.EncBinary() - _ = yym800 + yym817 := z.EncBinary() + _ = yym817 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) + r.EncodeString(codecSelferC_UTF81234, string(x.Server)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("endpoints")) + r.EncodeString(codecSelferC_UTF81234, string("server")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym801 := z.EncBinary() - _ = yym801 + yym818 := z.EncBinary() + _ = yym818 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) + r.EncodeString(codecSelferC_UTF81234, string(x.Server)) } } - if yyr798 || yy2arr798 { + if yyr815 || yy2arr815 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym803 := z.EncBinary() - _ = yym803 + yym820 := z.EncBinary() + _ = yym820 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -11792,18 +12195,18 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym804 := z.EncBinary() - _ = yym804 + yym821 := z.EncBinary() + _ = yym821 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr798 || yy2arr798 { + if yyr815 || yy2arr815 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq798[2] { - yym806 := z.EncBinary() - _ = yym806 + if yyq815[2] { + yym823 := z.EncBinary() + _ = yym823 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -11812,19 +12215,19 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq798[2] { + if yyq815[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym807 := z.EncBinary() - _ = yym807 + yym824 := z.EncBinary() + _ = yym824 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr798 || yy2arr798 { + if yyr815 || yy2arr815 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11833,29 +12236,29 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } -func (x *GlusterfsVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { +func (x *NFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym808 := z.DecBinary() - _ = yym808 + yym825 := z.DecBinary() + _ = yym825 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct809 := r.ContainerType() - if yyct809 == codecSelferValueTypeMap1234 { - yyl809 := r.ReadMapStart() - if yyl809 == 0 { + yyct826 := r.ContainerType() + if yyct826 == codecSelferValueTypeMap1234 { + yyl826 := r.ReadMapStart() + if yyl826 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl809, d) + x.codecDecodeSelfFromMap(yyl826, d) } - } else if yyct809 == codecSelferValueTypeArray1234 { - yyl809 := r.ReadArrayStart() - if yyl809 == 0 { + } else if yyct826 == codecSelferValueTypeArray1234 { + yyl826 := r.ReadArrayStart() + if yyl826 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl809, d) + x.codecDecodeSelfFromArray(yyl826, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11863,16 +12266,16 @@ func (x *GlusterfsVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { } } -func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { +func (x *NFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys810Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys810Slc - var yyhl810 bool = l >= 0 - for yyj810 := 0; ; yyj810++ { - if yyhl810 { - if yyj810 >= l { + var yys827Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys827Slc + var yyhl827 bool = l >= 0 + for yyj827 := 0; ; yyj827++ { + if yyhl827 { + if yyj827 >= l { break } } else { @@ -11881,15 +12284,15 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys810Slc = r.DecodeBytes(yys810Slc, true, true) - yys810 := string(yys810Slc) + yys827Slc = r.DecodeBytes(yys827Slc, true, true) + yys827 := string(yys827Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys810 { - case "endpoints": + switch yys827 { + case "server": if r.TryDecodeAsNil() { - x.EndpointsName = "" + x.Server = "" } else { - x.EndpointsName = string(r.DecodeString()) + x.Server = string(r.DecodeString()) } case "path": if r.TryDecodeAsNil() { @@ -11904,42 +12307,42 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys810) - } // end switch yys810 - } // end for yyj810 + z.DecStructFieldNotFound(-1, yys827) + } // end switch yys827 + } // end for yyj827 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } -func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { +func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj814 int - var yyb814 bool - var yyhl814 bool = l >= 0 - yyj814++ - if yyhl814 { - yyb814 = yyj814 > l + var yyj831 int + var yyb831 bool + var yyhl831 bool = l >= 0 + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb814 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb814 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.EndpointsName = "" + x.Server = "" } else { - x.EndpointsName = string(r.DecodeString()) + x.Server = string(r.DecodeString()) } - yyj814++ - if yyhl814 { - yyb814 = yyj814 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb814 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb814 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11949,13 +12352,13 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Path = string(r.DecodeString()) } - yyj814++ - if yyhl814 { - yyb814 = yyj814 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb814 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb814 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11966,252 +12369,168 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj814++ - if yyhl814 { - yyb814 = yyj814 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb814 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb814 { + if yyb831 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj814-1, "") + z.DecStructFieldNotFound(yyj831-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { +func (x *QuobyteVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r if x == nil { r.EncodeNil() } else { - yym818 := z.EncBinary() - _ = yym818 + yym835 := z.EncBinary() + _ = yym835 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep819 := !z.EncBinary() - yy2arr819 := z.EncBasicHandle().StructToArray - var yyq819 [8]bool - _, _, _ = yysep819, yyq819, yy2arr819 - const yyr819 bool = false - yyq819[2] = x.FSType != "" - yyq819[3] = x.RBDPool != "" - yyq819[4] = x.RadosUser != "" - yyq819[5] = x.Keyring != "" - yyq819[6] = x.SecretRef != nil - yyq819[7] = x.ReadOnly != false - var yynn819 int - if yyr819 || yy2arr819 { - r.EncodeArrayStart(8) + yysep836 := !z.EncBinary() + yy2arr836 := z.EncBasicHandle().StructToArray + var yyq836 [5]bool + _, _, _ = yysep836, yyq836, yy2arr836 + const yyr836 bool = false + yyq836[2] = x.ReadOnly != false + yyq836[3] = x.User != "" + yyq836[4] = x.Group != "" + var yynn836 int + if yyr836 || yy2arr836 { + r.EncodeArrayStart(5) } else { - yynn819 = 2 - for _, b := range yyq819 { + yynn836 = 2 + for _, b := range yyq836 { if b { - yynn819++ + yynn836++ } } - r.EncodeMapStart(yynn819) - yynn819 = 0 + r.EncodeMapStart(yynn836) + yynn836 = 0 } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if x.CephMonitors == nil { - r.EncodeNil() + yym838 := z.EncBinary() + _ = yym838 + if false { } else { - yym821 := z.EncBinary() - _ = yym821 - if false { - } else { - z.F.EncSliceStringV(x.CephMonitors, false, e) - } + r.EncodeString(codecSelferC_UTF81234, string(x.Registry)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("monitors")) + r.EncodeString(codecSelferC_UTF81234, string("registry")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.CephMonitors == nil { - r.EncodeNil() + yym839 := z.EncBinary() + _ = yym839 + if false { } else { - yym822 := z.EncBinary() - _ = yym822 - if false { - } else { - z.F.EncSliceStringV(x.CephMonitors, false, e) - } + r.EncodeString(codecSelferC_UTF81234, string(x.Registry)) } } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym824 := z.EncBinary() - _ = yym824 + yym841 := z.EncBinary() + _ = yym841 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) + r.EncodeString(codecSelferC_UTF81234, string(x.Volume)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("image")) + r.EncodeString(codecSelferC_UTF81234, string("volume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym825 := z.EncBinary() - _ = yym825 + yym842 := z.EncBinary() + _ = yym842 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) - } - } - if yyr819 || yy2arr819 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[2] { - yym827 := z.EncBinary() - _ = yym827 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq819[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("fsType")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym828 := z.EncBinary() - _ = yym828 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) - } + r.EncodeString(codecSelferC_UTF81234, string(x.Volume)) } } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[3] { - yym830 := z.EncBinary() - _ = yym830 + if yyq836[2] { + yym844 := z.EncBinary() + _ = yym844 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) + r.EncodeBool(bool(x.ReadOnly)) } } else { - r.EncodeString(codecSelferC_UTF81234, "") + r.EncodeBool(false) } } else { - if yyq819[3] { + if yyq836[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("pool")) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym831 := z.EncBinary() - _ = yym831 + yym845 := z.EncBinary() + _ = yym845 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) + r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[4] { - yym833 := z.EncBinary() - _ = yym833 + if yyq836[3] { + yym847 := z.EncBinary() + _ = yym847 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) + r.EncodeString(codecSelferC_UTF81234, string(x.User)) } } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq819[4] { + if yyq836[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym834 := z.EncBinary() - _ = yym834 + yym848 := z.EncBinary() + _ = yym848 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) + r.EncodeString(codecSelferC_UTF81234, string(x.User)) } } } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[5] { - yym836 := z.EncBinary() - _ = yym836 + if yyq836[4] { + yym850 := z.EncBinary() + _ = yym850 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) + r.EncodeString(codecSelferC_UTF81234, string(x.Group)) } } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq819[5] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("keyring")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym837 := z.EncBinary() - _ = yym837 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) - } - } - } - if yyr819 || yy2arr819 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[6] { - if x.SecretRef == nil { - r.EncodeNil() - } else { - x.SecretRef.CodecEncodeSelf(e) - } - } else { - r.EncodeNil() - } - } else { - if yyq819[6] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("secretRef")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.SecretRef == nil { - r.EncodeNil() - } else { - x.SecretRef.CodecEncodeSelf(e) - } - } - } - if yyr819 || yy2arr819 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq819[7] { - yym840 := z.EncBinary() - _ = yym840 - if false { - } else { - r.EncodeBool(bool(x.ReadOnly)) - } - } else { - r.EncodeBool(false) - } - } else { - if yyq819[7] { + if yyq836[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + r.EncodeString(codecSelferC_UTF81234, string("group")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym841 := z.EncBinary() - _ = yym841 + yym851 := z.EncBinary() + _ = yym851 if false { } else { - r.EncodeBool(bool(x.ReadOnly)) + r.EncodeString(codecSelferC_UTF81234, string(x.Group)) } } } - if yyr819 || yy2arr819 { + if yyr836 || yy2arr836 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12220,29 +12539,29 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } -func (x *RBDVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { +func (x *QuobyteVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym842 := z.DecBinary() - _ = yym842 + yym852 := z.DecBinary() + _ = yym852 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct843 := r.ContainerType() - if yyct843 == codecSelferValueTypeMap1234 { - yyl843 := r.ReadMapStart() - if yyl843 == 0 { + yyct853 := r.ContainerType() + if yyct853 == codecSelferValueTypeMap1234 { + yyl853 := r.ReadMapStart() + if yyl853 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl843, d) + x.codecDecodeSelfFromMap(yyl853, d) } - } else if yyct843 == codecSelferValueTypeArray1234 { - yyl843 := r.ReadArrayStart() - if yyl843 == 0 { + } else if yyct853 == codecSelferValueTypeArray1234 { + yyl853 := r.ReadArrayStart() + if yyl853 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl843, d) + x.codecDecodeSelfFromArray(yyl853, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12250,16 +12569,16 @@ func (x *RBDVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { } } -func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { +func (x *QuobyteVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys844Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys844Slc - var yyhl844 bool = l >= 0 - for yyj844 := 0; ; yyj844++ { - if yyhl844 { - if yyj844 >= l { + var yys854Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys854Slc + var yyhl854 bool = l >= 0 + for yyj854 := 0; ; yyj854++ { + if yyhl854 { + if yyj854 >= l { break } } else { @@ -12268,319 +12587,224 @@ func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys844Slc = r.DecodeBytes(yys844Slc, true, true) - yys844 := string(yys844Slc) + yys854Slc = r.DecodeBytes(yys854Slc, true, true) + yys854 := string(yys854Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys844 { - case "monitors": + switch yys854 { + case "registry": if r.TryDecodeAsNil() { - x.CephMonitors = nil + x.Registry = "" } else { - yyv845 := &x.CephMonitors - yym846 := z.DecBinary() - _ = yym846 - if false { - } else { - z.F.DecSliceStringX(yyv845, false, d) - } + x.Registry = string(r.DecodeString()) } - case "image": + case "volume": if r.TryDecodeAsNil() { - x.RBDImage = "" - } else { - x.RBDImage = string(r.DecodeString()) - } - case "fsType": - if r.TryDecodeAsNil() { - x.FSType = "" + x.Volume = "" } else { - x.FSType = string(r.DecodeString()) + x.Volume = string(r.DecodeString()) } - case "pool": + case "readOnly": if r.TryDecodeAsNil() { - x.RBDPool = "" + x.ReadOnly = false } else { - x.RBDPool = string(r.DecodeString()) + x.ReadOnly = bool(r.DecodeBool()) } case "user": if r.TryDecodeAsNil() { - x.RadosUser = "" - } else { - x.RadosUser = string(r.DecodeString()) - } - case "keyring": - if r.TryDecodeAsNil() { - x.Keyring = "" - } else { - x.Keyring = string(r.DecodeString()) - } - case "secretRef": - if r.TryDecodeAsNil() { - if x.SecretRef != nil { - x.SecretRef = nil - } + x.User = "" } else { - if x.SecretRef == nil { - x.SecretRef = new(LocalObjectReference) - } - x.SecretRef.CodecDecodeSelf(d) + x.User = string(r.DecodeString()) } - case "readOnly": + case "group": if r.TryDecodeAsNil() { - x.ReadOnly = false + x.Group = "" } else { - x.ReadOnly = bool(r.DecodeBool()) + x.Group = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys844) - } // end switch yys844 - } // end for yyj844 + z.DecStructFieldNotFound(-1, yys854) + } // end switch yys854 + } // end for yyj854 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } -func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { +func (x *QuobyteVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj854 int - var yyb854 bool - var yyhl854 bool = l >= 0 - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + var yyj860 int + var yyb860 bool + var yyhl860 bool = l >= 0 + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.CephMonitors = nil + x.Registry = "" } else { - yyv855 := &x.CephMonitors - yym856 := z.DecBinary() - _ = yym856 - if false { - } else { - z.F.DecSliceStringX(yyv855, false, d) - } + x.Registry = string(r.DecodeString()) } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.RBDImage = "" + x.Volume = "" } else { - x.RBDImage = string(r.DecodeString()) + x.Volume = string(r.DecodeString()) } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.FSType = "" - } else { - x.FSType = string(r.DecodeString()) - } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l - } else { - yyb854 = r.CheckBreak() - } - if yyb854 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.RBDPool = "" - } else { - x.RBDPool = string(r.DecodeString()) - } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l - } else { - yyb854 = r.CheckBreak() - } - if yyb854 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.RadosUser = "" - } else { - x.RadosUser = string(r.DecodeString()) - } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l - } else { - yyb854 = r.CheckBreak() - } - if yyb854 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Keyring = "" + x.ReadOnly = false } else { - x.Keyring = string(r.DecodeString()) + x.ReadOnly = bool(r.DecodeBool()) } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - if x.SecretRef != nil { - x.SecretRef = nil - } + x.User = "" } else { - if x.SecretRef == nil { - x.SecretRef = new(LocalObjectReference) - } - x.SecretRef.CodecDecodeSelf(d) + x.User = string(r.DecodeString()) } - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.ReadOnly = false + x.Group = "" } else { - x.ReadOnly = bool(r.DecodeBool()) + x.Group = string(r.DecodeString()) } for { - yyj854++ - if yyhl854 { - yyb854 = yyj854 > l + yyj860++ + if yyhl860 { + yyb860 = yyj860 > l } else { - yyb854 = r.CheckBreak() + yyb860 = r.CheckBreak() } - if yyb854 { + if yyb860 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj854-1, "") + z.DecStructFieldNotFound(yyj860-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { +func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r if x == nil { r.EncodeNil() } else { - yym864 := z.EncBinary() - _ = yym864 + yym866 := z.EncBinary() + _ = yym866 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep865 := !z.EncBinary() - yy2arr865 := z.EncBasicHandle().StructToArray - var yyq865 [3]bool - _, _, _ = yysep865, yyq865, yy2arr865 - const yyr865 bool = false - yyq865[1] = x.FSType != "" - yyq865[2] = x.ReadOnly != false - var yynn865 int - if yyr865 || yy2arr865 { + yysep867 := !z.EncBinary() + yy2arr867 := z.EncBasicHandle().StructToArray + var yyq867 [3]bool + _, _, _ = yysep867, yyq867, yy2arr867 + const yyr867 bool = false + yyq867[2] = x.ReadOnly != false + var yynn867 int + if yyr867 || yy2arr867 { r.EncodeArrayStart(3) } else { - yynn865 = 1 - for _, b := range yyq865 { + yynn867 = 2 + for _, b := range yyq867 { if b { - yynn865++ + yynn867++ } } - r.EncodeMapStart(yynn865) - yynn865 = 0 + r.EncodeMapStart(yynn867) + yynn867 = 0 } - if yyr865 || yy2arr865 { + if yyr867 || yy2arr867 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym867 := z.EncBinary() - _ = yym867 + yym869 := z.EncBinary() + _ = yym869 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) + r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("volumeID")) + r.EncodeString(codecSelferC_UTF81234, string("endpoints")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym868 := z.EncBinary() - _ = yym868 + yym870 := z.EncBinary() + _ = yym870 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) + r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) } } - if yyr865 || yy2arr865 { + if yyr867 || yy2arr867 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq865[1] { - yym870 := z.EncBinary() - _ = yym870 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) - } + yym872 := z.EncBinary() + _ = yym872 + if false { } else { - r.EncodeString(codecSelferC_UTF81234, "") + r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } else { - if yyq865[1] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("fsType")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym871 := z.EncBinary() - _ = yym871 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) - } + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("path")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym873 := z.EncBinary() + _ = yym873 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr865 || yy2arr865 { + if yyr867 || yy2arr867 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq865[2] { - yym873 := z.EncBinary() - _ = yym873 + if yyq867[2] { + yym875 := z.EncBinary() + _ = yym875 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -12589,19 +12813,19 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq865[2] { + if yyq867[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym874 := z.EncBinary() - _ = yym874 + yym876 := z.EncBinary() + _ = yym876 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr865 || yy2arr865 { + if yyr867 || yy2arr867 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12610,29 +12834,29 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } -func (x *CinderVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { +func (x *GlusterfsVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym875 := z.DecBinary() - _ = yym875 + yym877 := z.DecBinary() + _ = yym877 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct876 := r.ContainerType() - if yyct876 == codecSelferValueTypeMap1234 { - yyl876 := r.ReadMapStart() - if yyl876 == 0 { + yyct878 := r.ContainerType() + if yyct878 == codecSelferValueTypeMap1234 { + yyl878 := r.ReadMapStart() + if yyl878 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl876, d) + x.codecDecodeSelfFromMap(yyl878, d) } - } else if yyct876 == codecSelferValueTypeArray1234 { - yyl876 := r.ReadArrayStart() - if yyl876 == 0 { + } else if yyct878 == codecSelferValueTypeArray1234 { + yyl878 := r.ReadArrayStart() + if yyl878 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl876, d) + x.codecDecodeSelfFromArray(yyl878, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12640,16 +12864,16 @@ func (x *CinderVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { } } -func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { +func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys877Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys877Slc - var yyhl877 bool = l >= 0 - for yyj877 := 0; ; yyj877++ { - if yyhl877 { - if yyj877 >= l { + var yys879Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys879Slc + var yyhl879 bool = l >= 0 + for yyj879 := 0; ; yyj879++ { + if yyhl879 { + if yyj879 >= l { break } } else { @@ -12658,21 +12882,21 @@ func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys877Slc = r.DecodeBytes(yys877Slc, true, true) - yys877 := string(yys877Slc) + yys879Slc = r.DecodeBytes(yys879Slc, true, true) + yys879 := string(yys879Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys877 { - case "volumeID": + switch yys879 { + case "endpoints": if r.TryDecodeAsNil() { - x.VolumeID = "" + x.EndpointsName = "" } else { - x.VolumeID = string(r.DecodeString()) + x.EndpointsName = string(r.DecodeString()) } - case "fsType": + case "path": if r.TryDecodeAsNil() { - x.FSType = "" + x.Path = "" } else { - x.FSType = string(r.DecodeString()) + x.Path = string(r.DecodeString()) } case "readOnly": if r.TryDecodeAsNil() { @@ -12681,58 +12905,58 @@ func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys877) - } // end switch yys877 - } // end for yyj877 + z.DecStructFieldNotFound(-1, yys879) + } // end switch yys879 + } // end for yyj879 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } -func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { +func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj881 int - var yyb881 bool - var yyhl881 bool = l >= 0 - yyj881++ - if yyhl881 { - yyb881 = yyj881 > l + var yyj883 int + var yyb883 bool + var yyhl883 bool = l >= 0 + yyj883++ + if yyhl883 { + yyb883 = yyj883 > l } else { - yyb881 = r.CheckBreak() + yyb883 = r.CheckBreak() } - if yyb881 { + if yyb883 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.VolumeID = "" + x.EndpointsName = "" } else { - x.VolumeID = string(r.DecodeString()) + x.EndpointsName = string(r.DecodeString()) } - yyj881++ - if yyhl881 { - yyb881 = yyj881 > l + yyj883++ + if yyhl883 { + yyb883 = yyj883 > l } else { - yyb881 = r.CheckBreak() + yyb883 = r.CheckBreak() } - if yyb881 { + if yyb883 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } z.DecSendContainerState(codecSelfer_containerArrayElem1234) if r.TryDecodeAsNil() { - x.FSType = "" + x.Path = "" } else { - x.FSType = string(r.DecodeString()) + x.Path = string(r.DecodeString()) } - yyj881++ - if yyhl881 { - yyb881 = yyj881 > l + yyj883++ + if yyhl883 { + yyb883 = yyj883 > l } else { - yyb881 = r.CheckBreak() + yyb883 = r.CheckBreak() } - if yyb881 { + if yyb883 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12743,161 +12967,206 @@ func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.ReadOnly = bool(r.DecodeBool()) } for { - yyj881++ - if yyhl881 { - yyb881 = yyj881 > l + yyj883++ + if yyhl883 { + yyb883 = yyj883 > l } else { - yyb881 = r.CheckBreak() + yyb883 = r.CheckBreak() } - if yyb881 { + if yyb883 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj881-1, "") + z.DecStructFieldNotFound(yyj883-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { +func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r if x == nil { r.EncodeNil() } else { - yym885 := z.EncBinary() - _ = yym885 + yym887 := z.EncBinary() + _ = yym887 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep886 := !z.EncBinary() - yy2arr886 := z.EncBasicHandle().StructToArray - var yyq886 [6]bool - _, _, _ = yysep886, yyq886, yy2arr886 - const yyr886 bool = false - yyq886[1] = x.Path != "" - yyq886[2] = x.User != "" - yyq886[3] = x.SecretFile != "" - yyq886[4] = x.SecretRef != nil - yyq886[5] = x.ReadOnly != false - var yynn886 int - if yyr886 || yy2arr886 { - r.EncodeArrayStart(6) + yysep888 := !z.EncBinary() + yy2arr888 := z.EncBasicHandle().StructToArray + var yyq888 [8]bool + _, _, _ = yysep888, yyq888, yy2arr888 + const yyr888 bool = false + yyq888[2] = x.FSType != "" + yyq888[3] = x.RBDPool != "" + yyq888[4] = x.RadosUser != "" + yyq888[5] = x.Keyring != "" + yyq888[6] = x.SecretRef != nil + yyq888[7] = x.ReadOnly != false + var yynn888 int + if yyr888 || yy2arr888 { + r.EncodeArrayStart(8) } else { - yynn886 = 1 - for _, b := range yyq886 { + yynn888 = 2 + for _, b := range yyq888 { if b { - yynn886++ + yynn888++ } } - r.EncodeMapStart(yynn886) - yynn886 = 0 + r.EncodeMapStart(yynn888) + yynn888 = 0 } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if x.Monitors == nil { + if x.CephMonitors == nil { r.EncodeNil() } else { - yym888 := z.EncBinary() - _ = yym888 + yym890 := z.EncBinary() + _ = yym890 if false { } else { - z.F.EncSliceStringV(x.Monitors, false, e) + z.F.EncSliceStringV(x.CephMonitors, false, e) } } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("monitors")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.Monitors == nil { + if x.CephMonitors == nil { r.EncodeNil() } else { - yym889 := z.EncBinary() - _ = yym889 + yym891 := z.EncBinary() + _ = yym891 if false { } else { - z.F.EncSliceStringV(x.Monitors, false, e) + z.F.EncSliceStringV(x.CephMonitors, false, e) } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq886[1] { - yym891 := z.EncBinary() - _ = yym891 + yym893 := z.EncBinary() + _ = yym893 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("image")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym894 := z.EncBinary() + _ = yym894 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) + } + } + if yyr888 || yy2arr888 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq888[2] { + yym896 := z.EncBinary() + _ = yym896 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Path)) + r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq886[1] { + if yyq888[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("path")) + r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym892 := z.EncBinary() - _ = yym892 + yym897 := z.EncBinary() + _ = yym897 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Path)) + r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq886[2] { - yym894 := z.EncBinary() - _ = yym894 + if yyq888[3] { + yym899 := z.EncBinary() + _ = yym899 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.User)) + r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) } } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq886[2] { + if yyq888[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("pool")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym900 := z.EncBinary() + _ = yym900 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) + } + } + } + if yyr888 || yy2arr888 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq888[4] { + yym902 := z.EncBinary() + _ = yym902 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq888[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym895 := z.EncBinary() - _ = yym895 + yym903 := z.EncBinary() + _ = yym903 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.User)) + r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq886[3] { - yym897 := z.EncBinary() - _ = yym897 + if yyq888[5] { + yym905 := z.EncBinary() + _ = yym905 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) + r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) } } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq886[3] { + if yyq888[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("secretFile")) + r.EncodeString(codecSelferC_UTF81234, string("keyring")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym898 := z.EncBinary() - _ = yym898 + yym906 := z.EncBinary() + _ = yym906 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) + r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq886[4] { + if yyq888[6] { if x.SecretRef == nil { r.EncodeNil() } else { @@ -12907,7 +13176,7 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq886[4] { + if yyq888[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -12918,11 +13187,11 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq886[5] { - yym901 := z.EncBinary() - _ = yym901 + if yyq888[7] { + yym909 := z.EncBinary() + _ = yym909 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -12931,19 +13200,19 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq886[5] { + if yyq888[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym902 := z.EncBinary() - _ = yym902 + yym910 := z.EncBinary() + _ = yym910 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr886 || yy2arr886 { + if yyr888 || yy2arr888 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12952,29 +13221,29 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } -func (x *CephFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { +func (x *RBDVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym903 := z.DecBinary() - _ = yym903 + yym911 := z.DecBinary() + _ = yym911 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct904 := r.ContainerType() - if yyct904 == codecSelferValueTypeMap1234 { - yyl904 := r.ReadMapStart() - if yyl904 == 0 { + yyct912 := r.ContainerType() + if yyct912 == codecSelferValueTypeMap1234 { + yyl912 := r.ReadMapStart() + if yyl912 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl904, d) + x.codecDecodeSelfFromMap(yyl912, d) } - } else if yyct904 == codecSelferValueTypeArray1234 { - yyl904 := r.ReadArrayStart() - if yyl904 == 0 { + } else if yyct912 == codecSelferValueTypeArray1234 { + yyl912 := r.ReadArrayStart() + if yyl912 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl904, d) + x.codecDecodeSelfFromArray(yyl912, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12982,16 +13251,16 @@ func (x *CephFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { } } -func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { +func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys905Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys905Slc - var yyhl905 bool = l >= 0 - for yyj905 := 0; ; yyj905++ { - if yyhl905 { - if yyj905 >= l { + var yys913Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys913Slc + var yyhl913 bool = l >= 0 + for yyj913 := 0; ; yyj913++ { + if yyhl913 { + if yyj913 >= l { break } } else { @@ -13000,39 +13269,51 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys905Slc = r.DecodeBytes(yys905Slc, true, true) - yys905 := string(yys905Slc) + yys913Slc = r.DecodeBytes(yys913Slc, true, true) + yys913 := string(yys913Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys905 { + switch yys913 { case "monitors": if r.TryDecodeAsNil() { - x.Monitors = nil + x.CephMonitors = nil } else { - yyv906 := &x.Monitors - yym907 := z.DecBinary() - _ = yym907 + yyv914 := &x.CephMonitors + yym915 := z.DecBinary() + _ = yym915 if false { } else { - z.F.DecSliceStringX(yyv906, false, d) + z.F.DecSliceStringX(yyv914, false, d) } } - case "path": + case "image": if r.TryDecodeAsNil() { - x.Path = "" + x.RBDImage = "" } else { - x.Path = string(r.DecodeString()) + x.RBDImage = string(r.DecodeString()) + } + case "fsType": + if r.TryDecodeAsNil() { + x.FSType = "" + } else { + x.FSType = string(r.DecodeString()) + } + case "pool": + if r.TryDecodeAsNil() { + x.RBDPool = "" + } else { + x.RBDPool = string(r.DecodeString()) } case "user": if r.TryDecodeAsNil() { - x.User = "" + x.RadosUser = "" } else { - x.User = string(r.DecodeString()) + x.RadosUser = string(r.DecodeString()) } - case "secretFile": + case "keyring": if r.TryDecodeAsNil() { - x.SecretFile = "" + x.Keyring = "" } else { - x.SecretFile = string(r.DecodeString()) + x.Keyring = string(r.DecodeString()) } case "secretRef": if r.TryDecodeAsNil() { @@ -13052,9 +13333,729 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys905) - } // end switch yys905 - } // end for yyj905 + z.DecStructFieldNotFound(-1, yys913) + } // end switch yys913 + } // end for yyj913 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj923 int + var yyb923 bool + var yyhl923 bool = l >= 0 + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.CephMonitors = nil + } else { + yyv924 := &x.CephMonitors + yym925 := z.DecBinary() + _ = yym925 + if false { + } else { + z.F.DecSliceStringX(yyv924, false, d) + } + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.RBDImage = "" + } else { + x.RBDImage = string(r.DecodeString()) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.FSType = "" + } else { + x.FSType = string(r.DecodeString()) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.RBDPool = "" + } else { + x.RBDPool = string(r.DecodeString()) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.RadosUser = "" + } else { + x.RadosUser = string(r.DecodeString()) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Keyring = "" + } else { + x.Keyring = string(r.DecodeString()) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.SecretRef != nil { + x.SecretRef = nil + } + } else { + if x.SecretRef == nil { + x.SecretRef = new(LocalObjectReference) + } + x.SecretRef.CodecDecodeSelf(d) + } + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + for { + yyj923++ + if yyhl923 { + yyb923 = yyj923 > l + } else { + yyb923 = r.CheckBreak() + } + if yyb923 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj923-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym933 := z.EncBinary() + _ = yym933 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep934 := !z.EncBinary() + yy2arr934 := z.EncBasicHandle().StructToArray + var yyq934 [3]bool + _, _, _ = yysep934, yyq934, yy2arr934 + const yyr934 bool = false + yyq934[1] = x.FSType != "" + yyq934[2] = x.ReadOnly != false + var yynn934 int + if yyr934 || yy2arr934 { + r.EncodeArrayStart(3) + } else { + yynn934 = 1 + for _, b := range yyq934 { + if b { + yynn934++ + } + } + r.EncodeMapStart(yynn934) + yynn934 = 0 + } + if yyr934 || yy2arr934 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym936 := z.EncBinary() + _ = yym936 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("volumeID")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym937 := z.EncBinary() + _ = yym937 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) + } + } + if yyr934 || yy2arr934 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq934[1] { + yym939 := z.EncBinary() + _ = yym939 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq934[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("fsType")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym940 := z.EncBinary() + _ = yym940 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) + } + } + } + if yyr934 || yy2arr934 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq934[2] { + yym942 := z.EncBinary() + _ = yym942 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } else { + r.EncodeBool(false) + } + } else { + if yyq934[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym943 := z.EncBinary() + _ = yym943 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } + } + if yyr934 || yy2arr934 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *CinderVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym944 := z.DecBinary() + _ = yym944 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct945 := r.ContainerType() + if yyct945 == codecSelferValueTypeMap1234 { + yyl945 := r.ReadMapStart() + if yyl945 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl945, d) + } + } else if yyct945 == codecSelferValueTypeArray1234 { + yyl945 := r.ReadArrayStart() + if yyl945 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl945, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys946Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys946Slc + var yyhl946 bool = l >= 0 + for yyj946 := 0; ; yyj946++ { + if yyhl946 { + if yyj946 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys946Slc = r.DecodeBytes(yys946Slc, true, true) + yys946 := string(yys946Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys946 { + case "volumeID": + if r.TryDecodeAsNil() { + x.VolumeID = "" + } else { + x.VolumeID = string(r.DecodeString()) + } + case "fsType": + if r.TryDecodeAsNil() { + x.FSType = "" + } else { + x.FSType = string(r.DecodeString()) + } + case "readOnly": + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + default: + z.DecStructFieldNotFound(-1, yys946) + } // end switch yys946 + } // end for yyj946 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj950 int + var yyb950 bool + var yyhl950 bool = l >= 0 + yyj950++ + if yyhl950 { + yyb950 = yyj950 > l + } else { + yyb950 = r.CheckBreak() + } + if yyb950 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.VolumeID = "" + } else { + x.VolumeID = string(r.DecodeString()) + } + yyj950++ + if yyhl950 { + yyb950 = yyj950 > l + } else { + yyb950 = r.CheckBreak() + } + if yyb950 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.FSType = "" + } else { + x.FSType = string(r.DecodeString()) + } + yyj950++ + if yyhl950 { + yyb950 = yyj950 > l + } else { + yyb950 = r.CheckBreak() + } + if yyb950 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + for { + yyj950++ + if yyhl950 { + yyb950 = yyj950 > l + } else { + yyb950 = r.CheckBreak() + } + if yyb950 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj950-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym954 := z.EncBinary() + _ = yym954 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep955 := !z.EncBinary() + yy2arr955 := z.EncBasicHandle().StructToArray + var yyq955 [6]bool + _, _, _ = yysep955, yyq955, yy2arr955 + const yyr955 bool = false + yyq955[1] = x.Path != "" + yyq955[2] = x.User != "" + yyq955[3] = x.SecretFile != "" + yyq955[4] = x.SecretRef != nil + yyq955[5] = x.ReadOnly != false + var yynn955 int + if yyr955 || yy2arr955 { + r.EncodeArrayStart(6) + } else { + yynn955 = 1 + for _, b := range yyq955 { + if b { + yynn955++ + } + } + r.EncodeMapStart(yynn955) + yynn955 = 0 + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if x.Monitors == nil { + r.EncodeNil() + } else { + yym957 := z.EncBinary() + _ = yym957 + if false { + } else { + z.F.EncSliceStringV(x.Monitors, false, e) + } + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("monitors")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Monitors == nil { + r.EncodeNil() + } else { + yym958 := z.EncBinary() + _ = yym958 + if false { + } else { + z.F.EncSliceStringV(x.Monitors, false, e) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq955[1] { + yym960 := z.EncBinary() + _ = yym960 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Path)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq955[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("path")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym961 := z.EncBinary() + _ = yym961 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Path)) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq955[2] { + yym963 := z.EncBinary() + _ = yym963 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.User)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq955[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("user")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym964 := z.EncBinary() + _ = yym964 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.User)) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq955[3] { + yym966 := z.EncBinary() + _ = yym966 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq955[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("secretFile")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym967 := z.EncBinary() + _ = yym967 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq955[4] { + if x.SecretRef == nil { + r.EncodeNil() + } else { + x.SecretRef.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq955[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("secretRef")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.SecretRef == nil { + r.EncodeNil() + } else { + x.SecretRef.CodecEncodeSelf(e) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq955[5] { + yym970 := z.EncBinary() + _ = yym970 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } else { + r.EncodeBool(false) + } + } else { + if yyq955[5] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym971 := z.EncBinary() + _ = yym971 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } + } + if yyr955 || yy2arr955 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *CephFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym972 := z.DecBinary() + _ = yym972 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct973 := r.ContainerType() + if yyct973 == codecSelferValueTypeMap1234 { + yyl973 := r.ReadMapStart() + if yyl973 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl973, d) + } + } else if yyct973 == codecSelferValueTypeArray1234 { + yyl973 := r.ReadArrayStart() + if yyl973 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl973, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys974Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys974Slc + var yyhl974 bool = l >= 0 + for yyj974 := 0; ; yyj974++ { + if yyhl974 { + if yyj974 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys974Slc = r.DecodeBytes(yys974Slc, true, true) + yys974 := string(yys974Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys974 { + case "monitors": + if r.TryDecodeAsNil() { + x.Monitors = nil + } else { + yyv975 := &x.Monitors + yym976 := z.DecBinary() + _ = yym976 + if false { + } else { + z.F.DecSliceStringX(yyv975, false, d) + } + } + case "path": + if r.TryDecodeAsNil() { + x.Path = "" + } else { + x.Path = string(r.DecodeString()) + } + case "user": + if r.TryDecodeAsNil() { + x.User = "" + } else { + x.User = string(r.DecodeString()) + } + case "secretFile": + if r.TryDecodeAsNil() { + x.SecretFile = "" + } else { + x.SecretFile = string(r.DecodeString()) + } + case "secretRef": + if r.TryDecodeAsNil() { + if x.SecretRef != nil { + x.SecretRef = nil + } + } else { + if x.SecretRef == nil { + x.SecretRef = new(LocalObjectReference) + } + x.SecretRef.CodecDecodeSelf(d) + } + case "readOnly": + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + default: + z.DecStructFieldNotFound(-1, yys974) + } // end switch yys974 + } // end for yyj974 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13062,16 +14063,16 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj913 int - var yyb913 bool - var yyhl913 bool = l >= 0 - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + var yyj982 int + var yyb982 bool + var yyhl982 bool = l >= 0 + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13079,21 +14080,21 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Monitors = nil } else { - yyv914 := &x.Monitors - yym915 := z.DecBinary() - _ = yym915 + yyv983 := &x.Monitors + yym984 := z.DecBinary() + _ = yym984 if false { } else { - z.F.DecSliceStringX(yyv914, false, d) + z.F.DecSliceStringX(yyv983, false, d) } } - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13103,13 +14104,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Path = string(r.DecodeString()) } - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13119,13 +14120,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.User = string(r.DecodeString()) } - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13135,13 +14136,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.SecretFile = string(r.DecodeString()) } - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13156,13 +14157,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } x.SecretRef.CodecDecodeSelf(d) } - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13173,17 +14174,17 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.ReadOnly = bool(r.DecodeBool()) } for { - yyj913++ - if yyhl913 { - yyb913 = yyj913 > l + yyj982++ + if yyhl982 { + yyb982 = yyj982 > l } else { - yyb913 = r.CheckBreak() + yyb982 = r.CheckBreak() } - if yyb913 { + if yyb982 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj913-1, "") + z.DecStructFieldNotFound(yyj982-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13195,33 +14196,33 @@ func (x *FlockerVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym921 := z.EncBinary() - _ = yym921 + yym990 := z.EncBinary() + _ = yym990 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep922 := !z.EncBinary() - yy2arr922 := z.EncBasicHandle().StructToArray - var yyq922 [1]bool - _, _, _ = yysep922, yyq922, yy2arr922 - const yyr922 bool = false - var yynn922 int - if yyr922 || yy2arr922 { + yysep991 := !z.EncBinary() + yy2arr991 := z.EncBasicHandle().StructToArray + var yyq991 [1]bool + _, _, _ = yysep991, yyq991, yy2arr991 + const yyr991 bool = false + var yynn991 int + if yyr991 || yy2arr991 { r.EncodeArrayStart(1) } else { - yynn922 = 1 - for _, b := range yyq922 { + yynn991 = 1 + for _, b := range yyq991 { if b { - yynn922++ + yynn991++ } } - r.EncodeMapStart(yynn922) - yynn922 = 0 + r.EncodeMapStart(yynn991) + yynn991 = 0 } - if yyr922 || yy2arr922 { + if yyr991 || yy2arr991 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym924 := z.EncBinary() - _ = yym924 + yym993 := z.EncBinary() + _ = yym993 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DatasetName)) @@ -13230,14 +14231,14 @@ func (x *FlockerVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("datasetName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym925 := z.EncBinary() - _ = yym925 + yym994 := z.EncBinary() + _ = yym994 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DatasetName)) } } - if yyr922 || yy2arr922 { + if yyr991 || yy2arr991 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13250,25 +14251,25 @@ func (x *FlockerVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym926 := z.DecBinary() - _ = yym926 + yym995 := z.DecBinary() + _ = yym995 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct927 := r.ContainerType() - if yyct927 == codecSelferValueTypeMap1234 { - yyl927 := r.ReadMapStart() - if yyl927 == 0 { + yyct996 := r.ContainerType() + if yyct996 == codecSelferValueTypeMap1234 { + yyl996 := r.ReadMapStart() + if yyl996 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl927, d) + x.codecDecodeSelfFromMap(yyl996, d) } - } else if yyct927 == codecSelferValueTypeArray1234 { - yyl927 := r.ReadArrayStart() - if yyl927 == 0 { + } else if yyct996 == codecSelferValueTypeArray1234 { + yyl996 := r.ReadArrayStart() + if yyl996 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl927, d) + x.codecDecodeSelfFromArray(yyl996, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13280,12 +14281,12 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys928Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys928Slc - var yyhl928 bool = l >= 0 - for yyj928 := 0; ; yyj928++ { - if yyhl928 { - if yyj928 >= l { + var yys997Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys997Slc + var yyhl997 bool = l >= 0 + for yyj997 := 0; ; yyj997++ { + if yyhl997 { + if yyj997 >= l { break } } else { @@ -13294,10 +14295,10 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys928Slc = r.DecodeBytes(yys928Slc, true, true) - yys928 := string(yys928Slc) + yys997Slc = r.DecodeBytes(yys997Slc, true, true) + yys997 := string(yys997Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys928 { + switch yys997 { case "datasetName": if r.TryDecodeAsNil() { x.DatasetName = "" @@ -13305,9 +14306,9 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.DatasetName = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys928) - } // end switch yys928 - } // end for yyj928 + z.DecStructFieldNotFound(-1, yys997) + } // end switch yys997 + } // end for yyj997 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13315,16 +14316,16 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj930 int - var yyb930 bool - var yyhl930 bool = l >= 0 - yyj930++ - if yyhl930 { - yyb930 = yyj930 > l + var yyj999 int + var yyb999 bool + var yyhl999 bool = l >= 0 + yyj999++ + if yyhl999 { + yyb999 = yyj999 > l } else { - yyb930 = r.CheckBreak() + yyb999 = r.CheckBreak() } - if yyb930 { + if yyb999 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13335,17 +14336,17 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.DatasetName = string(r.DecodeString()) } for { - yyj930++ - if yyhl930 { - yyb930 = yyj930 > l + yyj999++ + if yyhl999 { + yyb999 = yyj999 > l } else { - yyb930 = r.CheckBreak() + yyb999 = r.CheckBreak() } - if yyb930 { + if yyb999 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj930-1, "") + z.DecStructFieldNotFound(yyj999-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13357,38 +14358,39 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym932 := z.EncBinary() - _ = yym932 + yym1001 := z.EncBinary() + _ = yym1001 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep933 := !z.EncBinary() - yy2arr933 := z.EncBasicHandle().StructToArray - var yyq933 [1]bool - _, _, _ = yysep933, yyq933, yy2arr933 - const yyr933 bool = false - yyq933[0] = len(x.Items) != 0 - var yynn933 int - if yyr933 || yy2arr933 { - r.EncodeArrayStart(1) + yysep1002 := !z.EncBinary() + yy2arr1002 := z.EncBasicHandle().StructToArray + var yyq1002 [2]bool + _, _, _ = yysep1002, yyq1002, yy2arr1002 + const yyr1002 bool = false + yyq1002[0] = len(x.Items) != 0 + yyq1002[1] = x.DefaultMode != nil + var yynn1002 int + if yyr1002 || yy2arr1002 { + r.EncodeArrayStart(2) } else { - yynn933 = 0 - for _, b := range yyq933 { + yynn1002 = 0 + for _, b := range yyq1002 { if b { - yynn933++ + yynn1002++ } } - r.EncodeMapStart(yynn933) - yynn933 = 0 + r.EncodeMapStart(yynn1002) + yynn1002 = 0 } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq933[0] { + if yyq1002[0] { if x.Items == nil { r.EncodeNil() } else { - yym935 := z.EncBinary() - _ = yym935 + yym1004 := z.EncBinary() + _ = yym1004 if false { } else { h.encSliceDownwardAPIVolumeFile(([]DownwardAPIVolumeFile)(x.Items), e) @@ -13398,15 +14400,15 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq933[0] { + if yyq1002[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym936 := z.EncBinary() - _ = yym936 + yym1005 := z.EncBinary() + _ = yym1005 if false { } else { h.encSliceDownwardAPIVolumeFile(([]DownwardAPIVolumeFile)(x.Items), e) @@ -13414,7 +14416,42 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1002[1] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1007 := *x.DefaultMode + yym1008 := z.EncBinary() + _ = yym1008 + if false { + } else { + r.EncodeInt(int64(yy1007)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1002[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1009 := *x.DefaultMode + yym1010 := z.EncBinary() + _ = yym1010 + if false { + } else { + r.EncodeInt(int64(yy1009)) + } + } + } + } + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13427,25 +14464,25 @@ func (x *DownwardAPIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym937 := z.DecBinary() - _ = yym937 + yym1011 := z.DecBinary() + _ = yym1011 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct938 := r.ContainerType() - if yyct938 == codecSelferValueTypeMap1234 { - yyl938 := r.ReadMapStart() - if yyl938 == 0 { + yyct1012 := r.ContainerType() + if yyct1012 == codecSelferValueTypeMap1234 { + yyl1012 := r.ReadMapStart() + if yyl1012 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl938, d) + x.codecDecodeSelfFromMap(yyl1012, d) } - } else if yyct938 == codecSelferValueTypeArray1234 { - yyl938 := r.ReadArrayStart() - if yyl938 == 0 { + } else if yyct1012 == codecSelferValueTypeArray1234 { + yyl1012 := r.ReadArrayStart() + if yyl1012 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl938, d) + x.codecDecodeSelfFromArray(yyl1012, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13457,12 +14494,12 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys939Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys939Slc - var yyhl939 bool = l >= 0 - for yyj939 := 0; ; yyj939++ { - if yyhl939 { - if yyj939 >= l { + var yys1013Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1013Slc + var yyhl1013 bool = l >= 0 + for yyj1013 := 0; ; yyj1013++ { + if yyhl1013 { + if yyj1013 >= l { break } } else { @@ -13471,26 +14508,42 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys939Slc = r.DecodeBytes(yys939Slc, true, true) - yys939 := string(yys939Slc) + yys1013Slc = r.DecodeBytes(yys1013Slc, true, true) + yys1013 := string(yys1013Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys939 { + switch yys1013 { case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv940 := &x.Items - yym941 := z.DecBinary() - _ = yym941 + yyv1014 := &x.Items + yym1015 := z.DecBinary() + _ = yym1015 + if false { + } else { + h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv1014), d) + } + } + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1017 := z.DecBinary() + _ = yym1017 if false { } else { - h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv940), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } default: - z.DecStructFieldNotFound(-1, yys939) - } // end switch yys939 - } // end for yyj939 + z.DecStructFieldNotFound(-1, yys1013) + } // end switch yys1013 + } // end for yyj1013 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13498,16 +14551,16 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj942 int - var yyb942 bool - var yyhl942 bool = l >= 0 - yyj942++ - if yyhl942 { - yyb942 = yyj942 > l + var yyj1018 int + var yyb1018 bool + var yyhl1018 bool = l >= 0 + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb942 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb942 { + if yyb1018 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13515,26 +14568,52 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Items = nil } else { - yyv943 := &x.Items - yym944 := z.DecBinary() - _ = yym944 + yyv1019 := &x.Items + yym1020 := z.DecBinary() + _ = yym1020 + if false { + } else { + h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv1019), d) + } + } + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l + } else { + yyb1018 = r.CheckBreak() + } + if yyb1018 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1022 := z.DecBinary() + _ = yym1022 if false { } else { - h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv943), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } for { - yyj942++ - if yyhl942 { - yyb942 = yyj942 > l + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb942 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb942 { + if yyb1018 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj942-1, "") + z.DecStructFieldNotFound(yyj1018-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13546,35 +14625,36 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym945 := z.EncBinary() - _ = yym945 + yym1023 := z.EncBinary() + _ = yym1023 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep946 := !z.EncBinary() - yy2arr946 := z.EncBasicHandle().StructToArray - var yyq946 [3]bool - _, _, _ = yysep946, yyq946, yy2arr946 - const yyr946 bool = false - yyq946[1] = x.FieldRef != nil - yyq946[2] = x.ResourceFieldRef != nil - var yynn946 int - if yyr946 || yy2arr946 { - r.EncodeArrayStart(3) + yysep1024 := !z.EncBinary() + yy2arr1024 := z.EncBasicHandle().StructToArray + var yyq1024 [4]bool + _, _, _ = yysep1024, yyq1024, yy2arr1024 + const yyr1024 bool = false + yyq1024[1] = x.FieldRef != nil + yyq1024[2] = x.ResourceFieldRef != nil + yyq1024[3] = x.Mode != nil + var yynn1024 int + if yyr1024 || yy2arr1024 { + r.EncodeArrayStart(4) } else { - yynn946 = 1 - for _, b := range yyq946 { + yynn1024 = 1 + for _, b := range yyq1024 { if b { - yynn946++ + yynn1024++ } } - r.EncodeMapStart(yynn946) - yynn946 = 0 + r.EncodeMapStart(yynn1024) + yynn1024 = 0 } - if yyr946 || yy2arr946 { + if yyr1024 || yy2arr1024 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym948 := z.EncBinary() - _ = yym948 + yym1026 := z.EncBinary() + _ = yym1026 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -13583,16 +14663,16 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym949 := z.EncBinary() - _ = yym949 + yym1027 := z.EncBinary() + _ = yym1027 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr946 || yy2arr946 { + if yyr1024 || yy2arr1024 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq946[1] { + if yyq1024[1] { if x.FieldRef == nil { r.EncodeNil() } else { @@ -13602,7 +14682,7 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq946[1] { + if yyq1024[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -13613,9 +14693,9 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr946 || yy2arr946 { + if yyr1024 || yy2arr1024 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq946[2] { + if yyq1024[2] { if x.ResourceFieldRef == nil { r.EncodeNil() } else { @@ -13625,7 +14705,7 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq946[2] { + if yyq1024[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceFieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -13636,7 +14716,42 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr946 || yy2arr946 { + if yyr1024 || yy2arr1024 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1024[3] { + if x.Mode == nil { + r.EncodeNil() + } else { + yy1031 := *x.Mode + yym1032 := z.EncBinary() + _ = yym1032 + if false { + } else { + r.EncodeInt(int64(yy1031)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1024[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("mode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Mode == nil { + r.EncodeNil() + } else { + yy1033 := *x.Mode + yym1034 := z.EncBinary() + _ = yym1034 + if false { + } else { + r.EncodeInt(int64(yy1033)) + } + } + } + } + if yyr1024 || yy2arr1024 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13649,25 +14764,25 @@ func (x *DownwardAPIVolumeFile) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym952 := z.DecBinary() - _ = yym952 + yym1035 := z.DecBinary() + _ = yym1035 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct953 := r.ContainerType() - if yyct953 == codecSelferValueTypeMap1234 { - yyl953 := r.ReadMapStart() - if yyl953 == 0 { + yyct1036 := r.ContainerType() + if yyct1036 == codecSelferValueTypeMap1234 { + yyl1036 := r.ReadMapStart() + if yyl1036 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl953, d) + x.codecDecodeSelfFromMap(yyl1036, d) } - } else if yyct953 == codecSelferValueTypeArray1234 { - yyl953 := r.ReadArrayStart() - if yyl953 == 0 { + } else if yyct1036 == codecSelferValueTypeArray1234 { + yyl1036 := r.ReadArrayStart() + if yyl1036 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl953, d) + x.codecDecodeSelfFromArray(yyl1036, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13679,12 +14794,12 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys954Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys954Slc - var yyhl954 bool = l >= 0 - for yyj954 := 0; ; yyj954++ { - if yyhl954 { - if yyj954 >= l { + var yys1037Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1037Slc + var yyhl1037 bool = l >= 0 + for yyj1037 := 0; ; yyj1037++ { + if yyhl1037 { + if yyj1037 >= l { break } } else { @@ -13693,10 +14808,10 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys954Slc = r.DecodeBytes(yys954Slc, true, true) - yys954 := string(yys954Slc) + yys1037Slc = r.DecodeBytes(yys1037Slc, true, true) + yys1037 := string(yys1037Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys954 { + switch yys1037 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -13725,10 +14840,26 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod } x.ResourceFieldRef.CodecDecodeSelf(d) } + case "mode": + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1042 := z.DecBinary() + _ = yym1042 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } default: - z.DecStructFieldNotFound(-1, yys954) - } // end switch yys954 - } // end for yyj954 + z.DecStructFieldNotFound(-1, yys1037) + } // end switch yys1037 + } // end for yyj1037 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13736,16 +14867,16 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj958 int - var yyb958 bool - var yyhl958 bool = l >= 0 - yyj958++ - if yyhl958 { - yyb958 = yyj958 > l + var yyj1043 int + var yyb1043 bool + var yyhl1043 bool = l >= 0 + yyj1043++ + if yyhl1043 { + yyb1043 = yyj1043 > l } else { - yyb958 = r.CheckBreak() + yyb1043 = r.CheckBreak() } - if yyb958 { + if yyb1043 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13755,13 +14886,13 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Path = string(r.DecodeString()) } - yyj958++ - if yyhl958 { - yyb958 = yyj958 > l + yyj1043++ + if yyhl1043 { + yyb1043 = yyj1043 > l } else { - yyb958 = r.CheckBreak() + yyb1043 = r.CheckBreak() } - if yyb958 { + if yyb1043 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13776,13 +14907,13 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } x.FieldRef.CodecDecodeSelf(d) } - yyj958++ - if yyhl958 { - yyb958 = yyj958 > l + yyj1043++ + if yyhl1043 { + yyb1043 = yyj1043 > l } else { - yyb958 = r.CheckBreak() + yyb1043 = r.CheckBreak() } - if yyb958 { + if yyb1043 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13797,18 +14928,44 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } x.ResourceFieldRef.CodecDecodeSelf(d) } + yyj1043++ + if yyhl1043 { + yyb1043 = yyj1043 > l + } else { + yyb1043 = r.CheckBreak() + } + if yyb1043 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1048 := z.DecBinary() + _ = yym1048 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } for { - yyj958++ - if yyhl958 { - yyb958 = yyj958 > l + yyj1043++ + if yyhl1043 { + yyb1043 = yyj1043 > l } else { - yyb958 = r.CheckBreak() + yyb1043 = r.CheckBreak() } - if yyb958 { + if yyb1043 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj958-1, "") + z.DecStructFieldNotFound(yyj1043-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13820,34 +14977,34 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym962 := z.EncBinary() - _ = yym962 + yym1049 := z.EncBinary() + _ = yym1049 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep963 := !z.EncBinary() - yy2arr963 := z.EncBasicHandle().StructToArray - var yyq963 [3]bool - _, _, _ = yysep963, yyq963, yy2arr963 - const yyr963 bool = false - yyq963[2] = x.ReadOnly != false - var yynn963 int - if yyr963 || yy2arr963 { + yysep1050 := !z.EncBinary() + yy2arr1050 := z.EncBasicHandle().StructToArray + var yyq1050 [3]bool + _, _, _ = yysep1050, yyq1050, yy2arr1050 + const yyr1050 bool = false + yyq1050[2] = x.ReadOnly != false + var yynn1050 int + if yyr1050 || yy2arr1050 { r.EncodeArrayStart(3) } else { - yynn963 = 2 - for _, b := range yyq963 { + yynn1050 = 2 + for _, b := range yyq1050 { if b { - yynn963++ + yynn1050++ } } - r.EncodeMapStart(yynn963) - yynn963 = 0 + r.EncodeMapStart(yynn1050) + yynn1050 = 0 } - if yyr963 || yy2arr963 { + if yyr1050 || yy2arr1050 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym965 := z.EncBinary() - _ = yym965 + yym1052 := z.EncBinary() + _ = yym1052 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) @@ -13856,17 +15013,17 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym966 := z.EncBinary() - _ = yym966 + yym1053 := z.EncBinary() + _ = yym1053 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) } } - if yyr963 || yy2arr963 { + if yyr1050 || yy2arr1050 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym968 := z.EncBinary() - _ = yym968 + yym1055 := z.EncBinary() + _ = yym1055 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ShareName)) @@ -13875,18 +15032,18 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("shareName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym969 := z.EncBinary() - _ = yym969 + yym1056 := z.EncBinary() + _ = yym1056 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ShareName)) } } - if yyr963 || yy2arr963 { + if yyr1050 || yy2arr1050 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq963[2] { - yym971 := z.EncBinary() - _ = yym971 + if yyq1050[2] { + yym1058 := z.EncBinary() + _ = yym1058 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -13895,19 +15052,19 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq963[2] { + if yyq1050[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym972 := z.EncBinary() - _ = yym972 + yym1059 := z.EncBinary() + _ = yym1059 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr963 || yy2arr963 { + if yyr1050 || yy2arr1050 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13920,25 +15077,25 @@ func (x *AzureFileVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym973 := z.DecBinary() - _ = yym973 + yym1060 := z.DecBinary() + _ = yym1060 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct974 := r.ContainerType() - if yyct974 == codecSelferValueTypeMap1234 { - yyl974 := r.ReadMapStart() - if yyl974 == 0 { + yyct1061 := r.ContainerType() + if yyct1061 == codecSelferValueTypeMap1234 { + yyl1061 := r.ReadMapStart() + if yyl1061 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl974, d) + x.codecDecodeSelfFromMap(yyl1061, d) } - } else if yyct974 == codecSelferValueTypeArray1234 { - yyl974 := r.ReadArrayStart() - if yyl974 == 0 { + } else if yyct1061 == codecSelferValueTypeArray1234 { + yyl1061 := r.ReadArrayStart() + if yyl1061 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl974, d) + x.codecDecodeSelfFromArray(yyl1061, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13950,12 +15107,12 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys975Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys975Slc - var yyhl975 bool = l >= 0 - for yyj975 := 0; ; yyj975++ { - if yyhl975 { - if yyj975 >= l { + var yys1062Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1062Slc + var yyhl1062 bool = l >= 0 + for yyj1062 := 0; ; yyj1062++ { + if yyhl1062 { + if yyj1062 >= l { break } } else { @@ -13964,10 +15121,10 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys975Slc = r.DecodeBytes(yys975Slc, true, true) - yys975 := string(yys975Slc) + yys1062Slc = r.DecodeBytes(yys1062Slc, true, true) + yys1062 := string(yys1062Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys975 { + switch yys1062 { case "secretName": if r.TryDecodeAsNil() { x.SecretName = "" @@ -13987,9 +15144,9 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys975) - } // end switch yys975 - } // end for yyj975 + z.DecStructFieldNotFound(-1, yys1062) + } // end switch yys1062 + } // end for yyj1062 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13997,16 +15154,16 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj979 int - var yyb979 bool - var yyhl979 bool = l >= 0 - yyj979++ - if yyhl979 { - yyb979 = yyj979 > l + var yyj1066 int + var yyb1066 bool + var yyhl1066 bool = l >= 0 + yyj1066++ + if yyhl1066 { + yyb1066 = yyj1066 > l } else { - yyb979 = r.CheckBreak() + yyb1066 = r.CheckBreak() } - if yyb979 { + if yyb1066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14016,13 +15173,13 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.SecretName = string(r.DecodeString()) } - yyj979++ - if yyhl979 { - yyb979 = yyj979 > l + yyj1066++ + if yyhl1066 { + yyb1066 = yyj1066 > l } else { - yyb979 = r.CheckBreak() + yyb1066 = r.CheckBreak() } - if yyb979 { + if yyb1066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14032,13 +15189,13 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.ShareName = string(r.DecodeString()) } - yyj979++ - if yyhl979 { - yyb979 = yyj979 > l + yyj1066++ + if yyhl1066 { + yyb1066 = yyj1066 > l } else { - yyb979 = r.CheckBreak() + yyb1066 = r.CheckBreak() } - if yyb979 { + if yyb1066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14049,17 +15206,17 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj979++ - if yyhl979 { - yyb979 = yyj979 > l + yyj1066++ + if yyhl1066 { + yyb1066 = yyj1066 > l } else { - yyb979 = r.CheckBreak() + yyb1066 = r.CheckBreak() } - if yyb979 { + if yyb1066 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj979-1, "") + z.DecStructFieldNotFound(yyj1066-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14071,34 +15228,34 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym983 := z.EncBinary() - _ = yym983 + yym1070 := z.EncBinary() + _ = yym1070 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep984 := !z.EncBinary() - yy2arr984 := z.EncBasicHandle().StructToArray - var yyq984 [2]bool - _, _, _ = yysep984, yyq984, yy2arr984 - const yyr984 bool = false - yyq984[1] = x.FSType != "" - var yynn984 int - if yyr984 || yy2arr984 { + yysep1071 := !z.EncBinary() + yy2arr1071 := z.EncBasicHandle().StructToArray + var yyq1071 [2]bool + _, _, _ = yysep1071, yyq1071, yy2arr1071 + const yyr1071 bool = false + yyq1071[1] = x.FSType != "" + var yynn1071 int + if yyr1071 || yy2arr1071 { r.EncodeArrayStart(2) } else { - yynn984 = 1 - for _, b := range yyq984 { + yynn1071 = 1 + for _, b := range yyq1071 { if b { - yynn984++ + yynn1071++ } } - r.EncodeMapStart(yynn984) - yynn984 = 0 + r.EncodeMapStart(yynn1071) + yynn1071 = 0 } - if yyr984 || yy2arr984 { + if yyr1071 || yy2arr1071 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym986 := z.EncBinary() - _ = yym986 + yym1073 := z.EncBinary() + _ = yym1073 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumePath)) @@ -14107,18 +15264,18 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym987 := z.EncBinary() - _ = yym987 + yym1074 := z.EncBinary() + _ = yym1074 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumePath)) } } - if yyr984 || yy2arr984 { + if yyr1071 || yy2arr1071 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq984[1] { - yym989 := z.EncBinary() - _ = yym989 + if yyq1071[1] { + yym1076 := z.EncBinary() + _ = yym1076 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -14127,19 +15284,19 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq984[1] { + if yyq1071[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym990 := z.EncBinary() - _ = yym990 + yym1077 := z.EncBinary() + _ = yym1077 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr984 || yy2arr984 { + if yyr1071 || yy2arr1071 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14152,25 +15309,25 @@ func (x *VsphereVirtualDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym991 := z.DecBinary() - _ = yym991 + yym1078 := z.DecBinary() + _ = yym1078 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct992 := r.ContainerType() - if yyct992 == codecSelferValueTypeMap1234 { - yyl992 := r.ReadMapStart() - if yyl992 == 0 { + yyct1079 := r.ContainerType() + if yyct1079 == codecSelferValueTypeMap1234 { + yyl1079 := r.ReadMapStart() + if yyl1079 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl992, d) + x.codecDecodeSelfFromMap(yyl1079, d) } - } else if yyct992 == codecSelferValueTypeArray1234 { - yyl992 := r.ReadArrayStart() - if yyl992 == 0 { + } else if yyct1079 == codecSelferValueTypeArray1234 { + yyl1079 := r.ReadArrayStart() + if yyl1079 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl992, d) + x.codecDecodeSelfFromArray(yyl1079, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14182,12 +15339,12 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys993Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys993Slc - var yyhl993 bool = l >= 0 - for yyj993 := 0; ; yyj993++ { - if yyhl993 { - if yyj993 >= l { + var yys1080Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1080Slc + var yyhl1080 bool = l >= 0 + for yyj1080 := 0; ; yyj1080++ { + if yyhl1080 { + if yyj1080 >= l { break } } else { @@ -14196,10 +15353,10 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys993Slc = r.DecodeBytes(yys993Slc, true, true) - yys993 := string(yys993Slc) + yys1080Slc = r.DecodeBytes(yys1080Slc, true, true) + yys1080 := string(yys1080Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys993 { + switch yys1080 { case "volumePath": if r.TryDecodeAsNil() { x.VolumePath = "" @@ -14213,9 +15370,9 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 x.FSType = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys993) - } // end switch yys993 - } // end for yyj993 + z.DecStructFieldNotFound(-1, yys1080) + } // end switch yys1080 + } // end for yyj1080 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14223,16 +15380,16 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj996 int - var yyb996 bool - var yyhl996 bool = l >= 0 - yyj996++ - if yyhl996 { - yyb996 = yyj996 > l + var yyj1083 int + var yyb1083 bool + var yyhl1083 bool = l >= 0 + yyj1083++ + if yyhl1083 { + yyb1083 = yyj1083 > l } else { - yyb996 = r.CheckBreak() + yyb1083 = r.CheckBreak() } - if yyb996 { + if yyb1083 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14242,13 +15399,13 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code } else { x.VolumePath = string(r.DecodeString()) } - yyj996++ - if yyhl996 { - yyb996 = yyj996 > l + yyj1083++ + if yyhl1083 { + yyb1083 = yyj1083 > l } else { - yyb996 = r.CheckBreak() + yyb1083 = r.CheckBreak() } - if yyb996 { + if yyb1083 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14259,17 +15416,460 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code x.FSType = string(r.DecodeString()) } for { - yyj996++ - if yyhl996 { - yyb996 = yyj996 > l + yyj1083++ + if yyhl1083 { + yyb1083 = yyj1083 > l + } else { + yyb1083 = r.CheckBreak() + } + if yyb1083 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj1083-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x AzureDataDiskCachingMode) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + yym1086 := z.EncBinary() + _ = yym1086 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x)) + } +} + +func (x *AzureDataDiskCachingMode) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym1087 := z.DecBinary() + _ = yym1087 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + *((*string)(x)) = r.DecodeString() + } +} + +func (x *AzureDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym1088 := z.EncBinary() + _ = yym1088 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep1089 := !z.EncBinary() + yy2arr1089 := z.EncBasicHandle().StructToArray + var yyq1089 [5]bool + _, _, _ = yysep1089, yyq1089, yy2arr1089 + const yyr1089 bool = false + yyq1089[2] = x.CachingMode != nil + yyq1089[3] = x.FSType != nil + yyq1089[4] = x.ReadOnly != nil + var yynn1089 int + if yyr1089 || yy2arr1089 { + r.EncodeArrayStart(5) + } else { + yynn1089 = 2 + for _, b := range yyq1089 { + if b { + yynn1089++ + } + } + r.EncodeMapStart(yynn1089) + yynn1089 = 0 + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym1091 := z.EncBinary() + _ = yym1091 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DiskName)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("diskName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym1092 := z.EncBinary() + _ = yym1092 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DiskName)) + } + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym1094 := z.EncBinary() + _ = yym1094 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DataDiskURI)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("diskURI")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym1095 := z.EncBinary() + _ = yym1095 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DataDiskURI)) + } + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1089[2] { + if x.CachingMode == nil { + r.EncodeNil() + } else { + yy1097 := *x.CachingMode + yy1097.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq1089[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("cachingMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.CachingMode == nil { + r.EncodeNil() + } else { + yy1098 := *x.CachingMode + yy1098.CodecEncodeSelf(e) + } + } + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1089[3] { + if x.FSType == nil { + r.EncodeNil() + } else { + yy1100 := *x.FSType + yym1101 := z.EncBinary() + _ = yym1101 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy1100)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1089[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("fsType")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.FSType == nil { + r.EncodeNil() + } else { + yy1102 := *x.FSType + yym1103 := z.EncBinary() + _ = yym1103 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy1102)) + } + } + } + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1089[4] { + if x.ReadOnly == nil { + r.EncodeNil() + } else { + yy1105 := *x.ReadOnly + yym1106 := z.EncBinary() + _ = yym1106 + if false { + } else { + r.EncodeBool(bool(yy1105)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1089[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.ReadOnly == nil { + r.EncodeNil() + } else { + yy1107 := *x.ReadOnly + yym1108 := z.EncBinary() + _ = yym1108 + if false { + } else { + r.EncodeBool(bool(yy1107)) + } + } + } + } + if yyr1089 || yy2arr1089 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *AzureDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym1109 := z.DecBinary() + _ = yym1109 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct1110 := r.ContainerType() + if yyct1110 == codecSelferValueTypeMap1234 { + yyl1110 := r.ReadMapStart() + if yyl1110 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl1110, d) + } + } else if yyct1110 == codecSelferValueTypeArray1234 { + yyl1110 := r.ReadArrayStart() + if yyl1110 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl1110, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *AzureDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys1111Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1111Slc + var yyhl1111 bool = l >= 0 + for yyj1111 := 0; ; yyj1111++ { + if yyhl1111 { + if yyj1111 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys1111Slc = r.DecodeBytes(yys1111Slc, true, true) + yys1111 := string(yys1111Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys1111 { + case "diskName": + if r.TryDecodeAsNil() { + x.DiskName = "" + } else { + x.DiskName = string(r.DecodeString()) + } + case "diskURI": + if r.TryDecodeAsNil() { + x.DataDiskURI = "" + } else { + x.DataDiskURI = string(r.DecodeString()) + } + case "cachingMode": + if r.TryDecodeAsNil() { + if x.CachingMode != nil { + x.CachingMode = nil + } + } else { + if x.CachingMode == nil { + x.CachingMode = new(AzureDataDiskCachingMode) + } + x.CachingMode.CodecDecodeSelf(d) + } + case "fsType": + if r.TryDecodeAsNil() { + if x.FSType != nil { + x.FSType = nil + } + } else { + if x.FSType == nil { + x.FSType = new(string) + } + yym1116 := z.DecBinary() + _ = yym1116 + if false { + } else { + *((*string)(x.FSType)) = r.DecodeString() + } + } + case "readOnly": + if r.TryDecodeAsNil() { + if x.ReadOnly != nil { + x.ReadOnly = nil + } + } else { + if x.ReadOnly == nil { + x.ReadOnly = new(bool) + } + yym1118 := z.DecBinary() + _ = yym1118 + if false { + } else { + *((*bool)(x.ReadOnly)) = r.DecodeBool() + } + } + default: + z.DecStructFieldNotFound(-1, yys1111) + } // end switch yys1111 + } // end for yyj1111 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *AzureDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj1119 int + var yyb1119 bool + var yyhl1119 bool = l >= 0 + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l + } else { + yyb1119 = r.CheckBreak() + } + if yyb1119 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.DiskName = "" + } else { + x.DiskName = string(r.DecodeString()) + } + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l + } else { + yyb1119 = r.CheckBreak() + } + if yyb1119 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.DataDiskURI = "" + } else { + x.DataDiskURI = string(r.DecodeString()) + } + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l + } else { + yyb1119 = r.CheckBreak() + } + if yyb1119 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.CachingMode != nil { + x.CachingMode = nil + } + } else { + if x.CachingMode == nil { + x.CachingMode = new(AzureDataDiskCachingMode) + } + x.CachingMode.CodecDecodeSelf(d) + } + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l + } else { + yyb1119 = r.CheckBreak() + } + if yyb1119 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.FSType != nil { + x.FSType = nil + } + } else { + if x.FSType == nil { + x.FSType = new(string) + } + yym1124 := z.DecBinary() + _ = yym1124 + if false { + } else { + *((*string)(x.FSType)) = r.DecodeString() + } + } + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l + } else { + yyb1119 = r.CheckBreak() + } + if yyb1119 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.ReadOnly != nil { + x.ReadOnly = nil + } + } else { + if x.ReadOnly == nil { + x.ReadOnly = new(bool) + } + yym1126 := z.DecBinary() + _ = yym1126 + if false { + } else { + *((*bool)(x.ReadOnly)) = r.DecodeBool() + } + } + for { + yyj1119++ + if yyhl1119 { + yyb1119 = yyj1119 > l } else { - yyb996 = r.CheckBreak() + yyb1119 = r.CheckBreak() } - if yyb996 { + if yyb1119 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj996-1, "") + z.DecStructFieldNotFound(yyj1119-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14281,34 +15881,35 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym999 := z.EncBinary() - _ = yym999 + yym1127 := z.EncBinary() + _ = yym1127 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1000 := !z.EncBinary() - yy2arr1000 := z.EncBasicHandle().StructToArray - var yyq1000 [2]bool - _, _, _ = yysep1000, yyq1000, yy2arr1000 - const yyr1000 bool = false - yyq1000[1] = len(x.Items) != 0 - var yynn1000 int - if yyr1000 || yy2arr1000 { - r.EncodeArrayStart(2) + yysep1128 := !z.EncBinary() + yy2arr1128 := z.EncBasicHandle().StructToArray + var yyq1128 [3]bool + _, _, _ = yysep1128, yyq1128, yy2arr1128 + const yyr1128 bool = false + yyq1128[1] = len(x.Items) != 0 + yyq1128[2] = x.DefaultMode != nil + var yynn1128 int + if yyr1128 || yy2arr1128 { + r.EncodeArrayStart(3) } else { - yynn1000 = 1 - for _, b := range yyq1000 { + yynn1128 = 1 + for _, b := range yyq1128 { if b { - yynn1000++ + yynn1128++ } } - r.EncodeMapStart(yynn1000) - yynn1000 = 0 + r.EncodeMapStart(yynn1128) + yynn1128 = 0 } - if yyr1000 || yy2arr1000 { + if yyr1128 || yy2arr1128 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1002 := z.EncBinary() - _ = yym1002 + yym1130 := z.EncBinary() + _ = yym1130 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -14317,21 +15918,21 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1003 := z.EncBinary() - _ = yym1003 + yym1131 := z.EncBinary() + _ = yym1131 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1000 || yy2arr1000 { + if yyr1128 || yy2arr1128 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1000[1] { + if yyq1128[1] { if x.Items == nil { r.EncodeNil() } else { - yym1005 := z.EncBinary() - _ = yym1005 + yym1133 := z.EncBinary() + _ = yym1133 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -14341,15 +15942,15 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1000[1] { + if yyq1128[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym1006 := z.EncBinary() - _ = yym1006 + yym1134 := z.EncBinary() + _ = yym1134 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -14357,7 +15958,42 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1000 || yy2arr1000 { + if yyr1128 || yy2arr1128 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1128[2] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1136 := *x.DefaultMode + yym1137 := z.EncBinary() + _ = yym1137 + if false { + } else { + r.EncodeInt(int64(yy1136)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1128[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1138 := *x.DefaultMode + yym1139 := z.EncBinary() + _ = yym1139 + if false { + } else { + r.EncodeInt(int64(yy1138)) + } + } + } + } + if yyr1128 || yy2arr1128 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14370,25 +16006,25 @@ func (x *ConfigMapVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1007 := z.DecBinary() - _ = yym1007 + yym1140 := z.DecBinary() + _ = yym1140 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1008 := r.ContainerType() - if yyct1008 == codecSelferValueTypeMap1234 { - yyl1008 := r.ReadMapStart() - if yyl1008 == 0 { + yyct1141 := r.ContainerType() + if yyct1141 == codecSelferValueTypeMap1234 { + yyl1141 := r.ReadMapStart() + if yyl1141 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1008, d) + x.codecDecodeSelfFromMap(yyl1141, d) } - } else if yyct1008 == codecSelferValueTypeArray1234 { - yyl1008 := r.ReadArrayStart() - if yyl1008 == 0 { + } else if yyct1141 == codecSelferValueTypeArray1234 { + yyl1141 := r.ReadArrayStart() + if yyl1141 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1008, d) + x.codecDecodeSelfFromArray(yyl1141, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14400,12 +16036,12 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1009Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1009Slc - var yyhl1009 bool = l >= 0 - for yyj1009 := 0; ; yyj1009++ { - if yyhl1009 { - if yyj1009 >= l { + var yys1142Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1142Slc + var yyhl1142 bool = l >= 0 + for yyj1142 := 0; ; yyj1142++ { + if yyhl1142 { + if yyj1142 >= l { break } } else { @@ -14414,10 +16050,10 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1009Slc = r.DecodeBytes(yys1009Slc, true, true) - yys1009 := string(yys1009Slc) + yys1142Slc = r.DecodeBytes(yys1142Slc, true, true) + yys1142 := string(yys1142Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1009 { + switch yys1142 { case "Name": if r.TryDecodeAsNil() { x.Name = "" @@ -14428,18 +16064,34 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1011 := &x.Items - yym1012 := z.DecBinary() - _ = yym1012 + yyv1144 := &x.Items + yym1145 := z.DecBinary() + _ = yym1145 + if false { + } else { + h.decSliceKeyToPath((*[]KeyToPath)(yyv1144), d) + } + } + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1147 := z.DecBinary() + _ = yym1147 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv1011), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } default: - z.DecStructFieldNotFound(-1, yys1009) - } // end switch yys1009 - } // end for yyj1009 + z.DecStructFieldNotFound(-1, yys1142) + } // end switch yys1142 + } // end for yyj1142 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14447,16 +16099,16 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1013 int - var yyb1013 bool - var yyhl1013 bool = l >= 0 - yyj1013++ - if yyhl1013 { - yyb1013 = yyj1013 > l + var yyj1148 int + var yyb1148 bool + var yyhl1148 bool = l >= 0 + yyj1148++ + if yyhl1148 { + yyb1148 = yyj1148 > l } else { - yyb1013 = r.CheckBreak() + yyb1148 = r.CheckBreak() } - if yyb1013 { + if yyb1148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14466,13 +16118,13 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Name = string(r.DecodeString()) } - yyj1013++ - if yyhl1013 { - yyb1013 = yyj1013 > l + yyj1148++ + if yyhl1148 { + yyb1148 = yyj1148 > l } else { - yyb1013 = r.CheckBreak() + yyb1148 = r.CheckBreak() } - if yyb1013 { + if yyb1148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14480,26 +16132,52 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1015 := &x.Items - yym1016 := z.DecBinary() - _ = yym1016 + yyv1150 := &x.Items + yym1151 := z.DecBinary() + _ = yym1151 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv1015), d) + h.decSliceKeyToPath((*[]KeyToPath)(yyv1150), d) + } + } + yyj1148++ + if yyhl1148 { + yyb1148 = yyj1148 > l + } else { + yyb1148 = r.CheckBreak() + } + if yyb1148 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1153 := z.DecBinary() + _ = yym1153 + if false { + } else { + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } for { - yyj1013++ - if yyhl1013 { - yyb1013 = yyj1013 > l + yyj1148++ + if yyhl1148 { + yyb1148 = yyj1148 > l } else { - yyb1013 = r.CheckBreak() + yyb1148 = r.CheckBreak() } - if yyb1013 { + if yyb1148 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1013-1, "") + z.DecStructFieldNotFound(yyj1148-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14511,33 +16189,34 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1017 := z.EncBinary() - _ = yym1017 + yym1154 := z.EncBinary() + _ = yym1154 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1018 := !z.EncBinary() - yy2arr1018 := z.EncBasicHandle().StructToArray - var yyq1018 [2]bool - _, _, _ = yysep1018, yyq1018, yy2arr1018 - const yyr1018 bool = false - var yynn1018 int - if yyr1018 || yy2arr1018 { - r.EncodeArrayStart(2) + yysep1155 := !z.EncBinary() + yy2arr1155 := z.EncBasicHandle().StructToArray + var yyq1155 [3]bool + _, _, _ = yysep1155, yyq1155, yy2arr1155 + const yyr1155 bool = false + yyq1155[2] = x.Mode != nil + var yynn1155 int + if yyr1155 || yy2arr1155 { + r.EncodeArrayStart(3) } else { - yynn1018 = 2 - for _, b := range yyq1018 { + yynn1155 = 2 + for _, b := range yyq1155 { if b { - yynn1018++ + yynn1155++ } } - r.EncodeMapStart(yynn1018) - yynn1018 = 0 + r.EncodeMapStart(yynn1155) + yynn1155 = 0 } - if yyr1018 || yy2arr1018 { + if yyr1155 || yy2arr1155 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1020 := z.EncBinary() - _ = yym1020 + yym1157 := z.EncBinary() + _ = yym1157 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -14546,17 +16225,17 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1021 := z.EncBinary() - _ = yym1021 + yym1158 := z.EncBinary() + _ = yym1158 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1018 || yy2arr1018 { + if yyr1155 || yy2arr1155 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1023 := z.EncBinary() - _ = yym1023 + yym1160 := z.EncBinary() + _ = yym1160 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -14565,14 +16244,49 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1024 := z.EncBinary() - _ = yym1024 + yym1161 := z.EncBinary() + _ = yym1161 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr1018 || yy2arr1018 { + if yyr1155 || yy2arr1155 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1155[2] { + if x.Mode == nil { + r.EncodeNil() + } else { + yy1163 := *x.Mode + yym1164 := z.EncBinary() + _ = yym1164 + if false { + } else { + r.EncodeInt(int64(yy1163)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1155[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("mode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Mode == nil { + r.EncodeNil() + } else { + yy1165 := *x.Mode + yym1166 := z.EncBinary() + _ = yym1166 + if false { + } else { + r.EncodeInt(int64(yy1165)) + } + } + } + } + if yyr1155 || yy2arr1155 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14585,25 +16299,25 @@ func (x *KeyToPath) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1025 := z.DecBinary() - _ = yym1025 + yym1167 := z.DecBinary() + _ = yym1167 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1026 := r.ContainerType() - if yyct1026 == codecSelferValueTypeMap1234 { - yyl1026 := r.ReadMapStart() - if yyl1026 == 0 { + yyct1168 := r.ContainerType() + if yyct1168 == codecSelferValueTypeMap1234 { + yyl1168 := r.ReadMapStart() + if yyl1168 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1026, d) + x.codecDecodeSelfFromMap(yyl1168, d) } - } else if yyct1026 == codecSelferValueTypeArray1234 { - yyl1026 := r.ReadArrayStart() - if yyl1026 == 0 { + } else if yyct1168 == codecSelferValueTypeArray1234 { + yyl1168 := r.ReadArrayStart() + if yyl1168 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1026, d) + x.codecDecodeSelfFromArray(yyl1168, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14615,12 +16329,12 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1027Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1027Slc - var yyhl1027 bool = l >= 0 - for yyj1027 := 0; ; yyj1027++ { - if yyhl1027 { - if yyj1027 >= l { + var yys1169Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1169Slc + var yyhl1169 bool = l >= 0 + for yyj1169 := 0; ; yyj1169++ { + if yyhl1169 { + if yyj1169 >= l { break } } else { @@ -14629,10 +16343,10 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1027Slc = r.DecodeBytes(yys1027Slc, true, true) - yys1027 := string(yys1027Slc) + yys1169Slc = r.DecodeBytes(yys1169Slc, true, true) + yys1169 := string(yys1169Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1027 { + switch yys1169 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -14645,10 +16359,26 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } + case "mode": + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1173 := z.DecBinary() + _ = yym1173 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } default: - z.DecStructFieldNotFound(-1, yys1027) - } // end switch yys1027 - } // end for yyj1027 + z.DecStructFieldNotFound(-1, yys1169) + } // end switch yys1169 + } // end for yyj1169 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14656,16 +16386,16 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1030 int - var yyb1030 bool - var yyhl1030 bool = l >= 0 - yyj1030++ - if yyhl1030 { - yyb1030 = yyj1030 > l + var yyj1174 int + var yyb1174 bool + var yyhl1174 bool = l >= 0 + yyj1174++ + if yyhl1174 { + yyb1174 = yyj1174 > l } else { - yyb1030 = r.CheckBreak() + yyb1174 = r.CheckBreak() } - if yyb1030 { + if yyb1174 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14675,13 +16405,13 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1030++ - if yyhl1030 { - yyb1030 = yyj1030 > l + yyj1174++ + if yyhl1174 { + yyb1174 = yyj1174 > l } else { - yyb1030 = r.CheckBreak() + yyb1174 = r.CheckBreak() } - if yyb1030 { + if yyb1174 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14691,18 +16421,44 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } + yyj1174++ + if yyhl1174 { + yyb1174 = yyj1174 > l + } else { + yyb1174 = r.CheckBreak() + } + if yyb1174 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1178 := z.DecBinary() + _ = yym1178 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } for { - yyj1030++ - if yyhl1030 { - yyb1030 = yyj1030 > l + yyj1174++ + if yyhl1174 { + yyb1174 = yyj1174 > l } else { - yyb1030 = r.CheckBreak() + yyb1174 = r.CheckBreak() } - if yyb1030 { + if yyb1174 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1030-1, "") + z.DecStructFieldNotFound(yyj1174-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14714,38 +16470,38 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1033 := z.EncBinary() - _ = yym1033 + yym1179 := z.EncBinary() + _ = yym1179 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1034 := !z.EncBinary() - yy2arr1034 := z.EncBasicHandle().StructToArray - var yyq1034 [5]bool - _, _, _ = yysep1034, yyq1034, yy2arr1034 - const yyr1034 bool = false - yyq1034[0] = x.Name != "" - yyq1034[1] = x.HostPort != 0 - yyq1034[3] = x.Protocol != "" - yyq1034[4] = x.HostIP != "" - var yynn1034 int - if yyr1034 || yy2arr1034 { + yysep1180 := !z.EncBinary() + yy2arr1180 := z.EncBasicHandle().StructToArray + var yyq1180 [5]bool + _, _, _ = yysep1180, yyq1180, yy2arr1180 + const yyr1180 bool = false + yyq1180[0] = x.Name != "" + yyq1180[1] = x.HostPort != 0 + yyq1180[3] = x.Protocol != "" + yyq1180[4] = x.HostIP != "" + var yynn1180 int + if yyr1180 || yy2arr1180 { r.EncodeArrayStart(5) } else { - yynn1034 = 1 - for _, b := range yyq1034 { + yynn1180 = 1 + for _, b := range yyq1180 { if b { - yynn1034++ + yynn1180++ } } - r.EncodeMapStart(yynn1034) - yynn1034 = 0 + r.EncodeMapStart(yynn1180) + yynn1180 = 0 } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1034[0] { - yym1036 := z.EncBinary() - _ = yym1036 + if yyq1180[0] { + yym1182 := z.EncBinary() + _ = yym1182 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -14754,23 +16510,23 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1034[0] { + if yyq1180[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1037 := z.EncBinary() - _ = yym1037 + yym1183 := z.EncBinary() + _ = yym1183 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1034[1] { - yym1039 := z.EncBinary() - _ = yym1039 + if yyq1180[1] { + yym1185 := z.EncBinary() + _ = yym1185 if false { } else { r.EncodeInt(int64(x.HostPort)) @@ -14779,22 +16535,22 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1034[1] { + if yyq1180[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1040 := z.EncBinary() - _ = yym1040 + yym1186 := z.EncBinary() + _ = yym1186 if false { } else { r.EncodeInt(int64(x.HostPort)) } } } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1042 := z.EncBinary() - _ = yym1042 + yym1188 := z.EncBinary() + _ = yym1188 if false { } else { r.EncodeInt(int64(x.ContainerPort)) @@ -14803,33 +16559,33 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1043 := z.EncBinary() - _ = yym1043 + yym1189 := z.EncBinary() + _ = yym1189 if false { } else { r.EncodeInt(int64(x.ContainerPort)) } } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1034[3] { + if yyq1180[3] { x.Protocol.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1034[3] { + if yyq1180[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protocol")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1034[4] { - yym1046 := z.EncBinary() - _ = yym1046 + if yyq1180[4] { + yym1192 := z.EncBinary() + _ = yym1192 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) @@ -14838,19 +16594,19 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1034[4] { + if yyq1180[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1047 := z.EncBinary() - _ = yym1047 + yym1193 := z.EncBinary() + _ = yym1193 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) } } } - if yyr1034 || yy2arr1034 { + if yyr1180 || yy2arr1180 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14863,25 +16619,25 @@ func (x *ContainerPort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1048 := z.DecBinary() - _ = yym1048 + yym1194 := z.DecBinary() + _ = yym1194 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1049 := r.ContainerType() - if yyct1049 == codecSelferValueTypeMap1234 { - yyl1049 := r.ReadMapStart() - if yyl1049 == 0 { + yyct1195 := r.ContainerType() + if yyct1195 == codecSelferValueTypeMap1234 { + yyl1195 := r.ReadMapStart() + if yyl1195 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1049, d) + x.codecDecodeSelfFromMap(yyl1195, d) } - } else if yyct1049 == codecSelferValueTypeArray1234 { - yyl1049 := r.ReadArrayStart() - if yyl1049 == 0 { + } else if yyct1195 == codecSelferValueTypeArray1234 { + yyl1195 := r.ReadArrayStart() + if yyl1195 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1049, d) + x.codecDecodeSelfFromArray(yyl1195, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14893,12 +16649,12 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1050Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1050Slc - var yyhl1050 bool = l >= 0 - for yyj1050 := 0; ; yyj1050++ { - if yyhl1050 { - if yyj1050 >= l { + var yys1196Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1196Slc + var yyhl1196 bool = l >= 0 + for yyj1196 := 0; ; yyj1196++ { + if yyhl1196 { + if yyj1196 >= l { break } } else { @@ -14907,10 +16663,10 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1050Slc = r.DecodeBytes(yys1050Slc, true, true) - yys1050 := string(yys1050Slc) + yys1196Slc = r.DecodeBytes(yys1196Slc, true, true) + yys1196 := string(yys1196Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1050 { + switch yys1196 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -14942,9 +16698,9 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.HostIP = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1050) - } // end switch yys1050 - } // end for yyj1050 + z.DecStructFieldNotFound(-1, yys1196) + } // end switch yys1196 + } // end for yyj1196 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14952,16 +16708,16 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1056 int - var yyb1056 bool - var yyhl1056 bool = l >= 0 - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + var yyj1202 int + var yyb1202 bool + var yyhl1202 bool = l >= 0 + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14971,13 +16727,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14987,13 +16743,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostPort = int32(r.DecodeInt(32)) } - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15003,13 +16759,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ContainerPort = int32(r.DecodeInt(32)) } - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15019,13 +16775,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Protocol = Protocol(r.DecodeString()) } - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15036,17 +16792,17 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.HostIP = string(r.DecodeString()) } for { - yyj1056++ - if yyhl1056 { - yyb1056 = yyj1056 > l + yyj1202++ + if yyhl1202 { + yyb1202 = yyj1202 > l } else { - yyb1056 = r.CheckBreak() + yyb1202 = r.CheckBreak() } - if yyb1056 { + if yyb1202 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1056-1, "") + z.DecStructFieldNotFound(yyj1202-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15058,35 +16814,35 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1062 := z.EncBinary() - _ = yym1062 + yym1208 := z.EncBinary() + _ = yym1208 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1063 := !z.EncBinary() - yy2arr1063 := z.EncBasicHandle().StructToArray - var yyq1063 [4]bool - _, _, _ = yysep1063, yyq1063, yy2arr1063 - const yyr1063 bool = false - yyq1063[1] = x.ReadOnly != false - yyq1063[3] = x.SubPath != "" - var yynn1063 int - if yyr1063 || yy2arr1063 { + yysep1209 := !z.EncBinary() + yy2arr1209 := z.EncBasicHandle().StructToArray + var yyq1209 [4]bool + _, _, _ = yysep1209, yyq1209, yy2arr1209 + const yyr1209 bool = false + yyq1209[1] = x.ReadOnly != false + yyq1209[3] = x.SubPath != "" + var yynn1209 int + if yyr1209 || yy2arr1209 { r.EncodeArrayStart(4) } else { - yynn1063 = 2 - for _, b := range yyq1063 { + yynn1209 = 2 + for _, b := range yyq1209 { if b { - yynn1063++ + yynn1209++ } } - r.EncodeMapStart(yynn1063) - yynn1063 = 0 + r.EncodeMapStart(yynn1209) + yynn1209 = 0 } - if yyr1063 || yy2arr1063 { + if yyr1209 || yy2arr1209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1065 := z.EncBinary() - _ = yym1065 + yym1211 := z.EncBinary() + _ = yym1211 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -15095,18 +16851,18 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1066 := z.EncBinary() - _ = yym1066 + yym1212 := z.EncBinary() + _ = yym1212 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1063 || yy2arr1063 { + if yyr1209 || yy2arr1209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1063[1] { - yym1068 := z.EncBinary() - _ = yym1068 + if yyq1209[1] { + yym1214 := z.EncBinary() + _ = yym1214 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -15115,22 +16871,22 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1063[1] { + if yyq1209[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1069 := z.EncBinary() - _ = yym1069 + yym1215 := z.EncBinary() + _ = yym1215 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr1063 || yy2arr1063 { + if yyr1209 || yy2arr1209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1071 := z.EncBinary() - _ = yym1071 + yym1217 := z.EncBinary() + _ = yym1217 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MountPath)) @@ -15139,18 +16895,18 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("mountPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1072 := z.EncBinary() - _ = yym1072 + yym1218 := z.EncBinary() + _ = yym1218 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MountPath)) } } - if yyr1063 || yy2arr1063 { + if yyr1209 || yy2arr1209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1063[3] { - yym1074 := z.EncBinary() - _ = yym1074 + if yyq1209[3] { + yym1220 := z.EncBinary() + _ = yym1220 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SubPath)) @@ -15159,19 +16915,19 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1063[3] { + if yyq1209[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("subPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1075 := z.EncBinary() - _ = yym1075 + yym1221 := z.EncBinary() + _ = yym1221 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SubPath)) } } } - if yyr1063 || yy2arr1063 { + if yyr1209 || yy2arr1209 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15184,25 +16940,25 @@ func (x *VolumeMount) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1076 := z.DecBinary() - _ = yym1076 + yym1222 := z.DecBinary() + _ = yym1222 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1077 := r.ContainerType() - if yyct1077 == codecSelferValueTypeMap1234 { - yyl1077 := r.ReadMapStart() - if yyl1077 == 0 { + yyct1223 := r.ContainerType() + if yyct1223 == codecSelferValueTypeMap1234 { + yyl1223 := r.ReadMapStart() + if yyl1223 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1077, d) + x.codecDecodeSelfFromMap(yyl1223, d) } - } else if yyct1077 == codecSelferValueTypeArray1234 { - yyl1077 := r.ReadArrayStart() - if yyl1077 == 0 { + } else if yyct1223 == codecSelferValueTypeArray1234 { + yyl1223 := r.ReadArrayStart() + if yyl1223 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1077, d) + x.codecDecodeSelfFromArray(yyl1223, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15214,12 +16970,12 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1078Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1078Slc - var yyhl1078 bool = l >= 0 - for yyj1078 := 0; ; yyj1078++ { - if yyhl1078 { - if yyj1078 >= l { + var yys1224Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1224Slc + var yyhl1224 bool = l >= 0 + for yyj1224 := 0; ; yyj1224++ { + if yyhl1224 { + if yyj1224 >= l { break } } else { @@ -15228,10 +16984,10 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1078Slc = r.DecodeBytes(yys1078Slc, true, true) - yys1078 := string(yys1078Slc) + yys1224Slc = r.DecodeBytes(yys1224Slc, true, true) + yys1224 := string(yys1224Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1078 { + switch yys1224 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -15257,9 +17013,9 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SubPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1078) - } // end switch yys1078 - } // end for yyj1078 + z.DecStructFieldNotFound(-1, yys1224) + } // end switch yys1224 + } // end for yyj1224 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15267,16 +17023,16 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1083 int - var yyb1083 bool - var yyhl1083 bool = l >= 0 - yyj1083++ - if yyhl1083 { - yyb1083 = yyj1083 > l + var yyj1229 int + var yyb1229 bool + var yyhl1229 bool = l >= 0 + yyj1229++ + if yyhl1229 { + yyb1229 = yyj1229 > l } else { - yyb1083 = r.CheckBreak() + yyb1229 = r.CheckBreak() } - if yyb1083 { + if yyb1229 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15286,13 +17042,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1083++ - if yyhl1083 { - yyb1083 = yyj1083 > l + yyj1229++ + if yyhl1229 { + yyb1229 = yyj1229 > l } else { - yyb1083 = r.CheckBreak() + yyb1229 = r.CheckBreak() } - if yyb1083 { + if yyb1229 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15302,13 +17058,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ReadOnly = bool(r.DecodeBool()) } - yyj1083++ - if yyhl1083 { - yyb1083 = yyj1083 > l + yyj1229++ + if yyhl1229 { + yyb1229 = yyj1229 > l } else { - yyb1083 = r.CheckBreak() + yyb1229 = r.CheckBreak() } - if yyb1083 { + if yyb1229 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15318,13 +17074,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.MountPath = string(r.DecodeString()) } - yyj1083++ - if yyhl1083 { - yyb1083 = yyj1083 > l + yyj1229++ + if yyhl1229 { + yyb1229 = yyj1229 > l } else { - yyb1083 = r.CheckBreak() + yyb1229 = r.CheckBreak() } - if yyb1083 { + if yyb1229 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15335,17 +17091,17 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SubPath = string(r.DecodeString()) } for { - yyj1083++ - if yyhl1083 { - yyb1083 = yyj1083 > l + yyj1229++ + if yyhl1229 { + yyb1229 = yyj1229 > l } else { - yyb1083 = r.CheckBreak() + yyb1229 = r.CheckBreak() } - if yyb1083 { + if yyb1229 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1083-1, "") + z.DecStructFieldNotFound(yyj1229-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15357,35 +17113,35 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1088 := z.EncBinary() - _ = yym1088 + yym1234 := z.EncBinary() + _ = yym1234 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1089 := !z.EncBinary() - yy2arr1089 := z.EncBasicHandle().StructToArray - var yyq1089 [3]bool - _, _, _ = yysep1089, yyq1089, yy2arr1089 - const yyr1089 bool = false - yyq1089[1] = x.Value != "" - yyq1089[2] = x.ValueFrom != nil - var yynn1089 int - if yyr1089 || yy2arr1089 { + yysep1235 := !z.EncBinary() + yy2arr1235 := z.EncBasicHandle().StructToArray + var yyq1235 [3]bool + _, _, _ = yysep1235, yyq1235, yy2arr1235 + const yyr1235 bool = false + yyq1235[1] = x.Value != "" + yyq1235[2] = x.ValueFrom != nil + var yynn1235 int + if yyr1235 || yy2arr1235 { r.EncodeArrayStart(3) } else { - yynn1089 = 1 - for _, b := range yyq1089 { + yynn1235 = 1 + for _, b := range yyq1235 { if b { - yynn1089++ + yynn1235++ } } - r.EncodeMapStart(yynn1089) - yynn1089 = 0 + r.EncodeMapStart(yynn1235) + yynn1235 = 0 } - if yyr1089 || yy2arr1089 { + if yyr1235 || yy2arr1235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1091 := z.EncBinary() - _ = yym1091 + yym1237 := z.EncBinary() + _ = yym1237 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -15394,18 +17150,18 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1092 := z.EncBinary() - _ = yym1092 + yym1238 := z.EncBinary() + _ = yym1238 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1089 || yy2arr1089 { + if yyr1235 || yy2arr1235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1089[1] { - yym1094 := z.EncBinary() - _ = yym1094 + if yyq1235[1] { + yym1240 := z.EncBinary() + _ = yym1240 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -15414,21 +17170,21 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1089[1] { + if yyq1235[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1095 := z.EncBinary() - _ = yym1095 + yym1241 := z.EncBinary() + _ = yym1241 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1089 || yy2arr1089 { + if yyr1235 || yy2arr1235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1089[2] { + if yyq1235[2] { if x.ValueFrom == nil { r.EncodeNil() } else { @@ -15438,7 +17194,7 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1089[2] { + if yyq1235[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("valueFrom")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15449,7 +17205,7 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1089 || yy2arr1089 { + if yyr1235 || yy2arr1235 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15462,25 +17218,25 @@ func (x *EnvVar) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1097 := z.DecBinary() - _ = yym1097 + yym1243 := z.DecBinary() + _ = yym1243 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1098 := r.ContainerType() - if yyct1098 == codecSelferValueTypeMap1234 { - yyl1098 := r.ReadMapStart() - if yyl1098 == 0 { + yyct1244 := r.ContainerType() + if yyct1244 == codecSelferValueTypeMap1234 { + yyl1244 := r.ReadMapStart() + if yyl1244 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1098, d) + x.codecDecodeSelfFromMap(yyl1244, d) } - } else if yyct1098 == codecSelferValueTypeArray1234 { - yyl1098 := r.ReadArrayStart() - if yyl1098 == 0 { + } else if yyct1244 == codecSelferValueTypeArray1234 { + yyl1244 := r.ReadArrayStart() + if yyl1244 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1098, d) + x.codecDecodeSelfFromArray(yyl1244, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15492,12 +17248,12 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1099Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1099Slc - var yyhl1099 bool = l >= 0 - for yyj1099 := 0; ; yyj1099++ { - if yyhl1099 { - if yyj1099 >= l { + var yys1245Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1245Slc + var yyhl1245 bool = l >= 0 + for yyj1245 := 0; ; yyj1245++ { + if yyhl1245 { + if yyj1245 >= l { break } } else { @@ -15506,10 +17262,10 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1099Slc = r.DecodeBytes(yys1099Slc, true, true) - yys1099 := string(yys1099Slc) + yys1245Slc = r.DecodeBytes(yys1245Slc, true, true) + yys1245 := string(yys1245Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1099 { + switch yys1245 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -15534,9 +17290,9 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ValueFrom.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1099) - } // end switch yys1099 - } // end for yyj1099 + z.DecStructFieldNotFound(-1, yys1245) + } // end switch yys1245 + } // end for yyj1245 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15544,16 +17300,16 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1103 int - var yyb1103 bool - var yyhl1103 bool = l >= 0 - yyj1103++ - if yyhl1103 { - yyb1103 = yyj1103 > l + var yyj1249 int + var yyb1249 bool + var yyhl1249 bool = l >= 0 + yyj1249++ + if yyhl1249 { + yyb1249 = yyj1249 > l } else { - yyb1103 = r.CheckBreak() + yyb1249 = r.CheckBreak() } - if yyb1103 { + if yyb1249 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15563,13 +17319,13 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1103++ - if yyhl1103 { - yyb1103 = yyj1103 > l + yyj1249++ + if yyhl1249 { + yyb1249 = yyj1249 > l } else { - yyb1103 = r.CheckBreak() + yyb1249 = r.CheckBreak() } - if yyb1103 { + if yyb1249 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15579,13 +17335,13 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1103++ - if yyhl1103 { - yyb1103 = yyj1103 > l + yyj1249++ + if yyhl1249 { + yyb1249 = yyj1249 > l } else { - yyb1103 = r.CheckBreak() + yyb1249 = r.CheckBreak() } - if yyb1103 { + if yyb1249 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15601,17 +17357,17 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.ValueFrom.CodecDecodeSelf(d) } for { - yyj1103++ - if yyhl1103 { - yyb1103 = yyj1103 > l + yyj1249++ + if yyhl1249 { + yyb1249 = yyj1249 > l } else { - yyb1103 = r.CheckBreak() + yyb1249 = r.CheckBreak() } - if yyb1103 { + if yyb1249 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1103-1, "") + z.DecStructFieldNotFound(yyj1249-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15623,36 +17379,36 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1107 := z.EncBinary() - _ = yym1107 + yym1253 := z.EncBinary() + _ = yym1253 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1108 := !z.EncBinary() - yy2arr1108 := z.EncBasicHandle().StructToArray - var yyq1108 [4]bool - _, _, _ = yysep1108, yyq1108, yy2arr1108 - const yyr1108 bool = false - yyq1108[0] = x.FieldRef != nil - yyq1108[1] = x.ResourceFieldRef != nil - yyq1108[2] = x.ConfigMapKeyRef != nil - yyq1108[3] = x.SecretKeyRef != nil - var yynn1108 int - if yyr1108 || yy2arr1108 { + yysep1254 := !z.EncBinary() + yy2arr1254 := z.EncBasicHandle().StructToArray + var yyq1254 [4]bool + _, _, _ = yysep1254, yyq1254, yy2arr1254 + const yyr1254 bool = false + yyq1254[0] = x.FieldRef != nil + yyq1254[1] = x.ResourceFieldRef != nil + yyq1254[2] = x.ConfigMapKeyRef != nil + yyq1254[3] = x.SecretKeyRef != nil + var yynn1254 int + if yyr1254 || yy2arr1254 { r.EncodeArrayStart(4) } else { - yynn1108 = 0 - for _, b := range yyq1108 { + yynn1254 = 0 + for _, b := range yyq1254 { if b { - yynn1108++ + yynn1254++ } } - r.EncodeMapStart(yynn1108) - yynn1108 = 0 + r.EncodeMapStart(yynn1254) + yynn1254 = 0 } - if yyr1108 || yy2arr1108 { + if yyr1254 || yy2arr1254 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1108[0] { + if yyq1254[0] { if x.FieldRef == nil { r.EncodeNil() } else { @@ -15662,7 +17418,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1108[0] { + if yyq1254[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15673,9 +17429,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1108 || yy2arr1108 { + if yyr1254 || yy2arr1254 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1108[1] { + if yyq1254[1] { if x.ResourceFieldRef == nil { r.EncodeNil() } else { @@ -15685,7 +17441,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1108[1] { + if yyq1254[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceFieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15696,9 +17452,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1108 || yy2arr1108 { + if yyr1254 || yy2arr1254 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1108[2] { + if yyq1254[2] { if x.ConfigMapKeyRef == nil { r.EncodeNil() } else { @@ -15708,7 +17464,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1108[2] { + if yyq1254[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMapKeyRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15719,9 +17475,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1108 || yy2arr1108 { + if yyr1254 || yy2arr1254 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1108[3] { + if yyq1254[3] { if x.SecretKeyRef == nil { r.EncodeNil() } else { @@ -15731,7 +17487,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1108[3] { + if yyq1254[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretKeyRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15742,7 +17498,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1108 || yy2arr1108 { + if yyr1254 || yy2arr1254 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15755,25 +17511,25 @@ func (x *EnvVarSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1113 := z.DecBinary() - _ = yym1113 + yym1259 := z.DecBinary() + _ = yym1259 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1114 := r.ContainerType() - if yyct1114 == codecSelferValueTypeMap1234 { - yyl1114 := r.ReadMapStart() - if yyl1114 == 0 { + yyct1260 := r.ContainerType() + if yyct1260 == codecSelferValueTypeMap1234 { + yyl1260 := r.ReadMapStart() + if yyl1260 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1114, d) + x.codecDecodeSelfFromMap(yyl1260, d) } - } else if yyct1114 == codecSelferValueTypeArray1234 { - yyl1114 := r.ReadArrayStart() - if yyl1114 == 0 { + } else if yyct1260 == codecSelferValueTypeArray1234 { + yyl1260 := r.ReadArrayStart() + if yyl1260 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1114, d) + x.codecDecodeSelfFromArray(yyl1260, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15785,12 +17541,12 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1115Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1115Slc - var yyhl1115 bool = l >= 0 - for yyj1115 := 0; ; yyj1115++ { - if yyhl1115 { - if yyj1115 >= l { + var yys1261Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1261Slc + var yyhl1261 bool = l >= 0 + for yyj1261 := 0; ; yyj1261++ { + if yyhl1261 { + if yyj1261 >= l { break } } else { @@ -15799,10 +17555,10 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1115Slc = r.DecodeBytes(yys1115Slc, true, true) - yys1115 := string(yys1115Slc) + yys1261Slc = r.DecodeBytes(yys1261Slc, true, true) + yys1261 := string(yys1261Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1115 { + switch yys1261 { case "fieldRef": if r.TryDecodeAsNil() { if x.FieldRef != nil { @@ -15848,9 +17604,9 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SecretKeyRef.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1115) - } // end switch yys1115 - } // end for yyj1115 + z.DecStructFieldNotFound(-1, yys1261) + } // end switch yys1261 + } // end for yyj1261 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15858,16 +17614,16 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1120 int - var yyb1120 bool - var yyhl1120 bool = l >= 0 - yyj1120++ - if yyhl1120 { - yyb1120 = yyj1120 > l + var yyj1266 int + var yyb1266 bool + var yyhl1266 bool = l >= 0 + yyj1266++ + if yyhl1266 { + yyb1266 = yyj1266 > l } else { - yyb1120 = r.CheckBreak() + yyb1266 = r.CheckBreak() } - if yyb1120 { + if yyb1266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15882,13 +17638,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FieldRef.CodecDecodeSelf(d) } - yyj1120++ - if yyhl1120 { - yyb1120 = yyj1120 > l + yyj1266++ + if yyhl1266 { + yyb1266 = yyj1266 > l } else { - yyb1120 = r.CheckBreak() + yyb1266 = r.CheckBreak() } - if yyb1120 { + if yyb1266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15903,13 +17659,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ResourceFieldRef.CodecDecodeSelf(d) } - yyj1120++ - if yyhl1120 { - yyb1120 = yyj1120 > l + yyj1266++ + if yyhl1266 { + yyb1266 = yyj1266 > l } else { - yyb1120 = r.CheckBreak() + yyb1266 = r.CheckBreak() } - if yyb1120 { + if yyb1266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15924,13 +17680,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ConfigMapKeyRef.CodecDecodeSelf(d) } - yyj1120++ - if yyhl1120 { - yyb1120 = yyj1120 > l + yyj1266++ + if yyhl1266 { + yyb1266 = yyj1266 > l } else { - yyb1120 = r.CheckBreak() + yyb1266 = r.CheckBreak() } - if yyb1120 { + if yyb1266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15946,17 +17702,17 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SecretKeyRef.CodecDecodeSelf(d) } for { - yyj1120++ - if yyhl1120 { - yyb1120 = yyj1120 > l + yyj1266++ + if yyhl1266 { + yyb1266 = yyj1266 > l } else { - yyb1120 = r.CheckBreak() + yyb1266 = r.CheckBreak() } - if yyb1120 { + if yyb1266 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1120-1, "") + z.DecStructFieldNotFound(yyj1266-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15968,33 +17724,33 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1125 := z.EncBinary() - _ = yym1125 + yym1271 := z.EncBinary() + _ = yym1271 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1126 := !z.EncBinary() - yy2arr1126 := z.EncBasicHandle().StructToArray - var yyq1126 [2]bool - _, _, _ = yysep1126, yyq1126, yy2arr1126 - const yyr1126 bool = false - var yynn1126 int - if yyr1126 || yy2arr1126 { + yysep1272 := !z.EncBinary() + yy2arr1272 := z.EncBasicHandle().StructToArray + var yyq1272 [2]bool + _, _, _ = yysep1272, yyq1272, yy2arr1272 + const yyr1272 bool = false + var yynn1272 int + if yyr1272 || yy2arr1272 { r.EncodeArrayStart(2) } else { - yynn1126 = 2 - for _, b := range yyq1126 { + yynn1272 = 2 + for _, b := range yyq1272 { if b { - yynn1126++ + yynn1272++ } } - r.EncodeMapStart(yynn1126) - yynn1126 = 0 + r.EncodeMapStart(yynn1272) + yynn1272 = 0 } - if yyr1126 || yy2arr1126 { + if yyr1272 || yy2arr1272 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1128 := z.EncBinary() - _ = yym1128 + yym1274 := z.EncBinary() + _ = yym1274 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -16003,17 +17759,17 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1129 := z.EncBinary() - _ = yym1129 + yym1275 := z.EncBinary() + _ = yym1275 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } - if yyr1126 || yy2arr1126 { + if yyr1272 || yy2arr1272 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1131 := z.EncBinary() - _ = yym1131 + yym1277 := z.EncBinary() + _ = yym1277 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) @@ -16022,14 +17778,14 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1132 := z.EncBinary() - _ = yym1132 + yym1278 := z.EncBinary() + _ = yym1278 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) } } - if yyr1126 || yy2arr1126 { + if yyr1272 || yy2arr1272 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16042,25 +17798,25 @@ func (x *ObjectFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1133 := z.DecBinary() - _ = yym1133 + yym1279 := z.DecBinary() + _ = yym1279 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1134 := r.ContainerType() - if yyct1134 == codecSelferValueTypeMap1234 { - yyl1134 := r.ReadMapStart() - if yyl1134 == 0 { + yyct1280 := r.ContainerType() + if yyct1280 == codecSelferValueTypeMap1234 { + yyl1280 := r.ReadMapStart() + if yyl1280 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1134, d) + x.codecDecodeSelfFromMap(yyl1280, d) } - } else if yyct1134 == codecSelferValueTypeArray1234 { - yyl1134 := r.ReadArrayStart() - if yyl1134 == 0 { + } else if yyct1280 == codecSelferValueTypeArray1234 { + yyl1280 := r.ReadArrayStart() + if yyl1280 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1134, d) + x.codecDecodeSelfFromArray(yyl1280, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16072,12 +17828,12 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1135Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1135Slc - var yyhl1135 bool = l >= 0 - for yyj1135 := 0; ; yyj1135++ { - if yyhl1135 { - if yyj1135 >= l { + var yys1281Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1281Slc + var yyhl1281 bool = l >= 0 + for yyj1281 := 0; ; yyj1281++ { + if yyhl1281 { + if yyj1281 >= l { break } } else { @@ -16086,10 +17842,10 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1135Slc = r.DecodeBytes(yys1135Slc, true, true) - yys1135 := string(yys1135Slc) + yys1281Slc = r.DecodeBytes(yys1281Slc, true, true) + yys1281 := string(yys1281Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1135 { + switch yys1281 { case "apiVersion": if r.TryDecodeAsNil() { x.APIVersion = "" @@ -16103,9 +17859,9 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.FieldPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1135) - } // end switch yys1135 - } // end for yyj1135 + z.DecStructFieldNotFound(-1, yys1281) + } // end switch yys1281 + } // end for yyj1281 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16113,16 +17869,16 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1138 int - var yyb1138 bool - var yyhl1138 bool = l >= 0 - yyj1138++ - if yyhl1138 { - yyb1138 = yyj1138 > l + var yyj1284 int + var yyb1284 bool + var yyhl1284 bool = l >= 0 + yyj1284++ + if yyhl1284 { + yyb1284 = yyj1284 > l } else { - yyb1138 = r.CheckBreak() + yyb1284 = r.CheckBreak() } - if yyb1138 { + if yyb1284 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16132,13 +17888,13 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj1138++ - if yyhl1138 { - yyb1138 = yyj1138 > l + yyj1284++ + if yyhl1284 { + yyb1284 = yyj1284 > l } else { - yyb1138 = r.CheckBreak() + yyb1284 = r.CheckBreak() } - if yyb1138 { + if yyb1284 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16149,17 +17905,17 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.FieldPath = string(r.DecodeString()) } for { - yyj1138++ - if yyhl1138 { - yyb1138 = yyj1138 > l + yyj1284++ + if yyhl1284 { + yyb1284 = yyj1284 > l } else { - yyb1138 = r.CheckBreak() + yyb1284 = r.CheckBreak() } - if yyb1138 { + if yyb1284 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1138-1, "") + z.DecStructFieldNotFound(yyj1284-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16171,36 +17927,36 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1141 := z.EncBinary() - _ = yym1141 + yym1287 := z.EncBinary() + _ = yym1287 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1142 := !z.EncBinary() - yy2arr1142 := z.EncBasicHandle().StructToArray - var yyq1142 [3]bool - _, _, _ = yysep1142, yyq1142, yy2arr1142 - const yyr1142 bool = false - yyq1142[0] = x.ContainerName != "" - yyq1142[2] = true - var yynn1142 int - if yyr1142 || yy2arr1142 { + yysep1288 := !z.EncBinary() + yy2arr1288 := z.EncBasicHandle().StructToArray + var yyq1288 [3]bool + _, _, _ = yysep1288, yyq1288, yy2arr1288 + const yyr1288 bool = false + yyq1288[0] = x.ContainerName != "" + yyq1288[2] = true + var yynn1288 int + if yyr1288 || yy2arr1288 { r.EncodeArrayStart(3) } else { - yynn1142 = 1 - for _, b := range yyq1142 { + yynn1288 = 1 + for _, b := range yyq1288 { if b { - yynn1142++ + yynn1288++ } } - r.EncodeMapStart(yynn1142) - yynn1142 = 0 + r.EncodeMapStart(yynn1288) + yynn1288 = 0 } - if yyr1142 || yy2arr1142 { + if yyr1288 || yy2arr1288 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1142[0] { - yym1144 := z.EncBinary() - _ = yym1144 + if yyq1288[0] { + yym1290 := z.EncBinary() + _ = yym1290 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerName)) @@ -16209,22 +17965,22 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1142[0] { + if yyq1288[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1145 := z.EncBinary() - _ = yym1145 + yym1291 := z.EncBinary() + _ = yym1291 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerName)) } } } - if yyr1142 || yy2arr1142 { + if yyr1288 || yy2arr1288 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1147 := z.EncBinary() - _ = yym1147 + yym1293 := z.EncBinary() + _ = yym1293 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Resource)) @@ -16233,47 +17989,47 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resource")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1148 := z.EncBinary() - _ = yym1148 + yym1294 := z.EncBinary() + _ = yym1294 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Resource)) } } - if yyr1142 || yy2arr1142 { + if yyr1288 || yy2arr1288 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1142[2] { - yy1150 := &x.Divisor - yym1151 := z.EncBinary() - _ = yym1151 + if yyq1288[2] { + yy1296 := &x.Divisor + yym1297 := z.EncBinary() + _ = yym1297 if false { - } else if z.HasExtensions() && z.EncExt(yy1150) { - } else if !yym1151 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1150) + } else if z.HasExtensions() && z.EncExt(yy1296) { + } else if !yym1297 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1296) } else { - z.EncFallback(yy1150) + z.EncFallback(yy1296) } } else { r.EncodeNil() } } else { - if yyq1142[2] { + if yyq1288[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("divisor")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1152 := &x.Divisor - yym1153 := z.EncBinary() - _ = yym1153 + yy1298 := &x.Divisor + yym1299 := z.EncBinary() + _ = yym1299 if false { - } else if z.HasExtensions() && z.EncExt(yy1152) { - } else if !yym1153 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1152) + } else if z.HasExtensions() && z.EncExt(yy1298) { + } else if !yym1299 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1298) } else { - z.EncFallback(yy1152) + z.EncFallback(yy1298) } } } - if yyr1142 || yy2arr1142 { + if yyr1288 || yy2arr1288 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16286,25 +18042,25 @@ func (x *ResourceFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1154 := z.DecBinary() - _ = yym1154 + yym1300 := z.DecBinary() + _ = yym1300 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1155 := r.ContainerType() - if yyct1155 == codecSelferValueTypeMap1234 { - yyl1155 := r.ReadMapStart() - if yyl1155 == 0 { + yyct1301 := r.ContainerType() + if yyct1301 == codecSelferValueTypeMap1234 { + yyl1301 := r.ReadMapStart() + if yyl1301 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1155, d) + x.codecDecodeSelfFromMap(yyl1301, d) } - } else if yyct1155 == codecSelferValueTypeArray1234 { - yyl1155 := r.ReadArrayStart() - if yyl1155 == 0 { + } else if yyct1301 == codecSelferValueTypeArray1234 { + yyl1301 := r.ReadArrayStart() + if yyl1301 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1155, d) + x.codecDecodeSelfFromArray(yyl1301, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16316,12 +18072,12 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1156Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1156Slc - var yyhl1156 bool = l >= 0 - for yyj1156 := 0; ; yyj1156++ { - if yyhl1156 { - if yyj1156 >= l { + var yys1302Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1302Slc + var yyhl1302 bool = l >= 0 + for yyj1302 := 0; ; yyj1302++ { + if yyhl1302 { + if yyj1302 >= l { break } } else { @@ -16330,10 +18086,10 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1156Slc = r.DecodeBytes(yys1156Slc, true, true) - yys1156 := string(yys1156Slc) + yys1302Slc = r.DecodeBytes(yys1302Slc, true, true) + yys1302 := string(yys1302Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1156 { + switch yys1302 { case "containerName": if r.TryDecodeAsNil() { x.ContainerName = "" @@ -16350,21 +18106,21 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Divisor = pkg3_resource.Quantity{} } else { - yyv1159 := &x.Divisor - yym1160 := z.DecBinary() - _ = yym1160 + yyv1305 := &x.Divisor + yym1306 := z.DecBinary() + _ = yym1306 if false { - } else if z.HasExtensions() && z.DecExt(yyv1159) { - } else if !yym1160 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1159) + } else if z.HasExtensions() && z.DecExt(yyv1305) { + } else if !yym1306 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1305) } else { - z.DecFallback(yyv1159, false) + z.DecFallback(yyv1305, false) } } default: - z.DecStructFieldNotFound(-1, yys1156) - } // end switch yys1156 - } // end for yyj1156 + z.DecStructFieldNotFound(-1, yys1302) + } // end switch yys1302 + } // end for yyj1302 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16372,16 +18128,16 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1161 int - var yyb1161 bool - var yyhl1161 bool = l >= 0 - yyj1161++ - if yyhl1161 { - yyb1161 = yyj1161 > l + var yyj1307 int + var yyb1307 bool + var yyhl1307 bool = l >= 0 + yyj1307++ + if yyhl1307 { + yyb1307 = yyj1307 > l } else { - yyb1161 = r.CheckBreak() + yyb1307 = r.CheckBreak() } - if yyb1161 { + if yyb1307 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16391,13 +18147,13 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.ContainerName = string(r.DecodeString()) } - yyj1161++ - if yyhl1161 { - yyb1161 = yyj1161 > l + yyj1307++ + if yyhl1307 { + yyb1307 = yyj1307 > l } else { - yyb1161 = r.CheckBreak() + yyb1307 = r.CheckBreak() } - if yyb1161 { + if yyb1307 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16407,13 +18163,13 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Resource = string(r.DecodeString()) } - yyj1161++ - if yyhl1161 { - yyb1161 = yyj1161 > l + yyj1307++ + if yyhl1307 { + yyb1307 = yyj1307 > l } else { - yyb1161 = r.CheckBreak() + yyb1307 = r.CheckBreak() } - if yyb1161 { + if yyb1307 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16421,29 +18177,29 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Divisor = pkg3_resource.Quantity{} } else { - yyv1164 := &x.Divisor - yym1165 := z.DecBinary() - _ = yym1165 + yyv1310 := &x.Divisor + yym1311 := z.DecBinary() + _ = yym1311 if false { - } else if z.HasExtensions() && z.DecExt(yyv1164) { - } else if !yym1165 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1164) + } else if z.HasExtensions() && z.DecExt(yyv1310) { + } else if !yym1311 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1310) } else { - z.DecFallback(yyv1164, false) + z.DecFallback(yyv1310, false) } } for { - yyj1161++ - if yyhl1161 { - yyb1161 = yyj1161 > l + yyj1307++ + if yyhl1307 { + yyb1307 = yyj1307 > l } else { - yyb1161 = r.CheckBreak() + yyb1307 = r.CheckBreak() } - if yyb1161 { + if yyb1307 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1161-1, "") + z.DecStructFieldNotFound(yyj1307-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16455,33 +18211,33 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1166 := z.EncBinary() - _ = yym1166 + yym1312 := z.EncBinary() + _ = yym1312 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1167 := !z.EncBinary() - yy2arr1167 := z.EncBasicHandle().StructToArray - var yyq1167 [2]bool - _, _, _ = yysep1167, yyq1167, yy2arr1167 - const yyr1167 bool = false - var yynn1167 int - if yyr1167 || yy2arr1167 { + yysep1313 := !z.EncBinary() + yy2arr1313 := z.EncBasicHandle().StructToArray + var yyq1313 [2]bool + _, _, _ = yysep1313, yyq1313, yy2arr1313 + const yyr1313 bool = false + var yynn1313 int + if yyr1313 || yy2arr1313 { r.EncodeArrayStart(2) } else { - yynn1167 = 2 - for _, b := range yyq1167 { + yynn1313 = 2 + for _, b := range yyq1313 { if b { - yynn1167++ + yynn1313++ } } - r.EncodeMapStart(yynn1167) - yynn1167 = 0 + r.EncodeMapStart(yynn1313) + yynn1313 = 0 } - if yyr1167 || yy2arr1167 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1169 := z.EncBinary() - _ = yym1169 + yym1315 := z.EncBinary() + _ = yym1315 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16490,17 +18246,17 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1170 := z.EncBinary() - _ = yym1170 + yym1316 := z.EncBinary() + _ = yym1316 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1167 || yy2arr1167 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1172 := z.EncBinary() - _ = yym1172 + yym1318 := z.EncBinary() + _ = yym1318 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -16509,14 +18265,14 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1173 := z.EncBinary() - _ = yym1173 + yym1319 := z.EncBinary() + _ = yym1319 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1167 || yy2arr1167 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16529,25 +18285,25 @@ func (x *ConfigMapKeySelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1174 := z.DecBinary() - _ = yym1174 + yym1320 := z.DecBinary() + _ = yym1320 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1175 := r.ContainerType() - if yyct1175 == codecSelferValueTypeMap1234 { - yyl1175 := r.ReadMapStart() - if yyl1175 == 0 { + yyct1321 := r.ContainerType() + if yyct1321 == codecSelferValueTypeMap1234 { + yyl1321 := r.ReadMapStart() + if yyl1321 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1175, d) + x.codecDecodeSelfFromMap(yyl1321, d) } - } else if yyct1175 == codecSelferValueTypeArray1234 { - yyl1175 := r.ReadArrayStart() - if yyl1175 == 0 { + } else if yyct1321 == codecSelferValueTypeArray1234 { + yyl1321 := r.ReadArrayStart() + if yyl1321 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1175, d) + x.codecDecodeSelfFromArray(yyl1321, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16559,12 +18315,12 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1176Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1176Slc - var yyhl1176 bool = l >= 0 - for yyj1176 := 0; ; yyj1176++ { - if yyhl1176 { - if yyj1176 >= l { + var yys1322Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1322Slc + var yyhl1322 bool = l >= 0 + for yyj1322 := 0; ; yyj1322++ { + if yyhl1322 { + if yyj1322 >= l { break } } else { @@ -16573,10 +18329,10 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1176Slc = r.DecodeBytes(yys1176Slc, true, true) - yys1176 := string(yys1176Slc) + yys1322Slc = r.DecodeBytes(yys1322Slc, true, true) + yys1322 := string(yys1322Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1176 { + switch yys1322 { case "Name": if r.TryDecodeAsNil() { x.Name = "" @@ -16590,9 +18346,9 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Key = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1176) - } // end switch yys1176 - } // end for yyj1176 + z.DecStructFieldNotFound(-1, yys1322) + } // end switch yys1322 + } // end for yyj1322 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16600,16 +18356,16 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1179 int - var yyb1179 bool - var yyhl1179 bool = l >= 0 - yyj1179++ - if yyhl1179 { - yyb1179 = yyj1179 > l + var yyj1325 int + var yyb1325 bool + var yyhl1325 bool = l >= 0 + yyj1325++ + if yyhl1325 { + yyb1325 = yyj1325 > l } else { - yyb1179 = r.CheckBreak() + yyb1325 = r.CheckBreak() } - if yyb1179 { + if yyb1325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16619,13 +18375,13 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Name = string(r.DecodeString()) } - yyj1179++ - if yyhl1179 { - yyb1179 = yyj1179 > l + yyj1325++ + if yyhl1325 { + yyb1325 = yyj1325 > l } else { - yyb1179 = r.CheckBreak() + yyb1325 = r.CheckBreak() } - if yyb1179 { + if yyb1325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16636,17 +18392,17 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Key = string(r.DecodeString()) } for { - yyj1179++ - if yyhl1179 { - yyb1179 = yyj1179 > l + yyj1325++ + if yyhl1325 { + yyb1325 = yyj1325 > l } else { - yyb1179 = r.CheckBreak() + yyb1325 = r.CheckBreak() } - if yyb1179 { + if yyb1325 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1179-1, "") + z.DecStructFieldNotFound(yyj1325-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16658,33 +18414,33 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1182 := z.EncBinary() - _ = yym1182 + yym1328 := z.EncBinary() + _ = yym1328 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1183 := !z.EncBinary() - yy2arr1183 := z.EncBasicHandle().StructToArray - var yyq1183 [2]bool - _, _, _ = yysep1183, yyq1183, yy2arr1183 - const yyr1183 bool = false - var yynn1183 int - if yyr1183 || yy2arr1183 { + yysep1329 := !z.EncBinary() + yy2arr1329 := z.EncBasicHandle().StructToArray + var yyq1329 [2]bool + _, _, _ = yysep1329, yyq1329, yy2arr1329 + const yyr1329 bool = false + var yynn1329 int + if yyr1329 || yy2arr1329 { r.EncodeArrayStart(2) } else { - yynn1183 = 2 - for _, b := range yyq1183 { + yynn1329 = 2 + for _, b := range yyq1329 { if b { - yynn1183++ + yynn1329++ } } - r.EncodeMapStart(yynn1183) - yynn1183 = 0 + r.EncodeMapStart(yynn1329) + yynn1329 = 0 } - if yyr1183 || yy2arr1183 { + if yyr1329 || yy2arr1329 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1185 := z.EncBinary() - _ = yym1185 + yym1331 := z.EncBinary() + _ = yym1331 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16693,17 +18449,17 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1186 := z.EncBinary() - _ = yym1186 + yym1332 := z.EncBinary() + _ = yym1332 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1183 || yy2arr1183 { + if yyr1329 || yy2arr1329 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1188 := z.EncBinary() - _ = yym1188 + yym1334 := z.EncBinary() + _ = yym1334 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -16712,14 +18468,14 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1189 := z.EncBinary() - _ = yym1189 + yym1335 := z.EncBinary() + _ = yym1335 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1183 || yy2arr1183 { + if yyr1329 || yy2arr1329 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16732,25 +18488,25 @@ func (x *SecretKeySelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1190 := z.DecBinary() - _ = yym1190 + yym1336 := z.DecBinary() + _ = yym1336 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1191 := r.ContainerType() - if yyct1191 == codecSelferValueTypeMap1234 { - yyl1191 := r.ReadMapStart() - if yyl1191 == 0 { + yyct1337 := r.ContainerType() + if yyct1337 == codecSelferValueTypeMap1234 { + yyl1337 := r.ReadMapStart() + if yyl1337 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1191, d) + x.codecDecodeSelfFromMap(yyl1337, d) } - } else if yyct1191 == codecSelferValueTypeArray1234 { - yyl1191 := r.ReadArrayStart() - if yyl1191 == 0 { + } else if yyct1337 == codecSelferValueTypeArray1234 { + yyl1337 := r.ReadArrayStart() + if yyl1337 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1191, d) + x.codecDecodeSelfFromArray(yyl1337, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16762,12 +18518,12 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1192Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1192Slc - var yyhl1192 bool = l >= 0 - for yyj1192 := 0; ; yyj1192++ { - if yyhl1192 { - if yyj1192 >= l { + var yys1338Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1338Slc + var yyhl1338 bool = l >= 0 + for yyj1338 := 0; ; yyj1338++ { + if yyhl1338 { + if yyj1338 >= l { break } } else { @@ -16776,10 +18532,10 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1192Slc = r.DecodeBytes(yys1192Slc, true, true) - yys1192 := string(yys1192Slc) + yys1338Slc = r.DecodeBytes(yys1338Slc, true, true) + yys1338 := string(yys1338Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1192 { + switch yys1338 { case "Name": if r.TryDecodeAsNil() { x.Name = "" @@ -16793,9 +18549,9 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.Key = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1192) - } // end switch yys1192 - } // end for yyj1192 + z.DecStructFieldNotFound(-1, yys1338) + } // end switch yys1338 + } // end for yyj1338 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16803,16 +18559,16 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1195 int - var yyb1195 bool - var yyhl1195 bool = l >= 0 - yyj1195++ - if yyhl1195 { - yyb1195 = yyj1195 > l + var yyj1341 int + var yyb1341 bool + var yyhl1341 bool = l >= 0 + yyj1341++ + if yyhl1341 { + yyb1341 = yyj1341 > l } else { - yyb1195 = r.CheckBreak() + yyb1341 = r.CheckBreak() } - if yyb1195 { + if yyb1341 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16822,13 +18578,13 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Name = string(r.DecodeString()) } - yyj1195++ - if yyhl1195 { - yyb1195 = yyj1195 > l + yyj1341++ + if yyhl1341 { + yyb1341 = yyj1341 > l } else { - yyb1195 = r.CheckBreak() + yyb1341 = r.CheckBreak() } - if yyb1195 { + if yyb1341 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16839,17 +18595,17 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder x.Key = string(r.DecodeString()) } for { - yyj1195++ - if yyhl1195 { - yyb1195 = yyj1195 > l + yyj1341++ + if yyhl1341 { + yyb1341 = yyj1341 > l } else { - yyb1195 = r.CheckBreak() + yyb1341 = r.CheckBreak() } - if yyb1195 { + if yyb1341 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1195-1, "") + z.DecStructFieldNotFound(yyj1341-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16861,33 +18617,33 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1198 := z.EncBinary() - _ = yym1198 + yym1344 := z.EncBinary() + _ = yym1344 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1199 := !z.EncBinary() - yy2arr1199 := z.EncBasicHandle().StructToArray - var yyq1199 [2]bool - _, _, _ = yysep1199, yyq1199, yy2arr1199 - const yyr1199 bool = false - var yynn1199 int - if yyr1199 || yy2arr1199 { + yysep1345 := !z.EncBinary() + yy2arr1345 := z.EncBasicHandle().StructToArray + var yyq1345 [2]bool + _, _, _ = yysep1345, yyq1345, yy2arr1345 + const yyr1345 bool = false + var yynn1345 int + if yyr1345 || yy2arr1345 { r.EncodeArrayStart(2) } else { - yynn1199 = 2 - for _, b := range yyq1199 { + yynn1345 = 2 + for _, b := range yyq1345 { if b { - yynn1199++ + yynn1345++ } } - r.EncodeMapStart(yynn1199) - yynn1199 = 0 + r.EncodeMapStart(yynn1345) + yynn1345 = 0 } - if yyr1199 || yy2arr1199 { + if yyr1345 || yy2arr1345 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1201 := z.EncBinary() - _ = yym1201 + yym1347 := z.EncBinary() + _ = yym1347 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16896,17 +18652,17 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1202 := z.EncBinary() - _ = yym1202 + yym1348 := z.EncBinary() + _ = yym1348 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1199 || yy2arr1199 { + if yyr1345 || yy2arr1345 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1204 := z.EncBinary() - _ = yym1204 + yym1350 := z.EncBinary() + _ = yym1350 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -16915,14 +18671,14 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1205 := z.EncBinary() - _ = yym1205 + yym1351 := z.EncBinary() + _ = yym1351 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } - if yyr1199 || yy2arr1199 { + if yyr1345 || yy2arr1345 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16935,25 +18691,25 @@ func (x *HTTPHeader) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1206 := z.DecBinary() - _ = yym1206 + yym1352 := z.DecBinary() + _ = yym1352 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1207 := r.ContainerType() - if yyct1207 == codecSelferValueTypeMap1234 { - yyl1207 := r.ReadMapStart() - if yyl1207 == 0 { + yyct1353 := r.ContainerType() + if yyct1353 == codecSelferValueTypeMap1234 { + yyl1353 := r.ReadMapStart() + if yyl1353 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1207, d) + x.codecDecodeSelfFromMap(yyl1353, d) } - } else if yyct1207 == codecSelferValueTypeArray1234 { - yyl1207 := r.ReadArrayStart() - if yyl1207 == 0 { + } else if yyct1353 == codecSelferValueTypeArray1234 { + yyl1353 := r.ReadArrayStart() + if yyl1353 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1207, d) + x.codecDecodeSelfFromArray(yyl1353, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16965,12 +18721,12 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1208Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1208Slc - var yyhl1208 bool = l >= 0 - for yyj1208 := 0; ; yyj1208++ { - if yyhl1208 { - if yyj1208 >= l { + var yys1354Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1354Slc + var yyhl1354 bool = l >= 0 + for yyj1354 := 0; ; yyj1354++ { + if yyhl1354 { + if yyj1354 >= l { break } } else { @@ -16979,10 +18735,10 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1208Slc = r.DecodeBytes(yys1208Slc, true, true) - yys1208 := string(yys1208Slc) + yys1354Slc = r.DecodeBytes(yys1354Slc, true, true) + yys1354 := string(yys1354Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1208 { + switch yys1354 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -16996,9 +18752,9 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Value = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1208) - } // end switch yys1208 - } // end for yyj1208 + z.DecStructFieldNotFound(-1, yys1354) + } // end switch yys1354 + } // end for yyj1354 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17006,16 +18762,16 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1211 int - var yyb1211 bool - var yyhl1211 bool = l >= 0 - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + var yyj1357 int + var yyb1357 bool + var yyhl1357 bool = l >= 0 + yyj1357++ + if yyhl1357 { + yyb1357 = yyj1357 > l } else { - yyb1211 = r.CheckBreak() + yyb1357 = r.CheckBreak() } - if yyb1211 { + if yyb1357 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17025,13 +18781,13 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1357++ + if yyhl1357 { + yyb1357 = yyj1357 > l } else { - yyb1211 = r.CheckBreak() + yyb1357 = r.CheckBreak() } - if yyb1211 { + if yyb1357 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17042,17 +18798,17 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Value = string(r.DecodeString()) } for { - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1357++ + if yyhl1357 { + yyb1357 = yyj1357 > l } else { - yyb1211 = r.CheckBreak() + yyb1357 = r.CheckBreak() } - if yyb1211 { + if yyb1357 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1211-1, "") + z.DecStructFieldNotFound(yyj1357-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17064,39 +18820,39 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1214 := z.EncBinary() - _ = yym1214 + yym1360 := z.EncBinary() + _ = yym1360 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1215 := !z.EncBinary() - yy2arr1215 := z.EncBasicHandle().StructToArray - var yyq1215 [5]bool - _, _, _ = yysep1215, yyq1215, yy2arr1215 - const yyr1215 bool = false - yyq1215[0] = x.Path != "" - yyq1215[1] = true - yyq1215[2] = x.Host != "" - yyq1215[3] = x.Scheme != "" - yyq1215[4] = len(x.HTTPHeaders) != 0 - var yynn1215 int - if yyr1215 || yy2arr1215 { + yysep1361 := !z.EncBinary() + yy2arr1361 := z.EncBasicHandle().StructToArray + var yyq1361 [5]bool + _, _, _ = yysep1361, yyq1361, yy2arr1361 + const yyr1361 bool = false + yyq1361[0] = x.Path != "" + yyq1361[1] = true + yyq1361[2] = x.Host != "" + yyq1361[3] = x.Scheme != "" + yyq1361[4] = len(x.HTTPHeaders) != 0 + var yynn1361 int + if yyr1361 || yy2arr1361 { r.EncodeArrayStart(5) } else { - yynn1215 = 0 - for _, b := range yyq1215 { + yynn1361 = 0 + for _, b := range yyq1361 { if b { - yynn1215++ + yynn1361++ } } - r.EncodeMapStart(yynn1215) - yynn1215 = 0 + r.EncodeMapStart(yynn1361) + yynn1361 = 0 } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1215[0] { - yym1217 := z.EncBinary() - _ = yym1217 + if yyq1361[0] { + yym1363 := z.EncBinary() + _ = yym1363 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -17105,56 +18861,56 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1215[0] { + if yyq1361[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1218 := z.EncBinary() - _ = yym1218 + yym1364 := z.EncBinary() + _ = yym1364 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1215[1] { - yy1220 := &x.Port - yym1221 := z.EncBinary() - _ = yym1221 + if yyq1361[1] { + yy1366 := &x.Port + yym1367 := z.EncBinary() + _ = yym1367 if false { - } else if z.HasExtensions() && z.EncExt(yy1220) { - } else if !yym1221 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1220) + } else if z.HasExtensions() && z.EncExt(yy1366) { + } else if !yym1367 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1366) } else { - z.EncFallback(yy1220) + z.EncFallback(yy1366) } } else { r.EncodeNil() } } else { - if yyq1215[1] { + if yyq1361[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1222 := &x.Port - yym1223 := z.EncBinary() - _ = yym1223 + yy1368 := &x.Port + yym1369 := z.EncBinary() + _ = yym1369 if false { - } else if z.HasExtensions() && z.EncExt(yy1222) { - } else if !yym1223 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1222) + } else if z.HasExtensions() && z.EncExt(yy1368) { + } else if !yym1369 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1368) } else { - z.EncFallback(yy1222) + z.EncFallback(yy1368) } } } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1215[2] { - yym1225 := z.EncBinary() - _ = yym1225 + if yyq1361[2] { + yym1371 := z.EncBinary() + _ = yym1371 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) @@ -17163,41 +18919,41 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1215[2] { + if yyq1361[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("host")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1226 := z.EncBinary() - _ = yym1226 + yym1372 := z.EncBinary() + _ = yym1372 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) } } } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1215[3] { + if yyq1361[3] { x.Scheme.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1215[3] { + if yyq1361[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("scheme")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Scheme.CodecEncodeSelf(e) } } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1215[4] { + if yyq1361[4] { if x.HTTPHeaders == nil { r.EncodeNil() } else { - yym1229 := z.EncBinary() - _ = yym1229 + yym1375 := z.EncBinary() + _ = yym1375 if false { } else { h.encSliceHTTPHeader(([]HTTPHeader)(x.HTTPHeaders), e) @@ -17207,15 +18963,15 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1215[4] { + if yyq1361[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpHeaders")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.HTTPHeaders == nil { r.EncodeNil() } else { - yym1230 := z.EncBinary() - _ = yym1230 + yym1376 := z.EncBinary() + _ = yym1376 if false { } else { h.encSliceHTTPHeader(([]HTTPHeader)(x.HTTPHeaders), e) @@ -17223,7 +18979,7 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1215 || yy2arr1215 { + if yyr1361 || yy2arr1361 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17236,25 +18992,25 @@ func (x *HTTPGetAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1231 := z.DecBinary() - _ = yym1231 + yym1377 := z.DecBinary() + _ = yym1377 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1232 := r.ContainerType() - if yyct1232 == codecSelferValueTypeMap1234 { - yyl1232 := r.ReadMapStart() - if yyl1232 == 0 { + yyct1378 := r.ContainerType() + if yyct1378 == codecSelferValueTypeMap1234 { + yyl1378 := r.ReadMapStart() + if yyl1378 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1232, d) + x.codecDecodeSelfFromMap(yyl1378, d) } - } else if yyct1232 == codecSelferValueTypeArray1234 { - yyl1232 := r.ReadArrayStart() - if yyl1232 == 0 { + } else if yyct1378 == codecSelferValueTypeArray1234 { + yyl1378 := r.ReadArrayStart() + if yyl1378 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1232, d) + x.codecDecodeSelfFromArray(yyl1378, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17266,12 +19022,12 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1233Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1233Slc - var yyhl1233 bool = l >= 0 - for yyj1233 := 0; ; yyj1233++ { - if yyhl1233 { - if yyj1233 >= l { + var yys1379Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1379Slc + var yyhl1379 bool = l >= 0 + for yyj1379 := 0; ; yyj1379++ { + if yyhl1379 { + if yyj1379 >= l { break } } else { @@ -17280,10 +19036,10 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1233Slc = r.DecodeBytes(yys1233Slc, true, true) - yys1233 := string(yys1233Slc) + yys1379Slc = r.DecodeBytes(yys1379Slc, true, true) + yys1379 := string(yys1379Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1233 { + switch yys1379 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -17294,15 +19050,15 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1235 := &x.Port - yym1236 := z.DecBinary() - _ = yym1236 + yyv1381 := &x.Port + yym1382 := z.DecBinary() + _ = yym1382 if false { - } else if z.HasExtensions() && z.DecExt(yyv1235) { - } else if !yym1236 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1235) + } else if z.HasExtensions() && z.DecExt(yyv1381) { + } else if !yym1382 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1381) } else { - z.DecFallback(yyv1235, false) + z.DecFallback(yyv1381, false) } } case "host": @@ -17321,18 +19077,18 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.HTTPHeaders = nil } else { - yyv1239 := &x.HTTPHeaders - yym1240 := z.DecBinary() - _ = yym1240 + yyv1385 := &x.HTTPHeaders + yym1386 := z.DecBinary() + _ = yym1386 if false { } else { - h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1239), d) + h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1385), d) } } default: - z.DecStructFieldNotFound(-1, yys1233) - } // end switch yys1233 - } // end for yyj1233 + z.DecStructFieldNotFound(-1, yys1379) + } // end switch yys1379 + } // end for yyj1379 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17340,16 +19096,16 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1241 int - var yyb1241 bool - var yyhl1241 bool = l >= 0 - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + var yyj1387 int + var yyb1387 bool + var yyhl1387 bool = l >= 0 + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17359,13 +19115,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17373,24 +19129,24 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1243 := &x.Port - yym1244 := z.DecBinary() - _ = yym1244 + yyv1389 := &x.Port + yym1390 := z.DecBinary() + _ = yym1390 if false { - } else if z.HasExtensions() && z.DecExt(yyv1243) { - } else if !yym1244 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1243) + } else if z.HasExtensions() && z.DecExt(yyv1389) { + } else if !yym1390 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1389) } else { - z.DecFallback(yyv1243, false) + z.DecFallback(yyv1389, false) } } - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17400,13 +19156,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Host = string(r.DecodeString()) } - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17416,13 +19172,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Scheme = URIScheme(r.DecodeString()) } - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17430,26 +19186,26 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.HTTPHeaders = nil } else { - yyv1247 := &x.HTTPHeaders - yym1248 := z.DecBinary() - _ = yym1248 + yyv1393 := &x.HTTPHeaders + yym1394 := z.DecBinary() + _ = yym1394 if false { } else { - h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1247), d) + h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1393), d) } } for { - yyj1241++ - if yyhl1241 { - yyb1241 = yyj1241 > l + yyj1387++ + if yyhl1387 { + yyb1387 = yyj1387 > l } else { - yyb1241 = r.CheckBreak() + yyb1387 = r.CheckBreak() } - if yyb1241 { + if yyb1387 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1241-1, "") + z.DecStructFieldNotFound(yyj1387-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17458,8 +19214,8 @@ func (x URIScheme) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1249 := z.EncBinary() - _ = yym1249 + yym1395 := z.EncBinary() + _ = yym1395 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -17471,8 +19227,8 @@ func (x *URIScheme) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1250 := z.DecBinary() - _ = yym1250 + yym1396 := z.DecBinary() + _ = yym1396 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -17487,64 +19243,64 @@ func (x *TCPSocketAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1251 := z.EncBinary() - _ = yym1251 + yym1397 := z.EncBinary() + _ = yym1397 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1252 := !z.EncBinary() - yy2arr1252 := z.EncBasicHandle().StructToArray - var yyq1252 [1]bool - _, _, _ = yysep1252, yyq1252, yy2arr1252 - const yyr1252 bool = false - yyq1252[0] = true - var yynn1252 int - if yyr1252 || yy2arr1252 { + yysep1398 := !z.EncBinary() + yy2arr1398 := z.EncBasicHandle().StructToArray + var yyq1398 [1]bool + _, _, _ = yysep1398, yyq1398, yy2arr1398 + const yyr1398 bool = false + yyq1398[0] = true + var yynn1398 int + if yyr1398 || yy2arr1398 { r.EncodeArrayStart(1) } else { - yynn1252 = 0 - for _, b := range yyq1252 { + yynn1398 = 0 + for _, b := range yyq1398 { if b { - yynn1252++ + yynn1398++ } } - r.EncodeMapStart(yynn1252) - yynn1252 = 0 + r.EncodeMapStart(yynn1398) + yynn1398 = 0 } - if yyr1252 || yy2arr1252 { + if yyr1398 || yy2arr1398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1252[0] { - yy1254 := &x.Port - yym1255 := z.EncBinary() - _ = yym1255 + if yyq1398[0] { + yy1400 := &x.Port + yym1401 := z.EncBinary() + _ = yym1401 if false { - } else if z.HasExtensions() && z.EncExt(yy1254) { - } else if !yym1255 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1254) + } else if z.HasExtensions() && z.EncExt(yy1400) { + } else if !yym1401 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1400) } else { - z.EncFallback(yy1254) + z.EncFallback(yy1400) } } else { r.EncodeNil() } } else { - if yyq1252[0] { + if yyq1398[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1256 := &x.Port - yym1257 := z.EncBinary() - _ = yym1257 + yy1402 := &x.Port + yym1403 := z.EncBinary() + _ = yym1403 if false { - } else if z.HasExtensions() && z.EncExt(yy1256) { - } else if !yym1257 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1256) + } else if z.HasExtensions() && z.EncExt(yy1402) { + } else if !yym1403 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1402) } else { - z.EncFallback(yy1256) + z.EncFallback(yy1402) } } } - if yyr1252 || yy2arr1252 { + if yyr1398 || yy2arr1398 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17557,25 +19313,25 @@ func (x *TCPSocketAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1258 := z.DecBinary() - _ = yym1258 + yym1404 := z.DecBinary() + _ = yym1404 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1259 := r.ContainerType() - if yyct1259 == codecSelferValueTypeMap1234 { - yyl1259 := r.ReadMapStart() - if yyl1259 == 0 { + yyct1405 := r.ContainerType() + if yyct1405 == codecSelferValueTypeMap1234 { + yyl1405 := r.ReadMapStart() + if yyl1405 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1259, d) + x.codecDecodeSelfFromMap(yyl1405, d) } - } else if yyct1259 == codecSelferValueTypeArray1234 { - yyl1259 := r.ReadArrayStart() - if yyl1259 == 0 { + } else if yyct1405 == codecSelferValueTypeArray1234 { + yyl1405 := r.ReadArrayStart() + if yyl1405 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1259, d) + x.codecDecodeSelfFromArray(yyl1405, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17587,12 +19343,12 @@ func (x *TCPSocketAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1260Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1260Slc - var yyhl1260 bool = l >= 0 - for yyj1260 := 0; ; yyj1260++ { - if yyhl1260 { - if yyj1260 >= l { + var yys1406Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1406Slc + var yyhl1406 bool = l >= 0 + for yyj1406 := 0; ; yyj1406++ { + if yyhl1406 { + if yyj1406 >= l { break } } else { @@ -17601,29 +19357,29 @@ func (x *TCPSocketAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1260Slc = r.DecodeBytes(yys1260Slc, true, true) - yys1260 := string(yys1260Slc) + yys1406Slc = r.DecodeBytes(yys1406Slc, true, true) + yys1406 := string(yys1406Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1260 { + switch yys1406 { case "port": if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1261 := &x.Port - yym1262 := z.DecBinary() - _ = yym1262 + yyv1407 := &x.Port + yym1408 := z.DecBinary() + _ = yym1408 if false { - } else if z.HasExtensions() && z.DecExt(yyv1261) { - } else if !yym1262 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1261) + } else if z.HasExtensions() && z.DecExt(yyv1407) { + } else if !yym1408 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1407) } else { - z.DecFallback(yyv1261, false) + z.DecFallback(yyv1407, false) } } default: - z.DecStructFieldNotFound(-1, yys1260) - } // end switch yys1260 - } // end for yyj1260 + z.DecStructFieldNotFound(-1, yys1406) + } // end switch yys1406 + } // end for yyj1406 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17631,16 +19387,16 @@ func (x *TCPSocketAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1263 int - var yyb1263 bool - var yyhl1263 bool = l >= 0 - yyj1263++ - if yyhl1263 { - yyb1263 = yyj1263 > l + var yyj1409 int + var yyb1409 bool + var yyhl1409 bool = l >= 0 + yyj1409++ + if yyhl1409 { + yyb1409 = yyj1409 > l } else { - yyb1263 = r.CheckBreak() + yyb1409 = r.CheckBreak() } - if yyb1263 { + if yyb1409 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17648,29 +19404,29 @@ func (x *TCPSocketAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1264 := &x.Port - yym1265 := z.DecBinary() - _ = yym1265 + yyv1410 := &x.Port + yym1411 := z.DecBinary() + _ = yym1411 if false { - } else if z.HasExtensions() && z.DecExt(yyv1264) { - } else if !yym1265 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1264) + } else if z.HasExtensions() && z.DecExt(yyv1410) { + } else if !yym1411 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1410) } else { - z.DecFallback(yyv1264, false) + z.DecFallback(yyv1410, false) } } for { - yyj1263++ - if yyhl1263 { - yyb1263 = yyj1263 > l + yyj1409++ + if yyhl1409 { + yyb1409 = yyj1409 > l } else { - yyb1263 = r.CheckBreak() + yyb1409 = r.CheckBreak() } - if yyb1263 { + if yyb1409 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1263-1, "") + z.DecStructFieldNotFound(yyj1409-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17682,38 +19438,38 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1266 := z.EncBinary() - _ = yym1266 + yym1412 := z.EncBinary() + _ = yym1412 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1267 := !z.EncBinary() - yy2arr1267 := z.EncBasicHandle().StructToArray - var yyq1267 [1]bool - _, _, _ = yysep1267, yyq1267, yy2arr1267 - const yyr1267 bool = false - yyq1267[0] = len(x.Command) != 0 - var yynn1267 int - if yyr1267 || yy2arr1267 { + yysep1413 := !z.EncBinary() + yy2arr1413 := z.EncBasicHandle().StructToArray + var yyq1413 [1]bool + _, _, _ = yysep1413, yyq1413, yy2arr1413 + const yyr1413 bool = false + yyq1413[0] = len(x.Command) != 0 + var yynn1413 int + if yyr1413 || yy2arr1413 { r.EncodeArrayStart(1) } else { - yynn1267 = 0 - for _, b := range yyq1267 { + yynn1413 = 0 + for _, b := range yyq1413 { if b { - yynn1267++ + yynn1413++ } } - r.EncodeMapStart(yynn1267) - yynn1267 = 0 + r.EncodeMapStart(yynn1413) + yynn1413 = 0 } - if yyr1267 || yy2arr1267 { + if yyr1413 || yy2arr1413 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1267[0] { + if yyq1413[0] { if x.Command == nil { r.EncodeNil() } else { - yym1269 := z.EncBinary() - _ = yym1269 + yym1415 := z.EncBinary() + _ = yym1415 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -17723,15 +19479,15 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1267[0] { + if yyq1413[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("command")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Command == nil { r.EncodeNil() } else { - yym1270 := z.EncBinary() - _ = yym1270 + yym1416 := z.EncBinary() + _ = yym1416 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -17739,7 +19495,7 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1267 || yy2arr1267 { + if yyr1413 || yy2arr1413 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17752,25 +19508,25 @@ func (x *ExecAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1271 := z.DecBinary() - _ = yym1271 + yym1417 := z.DecBinary() + _ = yym1417 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1272 := r.ContainerType() - if yyct1272 == codecSelferValueTypeMap1234 { - yyl1272 := r.ReadMapStart() - if yyl1272 == 0 { + yyct1418 := r.ContainerType() + if yyct1418 == codecSelferValueTypeMap1234 { + yyl1418 := r.ReadMapStart() + if yyl1418 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1272, d) + x.codecDecodeSelfFromMap(yyl1418, d) } - } else if yyct1272 == codecSelferValueTypeArray1234 { - yyl1272 := r.ReadArrayStart() - if yyl1272 == 0 { + } else if yyct1418 == codecSelferValueTypeArray1234 { + yyl1418 := r.ReadArrayStart() + if yyl1418 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1272, d) + x.codecDecodeSelfFromArray(yyl1418, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17782,12 +19538,12 @@ func (x *ExecAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1273Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1273Slc - var yyhl1273 bool = l >= 0 - for yyj1273 := 0; ; yyj1273++ { - if yyhl1273 { - if yyj1273 >= l { + var yys1419Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1419Slc + var yyhl1419 bool = l >= 0 + for yyj1419 := 0; ; yyj1419++ { + if yyhl1419 { + if yyj1419 >= l { break } } else { @@ -17796,26 +19552,26 @@ func (x *ExecAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1273Slc = r.DecodeBytes(yys1273Slc, true, true) - yys1273 := string(yys1273Slc) + yys1419Slc = r.DecodeBytes(yys1419Slc, true, true) + yys1419 := string(yys1419Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1273 { + switch yys1419 { case "command": if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1274 := &x.Command - yym1275 := z.DecBinary() - _ = yym1275 + yyv1420 := &x.Command + yym1421 := z.DecBinary() + _ = yym1421 if false { } else { - z.F.DecSliceStringX(yyv1274, false, d) + z.F.DecSliceStringX(yyv1420, false, d) } } default: - z.DecStructFieldNotFound(-1, yys1273) - } // end switch yys1273 - } // end for yyj1273 + z.DecStructFieldNotFound(-1, yys1419) + } // end switch yys1419 + } // end for yyj1419 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17823,16 +19579,16 @@ func (x *ExecAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1276 int - var yyb1276 bool - var yyhl1276 bool = l >= 0 - yyj1276++ - if yyhl1276 { - yyb1276 = yyj1276 > l + var yyj1422 int + var yyb1422 bool + var yyhl1422 bool = l >= 0 + yyj1422++ + if yyhl1422 { + yyb1422 = yyj1422 > l } else { - yyb1276 = r.CheckBreak() + yyb1422 = r.CheckBreak() } - if yyb1276 { + if yyb1422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17840,26 +19596,26 @@ func (x *ExecAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1277 := &x.Command - yym1278 := z.DecBinary() - _ = yym1278 + yyv1423 := &x.Command + yym1424 := z.DecBinary() + _ = yym1424 if false { } else { - z.F.DecSliceStringX(yyv1277, false, d) + z.F.DecSliceStringX(yyv1423, false, d) } } for { - yyj1276++ - if yyhl1276 { - yyb1276 = yyj1276 > l + yyj1422++ + if yyhl1422 { + yyb1422 = yyj1422 > l } else { - yyb1276 = r.CheckBreak() + yyb1422 = r.CheckBreak() } - if yyb1276 { + if yyb1422 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1276-1, "") + z.DecStructFieldNotFound(yyj1422-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17871,49 +19627,49 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1279 := z.EncBinary() - _ = yym1279 + yym1425 := z.EncBinary() + _ = yym1425 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1280 := !z.EncBinary() - yy2arr1280 := z.EncBasicHandle().StructToArray - var yyq1280 [8]bool - _, _, _ = yysep1280, yyq1280, yy2arr1280 - const yyr1280 bool = false - yyq1280[0] = x.Handler.Exec != nil && x.Exec != nil - yyq1280[1] = x.Handler.HTTPGet != nil && x.HTTPGet != nil - yyq1280[2] = x.Handler.TCPSocket != nil && x.TCPSocket != nil - yyq1280[3] = x.InitialDelaySeconds != 0 - yyq1280[4] = x.TimeoutSeconds != 0 - yyq1280[5] = x.PeriodSeconds != 0 - yyq1280[6] = x.SuccessThreshold != 0 - yyq1280[7] = x.FailureThreshold != 0 - var yynn1280 int - if yyr1280 || yy2arr1280 { + yysep1426 := !z.EncBinary() + yy2arr1426 := z.EncBasicHandle().StructToArray + var yyq1426 [8]bool + _, _, _ = yysep1426, yyq1426, yy2arr1426 + const yyr1426 bool = false + yyq1426[0] = x.Handler.Exec != nil && x.Exec != nil + yyq1426[1] = x.Handler.HTTPGet != nil && x.HTTPGet != nil + yyq1426[2] = x.Handler.TCPSocket != nil && x.TCPSocket != nil + yyq1426[3] = x.InitialDelaySeconds != 0 + yyq1426[4] = x.TimeoutSeconds != 0 + yyq1426[5] = x.PeriodSeconds != 0 + yyq1426[6] = x.SuccessThreshold != 0 + yyq1426[7] = x.FailureThreshold != 0 + var yynn1426 int + if yyr1426 || yy2arr1426 { r.EncodeArrayStart(8) } else { - yynn1280 = 0 - for _, b := range yyq1280 { + yynn1426 = 0 + for _, b := range yyq1426 { if b { - yynn1280++ + yynn1426++ } } - r.EncodeMapStart(yynn1280) - yynn1280 = 0 + r.EncodeMapStart(yynn1426) + yynn1426 = 0 } - var yyn1281 bool + var yyn1427 bool if x.Handler.Exec == nil { - yyn1281 = true - goto LABEL1281 + yyn1427 = true + goto LABEL1427 } - LABEL1281: - if yyr1280 || yy2arr1280 { - if yyn1281 { + LABEL1427: + if yyr1426 || yy2arr1426 { + if yyn1427 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[0] { + if yyq1426[0] { if x.Exec == nil { r.EncodeNil() } else { @@ -17924,11 +19680,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1280[0] { + if yyq1426[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1281 { + if yyn1427 { r.EncodeNil() } else { if x.Exec == nil { @@ -17939,18 +19695,18 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn1282 bool + var yyn1428 bool if x.Handler.HTTPGet == nil { - yyn1282 = true - goto LABEL1282 + yyn1428 = true + goto LABEL1428 } - LABEL1282: - if yyr1280 || yy2arr1280 { - if yyn1282 { + LABEL1428: + if yyr1426 || yy2arr1426 { + if yyn1428 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[1] { + if yyq1426[1] { if x.HTTPGet == nil { r.EncodeNil() } else { @@ -17961,11 +19717,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1280[1] { + if yyq1426[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpGet")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1282 { + if yyn1428 { r.EncodeNil() } else { if x.HTTPGet == nil { @@ -17976,18 +19732,18 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn1283 bool + var yyn1429 bool if x.Handler.TCPSocket == nil { - yyn1283 = true - goto LABEL1283 + yyn1429 = true + goto LABEL1429 } - LABEL1283: - if yyr1280 || yy2arr1280 { - if yyn1283 { + LABEL1429: + if yyr1426 || yy2arr1426 { + if yyn1429 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[2] { + if yyq1426[2] { if x.TCPSocket == nil { r.EncodeNil() } else { @@ -17998,11 +19754,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1280[2] { + if yyq1426[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tcpSocket")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1283 { + if yyn1429 { r.EncodeNil() } else { if x.TCPSocket == nil { @@ -18013,11 +19769,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[3] { - yym1285 := z.EncBinary() - _ = yym1285 + if yyq1426[3] { + yym1431 := z.EncBinary() + _ = yym1431 if false { } else { r.EncodeInt(int64(x.InitialDelaySeconds)) @@ -18026,23 +19782,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1280[3] { + if yyq1426[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("initialDelaySeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1286 := z.EncBinary() - _ = yym1286 + yym1432 := z.EncBinary() + _ = yym1432 if false { } else { r.EncodeInt(int64(x.InitialDelaySeconds)) } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[4] { - yym1288 := z.EncBinary() - _ = yym1288 + if yyq1426[4] { + yym1434 := z.EncBinary() + _ = yym1434 if false { } else { r.EncodeInt(int64(x.TimeoutSeconds)) @@ -18051,23 +19807,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1280[4] { + if yyq1426[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("timeoutSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1289 := z.EncBinary() - _ = yym1289 + yym1435 := z.EncBinary() + _ = yym1435 if false { } else { r.EncodeInt(int64(x.TimeoutSeconds)) } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[5] { - yym1291 := z.EncBinary() - _ = yym1291 + if yyq1426[5] { + yym1437 := z.EncBinary() + _ = yym1437 if false { } else { r.EncodeInt(int64(x.PeriodSeconds)) @@ -18076,23 +19832,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1280[5] { + if yyq1426[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("periodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1292 := z.EncBinary() - _ = yym1292 + yym1438 := z.EncBinary() + _ = yym1438 if false { } else { r.EncodeInt(int64(x.PeriodSeconds)) } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[6] { - yym1294 := z.EncBinary() - _ = yym1294 + if yyq1426[6] { + yym1440 := z.EncBinary() + _ = yym1440 if false { } else { r.EncodeInt(int64(x.SuccessThreshold)) @@ -18101,23 +19857,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1280[6] { + if yyq1426[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("successThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1295 := z.EncBinary() - _ = yym1295 + yym1441 := z.EncBinary() + _ = yym1441 if false { } else { r.EncodeInt(int64(x.SuccessThreshold)) } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1280[7] { - yym1297 := z.EncBinary() - _ = yym1297 + if yyq1426[7] { + yym1443 := z.EncBinary() + _ = yym1443 if false { } else { r.EncodeInt(int64(x.FailureThreshold)) @@ -18126,19 +19882,19 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1280[7] { + if yyq1426[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("failureThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1298 := z.EncBinary() - _ = yym1298 + yym1444 := z.EncBinary() + _ = yym1444 if false { } else { r.EncodeInt(int64(x.FailureThreshold)) } } } - if yyr1280 || yy2arr1280 { + if yyr1426 || yy2arr1426 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -18151,25 +19907,25 @@ func (x *Probe) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1299 := z.DecBinary() - _ = yym1299 + yym1445 := z.DecBinary() + _ = yym1445 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1300 := r.ContainerType() - if yyct1300 == codecSelferValueTypeMap1234 { - yyl1300 := r.ReadMapStart() - if yyl1300 == 0 { + yyct1446 := r.ContainerType() + if yyct1446 == codecSelferValueTypeMap1234 { + yyl1446 := r.ReadMapStart() + if yyl1446 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1300, d) + x.codecDecodeSelfFromMap(yyl1446, d) } - } else if yyct1300 == codecSelferValueTypeArray1234 { - yyl1300 := r.ReadArrayStart() - if yyl1300 == 0 { + } else if yyct1446 == codecSelferValueTypeArray1234 { + yyl1446 := r.ReadArrayStart() + if yyl1446 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1300, d) + x.codecDecodeSelfFromArray(yyl1446, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -18181,12 +19937,12 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1301Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1301Slc - var yyhl1301 bool = l >= 0 - for yyj1301 := 0; ; yyj1301++ { - if yyhl1301 { - if yyj1301 >= l { + var yys1447Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1447Slc + var yyhl1447 bool = l >= 0 + for yyj1447 := 0; ; yyj1447++ { + if yyhl1447 { + if yyj1447 >= l { break } } else { @@ -18195,10 +19951,10 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1301Slc = r.DecodeBytes(yys1301Slc, true, true) - yys1301 := string(yys1301Slc) + yys1447Slc = r.DecodeBytes(yys1447Slc, true, true) + yys1447 := string(yys1447Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1301 { + switch yys1447 { case "exec": if x.Handler.Exec == nil { x.Handler.Exec = new(ExecAction) @@ -18272,9 +20028,9 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.FailureThreshold = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys1301) - } // end switch yys1301 - } // end for yyj1301 + z.DecStructFieldNotFound(-1, yys1447) + } // end switch yys1447 + } // end for yyj1447 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -18282,19 +20038,19 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1310 int - var yyb1310 bool - var yyhl1310 bool = l >= 0 + var yyj1456 int + var yyb1456 bool + var yyhl1456 bool = l >= 0 if x.Handler.Exec == nil { x.Handler.Exec = new(ExecAction) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18312,13 +20068,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Handler.HTTPGet == nil { x.Handler.HTTPGet = new(HTTPGetAction) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18336,13 +20092,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Handler.TCPSocket == nil { x.Handler.TCPSocket = new(TCPSocketAction) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18357,13 +20113,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.TCPSocket.CodecDecodeSelf(d) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18373,13 +20129,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.InitialDelaySeconds = int32(r.DecodeInt(32)) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18389,13 +20145,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TimeoutSeconds = int32(r.DecodeInt(32)) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18405,13 +20161,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PeriodSeconds = int32(r.DecodeInt(32)) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18421,13 +20177,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SuccessThreshold = int32(r.DecodeInt(32)) } - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18438,17 +20194,17 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.FailureThreshold = int32(r.DecodeInt(32)) } for { - yyj1310++ - if yyhl1310 { - yyb1310 = yyj1310 > l + yyj1456++ + if yyhl1456 { + yyb1456 = yyj1456 > l } else { - yyb1310 = r.CheckBreak() + yyb1456 = r.CheckBreak() } - if yyb1310 { + if yyb1456 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1310-1, "") + z.DecStructFieldNotFound(yyj1456-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18457,8 +20213,8 @@ func (x PullPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1319 := z.EncBinary() - _ = yym1319 + yym1465 := z.EncBinary() + _ = yym1465 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -18470,8 +20226,8 @@ func (x *PullPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1320 := z.DecBinary() - _ = yym1320 + yym1466 := z.DecBinary() + _ = yym1466 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -18483,8 +20239,8 @@ func (x Capability) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1321 := z.EncBinary() - _ = yym1321 + yym1467 := z.EncBinary() + _ = yym1467 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -18496,8 +20252,8 @@ func (x *Capability) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1322 := z.DecBinary() - _ = yym1322 + yym1468 := z.DecBinary() + _ = yym1468 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -18512,39 +20268,39 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1323 := z.EncBinary() - _ = yym1323 + yym1469 := z.EncBinary() + _ = yym1469 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1324 := !z.EncBinary() - yy2arr1324 := z.EncBasicHandle().StructToArray - var yyq1324 [2]bool - _, _, _ = yysep1324, yyq1324, yy2arr1324 - const yyr1324 bool = false - yyq1324[0] = len(x.Add) != 0 - yyq1324[1] = len(x.Drop) != 0 - var yynn1324 int - if yyr1324 || yy2arr1324 { + yysep1470 := !z.EncBinary() + yy2arr1470 := z.EncBasicHandle().StructToArray + var yyq1470 [2]bool + _, _, _ = yysep1470, yyq1470, yy2arr1470 + const yyr1470 bool = false + yyq1470[0] = len(x.Add) != 0 + yyq1470[1] = len(x.Drop) != 0 + var yynn1470 int + if yyr1470 || yy2arr1470 { r.EncodeArrayStart(2) } else { - yynn1324 = 0 - for _, b := range yyq1324 { + yynn1470 = 0 + for _, b := range yyq1470 { if b { - yynn1324++ + yynn1470++ } } - r.EncodeMapStart(yynn1324) - yynn1324 = 0 + r.EncodeMapStart(yynn1470) + yynn1470 = 0 } - if yyr1324 || yy2arr1324 { + if yyr1470 || yy2arr1470 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1324[0] { + if yyq1470[0] { if x.Add == nil { r.EncodeNil() } else { - yym1326 := z.EncBinary() - _ = yym1326 + yym1472 := z.EncBinary() + _ = yym1472 if false { } else { h.encSliceCapability(([]Capability)(x.Add), e) @@ -18554,15 +20310,15 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1324[0] { + if yyq1470[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("add")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Add == nil { r.EncodeNil() } else { - yym1327 := z.EncBinary() - _ = yym1327 + yym1473 := z.EncBinary() + _ = yym1473 if false { } else { h.encSliceCapability(([]Capability)(x.Add), e) @@ -18570,14 +20326,14 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1324 || yy2arr1324 { + if yyr1470 || yy2arr1470 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1324[1] { + if yyq1470[1] { if x.Drop == nil { r.EncodeNil() } else { - yym1329 := z.EncBinary() - _ = yym1329 + yym1475 := z.EncBinary() + _ = yym1475 if false { } else { h.encSliceCapability(([]Capability)(x.Drop), e) @@ -18587,15 +20343,15 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1324[1] { + if yyq1470[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("drop")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Drop == nil { r.EncodeNil() } else { - yym1330 := z.EncBinary() - _ = yym1330 + yym1476 := z.EncBinary() + _ = yym1476 if false { } else { h.encSliceCapability(([]Capability)(x.Drop), e) @@ -18603,7 +20359,7 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1324 || yy2arr1324 { + if yyr1470 || yy2arr1470 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -18616,25 +20372,25 @@ func (x *Capabilities) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1331 := z.DecBinary() - _ = yym1331 + yym1477 := z.DecBinary() + _ = yym1477 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1332 := r.ContainerType() - if yyct1332 == codecSelferValueTypeMap1234 { - yyl1332 := r.ReadMapStart() - if yyl1332 == 0 { + yyct1478 := r.ContainerType() + if yyct1478 == codecSelferValueTypeMap1234 { + yyl1478 := r.ReadMapStart() + if yyl1478 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1332, d) + x.codecDecodeSelfFromMap(yyl1478, d) } - } else if yyct1332 == codecSelferValueTypeArray1234 { - yyl1332 := r.ReadArrayStart() - if yyl1332 == 0 { + } else if yyct1478 == codecSelferValueTypeArray1234 { + yyl1478 := r.ReadArrayStart() + if yyl1478 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1332, d) + x.codecDecodeSelfFromArray(yyl1478, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -18646,12 +20402,12 @@ func (x *Capabilities) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1333Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1333Slc - var yyhl1333 bool = l >= 0 - for yyj1333 := 0; ; yyj1333++ { - if yyhl1333 { - if yyj1333 >= l { + var yys1479Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1479Slc + var yyhl1479 bool = l >= 0 + for yyj1479 := 0; ; yyj1479++ { + if yyhl1479 { + if yyj1479 >= l { break } } else { @@ -18660,38 +20416,38 @@ func (x *Capabilities) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1333Slc = r.DecodeBytes(yys1333Slc, true, true) - yys1333 := string(yys1333Slc) + yys1479Slc = r.DecodeBytes(yys1479Slc, true, true) + yys1479 := string(yys1479Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1333 { + switch yys1479 { case "add": if r.TryDecodeAsNil() { x.Add = nil } else { - yyv1334 := &x.Add - yym1335 := z.DecBinary() - _ = yym1335 + yyv1480 := &x.Add + yym1481 := z.DecBinary() + _ = yym1481 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1334), d) + h.decSliceCapability((*[]Capability)(yyv1480), d) } } case "drop": if r.TryDecodeAsNil() { x.Drop = nil } else { - yyv1336 := &x.Drop - yym1337 := z.DecBinary() - _ = yym1337 + yyv1482 := &x.Drop + yym1483 := z.DecBinary() + _ = yym1483 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1336), d) + h.decSliceCapability((*[]Capability)(yyv1482), d) } } default: - z.DecStructFieldNotFound(-1, yys1333) - } // end switch yys1333 - } // end for yyj1333 + z.DecStructFieldNotFound(-1, yys1479) + } // end switch yys1479 + } // end for yyj1479 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -18699,16 +20455,16 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1338 int - var yyb1338 bool - var yyhl1338 bool = l >= 0 - yyj1338++ - if yyhl1338 { - yyb1338 = yyj1338 > l + var yyj1484 int + var yyb1484 bool + var yyhl1484 bool = l >= 0 + yyj1484++ + if yyhl1484 { + yyb1484 = yyj1484 > l } else { - yyb1338 = r.CheckBreak() + yyb1484 = r.CheckBreak() } - if yyb1338 { + if yyb1484 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18716,21 +20472,21 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Add = nil } else { - yyv1339 := &x.Add - yym1340 := z.DecBinary() - _ = yym1340 + yyv1485 := &x.Add + yym1486 := z.DecBinary() + _ = yym1486 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1339), d) + h.decSliceCapability((*[]Capability)(yyv1485), d) } } - yyj1338++ - if yyhl1338 { - yyb1338 = yyj1338 > l + yyj1484++ + if yyhl1484 { + yyb1484 = yyj1484 > l } else { - yyb1338 = r.CheckBreak() + yyb1484 = r.CheckBreak() } - if yyb1338 { + if yyb1484 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18738,26 +20494,26 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Drop = nil } else { - yyv1341 := &x.Drop - yym1342 := z.DecBinary() - _ = yym1342 + yyv1487 := &x.Drop + yym1488 := z.DecBinary() + _ = yym1488 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1341), d) + h.decSliceCapability((*[]Capability)(yyv1487), d) } } for { - yyj1338++ - if yyhl1338 { - yyb1338 = yyj1338 > l + yyj1484++ + if yyhl1484 { + yyb1484 = yyj1484 > l } else { - yyb1338 = r.CheckBreak() + yyb1484 = r.CheckBreak() } - if yyb1338 { + if yyb1484 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1338-1, "") + z.DecStructFieldNotFound(yyj1484-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18769,34 +20525,34 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1343 := z.EncBinary() - _ = yym1343 + yym1489 := z.EncBinary() + _ = yym1489 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1344 := !z.EncBinary() - yy2arr1344 := z.EncBasicHandle().StructToArray - var yyq1344 [2]bool - _, _, _ = yysep1344, yyq1344, yy2arr1344 - const yyr1344 bool = false - yyq1344[0] = len(x.Limits) != 0 - yyq1344[1] = len(x.Requests) != 0 - var yynn1344 int - if yyr1344 || yy2arr1344 { + yysep1490 := !z.EncBinary() + yy2arr1490 := z.EncBasicHandle().StructToArray + var yyq1490 [2]bool + _, _, _ = yysep1490, yyq1490, yy2arr1490 + const yyr1490 bool = false + yyq1490[0] = len(x.Limits) != 0 + yyq1490[1] = len(x.Requests) != 0 + var yynn1490 int + if yyr1490 || yy2arr1490 { r.EncodeArrayStart(2) } else { - yynn1344 = 0 - for _, b := range yyq1344 { + yynn1490 = 0 + for _, b := range yyq1490 { if b { - yynn1344++ + yynn1490++ } } - r.EncodeMapStart(yynn1344) - yynn1344 = 0 + r.EncodeMapStart(yynn1490) + yynn1490 = 0 } - if yyr1344 || yy2arr1344 { + if yyr1490 || yy2arr1490 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1344[0] { + if yyq1490[0] { if x.Limits == nil { r.EncodeNil() } else { @@ -18806,7 +20562,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1344[0] { + if yyq1490[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("limits")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18817,9 +20573,9 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1344 || yy2arr1344 { + if yyr1490 || yy2arr1490 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1344[1] { + if yyq1490[1] { if x.Requests == nil { r.EncodeNil() } else { @@ -18829,7 +20585,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1344[1] { + if yyq1490[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requests")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18840,7 +20596,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1344 || yy2arr1344 { + if yyr1490 || yy2arr1490 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -18853,25 +20609,25 @@ func (x *ResourceRequirements) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1347 := z.DecBinary() - _ = yym1347 + yym1493 := z.DecBinary() + _ = yym1493 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1348 := r.ContainerType() - if yyct1348 == codecSelferValueTypeMap1234 { - yyl1348 := r.ReadMapStart() - if yyl1348 == 0 { + yyct1494 := r.ContainerType() + if yyct1494 == codecSelferValueTypeMap1234 { + yyl1494 := r.ReadMapStart() + if yyl1494 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1348, d) + x.codecDecodeSelfFromMap(yyl1494, d) } - } else if yyct1348 == codecSelferValueTypeArray1234 { - yyl1348 := r.ReadArrayStart() - if yyl1348 == 0 { + } else if yyct1494 == codecSelferValueTypeArray1234 { + yyl1494 := r.ReadArrayStart() + if yyl1494 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1348, d) + x.codecDecodeSelfFromArray(yyl1494, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -18883,12 +20639,12 @@ func (x *ResourceRequirements) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1349Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1349Slc - var yyhl1349 bool = l >= 0 - for yyj1349 := 0; ; yyj1349++ { - if yyhl1349 { - if yyj1349 >= l { + var yys1495Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1495Slc + var yyhl1495 bool = l >= 0 + for yyj1495 := 0; ; yyj1495++ { + if yyhl1495 { + if yyj1495 >= l { break } } else { @@ -18897,28 +20653,28 @@ func (x *ResourceRequirements) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1349Slc = r.DecodeBytes(yys1349Slc, true, true) - yys1349 := string(yys1349Slc) + yys1495Slc = r.DecodeBytes(yys1495Slc, true, true) + yys1495 := string(yys1495Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1349 { + switch yys1495 { case "limits": if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv1350 := &x.Limits - yyv1350.CodecDecodeSelf(d) + yyv1496 := &x.Limits + yyv1496.CodecDecodeSelf(d) } case "requests": if r.TryDecodeAsNil() { x.Requests = nil } else { - yyv1351 := &x.Requests - yyv1351.CodecDecodeSelf(d) + yyv1497 := &x.Requests + yyv1497.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1349) - } // end switch yys1349 - } // end for yyj1349 + z.DecStructFieldNotFound(-1, yys1495) + } // end switch yys1495 + } // end for yyj1495 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -18926,16 +20682,16 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1352 int - var yyb1352 bool - var yyhl1352 bool = l >= 0 - yyj1352++ - if yyhl1352 { - yyb1352 = yyj1352 > l + var yyj1498 int + var yyb1498 bool + var yyhl1498 bool = l >= 0 + yyj1498++ + if yyhl1498 { + yyb1498 = yyj1498 > l } else { - yyb1352 = r.CheckBreak() + yyb1498 = r.CheckBreak() } - if yyb1352 { + if yyb1498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18943,16 +20699,16 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv1353 := &x.Limits - yyv1353.CodecDecodeSelf(d) + yyv1499 := &x.Limits + yyv1499.CodecDecodeSelf(d) } - yyj1352++ - if yyhl1352 { - yyb1352 = yyj1352 > l + yyj1498++ + if yyhl1498 { + yyb1498 = yyj1498 > l } else { - yyb1352 = r.CheckBreak() + yyb1498 = r.CheckBreak() } - if yyb1352 { + if yyb1498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18960,21 +20716,21 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Requests = nil } else { - yyv1354 := &x.Requests - yyv1354.CodecDecodeSelf(d) + yyv1500 := &x.Requests + yyv1500.CodecDecodeSelf(d) } for { - yyj1352++ - if yyhl1352 { - yyb1352 = yyj1352 > l + yyj1498++ + if yyhl1498 { + yyb1498 = yyj1498 > l } else { - yyb1352 = r.CheckBreak() + yyb1498 = r.CheckBreak() } - if yyb1352 { + if yyb1498 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1352-1, "") + z.DecStructFieldNotFound(yyj1498-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18986,48 +20742,48 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1355 := z.EncBinary() - _ = yym1355 + yym1501 := z.EncBinary() + _ = yym1501 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1356 := !z.EncBinary() - yy2arr1356 := z.EncBasicHandle().StructToArray - var yyq1356 [18]bool - _, _, _ = yysep1356, yyq1356, yy2arr1356 - const yyr1356 bool = false - yyq1356[2] = len(x.Command) != 0 - yyq1356[3] = len(x.Args) != 0 - yyq1356[4] = x.WorkingDir != "" - yyq1356[5] = len(x.Ports) != 0 - yyq1356[6] = len(x.Env) != 0 - yyq1356[7] = true - yyq1356[8] = len(x.VolumeMounts) != 0 - yyq1356[9] = x.LivenessProbe != nil - yyq1356[10] = x.ReadinessProbe != nil - yyq1356[11] = x.Lifecycle != nil - yyq1356[12] = x.TerminationMessagePath != "" - yyq1356[14] = x.SecurityContext != nil - yyq1356[15] = x.Stdin != false - yyq1356[16] = x.StdinOnce != false - yyq1356[17] = x.TTY != false - var yynn1356 int - if yyr1356 || yy2arr1356 { + yysep1502 := !z.EncBinary() + yy2arr1502 := z.EncBasicHandle().StructToArray + var yyq1502 [18]bool + _, _, _ = yysep1502, yyq1502, yy2arr1502 + const yyr1502 bool = false + yyq1502[2] = len(x.Command) != 0 + yyq1502[3] = len(x.Args) != 0 + yyq1502[4] = x.WorkingDir != "" + yyq1502[5] = len(x.Ports) != 0 + yyq1502[6] = len(x.Env) != 0 + yyq1502[7] = true + yyq1502[8] = len(x.VolumeMounts) != 0 + yyq1502[9] = x.LivenessProbe != nil + yyq1502[10] = x.ReadinessProbe != nil + yyq1502[11] = x.Lifecycle != nil + yyq1502[12] = x.TerminationMessagePath != "" + yyq1502[14] = x.SecurityContext != nil + yyq1502[15] = x.Stdin != false + yyq1502[16] = x.StdinOnce != false + yyq1502[17] = x.TTY != false + var yynn1502 int + if yyr1502 || yy2arr1502 { r.EncodeArrayStart(18) } else { - yynn1356 = 3 - for _, b := range yyq1356 { + yynn1502 = 3 + for _, b := range yyq1502 { if b { - yynn1356++ + yynn1502++ } } - r.EncodeMapStart(yynn1356) - yynn1356 = 0 + r.EncodeMapStart(yynn1502) + yynn1502 = 0 } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1358 := z.EncBinary() - _ = yym1358 + yym1504 := z.EncBinary() + _ = yym1504 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -19036,17 +20792,17 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1359 := z.EncBinary() - _ = yym1359 + yym1505 := z.EncBinary() + _ = yym1505 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1361 := z.EncBinary() - _ = yym1361 + yym1507 := z.EncBinary() + _ = yym1507 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) @@ -19055,21 +20811,21 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1362 := z.EncBinary() - _ = yym1362 + yym1508 := z.EncBinary() + _ = yym1508 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[2] { + if yyq1502[2] { if x.Command == nil { r.EncodeNil() } else { - yym1364 := z.EncBinary() - _ = yym1364 + yym1510 := z.EncBinary() + _ = yym1510 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -19079,15 +20835,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[2] { + if yyq1502[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("command")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Command == nil { r.EncodeNil() } else { - yym1365 := z.EncBinary() - _ = yym1365 + yym1511 := z.EncBinary() + _ = yym1511 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -19095,14 +20851,14 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[3] { + if yyq1502[3] { if x.Args == nil { r.EncodeNil() } else { - yym1367 := z.EncBinary() - _ = yym1367 + yym1513 := z.EncBinary() + _ = yym1513 if false { } else { z.F.EncSliceStringV(x.Args, false, e) @@ -19112,15 +20868,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[3] { + if yyq1502[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("args")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Args == nil { r.EncodeNil() } else { - yym1368 := z.EncBinary() - _ = yym1368 + yym1514 := z.EncBinary() + _ = yym1514 if false { } else { z.F.EncSliceStringV(x.Args, false, e) @@ -19128,11 +20884,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[4] { - yym1370 := z.EncBinary() - _ = yym1370 + if yyq1502[4] { + yym1516 := z.EncBinary() + _ = yym1516 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.WorkingDir)) @@ -19141,26 +20897,26 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1356[4] { + if yyq1502[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("workingDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1371 := z.EncBinary() - _ = yym1371 + yym1517 := z.EncBinary() + _ = yym1517 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.WorkingDir)) } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[5] { + if yyq1502[5] { if x.Ports == nil { r.EncodeNil() } else { - yym1373 := z.EncBinary() - _ = yym1373 + yym1519 := z.EncBinary() + _ = yym1519 if false { } else { h.encSliceContainerPort(([]ContainerPort)(x.Ports), e) @@ -19170,15 +20926,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[5] { + if yyq1502[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ports")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ports == nil { r.EncodeNil() } else { - yym1374 := z.EncBinary() - _ = yym1374 + yym1520 := z.EncBinary() + _ = yym1520 if false { } else { h.encSliceContainerPort(([]ContainerPort)(x.Ports), e) @@ -19186,14 +20942,14 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[6] { + if yyq1502[6] { if x.Env == nil { r.EncodeNil() } else { - yym1376 := z.EncBinary() - _ = yym1376 + yym1522 := z.EncBinary() + _ = yym1522 if false { } else { h.encSliceEnvVar(([]EnvVar)(x.Env), e) @@ -19203,15 +20959,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[6] { + if yyq1502[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("env")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Env == nil { r.EncodeNil() } else { - yym1377 := z.EncBinary() - _ = yym1377 + yym1523 := z.EncBinary() + _ = yym1523 if false { } else { h.encSliceEnvVar(([]EnvVar)(x.Env), e) @@ -19219,31 +20975,31 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[7] { - yy1379 := &x.Resources - yy1379.CodecEncodeSelf(e) + if yyq1502[7] { + yy1525 := &x.Resources + yy1525.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1356[7] { + if yyq1502[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resources")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1380 := &x.Resources - yy1380.CodecEncodeSelf(e) + yy1526 := &x.Resources + yy1526.CodecEncodeSelf(e) } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[8] { + if yyq1502[8] { if x.VolumeMounts == nil { r.EncodeNil() } else { - yym1382 := z.EncBinary() - _ = yym1382 + yym1528 := z.EncBinary() + _ = yym1528 if false { } else { h.encSliceVolumeMount(([]VolumeMount)(x.VolumeMounts), e) @@ -19253,15 +21009,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[8] { + if yyq1502[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeMounts")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumeMounts == nil { r.EncodeNil() } else { - yym1383 := z.EncBinary() - _ = yym1383 + yym1529 := z.EncBinary() + _ = yym1529 if false { } else { h.encSliceVolumeMount(([]VolumeMount)(x.VolumeMounts), e) @@ -19269,9 +21025,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[9] { + if yyq1502[9] { if x.LivenessProbe == nil { r.EncodeNil() } else { @@ -19281,7 +21037,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[9] { + if yyq1502[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("livenessProbe")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19292,9 +21048,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[10] { + if yyq1502[10] { if x.ReadinessProbe == nil { r.EncodeNil() } else { @@ -19304,7 +21060,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[10] { + if yyq1502[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readinessProbe")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19315,9 +21071,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[11] { + if yyq1502[11] { if x.Lifecycle == nil { r.EncodeNil() } else { @@ -19327,7 +21083,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[11] { + if yyq1502[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lifecycle")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19338,11 +21094,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[12] { - yym1388 := z.EncBinary() - _ = yym1388 + if yyq1502[12] { + yym1534 := z.EncBinary() + _ = yym1534 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TerminationMessagePath)) @@ -19351,19 +21107,19 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1356[12] { + if yyq1502[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminationMessagePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1389 := z.EncBinary() - _ = yym1389 + yym1535 := z.EncBinary() + _ = yym1535 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TerminationMessagePath)) } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.ImagePullPolicy.CodecEncodeSelf(e) } else { @@ -19372,9 +21128,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.ImagePullPolicy.CodecEncodeSelf(e) } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[14] { + if yyq1502[14] { if x.SecurityContext == nil { r.EncodeNil() } else { @@ -19384,7 +21140,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1356[14] { + if yyq1502[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("securityContext")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19395,11 +21151,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[15] { - yym1393 := z.EncBinary() - _ = yym1393 + if yyq1502[15] { + yym1539 := z.EncBinary() + _ = yym1539 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -19408,23 +21164,23 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1356[15] { + if yyq1502[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1394 := z.EncBinary() - _ = yym1394 + yym1540 := z.EncBinary() + _ = yym1540 if false { } else { r.EncodeBool(bool(x.Stdin)) } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[16] { - yym1396 := z.EncBinary() - _ = yym1396 + if yyq1502[16] { + yym1542 := z.EncBinary() + _ = yym1542 if false { } else { r.EncodeBool(bool(x.StdinOnce)) @@ -19433,23 +21189,23 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1356[16] { + if yyq1502[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdinOnce")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1397 := z.EncBinary() - _ = yym1397 + yym1543 := z.EncBinary() + _ = yym1543 if false { } else { r.EncodeBool(bool(x.StdinOnce)) } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1356[17] { - yym1399 := z.EncBinary() - _ = yym1399 + if yyq1502[17] { + yym1545 := z.EncBinary() + _ = yym1545 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -19458,19 +21214,19 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1356[17] { + if yyq1502[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tty")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1400 := z.EncBinary() - _ = yym1400 + yym1546 := z.EncBinary() + _ = yym1546 if false { } else { r.EncodeBool(bool(x.TTY)) } } } - if yyr1356 || yy2arr1356 { + if yyr1502 || yy2arr1502 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -19483,25 +21239,25 @@ func (x *Container) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1401 := z.DecBinary() - _ = yym1401 + yym1547 := z.DecBinary() + _ = yym1547 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1402 := r.ContainerType() - if yyct1402 == codecSelferValueTypeMap1234 { - yyl1402 := r.ReadMapStart() - if yyl1402 == 0 { + yyct1548 := r.ContainerType() + if yyct1548 == codecSelferValueTypeMap1234 { + yyl1548 := r.ReadMapStart() + if yyl1548 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1402, d) + x.codecDecodeSelfFromMap(yyl1548, d) } - } else if yyct1402 == codecSelferValueTypeArray1234 { - yyl1402 := r.ReadArrayStart() - if yyl1402 == 0 { + } else if yyct1548 == codecSelferValueTypeArray1234 { + yyl1548 := r.ReadArrayStart() + if yyl1548 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1402, d) + x.codecDecodeSelfFromArray(yyl1548, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -19513,12 +21269,12 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1403Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1403Slc - var yyhl1403 bool = l >= 0 - for yyj1403 := 0; ; yyj1403++ { - if yyhl1403 { - if yyj1403 >= l { + var yys1549Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1549Slc + var yyhl1549 bool = l >= 0 + for yyj1549 := 0; ; yyj1549++ { + if yyhl1549 { + if yyj1549 >= l { break } } else { @@ -19527,10 +21283,10 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1403Slc = r.DecodeBytes(yys1403Slc, true, true) - yys1403 := string(yys1403Slc) + yys1549Slc = r.DecodeBytes(yys1549Slc, true, true) + yys1549 := string(yys1549Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1403 { + switch yys1549 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -19547,24 +21303,24 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1406 := &x.Command - yym1407 := z.DecBinary() - _ = yym1407 + yyv1552 := &x.Command + yym1553 := z.DecBinary() + _ = yym1553 if false { } else { - z.F.DecSliceStringX(yyv1406, false, d) + z.F.DecSliceStringX(yyv1552, false, d) } } case "args": if r.TryDecodeAsNil() { x.Args = nil } else { - yyv1408 := &x.Args - yym1409 := z.DecBinary() - _ = yym1409 + yyv1554 := &x.Args + yym1555 := z.DecBinary() + _ = yym1555 if false { } else { - z.F.DecSliceStringX(yyv1408, false, d) + z.F.DecSliceStringX(yyv1554, false, d) } } case "workingDir": @@ -19577,43 +21333,43 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1411 := &x.Ports - yym1412 := z.DecBinary() - _ = yym1412 + yyv1557 := &x.Ports + yym1558 := z.DecBinary() + _ = yym1558 if false { } else { - h.decSliceContainerPort((*[]ContainerPort)(yyv1411), d) + h.decSliceContainerPort((*[]ContainerPort)(yyv1557), d) } } case "env": if r.TryDecodeAsNil() { x.Env = nil } else { - yyv1413 := &x.Env - yym1414 := z.DecBinary() - _ = yym1414 + yyv1559 := &x.Env + yym1560 := z.DecBinary() + _ = yym1560 if false { } else { - h.decSliceEnvVar((*[]EnvVar)(yyv1413), d) + h.decSliceEnvVar((*[]EnvVar)(yyv1559), d) } } case "resources": if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv1415 := &x.Resources - yyv1415.CodecDecodeSelf(d) + yyv1561 := &x.Resources + yyv1561.CodecDecodeSelf(d) } case "volumeMounts": if r.TryDecodeAsNil() { x.VolumeMounts = nil } else { - yyv1416 := &x.VolumeMounts - yym1417 := z.DecBinary() - _ = yym1417 + yyv1562 := &x.VolumeMounts + yym1563 := z.DecBinary() + _ = yym1563 if false { } else { - h.decSliceVolumeMount((*[]VolumeMount)(yyv1416), d) + h.decSliceVolumeMount((*[]VolumeMount)(yyv1562), d) } } case "livenessProbe": @@ -19691,9 +21447,9 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TTY = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys1403) - } // end switch yys1403 - } // end for yyj1403 + z.DecStructFieldNotFound(-1, yys1549) + } // end switch yys1549 + } // end for yyj1549 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -19701,16 +21457,16 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1427 int - var yyb1427 bool - var yyhl1427 bool = l >= 0 - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + var yyj1573 int + var yyb1573 bool + var yyhl1573 bool = l >= 0 + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19720,13 +21476,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19736,13 +21492,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Image = string(r.DecodeString()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19750,21 +21506,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1430 := &x.Command - yym1431 := z.DecBinary() - _ = yym1431 + yyv1576 := &x.Command + yym1577 := z.DecBinary() + _ = yym1577 if false { } else { - z.F.DecSliceStringX(yyv1430, false, d) + z.F.DecSliceStringX(yyv1576, false, d) } } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19772,21 +21528,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Args = nil } else { - yyv1432 := &x.Args - yym1433 := z.DecBinary() - _ = yym1433 + yyv1578 := &x.Args + yym1579 := z.DecBinary() + _ = yym1579 if false { } else { - z.F.DecSliceStringX(yyv1432, false, d) + z.F.DecSliceStringX(yyv1578, false, d) } } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19796,13 +21552,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.WorkingDir = string(r.DecodeString()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19810,21 +21566,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1435 := &x.Ports - yym1436 := z.DecBinary() - _ = yym1436 + yyv1581 := &x.Ports + yym1582 := z.DecBinary() + _ = yym1582 if false { } else { - h.decSliceContainerPort((*[]ContainerPort)(yyv1435), d) + h.decSliceContainerPort((*[]ContainerPort)(yyv1581), d) } } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19832,21 +21588,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Env = nil } else { - yyv1437 := &x.Env - yym1438 := z.DecBinary() - _ = yym1438 + yyv1583 := &x.Env + yym1584 := z.DecBinary() + _ = yym1584 if false { } else { - h.decSliceEnvVar((*[]EnvVar)(yyv1437), d) + h.decSliceEnvVar((*[]EnvVar)(yyv1583), d) } } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19854,16 +21610,16 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv1439 := &x.Resources - yyv1439.CodecDecodeSelf(d) + yyv1585 := &x.Resources + yyv1585.CodecDecodeSelf(d) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19871,21 +21627,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumeMounts = nil } else { - yyv1440 := &x.VolumeMounts - yym1441 := z.DecBinary() - _ = yym1441 + yyv1586 := &x.VolumeMounts + yym1587 := z.DecBinary() + _ = yym1587 if false { } else { - h.decSliceVolumeMount((*[]VolumeMount)(yyv1440), d) + h.decSliceVolumeMount((*[]VolumeMount)(yyv1586), d) } } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19900,13 +21656,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.LivenessProbe.CodecDecodeSelf(d) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19921,13 +21677,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ReadinessProbe.CodecDecodeSelf(d) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19942,13 +21698,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Lifecycle.CodecDecodeSelf(d) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19958,13 +21714,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TerminationMessagePath = string(r.DecodeString()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19974,13 +21730,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ImagePullPolicy = PullPolicy(r.DecodeString()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19995,13 +21751,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.SecurityContext.CodecDecodeSelf(d) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20011,13 +21767,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdin = bool(r.DecodeBool()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20027,13 +21783,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.StdinOnce = bool(r.DecodeBool()) } - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20044,17 +21800,17 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.TTY = bool(r.DecodeBool()) } for { - yyj1427++ - if yyhl1427 { - yyb1427 = yyj1427 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1427 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1427 { + if yyb1573 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1427-1, "") + z.DecStructFieldNotFound(yyj1573-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20066,35 +21822,35 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1451 := z.EncBinary() - _ = yym1451 + yym1597 := z.EncBinary() + _ = yym1597 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1452 := !z.EncBinary() - yy2arr1452 := z.EncBasicHandle().StructToArray - var yyq1452 [3]bool - _, _, _ = yysep1452, yyq1452, yy2arr1452 - const yyr1452 bool = false - yyq1452[0] = x.Exec != nil - yyq1452[1] = x.HTTPGet != nil - yyq1452[2] = x.TCPSocket != nil - var yynn1452 int - if yyr1452 || yy2arr1452 { + yysep1598 := !z.EncBinary() + yy2arr1598 := z.EncBasicHandle().StructToArray + var yyq1598 [3]bool + _, _, _ = yysep1598, yyq1598, yy2arr1598 + const yyr1598 bool = false + yyq1598[0] = x.Exec != nil + yyq1598[1] = x.HTTPGet != nil + yyq1598[2] = x.TCPSocket != nil + var yynn1598 int + if yyr1598 || yy2arr1598 { r.EncodeArrayStart(3) } else { - yynn1452 = 0 - for _, b := range yyq1452 { + yynn1598 = 0 + for _, b := range yyq1598 { if b { - yynn1452++ + yynn1598++ } } - r.EncodeMapStart(yynn1452) - yynn1452 = 0 + r.EncodeMapStart(yynn1598) + yynn1598 = 0 } - if yyr1452 || yy2arr1452 { + if yyr1598 || yy2arr1598 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1452[0] { + if yyq1598[0] { if x.Exec == nil { r.EncodeNil() } else { @@ -20104,7 +21860,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1452[0] { + if yyq1598[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -20115,9 +21871,9 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1452 || yy2arr1452 { + if yyr1598 || yy2arr1598 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1452[1] { + if yyq1598[1] { if x.HTTPGet == nil { r.EncodeNil() } else { @@ -20127,7 +21883,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1452[1] { + if yyq1598[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpGet")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -20138,9 +21894,9 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1452 || yy2arr1452 { + if yyr1598 || yy2arr1598 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1452[2] { + if yyq1598[2] { if x.TCPSocket == nil { r.EncodeNil() } else { @@ -20150,7 +21906,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1452[2] { + if yyq1598[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tcpSocket")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -20161,7 +21917,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1452 || yy2arr1452 { + if yyr1598 || yy2arr1598 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20174,25 +21930,25 @@ func (x *Handler) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1456 := z.DecBinary() - _ = yym1456 + yym1602 := z.DecBinary() + _ = yym1602 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1457 := r.ContainerType() - if yyct1457 == codecSelferValueTypeMap1234 { - yyl1457 := r.ReadMapStart() - if yyl1457 == 0 { + yyct1603 := r.ContainerType() + if yyct1603 == codecSelferValueTypeMap1234 { + yyl1603 := r.ReadMapStart() + if yyl1603 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1457, d) + x.codecDecodeSelfFromMap(yyl1603, d) } - } else if yyct1457 == codecSelferValueTypeArray1234 { - yyl1457 := r.ReadArrayStart() - if yyl1457 == 0 { + } else if yyct1603 == codecSelferValueTypeArray1234 { + yyl1603 := r.ReadArrayStart() + if yyl1603 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1457, d) + x.codecDecodeSelfFromArray(yyl1603, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20204,12 +21960,12 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1458Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1458Slc - var yyhl1458 bool = l >= 0 - for yyj1458 := 0; ; yyj1458++ { - if yyhl1458 { - if yyj1458 >= l { + var yys1604Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1604Slc + var yyhl1604 bool = l >= 0 + for yyj1604 := 0; ; yyj1604++ { + if yyhl1604 { + if yyj1604 >= l { break } } else { @@ -20218,10 +21974,10 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1458Slc = r.DecodeBytes(yys1458Slc, true, true) - yys1458 := string(yys1458Slc) + yys1604Slc = r.DecodeBytes(yys1604Slc, true, true) + yys1604 := string(yys1604Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1458 { + switch yys1604 { case "exec": if r.TryDecodeAsNil() { if x.Exec != nil { @@ -20256,9 +22012,9 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TCPSocket.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1458) - } // end switch yys1458 - } // end for yyj1458 + z.DecStructFieldNotFound(-1, yys1604) + } // end switch yys1604 + } // end for yyj1604 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20266,16 +22022,16 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1462 int - var yyb1462 bool - var yyhl1462 bool = l >= 0 - yyj1462++ - if yyhl1462 { - yyb1462 = yyj1462 > l + var yyj1608 int + var yyb1608 bool + var yyhl1608 bool = l >= 0 + yyj1608++ + if yyhl1608 { + yyb1608 = yyj1608 > l } else { - yyb1462 = r.CheckBreak() + yyb1608 = r.CheckBreak() } - if yyb1462 { + if yyb1608 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20290,13 +22046,13 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Exec.CodecDecodeSelf(d) } - yyj1462++ - if yyhl1462 { - yyb1462 = yyj1462 > l + yyj1608++ + if yyhl1608 { + yyb1608 = yyj1608 > l } else { - yyb1462 = r.CheckBreak() + yyb1608 = r.CheckBreak() } - if yyb1462 { + if yyb1608 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20311,13 +22067,13 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.HTTPGet.CodecDecodeSelf(d) } - yyj1462++ - if yyhl1462 { - yyb1462 = yyj1462 > l + yyj1608++ + if yyhl1608 { + yyb1608 = yyj1608 > l } else { - yyb1462 = r.CheckBreak() + yyb1608 = r.CheckBreak() } - if yyb1462 { + if yyb1608 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20333,17 +22089,17 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.TCPSocket.CodecDecodeSelf(d) } for { - yyj1462++ - if yyhl1462 { - yyb1462 = yyj1462 > l + yyj1608++ + if yyhl1608 { + yyb1608 = yyj1608 > l } else { - yyb1462 = r.CheckBreak() + yyb1608 = r.CheckBreak() } - if yyb1462 { + if yyb1608 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1462-1, "") + z.DecStructFieldNotFound(yyj1608-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20355,34 +22111,34 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1466 := z.EncBinary() - _ = yym1466 + yym1612 := z.EncBinary() + _ = yym1612 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1467 := !z.EncBinary() - yy2arr1467 := z.EncBasicHandle().StructToArray - var yyq1467 [2]bool - _, _, _ = yysep1467, yyq1467, yy2arr1467 - const yyr1467 bool = false - yyq1467[0] = x.PostStart != nil - yyq1467[1] = x.PreStop != nil - var yynn1467 int - if yyr1467 || yy2arr1467 { + yysep1613 := !z.EncBinary() + yy2arr1613 := z.EncBasicHandle().StructToArray + var yyq1613 [2]bool + _, _, _ = yysep1613, yyq1613, yy2arr1613 + const yyr1613 bool = false + yyq1613[0] = x.PostStart != nil + yyq1613[1] = x.PreStop != nil + var yynn1613 int + if yyr1613 || yy2arr1613 { r.EncodeArrayStart(2) } else { - yynn1467 = 0 - for _, b := range yyq1467 { + yynn1613 = 0 + for _, b := range yyq1613 { if b { - yynn1467++ + yynn1613++ } } - r.EncodeMapStart(yynn1467) - yynn1467 = 0 + r.EncodeMapStart(yynn1613) + yynn1613 = 0 } - if yyr1467 || yy2arr1467 { + if yyr1613 || yy2arr1613 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1467[0] { + if yyq1613[0] { if x.PostStart == nil { r.EncodeNil() } else { @@ -20392,7 +22148,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1467[0] { + if yyq1613[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("postStart")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -20403,9 +22159,9 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1467 || yy2arr1467 { + if yyr1613 || yy2arr1613 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1467[1] { + if yyq1613[1] { if x.PreStop == nil { r.EncodeNil() } else { @@ -20415,7 +22171,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1467[1] { + if yyq1613[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preStop")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -20426,7 +22182,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1467 || yy2arr1467 { + if yyr1613 || yy2arr1613 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20439,25 +22195,25 @@ func (x *Lifecycle) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1470 := z.DecBinary() - _ = yym1470 + yym1616 := z.DecBinary() + _ = yym1616 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1471 := r.ContainerType() - if yyct1471 == codecSelferValueTypeMap1234 { - yyl1471 := r.ReadMapStart() - if yyl1471 == 0 { + yyct1617 := r.ContainerType() + if yyct1617 == codecSelferValueTypeMap1234 { + yyl1617 := r.ReadMapStart() + if yyl1617 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1471, d) + x.codecDecodeSelfFromMap(yyl1617, d) } - } else if yyct1471 == codecSelferValueTypeArray1234 { - yyl1471 := r.ReadArrayStart() - if yyl1471 == 0 { + } else if yyct1617 == codecSelferValueTypeArray1234 { + yyl1617 := r.ReadArrayStart() + if yyl1617 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1471, d) + x.codecDecodeSelfFromArray(yyl1617, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20469,12 +22225,12 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1472Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1472Slc - var yyhl1472 bool = l >= 0 - for yyj1472 := 0; ; yyj1472++ { - if yyhl1472 { - if yyj1472 >= l { + var yys1618Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1618Slc + var yyhl1618 bool = l >= 0 + for yyj1618 := 0; ; yyj1618++ { + if yyhl1618 { + if yyj1618 >= l { break } } else { @@ -20483,10 +22239,10 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1472Slc = r.DecodeBytes(yys1472Slc, true, true) - yys1472 := string(yys1472Slc) + yys1618Slc = r.DecodeBytes(yys1618Slc, true, true) + yys1618 := string(yys1618Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1472 { + switch yys1618 { case "postStart": if r.TryDecodeAsNil() { if x.PostStart != nil { @@ -20510,9 +22266,9 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PreStop.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1472) - } // end switch yys1472 - } // end for yyj1472 + z.DecStructFieldNotFound(-1, yys1618) + } // end switch yys1618 + } // end for yyj1618 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20520,16 +22276,16 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1475 int - var yyb1475 bool - var yyhl1475 bool = l >= 0 - yyj1475++ - if yyhl1475 { - yyb1475 = yyj1475 > l + var yyj1621 int + var yyb1621 bool + var yyhl1621 bool = l >= 0 + yyj1621++ + if yyhl1621 { + yyb1621 = yyj1621 > l } else { - yyb1475 = r.CheckBreak() + yyb1621 = r.CheckBreak() } - if yyb1475 { + if yyb1621 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20544,13 +22300,13 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PostStart.CodecDecodeSelf(d) } - yyj1475++ - if yyhl1475 { - yyb1475 = yyj1475 > l + yyj1621++ + if yyhl1621 { + yyb1621 = yyj1621 > l } else { - yyb1475 = r.CheckBreak() + yyb1621 = r.CheckBreak() } - if yyb1475 { + if yyb1621 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20566,17 +22322,17 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PreStop.CodecDecodeSelf(d) } for { - yyj1475++ - if yyhl1475 { - yyb1475 = yyj1475 > l + yyj1621++ + if yyhl1621 { + yyb1621 = yyj1621 > l } else { - yyb1475 = r.CheckBreak() + yyb1621 = r.CheckBreak() } - if yyb1475 { + if yyb1621 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1475-1, "") + z.DecStructFieldNotFound(yyj1621-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20585,8 +22341,8 @@ func (x ConditionStatus) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1478 := z.EncBinary() - _ = yym1478 + yym1624 := z.EncBinary() + _ = yym1624 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -20598,8 +22354,8 @@ func (x *ConditionStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1479 := z.DecBinary() - _ = yym1479 + yym1625 := z.DecBinary() + _ = yym1625 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -20614,36 +22370,36 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1480 := z.EncBinary() - _ = yym1480 + yym1626 := z.EncBinary() + _ = yym1626 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1481 := !z.EncBinary() - yy2arr1481 := z.EncBasicHandle().StructToArray - var yyq1481 [2]bool - _, _, _ = yysep1481, yyq1481, yy2arr1481 - const yyr1481 bool = false - yyq1481[0] = x.Reason != "" - yyq1481[1] = x.Message != "" - var yynn1481 int - if yyr1481 || yy2arr1481 { + yysep1627 := !z.EncBinary() + yy2arr1627 := z.EncBasicHandle().StructToArray + var yyq1627 [2]bool + _, _, _ = yysep1627, yyq1627, yy2arr1627 + const yyr1627 bool = false + yyq1627[0] = x.Reason != "" + yyq1627[1] = x.Message != "" + var yynn1627 int + if yyr1627 || yy2arr1627 { r.EncodeArrayStart(2) } else { - yynn1481 = 0 - for _, b := range yyq1481 { + yynn1627 = 0 + for _, b := range yyq1627 { if b { - yynn1481++ + yynn1627++ } } - r.EncodeMapStart(yynn1481) - yynn1481 = 0 + r.EncodeMapStart(yynn1627) + yynn1627 = 0 } - if yyr1481 || yy2arr1481 { + if yyr1627 || yy2arr1627 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1481[0] { - yym1483 := z.EncBinary() - _ = yym1483 + if yyq1627[0] { + yym1629 := z.EncBinary() + _ = yym1629 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -20652,23 +22408,23 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1481[0] { + if yyq1627[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1484 := z.EncBinary() - _ = yym1484 + yym1630 := z.EncBinary() + _ = yym1630 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1481 || yy2arr1481 { + if yyr1627 || yy2arr1627 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1481[1] { - yym1486 := z.EncBinary() - _ = yym1486 + if yyq1627[1] { + yym1632 := z.EncBinary() + _ = yym1632 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -20677,19 +22433,19 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1481[1] { + if yyq1627[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1487 := z.EncBinary() - _ = yym1487 + yym1633 := z.EncBinary() + _ = yym1633 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1481 || yy2arr1481 { + if yyr1627 || yy2arr1627 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20702,25 +22458,25 @@ func (x *ContainerStateWaiting) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1488 := z.DecBinary() - _ = yym1488 + yym1634 := z.DecBinary() + _ = yym1634 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1489 := r.ContainerType() - if yyct1489 == codecSelferValueTypeMap1234 { - yyl1489 := r.ReadMapStart() - if yyl1489 == 0 { + yyct1635 := r.ContainerType() + if yyct1635 == codecSelferValueTypeMap1234 { + yyl1635 := r.ReadMapStart() + if yyl1635 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1489, d) + x.codecDecodeSelfFromMap(yyl1635, d) } - } else if yyct1489 == codecSelferValueTypeArray1234 { - yyl1489 := r.ReadArrayStart() - if yyl1489 == 0 { + } else if yyct1635 == codecSelferValueTypeArray1234 { + yyl1635 := r.ReadArrayStart() + if yyl1635 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1489, d) + x.codecDecodeSelfFromArray(yyl1635, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20732,12 +22488,12 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1490Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1490Slc - var yyhl1490 bool = l >= 0 - for yyj1490 := 0; ; yyj1490++ { - if yyhl1490 { - if yyj1490 >= l { + var yys1636Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1636Slc + var yyhl1636 bool = l >= 0 + for yyj1636 := 0; ; yyj1636++ { + if yyhl1636 { + if yyj1636 >= l { break } } else { @@ -20746,10 +22502,10 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1490Slc = r.DecodeBytes(yys1490Slc, true, true) - yys1490 := string(yys1490Slc) + yys1636Slc = r.DecodeBytes(yys1636Slc, true, true) + yys1636 := string(yys1636Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1490 { + switch yys1636 { case "reason": if r.TryDecodeAsNil() { x.Reason = "" @@ -20763,9 +22519,9 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1490) - } // end switch yys1490 - } // end for yyj1490 + z.DecStructFieldNotFound(-1, yys1636) + } // end switch yys1636 + } // end for yyj1636 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20773,16 +22529,16 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1493 int - var yyb1493 bool - var yyhl1493 bool = l >= 0 - yyj1493++ - if yyhl1493 { - yyb1493 = yyj1493 > l + var yyj1639 int + var yyb1639 bool + var yyhl1639 bool = l >= 0 + yyj1639++ + if yyhl1639 { + yyb1639 = yyj1639 > l } else { - yyb1493 = r.CheckBreak() + yyb1639 = r.CheckBreak() } - if yyb1493 { + if yyb1639 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20792,13 +22548,13 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Reason = string(r.DecodeString()) } - yyj1493++ - if yyhl1493 { - yyb1493 = yyj1493 > l + yyj1639++ + if yyhl1639 { + yyb1639 = yyj1639 > l } else { - yyb1493 = r.CheckBreak() + yyb1639 = r.CheckBreak() } - if yyb1493 { + if yyb1639 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20809,17 +22565,17 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.Message = string(r.DecodeString()) } for { - yyj1493++ - if yyhl1493 { - yyb1493 = yyj1493 > l + yyj1639++ + if yyhl1639 { + yyb1639 = yyj1639 > l } else { - yyb1493 = r.CheckBreak() + yyb1639 = r.CheckBreak() } - if yyb1493 { + if yyb1639 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1493-1, "") + z.DecStructFieldNotFound(yyj1639-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20831,68 +22587,68 @@ func (x *ContainerStateRunning) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1496 := z.EncBinary() - _ = yym1496 + yym1642 := z.EncBinary() + _ = yym1642 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1497 := !z.EncBinary() - yy2arr1497 := z.EncBasicHandle().StructToArray - var yyq1497 [1]bool - _, _, _ = yysep1497, yyq1497, yy2arr1497 - const yyr1497 bool = false - yyq1497[0] = true - var yynn1497 int - if yyr1497 || yy2arr1497 { + yysep1643 := !z.EncBinary() + yy2arr1643 := z.EncBasicHandle().StructToArray + var yyq1643 [1]bool + _, _, _ = yysep1643, yyq1643, yy2arr1643 + const yyr1643 bool = false + yyq1643[0] = true + var yynn1643 int + if yyr1643 || yy2arr1643 { r.EncodeArrayStart(1) } else { - yynn1497 = 0 - for _, b := range yyq1497 { + yynn1643 = 0 + for _, b := range yyq1643 { if b { - yynn1497++ + yynn1643++ } } - r.EncodeMapStart(yynn1497) - yynn1497 = 0 + r.EncodeMapStart(yynn1643) + yynn1643 = 0 } - if yyr1497 || yy2arr1497 { + if yyr1643 || yy2arr1643 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1497[0] { - yy1499 := &x.StartedAt - yym1500 := z.EncBinary() - _ = yym1500 + if yyq1643[0] { + yy1645 := &x.StartedAt + yym1646 := z.EncBinary() + _ = yym1646 if false { - } else if z.HasExtensions() && z.EncExt(yy1499) { - } else if yym1500 { - z.EncBinaryMarshal(yy1499) - } else if !yym1500 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1499) + } else if z.HasExtensions() && z.EncExt(yy1645) { + } else if yym1646 { + z.EncBinaryMarshal(yy1645) + } else if !yym1646 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1645) } else { - z.EncFallback(yy1499) + z.EncFallback(yy1645) } } else { r.EncodeNil() } } else { - if yyq1497[0] { + if yyq1643[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1501 := &x.StartedAt - yym1502 := z.EncBinary() - _ = yym1502 + yy1647 := &x.StartedAt + yym1648 := z.EncBinary() + _ = yym1648 if false { - } else if z.HasExtensions() && z.EncExt(yy1501) { - } else if yym1502 { - z.EncBinaryMarshal(yy1501) - } else if !yym1502 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1501) + } else if z.HasExtensions() && z.EncExt(yy1647) { + } else if yym1648 { + z.EncBinaryMarshal(yy1647) + } else if !yym1648 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1647) } else { - z.EncFallback(yy1501) + z.EncFallback(yy1647) } } } - if yyr1497 || yy2arr1497 { + if yyr1643 || yy2arr1643 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20905,25 +22661,25 @@ func (x *ContainerStateRunning) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1503 := z.DecBinary() - _ = yym1503 + yym1649 := z.DecBinary() + _ = yym1649 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1504 := r.ContainerType() - if yyct1504 == codecSelferValueTypeMap1234 { - yyl1504 := r.ReadMapStart() - if yyl1504 == 0 { + yyct1650 := r.ContainerType() + if yyct1650 == codecSelferValueTypeMap1234 { + yyl1650 := r.ReadMapStart() + if yyl1650 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1504, d) + x.codecDecodeSelfFromMap(yyl1650, d) } - } else if yyct1504 == codecSelferValueTypeArray1234 { - yyl1504 := r.ReadArrayStart() - if yyl1504 == 0 { + } else if yyct1650 == codecSelferValueTypeArray1234 { + yyl1650 := r.ReadArrayStart() + if yyl1650 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1504, d) + x.codecDecodeSelfFromArray(yyl1650, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20935,12 +22691,12 @@ func (x *ContainerStateRunning) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1505Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1505Slc - var yyhl1505 bool = l >= 0 - for yyj1505 := 0; ; yyj1505++ { - if yyhl1505 { - if yyj1505 >= l { + var yys1651Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1651Slc + var yyhl1651 bool = l >= 0 + for yyj1651 := 0; ; yyj1651++ { + if yyhl1651 { + if yyj1651 >= l { break } } else { @@ -20949,31 +22705,31 @@ func (x *ContainerStateRunning) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1505Slc = r.DecodeBytes(yys1505Slc, true, true) - yys1505 := string(yys1505Slc) + yys1651Slc = r.DecodeBytes(yys1651Slc, true, true) + yys1651 := string(yys1651Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1505 { + switch yys1651 { case "startedAt": if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1506 := &x.StartedAt - yym1507 := z.DecBinary() - _ = yym1507 + yyv1652 := &x.StartedAt + yym1653 := z.DecBinary() + _ = yym1653 if false { - } else if z.HasExtensions() && z.DecExt(yyv1506) { - } else if yym1507 { - z.DecBinaryUnmarshal(yyv1506) - } else if !yym1507 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1506) + } else if z.HasExtensions() && z.DecExt(yyv1652) { + } else if yym1653 { + z.DecBinaryUnmarshal(yyv1652) + } else if !yym1653 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1652) } else { - z.DecFallback(yyv1506, false) + z.DecFallback(yyv1652, false) } } default: - z.DecStructFieldNotFound(-1, yys1505) - } // end switch yys1505 - } // end for yyj1505 + z.DecStructFieldNotFound(-1, yys1651) + } // end switch yys1651 + } // end for yyj1651 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20981,16 +22737,16 @@ func (x *ContainerStateRunning) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1508 int - var yyb1508 bool - var yyhl1508 bool = l >= 0 - yyj1508++ - if yyhl1508 { - yyb1508 = yyj1508 > l + var yyj1654 int + var yyb1654 bool + var yyhl1654 bool = l >= 0 + yyj1654++ + if yyhl1654 { + yyb1654 = yyj1654 > l } else { - yyb1508 = r.CheckBreak() + yyb1654 = r.CheckBreak() } - if yyb1508 { + if yyb1654 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20998,31 +22754,31 @@ func (x *ContainerStateRunning) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1509 := &x.StartedAt - yym1510 := z.DecBinary() - _ = yym1510 + yyv1655 := &x.StartedAt + yym1656 := z.DecBinary() + _ = yym1656 if false { - } else if z.HasExtensions() && z.DecExt(yyv1509) { - } else if yym1510 { - z.DecBinaryUnmarshal(yyv1509) - } else if !yym1510 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1509) + } else if z.HasExtensions() && z.DecExt(yyv1655) { + } else if yym1656 { + z.DecBinaryUnmarshal(yyv1655) + } else if !yym1656 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1655) } else { - z.DecFallback(yyv1509, false) + z.DecFallback(yyv1655, false) } } for { - yyj1508++ - if yyhl1508 { - yyb1508 = yyj1508 > l + yyj1654++ + if yyhl1654 { + yyb1654 = yyj1654 > l } else { - yyb1508 = r.CheckBreak() + yyb1654 = r.CheckBreak() } - if yyb1508 { + if yyb1654 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1508-1, "") + z.DecStructFieldNotFound(yyj1654-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21034,39 +22790,39 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1511 := z.EncBinary() - _ = yym1511 + yym1657 := z.EncBinary() + _ = yym1657 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1512 := !z.EncBinary() - yy2arr1512 := z.EncBasicHandle().StructToArray - var yyq1512 [7]bool - _, _, _ = yysep1512, yyq1512, yy2arr1512 - const yyr1512 bool = false - yyq1512[1] = x.Signal != 0 - yyq1512[2] = x.Reason != "" - yyq1512[3] = x.Message != "" - yyq1512[4] = true - yyq1512[5] = true - yyq1512[6] = x.ContainerID != "" - var yynn1512 int - if yyr1512 || yy2arr1512 { + yysep1658 := !z.EncBinary() + yy2arr1658 := z.EncBasicHandle().StructToArray + var yyq1658 [7]bool + _, _, _ = yysep1658, yyq1658, yy2arr1658 + const yyr1658 bool = false + yyq1658[1] = x.Signal != 0 + yyq1658[2] = x.Reason != "" + yyq1658[3] = x.Message != "" + yyq1658[4] = true + yyq1658[5] = true + yyq1658[6] = x.ContainerID != "" + var yynn1658 int + if yyr1658 || yy2arr1658 { r.EncodeArrayStart(7) } else { - yynn1512 = 1 - for _, b := range yyq1512 { + yynn1658 = 1 + for _, b := range yyq1658 { if b { - yynn1512++ + yynn1658++ } } - r.EncodeMapStart(yynn1512) - yynn1512 = 0 + r.EncodeMapStart(yynn1658) + yynn1658 = 0 } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1514 := z.EncBinary() - _ = yym1514 + yym1660 := z.EncBinary() + _ = yym1660 if false { } else { r.EncodeInt(int64(x.ExitCode)) @@ -21075,18 +22831,18 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exitCode")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1515 := z.EncBinary() - _ = yym1515 + yym1661 := z.EncBinary() + _ = yym1661 if false { } else { r.EncodeInt(int64(x.ExitCode)) } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[1] { - yym1517 := z.EncBinary() - _ = yym1517 + if yyq1658[1] { + yym1663 := z.EncBinary() + _ = yym1663 if false { } else { r.EncodeInt(int64(x.Signal)) @@ -21095,23 +22851,23 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1512[1] { + if yyq1658[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("signal")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1518 := z.EncBinary() - _ = yym1518 + yym1664 := z.EncBinary() + _ = yym1664 if false { } else { r.EncodeInt(int64(x.Signal)) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[2] { - yym1520 := z.EncBinary() - _ = yym1520 + if yyq1658[2] { + yym1666 := z.EncBinary() + _ = yym1666 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -21120,23 +22876,23 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1512[2] { + if yyq1658[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1521 := z.EncBinary() - _ = yym1521 + yym1667 := z.EncBinary() + _ = yym1667 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[3] { - yym1523 := z.EncBinary() - _ = yym1523 + if yyq1658[3] { + yym1669 := z.EncBinary() + _ = yym1669 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -21145,97 +22901,97 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1512[3] { + if yyq1658[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1524 := z.EncBinary() - _ = yym1524 + yym1670 := z.EncBinary() + _ = yym1670 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[4] { - yy1526 := &x.StartedAt - yym1527 := z.EncBinary() - _ = yym1527 + if yyq1658[4] { + yy1672 := &x.StartedAt + yym1673 := z.EncBinary() + _ = yym1673 if false { - } else if z.HasExtensions() && z.EncExt(yy1526) { - } else if yym1527 { - z.EncBinaryMarshal(yy1526) - } else if !yym1527 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1526) + } else if z.HasExtensions() && z.EncExt(yy1672) { + } else if yym1673 { + z.EncBinaryMarshal(yy1672) + } else if !yym1673 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1672) } else { - z.EncFallback(yy1526) + z.EncFallback(yy1672) } } else { r.EncodeNil() } } else { - if yyq1512[4] { + if yyq1658[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1528 := &x.StartedAt - yym1529 := z.EncBinary() - _ = yym1529 + yy1674 := &x.StartedAt + yym1675 := z.EncBinary() + _ = yym1675 if false { - } else if z.HasExtensions() && z.EncExt(yy1528) { - } else if yym1529 { - z.EncBinaryMarshal(yy1528) - } else if !yym1529 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1528) + } else if z.HasExtensions() && z.EncExt(yy1674) { + } else if yym1675 { + z.EncBinaryMarshal(yy1674) + } else if !yym1675 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1674) } else { - z.EncFallback(yy1528) + z.EncFallback(yy1674) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[5] { - yy1531 := &x.FinishedAt - yym1532 := z.EncBinary() - _ = yym1532 + if yyq1658[5] { + yy1677 := &x.FinishedAt + yym1678 := z.EncBinary() + _ = yym1678 if false { - } else if z.HasExtensions() && z.EncExt(yy1531) { - } else if yym1532 { - z.EncBinaryMarshal(yy1531) - } else if !yym1532 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1531) + } else if z.HasExtensions() && z.EncExt(yy1677) { + } else if yym1678 { + z.EncBinaryMarshal(yy1677) + } else if !yym1678 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1677) } else { - z.EncFallback(yy1531) + z.EncFallback(yy1677) } } else { r.EncodeNil() } } else { - if yyq1512[5] { + if yyq1658[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("finishedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1533 := &x.FinishedAt - yym1534 := z.EncBinary() - _ = yym1534 + yy1679 := &x.FinishedAt + yym1680 := z.EncBinary() + _ = yym1680 if false { - } else if z.HasExtensions() && z.EncExt(yy1533) { - } else if yym1534 { - z.EncBinaryMarshal(yy1533) - } else if !yym1534 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1533) + } else if z.HasExtensions() && z.EncExt(yy1679) { + } else if yym1680 { + z.EncBinaryMarshal(yy1679) + } else if !yym1680 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1679) } else { - z.EncFallback(yy1533) + z.EncFallback(yy1679) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1512[6] { - yym1536 := z.EncBinary() - _ = yym1536 + if yyq1658[6] { + yym1682 := z.EncBinary() + _ = yym1682 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) @@ -21244,19 +23000,19 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1512[6] { + if yyq1658[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1537 := z.EncBinary() - _ = yym1537 + yym1683 := z.EncBinary() + _ = yym1683 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) } } } - if yyr1512 || yy2arr1512 { + if yyr1658 || yy2arr1658 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -21269,25 +23025,25 @@ func (x *ContainerStateTerminated) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1538 := z.DecBinary() - _ = yym1538 + yym1684 := z.DecBinary() + _ = yym1684 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1539 := r.ContainerType() - if yyct1539 == codecSelferValueTypeMap1234 { - yyl1539 := r.ReadMapStart() - if yyl1539 == 0 { + yyct1685 := r.ContainerType() + if yyct1685 == codecSelferValueTypeMap1234 { + yyl1685 := r.ReadMapStart() + if yyl1685 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1539, d) + x.codecDecodeSelfFromMap(yyl1685, d) } - } else if yyct1539 == codecSelferValueTypeArray1234 { - yyl1539 := r.ReadArrayStart() - if yyl1539 == 0 { + } else if yyct1685 == codecSelferValueTypeArray1234 { + yyl1685 := r.ReadArrayStart() + if yyl1685 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1539, d) + x.codecDecodeSelfFromArray(yyl1685, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -21299,12 +23055,12 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1540Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1540Slc - var yyhl1540 bool = l >= 0 - for yyj1540 := 0; ; yyj1540++ { - if yyhl1540 { - if yyj1540 >= l { + var yys1686Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1686Slc + var yyhl1686 bool = l >= 0 + for yyj1686 := 0; ; yyj1686++ { + if yyhl1686 { + if yyj1686 >= l { break } } else { @@ -21313,10 +23069,10 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1540Slc = r.DecodeBytes(yys1540Slc, true, true) - yys1540 := string(yys1540Slc) + yys1686Slc = r.DecodeBytes(yys1686Slc, true, true) + yys1686 := string(yys1686Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1540 { + switch yys1686 { case "exitCode": if r.TryDecodeAsNil() { x.ExitCode = 0 @@ -21345,34 +23101,34 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1545 := &x.StartedAt - yym1546 := z.DecBinary() - _ = yym1546 + yyv1691 := &x.StartedAt + yym1692 := z.DecBinary() + _ = yym1692 if false { - } else if z.HasExtensions() && z.DecExt(yyv1545) { - } else if yym1546 { - z.DecBinaryUnmarshal(yyv1545) - } else if !yym1546 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1545) + } else if z.HasExtensions() && z.DecExt(yyv1691) { + } else if yym1692 { + z.DecBinaryUnmarshal(yyv1691) + } else if !yym1692 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1691) } else { - z.DecFallback(yyv1545, false) + z.DecFallback(yyv1691, false) } } case "finishedAt": if r.TryDecodeAsNil() { x.FinishedAt = pkg2_unversioned.Time{} } else { - yyv1547 := &x.FinishedAt - yym1548 := z.DecBinary() - _ = yym1548 + yyv1693 := &x.FinishedAt + yym1694 := z.DecBinary() + _ = yym1694 if false { - } else if z.HasExtensions() && z.DecExt(yyv1547) { - } else if yym1548 { - z.DecBinaryUnmarshal(yyv1547) - } else if !yym1548 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1547) + } else if z.HasExtensions() && z.DecExt(yyv1693) { + } else if yym1694 { + z.DecBinaryUnmarshal(yyv1693) + } else if !yym1694 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1693) } else { - z.DecFallback(yyv1547, false) + z.DecFallback(yyv1693, false) } } case "containerID": @@ -21382,9 +23138,9 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De x.ContainerID = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1540) - } // end switch yys1540 - } // end for yyj1540 + z.DecStructFieldNotFound(-1, yys1686) + } // end switch yys1686 + } // end for yyj1686 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -21392,16 +23148,16 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1550 int - var yyb1550 bool - var yyhl1550 bool = l >= 0 - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + var yyj1696 int + var yyb1696 bool + var yyhl1696 bool = l >= 0 + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21411,13 +23167,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.ExitCode = int32(r.DecodeInt(32)) } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21427,13 +23183,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Signal = int32(r.DecodeInt(32)) } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21443,13 +23199,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Reason = string(r.DecodeString()) } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21459,13 +23215,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Message = string(r.DecodeString()) } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21473,26 +23229,26 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1555 := &x.StartedAt - yym1556 := z.DecBinary() - _ = yym1556 + yyv1701 := &x.StartedAt + yym1702 := z.DecBinary() + _ = yym1702 if false { - } else if z.HasExtensions() && z.DecExt(yyv1555) { - } else if yym1556 { - z.DecBinaryUnmarshal(yyv1555) - } else if !yym1556 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1555) + } else if z.HasExtensions() && z.DecExt(yyv1701) { + } else if yym1702 { + z.DecBinaryUnmarshal(yyv1701) + } else if !yym1702 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1701) } else { - z.DecFallback(yyv1555, false) + z.DecFallback(yyv1701, false) } } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21500,26 +23256,26 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.FinishedAt = pkg2_unversioned.Time{} } else { - yyv1557 := &x.FinishedAt - yym1558 := z.DecBinary() - _ = yym1558 + yyv1703 := &x.FinishedAt + yym1704 := z.DecBinary() + _ = yym1704 if false { - } else if z.HasExtensions() && z.DecExt(yyv1557) { - } else if yym1558 { - z.DecBinaryUnmarshal(yyv1557) - } else if !yym1558 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1557) + } else if z.HasExtensions() && z.DecExt(yyv1703) { + } else if yym1704 { + z.DecBinaryUnmarshal(yyv1703) + } else if !yym1704 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1703) } else { - z.DecFallback(yyv1557, false) + z.DecFallback(yyv1703, false) } } - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21530,17 +23286,17 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. x.ContainerID = string(r.DecodeString()) } for { - yyj1550++ - if yyhl1550 { - yyb1550 = yyj1550 > l + yyj1696++ + if yyhl1696 { + yyb1696 = yyj1696 > l } else { - yyb1550 = r.CheckBreak() + yyb1696 = r.CheckBreak() } - if yyb1550 { + if yyb1696 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1550-1, "") + z.DecStructFieldNotFound(yyj1696-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21552,35 +23308,35 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1560 := z.EncBinary() - _ = yym1560 + yym1706 := z.EncBinary() + _ = yym1706 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1561 := !z.EncBinary() - yy2arr1561 := z.EncBasicHandle().StructToArray - var yyq1561 [3]bool - _, _, _ = yysep1561, yyq1561, yy2arr1561 - const yyr1561 bool = false - yyq1561[0] = x.Waiting != nil - yyq1561[1] = x.Running != nil - yyq1561[2] = x.Terminated != nil - var yynn1561 int - if yyr1561 || yy2arr1561 { + yysep1707 := !z.EncBinary() + yy2arr1707 := z.EncBasicHandle().StructToArray + var yyq1707 [3]bool + _, _, _ = yysep1707, yyq1707, yy2arr1707 + const yyr1707 bool = false + yyq1707[0] = x.Waiting != nil + yyq1707[1] = x.Running != nil + yyq1707[2] = x.Terminated != nil + var yynn1707 int + if yyr1707 || yy2arr1707 { r.EncodeArrayStart(3) } else { - yynn1561 = 0 - for _, b := range yyq1561 { + yynn1707 = 0 + for _, b := range yyq1707 { if b { - yynn1561++ + yynn1707++ } } - r.EncodeMapStart(yynn1561) - yynn1561 = 0 + r.EncodeMapStart(yynn1707) + yynn1707 = 0 } - if yyr1561 || yy2arr1561 { + if yyr1707 || yy2arr1707 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1561[0] { + if yyq1707[0] { if x.Waiting == nil { r.EncodeNil() } else { @@ -21590,7 +23346,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1561[0] { + if yyq1707[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("waiting")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21601,9 +23357,9 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1561 || yy2arr1561 { + if yyr1707 || yy2arr1707 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1561[1] { + if yyq1707[1] { if x.Running == nil { r.EncodeNil() } else { @@ -21613,7 +23369,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1561[1] { + if yyq1707[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("running")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21624,9 +23380,9 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1561 || yy2arr1561 { + if yyr1707 || yy2arr1707 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1561[2] { + if yyq1707[2] { if x.Terminated == nil { r.EncodeNil() } else { @@ -21636,7 +23392,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1561[2] { + if yyq1707[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminated")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21647,7 +23403,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1561 || yy2arr1561 { + if yyr1707 || yy2arr1707 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -21660,25 +23416,25 @@ func (x *ContainerState) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1565 := z.DecBinary() - _ = yym1565 + yym1711 := z.DecBinary() + _ = yym1711 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1566 := r.ContainerType() - if yyct1566 == codecSelferValueTypeMap1234 { - yyl1566 := r.ReadMapStart() - if yyl1566 == 0 { + yyct1712 := r.ContainerType() + if yyct1712 == codecSelferValueTypeMap1234 { + yyl1712 := r.ReadMapStart() + if yyl1712 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1566, d) + x.codecDecodeSelfFromMap(yyl1712, d) } - } else if yyct1566 == codecSelferValueTypeArray1234 { - yyl1566 := r.ReadArrayStart() - if yyl1566 == 0 { + } else if yyct1712 == codecSelferValueTypeArray1234 { + yyl1712 := r.ReadArrayStart() + if yyl1712 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1566, d) + x.codecDecodeSelfFromArray(yyl1712, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -21690,12 +23446,12 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1567Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1567Slc - var yyhl1567 bool = l >= 0 - for yyj1567 := 0; ; yyj1567++ { - if yyhl1567 { - if yyj1567 >= l { + var yys1713Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1713Slc + var yyhl1713 bool = l >= 0 + for yyj1713 := 0; ; yyj1713++ { + if yyhl1713 { + if yyj1713 >= l { break } } else { @@ -21704,10 +23460,10 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1567Slc = r.DecodeBytes(yys1567Slc, true, true) - yys1567 := string(yys1567Slc) + yys1713Slc = r.DecodeBytes(yys1713Slc, true, true) + yys1713 := string(yys1713Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1567 { + switch yys1713 { case "waiting": if r.TryDecodeAsNil() { if x.Waiting != nil { @@ -21742,9 +23498,9 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Terminated.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1567) - } // end switch yys1567 - } // end for yyj1567 + z.DecStructFieldNotFound(-1, yys1713) + } // end switch yys1713 + } // end for yyj1713 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -21752,16 +23508,16 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1571 int - var yyb1571 bool - var yyhl1571 bool = l >= 0 - yyj1571++ - if yyhl1571 { - yyb1571 = yyj1571 > l + var yyj1717 int + var yyb1717 bool + var yyhl1717 bool = l >= 0 + yyj1717++ + if yyhl1717 { + yyb1717 = yyj1717 > l } else { - yyb1571 = r.CheckBreak() + yyb1717 = r.CheckBreak() } - if yyb1571 { + if yyb1717 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21776,13 +23532,13 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Waiting.CodecDecodeSelf(d) } - yyj1571++ - if yyhl1571 { - yyb1571 = yyj1571 > l + yyj1717++ + if yyhl1717 { + yyb1717 = yyj1717 > l } else { - yyb1571 = r.CheckBreak() + yyb1717 = r.CheckBreak() } - if yyb1571 { + if yyb1717 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21797,13 +23553,13 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Running.CodecDecodeSelf(d) } - yyj1571++ - if yyhl1571 { - yyb1571 = yyj1571 > l + yyj1717++ + if yyhl1717 { + yyb1717 = yyj1717 > l } else { - yyb1571 = r.CheckBreak() + yyb1717 = r.CheckBreak() } - if yyb1571 { + if yyb1717 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21819,17 +23575,17 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Terminated.CodecDecodeSelf(d) } for { - yyj1571++ - if yyhl1571 { - yyb1571 = yyj1571 > l + yyj1717++ + if yyhl1717 { + yyb1717 = yyj1717 > l } else { - yyb1571 = r.CheckBreak() + yyb1717 = r.CheckBreak() } - if yyb1571 { + if yyb1717 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1571-1, "") + z.DecStructFieldNotFound(yyj1717-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21841,36 +23597,36 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1575 := z.EncBinary() - _ = yym1575 + yym1721 := z.EncBinary() + _ = yym1721 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1576 := !z.EncBinary() - yy2arr1576 := z.EncBasicHandle().StructToArray - var yyq1576 [8]bool - _, _, _ = yysep1576, yyq1576, yy2arr1576 - const yyr1576 bool = false - yyq1576[1] = true - yyq1576[2] = true - yyq1576[7] = x.ContainerID != "" - var yynn1576 int - if yyr1576 || yy2arr1576 { + yysep1722 := !z.EncBinary() + yy2arr1722 := z.EncBasicHandle().StructToArray + var yyq1722 [8]bool + _, _, _ = yysep1722, yyq1722, yy2arr1722 + const yyr1722 bool = false + yyq1722[1] = true + yyq1722[2] = true + yyq1722[7] = x.ContainerID != "" + var yynn1722 int + if yyr1722 || yy2arr1722 { r.EncodeArrayStart(8) } else { - yynn1576 = 5 - for _, b := range yyq1576 { + yynn1722 = 5 + for _, b := range yyq1722 { if b { - yynn1576++ + yynn1722++ } } - r.EncodeMapStart(yynn1576) - yynn1576 = 0 + r.EncodeMapStart(yynn1722) + yynn1722 = 0 } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1578 := z.EncBinary() - _ = yym1578 + yym1724 := z.EncBinary() + _ = yym1724 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -21879,51 +23635,51 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1579 := z.EncBinary() - _ = yym1579 + yym1725 := z.EncBinary() + _ = yym1725 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1576[1] { - yy1581 := &x.State - yy1581.CodecEncodeSelf(e) + if yyq1722[1] { + yy1727 := &x.State + yy1727.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1576[1] { + if yyq1722[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("state")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1582 := &x.State - yy1582.CodecEncodeSelf(e) + yy1728 := &x.State + yy1728.CodecEncodeSelf(e) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1576[2] { - yy1584 := &x.LastTerminationState - yy1584.CodecEncodeSelf(e) + if yyq1722[2] { + yy1730 := &x.LastTerminationState + yy1730.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1576[2] { + if yyq1722[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastState")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1585 := &x.LastTerminationState - yy1585.CodecEncodeSelf(e) + yy1731 := &x.LastTerminationState + yy1731.CodecEncodeSelf(e) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1587 := z.EncBinary() - _ = yym1587 + yym1733 := z.EncBinary() + _ = yym1733 if false { } else { r.EncodeBool(bool(x.Ready)) @@ -21932,17 +23688,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ready")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1588 := z.EncBinary() - _ = yym1588 + yym1734 := z.EncBinary() + _ = yym1734 if false { } else { r.EncodeBool(bool(x.Ready)) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1590 := z.EncBinary() - _ = yym1590 + yym1736 := z.EncBinary() + _ = yym1736 if false { } else { r.EncodeInt(int64(x.RestartCount)) @@ -21951,17 +23707,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("restartCount")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1591 := z.EncBinary() - _ = yym1591 + yym1737 := z.EncBinary() + _ = yym1737 if false { } else { r.EncodeInt(int64(x.RestartCount)) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1593 := z.EncBinary() - _ = yym1593 + yym1739 := z.EncBinary() + _ = yym1739 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) @@ -21970,17 +23726,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1594 := z.EncBinary() - _ = yym1594 + yym1740 := z.EncBinary() + _ = yym1740 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1596 := z.EncBinary() - _ = yym1596 + yym1742 := z.EncBinary() + _ = yym1742 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ImageID)) @@ -21989,18 +23745,18 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imageID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1597 := z.EncBinary() - _ = yym1597 + yym1743 := z.EncBinary() + _ = yym1743 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ImageID)) } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1576[7] { - yym1599 := z.EncBinary() - _ = yym1599 + if yyq1722[7] { + yym1745 := z.EncBinary() + _ = yym1745 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) @@ -22009,19 +23765,19 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1576[7] { + if yyq1722[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1600 := z.EncBinary() - _ = yym1600 + yym1746 := z.EncBinary() + _ = yym1746 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) } } } - if yyr1576 || yy2arr1576 { + if yyr1722 || yy2arr1722 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22034,25 +23790,25 @@ func (x *ContainerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1601 := z.DecBinary() - _ = yym1601 + yym1747 := z.DecBinary() + _ = yym1747 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1602 := r.ContainerType() - if yyct1602 == codecSelferValueTypeMap1234 { - yyl1602 := r.ReadMapStart() - if yyl1602 == 0 { + yyct1748 := r.ContainerType() + if yyct1748 == codecSelferValueTypeMap1234 { + yyl1748 := r.ReadMapStart() + if yyl1748 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1602, d) + x.codecDecodeSelfFromMap(yyl1748, d) } - } else if yyct1602 == codecSelferValueTypeArray1234 { - yyl1602 := r.ReadArrayStart() - if yyl1602 == 0 { + } else if yyct1748 == codecSelferValueTypeArray1234 { + yyl1748 := r.ReadArrayStart() + if yyl1748 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1602, d) + x.codecDecodeSelfFromArray(yyl1748, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22064,12 +23820,12 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1603Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1603Slc - var yyhl1603 bool = l >= 0 - for yyj1603 := 0; ; yyj1603++ { - if yyhl1603 { - if yyj1603 >= l { + var yys1749Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1749Slc + var yyhl1749 bool = l >= 0 + for yyj1749 := 0; ; yyj1749++ { + if yyhl1749 { + if yyj1749 >= l { break } } else { @@ -22078,10 +23834,10 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1603Slc = r.DecodeBytes(yys1603Slc, true, true) - yys1603 := string(yys1603Slc) + yys1749Slc = r.DecodeBytes(yys1749Slc, true, true) + yys1749 := string(yys1749Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1603 { + switch yys1749 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -22092,15 +23848,15 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.State = ContainerState{} } else { - yyv1605 := &x.State - yyv1605.CodecDecodeSelf(d) + yyv1751 := &x.State + yyv1751.CodecDecodeSelf(d) } case "lastState": if r.TryDecodeAsNil() { x.LastTerminationState = ContainerState{} } else { - yyv1606 := &x.LastTerminationState - yyv1606.CodecDecodeSelf(d) + yyv1752 := &x.LastTerminationState + yyv1752.CodecDecodeSelf(d) } case "ready": if r.TryDecodeAsNil() { @@ -22133,9 +23889,9 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ContainerID = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1603) - } // end switch yys1603 - } // end for yyj1603 + z.DecStructFieldNotFound(-1, yys1749) + } // end switch yys1749 + } // end for yyj1749 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22143,16 +23899,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1612 int - var yyb1612 bool - var yyhl1612 bool = l >= 0 - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + var yyj1758 int + var yyb1758 bool + var yyhl1758 bool = l >= 0 + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22162,13 +23918,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Name = string(r.DecodeString()) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22176,16 +23932,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.State = ContainerState{} } else { - yyv1614 := &x.State - yyv1614.CodecDecodeSelf(d) + yyv1760 := &x.State + yyv1760.CodecDecodeSelf(d) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22193,16 +23949,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.LastTerminationState = ContainerState{} } else { - yyv1615 := &x.LastTerminationState - yyv1615.CodecDecodeSelf(d) + yyv1761 := &x.LastTerminationState + yyv1761.CodecDecodeSelf(d) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22212,13 +23968,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Ready = bool(r.DecodeBool()) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22228,13 +23984,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.RestartCount = int32(r.DecodeInt(32)) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22244,13 +24000,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Image = string(r.DecodeString()) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22260,13 +24016,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ImageID = string(r.DecodeString()) } - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22277,17 +24033,17 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.ContainerID = string(r.DecodeString()) } for { - yyj1612++ - if yyhl1612 { - yyb1612 = yyj1612 > l + yyj1758++ + if yyhl1758 { + yyb1758 = yyj1758 > l } else { - yyb1612 = r.CheckBreak() + yyb1758 = r.CheckBreak() } - if yyb1612 { + if yyb1758 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1612-1, "") + z.DecStructFieldNotFound(yyj1758-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22296,8 +24052,8 @@ func (x PodPhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1621 := z.EncBinary() - _ = yym1621 + yym1767 := z.EncBinary() + _ = yym1767 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -22309,8 +24065,8 @@ func (x *PodPhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1622 := z.DecBinary() - _ = yym1622 + yym1768 := z.DecBinary() + _ = yym1768 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -22322,8 +24078,8 @@ func (x PodConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1623 := z.EncBinary() - _ = yym1623 + yym1769 := z.EncBinary() + _ = yym1769 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -22335,8 +24091,8 @@ func (x *PodConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1624 := z.DecBinary() - _ = yym1624 + yym1770 := z.DecBinary() + _ = yym1770 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -22351,34 +24107,34 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1625 := z.EncBinary() - _ = yym1625 + yym1771 := z.EncBinary() + _ = yym1771 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1626 := !z.EncBinary() - yy2arr1626 := z.EncBasicHandle().StructToArray - var yyq1626 [6]bool - _, _, _ = yysep1626, yyq1626, yy2arr1626 - const yyr1626 bool = false - yyq1626[2] = true - yyq1626[3] = true - yyq1626[4] = x.Reason != "" - yyq1626[5] = x.Message != "" - var yynn1626 int - if yyr1626 || yy2arr1626 { + yysep1772 := !z.EncBinary() + yy2arr1772 := z.EncBasicHandle().StructToArray + var yyq1772 [6]bool + _, _, _ = yysep1772, yyq1772, yy2arr1772 + const yyr1772 bool = false + yyq1772[2] = true + yyq1772[3] = true + yyq1772[4] = x.Reason != "" + yyq1772[5] = x.Message != "" + var yynn1772 int + if yyr1772 || yy2arr1772 { r.EncodeArrayStart(6) } else { - yynn1626 = 2 - for _, b := range yyq1626 { + yynn1772 = 2 + for _, b := range yyq1772 { if b { - yynn1626++ + yynn1772++ } } - r.EncodeMapStart(yynn1626) - yynn1626 = 0 + r.EncodeMapStart(yynn1772) + yynn1772 = 0 } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -22387,7 +24143,7 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -22396,85 +24152,85 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1626[2] { - yy1630 := &x.LastProbeTime - yym1631 := z.EncBinary() - _ = yym1631 + if yyq1772[2] { + yy1776 := &x.LastProbeTime + yym1777 := z.EncBinary() + _ = yym1777 if false { - } else if z.HasExtensions() && z.EncExt(yy1630) { - } else if yym1631 { - z.EncBinaryMarshal(yy1630) - } else if !yym1631 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1630) + } else if z.HasExtensions() && z.EncExt(yy1776) { + } else if yym1777 { + z.EncBinaryMarshal(yy1776) + } else if !yym1777 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1776) } else { - z.EncFallback(yy1630) + z.EncFallback(yy1776) } } else { r.EncodeNil() } } else { - if yyq1626[2] { + if yyq1772[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastProbeTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1632 := &x.LastProbeTime - yym1633 := z.EncBinary() - _ = yym1633 + yy1778 := &x.LastProbeTime + yym1779 := z.EncBinary() + _ = yym1779 if false { - } else if z.HasExtensions() && z.EncExt(yy1632) { - } else if yym1633 { - z.EncBinaryMarshal(yy1632) - } else if !yym1633 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1632) + } else if z.HasExtensions() && z.EncExt(yy1778) { + } else if yym1779 { + z.EncBinaryMarshal(yy1778) + } else if !yym1779 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1778) } else { - z.EncFallback(yy1632) + z.EncFallback(yy1778) } } } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1626[3] { - yy1635 := &x.LastTransitionTime - yym1636 := z.EncBinary() - _ = yym1636 + if yyq1772[3] { + yy1781 := &x.LastTransitionTime + yym1782 := z.EncBinary() + _ = yym1782 if false { - } else if z.HasExtensions() && z.EncExt(yy1635) { - } else if yym1636 { - z.EncBinaryMarshal(yy1635) - } else if !yym1636 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1635) + } else if z.HasExtensions() && z.EncExt(yy1781) { + } else if yym1782 { + z.EncBinaryMarshal(yy1781) + } else if !yym1782 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1781) } else { - z.EncFallback(yy1635) + z.EncFallback(yy1781) } } else { r.EncodeNil() } } else { - if yyq1626[3] { + if yyq1772[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTransitionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1637 := &x.LastTransitionTime - yym1638 := z.EncBinary() - _ = yym1638 + yy1783 := &x.LastTransitionTime + yym1784 := z.EncBinary() + _ = yym1784 if false { - } else if z.HasExtensions() && z.EncExt(yy1637) { - } else if yym1638 { - z.EncBinaryMarshal(yy1637) - } else if !yym1638 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1637) + } else if z.HasExtensions() && z.EncExt(yy1783) { + } else if yym1784 { + z.EncBinaryMarshal(yy1783) + } else if !yym1784 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1783) } else { - z.EncFallback(yy1637) + z.EncFallback(yy1783) } } } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1626[4] { - yym1640 := z.EncBinary() - _ = yym1640 + if yyq1772[4] { + yym1786 := z.EncBinary() + _ = yym1786 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -22483,23 +24239,23 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1626[4] { + if yyq1772[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1641 := z.EncBinary() - _ = yym1641 + yym1787 := z.EncBinary() + _ = yym1787 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1626[5] { - yym1643 := z.EncBinary() - _ = yym1643 + if yyq1772[5] { + yym1789 := z.EncBinary() + _ = yym1789 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -22508,19 +24264,19 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1626[5] { + if yyq1772[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1644 := z.EncBinary() - _ = yym1644 + yym1790 := z.EncBinary() + _ = yym1790 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1626 || yy2arr1626 { + if yyr1772 || yy2arr1772 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22533,25 +24289,25 @@ func (x *PodCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1645 := z.DecBinary() - _ = yym1645 + yym1791 := z.DecBinary() + _ = yym1791 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1646 := r.ContainerType() - if yyct1646 == codecSelferValueTypeMap1234 { - yyl1646 := r.ReadMapStart() - if yyl1646 == 0 { + yyct1792 := r.ContainerType() + if yyct1792 == codecSelferValueTypeMap1234 { + yyl1792 := r.ReadMapStart() + if yyl1792 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1646, d) + x.codecDecodeSelfFromMap(yyl1792, d) } - } else if yyct1646 == codecSelferValueTypeArray1234 { - yyl1646 := r.ReadArrayStart() - if yyl1646 == 0 { + } else if yyct1792 == codecSelferValueTypeArray1234 { + yyl1792 := r.ReadArrayStart() + if yyl1792 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1646, d) + x.codecDecodeSelfFromArray(yyl1792, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22563,12 +24319,12 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1647Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1647Slc - var yyhl1647 bool = l >= 0 - for yyj1647 := 0; ; yyj1647++ { - if yyhl1647 { - if yyj1647 >= l { + var yys1793Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1793Slc + var yyhl1793 bool = l >= 0 + for yyj1793 := 0; ; yyj1793++ { + if yyhl1793 { + if yyj1793 >= l { break } } else { @@ -22577,10 +24333,10 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1647Slc = r.DecodeBytes(yys1647Slc, true, true) - yys1647 := string(yys1647Slc) + yys1793Slc = r.DecodeBytes(yys1793Slc, true, true) + yys1793 := string(yys1793Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1647 { + switch yys1793 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -22597,34 +24353,34 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastProbeTime = pkg2_unversioned.Time{} } else { - yyv1650 := &x.LastProbeTime - yym1651 := z.DecBinary() - _ = yym1651 + yyv1796 := &x.LastProbeTime + yym1797 := z.DecBinary() + _ = yym1797 if false { - } else if z.HasExtensions() && z.DecExt(yyv1650) { - } else if yym1651 { - z.DecBinaryUnmarshal(yyv1650) - } else if !yym1651 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1650) + } else if z.HasExtensions() && z.DecExt(yyv1796) { + } else if yym1797 { + z.DecBinaryUnmarshal(yyv1796) + } else if !yym1797 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1796) } else { - z.DecFallback(yyv1650, false) + z.DecFallback(yyv1796, false) } } case "lastTransitionTime": if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv1652 := &x.LastTransitionTime - yym1653 := z.DecBinary() - _ = yym1653 + yyv1798 := &x.LastTransitionTime + yym1799 := z.DecBinary() + _ = yym1799 if false { - } else if z.HasExtensions() && z.DecExt(yyv1652) { - } else if yym1653 { - z.DecBinaryUnmarshal(yyv1652) - } else if !yym1653 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1652) + } else if z.HasExtensions() && z.DecExt(yyv1798) { + } else if yym1799 { + z.DecBinaryUnmarshal(yyv1798) + } else if !yym1799 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1798) } else { - z.DecFallback(yyv1652, false) + z.DecFallback(yyv1798, false) } } case "reason": @@ -22640,9 +24396,9 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1647) - } // end switch yys1647 - } // end for yyj1647 + z.DecStructFieldNotFound(-1, yys1793) + } // end switch yys1793 + } // end for yyj1793 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22650,16 +24406,16 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1656 int - var yyb1656 bool - var yyhl1656 bool = l >= 0 - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + var yyj1802 int + var yyb1802 bool + var yyhl1802 bool = l >= 0 + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22669,13 +24425,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = PodConditionType(r.DecodeString()) } - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22685,13 +24441,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22699,26 +24455,26 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastProbeTime = pkg2_unversioned.Time{} } else { - yyv1659 := &x.LastProbeTime - yym1660 := z.DecBinary() - _ = yym1660 + yyv1805 := &x.LastProbeTime + yym1806 := z.DecBinary() + _ = yym1806 if false { - } else if z.HasExtensions() && z.DecExt(yyv1659) { - } else if yym1660 { - z.DecBinaryUnmarshal(yyv1659) - } else if !yym1660 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1659) + } else if z.HasExtensions() && z.DecExt(yyv1805) { + } else if yym1806 { + z.DecBinaryUnmarshal(yyv1805) + } else if !yym1806 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1805) } else { - z.DecFallback(yyv1659, false) + z.DecFallback(yyv1805, false) } } - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22726,26 +24482,26 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv1661 := &x.LastTransitionTime - yym1662 := z.DecBinary() - _ = yym1662 + yyv1807 := &x.LastTransitionTime + yym1808 := z.DecBinary() + _ = yym1808 if false { - } else if z.HasExtensions() && z.DecExt(yyv1661) { - } else if yym1662 { - z.DecBinaryUnmarshal(yyv1661) - } else if !yym1662 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1661) + } else if z.HasExtensions() && z.DecExt(yyv1807) { + } else if yym1808 { + z.DecBinaryUnmarshal(yyv1807) + } else if !yym1808 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1807) } else { - z.DecFallback(yyv1661, false) + z.DecFallback(yyv1807, false) } } - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22755,13 +24511,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22772,17 +24528,17 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } for { - yyj1656++ - if yyhl1656 { - yyb1656 = yyj1656 > l + yyj1802++ + if yyhl1802 { + yyb1802 = yyj1802 > l } else { - yyb1656 = r.CheckBreak() + yyb1802 = r.CheckBreak() } - if yyb1656 { + if yyb1802 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1656-1, "") + z.DecStructFieldNotFound(yyj1802-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22791,8 +24547,8 @@ func (x RestartPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1665 := z.EncBinary() - _ = yym1665 + yym1811 := z.EncBinary() + _ = yym1811 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -22804,8 +24560,8 @@ func (x *RestartPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1666 := z.DecBinary() - _ = yym1666 + yym1812 := z.DecBinary() + _ = yym1812 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -22820,37 +24576,37 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1667 := z.EncBinary() - _ = yym1667 + yym1813 := z.EncBinary() + _ = yym1813 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1668 := !z.EncBinary() - yy2arr1668 := z.EncBasicHandle().StructToArray - var yyq1668 [4]bool - _, _, _ = yysep1668, yyq1668, yy2arr1668 - const yyr1668 bool = false - yyq1668[0] = x.Kind != "" - yyq1668[1] = x.APIVersion != "" - yyq1668[2] = true - var yynn1668 int - if yyr1668 || yy2arr1668 { + yysep1814 := !z.EncBinary() + yy2arr1814 := z.EncBasicHandle().StructToArray + var yyq1814 [4]bool + _, _, _ = yysep1814, yyq1814, yy2arr1814 + const yyr1814 bool = false + yyq1814[0] = x.Kind != "" + yyq1814[1] = x.APIVersion != "" + yyq1814[2] = true + var yynn1814 int + if yyr1814 || yy2arr1814 { r.EncodeArrayStart(4) } else { - yynn1668 = 1 - for _, b := range yyq1668 { + yynn1814 = 1 + for _, b := range yyq1814 { if b { - yynn1668++ + yynn1814++ } } - r.EncodeMapStart(yynn1668) - yynn1668 = 0 + r.EncodeMapStart(yynn1814) + yynn1814 = 0 } - if yyr1668 || yy2arr1668 { + if yyr1814 || yy2arr1814 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1668[0] { - yym1670 := z.EncBinary() - _ = yym1670 + if yyq1814[0] { + yym1816 := z.EncBinary() + _ = yym1816 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -22859,23 +24615,23 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1668[0] { + if yyq1814[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1671 := z.EncBinary() - _ = yym1671 + yym1817 := z.EncBinary() + _ = yym1817 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1668 || yy2arr1668 { + if yyr1814 || yy2arr1814 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1668[1] { - yym1673 := z.EncBinary() - _ = yym1673 + if yyq1814[1] { + yym1819 := z.EncBinary() + _ = yym1819 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -22884,54 +24640,54 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1668[1] { + if yyq1814[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1674 := z.EncBinary() - _ = yym1674 + yym1820 := z.EncBinary() + _ = yym1820 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1668 || yy2arr1668 { + if yyr1814 || yy2arr1814 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1668[2] { - yy1676 := &x.ListMeta - yym1677 := z.EncBinary() - _ = yym1677 + if yyq1814[2] { + yy1822 := &x.ListMeta + yym1823 := z.EncBinary() + _ = yym1823 if false { - } else if z.HasExtensions() && z.EncExt(yy1676) { + } else if z.HasExtensions() && z.EncExt(yy1822) { } else { - z.EncFallback(yy1676) + z.EncFallback(yy1822) } } else { r.EncodeNil() } } else { - if yyq1668[2] { + if yyq1814[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1678 := &x.ListMeta - yym1679 := z.EncBinary() - _ = yym1679 + yy1824 := &x.ListMeta + yym1825 := z.EncBinary() + _ = yym1825 if false { - } else if z.HasExtensions() && z.EncExt(yy1678) { + } else if z.HasExtensions() && z.EncExt(yy1824) { } else { - z.EncFallback(yy1678) + z.EncFallback(yy1824) } } } - if yyr1668 || yy2arr1668 { + if yyr1814 || yy2arr1814 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym1681 := z.EncBinary() - _ = yym1681 + yym1827 := z.EncBinary() + _ = yym1827 if false { } else { h.encSlicePod(([]Pod)(x.Items), e) @@ -22944,15 +24700,15 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym1682 := z.EncBinary() - _ = yym1682 + yym1828 := z.EncBinary() + _ = yym1828 if false { } else { h.encSlicePod(([]Pod)(x.Items), e) } } } - if yyr1668 || yy2arr1668 { + if yyr1814 || yy2arr1814 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22965,25 +24721,25 @@ func (x *PodList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1683 := z.DecBinary() - _ = yym1683 + yym1829 := z.DecBinary() + _ = yym1829 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1684 := r.ContainerType() - if yyct1684 == codecSelferValueTypeMap1234 { - yyl1684 := r.ReadMapStart() - if yyl1684 == 0 { + yyct1830 := r.ContainerType() + if yyct1830 == codecSelferValueTypeMap1234 { + yyl1830 := r.ReadMapStart() + if yyl1830 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1684, d) + x.codecDecodeSelfFromMap(yyl1830, d) } - } else if yyct1684 == codecSelferValueTypeArray1234 { - yyl1684 := r.ReadArrayStart() - if yyl1684 == 0 { + } else if yyct1830 == codecSelferValueTypeArray1234 { + yyl1830 := r.ReadArrayStart() + if yyl1830 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1684, d) + x.codecDecodeSelfFromArray(yyl1830, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22995,12 +24751,12 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1685Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1685Slc - var yyhl1685 bool = l >= 0 - for yyj1685 := 0; ; yyj1685++ { - if yyhl1685 { - if yyj1685 >= l { + var yys1831Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1831Slc + var yyhl1831 bool = l >= 0 + for yyj1831 := 0; ; yyj1831++ { + if yyhl1831 { + if yyj1831 >= l { break } } else { @@ -23009,10 +24765,10 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1685Slc = r.DecodeBytes(yys1685Slc, true, true) - yys1685 := string(yys1685Slc) + yys1831Slc = r.DecodeBytes(yys1831Slc, true, true) + yys1831 := string(yys1831Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1685 { + switch yys1831 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -23029,31 +24785,31 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv1688 := &x.ListMeta - yym1689 := z.DecBinary() - _ = yym1689 + yyv1834 := &x.ListMeta + yym1835 := z.DecBinary() + _ = yym1835 if false { - } else if z.HasExtensions() && z.DecExt(yyv1688) { + } else if z.HasExtensions() && z.DecExt(yyv1834) { } else { - z.DecFallback(yyv1688, false) + z.DecFallback(yyv1834, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1690 := &x.Items - yym1691 := z.DecBinary() - _ = yym1691 + yyv1836 := &x.Items + yym1837 := z.DecBinary() + _ = yym1837 if false { } else { - h.decSlicePod((*[]Pod)(yyv1690), d) + h.decSlicePod((*[]Pod)(yyv1836), d) } } default: - z.DecStructFieldNotFound(-1, yys1685) - } // end switch yys1685 - } // end for yyj1685 + z.DecStructFieldNotFound(-1, yys1831) + } // end switch yys1831 + } // end for yyj1831 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23061,16 +24817,16 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1692 int - var yyb1692 bool - var yyhl1692 bool = l >= 0 - yyj1692++ - if yyhl1692 { - yyb1692 = yyj1692 > l + var yyj1838 int + var yyb1838 bool + var yyhl1838 bool = l >= 0 + yyj1838++ + if yyhl1838 { + yyb1838 = yyj1838 > l } else { - yyb1692 = r.CheckBreak() + yyb1838 = r.CheckBreak() } - if yyb1692 { + if yyb1838 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23080,13 +24836,13 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj1692++ - if yyhl1692 { - yyb1692 = yyj1692 > l + yyj1838++ + if yyhl1838 { + yyb1838 = yyj1838 > l } else { - yyb1692 = r.CheckBreak() + yyb1838 = r.CheckBreak() } - if yyb1692 { + if yyb1838 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23096,13 +24852,13 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj1692++ - if yyhl1692 { - yyb1692 = yyj1692 > l + yyj1838++ + if yyhl1838 { + yyb1838 = yyj1838 > l } else { - yyb1692 = r.CheckBreak() + yyb1838 = r.CheckBreak() } - if yyb1692 { + if yyb1838 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23110,22 +24866,22 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv1695 := &x.ListMeta - yym1696 := z.DecBinary() - _ = yym1696 + yyv1841 := &x.ListMeta + yym1842 := z.DecBinary() + _ = yym1842 if false { - } else if z.HasExtensions() && z.DecExt(yyv1695) { + } else if z.HasExtensions() && z.DecExt(yyv1841) { } else { - z.DecFallback(yyv1695, false) + z.DecFallback(yyv1841, false) } } - yyj1692++ - if yyhl1692 { - yyb1692 = yyj1692 > l + yyj1838++ + if yyhl1838 { + yyb1838 = yyj1838 > l } else { - yyb1692 = r.CheckBreak() + yyb1838 = r.CheckBreak() } - if yyb1692 { + if yyb1838 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23133,26 +24889,26 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1697 := &x.Items - yym1698 := z.DecBinary() - _ = yym1698 + yyv1843 := &x.Items + yym1844 := z.DecBinary() + _ = yym1844 if false { } else { - h.decSlicePod((*[]Pod)(yyv1697), d) + h.decSlicePod((*[]Pod)(yyv1843), d) } } for { - yyj1692++ - if yyhl1692 { - yyb1692 = yyj1692 > l + yyj1838++ + if yyhl1838 { + yyb1838 = yyj1838 > l } else { - yyb1692 = r.CheckBreak() + yyb1838 = r.CheckBreak() } - if yyb1692 { + if yyb1838 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1692-1, "") + z.DecStructFieldNotFound(yyj1838-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23161,8 +24917,8 @@ func (x DNSPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1699 := z.EncBinary() - _ = yym1699 + yym1845 := z.EncBinary() + _ = yym1845 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -23174,8 +24930,8 @@ func (x *DNSPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1700 := z.DecBinary() - _ = yym1700 + yym1846 := z.DecBinary() + _ = yym1846 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -23190,36 +24946,36 @@ func (x *NodeSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1701 := z.EncBinary() - _ = yym1701 + yym1847 := z.EncBinary() + _ = yym1847 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1702 := !z.EncBinary() - yy2arr1702 := z.EncBasicHandle().StructToArray - var yyq1702 [1]bool - _, _, _ = yysep1702, yyq1702, yy2arr1702 - const yyr1702 bool = false - var yynn1702 int - if yyr1702 || yy2arr1702 { + yysep1848 := !z.EncBinary() + yy2arr1848 := z.EncBasicHandle().StructToArray + var yyq1848 [1]bool + _, _, _ = yysep1848, yyq1848, yy2arr1848 + const yyr1848 bool = false + var yynn1848 int + if yyr1848 || yy2arr1848 { r.EncodeArrayStart(1) } else { - yynn1702 = 1 - for _, b := range yyq1702 { + yynn1848 = 1 + for _, b := range yyq1848 { if b { - yynn1702++ + yynn1848++ } } - r.EncodeMapStart(yynn1702) - yynn1702 = 0 + r.EncodeMapStart(yynn1848) + yynn1848 = 0 } - if yyr1702 || yy2arr1702 { + if yyr1848 || yy2arr1848 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.NodeSelectorTerms == nil { r.EncodeNil() } else { - yym1704 := z.EncBinary() - _ = yym1704 + yym1850 := z.EncBinary() + _ = yym1850 if false { } else { h.encSliceNodeSelectorTerm(([]NodeSelectorTerm)(x.NodeSelectorTerms), e) @@ -23232,15 +24988,15 @@ func (x *NodeSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x.NodeSelectorTerms == nil { r.EncodeNil() } else { - yym1705 := z.EncBinary() - _ = yym1705 + yym1851 := z.EncBinary() + _ = yym1851 if false { } else { h.encSliceNodeSelectorTerm(([]NodeSelectorTerm)(x.NodeSelectorTerms), e) } } } - if yyr1702 || yy2arr1702 { + if yyr1848 || yy2arr1848 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23253,25 +25009,25 @@ func (x *NodeSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1706 := z.DecBinary() - _ = yym1706 + yym1852 := z.DecBinary() + _ = yym1852 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1707 := r.ContainerType() - if yyct1707 == codecSelferValueTypeMap1234 { - yyl1707 := r.ReadMapStart() - if yyl1707 == 0 { + yyct1853 := r.ContainerType() + if yyct1853 == codecSelferValueTypeMap1234 { + yyl1853 := r.ReadMapStart() + if yyl1853 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1707, d) + x.codecDecodeSelfFromMap(yyl1853, d) } - } else if yyct1707 == codecSelferValueTypeArray1234 { - yyl1707 := r.ReadArrayStart() - if yyl1707 == 0 { + } else if yyct1853 == codecSelferValueTypeArray1234 { + yyl1853 := r.ReadArrayStart() + if yyl1853 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1707, d) + x.codecDecodeSelfFromArray(yyl1853, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23283,12 +25039,12 @@ func (x *NodeSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1708Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1708Slc - var yyhl1708 bool = l >= 0 - for yyj1708 := 0; ; yyj1708++ { - if yyhl1708 { - if yyj1708 >= l { + var yys1854Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1854Slc + var yyhl1854 bool = l >= 0 + for yyj1854 := 0; ; yyj1854++ { + if yyhl1854 { + if yyj1854 >= l { break } } else { @@ -23297,26 +25053,26 @@ func (x *NodeSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1708Slc = r.DecodeBytes(yys1708Slc, true, true) - yys1708 := string(yys1708Slc) + yys1854Slc = r.DecodeBytes(yys1854Slc, true, true) + yys1854 := string(yys1854Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1708 { + switch yys1854 { case "nodeSelectorTerms": if r.TryDecodeAsNil() { x.NodeSelectorTerms = nil } else { - yyv1709 := &x.NodeSelectorTerms - yym1710 := z.DecBinary() - _ = yym1710 + yyv1855 := &x.NodeSelectorTerms + yym1856 := z.DecBinary() + _ = yym1856 if false { } else { - h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1709), d) + h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1855), d) } } default: - z.DecStructFieldNotFound(-1, yys1708) - } // end switch yys1708 - } // end for yyj1708 + z.DecStructFieldNotFound(-1, yys1854) + } // end switch yys1854 + } // end for yyj1854 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23324,16 +25080,16 @@ func (x *NodeSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1711 int - var yyb1711 bool - var yyhl1711 bool = l >= 0 - yyj1711++ - if yyhl1711 { - yyb1711 = yyj1711 > l + var yyj1857 int + var yyb1857 bool + var yyhl1857 bool = l >= 0 + yyj1857++ + if yyhl1857 { + yyb1857 = yyj1857 > l } else { - yyb1711 = r.CheckBreak() + yyb1857 = r.CheckBreak() } - if yyb1711 { + if yyb1857 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23341,26 +25097,26 @@ func (x *NodeSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelectorTerms = nil } else { - yyv1712 := &x.NodeSelectorTerms - yym1713 := z.DecBinary() - _ = yym1713 + yyv1858 := &x.NodeSelectorTerms + yym1859 := z.DecBinary() + _ = yym1859 if false { } else { - h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1712), d) + h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1858), d) } } for { - yyj1711++ - if yyhl1711 { - yyb1711 = yyj1711 > l + yyj1857++ + if yyhl1857 { + yyb1857 = yyj1857 > l } else { - yyb1711 = r.CheckBreak() + yyb1857 = r.CheckBreak() } - if yyb1711 { + if yyb1857 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1711-1, "") + z.DecStructFieldNotFound(yyj1857-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23372,36 +25128,36 @@ func (x *NodeSelectorTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1714 := z.EncBinary() - _ = yym1714 + yym1860 := z.EncBinary() + _ = yym1860 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1715 := !z.EncBinary() - yy2arr1715 := z.EncBasicHandle().StructToArray - var yyq1715 [1]bool - _, _, _ = yysep1715, yyq1715, yy2arr1715 - const yyr1715 bool = false - var yynn1715 int - if yyr1715 || yy2arr1715 { + yysep1861 := !z.EncBinary() + yy2arr1861 := z.EncBasicHandle().StructToArray + var yyq1861 [1]bool + _, _, _ = yysep1861, yyq1861, yy2arr1861 + const yyr1861 bool = false + var yynn1861 int + if yyr1861 || yy2arr1861 { r.EncodeArrayStart(1) } else { - yynn1715 = 1 - for _, b := range yyq1715 { + yynn1861 = 1 + for _, b := range yyq1861 { if b { - yynn1715++ + yynn1861++ } } - r.EncodeMapStart(yynn1715) - yynn1715 = 0 + r.EncodeMapStart(yynn1861) + yynn1861 = 0 } - if yyr1715 || yy2arr1715 { + if yyr1861 || yy2arr1861 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.MatchExpressions == nil { r.EncodeNil() } else { - yym1717 := z.EncBinary() - _ = yym1717 + yym1863 := z.EncBinary() + _ = yym1863 if false { } else { h.encSliceNodeSelectorRequirement(([]NodeSelectorRequirement)(x.MatchExpressions), e) @@ -23414,15 +25170,15 @@ func (x *NodeSelectorTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x.MatchExpressions == nil { r.EncodeNil() } else { - yym1718 := z.EncBinary() - _ = yym1718 + yym1864 := z.EncBinary() + _ = yym1864 if false { } else { h.encSliceNodeSelectorRequirement(([]NodeSelectorRequirement)(x.MatchExpressions), e) } } } - if yyr1715 || yy2arr1715 { + if yyr1861 || yy2arr1861 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23435,25 +25191,25 @@ func (x *NodeSelectorTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1719 := z.DecBinary() - _ = yym1719 + yym1865 := z.DecBinary() + _ = yym1865 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1720 := r.ContainerType() - if yyct1720 == codecSelferValueTypeMap1234 { - yyl1720 := r.ReadMapStart() - if yyl1720 == 0 { + yyct1866 := r.ContainerType() + if yyct1866 == codecSelferValueTypeMap1234 { + yyl1866 := r.ReadMapStart() + if yyl1866 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1720, d) + x.codecDecodeSelfFromMap(yyl1866, d) } - } else if yyct1720 == codecSelferValueTypeArray1234 { - yyl1720 := r.ReadArrayStart() - if yyl1720 == 0 { + } else if yyct1866 == codecSelferValueTypeArray1234 { + yyl1866 := r.ReadArrayStart() + if yyl1866 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1720, d) + x.codecDecodeSelfFromArray(yyl1866, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23465,12 +25221,12 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1721Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1721Slc - var yyhl1721 bool = l >= 0 - for yyj1721 := 0; ; yyj1721++ { - if yyhl1721 { - if yyj1721 >= l { + var yys1867Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1867Slc + var yyhl1867 bool = l >= 0 + for yyj1867 := 0; ; yyj1867++ { + if yyhl1867 { + if yyj1867 >= l { break } } else { @@ -23479,26 +25235,26 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1721Slc = r.DecodeBytes(yys1721Slc, true, true) - yys1721 := string(yys1721Slc) + yys1867Slc = r.DecodeBytes(yys1867Slc, true, true) + yys1867 := string(yys1867Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1721 { + switch yys1867 { case "matchExpressions": if r.TryDecodeAsNil() { x.MatchExpressions = nil } else { - yyv1722 := &x.MatchExpressions - yym1723 := z.DecBinary() - _ = yym1723 + yyv1868 := &x.MatchExpressions + yym1869 := z.DecBinary() + _ = yym1869 if false { } else { - h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1722), d) + h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1868), d) } } default: - z.DecStructFieldNotFound(-1, yys1721) - } // end switch yys1721 - } // end for yyj1721 + z.DecStructFieldNotFound(-1, yys1867) + } // end switch yys1867 + } // end for yyj1867 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23506,16 +25262,16 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1724 int - var yyb1724 bool - var yyhl1724 bool = l >= 0 - yyj1724++ - if yyhl1724 { - yyb1724 = yyj1724 > l + var yyj1870 int + var yyb1870 bool + var yyhl1870 bool = l >= 0 + yyj1870++ + if yyhl1870 { + yyb1870 = yyj1870 > l } else { - yyb1724 = r.CheckBreak() + yyb1870 = r.CheckBreak() } - if yyb1724 { + if yyb1870 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23523,26 +25279,26 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.MatchExpressions = nil } else { - yyv1725 := &x.MatchExpressions - yym1726 := z.DecBinary() - _ = yym1726 + yyv1871 := &x.MatchExpressions + yym1872 := z.DecBinary() + _ = yym1872 if false { } else { - h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1725), d) + h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1871), d) } } for { - yyj1724++ - if yyhl1724 { - yyb1724 = yyj1724 > l + yyj1870++ + if yyhl1870 { + yyb1870 = yyj1870 > l } else { - yyb1724 = r.CheckBreak() + yyb1870 = r.CheckBreak() } - if yyb1724 { + if yyb1870 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1724-1, "") + z.DecStructFieldNotFound(yyj1870-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23554,34 +25310,34 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1727 := z.EncBinary() - _ = yym1727 + yym1873 := z.EncBinary() + _ = yym1873 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1728 := !z.EncBinary() - yy2arr1728 := z.EncBasicHandle().StructToArray - var yyq1728 [3]bool - _, _, _ = yysep1728, yyq1728, yy2arr1728 - const yyr1728 bool = false - yyq1728[2] = len(x.Values) != 0 - var yynn1728 int - if yyr1728 || yy2arr1728 { + yysep1874 := !z.EncBinary() + yy2arr1874 := z.EncBasicHandle().StructToArray + var yyq1874 [3]bool + _, _, _ = yysep1874, yyq1874, yy2arr1874 + const yyr1874 bool = false + yyq1874[2] = len(x.Values) != 0 + var yynn1874 int + if yyr1874 || yy2arr1874 { r.EncodeArrayStart(3) } else { - yynn1728 = 2 - for _, b := range yyq1728 { + yynn1874 = 2 + for _, b := range yyq1874 { if b { - yynn1728++ + yynn1874++ } } - r.EncodeMapStart(yynn1728) - yynn1728 = 0 + r.EncodeMapStart(yynn1874) + yynn1874 = 0 } - if yyr1728 || yy2arr1728 { + if yyr1874 || yy2arr1874 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1730 := z.EncBinary() - _ = yym1730 + yym1876 := z.EncBinary() + _ = yym1876 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -23590,14 +25346,14 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1731 := z.EncBinary() - _ = yym1731 + yym1877 := z.EncBinary() + _ = yym1877 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1728 || yy2arr1728 { + if yyr1874 || yy2arr1874 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Operator.CodecEncodeSelf(e) } else { @@ -23606,14 +25362,14 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Operator.CodecEncodeSelf(e) } - if yyr1728 || yy2arr1728 { + if yyr1874 || yy2arr1874 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1728[2] { + if yyq1874[2] { if x.Values == nil { r.EncodeNil() } else { - yym1734 := z.EncBinary() - _ = yym1734 + yym1880 := z.EncBinary() + _ = yym1880 if false { } else { z.F.EncSliceStringV(x.Values, false, e) @@ -23623,15 +25379,15 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1728[2] { + if yyq1874[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("values")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Values == nil { r.EncodeNil() } else { - yym1735 := z.EncBinary() - _ = yym1735 + yym1881 := z.EncBinary() + _ = yym1881 if false { } else { z.F.EncSliceStringV(x.Values, false, e) @@ -23639,7 +25395,7 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1728 || yy2arr1728 { + if yyr1874 || yy2arr1874 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23652,25 +25408,25 @@ func (x *NodeSelectorRequirement) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1736 := z.DecBinary() - _ = yym1736 + yym1882 := z.DecBinary() + _ = yym1882 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1737 := r.ContainerType() - if yyct1737 == codecSelferValueTypeMap1234 { - yyl1737 := r.ReadMapStart() - if yyl1737 == 0 { + yyct1883 := r.ContainerType() + if yyct1883 == codecSelferValueTypeMap1234 { + yyl1883 := r.ReadMapStart() + if yyl1883 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1737, d) + x.codecDecodeSelfFromMap(yyl1883, d) } - } else if yyct1737 == codecSelferValueTypeArray1234 { - yyl1737 := r.ReadArrayStart() - if yyl1737 == 0 { + } else if yyct1883 == codecSelferValueTypeArray1234 { + yyl1883 := r.ReadArrayStart() + if yyl1883 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1737, d) + x.codecDecodeSelfFromArray(yyl1883, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23682,12 +25438,12 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1738Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1738Slc - var yyhl1738 bool = l >= 0 - for yyj1738 := 0; ; yyj1738++ { - if yyhl1738 { - if yyj1738 >= l { + var yys1884Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1884Slc + var yyhl1884 bool = l >= 0 + for yyj1884 := 0; ; yyj1884++ { + if yyhl1884 { + if yyj1884 >= l { break } } else { @@ -23696,10 +25452,10 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1738Slc = r.DecodeBytes(yys1738Slc, true, true) - yys1738 := string(yys1738Slc) + yys1884Slc = r.DecodeBytes(yys1884Slc, true, true) + yys1884 := string(yys1884Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1738 { + switch yys1884 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -23716,18 +25472,18 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Values = nil } else { - yyv1741 := &x.Values - yym1742 := z.DecBinary() - _ = yym1742 + yyv1887 := &x.Values + yym1888 := z.DecBinary() + _ = yym1888 if false { } else { - z.F.DecSliceStringX(yyv1741, false, d) + z.F.DecSliceStringX(yyv1887, false, d) } } default: - z.DecStructFieldNotFound(-1, yys1738) - } // end switch yys1738 - } // end for yyj1738 + z.DecStructFieldNotFound(-1, yys1884) + } // end switch yys1884 + } // end for yyj1884 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23735,16 +25491,16 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1743 int - var yyb1743 bool - var yyhl1743 bool = l >= 0 - yyj1743++ - if yyhl1743 { - yyb1743 = yyj1743 > l + var yyj1889 int + var yyb1889 bool + var yyhl1889 bool = l >= 0 + yyj1889++ + if yyhl1889 { + yyb1889 = yyj1889 > l } else { - yyb1743 = r.CheckBreak() + yyb1889 = r.CheckBreak() } - if yyb1743 { + if yyb1889 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23754,13 +25510,13 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Key = string(r.DecodeString()) } - yyj1743++ - if yyhl1743 { - yyb1743 = yyj1743 > l + yyj1889++ + if yyhl1889 { + yyb1889 = yyj1889 > l } else { - yyb1743 = r.CheckBreak() + yyb1889 = r.CheckBreak() } - if yyb1743 { + if yyb1889 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23770,13 +25526,13 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Operator = NodeSelectorOperator(r.DecodeString()) } - yyj1743++ - if yyhl1743 { - yyb1743 = yyj1743 > l + yyj1889++ + if yyhl1889 { + yyb1889 = yyj1889 > l } else { - yyb1743 = r.CheckBreak() + yyb1889 = r.CheckBreak() } - if yyb1743 { + if yyb1889 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23784,26 +25540,26 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Values = nil } else { - yyv1746 := &x.Values - yym1747 := z.DecBinary() - _ = yym1747 + yyv1892 := &x.Values + yym1893 := z.DecBinary() + _ = yym1893 if false { } else { - z.F.DecSliceStringX(yyv1746, false, d) + z.F.DecSliceStringX(yyv1892, false, d) } } for { - yyj1743++ - if yyhl1743 { - yyb1743 = yyj1743 > l + yyj1889++ + if yyhl1889 { + yyb1889 = yyj1889 > l } else { - yyb1743 = r.CheckBreak() + yyb1889 = r.CheckBreak() } - if yyb1743 { + if yyb1889 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1743-1, "") + z.DecStructFieldNotFound(yyj1889-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23812,8 +25568,8 @@ func (x NodeSelectorOperator) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1748 := z.EncBinary() - _ = yym1748 + yym1894 := z.EncBinary() + _ = yym1894 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -23825,8 +25581,8 @@ func (x *NodeSelectorOperator) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1749 := z.DecBinary() - _ = yym1749 + yym1895 := z.DecBinary() + _ = yym1895 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -23841,35 +25597,35 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1750 := z.EncBinary() - _ = yym1750 + yym1896 := z.EncBinary() + _ = yym1896 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1751 := !z.EncBinary() - yy2arr1751 := z.EncBasicHandle().StructToArray - var yyq1751 [3]bool - _, _, _ = yysep1751, yyq1751, yy2arr1751 - const yyr1751 bool = false - yyq1751[0] = x.NodeAffinity != nil - yyq1751[1] = x.PodAffinity != nil - yyq1751[2] = x.PodAntiAffinity != nil - var yynn1751 int - if yyr1751 || yy2arr1751 { + yysep1897 := !z.EncBinary() + yy2arr1897 := z.EncBasicHandle().StructToArray + var yyq1897 [3]bool + _, _, _ = yysep1897, yyq1897, yy2arr1897 + const yyr1897 bool = false + yyq1897[0] = x.NodeAffinity != nil + yyq1897[1] = x.PodAffinity != nil + yyq1897[2] = x.PodAntiAffinity != nil + var yynn1897 int + if yyr1897 || yy2arr1897 { r.EncodeArrayStart(3) } else { - yynn1751 = 0 - for _, b := range yyq1751 { + yynn1897 = 0 + for _, b := range yyq1897 { if b { - yynn1751++ + yynn1897++ } } - r.EncodeMapStart(yynn1751) - yynn1751 = 0 + r.EncodeMapStart(yynn1897) + yynn1897 = 0 } - if yyr1751 || yy2arr1751 { + if yyr1897 || yy2arr1897 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1751[0] { + if yyq1897[0] { if x.NodeAffinity == nil { r.EncodeNil() } else { @@ -23879,7 +25635,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1751[0] { + if yyq1897[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23890,9 +25646,9 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1751 || yy2arr1751 { + if yyr1897 || yy2arr1897 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1751[1] { + if yyq1897[1] { if x.PodAffinity == nil { r.EncodeNil() } else { @@ -23902,7 +25658,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1751[1] { + if yyq1897[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23913,9 +25669,9 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1751 || yy2arr1751 { + if yyr1897 || yy2arr1897 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1751[2] { + if yyq1897[2] { if x.PodAntiAffinity == nil { r.EncodeNil() } else { @@ -23925,7 +25681,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1751[2] { + if yyq1897[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAntiAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23936,7 +25692,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1751 || yy2arr1751 { + if yyr1897 || yy2arr1897 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23949,25 +25705,25 @@ func (x *Affinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1755 := z.DecBinary() - _ = yym1755 + yym1901 := z.DecBinary() + _ = yym1901 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1756 := r.ContainerType() - if yyct1756 == codecSelferValueTypeMap1234 { - yyl1756 := r.ReadMapStart() - if yyl1756 == 0 { + yyct1902 := r.ContainerType() + if yyct1902 == codecSelferValueTypeMap1234 { + yyl1902 := r.ReadMapStart() + if yyl1902 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1756, d) + x.codecDecodeSelfFromMap(yyl1902, d) } - } else if yyct1756 == codecSelferValueTypeArray1234 { - yyl1756 := r.ReadArrayStart() - if yyl1756 == 0 { + } else if yyct1902 == codecSelferValueTypeArray1234 { + yyl1902 := r.ReadArrayStart() + if yyl1902 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1756, d) + x.codecDecodeSelfFromArray(yyl1902, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23979,12 +25735,12 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1757Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1757Slc - var yyhl1757 bool = l >= 0 - for yyj1757 := 0; ; yyj1757++ { - if yyhl1757 { - if yyj1757 >= l { + var yys1903Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1903Slc + var yyhl1903 bool = l >= 0 + for yyj1903 := 0; ; yyj1903++ { + if yyhl1903 { + if yyj1903 >= l { break } } else { @@ -23993,10 +25749,10 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1757Slc = r.DecodeBytes(yys1757Slc, true, true) - yys1757 := string(yys1757Slc) + yys1903Slc = r.DecodeBytes(yys1903Slc, true, true) + yys1903 := string(yys1903Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1757 { + switch yys1903 { case "nodeAffinity": if r.TryDecodeAsNil() { if x.NodeAffinity != nil { @@ -24031,9 +25787,9 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PodAntiAffinity.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1757) - } // end switch yys1757 - } // end for yyj1757 + z.DecStructFieldNotFound(-1, yys1903) + } // end switch yys1903 + } // end for yyj1903 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24041,16 +25797,16 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1761 int - var yyb1761 bool - var yyhl1761 bool = l >= 0 - yyj1761++ - if yyhl1761 { - yyb1761 = yyj1761 > l + var yyj1907 int + var yyb1907 bool + var yyhl1907 bool = l >= 0 + yyj1907++ + if yyhl1907 { + yyb1907 = yyj1907 > l } else { - yyb1761 = r.CheckBreak() + yyb1907 = r.CheckBreak() } - if yyb1761 { + if yyb1907 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24065,13 +25821,13 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.NodeAffinity.CodecDecodeSelf(d) } - yyj1761++ - if yyhl1761 { - yyb1761 = yyj1761 > l + yyj1907++ + if yyhl1907 { + yyb1907 = yyj1907 > l } else { - yyb1761 = r.CheckBreak() + yyb1907 = r.CheckBreak() } - if yyb1761 { + if yyb1907 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24086,13 +25842,13 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PodAffinity.CodecDecodeSelf(d) } - yyj1761++ - if yyhl1761 { - yyb1761 = yyj1761 > l + yyj1907++ + if yyhl1907 { + yyb1907 = yyj1907 > l } else { - yyb1761 = r.CheckBreak() + yyb1907 = r.CheckBreak() } - if yyb1761 { + if yyb1907 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24108,17 +25864,17 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PodAntiAffinity.CodecDecodeSelf(d) } for { - yyj1761++ - if yyhl1761 { - yyb1761 = yyj1761 > l + yyj1907++ + if yyhl1907 { + yyb1907 = yyj1907 > l } else { - yyb1761 = r.CheckBreak() + yyb1907 = r.CheckBreak() } - if yyb1761 { + if yyb1907 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1761-1, "") + z.DecStructFieldNotFound(yyj1907-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24130,39 +25886,39 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1765 := z.EncBinary() - _ = yym1765 + yym1911 := z.EncBinary() + _ = yym1911 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1766 := !z.EncBinary() - yy2arr1766 := z.EncBasicHandle().StructToArray - var yyq1766 [2]bool - _, _, _ = yysep1766, yyq1766, yy2arr1766 - const yyr1766 bool = false - yyq1766[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 - yyq1766[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1766 int - if yyr1766 || yy2arr1766 { + yysep1912 := !z.EncBinary() + yy2arr1912 := z.EncBasicHandle().StructToArray + var yyq1912 [2]bool + _, _, _ = yysep1912, yyq1912, yy2arr1912 + const yyr1912 bool = false + yyq1912[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 + yyq1912[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1912 int + if yyr1912 || yy2arr1912 { r.EncodeArrayStart(2) } else { - yynn1766 = 0 - for _, b := range yyq1766 { + yynn1912 = 0 + for _, b := range yyq1912 { if b { - yynn1766++ + yynn1912++ } } - r.EncodeMapStart(yynn1766) - yynn1766 = 0 + r.EncodeMapStart(yynn1912) + yynn1912 = 0 } - if yyr1766 || yy2arr1766 { + if yyr1912 || yy2arr1912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1766[0] { + if yyq1912[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1768 := z.EncBinary() - _ = yym1768 + yym1914 := z.EncBinary() + _ = yym1914 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -24172,15 +25928,15 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1766[0] { + if yyq1912[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1769 := z.EncBinary() - _ = yym1769 + yym1915 := z.EncBinary() + _ = yym1915 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -24188,14 +25944,14 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1766 || yy2arr1766 { + if yyr1912 || yy2arr1912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1766[1] { + if yyq1912[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1771 := z.EncBinary() - _ = yym1771 + yym1917 := z.EncBinary() + _ = yym1917 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24205,15 +25961,15 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1766[1] { + if yyq1912[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1772 := z.EncBinary() - _ = yym1772 + yym1918 := z.EncBinary() + _ = yym1918 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24221,7 +25977,7 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1766 || yy2arr1766 { + if yyr1912 || yy2arr1912 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24234,25 +25990,25 @@ func (x *PodAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1773 := z.DecBinary() - _ = yym1773 + yym1919 := z.DecBinary() + _ = yym1919 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1774 := r.ContainerType() - if yyct1774 == codecSelferValueTypeMap1234 { - yyl1774 := r.ReadMapStart() - if yyl1774 == 0 { + yyct1920 := r.ContainerType() + if yyct1920 == codecSelferValueTypeMap1234 { + yyl1920 := r.ReadMapStart() + if yyl1920 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1774, d) + x.codecDecodeSelfFromMap(yyl1920, d) } - } else if yyct1774 == codecSelferValueTypeArray1234 { - yyl1774 := r.ReadArrayStart() - if yyl1774 == 0 { + } else if yyct1920 == codecSelferValueTypeArray1234 { + yyl1920 := r.ReadArrayStart() + if yyl1920 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1774, d) + x.codecDecodeSelfFromArray(yyl1920, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24264,12 +26020,12 @@ func (x *PodAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1775Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1775Slc - var yyhl1775 bool = l >= 0 - for yyj1775 := 0; ; yyj1775++ { - if yyhl1775 { - if yyj1775 >= l { + var yys1921Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1921Slc + var yyhl1921 bool = l >= 0 + for yyj1921 := 0; ; yyj1921++ { + if yyhl1921 { + if yyj1921 >= l { break } } else { @@ -24278,38 +26034,38 @@ func (x *PodAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1775Slc = r.DecodeBytes(yys1775Slc, true, true) - yys1775 := string(yys1775Slc) + yys1921Slc = r.DecodeBytes(yys1921Slc, true, true) + yys1921 := string(yys1921Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1775 { + switch yys1921 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1776 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1777 := z.DecBinary() - _ = yym1777 + yyv1922 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1923 := z.DecBinary() + _ = yym1923 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1776), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1922), d) } } case "preferredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1778 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1779 := z.DecBinary() - _ = yym1779 + yyv1924 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1925 := z.DecBinary() + _ = yym1925 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1778), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1924), d) } } default: - z.DecStructFieldNotFound(-1, yys1775) - } // end switch yys1775 - } // end for yyj1775 + z.DecStructFieldNotFound(-1, yys1921) + } // end switch yys1921 + } // end for yyj1921 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24317,16 +26073,16 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1780 int - var yyb1780 bool - var yyhl1780 bool = l >= 0 - yyj1780++ - if yyhl1780 { - yyb1780 = yyj1780 > l + var yyj1926 int + var yyb1926 bool + var yyhl1926 bool = l >= 0 + yyj1926++ + if yyhl1926 { + yyb1926 = yyj1926 > l } else { - yyb1780 = r.CheckBreak() + yyb1926 = r.CheckBreak() } - if yyb1780 { + if yyb1926 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24334,21 +26090,21 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1781 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1782 := z.DecBinary() - _ = yym1782 + yyv1927 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1928 := z.DecBinary() + _ = yym1928 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1781), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1927), d) } } - yyj1780++ - if yyhl1780 { - yyb1780 = yyj1780 > l + yyj1926++ + if yyhl1926 { + yyb1926 = yyj1926 > l } else { - yyb1780 = r.CheckBreak() + yyb1926 = r.CheckBreak() } - if yyb1780 { + if yyb1926 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24356,26 +26112,26 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1783 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1784 := z.DecBinary() - _ = yym1784 + yyv1929 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1930 := z.DecBinary() + _ = yym1930 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1783), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1929), d) } } for { - yyj1780++ - if yyhl1780 { - yyb1780 = yyj1780 > l + yyj1926++ + if yyhl1926 { + yyb1926 = yyj1926 > l } else { - yyb1780 = r.CheckBreak() + yyb1926 = r.CheckBreak() } - if yyb1780 { + if yyb1926 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1780-1, "") + z.DecStructFieldNotFound(yyj1926-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24387,39 +26143,39 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1785 := z.EncBinary() - _ = yym1785 + yym1931 := z.EncBinary() + _ = yym1931 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1786 := !z.EncBinary() - yy2arr1786 := z.EncBasicHandle().StructToArray - var yyq1786 [2]bool - _, _, _ = yysep1786, yyq1786, yy2arr1786 - const yyr1786 bool = false - yyq1786[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 - yyq1786[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1786 int - if yyr1786 || yy2arr1786 { + yysep1932 := !z.EncBinary() + yy2arr1932 := z.EncBasicHandle().StructToArray + var yyq1932 [2]bool + _, _, _ = yysep1932, yyq1932, yy2arr1932 + const yyr1932 bool = false + yyq1932[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 + yyq1932[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1932 int + if yyr1932 || yy2arr1932 { r.EncodeArrayStart(2) } else { - yynn1786 = 0 - for _, b := range yyq1786 { + yynn1932 = 0 + for _, b := range yyq1932 { if b { - yynn1786++ + yynn1932++ } } - r.EncodeMapStart(yynn1786) - yynn1786 = 0 + r.EncodeMapStart(yynn1932) + yynn1932 = 0 } - if yyr1786 || yy2arr1786 { + if yyr1932 || yy2arr1932 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1786[0] { + if yyq1932[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1788 := z.EncBinary() - _ = yym1788 + yym1934 := z.EncBinary() + _ = yym1934 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -24429,15 +26185,15 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1786[0] { + if yyq1932[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1789 := z.EncBinary() - _ = yym1789 + yym1935 := z.EncBinary() + _ = yym1935 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -24445,14 +26201,14 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1786 || yy2arr1786 { + if yyr1932 || yy2arr1932 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1786[1] { + if yyq1932[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1791 := z.EncBinary() - _ = yym1791 + yym1937 := z.EncBinary() + _ = yym1937 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24462,15 +26218,15 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1786[1] { + if yyq1932[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1792 := z.EncBinary() - _ = yym1792 + yym1938 := z.EncBinary() + _ = yym1938 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24478,7 +26234,7 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1786 || yy2arr1786 { + if yyr1932 || yy2arr1932 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24491,25 +26247,25 @@ func (x *PodAntiAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1793 := z.DecBinary() - _ = yym1793 + yym1939 := z.DecBinary() + _ = yym1939 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1794 := r.ContainerType() - if yyct1794 == codecSelferValueTypeMap1234 { - yyl1794 := r.ReadMapStart() - if yyl1794 == 0 { + yyct1940 := r.ContainerType() + if yyct1940 == codecSelferValueTypeMap1234 { + yyl1940 := r.ReadMapStart() + if yyl1940 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1794, d) + x.codecDecodeSelfFromMap(yyl1940, d) } - } else if yyct1794 == codecSelferValueTypeArray1234 { - yyl1794 := r.ReadArrayStart() - if yyl1794 == 0 { + } else if yyct1940 == codecSelferValueTypeArray1234 { + yyl1940 := r.ReadArrayStart() + if yyl1940 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1794, d) + x.codecDecodeSelfFromArray(yyl1940, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24521,12 +26277,12 @@ func (x *PodAntiAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1795Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1795Slc - var yyhl1795 bool = l >= 0 - for yyj1795 := 0; ; yyj1795++ { - if yyhl1795 { - if yyj1795 >= l { + var yys1941Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1941Slc + var yyhl1941 bool = l >= 0 + for yyj1941 := 0; ; yyj1941++ { + if yyhl1941 { + if yyj1941 >= l { break } } else { @@ -24535,38 +26291,38 @@ func (x *PodAntiAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1795Slc = r.DecodeBytes(yys1795Slc, true, true) - yys1795 := string(yys1795Slc) + yys1941Slc = r.DecodeBytes(yys1941Slc, true, true) + yys1941 := string(yys1941Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1795 { + switch yys1941 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1796 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1797 := z.DecBinary() - _ = yym1797 + yyv1942 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1943 := z.DecBinary() + _ = yym1943 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1796), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1942), d) } } case "preferredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1798 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1799 := z.DecBinary() - _ = yym1799 + yyv1944 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1945 := z.DecBinary() + _ = yym1945 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1798), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1944), d) } } default: - z.DecStructFieldNotFound(-1, yys1795) - } // end switch yys1795 - } // end for yyj1795 + z.DecStructFieldNotFound(-1, yys1941) + } // end switch yys1941 + } // end for yyj1941 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24574,16 +26330,16 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1800 int - var yyb1800 bool - var yyhl1800 bool = l >= 0 - yyj1800++ - if yyhl1800 { - yyb1800 = yyj1800 > l + var yyj1946 int + var yyb1946 bool + var yyhl1946 bool = l >= 0 + yyj1946++ + if yyhl1946 { + yyb1946 = yyj1946 > l } else { - yyb1800 = r.CheckBreak() + yyb1946 = r.CheckBreak() } - if yyb1800 { + if yyb1946 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24591,21 +26347,21 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1801 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1802 := z.DecBinary() - _ = yym1802 + yyv1947 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1948 := z.DecBinary() + _ = yym1948 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1801), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1947), d) } } - yyj1800++ - if yyhl1800 { - yyb1800 = yyj1800 > l + yyj1946++ + if yyhl1946 { + yyb1946 = yyj1946 > l } else { - yyb1800 = r.CheckBreak() + yyb1946 = r.CheckBreak() } - if yyb1800 { + if yyb1946 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24613,26 +26369,26 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1803 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1804 := z.DecBinary() - _ = yym1804 + yyv1949 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1950 := z.DecBinary() + _ = yym1950 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1803), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1949), d) } } for { - yyj1800++ - if yyhl1800 { - yyb1800 = yyj1800 > l + yyj1946++ + if yyhl1946 { + yyb1946 = yyj1946 > l } else { - yyb1800 = r.CheckBreak() + yyb1946 = r.CheckBreak() } - if yyb1800 { + if yyb1946 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1800-1, "") + z.DecStructFieldNotFound(yyj1946-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24644,33 +26400,33 @@ func (x *WeightedPodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1805 := z.EncBinary() - _ = yym1805 + yym1951 := z.EncBinary() + _ = yym1951 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1806 := !z.EncBinary() - yy2arr1806 := z.EncBasicHandle().StructToArray - var yyq1806 [2]bool - _, _, _ = yysep1806, yyq1806, yy2arr1806 - const yyr1806 bool = false - var yynn1806 int - if yyr1806 || yy2arr1806 { + yysep1952 := !z.EncBinary() + yy2arr1952 := z.EncBasicHandle().StructToArray + var yyq1952 [2]bool + _, _, _ = yysep1952, yyq1952, yy2arr1952 + const yyr1952 bool = false + var yynn1952 int + if yyr1952 || yy2arr1952 { r.EncodeArrayStart(2) } else { - yynn1806 = 2 - for _, b := range yyq1806 { + yynn1952 = 2 + for _, b := range yyq1952 { if b { - yynn1806++ + yynn1952++ } } - r.EncodeMapStart(yynn1806) - yynn1806 = 0 + r.EncodeMapStart(yynn1952) + yynn1952 = 0 } - if yyr1806 || yy2arr1806 { + if yyr1952 || yy2arr1952 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1808 := z.EncBinary() - _ = yym1808 + yym1954 := z.EncBinary() + _ = yym1954 if false { } else { r.EncodeInt(int64(x.Weight)) @@ -24679,25 +26435,25 @@ func (x *WeightedPodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("weight")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1809 := z.EncBinary() - _ = yym1809 + yym1955 := z.EncBinary() + _ = yym1955 if false { } else { r.EncodeInt(int64(x.Weight)) } } - if yyr1806 || yy2arr1806 { + if yyr1952 || yy2arr1952 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1811 := &x.PodAffinityTerm - yy1811.CodecEncodeSelf(e) + yy1957 := &x.PodAffinityTerm + yy1957.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAffinityTerm")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1812 := &x.PodAffinityTerm - yy1812.CodecEncodeSelf(e) + yy1958 := &x.PodAffinityTerm + yy1958.CodecEncodeSelf(e) } - if yyr1806 || yy2arr1806 { + if yyr1952 || yy2arr1952 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24710,25 +26466,25 @@ func (x *WeightedPodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1813 := z.DecBinary() - _ = yym1813 + yym1959 := z.DecBinary() + _ = yym1959 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1814 := r.ContainerType() - if yyct1814 == codecSelferValueTypeMap1234 { - yyl1814 := r.ReadMapStart() - if yyl1814 == 0 { + yyct1960 := r.ContainerType() + if yyct1960 == codecSelferValueTypeMap1234 { + yyl1960 := r.ReadMapStart() + if yyl1960 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1814, d) + x.codecDecodeSelfFromMap(yyl1960, d) } - } else if yyct1814 == codecSelferValueTypeArray1234 { - yyl1814 := r.ReadArrayStart() - if yyl1814 == 0 { + } else if yyct1960 == codecSelferValueTypeArray1234 { + yyl1960 := r.ReadArrayStart() + if yyl1960 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1814, d) + x.codecDecodeSelfFromArray(yyl1960, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24740,12 +26496,12 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1815Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1815Slc - var yyhl1815 bool = l >= 0 - for yyj1815 := 0; ; yyj1815++ { - if yyhl1815 { - if yyj1815 >= l { + var yys1961Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1961Slc + var yyhl1961 bool = l >= 0 + for yyj1961 := 0; ; yyj1961++ { + if yyhl1961 { + if yyj1961 >= l { break } } else { @@ -24754,10 +26510,10 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1815Slc = r.DecodeBytes(yys1815Slc, true, true) - yys1815 := string(yys1815Slc) + yys1961Slc = r.DecodeBytes(yys1961Slc, true, true) + yys1961 := string(yys1961Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1815 { + switch yys1961 { case "weight": if r.TryDecodeAsNil() { x.Weight = 0 @@ -24768,13 +26524,13 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.PodAffinityTerm = PodAffinityTerm{} } else { - yyv1817 := &x.PodAffinityTerm - yyv1817.CodecDecodeSelf(d) + yyv1963 := &x.PodAffinityTerm + yyv1963.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1815) - } // end switch yys1815 - } // end for yyj1815 + z.DecStructFieldNotFound(-1, yys1961) + } // end switch yys1961 + } // end for yyj1961 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24782,16 +26538,16 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1818 int - var yyb1818 bool - var yyhl1818 bool = l >= 0 - yyj1818++ - if yyhl1818 { - yyb1818 = yyj1818 > l + var yyj1964 int + var yyb1964 bool + var yyhl1964 bool = l >= 0 + yyj1964++ + if yyhl1964 { + yyb1964 = yyj1964 > l } else { - yyb1818 = r.CheckBreak() + yyb1964 = r.CheckBreak() } - if yyb1818 { + if yyb1964 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24801,13 +26557,13 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Weight = int(r.DecodeInt(codecSelferBitsize1234)) } - yyj1818++ - if yyhl1818 { - yyb1818 = yyj1818 > l + yyj1964++ + if yyhl1964 { + yyb1964 = yyj1964 > l } else { - yyb1818 = r.CheckBreak() + yyb1964 = r.CheckBreak() } - if yyb1818 { + if yyb1964 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24815,21 +26571,21 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.PodAffinityTerm = PodAffinityTerm{} } else { - yyv1820 := &x.PodAffinityTerm - yyv1820.CodecDecodeSelf(d) + yyv1966 := &x.PodAffinityTerm + yyv1966.CodecDecodeSelf(d) } for { - yyj1818++ - if yyhl1818 { - yyb1818 = yyj1818 > l + yyj1964++ + if yyhl1964 { + yyb1964 = yyj1964 > l } else { - yyb1818 = r.CheckBreak() + yyb1964 = r.CheckBreak() } - if yyb1818 { + if yyb1964 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1818-1, "") + z.DecStructFieldNotFound(yyj1964-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24841,39 +26597,39 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1821 := z.EncBinary() - _ = yym1821 + yym1967 := z.EncBinary() + _ = yym1967 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1822 := !z.EncBinary() - yy2arr1822 := z.EncBasicHandle().StructToArray - var yyq1822 [3]bool - _, _, _ = yysep1822, yyq1822, yy2arr1822 - const yyr1822 bool = false - yyq1822[0] = x.LabelSelector != nil - yyq1822[2] = x.TopologyKey != "" - var yynn1822 int - if yyr1822 || yy2arr1822 { + yysep1968 := !z.EncBinary() + yy2arr1968 := z.EncBasicHandle().StructToArray + var yyq1968 [3]bool + _, _, _ = yysep1968, yyq1968, yy2arr1968 + const yyr1968 bool = false + yyq1968[0] = x.LabelSelector != nil + yyq1968[2] = x.TopologyKey != "" + var yynn1968 int + if yyr1968 || yy2arr1968 { r.EncodeArrayStart(3) } else { - yynn1822 = 1 - for _, b := range yyq1822 { + yynn1968 = 1 + for _, b := range yyq1968 { if b { - yynn1822++ + yynn1968++ } } - r.EncodeMapStart(yynn1822) - yynn1822 = 0 + r.EncodeMapStart(yynn1968) + yynn1968 = 0 } - if yyr1822 || yy2arr1822 { + if yyr1968 || yy2arr1968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1822[0] { + if yyq1968[0] { if x.LabelSelector == nil { r.EncodeNil() } else { - yym1824 := z.EncBinary() - _ = yym1824 + yym1970 := z.EncBinary() + _ = yym1970 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -24884,15 +26640,15 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1822[0] { + if yyq1968[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("labelSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.LabelSelector == nil { r.EncodeNil() } else { - yym1825 := z.EncBinary() - _ = yym1825 + yym1971 := z.EncBinary() + _ = yym1971 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -24901,13 +26657,13 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1822 || yy2arr1822 { + if yyr1968 || yy2arr1968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Namespaces == nil { r.EncodeNil() } else { - yym1827 := z.EncBinary() - _ = yym1827 + yym1973 := z.EncBinary() + _ = yym1973 if false { } else { z.F.EncSliceStringV(x.Namespaces, false, e) @@ -24920,19 +26676,19 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x.Namespaces == nil { r.EncodeNil() } else { - yym1828 := z.EncBinary() - _ = yym1828 + yym1974 := z.EncBinary() + _ = yym1974 if false { } else { z.F.EncSliceStringV(x.Namespaces, false, e) } } } - if yyr1822 || yy2arr1822 { + if yyr1968 || yy2arr1968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1822[2] { - yym1830 := z.EncBinary() - _ = yym1830 + if yyq1968[2] { + yym1976 := z.EncBinary() + _ = yym1976 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TopologyKey)) @@ -24941,19 +26697,19 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1822[2] { + if yyq1968[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("topologyKey")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1831 := z.EncBinary() - _ = yym1831 + yym1977 := z.EncBinary() + _ = yym1977 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TopologyKey)) } } } - if yyr1822 || yy2arr1822 { + if yyr1968 || yy2arr1968 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24966,25 +26722,25 @@ func (x *PodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1832 := z.DecBinary() - _ = yym1832 + yym1978 := z.DecBinary() + _ = yym1978 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1833 := r.ContainerType() - if yyct1833 == codecSelferValueTypeMap1234 { - yyl1833 := r.ReadMapStart() - if yyl1833 == 0 { + yyct1979 := r.ContainerType() + if yyct1979 == codecSelferValueTypeMap1234 { + yyl1979 := r.ReadMapStart() + if yyl1979 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1833, d) + x.codecDecodeSelfFromMap(yyl1979, d) } - } else if yyct1833 == codecSelferValueTypeArray1234 { - yyl1833 := r.ReadArrayStart() - if yyl1833 == 0 { + } else if yyct1979 == codecSelferValueTypeArray1234 { + yyl1979 := r.ReadArrayStart() + if yyl1979 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1833, d) + x.codecDecodeSelfFromArray(yyl1979, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24996,12 +26752,12 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1834Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1834Slc - var yyhl1834 bool = l >= 0 - for yyj1834 := 0; ; yyj1834++ { - if yyhl1834 { - if yyj1834 >= l { + var yys1980Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1980Slc + var yyhl1980 bool = l >= 0 + for yyj1980 := 0; ; yyj1980++ { + if yyhl1980 { + if yyj1980 >= l { break } } else { @@ -25010,10 +26766,10 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1834Slc = r.DecodeBytes(yys1834Slc, true, true) - yys1834 := string(yys1834Slc) + yys1980Slc = r.DecodeBytes(yys1980Slc, true, true) + yys1980 := string(yys1980Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1834 { + switch yys1980 { case "labelSelector": if r.TryDecodeAsNil() { if x.LabelSelector != nil { @@ -25023,8 +26779,8 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.LabelSelector == nil { x.LabelSelector = new(pkg2_unversioned.LabelSelector) } - yym1836 := z.DecBinary() - _ = yym1836 + yym1982 := z.DecBinary() + _ = yym1982 if false { } else if z.HasExtensions() && z.DecExt(x.LabelSelector) { } else { @@ -25035,12 +26791,12 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Namespaces = nil } else { - yyv1837 := &x.Namespaces - yym1838 := z.DecBinary() - _ = yym1838 + yyv1983 := &x.Namespaces + yym1984 := z.DecBinary() + _ = yym1984 if false { } else { - z.F.DecSliceStringX(yyv1837, false, d) + z.F.DecSliceStringX(yyv1983, false, d) } } case "topologyKey": @@ -25050,9 +26806,9 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TopologyKey = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1834) - } // end switch yys1834 - } // end for yyj1834 + z.DecStructFieldNotFound(-1, yys1980) + } // end switch yys1980 + } // end for yyj1980 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -25060,16 +26816,16 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1840 int - var yyb1840 bool - var yyhl1840 bool = l >= 0 - yyj1840++ - if yyhl1840 { - yyb1840 = yyj1840 > l + var yyj1986 int + var yyb1986 bool + var yyhl1986 bool = l >= 0 + yyj1986++ + if yyhl1986 { + yyb1986 = yyj1986 > l } else { - yyb1840 = r.CheckBreak() + yyb1986 = r.CheckBreak() } - if yyb1840 { + if yyb1986 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25082,21 +26838,21 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.LabelSelector == nil { x.LabelSelector = new(pkg2_unversioned.LabelSelector) } - yym1842 := z.DecBinary() - _ = yym1842 + yym1988 := z.DecBinary() + _ = yym1988 if false { } else if z.HasExtensions() && z.DecExt(x.LabelSelector) { } else { z.DecFallback(x.LabelSelector, false) } } - yyj1840++ - if yyhl1840 { - yyb1840 = yyj1840 > l + yyj1986++ + if yyhl1986 { + yyb1986 = yyj1986 > l } else { - yyb1840 = r.CheckBreak() + yyb1986 = r.CheckBreak() } - if yyb1840 { + if yyb1986 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25104,21 +26860,21 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Namespaces = nil } else { - yyv1843 := &x.Namespaces - yym1844 := z.DecBinary() - _ = yym1844 + yyv1989 := &x.Namespaces + yym1990 := z.DecBinary() + _ = yym1990 if false { } else { - z.F.DecSliceStringX(yyv1843, false, d) + z.F.DecSliceStringX(yyv1989, false, d) } } - yyj1840++ - if yyhl1840 { - yyb1840 = yyj1840 > l + yyj1986++ + if yyhl1986 { + yyb1986 = yyj1986 > l } else { - yyb1840 = r.CheckBreak() + yyb1986 = r.CheckBreak() } - if yyb1840 { + if yyb1986 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25129,17 +26885,17 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.TopologyKey = string(r.DecodeString()) } for { - yyj1840++ - if yyhl1840 { - yyb1840 = yyj1840 > l + yyj1986++ + if yyhl1986 { + yyb1986 = yyj1986 > l } else { - yyb1840 = r.CheckBreak() + yyb1986 = r.CheckBreak() } - if yyb1840 { + if yyb1986 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1840-1, "") + z.DecStructFieldNotFound(yyj1986-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25151,34 +26907,34 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1846 := z.EncBinary() - _ = yym1846 + yym1992 := z.EncBinary() + _ = yym1992 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1847 := !z.EncBinary() - yy2arr1847 := z.EncBasicHandle().StructToArray - var yyq1847 [2]bool - _, _, _ = yysep1847, yyq1847, yy2arr1847 - const yyr1847 bool = false - yyq1847[0] = x.RequiredDuringSchedulingIgnoredDuringExecution != nil - yyq1847[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1847 int - if yyr1847 || yy2arr1847 { + yysep1993 := !z.EncBinary() + yy2arr1993 := z.EncBasicHandle().StructToArray + var yyq1993 [2]bool + _, _, _ = yysep1993, yyq1993, yy2arr1993 + const yyr1993 bool = false + yyq1993[0] = x.RequiredDuringSchedulingIgnoredDuringExecution != nil + yyq1993[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1993 int + if yyr1993 || yy2arr1993 { r.EncodeArrayStart(2) } else { - yynn1847 = 0 - for _, b := range yyq1847 { + yynn1993 = 0 + for _, b := range yyq1993 { if b { - yynn1847++ + yynn1993++ } } - r.EncodeMapStart(yynn1847) - yynn1847 = 0 + r.EncodeMapStart(yynn1993) + yynn1993 = 0 } - if yyr1847 || yy2arr1847 { + if yyr1993 || yy2arr1993 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1847[0] { + if yyq1993[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { @@ -25188,7 +26944,7 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1847[0] { + if yyq1993[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -25199,14 +26955,14 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1847 || yy2arr1847 { + if yyr1993 || yy2arr1993 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1847[1] { + if yyq1993[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1850 := z.EncBinary() - _ = yym1850 + yym1996 := z.EncBinary() + _ = yym1996 if false { } else { h.encSlicePreferredSchedulingTerm(([]PreferredSchedulingTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -25216,15 +26972,15 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1847[1] { + if yyq1993[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1851 := z.EncBinary() - _ = yym1851 + yym1997 := z.EncBinary() + _ = yym1997 if false { } else { h.encSlicePreferredSchedulingTerm(([]PreferredSchedulingTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -25232,7 +26988,7 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1847 || yy2arr1847 { + if yyr1993 || yy2arr1993 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25245,25 +27001,25 @@ func (x *NodeAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1852 := z.DecBinary() - _ = yym1852 + yym1998 := z.DecBinary() + _ = yym1998 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1853 := r.ContainerType() - if yyct1853 == codecSelferValueTypeMap1234 { - yyl1853 := r.ReadMapStart() - if yyl1853 == 0 { + yyct1999 := r.ContainerType() + if yyct1999 == codecSelferValueTypeMap1234 { + yyl1999 := r.ReadMapStart() + if yyl1999 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1853, d) + x.codecDecodeSelfFromMap(yyl1999, d) } - } else if yyct1853 == codecSelferValueTypeArray1234 { - yyl1853 := r.ReadArrayStart() - if yyl1853 == 0 { + } else if yyct1999 == codecSelferValueTypeArray1234 { + yyl1999 := r.ReadArrayStart() + if yyl1999 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1853, d) + x.codecDecodeSelfFromArray(yyl1999, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -25275,12 +27031,12 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1854Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1854Slc - var yyhl1854 bool = l >= 0 - for yyj1854 := 0; ; yyj1854++ { - if yyhl1854 { - if yyj1854 >= l { + var yys2000Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2000Slc + var yyhl2000 bool = l >= 0 + for yyj2000 := 0; ; yyj2000++ { + if yyhl2000 { + if yyj2000 >= l { break } } else { @@ -25289,10 +27045,10 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1854Slc = r.DecodeBytes(yys1854Slc, true, true) - yys1854 := string(yys1854Slc) + yys2000Slc = r.DecodeBytes(yys2000Slc, true, true) + yys2000 := string(yys2000Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1854 { + switch yys2000 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { if x.RequiredDuringSchedulingIgnoredDuringExecution != nil { @@ -25308,18 +27064,18 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1856 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1857 := z.DecBinary() - _ = yym1857 + yyv2002 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym2003 := z.DecBinary() + _ = yym2003 if false { } else { - h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1856), d) + h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv2002), d) } } default: - z.DecStructFieldNotFound(-1, yys1854) - } // end switch yys1854 - } // end for yyj1854 + z.DecStructFieldNotFound(-1, yys2000) + } // end switch yys2000 + } // end for yyj2000 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -25327,16 +27083,16 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1858 int - var yyb1858 bool - var yyhl1858 bool = l >= 0 - yyj1858++ - if yyhl1858 { - yyb1858 = yyj1858 > l + var yyj2004 int + var yyb2004 bool + var yyhl2004 bool = l >= 0 + yyj2004++ + if yyhl2004 { + yyb2004 = yyj2004 > l } else { - yyb1858 = r.CheckBreak() + yyb2004 = r.CheckBreak() } - if yyb1858 { + if yyb2004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25351,13 +27107,13 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.RequiredDuringSchedulingIgnoredDuringExecution.CodecDecodeSelf(d) } - yyj1858++ - if yyhl1858 { - yyb1858 = yyj1858 > l + yyj2004++ + if yyhl2004 { + yyb2004 = yyj2004 > l } else { - yyb1858 = r.CheckBreak() + yyb2004 = r.CheckBreak() } - if yyb1858 { + if yyb2004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25365,26 +27121,26 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1860 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1861 := z.DecBinary() - _ = yym1861 + yyv2006 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym2007 := z.DecBinary() + _ = yym2007 if false { } else { - h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1860), d) + h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv2006), d) } } for { - yyj1858++ - if yyhl1858 { - yyb1858 = yyj1858 > l + yyj2004++ + if yyhl2004 { + yyb2004 = yyj2004 > l } else { - yyb1858 = r.CheckBreak() + yyb2004 = r.CheckBreak() } - if yyb1858 { + if yyb2004 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1858-1, "") + z.DecStructFieldNotFound(yyj2004-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25396,33 +27152,33 @@ func (x *PreferredSchedulingTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1862 := z.EncBinary() - _ = yym1862 + yym2008 := z.EncBinary() + _ = yym2008 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1863 := !z.EncBinary() - yy2arr1863 := z.EncBasicHandle().StructToArray - var yyq1863 [2]bool - _, _, _ = yysep1863, yyq1863, yy2arr1863 - const yyr1863 bool = false - var yynn1863 int - if yyr1863 || yy2arr1863 { + yysep2009 := !z.EncBinary() + yy2arr2009 := z.EncBasicHandle().StructToArray + var yyq2009 [2]bool + _, _, _ = yysep2009, yyq2009, yy2arr2009 + const yyr2009 bool = false + var yynn2009 int + if yyr2009 || yy2arr2009 { r.EncodeArrayStart(2) } else { - yynn1863 = 2 - for _, b := range yyq1863 { + yynn2009 = 2 + for _, b := range yyq2009 { if b { - yynn1863++ + yynn2009++ } } - r.EncodeMapStart(yynn1863) - yynn1863 = 0 + r.EncodeMapStart(yynn2009) + yynn2009 = 0 } - if yyr1863 || yy2arr1863 { + if yyr2009 || yy2arr2009 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1865 := z.EncBinary() - _ = yym1865 + yym2011 := z.EncBinary() + _ = yym2011 if false { } else { r.EncodeInt(int64(x.Weight)) @@ -25431,25 +27187,25 @@ func (x *PreferredSchedulingTerm) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("weight")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1866 := z.EncBinary() - _ = yym1866 + yym2012 := z.EncBinary() + _ = yym2012 if false { } else { r.EncodeInt(int64(x.Weight)) } } - if yyr1863 || yy2arr1863 { + if yyr2009 || yy2arr2009 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1868 := &x.Preference - yy1868.CodecEncodeSelf(e) + yy2014 := &x.Preference + yy2014.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preference")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1869 := &x.Preference - yy1869.CodecEncodeSelf(e) + yy2015 := &x.Preference + yy2015.CodecEncodeSelf(e) } - if yyr1863 || yy2arr1863 { + if yyr2009 || yy2arr2009 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25462,25 +27218,25 @@ func (x *PreferredSchedulingTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1870 := z.DecBinary() - _ = yym1870 + yym2016 := z.DecBinary() + _ = yym2016 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1871 := r.ContainerType() - if yyct1871 == codecSelferValueTypeMap1234 { - yyl1871 := r.ReadMapStart() - if yyl1871 == 0 { + yyct2017 := r.ContainerType() + if yyct2017 == codecSelferValueTypeMap1234 { + yyl2017 := r.ReadMapStart() + if yyl2017 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1871, d) + x.codecDecodeSelfFromMap(yyl2017, d) } - } else if yyct1871 == codecSelferValueTypeArray1234 { - yyl1871 := r.ReadArrayStart() - if yyl1871 == 0 { + } else if yyct2017 == codecSelferValueTypeArray1234 { + yyl2017 := r.ReadArrayStart() + if yyl2017 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1871, d) + x.codecDecodeSelfFromArray(yyl2017, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -25492,12 +27248,12 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1872Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1872Slc - var yyhl1872 bool = l >= 0 - for yyj1872 := 0; ; yyj1872++ { - if yyhl1872 { - if yyj1872 >= l { + var yys2018Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2018Slc + var yyhl2018 bool = l >= 0 + for yyj2018 := 0; ; yyj2018++ { + if yyhl2018 { + if yyj2018 >= l { break } } else { @@ -25506,10 +27262,10 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1872Slc = r.DecodeBytes(yys1872Slc, true, true) - yys1872 := string(yys1872Slc) + yys2018Slc = r.DecodeBytes(yys2018Slc, true, true) + yys2018 := string(yys2018Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1872 { + switch yys2018 { case "weight": if r.TryDecodeAsNil() { x.Weight = 0 @@ -25520,13 +27276,13 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Preference = NodeSelectorTerm{} } else { - yyv1874 := &x.Preference - yyv1874.CodecDecodeSelf(d) + yyv2020 := &x.Preference + yyv2020.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1872) - } // end switch yys1872 - } // end for yyj1872 + z.DecStructFieldNotFound(-1, yys2018) + } // end switch yys2018 + } // end for yyj2018 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -25534,16 +27290,16 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1875 int - var yyb1875 bool - var yyhl1875 bool = l >= 0 - yyj1875++ - if yyhl1875 { - yyb1875 = yyj1875 > l + var yyj2021 int + var yyb2021 bool + var yyhl2021 bool = l >= 0 + yyj2021++ + if yyhl2021 { + yyb2021 = yyj2021 > l } else { - yyb1875 = r.CheckBreak() + yyb2021 = r.CheckBreak() } - if yyb1875 { + if yyb2021 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25553,13 +27309,13 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Weight = int32(r.DecodeInt(32)) } - yyj1875++ - if yyhl1875 { - yyb1875 = yyj1875 > l + yyj2021++ + if yyhl2021 { + yyb2021 = yyj2021 > l } else { - yyb1875 = r.CheckBreak() + yyb2021 = r.CheckBreak() } - if yyb1875 { + if yyb2021 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25567,21 +27323,21 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Preference = NodeSelectorTerm{} } else { - yyv1877 := &x.Preference - yyv1877.CodecDecodeSelf(d) + yyv2023 := &x.Preference + yyv2023.CodecDecodeSelf(d) } for { - yyj1875++ - if yyhl1875 { - yyb1875 = yyj1875 > l + yyj2021++ + if yyhl2021 { + yyb2021 = yyj2021 > l } else { - yyb1875 = r.CheckBreak() + yyb2021 = r.CheckBreak() } - if yyb1875 { + if yyb2021 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1875-1, "") + z.DecStructFieldNotFound(yyj2021-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25593,34 +27349,34 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1878 := z.EncBinary() - _ = yym1878 + yym2024 := z.EncBinary() + _ = yym2024 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1879 := !z.EncBinary() - yy2arr1879 := z.EncBasicHandle().StructToArray - var yyq1879 [3]bool - _, _, _ = yysep1879, yyq1879, yy2arr1879 - const yyr1879 bool = false - yyq1879[1] = x.Value != "" - var yynn1879 int - if yyr1879 || yy2arr1879 { + yysep2025 := !z.EncBinary() + yy2arr2025 := z.EncBasicHandle().StructToArray + var yyq2025 [3]bool + _, _, _ = yysep2025, yyq2025, yy2arr2025 + const yyr2025 bool = false + yyq2025[1] = x.Value != "" + var yynn2025 int + if yyr2025 || yy2arr2025 { r.EncodeArrayStart(3) } else { - yynn1879 = 2 - for _, b := range yyq1879 { + yynn2025 = 2 + for _, b := range yyq2025 { if b { - yynn1879++ + yynn2025++ } } - r.EncodeMapStart(yynn1879) - yynn1879 = 0 + r.EncodeMapStart(yynn2025) + yynn2025 = 0 } - if yyr1879 || yy2arr1879 { + if yyr2025 || yy2arr2025 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1881 := z.EncBinary() - _ = yym1881 + yym2027 := z.EncBinary() + _ = yym2027 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -25629,18 +27385,18 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1882 := z.EncBinary() - _ = yym1882 + yym2028 := z.EncBinary() + _ = yym2028 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1879 || yy2arr1879 { + if yyr2025 || yy2arr2025 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1879[1] { - yym1884 := z.EncBinary() - _ = yym1884 + if yyq2025[1] { + yym2030 := z.EncBinary() + _ = yym2030 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -25649,19 +27405,19 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1879[1] { + if yyq2025[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1885 := z.EncBinary() - _ = yym1885 + yym2031 := z.EncBinary() + _ = yym2031 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1879 || yy2arr1879 { + if yyr2025 || yy2arr2025 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Effect.CodecEncodeSelf(e) } else { @@ -25670,7 +27426,7 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Effect.CodecEncodeSelf(e) } - if yyr1879 || yy2arr1879 { + if yyr2025 || yy2arr2025 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25683,25 +27439,25 @@ func (x *Taint) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1887 := z.DecBinary() - _ = yym1887 + yym2033 := z.DecBinary() + _ = yym2033 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1888 := r.ContainerType() - if yyct1888 == codecSelferValueTypeMap1234 { - yyl1888 := r.ReadMapStart() - if yyl1888 == 0 { + yyct2034 := r.ContainerType() + if yyct2034 == codecSelferValueTypeMap1234 { + yyl2034 := r.ReadMapStart() + if yyl2034 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1888, d) + x.codecDecodeSelfFromMap(yyl2034, d) } - } else if yyct1888 == codecSelferValueTypeArray1234 { - yyl1888 := r.ReadArrayStart() - if yyl1888 == 0 { + } else if yyct2034 == codecSelferValueTypeArray1234 { + yyl2034 := r.ReadArrayStart() + if yyl2034 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1888, d) + x.codecDecodeSelfFromArray(yyl2034, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -25713,12 +27469,12 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1889Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1889Slc - var yyhl1889 bool = l >= 0 - for yyj1889 := 0; ; yyj1889++ { - if yyhl1889 { - if yyj1889 >= l { + var yys2035Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2035Slc + var yyhl2035 bool = l >= 0 + for yyj2035 := 0; ; yyj2035++ { + if yyhl2035 { + if yyj2035 >= l { break } } else { @@ -25727,10 +27483,10 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1889Slc = r.DecodeBytes(yys1889Slc, true, true) - yys1889 := string(yys1889Slc) + yys2035Slc = r.DecodeBytes(yys2035Slc, true, true) + yys2035 := string(yys2035Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1889 { + switch yys2035 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -25750,9 +27506,9 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1889) - } // end switch yys1889 - } // end for yyj1889 + z.DecStructFieldNotFound(-1, yys2035) + } // end switch yys2035 + } // end for yyj2035 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -25760,16 +27516,16 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1893 int - var yyb1893 bool - var yyhl1893 bool = l >= 0 - yyj1893++ - if yyhl1893 { - yyb1893 = yyj1893 > l + var yyj2039 int + var yyb2039 bool + var yyhl2039 bool = l >= 0 + yyj2039++ + if yyhl2039 { + yyb2039 = yyj2039 > l } else { - yyb1893 = r.CheckBreak() + yyb2039 = r.CheckBreak() } - if yyb1893 { + if yyb2039 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25779,13 +27535,13 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1893++ - if yyhl1893 { - yyb1893 = yyj1893 > l + yyj2039++ + if yyhl2039 { + yyb2039 = yyj2039 > l } else { - yyb1893 = r.CheckBreak() + yyb2039 = r.CheckBreak() } - if yyb1893 { + if yyb2039 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25795,13 +27551,13 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1893++ - if yyhl1893 { - yyb1893 = yyj1893 > l + yyj2039++ + if yyhl2039 { + yyb2039 = yyj2039 > l } else { - yyb1893 = r.CheckBreak() + yyb2039 = r.CheckBreak() } - if yyb1893 { + if yyb2039 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25812,17 +27568,17 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } for { - yyj1893++ - if yyhl1893 { - yyb1893 = yyj1893 > l + yyj2039++ + if yyhl2039 { + yyb2039 = yyj2039 > l } else { - yyb1893 = r.CheckBreak() + yyb2039 = r.CheckBreak() } - if yyb1893 { + if yyb2039 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1893-1, "") + z.DecStructFieldNotFound(yyj2039-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25831,8 +27587,8 @@ func (x TaintEffect) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1897 := z.EncBinary() - _ = yym1897 + yym2043 := z.EncBinary() + _ = yym2043 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -25844,8 +27600,8 @@ func (x *TaintEffect) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1898 := z.DecBinary() - _ = yym1898 + yym2044 := z.DecBinary() + _ = yym2044 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -25860,38 +27616,38 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1899 := z.EncBinary() - _ = yym1899 + yym2045 := z.EncBinary() + _ = yym2045 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1900 := !z.EncBinary() - yy2arr1900 := z.EncBasicHandle().StructToArray - var yyq1900 [4]bool - _, _, _ = yysep1900, yyq1900, yy2arr1900 - const yyr1900 bool = false - yyq1900[0] = x.Key != "" - yyq1900[1] = x.Operator != "" - yyq1900[2] = x.Value != "" - yyq1900[3] = x.Effect != "" - var yynn1900 int - if yyr1900 || yy2arr1900 { + yysep2046 := !z.EncBinary() + yy2arr2046 := z.EncBasicHandle().StructToArray + var yyq2046 [4]bool + _, _, _ = yysep2046, yyq2046, yy2arr2046 + const yyr2046 bool = false + yyq2046[0] = x.Key != "" + yyq2046[1] = x.Operator != "" + yyq2046[2] = x.Value != "" + yyq2046[3] = x.Effect != "" + var yynn2046 int + if yyr2046 || yy2arr2046 { r.EncodeArrayStart(4) } else { - yynn1900 = 0 - for _, b := range yyq1900 { + yynn2046 = 0 + for _, b := range yyq2046 { if b { - yynn1900++ + yynn2046++ } } - r.EncodeMapStart(yynn1900) - yynn1900 = 0 + r.EncodeMapStart(yynn2046) + yynn2046 = 0 } - if yyr1900 || yy2arr1900 { + if yyr2046 || yy2arr2046 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1900[0] { - yym1902 := z.EncBinary() - _ = yym1902 + if yyq2046[0] { + yym2048 := z.EncBinary() + _ = yym2048 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -25900,38 +27656,38 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1900[0] { + if yyq2046[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1903 := z.EncBinary() - _ = yym1903 + yym2049 := z.EncBinary() + _ = yym2049 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } } - if yyr1900 || yy2arr1900 { + if yyr2046 || yy2arr2046 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1900[1] { + if yyq2046[1] { x.Operator.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1900[1] { + if yyq2046[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("operator")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Operator.CodecEncodeSelf(e) } } - if yyr1900 || yy2arr1900 { + if yyr2046 || yy2arr2046 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1900[2] { - yym1906 := z.EncBinary() - _ = yym1906 + if yyq2046[2] { + yym2052 := z.EncBinary() + _ = yym2052 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -25940,34 +27696,34 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1900[2] { + if yyq2046[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1907 := z.EncBinary() - _ = yym1907 + yym2053 := z.EncBinary() + _ = yym2053 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1900 || yy2arr1900 { + if yyr2046 || yy2arr2046 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1900[3] { + if yyq2046[3] { x.Effect.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1900[3] { + if yyq2046[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("effect")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Effect.CodecEncodeSelf(e) } } - if yyr1900 || yy2arr1900 { + if yyr2046 || yy2arr2046 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25980,25 +27736,25 @@ func (x *Toleration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1909 := z.DecBinary() - _ = yym1909 + yym2055 := z.DecBinary() + _ = yym2055 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1910 := r.ContainerType() - if yyct1910 == codecSelferValueTypeMap1234 { - yyl1910 := r.ReadMapStart() - if yyl1910 == 0 { + yyct2056 := r.ContainerType() + if yyct2056 == codecSelferValueTypeMap1234 { + yyl2056 := r.ReadMapStart() + if yyl2056 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1910, d) + x.codecDecodeSelfFromMap(yyl2056, d) } - } else if yyct1910 == codecSelferValueTypeArray1234 { - yyl1910 := r.ReadArrayStart() - if yyl1910 == 0 { + } else if yyct2056 == codecSelferValueTypeArray1234 { + yyl2056 := r.ReadArrayStart() + if yyl2056 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1910, d) + x.codecDecodeSelfFromArray(yyl2056, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -26010,12 +27766,12 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1911Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1911Slc - var yyhl1911 bool = l >= 0 - for yyj1911 := 0; ; yyj1911++ { - if yyhl1911 { - if yyj1911 >= l { + var yys2057Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2057Slc + var yyhl2057 bool = l >= 0 + for yyj2057 := 0; ; yyj2057++ { + if yyhl2057 { + if yyj2057 >= l { break } } else { @@ -26024,10 +27780,10 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1911Slc = r.DecodeBytes(yys1911Slc, true, true) - yys1911 := string(yys1911Slc) + yys2057Slc = r.DecodeBytes(yys2057Slc, true, true) + yys2057 := string(yys2057Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1911 { + switch yys2057 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -26053,9 +27809,9 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1911) - } // end switch yys1911 - } // end for yyj1911 + z.DecStructFieldNotFound(-1, yys2057) + } // end switch yys2057 + } // end for yyj2057 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -26063,16 +27819,16 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1916 int - var yyb1916 bool - var yyhl1916 bool = l >= 0 - yyj1916++ - if yyhl1916 { - yyb1916 = yyj1916 > l + var yyj2062 int + var yyb2062 bool + var yyhl2062 bool = l >= 0 + yyj2062++ + if yyhl2062 { + yyb2062 = yyj2062 > l } else { - yyb1916 = r.CheckBreak() + yyb2062 = r.CheckBreak() } - if yyb1916 { + if yyb2062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26082,13 +27838,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1916++ - if yyhl1916 { - yyb1916 = yyj1916 > l + yyj2062++ + if yyhl2062 { + yyb2062 = yyj2062 > l } else { - yyb1916 = r.CheckBreak() + yyb2062 = r.CheckBreak() } - if yyb1916 { + if yyb2062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26098,13 +27854,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Operator = TolerationOperator(r.DecodeString()) } - yyj1916++ - if yyhl1916 { - yyb1916 = yyj1916 > l + yyj2062++ + if yyhl2062 { + yyb2062 = yyj2062 > l } else { - yyb1916 = r.CheckBreak() + yyb2062 = r.CheckBreak() } - if yyb1916 { + if yyb2062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26114,13 +27870,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1916++ - if yyhl1916 { - yyb1916 = yyj1916 > l + yyj2062++ + if yyhl2062 { + yyb2062 = yyj2062 > l } else { - yyb1916 = r.CheckBreak() + yyb2062 = r.CheckBreak() } - if yyb1916 { + if yyb2062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26131,17 +27887,17 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } for { - yyj1916++ - if yyhl1916 { - yyb1916 = yyj1916 > l + yyj2062++ + if yyhl2062 { + yyb2062 = yyj2062 > l } else { - yyb1916 = r.CheckBreak() + yyb2062 = r.CheckBreak() } - if yyb1916 { + if yyb2062 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1916-1, "") + z.DecStructFieldNotFound(yyj2062-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -26150,8 +27906,8 @@ func (x TolerationOperator) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1921 := z.EncBinary() - _ = yym1921 + yym2067 := z.EncBinary() + _ = yym2067 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -26163,8 +27919,8 @@ func (x *TolerationOperator) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1922 := z.DecBinary() - _ = yym1922 + yym2068 := z.DecBinary() + _ = yym2068 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -26179,46 +27935,46 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1923 := z.EncBinary() - _ = yym1923 + yym2069 := z.EncBinary() + _ = yym2069 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1924 := !z.EncBinary() - yy2arr1924 := z.EncBasicHandle().StructToArray - var yyq1924 [13]bool - _, _, _ = yysep1924, yyq1924, yy2arr1924 - const yyr1924 bool = false - yyq1924[2] = x.RestartPolicy != "" - yyq1924[3] = x.TerminationGracePeriodSeconds != nil - yyq1924[4] = x.ActiveDeadlineSeconds != nil - yyq1924[5] = x.DNSPolicy != "" - yyq1924[6] = len(x.NodeSelector) != 0 - yyq1924[8] = x.NodeName != "" - yyq1924[9] = x.SecurityContext != nil - yyq1924[10] = len(x.ImagePullSecrets) != 0 - yyq1924[11] = x.Hostname != "" - yyq1924[12] = x.Subdomain != "" - var yynn1924 int - if yyr1924 || yy2arr1924 { + yysep2070 := !z.EncBinary() + yy2arr2070 := z.EncBasicHandle().StructToArray + var yyq2070 [13]bool + _, _, _ = yysep2070, yyq2070, yy2arr2070 + const yyr2070 bool = false + yyq2070[2] = x.RestartPolicy != "" + yyq2070[3] = x.TerminationGracePeriodSeconds != nil + yyq2070[4] = x.ActiveDeadlineSeconds != nil + yyq2070[5] = x.DNSPolicy != "" + yyq2070[6] = len(x.NodeSelector) != 0 + yyq2070[8] = x.NodeName != "" + yyq2070[9] = x.SecurityContext != nil + yyq2070[10] = len(x.ImagePullSecrets) != 0 + yyq2070[11] = x.Hostname != "" + yyq2070[12] = x.Subdomain != "" + var yynn2070 int + if yyr2070 || yy2arr2070 { r.EncodeArrayStart(13) } else { - yynn1924 = 3 - for _, b := range yyq1924 { + yynn2070 = 3 + for _, b := range yyq2070 { if b { - yynn1924++ + yynn2070++ } } - r.EncodeMapStart(yynn1924) - yynn1924 = 0 + r.EncodeMapStart(yynn2070) + yynn2070 = 0 } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Volumes == nil { r.EncodeNil() } else { - yym1926 := z.EncBinary() - _ = yym1926 + yym2072 := z.EncBinary() + _ = yym2072 if false { } else { h.encSliceVolume(([]Volume)(x.Volumes), e) @@ -26231,21 +27987,21 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Volumes == nil { r.EncodeNil() } else { - yym1927 := z.EncBinary() - _ = yym1927 + yym2073 := z.EncBinary() + _ = yym2073 if false { } else { h.encSliceVolume(([]Volume)(x.Volumes), e) } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Containers == nil { r.EncodeNil() } else { - yym1929 := z.EncBinary() - _ = yym1929 + yym2075 := z.EncBinary() + _ = yym2075 if false { } else { h.encSliceContainer(([]Container)(x.Containers), e) @@ -26258,122 +28014,122 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Containers == nil { r.EncodeNil() } else { - yym1930 := z.EncBinary() - _ = yym1930 + yym2076 := z.EncBinary() + _ = yym2076 if false { } else { h.encSliceContainer(([]Container)(x.Containers), e) } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[2] { + if yyq2070[2] { x.RestartPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1924[2] { + if yyq2070[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("restartPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.RestartPolicy.CodecEncodeSelf(e) } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[3] { + if yyq2070[3] { if x.TerminationGracePeriodSeconds == nil { r.EncodeNil() } else { - yy1933 := *x.TerminationGracePeriodSeconds - yym1934 := z.EncBinary() - _ = yym1934 + yy2079 := *x.TerminationGracePeriodSeconds + yym2080 := z.EncBinary() + _ = yym2080 if false { } else { - r.EncodeInt(int64(yy1933)) + r.EncodeInt(int64(yy2079)) } } } else { r.EncodeNil() } } else { - if yyq1924[3] { + if yyq2070[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminationGracePeriodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.TerminationGracePeriodSeconds == nil { r.EncodeNil() } else { - yy1935 := *x.TerminationGracePeriodSeconds - yym1936 := z.EncBinary() - _ = yym1936 + yy2081 := *x.TerminationGracePeriodSeconds + yym2082 := z.EncBinary() + _ = yym2082 if false { } else { - r.EncodeInt(int64(yy1935)) + r.EncodeInt(int64(yy2081)) } } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[4] { + if yyq2070[4] { if x.ActiveDeadlineSeconds == nil { r.EncodeNil() } else { - yy1938 := *x.ActiveDeadlineSeconds - yym1939 := z.EncBinary() - _ = yym1939 + yy2084 := *x.ActiveDeadlineSeconds + yym2085 := z.EncBinary() + _ = yym2085 if false { } else { - r.EncodeInt(int64(yy1938)) + r.EncodeInt(int64(yy2084)) } } } else { r.EncodeNil() } } else { - if yyq1924[4] { + if yyq2070[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("activeDeadlineSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ActiveDeadlineSeconds == nil { r.EncodeNil() } else { - yy1940 := *x.ActiveDeadlineSeconds - yym1941 := z.EncBinary() - _ = yym1941 + yy2086 := *x.ActiveDeadlineSeconds + yym2087 := z.EncBinary() + _ = yym2087 if false { } else { - r.EncodeInt(int64(yy1940)) + r.EncodeInt(int64(yy2086)) } } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[5] { + if yyq2070[5] { x.DNSPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1924[5] { + if yyq2070[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("dnsPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.DNSPolicy.CodecEncodeSelf(e) } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[6] { + if yyq2070[6] { if x.NodeSelector == nil { r.EncodeNil() } else { - yym1944 := z.EncBinary() - _ = yym1944 + yym2090 := z.EncBinary() + _ = yym2090 if false { } else { z.F.EncMapStringStringV(x.NodeSelector, false, e) @@ -26383,15 +28139,15 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1924[6] { + if yyq2070[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.NodeSelector == nil { r.EncodeNil() } else { - yym1945 := z.EncBinary() - _ = yym1945 + yym2091 := z.EncBinary() + _ = yym2091 if false { } else { z.F.EncMapStringStringV(x.NodeSelector, false, e) @@ -26399,10 +28155,10 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1947 := z.EncBinary() - _ = yym1947 + yym2093 := z.EncBinary() + _ = yym2093 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountName)) @@ -26411,18 +28167,18 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serviceAccountName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1948 := z.EncBinary() - _ = yym1948 + yym2094 := z.EncBinary() + _ = yym2094 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountName)) } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[8] { - yym1950 := z.EncBinary() - _ = yym1950 + if yyq2070[8] { + yym2096 := z.EncBinary() + _ = yym2096 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeName)) @@ -26431,21 +28187,21 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1924[8] { + if yyq2070[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1951 := z.EncBinary() - _ = yym1951 + yym2097 := z.EncBinary() + _ = yym2097 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeName)) } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[9] { + if yyq2070[9] { if x.SecurityContext == nil { r.EncodeNil() } else { @@ -26455,7 +28211,7 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1924[9] { + if yyq2070[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("securityContext")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -26466,14 +28222,14 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[10] { + if yyq2070[10] { if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym1954 := z.EncBinary() - _ = yym1954 + yym2100 := z.EncBinary() + _ = yym2100 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -26483,15 +28239,15 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1924[10] { + if yyq2070[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imagePullSecrets")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym1955 := z.EncBinary() - _ = yym1955 + yym2101 := z.EncBinary() + _ = yym2101 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -26499,11 +28255,11 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[11] { - yym1957 := z.EncBinary() - _ = yym1957 + if yyq2070[11] { + yym2103 := z.EncBinary() + _ = yym2103 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -26512,23 +28268,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1924[11] { + if yyq2070[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1958 := z.EncBinary() - _ = yym1958 + yym2104 := z.EncBinary() + _ = yym2104 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1924[12] { - yym1960 := z.EncBinary() - _ = yym1960 + if yyq2070[12] { + yym2106 := z.EncBinary() + _ = yym2106 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Subdomain)) @@ -26537,19 +28293,19 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1924[12] { + if yyq2070[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("subdomain")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1961 := z.EncBinary() - _ = yym1961 + yym2107 := z.EncBinary() + _ = yym2107 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Subdomain)) } } } - if yyr1924 || yy2arr1924 { + if yyr2070 || yy2arr2070 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -26562,25 +28318,25 @@ func (x *PodSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1962 := z.DecBinary() - _ = yym1962 + yym2108 := z.DecBinary() + _ = yym2108 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1963 := r.ContainerType() - if yyct1963 == codecSelferValueTypeMap1234 { - yyl1963 := r.ReadMapStart() - if yyl1963 == 0 { + yyct2109 := r.ContainerType() + if yyct2109 == codecSelferValueTypeMap1234 { + yyl2109 := r.ReadMapStart() + if yyl2109 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1963, d) + x.codecDecodeSelfFromMap(yyl2109, d) } - } else if yyct1963 == codecSelferValueTypeArray1234 { - yyl1963 := r.ReadArrayStart() - if yyl1963 == 0 { + } else if yyct2109 == codecSelferValueTypeArray1234 { + yyl2109 := r.ReadArrayStart() + if yyl2109 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1963, d) + x.codecDecodeSelfFromArray(yyl2109, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -26592,12 +28348,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1964Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1964Slc - var yyhl1964 bool = l >= 0 - for yyj1964 := 0; ; yyj1964++ { - if yyhl1964 { - if yyj1964 >= l { + var yys2110Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2110Slc + var yyhl2110 bool = l >= 0 + for yyj2110 := 0; ; yyj2110++ { + if yyhl2110 { + if yyj2110 >= l { break } } else { @@ -26606,32 +28362,32 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1964Slc = r.DecodeBytes(yys1964Slc, true, true) - yys1964 := string(yys1964Slc) + yys2110Slc = r.DecodeBytes(yys2110Slc, true, true) + yys2110 := string(yys2110Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1964 { + switch yys2110 { case "volumes": if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv1965 := &x.Volumes - yym1966 := z.DecBinary() - _ = yym1966 + yyv2111 := &x.Volumes + yym2112 := z.DecBinary() + _ = yym2112 if false { } else { - h.decSliceVolume((*[]Volume)(yyv1965), d) + h.decSliceVolume((*[]Volume)(yyv2111), d) } } case "containers": if r.TryDecodeAsNil() { x.Containers = nil } else { - yyv1967 := &x.Containers - yym1968 := z.DecBinary() - _ = yym1968 + yyv2113 := &x.Containers + yym2114 := z.DecBinary() + _ = yym2114 if false { } else { - h.decSliceContainer((*[]Container)(yyv1967), d) + h.decSliceContainer((*[]Container)(yyv2113), d) } } case "restartPolicy": @@ -26649,8 +28405,8 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TerminationGracePeriodSeconds == nil { x.TerminationGracePeriodSeconds = new(int64) } - yym1971 := z.DecBinary() - _ = yym1971 + yym2117 := z.DecBinary() + _ = yym2117 if false { } else { *((*int64)(x.TerminationGracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -26665,8 +28421,8 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.ActiveDeadlineSeconds == nil { x.ActiveDeadlineSeconds = new(int64) } - yym1973 := z.DecBinary() - _ = yym1973 + yym2119 := z.DecBinary() + _ = yym2119 if false { } else { *((*int64)(x.ActiveDeadlineSeconds)) = int64(r.DecodeInt(64)) @@ -26682,12 +28438,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelector = nil } else { - yyv1975 := &x.NodeSelector - yym1976 := z.DecBinary() - _ = yym1976 + yyv2121 := &x.NodeSelector + yym2122 := z.DecBinary() + _ = yym2122 if false { } else { - z.F.DecMapStringStringX(yyv1975, false, d) + z.F.DecMapStringStringX(yyv2121, false, d) } } case "serviceAccountName": @@ -26717,12 +28473,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv1980 := &x.ImagePullSecrets - yym1981 := z.DecBinary() - _ = yym1981 + yyv2126 := &x.ImagePullSecrets + yym2127 := z.DecBinary() + _ = yym2127 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv1980), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2126), d) } } case "hostname": @@ -26738,9 +28494,9 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Subdomain = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1964) - } // end switch yys1964 - } // end for yyj1964 + z.DecStructFieldNotFound(-1, yys2110) + } // end switch yys2110 + } // end for yyj2110 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -26748,16 +28504,16 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1984 int - var yyb1984 bool - var yyhl1984 bool = l >= 0 - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + var yyj2130 int + var yyb2130 bool + var yyhl2130 bool = l >= 0 + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26765,21 +28521,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv1985 := &x.Volumes - yym1986 := z.DecBinary() - _ = yym1986 + yyv2131 := &x.Volumes + yym2132 := z.DecBinary() + _ = yym2132 if false { } else { - h.decSliceVolume((*[]Volume)(yyv1985), d) + h.decSliceVolume((*[]Volume)(yyv2131), d) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26787,21 +28543,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Containers = nil } else { - yyv1987 := &x.Containers - yym1988 := z.DecBinary() - _ = yym1988 + yyv2133 := &x.Containers + yym2134 := z.DecBinary() + _ = yym2134 if false { } else { - h.decSliceContainer((*[]Container)(yyv1987), d) + h.decSliceContainer((*[]Container)(yyv2133), d) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26811,13 +28567,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.RestartPolicy = RestartPolicy(r.DecodeString()) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26830,20 +28586,20 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TerminationGracePeriodSeconds == nil { x.TerminationGracePeriodSeconds = new(int64) } - yym1991 := z.DecBinary() - _ = yym1991 + yym2137 := z.DecBinary() + _ = yym2137 if false { } else { *((*int64)(x.TerminationGracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26856,20 +28612,20 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.ActiveDeadlineSeconds == nil { x.ActiveDeadlineSeconds = new(int64) } - yym1993 := z.DecBinary() - _ = yym1993 + yym2139 := z.DecBinary() + _ = yym2139 if false { } else { *((*int64)(x.ActiveDeadlineSeconds)) = int64(r.DecodeInt(64)) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26879,13 +28635,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.DNSPolicy = DNSPolicy(r.DecodeString()) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26893,21 +28649,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelector = nil } else { - yyv1995 := &x.NodeSelector - yym1996 := z.DecBinary() - _ = yym1996 + yyv2141 := &x.NodeSelector + yym2142 := z.DecBinary() + _ = yym2142 if false { } else { - z.F.DecMapStringStringX(yyv1995, false, d) + z.F.DecMapStringStringX(yyv2141, false, d) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26917,13 +28673,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ServiceAccountName = string(r.DecodeString()) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26933,13 +28689,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.NodeName = string(r.DecodeString()) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26954,13 +28710,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.SecurityContext.CodecDecodeSelf(d) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26968,21 +28724,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv2000 := &x.ImagePullSecrets - yym2001 := z.DecBinary() - _ = yym2001 + yyv2146 := &x.ImagePullSecrets + yym2147 := z.DecBinary() + _ = yym2147 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2000), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2146), d) } } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26992,13 +28748,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Hostname = string(r.DecodeString()) } - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27009,17 +28765,220 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Subdomain = string(r.DecodeString()) } for { - yyj1984++ - if yyhl1984 { - yyb1984 = yyj1984 > l + yyj2130++ + if yyhl2130 { + yyb2130 = yyj2130 > l } else { - yyb1984 = r.CheckBreak() + yyb2130 = r.CheckBreak() } - if yyb1984 { + if yyb2130 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1984-1, "") + z.DecStructFieldNotFound(yyj2130-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *Sysctl) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym2150 := z.EncBinary() + _ = yym2150 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep2151 := !z.EncBinary() + yy2arr2151 := z.EncBasicHandle().StructToArray + var yyq2151 [2]bool + _, _, _ = yysep2151, yyq2151, yy2arr2151 + const yyr2151 bool = false + var yynn2151 int + if yyr2151 || yy2arr2151 { + r.EncodeArrayStart(2) + } else { + yynn2151 = 2 + for _, b := range yyq2151 { + if b { + yynn2151++ + } + } + r.EncodeMapStart(yynn2151) + yynn2151 = 0 + } + if yyr2151 || yy2arr2151 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym2153 := z.EncBinary() + _ = yym2153 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Name)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("name")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2154 := z.EncBinary() + _ = yym2154 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Name)) + } + } + if yyr2151 || yy2arr2151 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym2156 := z.EncBinary() + _ = yym2156 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Value)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("value")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2157 := z.EncBinary() + _ = yym2157 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Value)) + } + } + if yyr2151 || yy2arr2151 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *Sysctl) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym2158 := z.DecBinary() + _ = yym2158 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct2159 := r.ContainerType() + if yyct2159 == codecSelferValueTypeMap1234 { + yyl2159 := r.ReadMapStart() + if yyl2159 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl2159, d) + } + } else if yyct2159 == codecSelferValueTypeArray1234 { + yyl2159 := r.ReadArrayStart() + if yyl2159 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl2159, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *Sysctl) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys2160Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2160Slc + var yyhl2160 bool = l >= 0 + for yyj2160 := 0; ; yyj2160++ { + if yyhl2160 { + if yyj2160 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys2160Slc = r.DecodeBytes(yys2160Slc, true, true) + yys2160 := string(yys2160Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys2160 { + case "name": + if r.TryDecodeAsNil() { + x.Name = "" + } else { + x.Name = string(r.DecodeString()) + } + case "value": + if r.TryDecodeAsNil() { + x.Value = "" + } else { + x.Value = string(r.DecodeString()) + } + default: + z.DecStructFieldNotFound(-1, yys2160) + } // end switch yys2160 + } // end for yyj2160 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *Sysctl) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj2163 int + var yyb2163 bool + var yyhl2163 bool = l >= 0 + yyj2163++ + if yyhl2163 { + yyb2163 = yyj2163 > l + } else { + yyb2163 = r.CheckBreak() + } + if yyb2163 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Name = "" + } else { + x.Name = string(r.DecodeString()) + } + yyj2163++ + if yyhl2163 { + yyb2163 = yyj2163 > l + } else { + yyb2163 = r.CheckBreak() + } + if yyb2163 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Value = "" + } else { + x.Value = string(r.DecodeString()) + } + for { + yyj2163++ + if yyhl2163 { + yyb2163 = yyj2163 > l + } else { + yyb2163 = r.CheckBreak() + } + if yyb2163 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj2163-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -27031,42 +28990,42 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2004 := z.EncBinary() - _ = yym2004 + yym2166 := z.EncBinary() + _ = yym2166 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2005 := !z.EncBinary() - yy2arr2005 := z.EncBasicHandle().StructToArray - var yyq2005 [8]bool - _, _, _ = yysep2005, yyq2005, yy2arr2005 - const yyr2005 bool = false - yyq2005[0] = x.HostNetwork != false - yyq2005[1] = x.HostPID != false - yyq2005[2] = x.HostIPC != false - yyq2005[3] = x.SELinuxOptions != nil - yyq2005[4] = x.RunAsUser != nil - yyq2005[5] = x.RunAsNonRoot != nil - yyq2005[6] = len(x.SupplementalGroups) != 0 - yyq2005[7] = x.FSGroup != nil - var yynn2005 int - if yyr2005 || yy2arr2005 { + yysep2167 := !z.EncBinary() + yy2arr2167 := z.EncBasicHandle().StructToArray + var yyq2167 [8]bool + _, _, _ = yysep2167, yyq2167, yy2arr2167 + const yyr2167 bool = false + yyq2167[0] = x.HostNetwork != false + yyq2167[1] = x.HostPID != false + yyq2167[2] = x.HostIPC != false + yyq2167[3] = x.SELinuxOptions != nil + yyq2167[4] = x.RunAsUser != nil + yyq2167[5] = x.RunAsNonRoot != nil + yyq2167[6] = len(x.SupplementalGroups) != 0 + yyq2167[7] = x.FSGroup != nil + var yynn2167 int + if yyr2167 || yy2arr2167 { r.EncodeArrayStart(8) } else { - yynn2005 = 0 - for _, b := range yyq2005 { + yynn2167 = 0 + for _, b := range yyq2167 { if b { - yynn2005++ + yynn2167++ } } - r.EncodeMapStart(yynn2005) - yynn2005 = 0 + r.EncodeMapStart(yynn2167) + yynn2167 = 0 } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[0] { - yym2007 := z.EncBinary() - _ = yym2007 + if yyq2167[0] { + yym2169 := z.EncBinary() + _ = yym2169 if false { } else { r.EncodeBool(bool(x.HostNetwork)) @@ -27075,23 +29034,23 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq2005[0] { + if yyq2167[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostNetwork")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2008 := z.EncBinary() - _ = yym2008 + yym2170 := z.EncBinary() + _ = yym2170 if false { } else { r.EncodeBool(bool(x.HostNetwork)) } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[1] { - yym2010 := z.EncBinary() - _ = yym2010 + if yyq2167[1] { + yym2172 := z.EncBinary() + _ = yym2172 if false { } else { r.EncodeBool(bool(x.HostPID)) @@ -27100,23 +29059,23 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq2005[1] { + if yyq2167[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2011 := z.EncBinary() - _ = yym2011 + yym2173 := z.EncBinary() + _ = yym2173 if false { } else { r.EncodeBool(bool(x.HostPID)) } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[2] { - yym2013 := z.EncBinary() - _ = yym2013 + if yyq2167[2] { + yym2175 := z.EncBinary() + _ = yym2175 if false { } else { r.EncodeBool(bool(x.HostIPC)) @@ -27125,21 +29084,21 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq2005[2] { + if yyq2167[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIPC")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2014 := z.EncBinary() - _ = yym2014 + yym2176 := z.EncBinary() + _ = yym2176 if false { } else { r.EncodeBool(bool(x.HostIPC)) } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[3] { + if yyq2167[3] { if x.SELinuxOptions == nil { r.EncodeNil() } else { @@ -27149,7 +29108,7 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2005[3] { + if yyq2167[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinuxOptions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -27160,84 +29119,84 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[4] { + if yyq2167[4] { if x.RunAsUser == nil { r.EncodeNil() } else { - yy2017 := *x.RunAsUser - yym2018 := z.EncBinary() - _ = yym2018 + yy2179 := *x.RunAsUser + yym2180 := z.EncBinary() + _ = yym2180 if false { } else { - r.EncodeInt(int64(yy2017)) + r.EncodeInt(int64(yy2179)) } } } else { r.EncodeNil() } } else { - if yyq2005[4] { + if yyq2167[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsUser")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsUser == nil { r.EncodeNil() } else { - yy2019 := *x.RunAsUser - yym2020 := z.EncBinary() - _ = yym2020 + yy2181 := *x.RunAsUser + yym2182 := z.EncBinary() + _ = yym2182 if false { } else { - r.EncodeInt(int64(yy2019)) + r.EncodeInt(int64(yy2181)) } } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[5] { + if yyq2167[5] { if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy2022 := *x.RunAsNonRoot - yym2023 := z.EncBinary() - _ = yym2023 + yy2184 := *x.RunAsNonRoot + yym2185 := z.EncBinary() + _ = yym2185 if false { } else { - r.EncodeBool(bool(yy2022)) + r.EncodeBool(bool(yy2184)) } } } else { r.EncodeNil() } } else { - if yyq2005[5] { + if yyq2167[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsNonRoot")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy2024 := *x.RunAsNonRoot - yym2025 := z.EncBinary() - _ = yym2025 + yy2186 := *x.RunAsNonRoot + yym2187 := z.EncBinary() + _ = yym2187 if false { } else { - r.EncodeBool(bool(yy2024)) + r.EncodeBool(bool(yy2186)) } } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[6] { + if yyq2167[6] { if x.SupplementalGroups == nil { r.EncodeNil() } else { - yym2027 := z.EncBinary() - _ = yym2027 + yym2189 := z.EncBinary() + _ = yym2189 if false { } else { z.F.EncSliceInt64V(x.SupplementalGroups, false, e) @@ -27247,15 +29206,15 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2005[6] { + if yyq2167[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("supplementalGroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.SupplementalGroups == nil { r.EncodeNil() } else { - yym2028 := z.EncBinary() - _ = yym2028 + yym2190 := z.EncBinary() + _ = yym2190 if false { } else { z.F.EncSliceInt64V(x.SupplementalGroups, false, e) @@ -27263,42 +29222,42 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2005[7] { + if yyq2167[7] { if x.FSGroup == nil { r.EncodeNil() } else { - yy2030 := *x.FSGroup - yym2031 := z.EncBinary() - _ = yym2031 + yy2192 := *x.FSGroup + yym2193 := z.EncBinary() + _ = yym2193 if false { } else { - r.EncodeInt(int64(yy2030)) + r.EncodeInt(int64(yy2192)) } } } else { r.EncodeNil() } } else { - if yyq2005[7] { + if yyq2167[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsGroup")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.FSGroup == nil { r.EncodeNil() } else { - yy2032 := *x.FSGroup - yym2033 := z.EncBinary() - _ = yym2033 + yy2194 := *x.FSGroup + yym2195 := z.EncBinary() + _ = yym2195 if false { } else { - r.EncodeInt(int64(yy2032)) + r.EncodeInt(int64(yy2194)) } } } } - if yyr2005 || yy2arr2005 { + if yyr2167 || yy2arr2167 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -27311,25 +29270,25 @@ func (x *PodSecurityContext) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2034 := z.DecBinary() - _ = yym2034 + yym2196 := z.DecBinary() + _ = yym2196 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2035 := r.ContainerType() - if yyct2035 == codecSelferValueTypeMap1234 { - yyl2035 := r.ReadMapStart() - if yyl2035 == 0 { + yyct2197 := r.ContainerType() + if yyct2197 == codecSelferValueTypeMap1234 { + yyl2197 := r.ReadMapStart() + if yyl2197 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2035, d) + x.codecDecodeSelfFromMap(yyl2197, d) } - } else if yyct2035 == codecSelferValueTypeArray1234 { - yyl2035 := r.ReadArrayStart() - if yyl2035 == 0 { + } else if yyct2197 == codecSelferValueTypeArray1234 { + yyl2197 := r.ReadArrayStart() + if yyl2197 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2035, d) + x.codecDecodeSelfFromArray(yyl2197, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -27341,12 +29300,12 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2036Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2036Slc - var yyhl2036 bool = l >= 0 - for yyj2036 := 0; ; yyj2036++ { - if yyhl2036 { - if yyj2036 >= l { + var yys2198Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2198Slc + var yyhl2198 bool = l >= 0 + for yyj2198 := 0; ; yyj2198++ { + if yyhl2198 { + if yyj2198 >= l { break } } else { @@ -27355,10 +29314,10 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2036Slc = r.DecodeBytes(yys2036Slc, true, true) - yys2036 := string(yys2036Slc) + yys2198Slc = r.DecodeBytes(yys2198Slc, true, true) + yys2198 := string(yys2198Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2036 { + switch yys2198 { case "hostNetwork": if r.TryDecodeAsNil() { x.HostNetwork = false @@ -27397,8 +29356,8 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym2042 := z.DecBinary() - _ = yym2042 + yym2204 := z.DecBinary() + _ = yym2204 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) @@ -27413,8 +29372,8 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym2044 := z.DecBinary() - _ = yym2044 + yym2206 := z.DecBinary() + _ = yym2206 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() @@ -27424,12 +29383,12 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.SupplementalGroups = nil } else { - yyv2045 := &x.SupplementalGroups - yym2046 := z.DecBinary() - _ = yym2046 + yyv2207 := &x.SupplementalGroups + yym2208 := z.DecBinary() + _ = yym2208 if false { } else { - z.F.DecSliceInt64X(yyv2045, false, d) + z.F.DecSliceInt64X(yyv2207, false, d) } } case "fsGroup": @@ -27441,17 +29400,17 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.FSGroup == nil { x.FSGroup = new(int64) } - yym2048 := z.DecBinary() - _ = yym2048 + yym2210 := z.DecBinary() + _ = yym2210 if false { } else { *((*int64)(x.FSGroup)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys2036) - } // end switch yys2036 - } // end for yyj2036 + z.DecStructFieldNotFound(-1, yys2198) + } // end switch yys2198 + } // end for yyj2198 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -27459,16 +29418,16 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2049 int - var yyb2049 bool - var yyhl2049 bool = l >= 0 - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + var yyj2211 int + var yyb2211 bool + var yyhl2211 bool = l >= 0 + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27478,13 +29437,13 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.HostNetwork = bool(r.DecodeBool()) } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27494,13 +29453,13 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.HostPID = bool(r.DecodeBool()) } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27510,13 +29469,13 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.HostIPC = bool(r.DecodeBool()) } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27531,13 +29490,13 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode } x.SELinuxOptions.CodecDecodeSelf(d) } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27550,20 +29509,20 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym2055 := z.DecBinary() - _ = yym2055 + yym2217 := z.DecBinary() + _ = yym2217 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) } } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27576,20 +29535,20 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym2057 := z.DecBinary() - _ = yym2057 + yym2219 := z.DecBinary() + _ = yym2219 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() } } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27597,21 +29556,21 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.SupplementalGroups = nil } else { - yyv2058 := &x.SupplementalGroups - yym2059 := z.DecBinary() - _ = yym2059 + yyv2220 := &x.SupplementalGroups + yym2221 := z.DecBinary() + _ = yym2221 if false { } else { - z.F.DecSliceInt64X(yyv2058, false, d) + z.F.DecSliceInt64X(yyv2220, false, d) } } - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27624,25 +29583,25 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.FSGroup == nil { x.FSGroup = new(int64) } - yym2061 := z.DecBinary() - _ = yym2061 + yym2223 := z.DecBinary() + _ = yym2223 if false { } else { *((*int64)(x.FSGroup)) = int64(r.DecodeInt(64)) } } for { - yyj2049++ - if yyhl2049 { - yyb2049 = yyj2049 > l + yyj2211++ + if yyhl2211 { + yyb2211 = yyj2211 > l } else { - yyb2049 = r.CheckBreak() + yyb2211 = r.CheckBreak() } - if yyb2049 { + if yyb2211 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2049-1, "") + z.DecStructFieldNotFound(yyj2211-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -27654,60 +29613,60 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2062 := z.EncBinary() - _ = yym2062 + yym2224 := z.EncBinary() + _ = yym2224 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2063 := !z.EncBinary() - yy2arr2063 := z.EncBasicHandle().StructToArray - var yyq2063 [8]bool - _, _, _ = yysep2063, yyq2063, yy2arr2063 - const yyr2063 bool = false - yyq2063[0] = x.Phase != "" - yyq2063[1] = len(x.Conditions) != 0 - yyq2063[2] = x.Message != "" - yyq2063[3] = x.Reason != "" - yyq2063[4] = x.HostIP != "" - yyq2063[5] = x.PodIP != "" - yyq2063[6] = x.StartTime != nil - yyq2063[7] = len(x.ContainerStatuses) != 0 - var yynn2063 int - if yyr2063 || yy2arr2063 { + yysep2225 := !z.EncBinary() + yy2arr2225 := z.EncBasicHandle().StructToArray + var yyq2225 [8]bool + _, _, _ = yysep2225, yyq2225, yy2arr2225 + const yyr2225 bool = false + yyq2225[0] = x.Phase != "" + yyq2225[1] = len(x.Conditions) != 0 + yyq2225[2] = x.Message != "" + yyq2225[3] = x.Reason != "" + yyq2225[4] = x.HostIP != "" + yyq2225[5] = x.PodIP != "" + yyq2225[6] = x.StartTime != nil + yyq2225[7] = len(x.ContainerStatuses) != 0 + var yynn2225 int + if yyr2225 || yy2arr2225 { r.EncodeArrayStart(8) } else { - yynn2063 = 0 - for _, b := range yyq2063 { + yynn2225 = 0 + for _, b := range yyq2225 { if b { - yynn2063++ + yynn2225++ } } - r.EncodeMapStart(yynn2063) - yynn2063 = 0 + r.EncodeMapStart(yynn2225) + yynn2225 = 0 } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[0] { + if yyq2225[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2063[0] { + if yyq2225[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[1] { + if yyq2225[1] { if x.Conditions == nil { r.EncodeNil() } else { - yym2066 := z.EncBinary() - _ = yym2066 + yym2228 := z.EncBinary() + _ = yym2228 if false { } else { h.encSlicePodCondition(([]PodCondition)(x.Conditions), e) @@ -27717,15 +29676,15 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2063[1] { + if yyq2225[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym2067 := z.EncBinary() - _ = yym2067 + yym2229 := z.EncBinary() + _ = yym2229 if false { } else { h.encSlicePodCondition(([]PodCondition)(x.Conditions), e) @@ -27733,11 +29692,11 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[2] { - yym2069 := z.EncBinary() - _ = yym2069 + if yyq2225[2] { + yym2231 := z.EncBinary() + _ = yym2231 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -27746,23 +29705,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2063[2] { + if yyq2225[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2070 := z.EncBinary() - _ = yym2070 + yym2232 := z.EncBinary() + _ = yym2232 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[3] { - yym2072 := z.EncBinary() - _ = yym2072 + if yyq2225[3] { + yym2234 := z.EncBinary() + _ = yym2234 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -27771,23 +29730,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2063[3] { + if yyq2225[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2073 := z.EncBinary() - _ = yym2073 + yym2235 := z.EncBinary() + _ = yym2235 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[4] { - yym2075 := z.EncBinary() - _ = yym2075 + if yyq2225[4] { + yym2237 := z.EncBinary() + _ = yym2237 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) @@ -27796,23 +29755,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2063[4] { + if yyq2225[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2076 := z.EncBinary() - _ = yym2076 + yym2238 := z.EncBinary() + _ = yym2238 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[5] { - yym2078 := z.EncBinary() - _ = yym2078 + if yyq2225[5] { + yym2240 := z.EncBinary() + _ = yym2240 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodIP)) @@ -27821,31 +29780,31 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2063[5] { + if yyq2225[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2079 := z.EncBinary() - _ = yym2079 + yym2241 := z.EncBinary() + _ = yym2241 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodIP)) } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[6] { + if yyq2225[6] { if x.StartTime == nil { r.EncodeNil() } else { - yym2081 := z.EncBinary() - _ = yym2081 + yym2243 := z.EncBinary() + _ = yym2243 if false { } else if z.HasExtensions() && z.EncExt(x.StartTime) { - } else if yym2081 { + } else if yym2243 { z.EncBinaryMarshal(x.StartTime) - } else if !yym2081 && z.IsJSONHandle() { + } else if !yym2243 && z.IsJSONHandle() { z.EncJSONMarshal(x.StartTime) } else { z.EncFallback(x.StartTime) @@ -27855,20 +29814,20 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2063[6] { + if yyq2225[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.StartTime == nil { r.EncodeNil() } else { - yym2082 := z.EncBinary() - _ = yym2082 + yym2244 := z.EncBinary() + _ = yym2244 if false { } else if z.HasExtensions() && z.EncExt(x.StartTime) { - } else if yym2082 { + } else if yym2244 { z.EncBinaryMarshal(x.StartTime) - } else if !yym2082 && z.IsJSONHandle() { + } else if !yym2244 && z.IsJSONHandle() { z.EncJSONMarshal(x.StartTime) } else { z.EncFallback(x.StartTime) @@ -27876,14 +29835,14 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2063[7] { + if yyq2225[7] { if x.ContainerStatuses == nil { r.EncodeNil() } else { - yym2084 := z.EncBinary() - _ = yym2084 + yym2246 := z.EncBinary() + _ = yym2246 if false { } else { h.encSliceContainerStatus(([]ContainerStatus)(x.ContainerStatuses), e) @@ -27893,15 +29852,15 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2063[7] { + if yyq2225[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerStatuses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ContainerStatuses == nil { r.EncodeNil() } else { - yym2085 := z.EncBinary() - _ = yym2085 + yym2247 := z.EncBinary() + _ = yym2247 if false { } else { h.encSliceContainerStatus(([]ContainerStatus)(x.ContainerStatuses), e) @@ -27909,7 +29868,7 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2063 || yy2arr2063 { + if yyr2225 || yy2arr2225 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -27922,25 +29881,25 @@ func (x *PodStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2086 := z.DecBinary() - _ = yym2086 + yym2248 := z.DecBinary() + _ = yym2248 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2087 := r.ContainerType() - if yyct2087 == codecSelferValueTypeMap1234 { - yyl2087 := r.ReadMapStart() - if yyl2087 == 0 { + yyct2249 := r.ContainerType() + if yyct2249 == codecSelferValueTypeMap1234 { + yyl2249 := r.ReadMapStart() + if yyl2249 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2087, d) + x.codecDecodeSelfFromMap(yyl2249, d) } - } else if yyct2087 == codecSelferValueTypeArray1234 { - yyl2087 := r.ReadArrayStart() - if yyl2087 == 0 { + } else if yyct2249 == codecSelferValueTypeArray1234 { + yyl2249 := r.ReadArrayStart() + if yyl2249 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2087, d) + x.codecDecodeSelfFromArray(yyl2249, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -27952,12 +29911,12 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2088Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2088Slc - var yyhl2088 bool = l >= 0 - for yyj2088 := 0; ; yyj2088++ { - if yyhl2088 { - if yyj2088 >= l { + var yys2250Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2250Slc + var yyhl2250 bool = l >= 0 + for yyj2250 := 0; ; yyj2250++ { + if yyhl2250 { + if yyj2250 >= l { break } } else { @@ -27966,10 +29925,10 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2088Slc = r.DecodeBytes(yys2088Slc, true, true) - yys2088 := string(yys2088Slc) + yys2250Slc = r.DecodeBytes(yys2250Slc, true, true) + yys2250 := string(yys2250Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2088 { + switch yys2250 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -27980,12 +29939,12 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2090 := &x.Conditions - yym2091 := z.DecBinary() - _ = yym2091 + yyv2252 := &x.Conditions + yym2253 := z.DecBinary() + _ = yym2253 if false { } else { - h.decSlicePodCondition((*[]PodCondition)(yyv2090), d) + h.decSlicePodCondition((*[]PodCondition)(yyv2252), d) } } case "message": @@ -28021,13 +29980,13 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.StartTime == nil { x.StartTime = new(pkg2_unversioned.Time) } - yym2097 := z.DecBinary() - _ = yym2097 + yym2259 := z.DecBinary() + _ = yym2259 if false { } else if z.HasExtensions() && z.DecExt(x.StartTime) { - } else if yym2097 { + } else if yym2259 { z.DecBinaryUnmarshal(x.StartTime) - } else if !yym2097 && z.IsJSONHandle() { + } else if !yym2259 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.StartTime) } else { z.DecFallback(x.StartTime, false) @@ -28037,18 +29996,18 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ContainerStatuses = nil } else { - yyv2098 := &x.ContainerStatuses - yym2099 := z.DecBinary() - _ = yym2099 + yyv2260 := &x.ContainerStatuses + yym2261 := z.DecBinary() + _ = yym2261 if false { } else { - h.decSliceContainerStatus((*[]ContainerStatus)(yyv2098), d) + h.decSliceContainerStatus((*[]ContainerStatus)(yyv2260), d) } } default: - z.DecStructFieldNotFound(-1, yys2088) - } // end switch yys2088 - } // end for yyj2088 + z.DecStructFieldNotFound(-1, yys2250) + } // end switch yys2250 + } // end for yyj2250 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28056,16 +30015,16 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2100 int - var yyb2100 bool - var yyhl2100 bool = l >= 0 - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + var yyj2262 int + var yyb2262 bool + var yyhl2262 bool = l >= 0 + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28075,13 +30034,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Phase = PodPhase(r.DecodeString()) } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28089,21 +30048,21 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2102 := &x.Conditions - yym2103 := z.DecBinary() - _ = yym2103 + yyv2264 := &x.Conditions + yym2265 := z.DecBinary() + _ = yym2265 if false { } else { - h.decSlicePodCondition((*[]PodCondition)(yyv2102), d) + h.decSlicePodCondition((*[]PodCondition)(yyv2264), d) } } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28113,13 +30072,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Message = string(r.DecodeString()) } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28129,13 +30088,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28145,13 +30104,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostIP = string(r.DecodeString()) } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28161,13 +30120,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PodIP = string(r.DecodeString()) } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28180,25 +30139,25 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.StartTime == nil { x.StartTime = new(pkg2_unversioned.Time) } - yym2109 := z.DecBinary() - _ = yym2109 + yym2271 := z.DecBinary() + _ = yym2271 if false { } else if z.HasExtensions() && z.DecExt(x.StartTime) { - } else if yym2109 { + } else if yym2271 { z.DecBinaryUnmarshal(x.StartTime) - } else if !yym2109 && z.IsJSONHandle() { + } else if !yym2271 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.StartTime) } else { z.DecFallback(x.StartTime, false) } } - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28206,26 +30165,26 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ContainerStatuses = nil } else { - yyv2110 := &x.ContainerStatuses - yym2111 := z.DecBinary() - _ = yym2111 + yyv2272 := &x.ContainerStatuses + yym2273 := z.DecBinary() + _ = yym2273 if false { } else { - h.decSliceContainerStatus((*[]ContainerStatus)(yyv2110), d) + h.decSliceContainerStatus((*[]ContainerStatus)(yyv2272), d) } } for { - yyj2100++ - if yyhl2100 { - yyb2100 = yyj2100 > l + yyj2262++ + if yyhl2262 { + yyb2262 = yyj2262 > l } else { - yyb2100 = r.CheckBreak() + yyb2262 = r.CheckBreak() } - if yyb2100 { + if yyb2262 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2100-1, "") + z.DecStructFieldNotFound(yyj2262-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28237,38 +30196,38 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2112 := z.EncBinary() - _ = yym2112 + yym2274 := z.EncBinary() + _ = yym2274 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2113 := !z.EncBinary() - yy2arr2113 := z.EncBasicHandle().StructToArray - var yyq2113 [4]bool - _, _, _ = yysep2113, yyq2113, yy2arr2113 - const yyr2113 bool = false - yyq2113[0] = x.Kind != "" - yyq2113[1] = x.APIVersion != "" - yyq2113[2] = true - yyq2113[3] = true - var yynn2113 int - if yyr2113 || yy2arr2113 { + yysep2275 := !z.EncBinary() + yy2arr2275 := z.EncBasicHandle().StructToArray + var yyq2275 [4]bool + _, _, _ = yysep2275, yyq2275, yy2arr2275 + const yyr2275 bool = false + yyq2275[0] = x.Kind != "" + yyq2275[1] = x.APIVersion != "" + yyq2275[2] = true + yyq2275[3] = true + var yynn2275 int + if yyr2275 || yy2arr2275 { r.EncodeArrayStart(4) } else { - yynn2113 = 0 - for _, b := range yyq2113 { + yynn2275 = 0 + for _, b := range yyq2275 { if b { - yynn2113++ + yynn2275++ } } - r.EncodeMapStart(yynn2113) - yynn2113 = 0 + r.EncodeMapStart(yynn2275) + yynn2275 = 0 } - if yyr2113 || yy2arr2113 { + if yyr2275 || yy2arr2275 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[0] { - yym2115 := z.EncBinary() - _ = yym2115 + if yyq2275[0] { + yym2277 := z.EncBinary() + _ = yym2277 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -28277,23 +30236,23 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2113[0] { + if yyq2275[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2116 := z.EncBinary() - _ = yym2116 + yym2278 := z.EncBinary() + _ = yym2278 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2113 || yy2arr2113 { + if yyr2275 || yy2arr2275 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[1] { - yym2118 := z.EncBinary() - _ = yym2118 + if yyq2275[1] { + yym2280 := z.EncBinary() + _ = yym2280 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -28302,53 +30261,53 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2113[1] { + if yyq2275[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2119 := z.EncBinary() - _ = yym2119 + yym2281 := z.EncBinary() + _ = yym2281 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2113 || yy2arr2113 { + if yyr2275 || yy2arr2275 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[2] { - yy2121 := &x.ObjectMeta - yy2121.CodecEncodeSelf(e) + if yyq2275[2] { + yy2283 := &x.ObjectMeta + yy2283.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2113[2] { + if yyq2275[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2122 := &x.ObjectMeta - yy2122.CodecEncodeSelf(e) + yy2284 := &x.ObjectMeta + yy2284.CodecEncodeSelf(e) } } - if yyr2113 || yy2arr2113 { + if yyr2275 || yy2arr2275 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[3] { - yy2124 := &x.Status - yy2124.CodecEncodeSelf(e) + if yyq2275[3] { + yy2286 := &x.Status + yy2286.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2113[3] { + if yyq2275[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2125 := &x.Status - yy2125.CodecEncodeSelf(e) + yy2287 := &x.Status + yy2287.CodecEncodeSelf(e) } } - if yyr2113 || yy2arr2113 { + if yyr2275 || yy2arr2275 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28361,25 +30320,25 @@ func (x *PodStatusResult) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2126 := z.DecBinary() - _ = yym2126 + yym2288 := z.DecBinary() + _ = yym2288 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2127 := r.ContainerType() - if yyct2127 == codecSelferValueTypeMap1234 { - yyl2127 := r.ReadMapStart() - if yyl2127 == 0 { + yyct2289 := r.ContainerType() + if yyct2289 == codecSelferValueTypeMap1234 { + yyl2289 := r.ReadMapStart() + if yyl2289 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2127, d) + x.codecDecodeSelfFromMap(yyl2289, d) } - } else if yyct2127 == codecSelferValueTypeArray1234 { - yyl2127 := r.ReadArrayStart() - if yyl2127 == 0 { + } else if yyct2289 == codecSelferValueTypeArray1234 { + yyl2289 := r.ReadArrayStart() + if yyl2289 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2127, d) + x.codecDecodeSelfFromArray(yyl2289, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28391,12 +30350,12 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2128Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2128Slc - var yyhl2128 bool = l >= 0 - for yyj2128 := 0; ; yyj2128++ { - if yyhl2128 { - if yyj2128 >= l { + var yys2290Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2290Slc + var yyhl2290 bool = l >= 0 + for yyj2290 := 0; ; yyj2290++ { + if yyhl2290 { + if yyj2290 >= l { break } } else { @@ -28405,10 +30364,10 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2128Slc = r.DecodeBytes(yys2128Slc, true, true) - yys2128 := string(yys2128Slc) + yys2290Slc = r.DecodeBytes(yys2290Slc, true, true) + yys2290 := string(yys2290Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2128 { + switch yys2290 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -28425,20 +30384,20 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2131 := &x.ObjectMeta - yyv2131.CodecDecodeSelf(d) + yyv2293 := &x.ObjectMeta + yyv2293.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2132 := &x.Status - yyv2132.CodecDecodeSelf(d) + yyv2294 := &x.Status + yyv2294.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2128) - } // end switch yys2128 - } // end for yyj2128 + z.DecStructFieldNotFound(-1, yys2290) + } // end switch yys2290 + } // end for yyj2290 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28446,16 +30405,16 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2133 int - var yyb2133 bool - var yyhl2133 bool = l >= 0 - yyj2133++ - if yyhl2133 { - yyb2133 = yyj2133 > l + var yyj2295 int + var yyb2295 bool + var yyhl2295 bool = l >= 0 + yyj2295++ + if yyhl2295 { + yyb2295 = yyj2295 > l } else { - yyb2133 = r.CheckBreak() + yyb2295 = r.CheckBreak() } - if yyb2133 { + if yyb2295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28465,13 +30424,13 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj2133++ - if yyhl2133 { - yyb2133 = yyj2133 > l + yyj2295++ + if yyhl2295 { + yyb2295 = yyj2295 > l } else { - yyb2133 = r.CheckBreak() + yyb2295 = r.CheckBreak() } - if yyb2133 { + if yyb2295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28481,13 +30440,13 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj2133++ - if yyhl2133 { - yyb2133 = yyj2133 > l + yyj2295++ + if yyhl2295 { + yyb2295 = yyj2295 > l } else { - yyb2133 = r.CheckBreak() + yyb2295 = r.CheckBreak() } - if yyb2133 { + if yyb2295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28495,16 +30454,16 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2136 := &x.ObjectMeta - yyv2136.CodecDecodeSelf(d) + yyv2298 := &x.ObjectMeta + yyv2298.CodecDecodeSelf(d) } - yyj2133++ - if yyhl2133 { - yyb2133 = yyj2133 > l + yyj2295++ + if yyhl2295 { + yyb2295 = yyj2295 > l } else { - yyb2133 = r.CheckBreak() + yyb2295 = r.CheckBreak() } - if yyb2133 { + if yyb2295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28512,21 +30471,21 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2137 := &x.Status - yyv2137.CodecDecodeSelf(d) + yyv2299 := &x.Status + yyv2299.CodecDecodeSelf(d) } for { - yyj2133++ - if yyhl2133 { - yyb2133 = yyj2133 > l + yyj2295++ + if yyhl2295 { + yyb2295 = yyj2295 > l } else { - yyb2133 = r.CheckBreak() + yyb2295 = r.CheckBreak() } - if yyb2133 { + if yyb2295 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2133-1, "") + z.DecStructFieldNotFound(yyj2295-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28538,39 +30497,39 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2138 := z.EncBinary() - _ = yym2138 + yym2300 := z.EncBinary() + _ = yym2300 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2139 := !z.EncBinary() - yy2arr2139 := z.EncBasicHandle().StructToArray - var yyq2139 [5]bool - _, _, _ = yysep2139, yyq2139, yy2arr2139 - const yyr2139 bool = false - yyq2139[0] = x.Kind != "" - yyq2139[1] = x.APIVersion != "" - yyq2139[2] = true - yyq2139[3] = true - yyq2139[4] = true - var yynn2139 int - if yyr2139 || yy2arr2139 { + yysep2301 := !z.EncBinary() + yy2arr2301 := z.EncBasicHandle().StructToArray + var yyq2301 [5]bool + _, _, _ = yysep2301, yyq2301, yy2arr2301 + const yyr2301 bool = false + yyq2301[0] = x.Kind != "" + yyq2301[1] = x.APIVersion != "" + yyq2301[2] = true + yyq2301[3] = true + yyq2301[4] = true + var yynn2301 int + if yyr2301 || yy2arr2301 { r.EncodeArrayStart(5) } else { - yynn2139 = 0 - for _, b := range yyq2139 { + yynn2301 = 0 + for _, b := range yyq2301 { if b { - yynn2139++ + yynn2301++ } } - r.EncodeMapStart(yynn2139) - yynn2139 = 0 + r.EncodeMapStart(yynn2301) + yynn2301 = 0 } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2139[0] { - yym2141 := z.EncBinary() - _ = yym2141 + if yyq2301[0] { + yym2303 := z.EncBinary() + _ = yym2303 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -28579,23 +30538,23 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2139[0] { + if yyq2301[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2142 := z.EncBinary() - _ = yym2142 + yym2304 := z.EncBinary() + _ = yym2304 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2139[1] { - yym2144 := z.EncBinary() - _ = yym2144 + if yyq2301[1] { + yym2306 := z.EncBinary() + _ = yym2306 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -28604,70 +30563,70 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2139[1] { + if yyq2301[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2145 := z.EncBinary() - _ = yym2145 + yym2307 := z.EncBinary() + _ = yym2307 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2139[2] { - yy2147 := &x.ObjectMeta - yy2147.CodecEncodeSelf(e) + if yyq2301[2] { + yy2309 := &x.ObjectMeta + yy2309.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2139[2] { + if yyq2301[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2148 := &x.ObjectMeta - yy2148.CodecEncodeSelf(e) + yy2310 := &x.ObjectMeta + yy2310.CodecEncodeSelf(e) } } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2139[3] { - yy2150 := &x.Spec - yy2150.CodecEncodeSelf(e) + if yyq2301[3] { + yy2312 := &x.Spec + yy2312.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2139[3] { + if yyq2301[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2151 := &x.Spec - yy2151.CodecEncodeSelf(e) + yy2313 := &x.Spec + yy2313.CodecEncodeSelf(e) } } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2139[4] { - yy2153 := &x.Status - yy2153.CodecEncodeSelf(e) + if yyq2301[4] { + yy2315 := &x.Status + yy2315.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2139[4] { + if yyq2301[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2154 := &x.Status - yy2154.CodecEncodeSelf(e) + yy2316 := &x.Status + yy2316.CodecEncodeSelf(e) } } - if yyr2139 || yy2arr2139 { + if yyr2301 || yy2arr2301 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28680,25 +30639,25 @@ func (x *Pod) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2155 := z.DecBinary() - _ = yym2155 + yym2317 := z.DecBinary() + _ = yym2317 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2156 := r.ContainerType() - if yyct2156 == codecSelferValueTypeMap1234 { - yyl2156 := r.ReadMapStart() - if yyl2156 == 0 { + yyct2318 := r.ContainerType() + if yyct2318 == codecSelferValueTypeMap1234 { + yyl2318 := r.ReadMapStart() + if yyl2318 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2156, d) + x.codecDecodeSelfFromMap(yyl2318, d) } - } else if yyct2156 == codecSelferValueTypeArray1234 { - yyl2156 := r.ReadArrayStart() - if yyl2156 == 0 { + } else if yyct2318 == codecSelferValueTypeArray1234 { + yyl2318 := r.ReadArrayStart() + if yyl2318 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2156, d) + x.codecDecodeSelfFromArray(yyl2318, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28710,12 +30669,12 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2157Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2157Slc - var yyhl2157 bool = l >= 0 - for yyj2157 := 0; ; yyj2157++ { - if yyhl2157 { - if yyj2157 >= l { + var yys2319Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2319Slc + var yyhl2319 bool = l >= 0 + for yyj2319 := 0; ; yyj2319++ { + if yyhl2319 { + if yyj2319 >= l { break } } else { @@ -28724,10 +30683,10 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2157Slc = r.DecodeBytes(yys2157Slc, true, true) - yys2157 := string(yys2157Slc) + yys2319Slc = r.DecodeBytes(yys2319Slc, true, true) + yys2319 := string(yys2319Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2157 { + switch yys2319 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -28744,27 +30703,27 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2160 := &x.ObjectMeta - yyv2160.CodecDecodeSelf(d) + yyv2322 := &x.ObjectMeta + yyv2322.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2161 := &x.Spec - yyv2161.CodecDecodeSelf(d) + yyv2323 := &x.Spec + yyv2323.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2162 := &x.Status - yyv2162.CodecDecodeSelf(d) + yyv2324 := &x.Status + yyv2324.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2157) - } // end switch yys2157 - } // end for yyj2157 + z.DecStructFieldNotFound(-1, yys2319) + } // end switch yys2319 + } // end for yyj2319 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28772,16 +30731,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2163 int - var yyb2163 bool - var yyhl2163 bool = l >= 0 - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + var yyj2325 int + var yyb2325 bool + var yyhl2325 bool = l >= 0 + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28791,13 +30750,13 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28807,13 +30766,13 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28821,16 +30780,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2166 := &x.ObjectMeta - yyv2166.CodecDecodeSelf(d) + yyv2328 := &x.ObjectMeta + yyv2328.CodecDecodeSelf(d) } - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28838,16 +30797,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2167 := &x.Spec - yyv2167.CodecDecodeSelf(d) + yyv2329 := &x.Spec + yyv2329.CodecDecodeSelf(d) } - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28855,21 +30814,21 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2168 := &x.Status - yyv2168.CodecDecodeSelf(d) + yyv2330 := &x.Status + yyv2330.CodecDecodeSelf(d) } for { - yyj2163++ - if yyhl2163 { - yyb2163 = yyj2163 > l + yyj2325++ + if yyhl2325 { + yyb2325 = yyj2325 > l } else { - yyb2163 = r.CheckBreak() + yyb2325 = r.CheckBreak() } - if yyb2163 { + if yyb2325 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2163-1, "") + z.DecStructFieldNotFound(yyj2325-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28881,66 +30840,66 @@ func (x *PodTemplateSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2169 := z.EncBinary() - _ = yym2169 + yym2331 := z.EncBinary() + _ = yym2331 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2170 := !z.EncBinary() - yy2arr2170 := z.EncBasicHandle().StructToArray - var yyq2170 [2]bool - _, _, _ = yysep2170, yyq2170, yy2arr2170 - const yyr2170 bool = false - yyq2170[0] = true - yyq2170[1] = true - var yynn2170 int - if yyr2170 || yy2arr2170 { + yysep2332 := !z.EncBinary() + yy2arr2332 := z.EncBasicHandle().StructToArray + var yyq2332 [2]bool + _, _, _ = yysep2332, yyq2332, yy2arr2332 + const yyr2332 bool = false + yyq2332[0] = true + yyq2332[1] = true + var yynn2332 int + if yyr2332 || yy2arr2332 { r.EncodeArrayStart(2) } else { - yynn2170 = 0 - for _, b := range yyq2170 { + yynn2332 = 0 + for _, b := range yyq2332 { if b { - yynn2170++ + yynn2332++ } } - r.EncodeMapStart(yynn2170) - yynn2170 = 0 + r.EncodeMapStart(yynn2332) + yynn2332 = 0 } - if yyr2170 || yy2arr2170 { + if yyr2332 || yy2arr2332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2170[0] { - yy2172 := &x.ObjectMeta - yy2172.CodecEncodeSelf(e) + if yyq2332[0] { + yy2334 := &x.ObjectMeta + yy2334.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2170[0] { + if yyq2332[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2173 := &x.ObjectMeta - yy2173.CodecEncodeSelf(e) + yy2335 := &x.ObjectMeta + yy2335.CodecEncodeSelf(e) } } - if yyr2170 || yy2arr2170 { + if yyr2332 || yy2arr2332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2170[1] { - yy2175 := &x.Spec - yy2175.CodecEncodeSelf(e) + if yyq2332[1] { + yy2337 := &x.Spec + yy2337.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2170[1] { + if yyq2332[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2176 := &x.Spec - yy2176.CodecEncodeSelf(e) + yy2338 := &x.Spec + yy2338.CodecEncodeSelf(e) } } - if yyr2170 || yy2arr2170 { + if yyr2332 || yy2arr2332 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28953,25 +30912,25 @@ func (x *PodTemplateSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2177 := z.DecBinary() - _ = yym2177 + yym2339 := z.DecBinary() + _ = yym2339 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2178 := r.ContainerType() - if yyct2178 == codecSelferValueTypeMap1234 { - yyl2178 := r.ReadMapStart() - if yyl2178 == 0 { + yyct2340 := r.ContainerType() + if yyct2340 == codecSelferValueTypeMap1234 { + yyl2340 := r.ReadMapStart() + if yyl2340 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2178, d) + x.codecDecodeSelfFromMap(yyl2340, d) } - } else if yyct2178 == codecSelferValueTypeArray1234 { - yyl2178 := r.ReadArrayStart() - if yyl2178 == 0 { + } else if yyct2340 == codecSelferValueTypeArray1234 { + yyl2340 := r.ReadArrayStart() + if yyl2340 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2178, d) + x.codecDecodeSelfFromArray(yyl2340, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28983,12 +30942,12 @@ func (x *PodTemplateSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2179Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2179Slc - var yyhl2179 bool = l >= 0 - for yyj2179 := 0; ; yyj2179++ { - if yyhl2179 { - if yyj2179 >= l { + var yys2341Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2341Slc + var yyhl2341 bool = l >= 0 + for yyj2341 := 0; ; yyj2341++ { + if yyhl2341 { + if yyj2341 >= l { break } } else { @@ -28997,28 +30956,28 @@ func (x *PodTemplateSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2179Slc = r.DecodeBytes(yys2179Slc, true, true) - yys2179 := string(yys2179Slc) + yys2341Slc = r.DecodeBytes(yys2341Slc, true, true) + yys2341 := string(yys2341Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2179 { + switch yys2341 { case "metadata": if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2180 := &x.ObjectMeta - yyv2180.CodecDecodeSelf(d) + yyv2342 := &x.ObjectMeta + yyv2342.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2181 := &x.Spec - yyv2181.CodecDecodeSelf(d) + yyv2343 := &x.Spec + yyv2343.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2179) - } // end switch yys2179 - } // end for yyj2179 + z.DecStructFieldNotFound(-1, yys2341) + } // end switch yys2341 + } // end for yyj2341 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29026,16 +30985,16 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2182 int - var yyb2182 bool - var yyhl2182 bool = l >= 0 - yyj2182++ - if yyhl2182 { - yyb2182 = yyj2182 > l + var yyj2344 int + var yyb2344 bool + var yyhl2344 bool = l >= 0 + yyj2344++ + if yyhl2344 { + yyb2344 = yyj2344 > l } else { - yyb2182 = r.CheckBreak() + yyb2344 = r.CheckBreak() } - if yyb2182 { + if yyb2344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29043,16 +31002,16 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2183 := &x.ObjectMeta - yyv2183.CodecDecodeSelf(d) + yyv2345 := &x.ObjectMeta + yyv2345.CodecDecodeSelf(d) } - yyj2182++ - if yyhl2182 { - yyb2182 = yyj2182 > l + yyj2344++ + if yyhl2344 { + yyb2344 = yyj2344 > l } else { - yyb2182 = r.CheckBreak() + yyb2344 = r.CheckBreak() } - if yyb2182 { + if yyb2344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29060,21 +31019,21 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2184 := &x.Spec - yyv2184.CodecDecodeSelf(d) + yyv2346 := &x.Spec + yyv2346.CodecDecodeSelf(d) } for { - yyj2182++ - if yyhl2182 { - yyb2182 = yyj2182 > l + yyj2344++ + if yyhl2344 { + yyb2344 = yyj2344 > l } else { - yyb2182 = r.CheckBreak() + yyb2344 = r.CheckBreak() } - if yyb2182 { + if yyb2344 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2182-1, "") + z.DecStructFieldNotFound(yyj2344-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29086,38 +31045,38 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2185 := z.EncBinary() - _ = yym2185 + yym2347 := z.EncBinary() + _ = yym2347 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2186 := !z.EncBinary() - yy2arr2186 := z.EncBasicHandle().StructToArray - var yyq2186 [4]bool - _, _, _ = yysep2186, yyq2186, yy2arr2186 - const yyr2186 bool = false - yyq2186[0] = x.Kind != "" - yyq2186[1] = x.APIVersion != "" - yyq2186[2] = true - yyq2186[3] = true - var yynn2186 int - if yyr2186 || yy2arr2186 { + yysep2348 := !z.EncBinary() + yy2arr2348 := z.EncBasicHandle().StructToArray + var yyq2348 [4]bool + _, _, _ = yysep2348, yyq2348, yy2arr2348 + const yyr2348 bool = false + yyq2348[0] = x.Kind != "" + yyq2348[1] = x.APIVersion != "" + yyq2348[2] = true + yyq2348[3] = true + var yynn2348 int + if yyr2348 || yy2arr2348 { r.EncodeArrayStart(4) } else { - yynn2186 = 0 - for _, b := range yyq2186 { + yynn2348 = 0 + for _, b := range yyq2348 { if b { - yynn2186++ + yynn2348++ } } - r.EncodeMapStart(yynn2186) - yynn2186 = 0 + r.EncodeMapStart(yynn2348) + yynn2348 = 0 } - if yyr2186 || yy2arr2186 { + if yyr2348 || yy2arr2348 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2186[0] { - yym2188 := z.EncBinary() - _ = yym2188 + if yyq2348[0] { + yym2350 := z.EncBinary() + _ = yym2350 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -29126,23 +31085,23 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2186[0] { + if yyq2348[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2189 := z.EncBinary() - _ = yym2189 + yym2351 := z.EncBinary() + _ = yym2351 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2186 || yy2arr2186 { + if yyr2348 || yy2arr2348 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2186[1] { - yym2191 := z.EncBinary() - _ = yym2191 + if yyq2348[1] { + yym2353 := z.EncBinary() + _ = yym2353 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -29151,53 +31110,53 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2186[1] { + if yyq2348[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2192 := z.EncBinary() - _ = yym2192 + yym2354 := z.EncBinary() + _ = yym2354 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2186 || yy2arr2186 { + if yyr2348 || yy2arr2348 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2186[2] { - yy2194 := &x.ObjectMeta - yy2194.CodecEncodeSelf(e) + if yyq2348[2] { + yy2356 := &x.ObjectMeta + yy2356.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2186[2] { + if yyq2348[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2195 := &x.ObjectMeta - yy2195.CodecEncodeSelf(e) + yy2357 := &x.ObjectMeta + yy2357.CodecEncodeSelf(e) } } - if yyr2186 || yy2arr2186 { + if yyr2348 || yy2arr2348 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2186[3] { - yy2197 := &x.Template - yy2197.CodecEncodeSelf(e) + if yyq2348[3] { + yy2359 := &x.Template + yy2359.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2186[3] { + if yyq2348[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("template")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2198 := &x.Template - yy2198.CodecEncodeSelf(e) + yy2360 := &x.Template + yy2360.CodecEncodeSelf(e) } } - if yyr2186 || yy2arr2186 { + if yyr2348 || yy2arr2348 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29210,25 +31169,25 @@ func (x *PodTemplate) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2199 := z.DecBinary() - _ = yym2199 + yym2361 := z.DecBinary() + _ = yym2361 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2200 := r.ContainerType() - if yyct2200 == codecSelferValueTypeMap1234 { - yyl2200 := r.ReadMapStart() - if yyl2200 == 0 { + yyct2362 := r.ContainerType() + if yyct2362 == codecSelferValueTypeMap1234 { + yyl2362 := r.ReadMapStart() + if yyl2362 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2200, d) + x.codecDecodeSelfFromMap(yyl2362, d) } - } else if yyct2200 == codecSelferValueTypeArray1234 { - yyl2200 := r.ReadArrayStart() - if yyl2200 == 0 { + } else if yyct2362 == codecSelferValueTypeArray1234 { + yyl2362 := r.ReadArrayStart() + if yyl2362 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2200, d) + x.codecDecodeSelfFromArray(yyl2362, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29240,12 +31199,12 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2201Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2201Slc - var yyhl2201 bool = l >= 0 - for yyj2201 := 0; ; yyj2201++ { - if yyhl2201 { - if yyj2201 >= l { + var yys2363Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2363Slc + var yyhl2363 bool = l >= 0 + for yyj2363 := 0; ; yyj2363++ { + if yyhl2363 { + if yyj2363 >= l { break } } else { @@ -29254,10 +31213,10 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2201Slc = r.DecodeBytes(yys2201Slc, true, true) - yys2201 := string(yys2201Slc) + yys2363Slc = r.DecodeBytes(yys2363Slc, true, true) + yys2363 := string(yys2363Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2201 { + switch yys2363 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -29274,20 +31233,20 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2204 := &x.ObjectMeta - yyv2204.CodecDecodeSelf(d) + yyv2366 := &x.ObjectMeta + yyv2366.CodecDecodeSelf(d) } case "template": if r.TryDecodeAsNil() { x.Template = PodTemplateSpec{} } else { - yyv2205 := &x.Template - yyv2205.CodecDecodeSelf(d) + yyv2367 := &x.Template + yyv2367.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2201) - } // end switch yys2201 - } // end for yyj2201 + z.DecStructFieldNotFound(-1, yys2363) + } // end switch yys2363 + } // end for yyj2363 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29295,16 +31254,16 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2206 int - var yyb2206 bool - var yyhl2206 bool = l >= 0 - yyj2206++ - if yyhl2206 { - yyb2206 = yyj2206 > l + var yyj2368 int + var yyb2368 bool + var yyhl2368 bool = l >= 0 + yyj2368++ + if yyhl2368 { + yyb2368 = yyj2368 > l } else { - yyb2206 = r.CheckBreak() + yyb2368 = r.CheckBreak() } - if yyb2206 { + if yyb2368 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29314,13 +31273,13 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2206++ - if yyhl2206 { - yyb2206 = yyj2206 > l + yyj2368++ + if yyhl2368 { + yyb2368 = yyj2368 > l } else { - yyb2206 = r.CheckBreak() + yyb2368 = r.CheckBreak() } - if yyb2206 { + if yyb2368 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29330,13 +31289,13 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2206++ - if yyhl2206 { - yyb2206 = yyj2206 > l + yyj2368++ + if yyhl2368 { + yyb2368 = yyj2368 > l } else { - yyb2206 = r.CheckBreak() + yyb2368 = r.CheckBreak() } - if yyb2206 { + if yyb2368 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29344,16 +31303,16 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2209 := &x.ObjectMeta - yyv2209.CodecDecodeSelf(d) + yyv2371 := &x.ObjectMeta + yyv2371.CodecDecodeSelf(d) } - yyj2206++ - if yyhl2206 { - yyb2206 = yyj2206 > l + yyj2368++ + if yyhl2368 { + yyb2368 = yyj2368 > l } else { - yyb2206 = r.CheckBreak() + yyb2368 = r.CheckBreak() } - if yyb2206 { + if yyb2368 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29361,21 +31320,21 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Template = PodTemplateSpec{} } else { - yyv2210 := &x.Template - yyv2210.CodecDecodeSelf(d) + yyv2372 := &x.Template + yyv2372.CodecDecodeSelf(d) } for { - yyj2206++ - if yyhl2206 { - yyb2206 = yyj2206 > l + yyj2368++ + if yyhl2368 { + yyb2368 = yyj2368 > l } else { - yyb2206 = r.CheckBreak() + yyb2368 = r.CheckBreak() } - if yyb2206 { + if yyb2368 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2206-1, "") + z.DecStructFieldNotFound(yyj2368-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29387,37 +31346,37 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2211 := z.EncBinary() - _ = yym2211 + yym2373 := z.EncBinary() + _ = yym2373 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2212 := !z.EncBinary() - yy2arr2212 := z.EncBasicHandle().StructToArray - var yyq2212 [4]bool - _, _, _ = yysep2212, yyq2212, yy2arr2212 - const yyr2212 bool = false - yyq2212[0] = x.Kind != "" - yyq2212[1] = x.APIVersion != "" - yyq2212[2] = true - var yynn2212 int - if yyr2212 || yy2arr2212 { + yysep2374 := !z.EncBinary() + yy2arr2374 := z.EncBasicHandle().StructToArray + var yyq2374 [4]bool + _, _, _ = yysep2374, yyq2374, yy2arr2374 + const yyr2374 bool = false + yyq2374[0] = x.Kind != "" + yyq2374[1] = x.APIVersion != "" + yyq2374[2] = true + var yynn2374 int + if yyr2374 || yy2arr2374 { r.EncodeArrayStart(4) } else { - yynn2212 = 1 - for _, b := range yyq2212 { + yynn2374 = 1 + for _, b := range yyq2374 { if b { - yynn2212++ + yynn2374++ } } - r.EncodeMapStart(yynn2212) - yynn2212 = 0 + r.EncodeMapStart(yynn2374) + yynn2374 = 0 } - if yyr2212 || yy2arr2212 { + if yyr2374 || yy2arr2374 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2212[0] { - yym2214 := z.EncBinary() - _ = yym2214 + if yyq2374[0] { + yym2376 := z.EncBinary() + _ = yym2376 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -29426,23 +31385,23 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2212[0] { + if yyq2374[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2215 := z.EncBinary() - _ = yym2215 + yym2377 := z.EncBinary() + _ = yym2377 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2212 || yy2arr2212 { + if yyr2374 || yy2arr2374 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2212[1] { - yym2217 := z.EncBinary() - _ = yym2217 + if yyq2374[1] { + yym2379 := z.EncBinary() + _ = yym2379 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -29451,54 +31410,54 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2212[1] { + if yyq2374[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2218 := z.EncBinary() - _ = yym2218 + yym2380 := z.EncBinary() + _ = yym2380 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2212 || yy2arr2212 { + if yyr2374 || yy2arr2374 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2212[2] { - yy2220 := &x.ListMeta - yym2221 := z.EncBinary() - _ = yym2221 + if yyq2374[2] { + yy2382 := &x.ListMeta + yym2383 := z.EncBinary() + _ = yym2383 if false { - } else if z.HasExtensions() && z.EncExt(yy2220) { + } else if z.HasExtensions() && z.EncExt(yy2382) { } else { - z.EncFallback(yy2220) + z.EncFallback(yy2382) } } else { r.EncodeNil() } } else { - if yyq2212[2] { + if yyq2374[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2222 := &x.ListMeta - yym2223 := z.EncBinary() - _ = yym2223 + yy2384 := &x.ListMeta + yym2385 := z.EncBinary() + _ = yym2385 if false { - } else if z.HasExtensions() && z.EncExt(yy2222) { + } else if z.HasExtensions() && z.EncExt(yy2384) { } else { - z.EncFallback(yy2222) + z.EncFallback(yy2384) } } } - if yyr2212 || yy2arr2212 { + if yyr2374 || yy2arr2374 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2225 := z.EncBinary() - _ = yym2225 + yym2387 := z.EncBinary() + _ = yym2387 if false { } else { h.encSlicePodTemplate(([]PodTemplate)(x.Items), e) @@ -29511,15 +31470,15 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2226 := z.EncBinary() - _ = yym2226 + yym2388 := z.EncBinary() + _ = yym2388 if false { } else { h.encSlicePodTemplate(([]PodTemplate)(x.Items), e) } } } - if yyr2212 || yy2arr2212 { + if yyr2374 || yy2arr2374 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29532,25 +31491,25 @@ func (x *PodTemplateList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2227 := z.DecBinary() - _ = yym2227 + yym2389 := z.DecBinary() + _ = yym2389 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2228 := r.ContainerType() - if yyct2228 == codecSelferValueTypeMap1234 { - yyl2228 := r.ReadMapStart() - if yyl2228 == 0 { + yyct2390 := r.ContainerType() + if yyct2390 == codecSelferValueTypeMap1234 { + yyl2390 := r.ReadMapStart() + if yyl2390 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2228, d) + x.codecDecodeSelfFromMap(yyl2390, d) } - } else if yyct2228 == codecSelferValueTypeArray1234 { - yyl2228 := r.ReadArrayStart() - if yyl2228 == 0 { + } else if yyct2390 == codecSelferValueTypeArray1234 { + yyl2390 := r.ReadArrayStart() + if yyl2390 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2228, d) + x.codecDecodeSelfFromArray(yyl2390, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29562,12 +31521,12 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2229Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2229Slc - var yyhl2229 bool = l >= 0 - for yyj2229 := 0; ; yyj2229++ { - if yyhl2229 { - if yyj2229 >= l { + var yys2391Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2391Slc + var yyhl2391 bool = l >= 0 + for yyj2391 := 0; ; yyj2391++ { + if yyhl2391 { + if yyj2391 >= l { break } } else { @@ -29576,10 +31535,10 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2229Slc = r.DecodeBytes(yys2229Slc, true, true) - yys2229 := string(yys2229Slc) + yys2391Slc = r.DecodeBytes(yys2391Slc, true, true) + yys2391 := string(yys2391Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2229 { + switch yys2391 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -29596,31 +31555,31 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2232 := &x.ListMeta - yym2233 := z.DecBinary() - _ = yym2233 + yyv2394 := &x.ListMeta + yym2395 := z.DecBinary() + _ = yym2395 if false { - } else if z.HasExtensions() && z.DecExt(yyv2232) { + } else if z.HasExtensions() && z.DecExt(yyv2394) { } else { - z.DecFallback(yyv2232, false) + z.DecFallback(yyv2394, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2234 := &x.Items - yym2235 := z.DecBinary() - _ = yym2235 + yyv2396 := &x.Items + yym2397 := z.DecBinary() + _ = yym2397 if false { } else { - h.decSlicePodTemplate((*[]PodTemplate)(yyv2234), d) + h.decSlicePodTemplate((*[]PodTemplate)(yyv2396), d) } } default: - z.DecStructFieldNotFound(-1, yys2229) - } // end switch yys2229 - } // end for yyj2229 + z.DecStructFieldNotFound(-1, yys2391) + } // end switch yys2391 + } // end for yyj2391 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29628,16 +31587,16 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2236 int - var yyb2236 bool - var yyhl2236 bool = l >= 0 - yyj2236++ - if yyhl2236 { - yyb2236 = yyj2236 > l + var yyj2398 int + var yyb2398 bool + var yyhl2398 bool = l >= 0 + yyj2398++ + if yyhl2398 { + yyb2398 = yyj2398 > l } else { - yyb2236 = r.CheckBreak() + yyb2398 = r.CheckBreak() } - if yyb2236 { + if yyb2398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29647,13 +31606,13 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj2236++ - if yyhl2236 { - yyb2236 = yyj2236 > l + yyj2398++ + if yyhl2398 { + yyb2398 = yyj2398 > l } else { - yyb2236 = r.CheckBreak() + yyb2398 = r.CheckBreak() } - if yyb2236 { + if yyb2398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29663,13 +31622,13 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj2236++ - if yyhl2236 { - yyb2236 = yyj2236 > l + yyj2398++ + if yyhl2398 { + yyb2398 = yyj2398 > l } else { - yyb2236 = r.CheckBreak() + yyb2398 = r.CheckBreak() } - if yyb2236 { + if yyb2398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29677,22 +31636,22 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2239 := &x.ListMeta - yym2240 := z.DecBinary() - _ = yym2240 + yyv2401 := &x.ListMeta + yym2402 := z.DecBinary() + _ = yym2402 if false { - } else if z.HasExtensions() && z.DecExt(yyv2239) { + } else if z.HasExtensions() && z.DecExt(yyv2401) { } else { - z.DecFallback(yyv2239, false) + z.DecFallback(yyv2401, false) } } - yyj2236++ - if yyhl2236 { - yyb2236 = yyj2236 > l + yyj2398++ + if yyhl2398 { + yyb2398 = yyj2398 > l } else { - yyb2236 = r.CheckBreak() + yyb2398 = r.CheckBreak() } - if yyb2236 { + if yyb2398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29700,26 +31659,26 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2241 := &x.Items - yym2242 := z.DecBinary() - _ = yym2242 + yyv2403 := &x.Items + yym2404 := z.DecBinary() + _ = yym2404 if false { } else { - h.decSlicePodTemplate((*[]PodTemplate)(yyv2241), d) + h.decSlicePodTemplate((*[]PodTemplate)(yyv2403), d) } } for { - yyj2236++ - if yyhl2236 { - yyb2236 = yyj2236 > l + yyj2398++ + if yyhl2398 { + yyb2398 = yyj2398 > l } else { - yyb2236 = r.CheckBreak() + yyb2398 = r.CheckBreak() } - if yyb2236 { + if yyb2398 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2236-1, "") + z.DecStructFieldNotFound(yyj2398-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29731,34 +31690,34 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2243 := z.EncBinary() - _ = yym2243 + yym2405 := z.EncBinary() + _ = yym2405 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2244 := !z.EncBinary() - yy2arr2244 := z.EncBasicHandle().StructToArray - var yyq2244 [3]bool - _, _, _ = yysep2244, yyq2244, yy2arr2244 - const yyr2244 bool = false - yyq2244[2] = x.Template != nil - var yynn2244 int - if yyr2244 || yy2arr2244 { + yysep2406 := !z.EncBinary() + yy2arr2406 := z.EncBasicHandle().StructToArray + var yyq2406 [3]bool + _, _, _ = yysep2406, yyq2406, yy2arr2406 + const yyr2406 bool = false + yyq2406[2] = x.Template != nil + var yynn2406 int + if yyr2406 || yy2arr2406 { r.EncodeArrayStart(3) } else { - yynn2244 = 2 - for _, b := range yyq2244 { + yynn2406 = 2 + for _, b := range yyq2406 { if b { - yynn2244++ + yynn2406++ } } - r.EncodeMapStart(yynn2244) - yynn2244 = 0 + r.EncodeMapStart(yynn2406) + yynn2406 = 0 } - if yyr2244 || yy2arr2244 { + if yyr2406 || yy2arr2406 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2246 := z.EncBinary() - _ = yym2246 + yym2408 := z.EncBinary() + _ = yym2408 if false { } else { r.EncodeInt(int64(x.Replicas)) @@ -29767,20 +31726,20 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("replicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2247 := z.EncBinary() - _ = yym2247 + yym2409 := z.EncBinary() + _ = yym2409 if false { } else { r.EncodeInt(int64(x.Replicas)) } } - if yyr2244 || yy2arr2244 { + if yyr2406 || yy2arr2406 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Selector == nil { r.EncodeNil() } else { - yym2249 := z.EncBinary() - _ = yym2249 + yym2411 := z.EncBinary() + _ = yym2411 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -29793,17 +31752,17 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Selector == nil { r.EncodeNil() } else { - yym2250 := z.EncBinary() - _ = yym2250 + yym2412 := z.EncBinary() + _ = yym2412 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) } } } - if yyr2244 || yy2arr2244 { + if yyr2406 || yy2arr2406 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2244[2] { + if yyq2406[2] { if x.Template == nil { r.EncodeNil() } else { @@ -29813,7 +31772,7 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2244[2] { + if yyq2406[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("template")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -29824,7 +31783,7 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2244 || yy2arr2244 { + if yyr2406 || yy2arr2406 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29837,25 +31796,25 @@ func (x *ReplicationControllerSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2252 := z.DecBinary() - _ = yym2252 + yym2414 := z.DecBinary() + _ = yym2414 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2253 := r.ContainerType() - if yyct2253 == codecSelferValueTypeMap1234 { - yyl2253 := r.ReadMapStart() - if yyl2253 == 0 { + yyct2415 := r.ContainerType() + if yyct2415 == codecSelferValueTypeMap1234 { + yyl2415 := r.ReadMapStart() + if yyl2415 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2253, d) + x.codecDecodeSelfFromMap(yyl2415, d) } - } else if yyct2253 == codecSelferValueTypeArray1234 { - yyl2253 := r.ReadArrayStart() - if yyl2253 == 0 { + } else if yyct2415 == codecSelferValueTypeArray1234 { + yyl2415 := r.ReadArrayStart() + if yyl2415 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2253, d) + x.codecDecodeSelfFromArray(yyl2415, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29867,12 +31826,12 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2254Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2254Slc - var yyhl2254 bool = l >= 0 - for yyj2254 := 0; ; yyj2254++ { - if yyhl2254 { - if yyj2254 >= l { + var yys2416Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2416Slc + var yyhl2416 bool = l >= 0 + for yyj2416 := 0; ; yyj2416++ { + if yyhl2416 { + if yyj2416 >= l { break } } else { @@ -29881,10 +31840,10 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2254Slc = r.DecodeBytes(yys2254Slc, true, true) - yys2254 := string(yys2254Slc) + yys2416Slc = r.DecodeBytes(yys2416Slc, true, true) + yys2416 := string(yys2416Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2254 { + switch yys2416 { case "replicas": if r.TryDecodeAsNil() { x.Replicas = 0 @@ -29895,12 +31854,12 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2256 := &x.Selector - yym2257 := z.DecBinary() - _ = yym2257 + yyv2418 := &x.Selector + yym2419 := z.DecBinary() + _ = yym2419 if false { } else { - z.F.DecMapStringStringX(yyv2256, false, d) + z.F.DecMapStringStringX(yyv2418, false, d) } } case "template": @@ -29915,9 +31874,9 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D x.Template.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2254) - } // end switch yys2254 - } // end for yyj2254 + z.DecStructFieldNotFound(-1, yys2416) + } // end switch yys2416 + } // end for yyj2416 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29925,16 +31884,16 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2259 int - var yyb2259 bool - var yyhl2259 bool = l >= 0 - yyj2259++ - if yyhl2259 { - yyb2259 = yyj2259 > l + var yyj2421 int + var yyb2421 bool + var yyhl2421 bool = l >= 0 + yyj2421++ + if yyhl2421 { + yyb2421 = yyj2421 > l } else { - yyb2259 = r.CheckBreak() + yyb2421 = r.CheckBreak() } - if yyb2259 { + if yyb2421 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29944,13 +31903,13 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.Replicas = int32(r.DecodeInt(32)) } - yyj2259++ - if yyhl2259 { - yyb2259 = yyj2259 > l + yyj2421++ + if yyhl2421 { + yyb2421 = yyj2421 > l } else { - yyb2259 = r.CheckBreak() + yyb2421 = r.CheckBreak() } - if yyb2259 { + if yyb2421 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29958,21 +31917,21 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2261 := &x.Selector - yym2262 := z.DecBinary() - _ = yym2262 + yyv2423 := &x.Selector + yym2424 := z.DecBinary() + _ = yym2424 if false { } else { - z.F.DecMapStringStringX(yyv2261, false, d) + z.F.DecMapStringStringX(yyv2423, false, d) } } - yyj2259++ - if yyhl2259 { - yyb2259 = yyj2259 > l + yyj2421++ + if yyhl2421 { + yyb2421 = yyj2421 > l } else { - yyb2259 = r.CheckBreak() + yyb2421 = r.CheckBreak() } - if yyb2259 { + if yyb2421 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29988,17 +31947,17 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 x.Template.CodecDecodeSelf(d) } for { - yyj2259++ - if yyhl2259 { - yyb2259 = yyj2259 > l + yyj2421++ + if yyhl2421 { + yyb2421 = yyj2421 > l } else { - yyb2259 = r.CheckBreak() + yyb2421 = r.CheckBreak() } - if yyb2259 { + if yyb2421 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2259-1, "") + z.DecStructFieldNotFound(yyj2421-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30010,35 +31969,36 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2264 := z.EncBinary() - _ = yym2264 + yym2426 := z.EncBinary() + _ = yym2426 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2265 := !z.EncBinary() - yy2arr2265 := z.EncBasicHandle().StructToArray - var yyq2265 [3]bool - _, _, _ = yysep2265, yyq2265, yy2arr2265 - const yyr2265 bool = false - yyq2265[1] = x.FullyLabeledReplicas != 0 - yyq2265[2] = x.ObservedGeneration != 0 - var yynn2265 int - if yyr2265 || yy2arr2265 { - r.EncodeArrayStart(3) + yysep2427 := !z.EncBinary() + yy2arr2427 := z.EncBasicHandle().StructToArray + var yyq2427 [4]bool + _, _, _ = yysep2427, yyq2427, yy2arr2427 + const yyr2427 bool = false + yyq2427[1] = x.FullyLabeledReplicas != 0 + yyq2427[2] = x.ReadyReplicas != 0 + yyq2427[3] = x.ObservedGeneration != 0 + var yynn2427 int + if yyr2427 || yy2arr2427 { + r.EncodeArrayStart(4) } else { - yynn2265 = 1 - for _, b := range yyq2265 { + yynn2427 = 1 + for _, b := range yyq2427 { if b { - yynn2265++ + yynn2427++ } } - r.EncodeMapStart(yynn2265) - yynn2265 = 0 + r.EncodeMapStart(yynn2427) + yynn2427 = 0 } - if yyr2265 || yy2arr2265 { + if yyr2427 || yy2arr2427 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2267 := z.EncBinary() - _ = yym2267 + yym2429 := z.EncBinary() + _ = yym2429 if false { } else { r.EncodeInt(int64(x.Replicas)) @@ -30047,18 +32007,18 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("replicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2268 := z.EncBinary() - _ = yym2268 + yym2430 := z.EncBinary() + _ = yym2430 if false { } else { r.EncodeInt(int64(x.Replicas)) } } - if yyr2265 || yy2arr2265 { + if yyr2427 || yy2arr2427 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[1] { - yym2270 := z.EncBinary() - _ = yym2270 + if yyq2427[1] { + yym2432 := z.EncBinary() + _ = yym2432 if false { } else { r.EncodeInt(int64(x.FullyLabeledReplicas)) @@ -30067,23 +32027,48 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2265[1] { + if yyq2427[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fullyLabeledReplicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2271 := z.EncBinary() - _ = yym2271 + yym2433 := z.EncBinary() + _ = yym2433 if false { } else { r.EncodeInt(int64(x.FullyLabeledReplicas)) } } } - if yyr2265 || yy2arr2265 { + if yyr2427 || yy2arr2427 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2427[2] { + yym2435 := z.EncBinary() + _ = yym2435 + if false { + } else { + r.EncodeInt(int64(x.ReadyReplicas)) + } + } else { + r.EncodeInt(0) + } + } else { + if yyq2427[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readyReplicas")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2436 := z.EncBinary() + _ = yym2436 + if false { + } else { + r.EncodeInt(int64(x.ReadyReplicas)) + } + } + } + if yyr2427 || yy2arr2427 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[2] { - yym2273 := z.EncBinary() - _ = yym2273 + if yyq2427[3] { + yym2438 := z.EncBinary() + _ = yym2438 if false { } else { r.EncodeInt(int64(x.ObservedGeneration)) @@ -30092,19 +32077,19 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2265[2] { + if yyq2427[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("observedGeneration")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2274 := z.EncBinary() - _ = yym2274 + yym2439 := z.EncBinary() + _ = yym2439 if false { } else { r.EncodeInt(int64(x.ObservedGeneration)) } } } - if yyr2265 || yy2arr2265 { + if yyr2427 || yy2arr2427 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30117,25 +32102,25 @@ func (x *ReplicationControllerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2275 := z.DecBinary() - _ = yym2275 + yym2440 := z.DecBinary() + _ = yym2440 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2276 := r.ContainerType() - if yyct2276 == codecSelferValueTypeMap1234 { - yyl2276 := r.ReadMapStart() - if yyl2276 == 0 { + yyct2441 := r.ContainerType() + if yyct2441 == codecSelferValueTypeMap1234 { + yyl2441 := r.ReadMapStart() + if yyl2441 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2276, d) + x.codecDecodeSelfFromMap(yyl2441, d) } - } else if yyct2276 == codecSelferValueTypeArray1234 { - yyl2276 := r.ReadArrayStart() - if yyl2276 == 0 { + } else if yyct2441 == codecSelferValueTypeArray1234 { + yyl2441 := r.ReadArrayStart() + if yyl2441 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2276, d) + x.codecDecodeSelfFromArray(yyl2441, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30147,12 +32132,12 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2277Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2277Slc - var yyhl2277 bool = l >= 0 - for yyj2277 := 0; ; yyj2277++ { - if yyhl2277 { - if yyj2277 >= l { + var yys2442Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2442Slc + var yyhl2442 bool = l >= 0 + for yyj2442 := 0; ; yyj2442++ { + if yyhl2442 { + if yyj2442 >= l { break } } else { @@ -30161,10 +32146,10 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2277Slc = r.DecodeBytes(yys2277Slc, true, true) - yys2277 := string(yys2277Slc) + yys2442Slc = r.DecodeBytes(yys2442Slc, true, true) + yys2442 := string(yys2442Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2277 { + switch yys2442 { case "replicas": if r.TryDecodeAsNil() { x.Replicas = 0 @@ -30177,6 +32162,12 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } + case "readyReplicas": + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } case "observedGeneration": if r.TryDecodeAsNil() { x.ObservedGeneration = 0 @@ -30184,9 +32175,9 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 x.ObservedGeneration = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys2277) - } // end switch yys2277 - } // end for yyj2277 + z.DecStructFieldNotFound(-1, yys2442) + } // end switch yys2442 + } // end for yyj2442 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30194,16 +32185,16 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2281 int - var yyb2281 bool - var yyhl2281 bool = l >= 0 - yyj2281++ - if yyhl2281 { - yyb2281 = yyj2281 > l + var yyj2447 int + var yyb2447 bool + var yyhl2447 bool = l >= 0 + yyj2447++ + if yyhl2447 { + yyb2447 = yyj2447 > l } else { - yyb2281 = r.CheckBreak() + yyb2447 = r.CheckBreak() } - if yyb2281 { + if yyb2447 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30213,13 +32204,13 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.Replicas = int32(r.DecodeInt(32)) } - yyj2281++ - if yyhl2281 { - yyb2281 = yyj2281 > l + yyj2447++ + if yyhl2447 { + yyb2447 = yyj2447 > l } else { - yyb2281 = r.CheckBreak() + yyb2447 = r.CheckBreak() } - if yyb2281 { + if yyb2447 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30229,13 +32220,29 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } - yyj2281++ - if yyhl2281 { - yyb2281 = yyj2281 > l + yyj2447++ + if yyhl2447 { + yyb2447 = yyj2447 > l } else { - yyb2281 = r.CheckBreak() + yyb2447 = r.CheckBreak() } - if yyb2281 { + if yyb2447 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } + yyj2447++ + if yyhl2447 { + yyb2447 = yyj2447 > l + } else { + yyb2447 = r.CheckBreak() + } + if yyb2447 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30246,17 +32253,17 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 x.ObservedGeneration = int64(r.DecodeInt(64)) } for { - yyj2281++ - if yyhl2281 { - yyb2281 = yyj2281 > l + yyj2447++ + if yyhl2447 { + yyb2447 = yyj2447 > l } else { - yyb2281 = r.CheckBreak() + yyb2447 = r.CheckBreak() } - if yyb2281 { + if yyb2447 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2281-1, "") + z.DecStructFieldNotFound(yyj2447-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30268,39 +32275,39 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2285 := z.EncBinary() - _ = yym2285 + yym2452 := z.EncBinary() + _ = yym2452 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2286 := !z.EncBinary() - yy2arr2286 := z.EncBasicHandle().StructToArray - var yyq2286 [5]bool - _, _, _ = yysep2286, yyq2286, yy2arr2286 - const yyr2286 bool = false - yyq2286[0] = x.Kind != "" - yyq2286[1] = x.APIVersion != "" - yyq2286[2] = true - yyq2286[3] = true - yyq2286[4] = true - var yynn2286 int - if yyr2286 || yy2arr2286 { + yysep2453 := !z.EncBinary() + yy2arr2453 := z.EncBasicHandle().StructToArray + var yyq2453 [5]bool + _, _, _ = yysep2453, yyq2453, yy2arr2453 + const yyr2453 bool = false + yyq2453[0] = x.Kind != "" + yyq2453[1] = x.APIVersion != "" + yyq2453[2] = true + yyq2453[3] = true + yyq2453[4] = true + var yynn2453 int + if yyr2453 || yy2arr2453 { r.EncodeArrayStart(5) } else { - yynn2286 = 0 - for _, b := range yyq2286 { + yynn2453 = 0 + for _, b := range yyq2453 { if b { - yynn2286++ + yynn2453++ } } - r.EncodeMapStart(yynn2286) - yynn2286 = 0 + r.EncodeMapStart(yynn2453) + yynn2453 = 0 } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2286[0] { - yym2288 := z.EncBinary() - _ = yym2288 + if yyq2453[0] { + yym2455 := z.EncBinary() + _ = yym2455 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -30309,23 +32316,23 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2286[0] { + if yyq2453[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2289 := z.EncBinary() - _ = yym2289 + yym2456 := z.EncBinary() + _ = yym2456 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2286[1] { - yym2291 := z.EncBinary() - _ = yym2291 + if yyq2453[1] { + yym2458 := z.EncBinary() + _ = yym2458 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -30334,70 +32341,70 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2286[1] { + if yyq2453[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2292 := z.EncBinary() - _ = yym2292 + yym2459 := z.EncBinary() + _ = yym2459 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2286[2] { - yy2294 := &x.ObjectMeta - yy2294.CodecEncodeSelf(e) + if yyq2453[2] { + yy2461 := &x.ObjectMeta + yy2461.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2286[2] { + if yyq2453[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2295 := &x.ObjectMeta - yy2295.CodecEncodeSelf(e) + yy2462 := &x.ObjectMeta + yy2462.CodecEncodeSelf(e) } } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2286[3] { - yy2297 := &x.Spec - yy2297.CodecEncodeSelf(e) + if yyq2453[3] { + yy2464 := &x.Spec + yy2464.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2286[3] { + if yyq2453[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2298 := &x.Spec - yy2298.CodecEncodeSelf(e) + yy2465 := &x.Spec + yy2465.CodecEncodeSelf(e) } } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2286[4] { - yy2300 := &x.Status - yy2300.CodecEncodeSelf(e) + if yyq2453[4] { + yy2467 := &x.Status + yy2467.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2286[4] { + if yyq2453[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2301 := &x.Status - yy2301.CodecEncodeSelf(e) + yy2468 := &x.Status + yy2468.CodecEncodeSelf(e) } } - if yyr2286 || yy2arr2286 { + if yyr2453 || yy2arr2453 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30410,25 +32417,25 @@ func (x *ReplicationController) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2302 := z.DecBinary() - _ = yym2302 + yym2469 := z.DecBinary() + _ = yym2469 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2303 := r.ContainerType() - if yyct2303 == codecSelferValueTypeMap1234 { - yyl2303 := r.ReadMapStart() - if yyl2303 == 0 { + yyct2470 := r.ContainerType() + if yyct2470 == codecSelferValueTypeMap1234 { + yyl2470 := r.ReadMapStart() + if yyl2470 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2303, d) + x.codecDecodeSelfFromMap(yyl2470, d) } - } else if yyct2303 == codecSelferValueTypeArray1234 { - yyl2303 := r.ReadArrayStart() - if yyl2303 == 0 { + } else if yyct2470 == codecSelferValueTypeArray1234 { + yyl2470 := r.ReadArrayStart() + if yyl2470 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2303, d) + x.codecDecodeSelfFromArray(yyl2470, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30440,12 +32447,12 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2304Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2304Slc - var yyhl2304 bool = l >= 0 - for yyj2304 := 0; ; yyj2304++ { - if yyhl2304 { - if yyj2304 >= l { + var yys2471Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2471Slc + var yyhl2471 bool = l >= 0 + for yyj2471 := 0; ; yyj2471++ { + if yyhl2471 { + if yyj2471 >= l { break } } else { @@ -30454,10 +32461,10 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2304Slc = r.DecodeBytes(yys2304Slc, true, true) - yys2304 := string(yys2304Slc) + yys2471Slc = r.DecodeBytes(yys2471Slc, true, true) + yys2471 := string(yys2471Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2304 { + switch yys2471 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -30474,27 +32481,27 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2307 := &x.ObjectMeta - yyv2307.CodecDecodeSelf(d) + yyv2474 := &x.ObjectMeta + yyv2474.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ReplicationControllerSpec{} } else { - yyv2308 := &x.Spec - yyv2308.CodecDecodeSelf(d) + yyv2475 := &x.Spec + yyv2475.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ReplicationControllerStatus{} } else { - yyv2309 := &x.Status - yyv2309.CodecDecodeSelf(d) + yyv2476 := &x.Status + yyv2476.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2304) - } // end switch yys2304 - } // end for yyj2304 + z.DecStructFieldNotFound(-1, yys2471) + } // end switch yys2471 + } // end for yyj2471 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30502,16 +32509,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2310 int - var yyb2310 bool - var yyhl2310 bool = l >= 0 - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + var yyj2477 int + var yyb2477 bool + var yyhl2477 bool = l >= 0 + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30521,13 +32528,13 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Kind = string(r.DecodeString()) } - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30537,13 +32544,13 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.APIVersion = string(r.DecodeString()) } - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30551,16 +32558,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2313 := &x.ObjectMeta - yyv2313.CodecDecodeSelf(d) + yyv2480 := &x.ObjectMeta + yyv2480.CodecDecodeSelf(d) } - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30568,16 +32575,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Spec = ReplicationControllerSpec{} } else { - yyv2314 := &x.Spec - yyv2314.CodecDecodeSelf(d) + yyv2481 := &x.Spec + yyv2481.CodecDecodeSelf(d) } - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30585,21 +32592,21 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Status = ReplicationControllerStatus{} } else { - yyv2315 := &x.Status - yyv2315.CodecDecodeSelf(d) + yyv2482 := &x.Status + yyv2482.CodecDecodeSelf(d) } for { - yyj2310++ - if yyhl2310 { - yyb2310 = yyj2310 > l + yyj2477++ + if yyhl2477 { + yyb2477 = yyj2477 > l } else { - yyb2310 = r.CheckBreak() + yyb2477 = r.CheckBreak() } - if yyb2310 { + if yyb2477 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2310-1, "") + z.DecStructFieldNotFound(yyj2477-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30611,37 +32618,37 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2316 := z.EncBinary() - _ = yym2316 + yym2483 := z.EncBinary() + _ = yym2483 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2317 := !z.EncBinary() - yy2arr2317 := z.EncBasicHandle().StructToArray - var yyq2317 [4]bool - _, _, _ = yysep2317, yyq2317, yy2arr2317 - const yyr2317 bool = false - yyq2317[0] = x.Kind != "" - yyq2317[1] = x.APIVersion != "" - yyq2317[2] = true - var yynn2317 int - if yyr2317 || yy2arr2317 { + yysep2484 := !z.EncBinary() + yy2arr2484 := z.EncBasicHandle().StructToArray + var yyq2484 [4]bool + _, _, _ = yysep2484, yyq2484, yy2arr2484 + const yyr2484 bool = false + yyq2484[0] = x.Kind != "" + yyq2484[1] = x.APIVersion != "" + yyq2484[2] = true + var yynn2484 int + if yyr2484 || yy2arr2484 { r.EncodeArrayStart(4) } else { - yynn2317 = 1 - for _, b := range yyq2317 { + yynn2484 = 1 + for _, b := range yyq2484 { if b { - yynn2317++ + yynn2484++ } } - r.EncodeMapStart(yynn2317) - yynn2317 = 0 + r.EncodeMapStart(yynn2484) + yynn2484 = 0 } - if yyr2317 || yy2arr2317 { + if yyr2484 || yy2arr2484 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2317[0] { - yym2319 := z.EncBinary() - _ = yym2319 + if yyq2484[0] { + yym2486 := z.EncBinary() + _ = yym2486 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -30650,23 +32657,23 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2317[0] { + if yyq2484[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2320 := z.EncBinary() - _ = yym2320 + yym2487 := z.EncBinary() + _ = yym2487 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2317 || yy2arr2317 { + if yyr2484 || yy2arr2484 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2317[1] { - yym2322 := z.EncBinary() - _ = yym2322 + if yyq2484[1] { + yym2489 := z.EncBinary() + _ = yym2489 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -30675,54 +32682,54 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2317[1] { + if yyq2484[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2323 := z.EncBinary() - _ = yym2323 + yym2490 := z.EncBinary() + _ = yym2490 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2317 || yy2arr2317 { + if yyr2484 || yy2arr2484 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2317[2] { - yy2325 := &x.ListMeta - yym2326 := z.EncBinary() - _ = yym2326 + if yyq2484[2] { + yy2492 := &x.ListMeta + yym2493 := z.EncBinary() + _ = yym2493 if false { - } else if z.HasExtensions() && z.EncExt(yy2325) { + } else if z.HasExtensions() && z.EncExt(yy2492) { } else { - z.EncFallback(yy2325) + z.EncFallback(yy2492) } } else { r.EncodeNil() } } else { - if yyq2317[2] { + if yyq2484[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2327 := &x.ListMeta - yym2328 := z.EncBinary() - _ = yym2328 + yy2494 := &x.ListMeta + yym2495 := z.EncBinary() + _ = yym2495 if false { - } else if z.HasExtensions() && z.EncExt(yy2327) { + } else if z.HasExtensions() && z.EncExt(yy2494) { } else { - z.EncFallback(yy2327) + z.EncFallback(yy2494) } } } - if yyr2317 || yy2arr2317 { + if yyr2484 || yy2arr2484 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2330 := z.EncBinary() - _ = yym2330 + yym2497 := z.EncBinary() + _ = yym2497 if false { } else { h.encSliceReplicationController(([]ReplicationController)(x.Items), e) @@ -30735,15 +32742,15 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2331 := z.EncBinary() - _ = yym2331 + yym2498 := z.EncBinary() + _ = yym2498 if false { } else { h.encSliceReplicationController(([]ReplicationController)(x.Items), e) } } } - if yyr2317 || yy2arr2317 { + if yyr2484 || yy2arr2484 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30756,25 +32763,25 @@ func (x *ReplicationControllerList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2332 := z.DecBinary() - _ = yym2332 + yym2499 := z.DecBinary() + _ = yym2499 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2333 := r.ContainerType() - if yyct2333 == codecSelferValueTypeMap1234 { - yyl2333 := r.ReadMapStart() - if yyl2333 == 0 { + yyct2500 := r.ContainerType() + if yyct2500 == codecSelferValueTypeMap1234 { + yyl2500 := r.ReadMapStart() + if yyl2500 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2333, d) + x.codecDecodeSelfFromMap(yyl2500, d) } - } else if yyct2333 == codecSelferValueTypeArray1234 { - yyl2333 := r.ReadArrayStart() - if yyl2333 == 0 { + } else if yyct2500 == codecSelferValueTypeArray1234 { + yyl2500 := r.ReadArrayStart() + if yyl2500 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2333, d) + x.codecDecodeSelfFromArray(yyl2500, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30786,12 +32793,12 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2334Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2334Slc - var yyhl2334 bool = l >= 0 - for yyj2334 := 0; ; yyj2334++ { - if yyhl2334 { - if yyj2334 >= l { + var yys2501Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2501Slc + var yyhl2501 bool = l >= 0 + for yyj2501 := 0; ; yyj2501++ { + if yyhl2501 { + if yyj2501 >= l { break } } else { @@ -30800,10 +32807,10 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2334Slc = r.DecodeBytes(yys2334Slc, true, true) - yys2334 := string(yys2334Slc) + yys2501Slc = r.DecodeBytes(yys2501Slc, true, true) + yys2501 := string(yys2501Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2334 { + switch yys2501 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -30820,31 +32827,31 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2337 := &x.ListMeta - yym2338 := z.DecBinary() - _ = yym2338 + yyv2504 := &x.ListMeta + yym2505 := z.DecBinary() + _ = yym2505 if false { - } else if z.HasExtensions() && z.DecExt(yyv2337) { + } else if z.HasExtensions() && z.DecExt(yyv2504) { } else { - z.DecFallback(yyv2337, false) + z.DecFallback(yyv2504, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2339 := &x.Items - yym2340 := z.DecBinary() - _ = yym2340 + yyv2506 := &x.Items + yym2507 := z.DecBinary() + _ = yym2507 if false { } else { - h.decSliceReplicationController((*[]ReplicationController)(yyv2339), d) + h.decSliceReplicationController((*[]ReplicationController)(yyv2506), d) } } default: - z.DecStructFieldNotFound(-1, yys2334) - } // end switch yys2334 - } // end for yyj2334 + z.DecStructFieldNotFound(-1, yys2501) + } // end switch yys2501 + } // end for yyj2501 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30852,16 +32859,16 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2341 int - var yyb2341 bool - var yyhl2341 bool = l >= 0 - yyj2341++ - if yyhl2341 { - yyb2341 = yyj2341 > l + var yyj2508 int + var yyb2508 bool + var yyhl2508 bool = l >= 0 + yyj2508++ + if yyhl2508 { + yyb2508 = yyj2508 > l } else { - yyb2341 = r.CheckBreak() + yyb2508 = r.CheckBreak() } - if yyb2341 { + if yyb2508 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30871,13 +32878,13 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.Kind = string(r.DecodeString()) } - yyj2341++ - if yyhl2341 { - yyb2341 = yyj2341 > l + yyj2508++ + if yyhl2508 { + yyb2508 = yyj2508 > l } else { - yyb2341 = r.CheckBreak() + yyb2508 = r.CheckBreak() } - if yyb2341 { + if yyb2508 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30887,13 +32894,13 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.APIVersion = string(r.DecodeString()) } - yyj2341++ - if yyhl2341 { - yyb2341 = yyj2341 > l + yyj2508++ + if yyhl2508 { + yyb2508 = yyj2508 > l } else { - yyb2341 = r.CheckBreak() + yyb2508 = r.CheckBreak() } - if yyb2341 { + if yyb2508 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30901,22 +32908,22 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2344 := &x.ListMeta - yym2345 := z.DecBinary() - _ = yym2345 + yyv2511 := &x.ListMeta + yym2512 := z.DecBinary() + _ = yym2512 if false { - } else if z.HasExtensions() && z.DecExt(yyv2344) { + } else if z.HasExtensions() && z.DecExt(yyv2511) { } else { - z.DecFallback(yyv2344, false) + z.DecFallback(yyv2511, false) } } - yyj2341++ - if yyhl2341 { - yyb2341 = yyj2341 > l + yyj2508++ + if yyhl2508 { + yyb2508 = yyj2508 > l } else { - yyb2341 = r.CheckBreak() + yyb2508 = r.CheckBreak() } - if yyb2341 { + if yyb2508 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30924,26 +32931,26 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2346 := &x.Items - yym2347 := z.DecBinary() - _ = yym2347 + yyv2513 := &x.Items + yym2514 := z.DecBinary() + _ = yym2514 if false { } else { - h.decSliceReplicationController((*[]ReplicationController)(yyv2346), d) + h.decSliceReplicationController((*[]ReplicationController)(yyv2513), d) } } for { - yyj2341++ - if yyhl2341 { - yyb2341 = yyj2341 > l + yyj2508++ + if yyhl2508 { + yyb2508 = yyj2508 > l } else { - yyb2341 = r.CheckBreak() + yyb2508 = r.CheckBreak() } - if yyb2341 { + if yyb2508 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2341-1, "") + z.DecStructFieldNotFound(yyj2508-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30955,37 +32962,37 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2348 := z.EncBinary() - _ = yym2348 + yym2515 := z.EncBinary() + _ = yym2515 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2349 := !z.EncBinary() - yy2arr2349 := z.EncBasicHandle().StructToArray - var yyq2349 [4]bool - _, _, _ = yysep2349, yyq2349, yy2arr2349 - const yyr2349 bool = false - yyq2349[0] = x.Kind != "" - yyq2349[1] = x.APIVersion != "" - yyq2349[2] = true - var yynn2349 int - if yyr2349 || yy2arr2349 { + yysep2516 := !z.EncBinary() + yy2arr2516 := z.EncBasicHandle().StructToArray + var yyq2516 [4]bool + _, _, _ = yysep2516, yyq2516, yy2arr2516 + const yyr2516 bool = false + yyq2516[0] = x.Kind != "" + yyq2516[1] = x.APIVersion != "" + yyq2516[2] = true + var yynn2516 int + if yyr2516 || yy2arr2516 { r.EncodeArrayStart(4) } else { - yynn2349 = 1 - for _, b := range yyq2349 { + yynn2516 = 1 + for _, b := range yyq2516 { if b { - yynn2349++ + yynn2516++ } } - r.EncodeMapStart(yynn2349) - yynn2349 = 0 + r.EncodeMapStart(yynn2516) + yynn2516 = 0 } - if yyr2349 || yy2arr2349 { + if yyr2516 || yy2arr2516 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2349[0] { - yym2351 := z.EncBinary() - _ = yym2351 + if yyq2516[0] { + yym2518 := z.EncBinary() + _ = yym2518 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -30994,23 +33001,23 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2349[0] { + if yyq2516[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2352 := z.EncBinary() - _ = yym2352 + yym2519 := z.EncBinary() + _ = yym2519 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2349 || yy2arr2349 { + if yyr2516 || yy2arr2516 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2349[1] { - yym2354 := z.EncBinary() - _ = yym2354 + if yyq2516[1] { + yym2521 := z.EncBinary() + _ = yym2521 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -31019,54 +33026,54 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2349[1] { + if yyq2516[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2355 := z.EncBinary() - _ = yym2355 + yym2522 := z.EncBinary() + _ = yym2522 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2349 || yy2arr2349 { + if yyr2516 || yy2arr2516 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2349[2] { - yy2357 := &x.ListMeta - yym2358 := z.EncBinary() - _ = yym2358 + if yyq2516[2] { + yy2524 := &x.ListMeta + yym2525 := z.EncBinary() + _ = yym2525 if false { - } else if z.HasExtensions() && z.EncExt(yy2357) { + } else if z.HasExtensions() && z.EncExt(yy2524) { } else { - z.EncFallback(yy2357) + z.EncFallback(yy2524) } } else { r.EncodeNil() } } else { - if yyq2349[2] { + if yyq2516[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2359 := &x.ListMeta - yym2360 := z.EncBinary() - _ = yym2360 + yy2526 := &x.ListMeta + yym2527 := z.EncBinary() + _ = yym2527 if false { - } else if z.HasExtensions() && z.EncExt(yy2359) { + } else if z.HasExtensions() && z.EncExt(yy2526) { } else { - z.EncFallback(yy2359) + z.EncFallback(yy2526) } } } - if yyr2349 || yy2arr2349 { + if yyr2516 || yy2arr2516 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2362 := z.EncBinary() - _ = yym2362 + yym2529 := z.EncBinary() + _ = yym2529 if false { } else { h.encSliceService(([]Service)(x.Items), e) @@ -31079,15 +33086,15 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2363 := z.EncBinary() - _ = yym2363 + yym2530 := z.EncBinary() + _ = yym2530 if false { } else { h.encSliceService(([]Service)(x.Items), e) } } } - if yyr2349 || yy2arr2349 { + if yyr2516 || yy2arr2516 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31100,25 +33107,25 @@ func (x *ServiceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2364 := z.DecBinary() - _ = yym2364 + yym2531 := z.DecBinary() + _ = yym2531 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2365 := r.ContainerType() - if yyct2365 == codecSelferValueTypeMap1234 { - yyl2365 := r.ReadMapStart() - if yyl2365 == 0 { + yyct2532 := r.ContainerType() + if yyct2532 == codecSelferValueTypeMap1234 { + yyl2532 := r.ReadMapStart() + if yyl2532 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2365, d) + x.codecDecodeSelfFromMap(yyl2532, d) } - } else if yyct2365 == codecSelferValueTypeArray1234 { - yyl2365 := r.ReadArrayStart() - if yyl2365 == 0 { + } else if yyct2532 == codecSelferValueTypeArray1234 { + yyl2532 := r.ReadArrayStart() + if yyl2532 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2365, d) + x.codecDecodeSelfFromArray(yyl2532, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31130,12 +33137,12 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2366Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2366Slc - var yyhl2366 bool = l >= 0 - for yyj2366 := 0; ; yyj2366++ { - if yyhl2366 { - if yyj2366 >= l { + var yys2533Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2533Slc + var yyhl2533 bool = l >= 0 + for yyj2533 := 0; ; yyj2533++ { + if yyhl2533 { + if yyj2533 >= l { break } } else { @@ -31144,10 +33151,10 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2366Slc = r.DecodeBytes(yys2366Slc, true, true) - yys2366 := string(yys2366Slc) + yys2533Slc = r.DecodeBytes(yys2533Slc, true, true) + yys2533 := string(yys2533Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2366 { + switch yys2533 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -31164,31 +33171,31 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2369 := &x.ListMeta - yym2370 := z.DecBinary() - _ = yym2370 + yyv2536 := &x.ListMeta + yym2537 := z.DecBinary() + _ = yym2537 if false { - } else if z.HasExtensions() && z.DecExt(yyv2369) { + } else if z.HasExtensions() && z.DecExt(yyv2536) { } else { - z.DecFallback(yyv2369, false) + z.DecFallback(yyv2536, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2371 := &x.Items - yym2372 := z.DecBinary() - _ = yym2372 + yyv2538 := &x.Items + yym2539 := z.DecBinary() + _ = yym2539 if false { } else { - h.decSliceService((*[]Service)(yyv2371), d) + h.decSliceService((*[]Service)(yyv2538), d) } } default: - z.DecStructFieldNotFound(-1, yys2366) - } // end switch yys2366 - } // end for yyj2366 + z.DecStructFieldNotFound(-1, yys2533) + } // end switch yys2533 + } // end for yyj2533 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31196,16 +33203,16 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2373 int - var yyb2373 bool - var yyhl2373 bool = l >= 0 - yyj2373++ - if yyhl2373 { - yyb2373 = yyj2373 > l + var yyj2540 int + var yyb2540 bool + var yyhl2540 bool = l >= 0 + yyj2540++ + if yyhl2540 { + yyb2540 = yyj2540 > l } else { - yyb2373 = r.CheckBreak() + yyb2540 = r.CheckBreak() } - if yyb2373 { + if yyb2540 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31215,13 +33222,13 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2373++ - if yyhl2373 { - yyb2373 = yyj2373 > l + yyj2540++ + if yyhl2540 { + yyb2540 = yyj2540 > l } else { - yyb2373 = r.CheckBreak() + yyb2540 = r.CheckBreak() } - if yyb2373 { + if yyb2540 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31231,13 +33238,13 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2373++ - if yyhl2373 { - yyb2373 = yyj2373 > l + yyj2540++ + if yyhl2540 { + yyb2540 = yyj2540 > l } else { - yyb2373 = r.CheckBreak() + yyb2540 = r.CheckBreak() } - if yyb2373 { + if yyb2540 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31245,22 +33252,22 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2376 := &x.ListMeta - yym2377 := z.DecBinary() - _ = yym2377 + yyv2543 := &x.ListMeta + yym2544 := z.DecBinary() + _ = yym2544 if false { - } else if z.HasExtensions() && z.DecExt(yyv2376) { + } else if z.HasExtensions() && z.DecExt(yyv2543) { } else { - z.DecFallback(yyv2376, false) + z.DecFallback(yyv2543, false) } } - yyj2373++ - if yyhl2373 { - yyb2373 = yyj2373 > l + yyj2540++ + if yyhl2540 { + yyb2540 = yyj2540 > l } else { - yyb2373 = r.CheckBreak() + yyb2540 = r.CheckBreak() } - if yyb2373 { + if yyb2540 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31268,26 +33275,26 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2378 := &x.Items - yym2379 := z.DecBinary() - _ = yym2379 + yyv2545 := &x.Items + yym2546 := z.DecBinary() + _ = yym2546 if false { } else { - h.decSliceService((*[]Service)(yyv2378), d) + h.decSliceService((*[]Service)(yyv2545), d) } } for { - yyj2373++ - if yyhl2373 { - yyb2373 = yyj2373 > l + yyj2540++ + if yyhl2540 { + yyb2540 = yyj2540 > l } else { - yyb2373 = r.CheckBreak() + yyb2540 = r.CheckBreak() } - if yyb2373 { + if yyb2540 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2373-1, "") + z.DecStructFieldNotFound(yyj2540-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31296,8 +33303,8 @@ func (x ServiceAffinity) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2380 := z.EncBinary() - _ = yym2380 + yym2547 := z.EncBinary() + _ = yym2547 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -31309,8 +33316,8 @@ func (x *ServiceAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2381 := z.DecBinary() - _ = yym2381 + yym2548 := z.DecBinary() + _ = yym2548 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -31322,8 +33329,8 @@ func (x ServiceType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2382 := z.EncBinary() - _ = yym2382 + yym2549 := z.EncBinary() + _ = yym2549 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -31335,8 +33342,8 @@ func (x *ServiceType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2383 := z.DecBinary() - _ = yym2383 + yym2550 := z.DecBinary() + _ = yym2550 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -31351,48 +33358,48 @@ func (x *ServiceStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2384 := z.EncBinary() - _ = yym2384 + yym2551 := z.EncBinary() + _ = yym2551 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2385 := !z.EncBinary() - yy2arr2385 := z.EncBasicHandle().StructToArray - var yyq2385 [1]bool - _, _, _ = yysep2385, yyq2385, yy2arr2385 - const yyr2385 bool = false - yyq2385[0] = true - var yynn2385 int - if yyr2385 || yy2arr2385 { + yysep2552 := !z.EncBinary() + yy2arr2552 := z.EncBasicHandle().StructToArray + var yyq2552 [1]bool + _, _, _ = yysep2552, yyq2552, yy2arr2552 + const yyr2552 bool = false + yyq2552[0] = true + var yynn2552 int + if yyr2552 || yy2arr2552 { r.EncodeArrayStart(1) } else { - yynn2385 = 0 - for _, b := range yyq2385 { + yynn2552 = 0 + for _, b := range yyq2552 { if b { - yynn2385++ + yynn2552++ } } - r.EncodeMapStart(yynn2385) - yynn2385 = 0 + r.EncodeMapStart(yynn2552) + yynn2552 = 0 } - if yyr2385 || yy2arr2385 { + if yyr2552 || yy2arr2552 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2385[0] { - yy2387 := &x.LoadBalancer - yy2387.CodecEncodeSelf(e) + if yyq2552[0] { + yy2554 := &x.LoadBalancer + yy2554.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2385[0] { + if yyq2552[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancer")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2388 := &x.LoadBalancer - yy2388.CodecEncodeSelf(e) + yy2555 := &x.LoadBalancer + yy2555.CodecEncodeSelf(e) } } - if yyr2385 || yy2arr2385 { + if yyr2552 || yy2arr2552 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31405,25 +33412,25 @@ func (x *ServiceStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2389 := z.DecBinary() - _ = yym2389 + yym2556 := z.DecBinary() + _ = yym2556 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2390 := r.ContainerType() - if yyct2390 == codecSelferValueTypeMap1234 { - yyl2390 := r.ReadMapStart() - if yyl2390 == 0 { + yyct2557 := r.ContainerType() + if yyct2557 == codecSelferValueTypeMap1234 { + yyl2557 := r.ReadMapStart() + if yyl2557 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2390, d) + x.codecDecodeSelfFromMap(yyl2557, d) } - } else if yyct2390 == codecSelferValueTypeArray1234 { - yyl2390 := r.ReadArrayStart() - if yyl2390 == 0 { + } else if yyct2557 == codecSelferValueTypeArray1234 { + yyl2557 := r.ReadArrayStart() + if yyl2557 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2390, d) + x.codecDecodeSelfFromArray(yyl2557, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31435,12 +33442,12 @@ func (x *ServiceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2391Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2391Slc - var yyhl2391 bool = l >= 0 - for yyj2391 := 0; ; yyj2391++ { - if yyhl2391 { - if yyj2391 >= l { + var yys2558Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2558Slc + var yyhl2558 bool = l >= 0 + for yyj2558 := 0; ; yyj2558++ { + if yyhl2558 { + if yyj2558 >= l { break } } else { @@ -31449,21 +33456,21 @@ func (x *ServiceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2391Slc = r.DecodeBytes(yys2391Slc, true, true) - yys2391 := string(yys2391Slc) + yys2558Slc = r.DecodeBytes(yys2558Slc, true, true) + yys2558 := string(yys2558Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2391 { + switch yys2558 { case "loadBalancer": if r.TryDecodeAsNil() { x.LoadBalancer = LoadBalancerStatus{} } else { - yyv2392 := &x.LoadBalancer - yyv2392.CodecDecodeSelf(d) + yyv2559 := &x.LoadBalancer + yyv2559.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2391) - } // end switch yys2391 - } // end for yyj2391 + z.DecStructFieldNotFound(-1, yys2558) + } // end switch yys2558 + } // end for yyj2558 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31471,16 +33478,16 @@ func (x *ServiceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2393 int - var yyb2393 bool - var yyhl2393 bool = l >= 0 - yyj2393++ - if yyhl2393 { - yyb2393 = yyj2393 > l + var yyj2560 int + var yyb2560 bool + var yyhl2560 bool = l >= 0 + yyj2560++ + if yyhl2560 { + yyb2560 = yyj2560 > l } else { - yyb2393 = r.CheckBreak() + yyb2560 = r.CheckBreak() } - if yyb2393 { + if yyb2560 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31488,21 +33495,21 @@ func (x *ServiceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancer = LoadBalancerStatus{} } else { - yyv2394 := &x.LoadBalancer - yyv2394.CodecDecodeSelf(d) + yyv2561 := &x.LoadBalancer + yyv2561.CodecDecodeSelf(d) } for { - yyj2393++ - if yyhl2393 { - yyb2393 = yyj2393 > l + yyj2560++ + if yyhl2560 { + yyb2560 = yyj2560 > l } else { - yyb2393 = r.CheckBreak() + yyb2560 = r.CheckBreak() } - if yyb2393 { + if yyb2560 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2393-1, "") + z.DecStructFieldNotFound(yyj2560-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31514,38 +33521,38 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2395 := z.EncBinary() - _ = yym2395 + yym2562 := z.EncBinary() + _ = yym2562 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2396 := !z.EncBinary() - yy2arr2396 := z.EncBasicHandle().StructToArray - var yyq2396 [1]bool - _, _, _ = yysep2396, yyq2396, yy2arr2396 - const yyr2396 bool = false - yyq2396[0] = len(x.Ingress) != 0 - var yynn2396 int - if yyr2396 || yy2arr2396 { + yysep2563 := !z.EncBinary() + yy2arr2563 := z.EncBasicHandle().StructToArray + var yyq2563 [1]bool + _, _, _ = yysep2563, yyq2563, yy2arr2563 + const yyr2563 bool = false + yyq2563[0] = len(x.Ingress) != 0 + var yynn2563 int + if yyr2563 || yy2arr2563 { r.EncodeArrayStart(1) } else { - yynn2396 = 0 - for _, b := range yyq2396 { + yynn2563 = 0 + for _, b := range yyq2563 { if b { - yynn2396++ + yynn2563++ } } - r.EncodeMapStart(yynn2396) - yynn2396 = 0 + r.EncodeMapStart(yynn2563) + yynn2563 = 0 } - if yyr2396 || yy2arr2396 { + if yyr2563 || yy2arr2563 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2396[0] { + if yyq2563[0] { if x.Ingress == nil { r.EncodeNil() } else { - yym2398 := z.EncBinary() - _ = yym2398 + yym2565 := z.EncBinary() + _ = yym2565 if false { } else { h.encSliceLoadBalancerIngress(([]LoadBalancerIngress)(x.Ingress), e) @@ -31555,15 +33562,15 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2396[0] { + if yyq2563[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ingress")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ingress == nil { r.EncodeNil() } else { - yym2399 := z.EncBinary() - _ = yym2399 + yym2566 := z.EncBinary() + _ = yym2566 if false { } else { h.encSliceLoadBalancerIngress(([]LoadBalancerIngress)(x.Ingress), e) @@ -31571,7 +33578,7 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2396 || yy2arr2396 { + if yyr2563 || yy2arr2563 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31584,25 +33591,25 @@ func (x *LoadBalancerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2400 := z.DecBinary() - _ = yym2400 + yym2567 := z.DecBinary() + _ = yym2567 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2401 := r.ContainerType() - if yyct2401 == codecSelferValueTypeMap1234 { - yyl2401 := r.ReadMapStart() - if yyl2401 == 0 { + yyct2568 := r.ContainerType() + if yyct2568 == codecSelferValueTypeMap1234 { + yyl2568 := r.ReadMapStart() + if yyl2568 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2401, d) + x.codecDecodeSelfFromMap(yyl2568, d) } - } else if yyct2401 == codecSelferValueTypeArray1234 { - yyl2401 := r.ReadArrayStart() - if yyl2401 == 0 { + } else if yyct2568 == codecSelferValueTypeArray1234 { + yyl2568 := r.ReadArrayStart() + if yyl2568 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2401, d) + x.codecDecodeSelfFromArray(yyl2568, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31614,12 +33621,12 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2402Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2402Slc - var yyhl2402 bool = l >= 0 - for yyj2402 := 0; ; yyj2402++ { - if yyhl2402 { - if yyj2402 >= l { + var yys2569Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2569Slc + var yyhl2569 bool = l >= 0 + for yyj2569 := 0; ; yyj2569++ { + if yyhl2569 { + if yyj2569 >= l { break } } else { @@ -31628,26 +33635,26 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2402Slc = r.DecodeBytes(yys2402Slc, true, true) - yys2402 := string(yys2402Slc) + yys2569Slc = r.DecodeBytes(yys2569Slc, true, true) + yys2569 := string(yys2569Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2402 { + switch yys2569 { case "ingress": if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv2403 := &x.Ingress - yym2404 := z.DecBinary() - _ = yym2404 + yyv2570 := &x.Ingress + yym2571 := z.DecBinary() + _ = yym2571 if false { } else { - h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2403), d) + h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2570), d) } } default: - z.DecStructFieldNotFound(-1, yys2402) - } // end switch yys2402 - } // end for yyj2402 + z.DecStructFieldNotFound(-1, yys2569) + } // end switch yys2569 + } // end for yyj2569 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31655,16 +33662,16 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2405 int - var yyb2405 bool - var yyhl2405 bool = l >= 0 - yyj2405++ - if yyhl2405 { - yyb2405 = yyj2405 > l + var yyj2572 int + var yyb2572 bool + var yyhl2572 bool = l >= 0 + yyj2572++ + if yyhl2572 { + yyb2572 = yyj2572 > l } else { - yyb2405 = r.CheckBreak() + yyb2572 = r.CheckBreak() } - if yyb2405 { + if yyb2572 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31672,26 +33679,26 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv2406 := &x.Ingress - yym2407 := z.DecBinary() - _ = yym2407 + yyv2573 := &x.Ingress + yym2574 := z.DecBinary() + _ = yym2574 if false { } else { - h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2406), d) + h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2573), d) } } for { - yyj2405++ - if yyhl2405 { - yyb2405 = yyj2405 > l + yyj2572++ + if yyhl2572 { + yyb2572 = yyj2572 > l } else { - yyb2405 = r.CheckBreak() + yyb2572 = r.CheckBreak() } - if yyb2405 { + if yyb2572 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2405-1, "") + z.DecStructFieldNotFound(yyj2572-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31703,36 +33710,36 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2408 := z.EncBinary() - _ = yym2408 + yym2575 := z.EncBinary() + _ = yym2575 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2409 := !z.EncBinary() - yy2arr2409 := z.EncBasicHandle().StructToArray - var yyq2409 [2]bool - _, _, _ = yysep2409, yyq2409, yy2arr2409 - const yyr2409 bool = false - yyq2409[0] = x.IP != "" - yyq2409[1] = x.Hostname != "" - var yynn2409 int - if yyr2409 || yy2arr2409 { + yysep2576 := !z.EncBinary() + yy2arr2576 := z.EncBasicHandle().StructToArray + var yyq2576 [2]bool + _, _, _ = yysep2576, yyq2576, yy2arr2576 + const yyr2576 bool = false + yyq2576[0] = x.IP != "" + yyq2576[1] = x.Hostname != "" + var yynn2576 int + if yyr2576 || yy2arr2576 { r.EncodeArrayStart(2) } else { - yynn2409 = 0 - for _, b := range yyq2409 { + yynn2576 = 0 + for _, b := range yyq2576 { if b { - yynn2409++ + yynn2576++ } } - r.EncodeMapStart(yynn2409) - yynn2409 = 0 + r.EncodeMapStart(yynn2576) + yynn2576 = 0 } - if yyr2409 || yy2arr2409 { + if yyr2576 || yy2arr2576 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2409[0] { - yym2411 := z.EncBinary() - _ = yym2411 + if yyq2576[0] { + yym2578 := z.EncBinary() + _ = yym2578 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) @@ -31741,23 +33748,23 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2409[0] { + if yyq2576[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ip")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2412 := z.EncBinary() - _ = yym2412 + yym2579 := z.EncBinary() + _ = yym2579 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) } } } - if yyr2409 || yy2arr2409 { + if yyr2576 || yy2arr2576 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2409[1] { - yym2414 := z.EncBinary() - _ = yym2414 + if yyq2576[1] { + yym2581 := z.EncBinary() + _ = yym2581 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -31766,19 +33773,19 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2409[1] { + if yyq2576[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2415 := z.EncBinary() - _ = yym2415 + yym2582 := z.EncBinary() + _ = yym2582 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr2409 || yy2arr2409 { + if yyr2576 || yy2arr2576 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31791,25 +33798,25 @@ func (x *LoadBalancerIngress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2416 := z.DecBinary() - _ = yym2416 + yym2583 := z.DecBinary() + _ = yym2583 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2417 := r.ContainerType() - if yyct2417 == codecSelferValueTypeMap1234 { - yyl2417 := r.ReadMapStart() - if yyl2417 == 0 { + yyct2584 := r.ContainerType() + if yyct2584 == codecSelferValueTypeMap1234 { + yyl2584 := r.ReadMapStart() + if yyl2584 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2417, d) + x.codecDecodeSelfFromMap(yyl2584, d) } - } else if yyct2417 == codecSelferValueTypeArray1234 { - yyl2417 := r.ReadArrayStart() - if yyl2417 == 0 { + } else if yyct2584 == codecSelferValueTypeArray1234 { + yyl2584 := r.ReadArrayStart() + if yyl2584 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2417, d) + x.codecDecodeSelfFromArray(yyl2584, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31821,12 +33828,12 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2418Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2418Slc - var yyhl2418 bool = l >= 0 - for yyj2418 := 0; ; yyj2418++ { - if yyhl2418 { - if yyj2418 >= l { + var yys2585Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2585Slc + var yyhl2585 bool = l >= 0 + for yyj2585 := 0; ; yyj2585++ { + if yyhl2585 { + if yyj2585 >= l { break } } else { @@ -31835,10 +33842,10 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2418Slc = r.DecodeBytes(yys2418Slc, true, true) - yys2418 := string(yys2418Slc) + yys2585Slc = r.DecodeBytes(yys2585Slc, true, true) + yys2585 := string(yys2585Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2418 { + switch yys2585 { case "ip": if r.TryDecodeAsNil() { x.IP = "" @@ -31852,9 +33859,9 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Hostname = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2418) - } // end switch yys2418 - } // end for yyj2418 + z.DecStructFieldNotFound(-1, yys2585) + } // end switch yys2585 + } // end for yyj2585 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31862,16 +33869,16 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2421 int - var yyb2421 bool - var yyhl2421 bool = l >= 0 - yyj2421++ - if yyhl2421 { - yyb2421 = yyj2421 > l + var yyj2588 int + var yyb2588 bool + var yyhl2588 bool = l >= 0 + yyj2588++ + if yyhl2588 { + yyb2588 = yyj2588 > l } else { - yyb2421 = r.CheckBreak() + yyb2588 = r.CheckBreak() } - if yyb2421 { + if yyb2588 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31881,13 +33888,13 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.IP = string(r.DecodeString()) } - yyj2421++ - if yyhl2421 { - yyb2421 = yyj2421 > l + yyj2588++ + if yyhl2588 { + yyb2588 = yyj2588 > l } else { - yyb2421 = r.CheckBreak() + yyb2588 = r.CheckBreak() } - if yyb2421 { + if yyb2588 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31898,17 +33905,17 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Hostname = string(r.DecodeString()) } for { - yyj2421++ - if yyhl2421 { - yyb2421 = yyj2421 > l + yyj2588++ + if yyhl2588 { + yyb2588 = yyj2588 > l } else { - yyb2421 = r.CheckBreak() + yyb2588 = r.CheckBreak() } - if yyb2421 { + if yyb2588 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2421-1, "") + z.DecStructFieldNotFound(yyj2588-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31920,57 +33927,57 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2424 := z.EncBinary() - _ = yym2424 + yym2591 := z.EncBinary() + _ = yym2591 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2425 := !z.EncBinary() - yy2arr2425 := z.EncBasicHandle().StructToArray - var yyq2425 [8]bool - _, _, _ = yysep2425, yyq2425, yy2arr2425 - const yyr2425 bool = false - yyq2425[0] = x.Type != "" - yyq2425[3] = x.ClusterIP != "" - yyq2425[4] = len(x.ExternalIPs) != 0 - yyq2425[5] = x.LoadBalancerIP != "" - yyq2425[6] = x.SessionAffinity != "" - yyq2425[7] = len(x.LoadBalancerSourceRanges) != 0 - var yynn2425 int - if yyr2425 || yy2arr2425 { - r.EncodeArrayStart(8) - } else { - yynn2425 = 2 - for _, b := range yyq2425 { + yysep2592 := !z.EncBinary() + yy2arr2592 := z.EncBasicHandle().StructToArray + var yyq2592 [9]bool + _, _, _ = yysep2592, yyq2592, yy2arr2592 + const yyr2592 bool = false + yyq2592[0] = x.Type != "" + yyq2592[3] = x.ClusterIP != "" + yyq2592[5] = len(x.ExternalIPs) != 0 + yyq2592[6] = x.LoadBalancerIP != "" + yyq2592[7] = x.SessionAffinity != "" + yyq2592[8] = len(x.LoadBalancerSourceRanges) != 0 + var yynn2592 int + if yyr2592 || yy2arr2592 { + r.EncodeArrayStart(9) + } else { + yynn2592 = 3 + for _, b := range yyq2592 { if b { - yynn2425++ + yynn2592++ } } - r.EncodeMapStart(yynn2425) - yynn2425 = 0 + r.EncodeMapStart(yynn2592) + yynn2592 = 0 } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[0] { + if yyq2592[0] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2425[0] { + if yyq2592[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Ports == nil { r.EncodeNil() } else { - yym2428 := z.EncBinary() - _ = yym2428 + yym2595 := z.EncBinary() + _ = yym2595 if false { } else { h.encSliceServicePort(([]ServicePort)(x.Ports), e) @@ -31983,21 +33990,21 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Ports == nil { r.EncodeNil() } else { - yym2429 := z.EncBinary() - _ = yym2429 + yym2596 := z.EncBinary() + _ = yym2596 if false { } else { h.encSliceServicePort(([]ServicePort)(x.Ports), e) } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Selector == nil { r.EncodeNil() } else { - yym2431 := z.EncBinary() - _ = yym2431 + yym2598 := z.EncBinary() + _ = yym2598 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -32010,19 +34017,19 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Selector == nil { r.EncodeNil() } else { - yym2432 := z.EncBinary() - _ = yym2432 + yym2599 := z.EncBinary() + _ = yym2599 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[3] { - yym2434 := z.EncBinary() - _ = yym2434 + if yyq2592[3] { + yym2601 := z.EncBinary() + _ = yym2601 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterIP)) @@ -32031,26 +34038,45 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2425[3] { + if yyq2592[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2435 := z.EncBinary() - _ = yym2435 + yym2602 := z.EncBinary() + _ = yym2602 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterIP)) } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym2604 := z.EncBinary() + _ = yym2604 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ExternalName)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("ExternalName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2605 := z.EncBinary() + _ = yym2605 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ExternalName)) + } + } + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[4] { + if yyq2592[5] { if x.ExternalIPs == nil { r.EncodeNil() } else { - yym2437 := z.EncBinary() - _ = yym2437 + yym2607 := z.EncBinary() + _ = yym2607 if false { } else { z.F.EncSliceStringV(x.ExternalIPs, false, e) @@ -32060,15 +34086,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2425[4] { + if yyq2592[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("externalIPs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ExternalIPs == nil { r.EncodeNil() } else { - yym2438 := z.EncBinary() - _ = yym2438 + yym2608 := z.EncBinary() + _ = yym2608 if false { } else { z.F.EncSliceStringV(x.ExternalIPs, false, e) @@ -32076,11 +34102,11 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[5] { - yym2440 := z.EncBinary() - _ = yym2440 + if yyq2592[6] { + yym2610 := z.EncBinary() + _ = yym2610 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LoadBalancerIP)) @@ -32089,41 +34115,41 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2425[5] { + if yyq2592[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancerIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2441 := z.EncBinary() - _ = yym2441 + yym2611 := z.EncBinary() + _ = yym2611 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LoadBalancerIP)) } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[6] { + if yyq2592[7] { x.SessionAffinity.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2425[6] { + if yyq2592[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sessionAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.SessionAffinity.CodecEncodeSelf(e) } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2425[7] { + if yyq2592[8] { if x.LoadBalancerSourceRanges == nil { r.EncodeNil() } else { - yym2444 := z.EncBinary() - _ = yym2444 + yym2614 := z.EncBinary() + _ = yym2614 if false { } else { z.F.EncSliceStringV(x.LoadBalancerSourceRanges, false, e) @@ -32133,15 +34159,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2425[7] { + if yyq2592[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancerSourceRanges")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.LoadBalancerSourceRanges == nil { r.EncodeNil() } else { - yym2445 := z.EncBinary() - _ = yym2445 + yym2615 := z.EncBinary() + _ = yym2615 if false { } else { z.F.EncSliceStringV(x.LoadBalancerSourceRanges, false, e) @@ -32149,7 +34175,7 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2425 || yy2arr2425 { + if yyr2592 || yy2arr2592 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32162,25 +34188,25 @@ func (x *ServiceSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2446 := z.DecBinary() - _ = yym2446 + yym2616 := z.DecBinary() + _ = yym2616 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2447 := r.ContainerType() - if yyct2447 == codecSelferValueTypeMap1234 { - yyl2447 := r.ReadMapStart() - if yyl2447 == 0 { + yyct2617 := r.ContainerType() + if yyct2617 == codecSelferValueTypeMap1234 { + yyl2617 := r.ReadMapStart() + if yyl2617 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2447, d) + x.codecDecodeSelfFromMap(yyl2617, d) } - } else if yyct2447 == codecSelferValueTypeArray1234 { - yyl2447 := r.ReadArrayStart() - if yyl2447 == 0 { + } else if yyct2617 == codecSelferValueTypeArray1234 { + yyl2617 := r.ReadArrayStart() + if yyl2617 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2447, d) + x.codecDecodeSelfFromArray(yyl2617, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32192,12 +34218,12 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2448Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2448Slc - var yyhl2448 bool = l >= 0 - for yyj2448 := 0; ; yyj2448++ { - if yyhl2448 { - if yyj2448 >= l { + var yys2618Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2618Slc + var yyhl2618 bool = l >= 0 + for yyj2618 := 0; ; yyj2618++ { + if yyhl2618 { + if yyj2618 >= l { break } } else { @@ -32206,10 +34232,10 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2448Slc = r.DecodeBytes(yys2448Slc, true, true) - yys2448 := string(yys2448Slc) + yys2618Slc = r.DecodeBytes(yys2618Slc, true, true) + yys2618 := string(yys2618Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2448 { + switch yys2618 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -32220,24 +34246,24 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2450 := &x.Ports - yym2451 := z.DecBinary() - _ = yym2451 + yyv2620 := &x.Ports + yym2621 := z.DecBinary() + _ = yym2621 if false { } else { - h.decSliceServicePort((*[]ServicePort)(yyv2450), d) + h.decSliceServicePort((*[]ServicePort)(yyv2620), d) } } case "selector": if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2452 := &x.Selector - yym2453 := z.DecBinary() - _ = yym2453 + yyv2622 := &x.Selector + yym2623 := z.DecBinary() + _ = yym2623 if false { } else { - z.F.DecMapStringStringX(yyv2452, false, d) + z.F.DecMapStringStringX(yyv2622, false, d) } } case "clusterIP": @@ -32246,16 +34272,22 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.ClusterIP = string(r.DecodeString()) } + case "ExternalName": + if r.TryDecodeAsNil() { + x.ExternalName = "" + } else { + x.ExternalName = string(r.DecodeString()) + } case "externalIPs": if r.TryDecodeAsNil() { x.ExternalIPs = nil } else { - yyv2455 := &x.ExternalIPs - yym2456 := z.DecBinary() - _ = yym2456 + yyv2626 := &x.ExternalIPs + yym2627 := z.DecBinary() + _ = yym2627 if false { } else { - z.F.DecSliceStringX(yyv2455, false, d) + z.F.DecSliceStringX(yyv2626, false, d) } } case "loadBalancerIP": @@ -32274,18 +34306,18 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancerSourceRanges = nil } else { - yyv2459 := &x.LoadBalancerSourceRanges - yym2460 := z.DecBinary() - _ = yym2460 + yyv2630 := &x.LoadBalancerSourceRanges + yym2631 := z.DecBinary() + _ = yym2631 if false { } else { - z.F.DecSliceStringX(yyv2459, false, d) + z.F.DecSliceStringX(yyv2630, false, d) } } default: - z.DecStructFieldNotFound(-1, yys2448) - } // end switch yys2448 - } // end for yyj2448 + z.DecStructFieldNotFound(-1, yys2618) + } // end switch yys2618 + } // end for yyj2618 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -32293,16 +34325,16 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2461 int - var yyb2461 bool - var yyhl2461 bool = l >= 0 - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + var yyj2632 int + var yyb2632 bool + var yyhl2632 bool = l >= 0 + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32312,13 +34344,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = ServiceType(r.DecodeString()) } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32326,21 +34358,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2463 := &x.Ports - yym2464 := z.DecBinary() - _ = yym2464 + yyv2634 := &x.Ports + yym2635 := z.DecBinary() + _ = yym2635 if false { } else { - h.decSliceServicePort((*[]ServicePort)(yyv2463), d) + h.decSliceServicePort((*[]ServicePort)(yyv2634), d) } } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32348,21 +34380,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2465 := &x.Selector - yym2466 := z.DecBinary() - _ = yym2466 + yyv2636 := &x.Selector + yym2637 := z.DecBinary() + _ = yym2637 if false { } else { - z.F.DecMapStringStringX(yyv2465, false, d) + z.F.DecMapStringStringX(yyv2636, false, d) } } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32372,13 +34404,29 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ClusterIP = string(r.DecodeString()) } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ExternalName = "" + } else { + x.ExternalName = string(r.DecodeString()) + } + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l + } else { + yyb2632 = r.CheckBreak() + } + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32386,21 +34434,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ExternalIPs = nil } else { - yyv2468 := &x.ExternalIPs - yym2469 := z.DecBinary() - _ = yym2469 + yyv2640 := &x.ExternalIPs + yym2641 := z.DecBinary() + _ = yym2641 if false { } else { - z.F.DecSliceStringX(yyv2468, false, d) + z.F.DecSliceStringX(yyv2640, false, d) } } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32410,13 +34458,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.LoadBalancerIP = string(r.DecodeString()) } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32426,13 +34474,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SessionAffinity = ServiceAffinity(r.DecodeString()) } - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32440,26 +34488,26 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancerSourceRanges = nil } else { - yyv2472 := &x.LoadBalancerSourceRanges - yym2473 := z.DecBinary() - _ = yym2473 + yyv2644 := &x.LoadBalancerSourceRanges + yym2645 := z.DecBinary() + _ = yym2645 if false { } else { - z.F.DecSliceStringX(yyv2472, false, d) + z.F.DecSliceStringX(yyv2644, false, d) } } for { - yyj2461++ - if yyhl2461 { - yyb2461 = yyj2461 > l + yyj2632++ + if yyhl2632 { + yyb2632 = yyj2632 > l } else { - yyb2461 = r.CheckBreak() + yyb2632 = r.CheckBreak() } - if yyb2461 { + if yyb2632 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2461-1, "") + z.DecStructFieldNotFound(yyj2632-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -32471,33 +34519,33 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2474 := z.EncBinary() - _ = yym2474 + yym2646 := z.EncBinary() + _ = yym2646 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2475 := !z.EncBinary() - yy2arr2475 := z.EncBasicHandle().StructToArray - var yyq2475 [5]bool - _, _, _ = yysep2475, yyq2475, yy2arr2475 - const yyr2475 bool = false - var yynn2475 int - if yyr2475 || yy2arr2475 { + yysep2647 := !z.EncBinary() + yy2arr2647 := z.EncBasicHandle().StructToArray + var yyq2647 [5]bool + _, _, _ = yysep2647, yyq2647, yy2arr2647 + const yyr2647 bool = false + var yynn2647 int + if yyr2647 || yy2arr2647 { r.EncodeArrayStart(5) } else { - yynn2475 = 5 - for _, b := range yyq2475 { + yynn2647 = 5 + for _, b := range yyq2647 { if b { - yynn2475++ + yynn2647++ } } - r.EncodeMapStart(yynn2475) - yynn2475 = 0 + r.EncodeMapStart(yynn2647) + yynn2647 = 0 } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2477 := z.EncBinary() - _ = yym2477 + yym2649 := z.EncBinary() + _ = yym2649 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -32506,14 +34554,14 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2478 := z.EncBinary() - _ = yym2478 + yym2650 := z.EncBinary() + _ = yym2650 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Protocol.CodecEncodeSelf(e) } else { @@ -32522,10 +34570,10 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2481 := z.EncBinary() - _ = yym2481 + yym2653 := z.EncBinary() + _ = yym2653 if false { } else { r.EncodeInt(int64(x.Port)) @@ -32534,44 +34582,44 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2482 := z.EncBinary() - _ = yym2482 + yym2654 := z.EncBinary() + _ = yym2654 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy2484 := &x.TargetPort - yym2485 := z.EncBinary() - _ = yym2485 + yy2656 := &x.TargetPort + yym2657 := z.EncBinary() + _ = yym2657 if false { - } else if z.HasExtensions() && z.EncExt(yy2484) { - } else if !yym2485 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2484) + } else if z.HasExtensions() && z.EncExt(yy2656) { + } else if !yym2657 && z.IsJSONHandle() { + z.EncJSONMarshal(yy2656) } else { - z.EncFallback(yy2484) + z.EncFallback(yy2656) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("targetPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2486 := &x.TargetPort - yym2487 := z.EncBinary() - _ = yym2487 + yy2658 := &x.TargetPort + yym2659 := z.EncBinary() + _ = yym2659 if false { - } else if z.HasExtensions() && z.EncExt(yy2486) { - } else if !yym2487 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2486) + } else if z.HasExtensions() && z.EncExt(yy2658) { + } else if !yym2659 && z.IsJSONHandle() { + z.EncJSONMarshal(yy2658) } else { - z.EncFallback(yy2486) + z.EncFallback(yy2658) } } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2489 := z.EncBinary() - _ = yym2489 + yym2661 := z.EncBinary() + _ = yym2661 if false { } else { r.EncodeInt(int64(x.NodePort)) @@ -32580,14 +34628,14 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodePort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2490 := z.EncBinary() - _ = yym2490 + yym2662 := z.EncBinary() + _ = yym2662 if false { } else { r.EncodeInt(int64(x.NodePort)) } } - if yyr2475 || yy2arr2475 { + if yyr2647 || yy2arr2647 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32600,25 +34648,25 @@ func (x *ServicePort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2491 := z.DecBinary() - _ = yym2491 + yym2663 := z.DecBinary() + _ = yym2663 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2492 := r.ContainerType() - if yyct2492 == codecSelferValueTypeMap1234 { - yyl2492 := r.ReadMapStart() - if yyl2492 == 0 { + yyct2664 := r.ContainerType() + if yyct2664 == codecSelferValueTypeMap1234 { + yyl2664 := r.ReadMapStart() + if yyl2664 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2492, d) + x.codecDecodeSelfFromMap(yyl2664, d) } - } else if yyct2492 == codecSelferValueTypeArray1234 { - yyl2492 := r.ReadArrayStart() - if yyl2492 == 0 { + } else if yyct2664 == codecSelferValueTypeArray1234 { + yyl2664 := r.ReadArrayStart() + if yyl2664 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2492, d) + x.codecDecodeSelfFromArray(yyl2664, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32630,12 +34678,12 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2493Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2493Slc - var yyhl2493 bool = l >= 0 - for yyj2493 := 0; ; yyj2493++ { - if yyhl2493 { - if yyj2493 >= l { + var yys2665Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2665Slc + var yyhl2665 bool = l >= 0 + for yyj2665 := 0; ; yyj2665++ { + if yyhl2665 { + if yyj2665 >= l { break } } else { @@ -32644,10 +34692,10 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2493Slc = r.DecodeBytes(yys2493Slc, true, true) - yys2493 := string(yys2493Slc) + yys2665Slc = r.DecodeBytes(yys2665Slc, true, true) + yys2665 := string(yys2665Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2493 { + switch yys2665 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -32670,15 +34718,15 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetPort = pkg4_intstr.IntOrString{} } else { - yyv2497 := &x.TargetPort - yym2498 := z.DecBinary() - _ = yym2498 + yyv2669 := &x.TargetPort + yym2670 := z.DecBinary() + _ = yym2670 if false { - } else if z.HasExtensions() && z.DecExt(yyv2497) { - } else if !yym2498 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2497) + } else if z.HasExtensions() && z.DecExt(yyv2669) { + } else if !yym2670 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv2669) } else { - z.DecFallback(yyv2497, false) + z.DecFallback(yyv2669, false) } } case "nodePort": @@ -32688,9 +34736,9 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.NodePort = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys2493) - } // end switch yys2493 - } // end for yyj2493 + z.DecStructFieldNotFound(-1, yys2665) + } // end switch yys2665 + } // end for yyj2665 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -32698,16 +34746,16 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2500 int - var yyb2500 bool - var yyhl2500 bool = l >= 0 - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + var yyj2672 int + var yyb2672 bool + var yyhl2672 bool = l >= 0 + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32717,13 +34765,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32733,13 +34781,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Protocol = Protocol(r.DecodeString()) } - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32749,13 +34797,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Port = int32(r.DecodeInt(32)) } - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32763,24 +34811,24 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetPort = pkg4_intstr.IntOrString{} } else { - yyv2504 := &x.TargetPort - yym2505 := z.DecBinary() - _ = yym2505 + yyv2676 := &x.TargetPort + yym2677 := z.DecBinary() + _ = yym2677 if false { - } else if z.HasExtensions() && z.DecExt(yyv2504) { - } else if !yym2505 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2504) + } else if z.HasExtensions() && z.DecExt(yyv2676) { + } else if !yym2677 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv2676) } else { - z.DecFallback(yyv2504, false) + z.DecFallback(yyv2676, false) } } - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32791,17 +34839,17 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.NodePort = int32(r.DecodeInt(32)) } for { - yyj2500++ - if yyhl2500 { - yyb2500 = yyj2500 > l + yyj2672++ + if yyhl2672 { + yyb2672 = yyj2672 > l } else { - yyb2500 = r.CheckBreak() + yyb2672 = r.CheckBreak() } - if yyb2500 { + if yyb2672 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2500-1, "") + z.DecStructFieldNotFound(yyj2672-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -32813,39 +34861,39 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2507 := z.EncBinary() - _ = yym2507 + yym2679 := z.EncBinary() + _ = yym2679 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2508 := !z.EncBinary() - yy2arr2508 := z.EncBasicHandle().StructToArray - var yyq2508 [5]bool - _, _, _ = yysep2508, yyq2508, yy2arr2508 - const yyr2508 bool = false - yyq2508[0] = x.Kind != "" - yyq2508[1] = x.APIVersion != "" - yyq2508[2] = true - yyq2508[3] = true - yyq2508[4] = true - var yynn2508 int - if yyr2508 || yy2arr2508 { + yysep2680 := !z.EncBinary() + yy2arr2680 := z.EncBasicHandle().StructToArray + var yyq2680 [5]bool + _, _, _ = yysep2680, yyq2680, yy2arr2680 + const yyr2680 bool = false + yyq2680[0] = x.Kind != "" + yyq2680[1] = x.APIVersion != "" + yyq2680[2] = true + yyq2680[3] = true + yyq2680[4] = true + var yynn2680 int + if yyr2680 || yy2arr2680 { r.EncodeArrayStart(5) } else { - yynn2508 = 0 - for _, b := range yyq2508 { + yynn2680 = 0 + for _, b := range yyq2680 { if b { - yynn2508++ + yynn2680++ } } - r.EncodeMapStart(yynn2508) - yynn2508 = 0 + r.EncodeMapStart(yynn2680) + yynn2680 = 0 } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2508[0] { - yym2510 := z.EncBinary() - _ = yym2510 + if yyq2680[0] { + yym2682 := z.EncBinary() + _ = yym2682 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -32854,23 +34902,23 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2508[0] { + if yyq2680[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2511 := z.EncBinary() - _ = yym2511 + yym2683 := z.EncBinary() + _ = yym2683 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2508[1] { - yym2513 := z.EncBinary() - _ = yym2513 + if yyq2680[1] { + yym2685 := z.EncBinary() + _ = yym2685 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -32879,70 +34927,70 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2508[1] { + if yyq2680[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2514 := z.EncBinary() - _ = yym2514 + yym2686 := z.EncBinary() + _ = yym2686 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2508[2] { - yy2516 := &x.ObjectMeta - yy2516.CodecEncodeSelf(e) + if yyq2680[2] { + yy2688 := &x.ObjectMeta + yy2688.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2508[2] { + if yyq2680[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2517 := &x.ObjectMeta - yy2517.CodecEncodeSelf(e) + yy2689 := &x.ObjectMeta + yy2689.CodecEncodeSelf(e) } } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2508[3] { - yy2519 := &x.Spec - yy2519.CodecEncodeSelf(e) + if yyq2680[3] { + yy2691 := &x.Spec + yy2691.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2508[3] { + if yyq2680[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2520 := &x.Spec - yy2520.CodecEncodeSelf(e) + yy2692 := &x.Spec + yy2692.CodecEncodeSelf(e) } } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2508[4] { - yy2522 := &x.Status - yy2522.CodecEncodeSelf(e) + if yyq2680[4] { + yy2694 := &x.Status + yy2694.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2508[4] { + if yyq2680[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2523 := &x.Status - yy2523.CodecEncodeSelf(e) + yy2695 := &x.Status + yy2695.CodecEncodeSelf(e) } } - if yyr2508 || yy2arr2508 { + if yyr2680 || yy2arr2680 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32955,25 +35003,25 @@ func (x *Service) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2524 := z.DecBinary() - _ = yym2524 + yym2696 := z.DecBinary() + _ = yym2696 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2525 := r.ContainerType() - if yyct2525 == codecSelferValueTypeMap1234 { - yyl2525 := r.ReadMapStart() - if yyl2525 == 0 { + yyct2697 := r.ContainerType() + if yyct2697 == codecSelferValueTypeMap1234 { + yyl2697 := r.ReadMapStart() + if yyl2697 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2525, d) + x.codecDecodeSelfFromMap(yyl2697, d) } - } else if yyct2525 == codecSelferValueTypeArray1234 { - yyl2525 := r.ReadArrayStart() - if yyl2525 == 0 { + } else if yyct2697 == codecSelferValueTypeArray1234 { + yyl2697 := r.ReadArrayStart() + if yyl2697 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2525, d) + x.codecDecodeSelfFromArray(yyl2697, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32985,12 +35033,12 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2526Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2526Slc - var yyhl2526 bool = l >= 0 - for yyj2526 := 0; ; yyj2526++ { - if yyhl2526 { - if yyj2526 >= l { + var yys2698Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2698Slc + var yyhl2698 bool = l >= 0 + for yyj2698 := 0; ; yyj2698++ { + if yyhl2698 { + if yyj2698 >= l { break } } else { @@ -32999,10 +35047,10 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2526Slc = r.DecodeBytes(yys2526Slc, true, true) - yys2526 := string(yys2526Slc) + yys2698Slc = r.DecodeBytes(yys2698Slc, true, true) + yys2698 := string(yys2698Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2526 { + switch yys2698 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33019,27 +35067,27 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2529 := &x.ObjectMeta - yyv2529.CodecDecodeSelf(d) + yyv2701 := &x.ObjectMeta + yyv2701.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ServiceSpec{} } else { - yyv2530 := &x.Spec - yyv2530.CodecDecodeSelf(d) + yyv2702 := &x.Spec + yyv2702.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ServiceStatus{} } else { - yyv2531 := &x.Status - yyv2531.CodecDecodeSelf(d) + yyv2703 := &x.Status + yyv2703.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2526) - } // end switch yys2526 - } // end for yyj2526 + z.DecStructFieldNotFound(-1, yys2698) + } // end switch yys2698 + } // end for yyj2698 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33047,16 +35095,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2532 int - var yyb2532 bool - var yyhl2532 bool = l >= 0 - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + var yyj2704 int + var yyb2704 bool + var yyhl2704 bool = l >= 0 + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33066,13 +35114,13 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33082,13 +35130,13 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33096,16 +35144,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2535 := &x.ObjectMeta - yyv2535.CodecDecodeSelf(d) + yyv2707 := &x.ObjectMeta + yyv2707.CodecDecodeSelf(d) } - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33113,16 +35161,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = ServiceSpec{} } else { - yyv2536 := &x.Spec - yyv2536.CodecDecodeSelf(d) + yyv2708 := &x.Spec + yyv2708.CodecDecodeSelf(d) } - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33130,21 +35178,21 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = ServiceStatus{} } else { - yyv2537 := &x.Status - yyv2537.CodecDecodeSelf(d) + yyv2709 := &x.Status + yyv2709.CodecDecodeSelf(d) } for { - yyj2532++ - if yyhl2532 { - yyb2532 = yyj2532 > l + yyj2704++ + if yyhl2704 { + yyb2704 = yyj2704 > l } else { - yyb2532 = r.CheckBreak() + yyb2704 = r.CheckBreak() } - if yyb2532 { + if yyb2704 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2532-1, "") + z.DecStructFieldNotFound(yyj2704-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33156,38 +35204,38 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2538 := z.EncBinary() - _ = yym2538 + yym2710 := z.EncBinary() + _ = yym2710 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2539 := !z.EncBinary() - yy2arr2539 := z.EncBasicHandle().StructToArray - var yyq2539 [5]bool - _, _, _ = yysep2539, yyq2539, yy2arr2539 - const yyr2539 bool = false - yyq2539[0] = x.Kind != "" - yyq2539[1] = x.APIVersion != "" - yyq2539[2] = true - yyq2539[4] = len(x.ImagePullSecrets) != 0 - var yynn2539 int - if yyr2539 || yy2arr2539 { + yysep2711 := !z.EncBinary() + yy2arr2711 := z.EncBasicHandle().StructToArray + var yyq2711 [5]bool + _, _, _ = yysep2711, yyq2711, yy2arr2711 + const yyr2711 bool = false + yyq2711[0] = x.Kind != "" + yyq2711[1] = x.APIVersion != "" + yyq2711[2] = true + yyq2711[4] = len(x.ImagePullSecrets) != 0 + var yynn2711 int + if yyr2711 || yy2arr2711 { r.EncodeArrayStart(5) } else { - yynn2539 = 1 - for _, b := range yyq2539 { + yynn2711 = 1 + for _, b := range yyq2711 { if b { - yynn2539++ + yynn2711++ } } - r.EncodeMapStart(yynn2539) - yynn2539 = 0 + r.EncodeMapStart(yynn2711) + yynn2711 = 0 } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2539[0] { - yym2541 := z.EncBinary() - _ = yym2541 + if yyq2711[0] { + yym2713 := z.EncBinary() + _ = yym2713 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -33196,23 +35244,23 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2539[0] { + if yyq2711[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2542 := z.EncBinary() - _ = yym2542 + yym2714 := z.EncBinary() + _ = yym2714 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2539[1] { - yym2544 := z.EncBinary() - _ = yym2544 + if yyq2711[1] { + yym2716 := z.EncBinary() + _ = yym2716 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -33221,42 +35269,42 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2539[1] { + if yyq2711[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2545 := z.EncBinary() - _ = yym2545 + yym2717 := z.EncBinary() + _ = yym2717 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2539[2] { - yy2547 := &x.ObjectMeta - yy2547.CodecEncodeSelf(e) + if yyq2711[2] { + yy2719 := &x.ObjectMeta + yy2719.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2539[2] { + if yyq2711[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2548 := &x.ObjectMeta - yy2548.CodecEncodeSelf(e) + yy2720 := &x.ObjectMeta + yy2720.CodecEncodeSelf(e) } } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Secrets == nil { r.EncodeNil() } else { - yym2550 := z.EncBinary() - _ = yym2550 + yym2722 := z.EncBinary() + _ = yym2722 if false { } else { h.encSliceObjectReference(([]ObjectReference)(x.Secrets), e) @@ -33269,22 +35317,22 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { if x.Secrets == nil { r.EncodeNil() } else { - yym2551 := z.EncBinary() - _ = yym2551 + yym2723 := z.EncBinary() + _ = yym2723 if false { } else { h.encSliceObjectReference(([]ObjectReference)(x.Secrets), e) } } } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2539[4] { + if yyq2711[4] { if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym2553 := z.EncBinary() - _ = yym2553 + yym2725 := z.EncBinary() + _ = yym2725 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -33294,15 +35342,15 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2539[4] { + if yyq2711[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imagePullSecrets")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym2554 := z.EncBinary() - _ = yym2554 + yym2726 := z.EncBinary() + _ = yym2726 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -33310,7 +35358,7 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2539 || yy2arr2539 { + if yyr2711 || yy2arr2711 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -33323,25 +35371,25 @@ func (x *ServiceAccount) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2555 := z.DecBinary() - _ = yym2555 + yym2727 := z.DecBinary() + _ = yym2727 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2556 := r.ContainerType() - if yyct2556 == codecSelferValueTypeMap1234 { - yyl2556 := r.ReadMapStart() - if yyl2556 == 0 { + yyct2728 := r.ContainerType() + if yyct2728 == codecSelferValueTypeMap1234 { + yyl2728 := r.ReadMapStart() + if yyl2728 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2556, d) + x.codecDecodeSelfFromMap(yyl2728, d) } - } else if yyct2556 == codecSelferValueTypeArray1234 { - yyl2556 := r.ReadArrayStart() - if yyl2556 == 0 { + } else if yyct2728 == codecSelferValueTypeArray1234 { + yyl2728 := r.ReadArrayStart() + if yyl2728 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2556, d) + x.codecDecodeSelfFromArray(yyl2728, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -33353,12 +35401,12 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2557Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2557Slc - var yyhl2557 bool = l >= 0 - for yyj2557 := 0; ; yyj2557++ { - if yyhl2557 { - if yyj2557 >= l { + var yys2729Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2729Slc + var yyhl2729 bool = l >= 0 + for yyj2729 := 0; ; yyj2729++ { + if yyhl2729 { + if yyj2729 >= l { break } } else { @@ -33367,10 +35415,10 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2557Slc = r.DecodeBytes(yys2557Slc, true, true) - yys2557 := string(yys2557Slc) + yys2729Slc = r.DecodeBytes(yys2729Slc, true, true) + yys2729 := string(yys2729Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2557 { + switch yys2729 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33387,37 +35435,37 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2560 := &x.ObjectMeta - yyv2560.CodecDecodeSelf(d) + yyv2732 := &x.ObjectMeta + yyv2732.CodecDecodeSelf(d) } case "secrets": if r.TryDecodeAsNil() { x.Secrets = nil } else { - yyv2561 := &x.Secrets - yym2562 := z.DecBinary() - _ = yym2562 + yyv2733 := &x.Secrets + yym2734 := z.DecBinary() + _ = yym2734 if false { } else { - h.decSliceObjectReference((*[]ObjectReference)(yyv2561), d) + h.decSliceObjectReference((*[]ObjectReference)(yyv2733), d) } } case "imagePullSecrets": if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv2563 := &x.ImagePullSecrets - yym2564 := z.DecBinary() - _ = yym2564 + yyv2735 := &x.ImagePullSecrets + yym2736 := z.DecBinary() + _ = yym2736 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2563), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2735), d) } } default: - z.DecStructFieldNotFound(-1, yys2557) - } // end switch yys2557 - } // end for yyj2557 + z.DecStructFieldNotFound(-1, yys2729) + } // end switch yys2729 + } // end for yyj2729 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33425,16 +35473,16 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2565 int - var yyb2565 bool - var yyhl2565 bool = l >= 0 - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + var yyj2737 int + var yyb2737 bool + var yyhl2737 bool = l >= 0 + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33444,13 +35492,13 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33460,13 +35508,13 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33474,16 +35522,16 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2568 := &x.ObjectMeta - yyv2568.CodecDecodeSelf(d) + yyv2740 := &x.ObjectMeta + yyv2740.CodecDecodeSelf(d) } - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33491,21 +35539,21 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Secrets = nil } else { - yyv2569 := &x.Secrets - yym2570 := z.DecBinary() - _ = yym2570 + yyv2741 := &x.Secrets + yym2742 := z.DecBinary() + _ = yym2742 if false { } else { - h.decSliceObjectReference((*[]ObjectReference)(yyv2569), d) + h.decSliceObjectReference((*[]ObjectReference)(yyv2741), d) } } - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33513,26 +35561,26 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv2571 := &x.ImagePullSecrets - yym2572 := z.DecBinary() - _ = yym2572 + yyv2743 := &x.ImagePullSecrets + yym2744 := z.DecBinary() + _ = yym2744 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2571), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2743), d) } } for { - yyj2565++ - if yyhl2565 { - yyb2565 = yyj2565 > l + yyj2737++ + if yyhl2737 { + yyb2737 = yyj2737 > l } else { - yyb2565 = r.CheckBreak() + yyb2737 = r.CheckBreak() } - if yyb2565 { + if yyb2737 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2565-1, "") + z.DecStructFieldNotFound(yyj2737-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33544,37 +35592,37 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2573 := z.EncBinary() - _ = yym2573 + yym2745 := z.EncBinary() + _ = yym2745 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2574 := !z.EncBinary() - yy2arr2574 := z.EncBasicHandle().StructToArray - var yyq2574 [4]bool - _, _, _ = yysep2574, yyq2574, yy2arr2574 - const yyr2574 bool = false - yyq2574[0] = x.Kind != "" - yyq2574[1] = x.APIVersion != "" - yyq2574[2] = true - var yynn2574 int - if yyr2574 || yy2arr2574 { + yysep2746 := !z.EncBinary() + yy2arr2746 := z.EncBasicHandle().StructToArray + var yyq2746 [4]bool + _, _, _ = yysep2746, yyq2746, yy2arr2746 + const yyr2746 bool = false + yyq2746[0] = x.Kind != "" + yyq2746[1] = x.APIVersion != "" + yyq2746[2] = true + var yynn2746 int + if yyr2746 || yy2arr2746 { r.EncodeArrayStart(4) } else { - yynn2574 = 1 - for _, b := range yyq2574 { + yynn2746 = 1 + for _, b := range yyq2746 { if b { - yynn2574++ + yynn2746++ } } - r.EncodeMapStart(yynn2574) - yynn2574 = 0 + r.EncodeMapStart(yynn2746) + yynn2746 = 0 } - if yyr2574 || yy2arr2574 { + if yyr2746 || yy2arr2746 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2574[0] { - yym2576 := z.EncBinary() - _ = yym2576 + if yyq2746[0] { + yym2748 := z.EncBinary() + _ = yym2748 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -33583,23 +35631,23 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2574[0] { + if yyq2746[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2577 := z.EncBinary() - _ = yym2577 + yym2749 := z.EncBinary() + _ = yym2749 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2574 || yy2arr2574 { + if yyr2746 || yy2arr2746 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2574[1] { - yym2579 := z.EncBinary() - _ = yym2579 + if yyq2746[1] { + yym2751 := z.EncBinary() + _ = yym2751 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -33608,54 +35656,54 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2574[1] { + if yyq2746[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2580 := z.EncBinary() - _ = yym2580 + yym2752 := z.EncBinary() + _ = yym2752 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2574 || yy2arr2574 { + if yyr2746 || yy2arr2746 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2574[2] { - yy2582 := &x.ListMeta - yym2583 := z.EncBinary() - _ = yym2583 + if yyq2746[2] { + yy2754 := &x.ListMeta + yym2755 := z.EncBinary() + _ = yym2755 if false { - } else if z.HasExtensions() && z.EncExt(yy2582) { + } else if z.HasExtensions() && z.EncExt(yy2754) { } else { - z.EncFallback(yy2582) + z.EncFallback(yy2754) } } else { r.EncodeNil() } } else { - if yyq2574[2] { + if yyq2746[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2584 := &x.ListMeta - yym2585 := z.EncBinary() - _ = yym2585 + yy2756 := &x.ListMeta + yym2757 := z.EncBinary() + _ = yym2757 if false { - } else if z.HasExtensions() && z.EncExt(yy2584) { + } else if z.HasExtensions() && z.EncExt(yy2756) { } else { - z.EncFallback(yy2584) + z.EncFallback(yy2756) } } } - if yyr2574 || yy2arr2574 { + if yyr2746 || yy2arr2746 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2587 := z.EncBinary() - _ = yym2587 + yym2759 := z.EncBinary() + _ = yym2759 if false { } else { h.encSliceServiceAccount(([]ServiceAccount)(x.Items), e) @@ -33668,15 +35716,15 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2588 := z.EncBinary() - _ = yym2588 + yym2760 := z.EncBinary() + _ = yym2760 if false { } else { h.encSliceServiceAccount(([]ServiceAccount)(x.Items), e) } } } - if yyr2574 || yy2arr2574 { + if yyr2746 || yy2arr2746 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -33689,25 +35737,25 @@ func (x *ServiceAccountList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2589 := z.DecBinary() - _ = yym2589 + yym2761 := z.DecBinary() + _ = yym2761 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2590 := r.ContainerType() - if yyct2590 == codecSelferValueTypeMap1234 { - yyl2590 := r.ReadMapStart() - if yyl2590 == 0 { + yyct2762 := r.ContainerType() + if yyct2762 == codecSelferValueTypeMap1234 { + yyl2762 := r.ReadMapStart() + if yyl2762 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2590, d) + x.codecDecodeSelfFromMap(yyl2762, d) } - } else if yyct2590 == codecSelferValueTypeArray1234 { - yyl2590 := r.ReadArrayStart() - if yyl2590 == 0 { + } else if yyct2762 == codecSelferValueTypeArray1234 { + yyl2762 := r.ReadArrayStart() + if yyl2762 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2590, d) + x.codecDecodeSelfFromArray(yyl2762, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -33719,12 +35767,12 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2591Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2591Slc - var yyhl2591 bool = l >= 0 - for yyj2591 := 0; ; yyj2591++ { - if yyhl2591 { - if yyj2591 >= l { + var yys2763Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2763Slc + var yyhl2763 bool = l >= 0 + for yyj2763 := 0; ; yyj2763++ { + if yyhl2763 { + if yyj2763 >= l { break } } else { @@ -33733,10 +35781,10 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2591Slc = r.DecodeBytes(yys2591Slc, true, true) - yys2591 := string(yys2591Slc) + yys2763Slc = r.DecodeBytes(yys2763Slc, true, true) + yys2763 := string(yys2763Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2591 { + switch yys2763 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33753,31 +35801,31 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2594 := &x.ListMeta - yym2595 := z.DecBinary() - _ = yym2595 + yyv2766 := &x.ListMeta + yym2767 := z.DecBinary() + _ = yym2767 if false { - } else if z.HasExtensions() && z.DecExt(yyv2594) { + } else if z.HasExtensions() && z.DecExt(yyv2766) { } else { - z.DecFallback(yyv2594, false) + z.DecFallback(yyv2766, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2596 := &x.Items - yym2597 := z.DecBinary() - _ = yym2597 + yyv2768 := &x.Items + yym2769 := z.DecBinary() + _ = yym2769 if false { } else { - h.decSliceServiceAccount((*[]ServiceAccount)(yyv2596), d) + h.decSliceServiceAccount((*[]ServiceAccount)(yyv2768), d) } } default: - z.DecStructFieldNotFound(-1, yys2591) - } // end switch yys2591 - } // end for yyj2591 + z.DecStructFieldNotFound(-1, yys2763) + } // end switch yys2763 + } // end for yyj2763 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33785,16 +35833,16 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2598 int - var yyb2598 bool - var yyhl2598 bool = l >= 0 - yyj2598++ - if yyhl2598 { - yyb2598 = yyj2598 > l + var yyj2770 int + var yyb2770 bool + var yyhl2770 bool = l >= 0 + yyj2770++ + if yyhl2770 { + yyb2770 = yyj2770 > l } else { - yyb2598 = r.CheckBreak() + yyb2770 = r.CheckBreak() } - if yyb2598 { + if yyb2770 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33804,13 +35852,13 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Kind = string(r.DecodeString()) } - yyj2598++ - if yyhl2598 { - yyb2598 = yyj2598 > l + yyj2770++ + if yyhl2770 { + yyb2770 = yyj2770 > l } else { - yyb2598 = r.CheckBreak() + yyb2770 = r.CheckBreak() } - if yyb2598 { + if yyb2770 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33820,13 +35868,13 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.APIVersion = string(r.DecodeString()) } - yyj2598++ - if yyhl2598 { - yyb2598 = yyj2598 > l + yyj2770++ + if yyhl2770 { + yyb2770 = yyj2770 > l } else { - yyb2598 = r.CheckBreak() + yyb2770 = r.CheckBreak() } - if yyb2598 { + if yyb2770 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33834,22 +35882,22 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2601 := &x.ListMeta - yym2602 := z.DecBinary() - _ = yym2602 + yyv2773 := &x.ListMeta + yym2774 := z.DecBinary() + _ = yym2774 if false { - } else if z.HasExtensions() && z.DecExt(yyv2601) { + } else if z.HasExtensions() && z.DecExt(yyv2773) { } else { - z.DecFallback(yyv2601, false) + z.DecFallback(yyv2773, false) } } - yyj2598++ - if yyhl2598 { - yyb2598 = yyj2598 > l + yyj2770++ + if yyhl2770 { + yyb2770 = yyj2770 > l } else { - yyb2598 = r.CheckBreak() + yyb2770 = r.CheckBreak() } - if yyb2598 { + if yyb2770 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33857,26 +35905,26 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2603 := &x.Items - yym2604 := z.DecBinary() - _ = yym2604 + yyv2775 := &x.Items + yym2776 := z.DecBinary() + _ = yym2776 if false { } else { - h.decSliceServiceAccount((*[]ServiceAccount)(yyv2603), d) + h.decSliceServiceAccount((*[]ServiceAccount)(yyv2775), d) } } for { - yyj2598++ - if yyhl2598 { - yyb2598 = yyj2598 > l + yyj2770++ + if yyhl2770 { + yyb2770 = yyj2770 > l } else { - yyb2598 = r.CheckBreak() + yyb2770 = r.CheckBreak() } - if yyb2598 { + if yyb2770 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2598-1, "") + z.DecStructFieldNotFound(yyj2770-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33888,37 +35936,37 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2605 := z.EncBinary() - _ = yym2605 + yym2777 := z.EncBinary() + _ = yym2777 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2606 := !z.EncBinary() - yy2arr2606 := z.EncBasicHandle().StructToArray - var yyq2606 [4]bool - _, _, _ = yysep2606, yyq2606, yy2arr2606 - const yyr2606 bool = false - yyq2606[0] = x.Kind != "" - yyq2606[1] = x.APIVersion != "" - yyq2606[2] = true - var yynn2606 int - if yyr2606 || yy2arr2606 { + yysep2778 := !z.EncBinary() + yy2arr2778 := z.EncBasicHandle().StructToArray + var yyq2778 [4]bool + _, _, _ = yysep2778, yyq2778, yy2arr2778 + const yyr2778 bool = false + yyq2778[0] = x.Kind != "" + yyq2778[1] = x.APIVersion != "" + yyq2778[2] = true + var yynn2778 int + if yyr2778 || yy2arr2778 { r.EncodeArrayStart(4) } else { - yynn2606 = 1 - for _, b := range yyq2606 { + yynn2778 = 1 + for _, b := range yyq2778 { if b { - yynn2606++ + yynn2778++ } } - r.EncodeMapStart(yynn2606) - yynn2606 = 0 + r.EncodeMapStart(yynn2778) + yynn2778 = 0 } - if yyr2606 || yy2arr2606 { + if yyr2778 || yy2arr2778 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2606[0] { - yym2608 := z.EncBinary() - _ = yym2608 + if yyq2778[0] { + yym2780 := z.EncBinary() + _ = yym2780 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -33927,23 +35975,23 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2606[0] { + if yyq2778[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2609 := z.EncBinary() - _ = yym2609 + yym2781 := z.EncBinary() + _ = yym2781 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2606 || yy2arr2606 { + if yyr2778 || yy2arr2778 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2606[1] { - yym2611 := z.EncBinary() - _ = yym2611 + if yyq2778[1] { + yym2783 := z.EncBinary() + _ = yym2783 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -33952,42 +36000,42 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2606[1] { + if yyq2778[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2612 := z.EncBinary() - _ = yym2612 + yym2784 := z.EncBinary() + _ = yym2784 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2606 || yy2arr2606 { + if yyr2778 || yy2arr2778 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2606[2] { - yy2614 := &x.ObjectMeta - yy2614.CodecEncodeSelf(e) + if yyq2778[2] { + yy2786 := &x.ObjectMeta + yy2786.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2606[2] { + if yyq2778[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2615 := &x.ObjectMeta - yy2615.CodecEncodeSelf(e) + yy2787 := &x.ObjectMeta + yy2787.CodecEncodeSelf(e) } } - if yyr2606 || yy2arr2606 { + if yyr2778 || yy2arr2778 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Subsets == nil { r.EncodeNil() } else { - yym2617 := z.EncBinary() - _ = yym2617 + yym2789 := z.EncBinary() + _ = yym2789 if false { } else { h.encSliceEndpointSubset(([]EndpointSubset)(x.Subsets), e) @@ -34000,15 +36048,15 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x.Subsets == nil { r.EncodeNil() } else { - yym2618 := z.EncBinary() - _ = yym2618 + yym2790 := z.EncBinary() + _ = yym2790 if false { } else { h.encSliceEndpointSubset(([]EndpointSubset)(x.Subsets), e) } } } - if yyr2606 || yy2arr2606 { + if yyr2778 || yy2arr2778 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34021,25 +36069,25 @@ func (x *Endpoints) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2619 := z.DecBinary() - _ = yym2619 + yym2791 := z.DecBinary() + _ = yym2791 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2620 := r.ContainerType() - if yyct2620 == codecSelferValueTypeMap1234 { - yyl2620 := r.ReadMapStart() - if yyl2620 == 0 { + yyct2792 := r.ContainerType() + if yyct2792 == codecSelferValueTypeMap1234 { + yyl2792 := r.ReadMapStart() + if yyl2792 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2620, d) + x.codecDecodeSelfFromMap(yyl2792, d) } - } else if yyct2620 == codecSelferValueTypeArray1234 { - yyl2620 := r.ReadArrayStart() - if yyl2620 == 0 { + } else if yyct2792 == codecSelferValueTypeArray1234 { + yyl2792 := r.ReadArrayStart() + if yyl2792 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2620, d) + x.codecDecodeSelfFromArray(yyl2792, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34051,12 +36099,12 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2621Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2621Slc - var yyhl2621 bool = l >= 0 - for yyj2621 := 0; ; yyj2621++ { - if yyhl2621 { - if yyj2621 >= l { + var yys2793Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2793Slc + var yyhl2793 bool = l >= 0 + for yyj2793 := 0; ; yyj2793++ { + if yyhl2793 { + if yyj2793 >= l { break } } else { @@ -34065,10 +36113,10 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2621Slc = r.DecodeBytes(yys2621Slc, true, true) - yys2621 := string(yys2621Slc) + yys2793Slc = r.DecodeBytes(yys2793Slc, true, true) + yys2793 := string(yys2793Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2621 { + switch yys2793 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -34085,25 +36133,25 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2624 := &x.ObjectMeta - yyv2624.CodecDecodeSelf(d) + yyv2796 := &x.ObjectMeta + yyv2796.CodecDecodeSelf(d) } case "Subsets": if r.TryDecodeAsNil() { x.Subsets = nil } else { - yyv2625 := &x.Subsets - yym2626 := z.DecBinary() - _ = yym2626 + yyv2797 := &x.Subsets + yym2798 := z.DecBinary() + _ = yym2798 if false { } else { - h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2625), d) + h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2797), d) } } default: - z.DecStructFieldNotFound(-1, yys2621) - } // end switch yys2621 - } // end for yyj2621 + z.DecStructFieldNotFound(-1, yys2793) + } // end switch yys2793 + } // end for yyj2793 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34111,16 +36159,16 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2627 int - var yyb2627 bool - var yyhl2627 bool = l >= 0 - yyj2627++ - if yyhl2627 { - yyb2627 = yyj2627 > l + var yyj2799 int + var yyb2799 bool + var yyhl2799 bool = l >= 0 + yyj2799++ + if yyhl2799 { + yyb2799 = yyj2799 > l } else { - yyb2627 = r.CheckBreak() + yyb2799 = r.CheckBreak() } - if yyb2627 { + if yyb2799 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34130,13 +36178,13 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2627++ - if yyhl2627 { - yyb2627 = yyj2627 > l + yyj2799++ + if yyhl2799 { + yyb2799 = yyj2799 > l } else { - yyb2627 = r.CheckBreak() + yyb2799 = r.CheckBreak() } - if yyb2627 { + if yyb2799 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34146,13 +36194,13 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2627++ - if yyhl2627 { - yyb2627 = yyj2627 > l + yyj2799++ + if yyhl2799 { + yyb2799 = yyj2799 > l } else { - yyb2627 = r.CheckBreak() + yyb2799 = r.CheckBreak() } - if yyb2627 { + if yyb2799 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34160,16 +36208,16 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2630 := &x.ObjectMeta - yyv2630.CodecDecodeSelf(d) + yyv2802 := &x.ObjectMeta + yyv2802.CodecDecodeSelf(d) } - yyj2627++ - if yyhl2627 { - yyb2627 = yyj2627 > l + yyj2799++ + if yyhl2799 { + yyb2799 = yyj2799 > l } else { - yyb2627 = r.CheckBreak() + yyb2799 = r.CheckBreak() } - if yyb2627 { + if yyb2799 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34177,26 +36225,26 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Subsets = nil } else { - yyv2631 := &x.Subsets - yym2632 := z.DecBinary() - _ = yym2632 + yyv2803 := &x.Subsets + yym2804 := z.DecBinary() + _ = yym2804 if false { } else { - h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2631), d) + h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2803), d) } } for { - yyj2627++ - if yyhl2627 { - yyb2627 = yyj2627 > l + yyj2799++ + if yyhl2799 { + yyb2799 = yyj2799 > l } else { - yyb2627 = r.CheckBreak() + yyb2799 = r.CheckBreak() } - if yyb2627 { + if yyb2799 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2627-1, "") + z.DecStructFieldNotFound(yyj2799-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34208,36 +36256,36 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2633 := z.EncBinary() - _ = yym2633 + yym2805 := z.EncBinary() + _ = yym2805 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2634 := !z.EncBinary() - yy2arr2634 := z.EncBasicHandle().StructToArray - var yyq2634 [3]bool - _, _, _ = yysep2634, yyq2634, yy2arr2634 - const yyr2634 bool = false - var yynn2634 int - if yyr2634 || yy2arr2634 { + yysep2806 := !z.EncBinary() + yy2arr2806 := z.EncBasicHandle().StructToArray + var yyq2806 [3]bool + _, _, _ = yysep2806, yyq2806, yy2arr2806 + const yyr2806 bool = false + var yynn2806 int + if yyr2806 || yy2arr2806 { r.EncodeArrayStart(3) } else { - yynn2634 = 3 - for _, b := range yyq2634 { + yynn2806 = 3 + for _, b := range yyq2806 { if b { - yynn2634++ + yynn2806++ } } - r.EncodeMapStart(yynn2634) - yynn2634 = 0 + r.EncodeMapStart(yynn2806) + yynn2806 = 0 } - if yyr2634 || yy2arr2634 { + if yyr2806 || yy2arr2806 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Addresses == nil { r.EncodeNil() } else { - yym2636 := z.EncBinary() - _ = yym2636 + yym2808 := z.EncBinary() + _ = yym2808 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.Addresses), e) @@ -34250,21 +36298,21 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { if x.Addresses == nil { r.EncodeNil() } else { - yym2637 := z.EncBinary() - _ = yym2637 + yym2809 := z.EncBinary() + _ = yym2809 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.Addresses), e) } } } - if yyr2634 || yy2arr2634 { + if yyr2806 || yy2arr2806 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.NotReadyAddresses == nil { r.EncodeNil() } else { - yym2639 := z.EncBinary() - _ = yym2639 + yym2811 := z.EncBinary() + _ = yym2811 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.NotReadyAddresses), e) @@ -34277,21 +36325,21 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { if x.NotReadyAddresses == nil { r.EncodeNil() } else { - yym2640 := z.EncBinary() - _ = yym2640 + yym2812 := z.EncBinary() + _ = yym2812 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.NotReadyAddresses), e) } } } - if yyr2634 || yy2arr2634 { + if yyr2806 || yy2arr2806 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Ports == nil { r.EncodeNil() } else { - yym2642 := z.EncBinary() - _ = yym2642 + yym2814 := z.EncBinary() + _ = yym2814 if false { } else { h.encSliceEndpointPort(([]EndpointPort)(x.Ports), e) @@ -34304,15 +36352,15 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { if x.Ports == nil { r.EncodeNil() } else { - yym2643 := z.EncBinary() - _ = yym2643 + yym2815 := z.EncBinary() + _ = yym2815 if false { } else { h.encSliceEndpointPort(([]EndpointPort)(x.Ports), e) } } } - if yyr2634 || yy2arr2634 { + if yyr2806 || yy2arr2806 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34325,25 +36373,25 @@ func (x *EndpointSubset) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2644 := z.DecBinary() - _ = yym2644 + yym2816 := z.DecBinary() + _ = yym2816 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2645 := r.ContainerType() - if yyct2645 == codecSelferValueTypeMap1234 { - yyl2645 := r.ReadMapStart() - if yyl2645 == 0 { + yyct2817 := r.ContainerType() + if yyct2817 == codecSelferValueTypeMap1234 { + yyl2817 := r.ReadMapStart() + if yyl2817 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2645, d) + x.codecDecodeSelfFromMap(yyl2817, d) } - } else if yyct2645 == codecSelferValueTypeArray1234 { - yyl2645 := r.ReadArrayStart() - if yyl2645 == 0 { + } else if yyct2817 == codecSelferValueTypeArray1234 { + yyl2817 := r.ReadArrayStart() + if yyl2817 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2645, d) + x.codecDecodeSelfFromArray(yyl2817, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34355,12 +36403,12 @@ func (x *EndpointSubset) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2646Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2646Slc - var yyhl2646 bool = l >= 0 - for yyj2646 := 0; ; yyj2646++ { - if yyhl2646 { - if yyj2646 >= l { + var yys2818Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2818Slc + var yyhl2818 bool = l >= 0 + for yyj2818 := 0; ; yyj2818++ { + if yyhl2818 { + if yyj2818 >= l { break } } else { @@ -34369,50 +36417,50 @@ func (x *EndpointSubset) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2646Slc = r.DecodeBytes(yys2646Slc, true, true) - yys2646 := string(yys2646Slc) + yys2818Slc = r.DecodeBytes(yys2818Slc, true, true) + yys2818 := string(yys2818Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2646 { + switch yys2818 { case "Addresses": if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2647 := &x.Addresses - yym2648 := z.DecBinary() - _ = yym2648 + yyv2819 := &x.Addresses + yym2820 := z.DecBinary() + _ = yym2820 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2647), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2819), d) } } case "NotReadyAddresses": if r.TryDecodeAsNil() { x.NotReadyAddresses = nil } else { - yyv2649 := &x.NotReadyAddresses - yym2650 := z.DecBinary() - _ = yym2650 + yyv2821 := &x.NotReadyAddresses + yym2822 := z.DecBinary() + _ = yym2822 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2649), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2821), d) } } case "Ports": if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2651 := &x.Ports - yym2652 := z.DecBinary() - _ = yym2652 + yyv2823 := &x.Ports + yym2824 := z.DecBinary() + _ = yym2824 if false { } else { - h.decSliceEndpointPort((*[]EndpointPort)(yyv2651), d) + h.decSliceEndpointPort((*[]EndpointPort)(yyv2823), d) } } default: - z.DecStructFieldNotFound(-1, yys2646) - } // end switch yys2646 - } // end for yyj2646 + z.DecStructFieldNotFound(-1, yys2818) + } // end switch yys2818 + } // end for yyj2818 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34420,16 +36468,16 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2653 int - var yyb2653 bool - var yyhl2653 bool = l >= 0 - yyj2653++ - if yyhl2653 { - yyb2653 = yyj2653 > l + var yyj2825 int + var yyb2825 bool + var yyhl2825 bool = l >= 0 + yyj2825++ + if yyhl2825 { + yyb2825 = yyj2825 > l } else { - yyb2653 = r.CheckBreak() + yyb2825 = r.CheckBreak() } - if yyb2653 { + if yyb2825 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34437,21 +36485,21 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2654 := &x.Addresses - yym2655 := z.DecBinary() - _ = yym2655 + yyv2826 := &x.Addresses + yym2827 := z.DecBinary() + _ = yym2827 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2654), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2826), d) } } - yyj2653++ - if yyhl2653 { - yyb2653 = yyj2653 > l + yyj2825++ + if yyhl2825 { + yyb2825 = yyj2825 > l } else { - yyb2653 = r.CheckBreak() + yyb2825 = r.CheckBreak() } - if yyb2653 { + if yyb2825 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34459,21 +36507,21 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NotReadyAddresses = nil } else { - yyv2656 := &x.NotReadyAddresses - yym2657 := z.DecBinary() - _ = yym2657 + yyv2828 := &x.NotReadyAddresses + yym2829 := z.DecBinary() + _ = yym2829 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2656), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2828), d) } } - yyj2653++ - if yyhl2653 { - yyb2653 = yyj2653 > l + yyj2825++ + if yyhl2825 { + yyb2825 = yyj2825 > l } else { - yyb2653 = r.CheckBreak() + yyb2825 = r.CheckBreak() } - if yyb2653 { + if yyb2825 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34481,26 +36529,26 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2658 := &x.Ports - yym2659 := z.DecBinary() - _ = yym2659 + yyv2830 := &x.Ports + yym2831 := z.DecBinary() + _ = yym2831 if false { } else { - h.decSliceEndpointPort((*[]EndpointPort)(yyv2658), d) + h.decSliceEndpointPort((*[]EndpointPort)(yyv2830), d) } } for { - yyj2653++ - if yyhl2653 { - yyb2653 = yyj2653 > l + yyj2825++ + if yyhl2825 { + yyb2825 = yyj2825 > l } else { - yyb2653 = r.CheckBreak() + yyb2825 = r.CheckBreak() } - if yyb2653 { + if yyb2825 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2653-1, "") + z.DecStructFieldNotFound(yyj2825-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34512,34 +36560,35 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2660 := z.EncBinary() - _ = yym2660 + yym2832 := z.EncBinary() + _ = yym2832 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2661 := !z.EncBinary() - yy2arr2661 := z.EncBasicHandle().StructToArray - var yyq2661 [3]bool - _, _, _ = yysep2661, yyq2661, yy2arr2661 - const yyr2661 bool = false - yyq2661[1] = x.Hostname != "" - var yynn2661 int - if yyr2661 || yy2arr2661 { - r.EncodeArrayStart(3) + yysep2833 := !z.EncBinary() + yy2arr2833 := z.EncBasicHandle().StructToArray + var yyq2833 [4]bool + _, _, _ = yysep2833, yyq2833, yy2arr2833 + const yyr2833 bool = false + yyq2833[1] = x.Hostname != "" + yyq2833[2] = x.NodeName != nil + var yynn2833 int + if yyr2833 || yy2arr2833 { + r.EncodeArrayStart(4) } else { - yynn2661 = 2 - for _, b := range yyq2661 { + yynn2833 = 2 + for _, b := range yyq2833 { if b { - yynn2661++ + yynn2833++ } } - r.EncodeMapStart(yynn2661) - yynn2661 = 0 + r.EncodeMapStart(yynn2833) + yynn2833 = 0 } - if yyr2661 || yy2arr2661 { + if yyr2833 || yy2arr2833 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2663 := z.EncBinary() - _ = yym2663 + yym2835 := z.EncBinary() + _ = yym2835 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) @@ -34548,18 +36597,18 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("IP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2664 := z.EncBinary() - _ = yym2664 + yym2836 := z.EncBinary() + _ = yym2836 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) } } - if yyr2661 || yy2arr2661 { + if yyr2833 || yy2arr2833 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2661[1] { - yym2666 := z.EncBinary() - _ = yym2666 + if yyq2833[1] { + yym2838 := z.EncBinary() + _ = yym2838 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -34568,19 +36617,54 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2661[1] { + if yyq2833[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2667 := z.EncBinary() - _ = yym2667 + yym2839 := z.EncBinary() + _ = yym2839 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr2661 || yy2arr2661 { + if yyr2833 || yy2arr2833 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2833[2] { + if x.NodeName == nil { + r.EncodeNil() + } else { + yy2841 := *x.NodeName + yym2842 := z.EncBinary() + _ = yym2842 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy2841)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq2833[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("nodeName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.NodeName == nil { + r.EncodeNil() + } else { + yy2843 := *x.NodeName + yym2844 := z.EncBinary() + _ = yym2844 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy2843)) + } + } + } + } + if yyr2833 || yy2arr2833 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.TargetRef == nil { r.EncodeNil() @@ -34597,7 +36681,7 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { x.TargetRef.CodecEncodeSelf(e) } } - if yyr2661 || yy2arr2661 { + if yyr2833 || yy2arr2833 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34610,25 +36694,25 @@ func (x *EndpointAddress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2669 := z.DecBinary() - _ = yym2669 + yym2846 := z.DecBinary() + _ = yym2846 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2670 := r.ContainerType() - if yyct2670 == codecSelferValueTypeMap1234 { - yyl2670 := r.ReadMapStart() - if yyl2670 == 0 { + yyct2847 := r.ContainerType() + if yyct2847 == codecSelferValueTypeMap1234 { + yyl2847 := r.ReadMapStart() + if yyl2847 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2670, d) + x.codecDecodeSelfFromMap(yyl2847, d) } - } else if yyct2670 == codecSelferValueTypeArray1234 { - yyl2670 := r.ReadArrayStart() - if yyl2670 == 0 { + } else if yyct2847 == codecSelferValueTypeArray1234 { + yyl2847 := r.ReadArrayStart() + if yyl2847 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2670, d) + x.codecDecodeSelfFromArray(yyl2847, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34640,12 +36724,12 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2671Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2671Slc - var yyhl2671 bool = l >= 0 - for yyj2671 := 0; ; yyj2671++ { - if yyhl2671 { - if yyj2671 >= l { + var yys2848Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2848Slc + var yyhl2848 bool = l >= 0 + for yyj2848 := 0; ; yyj2848++ { + if yyhl2848 { + if yyj2848 >= l { break } } else { @@ -34654,10 +36738,10 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2671Slc = r.DecodeBytes(yys2671Slc, true, true) - yys2671 := string(yys2671Slc) + yys2848Slc = r.DecodeBytes(yys2848Slc, true, true) + yys2848 := string(yys2848Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2671 { + switch yys2848 { case "IP": if r.TryDecodeAsNil() { x.IP = "" @@ -34670,6 +36754,22 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.Hostname = string(r.DecodeString()) } + case "nodeName": + if r.TryDecodeAsNil() { + if x.NodeName != nil { + x.NodeName = nil + } + } else { + if x.NodeName == nil { + x.NodeName = new(string) + } + yym2852 := z.DecBinary() + _ = yym2852 + if false { + } else { + *((*string)(x.NodeName)) = r.DecodeString() + } + } case "TargetRef": if r.TryDecodeAsNil() { if x.TargetRef != nil { @@ -34682,9 +36782,9 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TargetRef.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2671) - } // end switch yys2671 - } // end for yyj2671 + z.DecStructFieldNotFound(-1, yys2848) + } // end switch yys2848 + } // end for yyj2848 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34692,16 +36792,16 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2675 int - var yyb2675 bool - var yyhl2675 bool = l >= 0 - yyj2675++ - if yyhl2675 { - yyb2675 = yyj2675 > l + var yyj2854 int + var yyb2854 bool + var yyhl2854 bool = l >= 0 + yyj2854++ + if yyhl2854 { + yyb2854 = yyj2854 > l } else { - yyb2675 = r.CheckBreak() + yyb2854 = r.CheckBreak() } - if yyb2675 { + if yyb2854 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34711,13 +36811,13 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.IP = string(r.DecodeString()) } - yyj2675++ - if yyhl2675 { - yyb2675 = yyj2675 > l + yyj2854++ + if yyhl2854 { + yyb2854 = yyj2854 > l } else { - yyb2675 = r.CheckBreak() + yyb2854 = r.CheckBreak() } - if yyb2675 { + if yyb2854 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34727,13 +36827,39 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Hostname = string(r.DecodeString()) } - yyj2675++ - if yyhl2675 { - yyb2675 = yyj2675 > l + yyj2854++ + if yyhl2854 { + yyb2854 = yyj2854 > l } else { - yyb2675 = r.CheckBreak() + yyb2854 = r.CheckBreak() } - if yyb2675 { + if yyb2854 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.NodeName != nil { + x.NodeName = nil + } + } else { + if x.NodeName == nil { + x.NodeName = new(string) + } + yym2858 := z.DecBinary() + _ = yym2858 + if false { + } else { + *((*string)(x.NodeName)) = r.DecodeString() + } + } + yyj2854++ + if yyhl2854 { + yyb2854 = yyj2854 > l + } else { + yyb2854 = r.CheckBreak() + } + if yyb2854 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34749,17 +36875,17 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.TargetRef.CodecDecodeSelf(d) } for { - yyj2675++ - if yyhl2675 { - yyb2675 = yyj2675 > l + yyj2854++ + if yyhl2854 { + yyb2854 = yyj2854 > l } else { - yyb2675 = r.CheckBreak() + yyb2854 = r.CheckBreak() } - if yyb2675 { + if yyb2854 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2675-1, "") + z.DecStructFieldNotFound(yyj2854-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34771,33 +36897,33 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2679 := z.EncBinary() - _ = yym2679 + yym2860 := z.EncBinary() + _ = yym2860 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2680 := !z.EncBinary() - yy2arr2680 := z.EncBasicHandle().StructToArray - var yyq2680 [3]bool - _, _, _ = yysep2680, yyq2680, yy2arr2680 - const yyr2680 bool = false - var yynn2680 int - if yyr2680 || yy2arr2680 { + yysep2861 := !z.EncBinary() + yy2arr2861 := z.EncBasicHandle().StructToArray + var yyq2861 [3]bool + _, _, _ = yysep2861, yyq2861, yy2arr2861 + const yyr2861 bool = false + var yynn2861 int + if yyr2861 || yy2arr2861 { r.EncodeArrayStart(3) } else { - yynn2680 = 3 - for _, b := range yyq2680 { + yynn2861 = 3 + for _, b := range yyq2861 { if b { - yynn2680++ + yynn2861++ } } - r.EncodeMapStart(yynn2680) - yynn2680 = 0 + r.EncodeMapStart(yynn2861) + yynn2861 = 0 } - if yyr2680 || yy2arr2680 { + if yyr2861 || yy2arr2861 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2682 := z.EncBinary() - _ = yym2682 + yym2863 := z.EncBinary() + _ = yym2863 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -34806,17 +36932,17 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2683 := z.EncBinary() - _ = yym2683 + yym2864 := z.EncBinary() + _ = yym2864 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr2680 || yy2arr2680 { + if yyr2861 || yy2arr2861 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2685 := z.EncBinary() - _ = yym2685 + yym2866 := z.EncBinary() + _ = yym2866 if false { } else { r.EncodeInt(int64(x.Port)) @@ -34825,14 +36951,14 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2686 := z.EncBinary() - _ = yym2686 + yym2867 := z.EncBinary() + _ = yym2867 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2680 || yy2arr2680 { + if yyr2861 || yy2arr2861 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Protocol.CodecEncodeSelf(e) } else { @@ -34841,7 +36967,7 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } - if yyr2680 || yy2arr2680 { + if yyr2861 || yy2arr2861 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34854,25 +36980,25 @@ func (x *EndpointPort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2688 := z.DecBinary() - _ = yym2688 + yym2869 := z.DecBinary() + _ = yym2869 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2689 := r.ContainerType() - if yyct2689 == codecSelferValueTypeMap1234 { - yyl2689 := r.ReadMapStart() - if yyl2689 == 0 { + yyct2870 := r.ContainerType() + if yyct2870 == codecSelferValueTypeMap1234 { + yyl2870 := r.ReadMapStart() + if yyl2870 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2689, d) + x.codecDecodeSelfFromMap(yyl2870, d) } - } else if yyct2689 == codecSelferValueTypeArray1234 { - yyl2689 := r.ReadArrayStart() - if yyl2689 == 0 { + } else if yyct2870 == codecSelferValueTypeArray1234 { + yyl2870 := r.ReadArrayStart() + if yyl2870 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2689, d) + x.codecDecodeSelfFromArray(yyl2870, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34884,12 +37010,12 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2690Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2690Slc - var yyhl2690 bool = l >= 0 - for yyj2690 := 0; ; yyj2690++ { - if yyhl2690 { - if yyj2690 >= l { + var yys2871Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2871Slc + var yyhl2871 bool = l >= 0 + for yyj2871 := 0; ; yyj2871++ { + if yyhl2871 { + if yyj2871 >= l { break } } else { @@ -34898,10 +37024,10 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2690Slc = r.DecodeBytes(yys2690Slc, true, true) - yys2690 := string(yys2690Slc) + yys2871Slc = r.DecodeBytes(yys2871Slc, true, true) + yys2871 := string(yys2871Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2690 { + switch yys2871 { case "Name": if r.TryDecodeAsNil() { x.Name = "" @@ -34921,9 +37047,9 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Protocol = Protocol(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2690) - } // end switch yys2690 - } // end for yyj2690 + z.DecStructFieldNotFound(-1, yys2871) + } // end switch yys2871 + } // end for yyj2871 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34931,16 +37057,16 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2694 int - var yyb2694 bool - var yyhl2694 bool = l >= 0 - yyj2694++ - if yyhl2694 { - yyb2694 = yyj2694 > l + var yyj2875 int + var yyb2875 bool + var yyhl2875 bool = l >= 0 + yyj2875++ + if yyhl2875 { + yyb2875 = yyj2875 > l } else { - yyb2694 = r.CheckBreak() + yyb2875 = r.CheckBreak() } - if yyb2694 { + if yyb2875 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34950,13 +37076,13 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj2694++ - if yyhl2694 { - yyb2694 = yyj2694 > l + yyj2875++ + if yyhl2875 { + yyb2875 = yyj2875 > l } else { - yyb2694 = r.CheckBreak() + yyb2875 = r.CheckBreak() } - if yyb2694 { + if yyb2875 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34966,13 +37092,13 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Port = int32(r.DecodeInt(32)) } - yyj2694++ - if yyhl2694 { - yyb2694 = yyj2694 > l + yyj2875++ + if yyhl2875 { + yyb2875 = yyj2875 > l } else { - yyb2694 = r.CheckBreak() + yyb2875 = r.CheckBreak() } - if yyb2694 { + if yyb2875 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34983,17 +37109,17 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Protocol = Protocol(r.DecodeString()) } for { - yyj2694++ - if yyhl2694 { - yyb2694 = yyj2694 > l + yyj2875++ + if yyhl2875 { + yyb2875 = yyj2875 > l } else { - yyb2694 = r.CheckBreak() + yyb2875 = r.CheckBreak() } - if yyb2694 { + if yyb2875 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2694-1, "") + z.DecStructFieldNotFound(yyj2875-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35005,37 +37131,37 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2698 := z.EncBinary() - _ = yym2698 + yym2879 := z.EncBinary() + _ = yym2879 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2699 := !z.EncBinary() - yy2arr2699 := z.EncBasicHandle().StructToArray - var yyq2699 [4]bool - _, _, _ = yysep2699, yyq2699, yy2arr2699 - const yyr2699 bool = false - yyq2699[0] = x.Kind != "" - yyq2699[1] = x.APIVersion != "" - yyq2699[2] = true - var yynn2699 int - if yyr2699 || yy2arr2699 { + yysep2880 := !z.EncBinary() + yy2arr2880 := z.EncBasicHandle().StructToArray + var yyq2880 [4]bool + _, _, _ = yysep2880, yyq2880, yy2arr2880 + const yyr2880 bool = false + yyq2880[0] = x.Kind != "" + yyq2880[1] = x.APIVersion != "" + yyq2880[2] = true + var yynn2880 int + if yyr2880 || yy2arr2880 { r.EncodeArrayStart(4) } else { - yynn2699 = 1 - for _, b := range yyq2699 { + yynn2880 = 1 + for _, b := range yyq2880 { if b { - yynn2699++ + yynn2880++ } } - r.EncodeMapStart(yynn2699) - yynn2699 = 0 + r.EncodeMapStart(yynn2880) + yynn2880 = 0 } - if yyr2699 || yy2arr2699 { + if yyr2880 || yy2arr2880 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2699[0] { - yym2701 := z.EncBinary() - _ = yym2701 + if yyq2880[0] { + yym2882 := z.EncBinary() + _ = yym2882 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -35044,23 +37170,23 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2699[0] { + if yyq2880[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2702 := z.EncBinary() - _ = yym2702 + yym2883 := z.EncBinary() + _ = yym2883 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2699 || yy2arr2699 { + if yyr2880 || yy2arr2880 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2699[1] { - yym2704 := z.EncBinary() - _ = yym2704 + if yyq2880[1] { + yym2885 := z.EncBinary() + _ = yym2885 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -35069,54 +37195,54 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2699[1] { + if yyq2880[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2705 := z.EncBinary() - _ = yym2705 + yym2886 := z.EncBinary() + _ = yym2886 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2699 || yy2arr2699 { + if yyr2880 || yy2arr2880 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2699[2] { - yy2707 := &x.ListMeta - yym2708 := z.EncBinary() - _ = yym2708 + if yyq2880[2] { + yy2888 := &x.ListMeta + yym2889 := z.EncBinary() + _ = yym2889 if false { - } else if z.HasExtensions() && z.EncExt(yy2707) { + } else if z.HasExtensions() && z.EncExt(yy2888) { } else { - z.EncFallback(yy2707) + z.EncFallback(yy2888) } } else { r.EncodeNil() } } else { - if yyq2699[2] { + if yyq2880[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2709 := &x.ListMeta - yym2710 := z.EncBinary() - _ = yym2710 + yy2890 := &x.ListMeta + yym2891 := z.EncBinary() + _ = yym2891 if false { - } else if z.HasExtensions() && z.EncExt(yy2709) { + } else if z.HasExtensions() && z.EncExt(yy2890) { } else { - z.EncFallback(yy2709) + z.EncFallback(yy2890) } } } - if yyr2699 || yy2arr2699 { + if yyr2880 || yy2arr2880 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2712 := z.EncBinary() - _ = yym2712 + yym2893 := z.EncBinary() + _ = yym2893 if false { } else { h.encSliceEndpoints(([]Endpoints)(x.Items), e) @@ -35129,15 +37255,15 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2713 := z.EncBinary() - _ = yym2713 + yym2894 := z.EncBinary() + _ = yym2894 if false { } else { h.encSliceEndpoints(([]Endpoints)(x.Items), e) } } } - if yyr2699 || yy2arr2699 { + if yyr2880 || yy2arr2880 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35150,25 +37276,25 @@ func (x *EndpointsList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2714 := z.DecBinary() - _ = yym2714 + yym2895 := z.DecBinary() + _ = yym2895 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2715 := r.ContainerType() - if yyct2715 == codecSelferValueTypeMap1234 { - yyl2715 := r.ReadMapStart() - if yyl2715 == 0 { + yyct2896 := r.ContainerType() + if yyct2896 == codecSelferValueTypeMap1234 { + yyl2896 := r.ReadMapStart() + if yyl2896 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2715, d) + x.codecDecodeSelfFromMap(yyl2896, d) } - } else if yyct2715 == codecSelferValueTypeArray1234 { - yyl2715 := r.ReadArrayStart() - if yyl2715 == 0 { + } else if yyct2896 == codecSelferValueTypeArray1234 { + yyl2896 := r.ReadArrayStart() + if yyl2896 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2715, d) + x.codecDecodeSelfFromArray(yyl2896, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35180,12 +37306,12 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2716Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2716Slc - var yyhl2716 bool = l >= 0 - for yyj2716 := 0; ; yyj2716++ { - if yyhl2716 { - if yyj2716 >= l { + var yys2897Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2897Slc + var yyhl2897 bool = l >= 0 + for yyj2897 := 0; ; yyj2897++ { + if yyhl2897 { + if yyj2897 >= l { break } } else { @@ -35194,10 +37320,10 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2716Slc = r.DecodeBytes(yys2716Slc, true, true) - yys2716 := string(yys2716Slc) + yys2897Slc = r.DecodeBytes(yys2897Slc, true, true) + yys2897 := string(yys2897Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2716 { + switch yys2897 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -35214,31 +37340,31 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2719 := &x.ListMeta - yym2720 := z.DecBinary() - _ = yym2720 + yyv2900 := &x.ListMeta + yym2901 := z.DecBinary() + _ = yym2901 if false { - } else if z.HasExtensions() && z.DecExt(yyv2719) { + } else if z.HasExtensions() && z.DecExt(yyv2900) { } else { - z.DecFallback(yyv2719, false) + z.DecFallback(yyv2900, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2721 := &x.Items - yym2722 := z.DecBinary() - _ = yym2722 + yyv2902 := &x.Items + yym2903 := z.DecBinary() + _ = yym2903 if false { } else { - h.decSliceEndpoints((*[]Endpoints)(yyv2721), d) + h.decSliceEndpoints((*[]Endpoints)(yyv2902), d) } } default: - z.DecStructFieldNotFound(-1, yys2716) - } // end switch yys2716 - } // end for yyj2716 + z.DecStructFieldNotFound(-1, yys2897) + } // end switch yys2897 + } // end for yyj2897 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35246,16 +37372,16 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2723 int - var yyb2723 bool - var yyhl2723 bool = l >= 0 - yyj2723++ - if yyhl2723 { - yyb2723 = yyj2723 > l + var yyj2904 int + var yyb2904 bool + var yyhl2904 bool = l >= 0 + yyj2904++ + if yyhl2904 { + yyb2904 = yyj2904 > l } else { - yyb2723 = r.CheckBreak() + yyb2904 = r.CheckBreak() } - if yyb2723 { + if yyb2904 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35265,13 +37391,13 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2723++ - if yyhl2723 { - yyb2723 = yyj2723 > l + yyj2904++ + if yyhl2904 { + yyb2904 = yyj2904 > l } else { - yyb2723 = r.CheckBreak() + yyb2904 = r.CheckBreak() } - if yyb2723 { + if yyb2904 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35281,13 +37407,13 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2723++ - if yyhl2723 { - yyb2723 = yyj2723 > l + yyj2904++ + if yyhl2904 { + yyb2904 = yyj2904 > l } else { - yyb2723 = r.CheckBreak() + yyb2904 = r.CheckBreak() } - if yyb2723 { + if yyb2904 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35295,22 +37421,22 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2726 := &x.ListMeta - yym2727 := z.DecBinary() - _ = yym2727 + yyv2907 := &x.ListMeta + yym2908 := z.DecBinary() + _ = yym2908 if false { - } else if z.HasExtensions() && z.DecExt(yyv2726) { + } else if z.HasExtensions() && z.DecExt(yyv2907) { } else { - z.DecFallback(yyv2726, false) + z.DecFallback(yyv2907, false) } } - yyj2723++ - if yyhl2723 { - yyb2723 = yyj2723 > l + yyj2904++ + if yyhl2904 { + yyb2904 = yyj2904 > l } else { - yyb2723 = r.CheckBreak() + yyb2904 = r.CheckBreak() } - if yyb2723 { + if yyb2904 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35318,26 +37444,26 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2728 := &x.Items - yym2729 := z.DecBinary() - _ = yym2729 + yyv2909 := &x.Items + yym2910 := z.DecBinary() + _ = yym2910 if false { } else { - h.decSliceEndpoints((*[]Endpoints)(yyv2728), d) + h.decSliceEndpoints((*[]Endpoints)(yyv2909), d) } } for { - yyj2723++ - if yyhl2723 { - yyb2723 = yyj2723 > l + yyj2904++ + if yyhl2904 { + yyb2904 = yyj2904 > l } else { - yyb2723 = r.CheckBreak() + yyb2904 = r.CheckBreak() } - if yyb2723 { + if yyb2904 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2723-1, "") + z.DecStructFieldNotFound(yyj2904-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35349,38 +37475,38 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2730 := z.EncBinary() - _ = yym2730 + yym2911 := z.EncBinary() + _ = yym2911 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2731 := !z.EncBinary() - yy2arr2731 := z.EncBasicHandle().StructToArray - var yyq2731 [4]bool - _, _, _ = yysep2731, yyq2731, yy2arr2731 - const yyr2731 bool = false - yyq2731[0] = x.PodCIDR != "" - yyq2731[1] = x.ExternalID != "" - yyq2731[2] = x.ProviderID != "" - yyq2731[3] = x.Unschedulable != false - var yynn2731 int - if yyr2731 || yy2arr2731 { + yysep2912 := !z.EncBinary() + yy2arr2912 := z.EncBasicHandle().StructToArray + var yyq2912 [4]bool + _, _, _ = yysep2912, yyq2912, yy2arr2912 + const yyr2912 bool = false + yyq2912[0] = x.PodCIDR != "" + yyq2912[1] = x.ExternalID != "" + yyq2912[2] = x.ProviderID != "" + yyq2912[3] = x.Unschedulable != false + var yynn2912 int + if yyr2912 || yy2arr2912 { r.EncodeArrayStart(4) } else { - yynn2731 = 0 - for _, b := range yyq2731 { + yynn2912 = 0 + for _, b := range yyq2912 { if b { - yynn2731++ + yynn2912++ } } - r.EncodeMapStart(yynn2731) - yynn2731 = 0 + r.EncodeMapStart(yynn2912) + yynn2912 = 0 } - if yyr2731 || yy2arr2731 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2731[0] { - yym2733 := z.EncBinary() - _ = yym2733 + if yyq2912[0] { + yym2914 := z.EncBinary() + _ = yym2914 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) @@ -35389,23 +37515,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2731[0] { + if yyq2912[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2734 := z.EncBinary() - _ = yym2734 + yym2915 := z.EncBinary() + _ = yym2915 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) } } } - if yyr2731 || yy2arr2731 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2731[1] { - yym2736 := z.EncBinary() - _ = yym2736 + if yyq2912[1] { + yym2917 := z.EncBinary() + _ = yym2917 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ExternalID)) @@ -35414,23 +37540,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2731[1] { + if yyq2912[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("externalID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2737 := z.EncBinary() - _ = yym2737 + yym2918 := z.EncBinary() + _ = yym2918 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ExternalID)) } } } - if yyr2731 || yy2arr2731 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2731[2] { - yym2739 := z.EncBinary() - _ = yym2739 + if yyq2912[2] { + yym2920 := z.EncBinary() + _ = yym2920 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ProviderID)) @@ -35439,23 +37565,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2731[2] { + if yyq2912[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("providerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2740 := z.EncBinary() - _ = yym2740 + yym2921 := z.EncBinary() + _ = yym2921 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ProviderID)) } } } - if yyr2731 || yy2arr2731 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2731[3] { - yym2742 := z.EncBinary() - _ = yym2742 + if yyq2912[3] { + yym2923 := z.EncBinary() + _ = yym2923 if false { } else { r.EncodeBool(bool(x.Unschedulable)) @@ -35464,19 +37590,19 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq2731[3] { + if yyq2912[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("unschedulable")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2743 := z.EncBinary() - _ = yym2743 + yym2924 := z.EncBinary() + _ = yym2924 if false { } else { r.EncodeBool(bool(x.Unschedulable)) } } } - if yyr2731 || yy2arr2731 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35489,25 +37615,25 @@ func (x *NodeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2744 := z.DecBinary() - _ = yym2744 + yym2925 := z.DecBinary() + _ = yym2925 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2745 := r.ContainerType() - if yyct2745 == codecSelferValueTypeMap1234 { - yyl2745 := r.ReadMapStart() - if yyl2745 == 0 { + yyct2926 := r.ContainerType() + if yyct2926 == codecSelferValueTypeMap1234 { + yyl2926 := r.ReadMapStart() + if yyl2926 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2745, d) + x.codecDecodeSelfFromMap(yyl2926, d) } - } else if yyct2745 == codecSelferValueTypeArray1234 { - yyl2745 := r.ReadArrayStart() - if yyl2745 == 0 { + } else if yyct2926 == codecSelferValueTypeArray1234 { + yyl2926 := r.ReadArrayStart() + if yyl2926 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2745, d) + x.codecDecodeSelfFromArray(yyl2926, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35519,12 +37645,12 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2746Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2746Slc - var yyhl2746 bool = l >= 0 - for yyj2746 := 0; ; yyj2746++ { - if yyhl2746 { - if yyj2746 >= l { + var yys2927Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2927Slc + var yyhl2927 bool = l >= 0 + for yyj2927 := 0; ; yyj2927++ { + if yyhl2927 { + if yyj2927 >= l { break } } else { @@ -35533,10 +37659,10 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2746Slc = r.DecodeBytes(yys2746Slc, true, true) - yys2746 := string(yys2746Slc) + yys2927Slc = r.DecodeBytes(yys2927Slc, true, true) + yys2927 := string(yys2927Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2746 { + switch yys2927 { case "podCIDR": if r.TryDecodeAsNil() { x.PodCIDR = "" @@ -35562,9 +37688,9 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Unschedulable = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys2746) - } // end switch yys2746 - } // end for yyj2746 + z.DecStructFieldNotFound(-1, yys2927) + } // end switch yys2927 + } // end for yyj2927 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35572,16 +37698,16 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2751 int - var yyb2751 bool - var yyhl2751 bool = l >= 0 - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + var yyj2932 int + var yyb2932 bool + var yyhl2932 bool = l >= 0 + yyj2932++ + if yyhl2932 { + yyb2932 = yyj2932 > l } else { - yyb2751 = r.CheckBreak() + yyb2932 = r.CheckBreak() } - if yyb2751 { + if yyb2932 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35591,13 +37717,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PodCIDR = string(r.DecodeString()) } - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + yyj2932++ + if yyhl2932 { + yyb2932 = yyj2932 > l } else { - yyb2751 = r.CheckBreak() + yyb2932 = r.CheckBreak() } - if yyb2751 { + if yyb2932 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35607,13 +37733,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ExternalID = string(r.DecodeString()) } - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + yyj2932++ + if yyhl2932 { + yyb2932 = yyj2932 > l } else { - yyb2751 = r.CheckBreak() + yyb2932 = r.CheckBreak() } - if yyb2751 { + if yyb2932 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35623,13 +37749,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ProviderID = string(r.DecodeString()) } - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + yyj2932++ + if yyhl2932 { + yyb2932 = yyj2932 > l } else { - yyb2751 = r.CheckBreak() + yyb2932 = r.CheckBreak() } - if yyb2751 { + if yyb2932 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35640,17 +37766,17 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Unschedulable = bool(r.DecodeBool()) } for { - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + yyj2932++ + if yyhl2932 { + yyb2932 = yyj2932 > l } else { - yyb2751 = r.CheckBreak() + yyb2932 = r.CheckBreak() } - if yyb2751 { + if yyb2932 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2751-1, "") + z.DecStructFieldNotFound(yyj2932-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35662,33 +37788,33 @@ func (x *DaemonEndpoint) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2756 := z.EncBinary() - _ = yym2756 + yym2937 := z.EncBinary() + _ = yym2937 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2757 := !z.EncBinary() - yy2arr2757 := z.EncBasicHandle().StructToArray - var yyq2757 [1]bool - _, _, _ = yysep2757, yyq2757, yy2arr2757 - const yyr2757 bool = false - var yynn2757 int - if yyr2757 || yy2arr2757 { + yysep2938 := !z.EncBinary() + yy2arr2938 := z.EncBasicHandle().StructToArray + var yyq2938 [1]bool + _, _, _ = yysep2938, yyq2938, yy2arr2938 + const yyr2938 bool = false + var yynn2938 int + if yyr2938 || yy2arr2938 { r.EncodeArrayStart(1) } else { - yynn2757 = 1 - for _, b := range yyq2757 { + yynn2938 = 1 + for _, b := range yyq2938 { if b { - yynn2757++ + yynn2938++ } } - r.EncodeMapStart(yynn2757) - yynn2757 = 0 + r.EncodeMapStart(yynn2938) + yynn2938 = 0 } - if yyr2757 || yy2arr2757 { + if yyr2938 || yy2arr2938 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2759 := z.EncBinary() - _ = yym2759 + yym2940 := z.EncBinary() + _ = yym2940 if false { } else { r.EncodeInt(int64(x.Port)) @@ -35697,14 +37823,14 @@ func (x *DaemonEndpoint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2760 := z.EncBinary() - _ = yym2760 + yym2941 := z.EncBinary() + _ = yym2941 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2757 || yy2arr2757 { + if yyr2938 || yy2arr2938 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35717,25 +37843,25 @@ func (x *DaemonEndpoint) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2761 := z.DecBinary() - _ = yym2761 + yym2942 := z.DecBinary() + _ = yym2942 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2762 := r.ContainerType() - if yyct2762 == codecSelferValueTypeMap1234 { - yyl2762 := r.ReadMapStart() - if yyl2762 == 0 { + yyct2943 := r.ContainerType() + if yyct2943 == codecSelferValueTypeMap1234 { + yyl2943 := r.ReadMapStart() + if yyl2943 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2762, d) + x.codecDecodeSelfFromMap(yyl2943, d) } - } else if yyct2762 == codecSelferValueTypeArray1234 { - yyl2762 := r.ReadArrayStart() - if yyl2762 == 0 { + } else if yyct2943 == codecSelferValueTypeArray1234 { + yyl2943 := r.ReadArrayStart() + if yyl2943 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2762, d) + x.codecDecodeSelfFromArray(yyl2943, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35747,12 +37873,12 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2763Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2763Slc - var yyhl2763 bool = l >= 0 - for yyj2763 := 0; ; yyj2763++ { - if yyhl2763 { - if yyj2763 >= l { + var yys2944Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2944Slc + var yyhl2944 bool = l >= 0 + for yyj2944 := 0; ; yyj2944++ { + if yyhl2944 { + if yyj2944 >= l { break } } else { @@ -35761,10 +37887,10 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2763Slc = r.DecodeBytes(yys2763Slc, true, true) - yys2763 := string(yys2763Slc) + yys2944Slc = r.DecodeBytes(yys2944Slc, true, true) + yys2944 := string(yys2944Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2763 { + switch yys2944 { case "Port": if r.TryDecodeAsNil() { x.Port = 0 @@ -35772,9 +37898,9 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Port = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys2763) - } // end switch yys2763 - } // end for yyj2763 + z.DecStructFieldNotFound(-1, yys2944) + } // end switch yys2944 + } // end for yyj2944 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35782,16 +37908,16 @@ func (x *DaemonEndpoint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2765 int - var yyb2765 bool - var yyhl2765 bool = l >= 0 - yyj2765++ - if yyhl2765 { - yyb2765 = yyj2765 > l + var yyj2946 int + var yyb2946 bool + var yyhl2946 bool = l >= 0 + yyj2946++ + if yyhl2946 { + yyb2946 = yyj2946 > l } else { - yyb2765 = r.CheckBreak() + yyb2946 = r.CheckBreak() } - if yyb2765 { + if yyb2946 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35802,17 +37928,17 @@ func (x *DaemonEndpoint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Port = int32(r.DecodeInt(32)) } for { - yyj2765++ - if yyhl2765 { - yyb2765 = yyj2765 > l + yyj2946++ + if yyhl2946 { + yyb2946 = yyj2946 > l } else { - yyb2765 = r.CheckBreak() + yyb2946 = r.CheckBreak() } - if yyb2765 { + if yyb2946 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2765-1, "") + z.DecStructFieldNotFound(yyj2946-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35824,48 +37950,48 @@ func (x *NodeDaemonEndpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2767 := z.EncBinary() - _ = yym2767 + yym2948 := z.EncBinary() + _ = yym2948 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2768 := !z.EncBinary() - yy2arr2768 := z.EncBasicHandle().StructToArray - var yyq2768 [1]bool - _, _, _ = yysep2768, yyq2768, yy2arr2768 - const yyr2768 bool = false - yyq2768[0] = true - var yynn2768 int - if yyr2768 || yy2arr2768 { + yysep2949 := !z.EncBinary() + yy2arr2949 := z.EncBasicHandle().StructToArray + var yyq2949 [1]bool + _, _, _ = yysep2949, yyq2949, yy2arr2949 + const yyr2949 bool = false + yyq2949[0] = true + var yynn2949 int + if yyr2949 || yy2arr2949 { r.EncodeArrayStart(1) } else { - yynn2768 = 0 - for _, b := range yyq2768 { + yynn2949 = 0 + for _, b := range yyq2949 { if b { - yynn2768++ + yynn2949++ } } - r.EncodeMapStart(yynn2768) - yynn2768 = 0 + r.EncodeMapStart(yynn2949) + yynn2949 = 0 } - if yyr2768 || yy2arr2768 { + if yyr2949 || yy2arr2949 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2768[0] { - yy2770 := &x.KubeletEndpoint - yy2770.CodecEncodeSelf(e) + if yyq2949[0] { + yy2951 := &x.KubeletEndpoint + yy2951.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2768[0] { + if yyq2949[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeletEndpoint")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2771 := &x.KubeletEndpoint - yy2771.CodecEncodeSelf(e) + yy2952 := &x.KubeletEndpoint + yy2952.CodecEncodeSelf(e) } } - if yyr2768 || yy2arr2768 { + if yyr2949 || yy2arr2949 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35878,25 +38004,25 @@ func (x *NodeDaemonEndpoints) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2772 := z.DecBinary() - _ = yym2772 + yym2953 := z.DecBinary() + _ = yym2953 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2773 := r.ContainerType() - if yyct2773 == codecSelferValueTypeMap1234 { - yyl2773 := r.ReadMapStart() - if yyl2773 == 0 { + yyct2954 := r.ContainerType() + if yyct2954 == codecSelferValueTypeMap1234 { + yyl2954 := r.ReadMapStart() + if yyl2954 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2773, d) + x.codecDecodeSelfFromMap(yyl2954, d) } - } else if yyct2773 == codecSelferValueTypeArray1234 { - yyl2773 := r.ReadArrayStart() - if yyl2773 == 0 { + } else if yyct2954 == codecSelferValueTypeArray1234 { + yyl2954 := r.ReadArrayStart() + if yyl2954 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2773, d) + x.codecDecodeSelfFromArray(yyl2954, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35908,12 +38034,12 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2774Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2774Slc - var yyhl2774 bool = l >= 0 - for yyj2774 := 0; ; yyj2774++ { - if yyhl2774 { - if yyj2774 >= l { + var yys2955Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2955Slc + var yyhl2955 bool = l >= 0 + for yyj2955 := 0; ; yyj2955++ { + if yyhl2955 { + if yyj2955 >= l { break } } else { @@ -35922,21 +38048,21 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2774Slc = r.DecodeBytes(yys2774Slc, true, true) - yys2774 := string(yys2774Slc) + yys2955Slc = r.DecodeBytes(yys2955Slc, true, true) + yys2955 := string(yys2955Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2774 { + switch yys2955 { case "kubeletEndpoint": if r.TryDecodeAsNil() { x.KubeletEndpoint = DaemonEndpoint{} } else { - yyv2775 := &x.KubeletEndpoint - yyv2775.CodecDecodeSelf(d) + yyv2956 := &x.KubeletEndpoint + yyv2956.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2774) - } // end switch yys2774 - } // end for yyj2774 + z.DecStructFieldNotFound(-1, yys2955) + } // end switch yys2955 + } // end for yyj2955 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35944,16 +38070,16 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2776 int - var yyb2776 bool - var yyhl2776 bool = l >= 0 - yyj2776++ - if yyhl2776 { - yyb2776 = yyj2776 > l + var yyj2957 int + var yyb2957 bool + var yyhl2957 bool = l >= 0 + yyj2957++ + if yyhl2957 { + yyb2957 = yyj2957 > l } else { - yyb2776 = r.CheckBreak() + yyb2957 = r.CheckBreak() } - if yyb2776 { + if yyb2957 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35961,21 +38087,21 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.KubeletEndpoint = DaemonEndpoint{} } else { - yyv2777 := &x.KubeletEndpoint - yyv2777.CodecDecodeSelf(d) + yyv2958 := &x.KubeletEndpoint + yyv2958.CodecDecodeSelf(d) } for { - yyj2776++ - if yyhl2776 { - yyb2776 = yyj2776 > l + yyj2957++ + if yyhl2957 { + yyb2957 = yyj2957 > l } else { - yyb2776 = r.CheckBreak() + yyb2957 = r.CheckBreak() } - if yyb2776 { + if yyb2957 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2776-1, "") + z.DecStructFieldNotFound(yyj2957-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35987,33 +38113,33 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2778 := z.EncBinary() - _ = yym2778 + yym2959 := z.EncBinary() + _ = yym2959 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2779 := !z.EncBinary() - yy2arr2779 := z.EncBasicHandle().StructToArray - var yyq2779 [10]bool - _, _, _ = yysep2779, yyq2779, yy2arr2779 - const yyr2779 bool = false - var yynn2779 int - if yyr2779 || yy2arr2779 { + yysep2960 := !z.EncBinary() + yy2arr2960 := z.EncBasicHandle().StructToArray + var yyq2960 [10]bool + _, _, _ = yysep2960, yyq2960, yy2arr2960 + const yyr2960 bool = false + var yynn2960 int + if yyr2960 || yy2arr2960 { r.EncodeArrayStart(10) } else { - yynn2779 = 10 - for _, b := range yyq2779 { + yynn2960 = 10 + for _, b := range yyq2960 { if b { - yynn2779++ + yynn2960++ } } - r.EncodeMapStart(yynn2779) - yynn2779 = 0 + r.EncodeMapStart(yynn2960) + yynn2960 = 0 } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2781 := z.EncBinary() - _ = yym2781 + yym2962 := z.EncBinary() + _ = yym2962 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MachineID)) @@ -36022,17 +38148,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("machineID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2782 := z.EncBinary() - _ = yym2782 + yym2963 := z.EncBinary() + _ = yym2963 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MachineID)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2784 := z.EncBinary() - _ = yym2784 + yym2965 := z.EncBinary() + _ = yym2965 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemUUID)) @@ -36041,17 +38167,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("systemUUID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2785 := z.EncBinary() - _ = yym2785 + yym2966 := z.EncBinary() + _ = yym2966 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemUUID)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2787 := z.EncBinary() - _ = yym2787 + yym2968 := z.EncBinary() + _ = yym2968 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.BootID)) @@ -36060,17 +38186,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("bootID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2788 := z.EncBinary() - _ = yym2788 + yym2969 := z.EncBinary() + _ = yym2969 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.BootID)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2790 := z.EncBinary() - _ = yym2790 + yym2971 := z.EncBinary() + _ = yym2971 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KernelVersion)) @@ -36079,17 +38205,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kernelVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2791 := z.EncBinary() - _ = yym2791 + yym2972 := z.EncBinary() + _ = yym2972 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KernelVersion)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2793 := z.EncBinary() - _ = yym2793 + yym2974 := z.EncBinary() + _ = yym2974 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OSImage)) @@ -36098,17 +38224,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("osImage")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2794 := z.EncBinary() - _ = yym2794 + yym2975 := z.EncBinary() + _ = yym2975 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OSImage)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2796 := z.EncBinary() - _ = yym2796 + yym2977 := z.EncBinary() + _ = yym2977 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntimeVersion)) @@ -36117,17 +38243,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerRuntimeVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2797 := z.EncBinary() - _ = yym2797 + yym2978 := z.EncBinary() + _ = yym2978 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntimeVersion)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2799 := z.EncBinary() - _ = yym2799 + yym2980 := z.EncBinary() + _ = yym2980 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletVersion)) @@ -36136,17 +38262,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeletVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2800 := z.EncBinary() - _ = yym2800 + yym2981 := z.EncBinary() + _ = yym2981 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletVersion)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2802 := z.EncBinary() - _ = yym2802 + yym2983 := z.EncBinary() + _ = yym2983 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeProxyVersion)) @@ -36155,17 +38281,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeProxyVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2803 := z.EncBinary() - _ = yym2803 + yym2984 := z.EncBinary() + _ = yym2984 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeProxyVersion)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2805 := z.EncBinary() - _ = yym2805 + yym2986 := z.EncBinary() + _ = yym2986 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OperatingSystem)) @@ -36174,17 +38300,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("operatingSystem")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2806 := z.EncBinary() - _ = yym2806 + yym2987 := z.EncBinary() + _ = yym2987 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OperatingSystem)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2808 := z.EncBinary() - _ = yym2808 + yym2989 := z.EncBinary() + _ = yym2989 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Architecture)) @@ -36193,14 +38319,14 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("architecture")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2809 := z.EncBinary() - _ = yym2809 + yym2990 := z.EncBinary() + _ = yym2990 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Architecture)) } } - if yyr2779 || yy2arr2779 { + if yyr2960 || yy2arr2960 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -36213,25 +38339,25 @@ func (x *NodeSystemInfo) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2810 := z.DecBinary() - _ = yym2810 + yym2991 := z.DecBinary() + _ = yym2991 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2811 := r.ContainerType() - if yyct2811 == codecSelferValueTypeMap1234 { - yyl2811 := r.ReadMapStart() - if yyl2811 == 0 { + yyct2992 := r.ContainerType() + if yyct2992 == codecSelferValueTypeMap1234 { + yyl2992 := r.ReadMapStart() + if yyl2992 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2811, d) + x.codecDecodeSelfFromMap(yyl2992, d) } - } else if yyct2811 == codecSelferValueTypeArray1234 { - yyl2811 := r.ReadArrayStart() - if yyl2811 == 0 { + } else if yyct2992 == codecSelferValueTypeArray1234 { + yyl2992 := r.ReadArrayStart() + if yyl2992 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2811, d) + x.codecDecodeSelfFromArray(yyl2992, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -36243,12 +38369,12 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2812Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2812Slc - var yyhl2812 bool = l >= 0 - for yyj2812 := 0; ; yyj2812++ { - if yyhl2812 { - if yyj2812 >= l { + var yys2993Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2993Slc + var yyhl2993 bool = l >= 0 + for yyj2993 := 0; ; yyj2993++ { + if yyhl2993 { + if yyj2993 >= l { break } } else { @@ -36257,10 +38383,10 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2812Slc = r.DecodeBytes(yys2812Slc, true, true) - yys2812 := string(yys2812Slc) + yys2993Slc = r.DecodeBytes(yys2993Slc, true, true) + yys2993 := string(yys2993Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2812 { + switch yys2993 { case "machineID": if r.TryDecodeAsNil() { x.MachineID = "" @@ -36322,9 +38448,9 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Architecture = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2812) - } // end switch yys2812 - } // end for yyj2812 + z.DecStructFieldNotFound(-1, yys2993) + } // end switch yys2993 + } // end for yyj2993 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -36332,16 +38458,16 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2823 int - var yyb2823 bool - var yyhl2823 bool = l >= 0 - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + var yyj3004 int + var yyb3004 bool + var yyhl3004 bool = l >= 0 + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36351,13 +38477,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.MachineID = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36367,13 +38493,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SystemUUID = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36383,13 +38509,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.BootID = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36399,13 +38525,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KernelVersion = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36415,13 +38541,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.OSImage = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36431,13 +38557,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ContainerRuntimeVersion = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36447,13 +38573,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KubeletVersion = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36463,13 +38589,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KubeProxyVersion = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36479,13 +38605,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.OperatingSystem = string(r.DecodeString()) } - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36496,17 +38622,17 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Architecture = string(r.DecodeString()) } for { - yyj2823++ - if yyhl2823 { - yyb2823 = yyj2823 > l + yyj3004++ + if yyhl3004 { + yyb3004 = yyj3004 > l } else { - yyb2823 = r.CheckBreak() + yyb3004 = r.CheckBreak() } - if yyb2823 { + if yyb3004 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2823-1, "") + z.DecStructFieldNotFound(yyj3004-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -36518,42 +38644,42 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2834 := z.EncBinary() - _ = yym2834 + yym3015 := z.EncBinary() + _ = yym3015 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2835 := !z.EncBinary() - yy2arr2835 := z.EncBasicHandle().StructToArray - var yyq2835 [10]bool - _, _, _ = yysep2835, yyq2835, yy2arr2835 - const yyr2835 bool = false - yyq2835[0] = len(x.Capacity) != 0 - yyq2835[1] = len(x.Allocatable) != 0 - yyq2835[2] = x.Phase != "" - yyq2835[3] = len(x.Conditions) != 0 - yyq2835[4] = len(x.Addresses) != 0 - yyq2835[5] = true - yyq2835[6] = true - yyq2835[7] = len(x.Images) != 0 - yyq2835[8] = len(x.VolumesInUse) != 0 - yyq2835[9] = len(x.VolumesAttached) != 0 - var yynn2835 int - if yyr2835 || yy2arr2835 { + yysep3016 := !z.EncBinary() + yy2arr3016 := z.EncBasicHandle().StructToArray + var yyq3016 [10]bool + _, _, _ = yysep3016, yyq3016, yy2arr3016 + const yyr3016 bool = false + yyq3016[0] = len(x.Capacity) != 0 + yyq3016[1] = len(x.Allocatable) != 0 + yyq3016[2] = x.Phase != "" + yyq3016[3] = len(x.Conditions) != 0 + yyq3016[4] = len(x.Addresses) != 0 + yyq3016[5] = true + yyq3016[6] = true + yyq3016[7] = len(x.Images) != 0 + yyq3016[8] = len(x.VolumesInUse) != 0 + yyq3016[9] = len(x.VolumesAttached) != 0 + var yynn3016 int + if yyr3016 || yy2arr3016 { r.EncodeArrayStart(10) } else { - yynn2835 = 0 - for _, b := range yyq2835 { + yynn3016 = 0 + for _, b := range yyq3016 { if b { - yynn2835++ + yynn3016++ } } - r.EncodeMapStart(yynn2835) - yynn2835 = 0 + r.EncodeMapStart(yynn3016) + yynn3016 = 0 } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[0] { + if yyq3016[0] { if x.Capacity == nil { r.EncodeNil() } else { @@ -36563,7 +38689,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[0] { + if yyq3016[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -36574,9 +38700,9 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[1] { + if yyq3016[1] { if x.Allocatable == nil { r.EncodeNil() } else { @@ -36586,7 +38712,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[1] { + if yyq3016[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("allocatable")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -36597,29 +38723,29 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[2] { + if yyq3016[2] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2835[2] { + if yyq3016[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[3] { + if yyq3016[3] { if x.Conditions == nil { r.EncodeNil() } else { - yym2840 := z.EncBinary() - _ = yym2840 + yym3021 := z.EncBinary() + _ = yym3021 if false { } else { h.encSliceNodeCondition(([]NodeCondition)(x.Conditions), e) @@ -36629,15 +38755,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[3] { + if yyq3016[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym2841 := z.EncBinary() - _ = yym2841 + yym3022 := z.EncBinary() + _ = yym3022 if false { } else { h.encSliceNodeCondition(([]NodeCondition)(x.Conditions), e) @@ -36645,14 +38771,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[4] { + if yyq3016[4] { if x.Addresses == nil { r.EncodeNil() } else { - yym2843 := z.EncBinary() - _ = yym2843 + yym3024 := z.EncBinary() + _ = yym3024 if false { } else { h.encSliceNodeAddress(([]NodeAddress)(x.Addresses), e) @@ -36662,15 +38788,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[4] { + if yyq3016[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("addresses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Addresses == nil { r.EncodeNil() } else { - yym2844 := z.EncBinary() - _ = yym2844 + yym3025 := z.EncBinary() + _ = yym3025 if false { } else { h.encSliceNodeAddress(([]NodeAddress)(x.Addresses), e) @@ -36678,48 +38804,48 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[5] { - yy2846 := &x.DaemonEndpoints - yy2846.CodecEncodeSelf(e) + if yyq3016[5] { + yy3027 := &x.DaemonEndpoints + yy3027.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2835[5] { + if yyq3016[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("daemonEndpoints")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2847 := &x.DaemonEndpoints - yy2847.CodecEncodeSelf(e) + yy3028 := &x.DaemonEndpoints + yy3028.CodecEncodeSelf(e) } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[6] { - yy2849 := &x.NodeInfo - yy2849.CodecEncodeSelf(e) + if yyq3016[6] { + yy3030 := &x.NodeInfo + yy3030.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2835[6] { + if yyq3016[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeInfo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2850 := &x.NodeInfo - yy2850.CodecEncodeSelf(e) + yy3031 := &x.NodeInfo + yy3031.CodecEncodeSelf(e) } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[7] { + if yyq3016[7] { if x.Images == nil { r.EncodeNil() } else { - yym2852 := z.EncBinary() - _ = yym2852 + yym3033 := z.EncBinary() + _ = yym3033 if false { } else { h.encSliceContainerImage(([]ContainerImage)(x.Images), e) @@ -36729,15 +38855,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[7] { + if yyq3016[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("images")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Images == nil { r.EncodeNil() } else { - yym2853 := z.EncBinary() - _ = yym2853 + yym3034 := z.EncBinary() + _ = yym3034 if false { } else { h.encSliceContainerImage(([]ContainerImage)(x.Images), e) @@ -36745,14 +38871,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[8] { + if yyq3016[8] { if x.VolumesInUse == nil { r.EncodeNil() } else { - yym2855 := z.EncBinary() - _ = yym2855 + yym3036 := z.EncBinary() + _ = yym3036 if false { } else { h.encSliceUniqueVolumeName(([]UniqueVolumeName)(x.VolumesInUse), e) @@ -36762,15 +38888,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[8] { + if yyq3016[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumesInUse")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumesInUse == nil { r.EncodeNil() } else { - yym2856 := z.EncBinary() - _ = yym2856 + yym3037 := z.EncBinary() + _ = yym3037 if false { } else { h.encSliceUniqueVolumeName(([]UniqueVolumeName)(x.VolumesInUse), e) @@ -36778,14 +38904,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2835[9] { + if yyq3016[9] { if x.VolumesAttached == nil { r.EncodeNil() } else { - yym2858 := z.EncBinary() - _ = yym2858 + yym3039 := z.EncBinary() + _ = yym3039 if false { } else { h.encSliceAttachedVolume(([]AttachedVolume)(x.VolumesAttached), e) @@ -36795,15 +38921,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2835[9] { + if yyq3016[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumesAttached")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumesAttached == nil { r.EncodeNil() } else { - yym2859 := z.EncBinary() - _ = yym2859 + yym3040 := z.EncBinary() + _ = yym3040 if false { } else { h.encSliceAttachedVolume(([]AttachedVolume)(x.VolumesAttached), e) @@ -36811,7 +38937,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2835 || yy2arr2835 { + if yyr3016 || yy2arr3016 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -36824,25 +38950,25 @@ func (x *NodeStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2860 := z.DecBinary() - _ = yym2860 + yym3041 := z.DecBinary() + _ = yym3041 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2861 := r.ContainerType() - if yyct2861 == codecSelferValueTypeMap1234 { - yyl2861 := r.ReadMapStart() - if yyl2861 == 0 { + yyct3042 := r.ContainerType() + if yyct3042 == codecSelferValueTypeMap1234 { + yyl3042 := r.ReadMapStart() + if yyl3042 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2861, d) + x.codecDecodeSelfFromMap(yyl3042, d) } - } else if yyct2861 == codecSelferValueTypeArray1234 { - yyl2861 := r.ReadArrayStart() - if yyl2861 == 0 { + } else if yyct3042 == codecSelferValueTypeArray1234 { + yyl3042 := r.ReadArrayStart() + if yyl3042 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2861, d) + x.codecDecodeSelfFromArray(yyl3042, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -36854,12 +38980,12 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2862Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2862Slc - var yyhl2862 bool = l >= 0 - for yyj2862 := 0; ; yyj2862++ { - if yyhl2862 { - if yyj2862 >= l { + var yys3043Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3043Slc + var yyhl3043 bool = l >= 0 + for yyj3043 := 0; ; yyj3043++ { + if yyhl3043 { + if yyj3043 >= l { break } } else { @@ -36868,23 +38994,23 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2862Slc = r.DecodeBytes(yys2862Slc, true, true) - yys2862 := string(yys2862Slc) + yys3043Slc = r.DecodeBytes(yys3043Slc, true, true) + yys3043 := string(yys3043Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2862 { + switch yys3043 { case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv2863 := &x.Capacity - yyv2863.CodecDecodeSelf(d) + yyv3044 := &x.Capacity + yyv3044.CodecDecodeSelf(d) } case "allocatable": if r.TryDecodeAsNil() { x.Allocatable = nil } else { - yyv2864 := &x.Allocatable - yyv2864.CodecDecodeSelf(d) + yyv3045 := &x.Allocatable + yyv3045.CodecDecodeSelf(d) } case "phase": if r.TryDecodeAsNil() { @@ -36896,80 +39022,80 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2866 := &x.Conditions - yym2867 := z.DecBinary() - _ = yym2867 + yyv3047 := &x.Conditions + yym3048 := z.DecBinary() + _ = yym3048 if false { } else { - h.decSliceNodeCondition((*[]NodeCondition)(yyv2866), d) + h.decSliceNodeCondition((*[]NodeCondition)(yyv3047), d) } } case "addresses": if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2868 := &x.Addresses - yym2869 := z.DecBinary() - _ = yym2869 + yyv3049 := &x.Addresses + yym3050 := z.DecBinary() + _ = yym3050 if false { } else { - h.decSliceNodeAddress((*[]NodeAddress)(yyv2868), d) + h.decSliceNodeAddress((*[]NodeAddress)(yyv3049), d) } } case "daemonEndpoints": if r.TryDecodeAsNil() { x.DaemonEndpoints = NodeDaemonEndpoints{} } else { - yyv2870 := &x.DaemonEndpoints - yyv2870.CodecDecodeSelf(d) + yyv3051 := &x.DaemonEndpoints + yyv3051.CodecDecodeSelf(d) } case "nodeInfo": if r.TryDecodeAsNil() { x.NodeInfo = NodeSystemInfo{} } else { - yyv2871 := &x.NodeInfo - yyv2871.CodecDecodeSelf(d) + yyv3052 := &x.NodeInfo + yyv3052.CodecDecodeSelf(d) } case "images": if r.TryDecodeAsNil() { x.Images = nil } else { - yyv2872 := &x.Images - yym2873 := z.DecBinary() - _ = yym2873 + yyv3053 := &x.Images + yym3054 := z.DecBinary() + _ = yym3054 if false { } else { - h.decSliceContainerImage((*[]ContainerImage)(yyv2872), d) + h.decSliceContainerImage((*[]ContainerImage)(yyv3053), d) } } case "volumesInUse": if r.TryDecodeAsNil() { x.VolumesInUse = nil } else { - yyv2874 := &x.VolumesInUse - yym2875 := z.DecBinary() - _ = yym2875 + yyv3055 := &x.VolumesInUse + yym3056 := z.DecBinary() + _ = yym3056 if false { } else { - h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv2874), d) + h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv3055), d) } } case "volumesAttached": if r.TryDecodeAsNil() { x.VolumesAttached = nil } else { - yyv2876 := &x.VolumesAttached - yym2877 := z.DecBinary() - _ = yym2877 + yyv3057 := &x.VolumesAttached + yym3058 := z.DecBinary() + _ = yym3058 if false { } else { - h.decSliceAttachedVolume((*[]AttachedVolume)(yyv2876), d) + h.decSliceAttachedVolume((*[]AttachedVolume)(yyv3057), d) } } default: - z.DecStructFieldNotFound(-1, yys2862) - } // end switch yys2862 - } // end for yyj2862 + z.DecStructFieldNotFound(-1, yys3043) + } // end switch yys3043 + } // end for yyj3043 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -36977,16 +39103,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2878 int - var yyb2878 bool - var yyhl2878 bool = l >= 0 - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + var yyj3059 int + var yyb3059 bool + var yyhl3059 bool = l >= 0 + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36994,16 +39120,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv2879 := &x.Capacity - yyv2879.CodecDecodeSelf(d) + yyv3060 := &x.Capacity + yyv3060.CodecDecodeSelf(d) } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37011,16 +39137,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Allocatable = nil } else { - yyv2880 := &x.Allocatable - yyv2880.CodecDecodeSelf(d) + yyv3061 := &x.Allocatable + yyv3061.CodecDecodeSelf(d) } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37030,13 +39156,13 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Phase = NodePhase(r.DecodeString()) } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37044,21 +39170,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2882 := &x.Conditions - yym2883 := z.DecBinary() - _ = yym2883 + yyv3063 := &x.Conditions + yym3064 := z.DecBinary() + _ = yym3064 if false { } else { - h.decSliceNodeCondition((*[]NodeCondition)(yyv2882), d) + h.decSliceNodeCondition((*[]NodeCondition)(yyv3063), d) } } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37066,21 +39192,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2884 := &x.Addresses - yym2885 := z.DecBinary() - _ = yym2885 + yyv3065 := &x.Addresses + yym3066 := z.DecBinary() + _ = yym3066 if false { } else { - h.decSliceNodeAddress((*[]NodeAddress)(yyv2884), d) + h.decSliceNodeAddress((*[]NodeAddress)(yyv3065), d) } } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37088,16 +39214,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.DaemonEndpoints = NodeDaemonEndpoints{} } else { - yyv2886 := &x.DaemonEndpoints - yyv2886.CodecDecodeSelf(d) + yyv3067 := &x.DaemonEndpoints + yyv3067.CodecDecodeSelf(d) } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37105,16 +39231,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeInfo = NodeSystemInfo{} } else { - yyv2887 := &x.NodeInfo - yyv2887.CodecDecodeSelf(d) + yyv3068 := &x.NodeInfo + yyv3068.CodecDecodeSelf(d) } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37122,21 +39248,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Images = nil } else { - yyv2888 := &x.Images - yym2889 := z.DecBinary() - _ = yym2889 + yyv3069 := &x.Images + yym3070 := z.DecBinary() + _ = yym3070 if false { } else { - h.decSliceContainerImage((*[]ContainerImage)(yyv2888), d) + h.decSliceContainerImage((*[]ContainerImage)(yyv3069), d) } } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37144,21 +39270,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumesInUse = nil } else { - yyv2890 := &x.VolumesInUse - yym2891 := z.DecBinary() - _ = yym2891 + yyv3071 := &x.VolumesInUse + yym3072 := z.DecBinary() + _ = yym3072 if false { } else { - h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv2890), d) + h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv3071), d) } } - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37166,26 +39292,26 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumesAttached = nil } else { - yyv2892 := &x.VolumesAttached - yym2893 := z.DecBinary() - _ = yym2893 + yyv3073 := &x.VolumesAttached + yym3074 := z.DecBinary() + _ = yym3074 if false { } else { - h.decSliceAttachedVolume((*[]AttachedVolume)(yyv2892), d) + h.decSliceAttachedVolume((*[]AttachedVolume)(yyv3073), d) } } for { - yyj2878++ - if yyhl2878 { - yyb2878 = yyj2878 > l + yyj3059++ + if yyhl3059 { + yyb3059 = yyj3059 > l } else { - yyb2878 = r.CheckBreak() + yyb3059 = r.CheckBreak() } - if yyb2878 { + if yyb3059 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2878-1, "") + z.DecStructFieldNotFound(yyj3059-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37194,8 +39320,8 @@ func (x UniqueVolumeName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2894 := z.EncBinary() - _ = yym2894 + yym3075 := z.EncBinary() + _ = yym3075 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -37207,8 +39333,8 @@ func (x *UniqueVolumeName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2895 := z.DecBinary() - _ = yym2895 + yym3076 := z.DecBinary() + _ = yym3076 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -37223,30 +39349,30 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2896 := z.EncBinary() - _ = yym2896 + yym3077 := z.EncBinary() + _ = yym3077 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2897 := !z.EncBinary() - yy2arr2897 := z.EncBasicHandle().StructToArray - var yyq2897 [2]bool - _, _, _ = yysep2897, yyq2897, yy2arr2897 - const yyr2897 bool = false - var yynn2897 int - if yyr2897 || yy2arr2897 { + yysep3078 := !z.EncBinary() + yy2arr3078 := z.EncBasicHandle().StructToArray + var yyq3078 [2]bool + _, _, _ = yysep3078, yyq3078, yy2arr3078 + const yyr3078 bool = false + var yynn3078 int + if yyr3078 || yy2arr3078 { r.EncodeArrayStart(2) } else { - yynn2897 = 2 - for _, b := range yyq2897 { + yynn3078 = 2 + for _, b := range yyq3078 { if b { - yynn2897++ + yynn3078++ } } - r.EncodeMapStart(yynn2897) - yynn2897 = 0 + r.EncodeMapStart(yynn3078) + yynn3078 = 0 } - if yyr2897 || yy2arr2897 { + if yyr3078 || yy2arr3078 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Name.CodecEncodeSelf(e) } else { @@ -37255,10 +39381,10 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Name.CodecEncodeSelf(e) } - if yyr2897 || yy2arr2897 { + if yyr3078 || yy2arr3078 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2900 := z.EncBinary() - _ = yym2900 + yym3081 := z.EncBinary() + _ = yym3081 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DevicePath)) @@ -37267,14 +39393,14 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("devicePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2901 := z.EncBinary() - _ = yym2901 + yym3082 := z.EncBinary() + _ = yym3082 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DevicePath)) } } - if yyr2897 || yy2arr2897 { + if yyr3078 || yy2arr3078 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37287,25 +39413,25 @@ func (x *AttachedVolume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2902 := z.DecBinary() - _ = yym2902 + yym3083 := z.DecBinary() + _ = yym3083 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2903 := r.ContainerType() - if yyct2903 == codecSelferValueTypeMap1234 { - yyl2903 := r.ReadMapStart() - if yyl2903 == 0 { + yyct3084 := r.ContainerType() + if yyct3084 == codecSelferValueTypeMap1234 { + yyl3084 := r.ReadMapStart() + if yyl3084 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2903, d) + x.codecDecodeSelfFromMap(yyl3084, d) } - } else if yyct2903 == codecSelferValueTypeArray1234 { - yyl2903 := r.ReadArrayStart() - if yyl2903 == 0 { + } else if yyct3084 == codecSelferValueTypeArray1234 { + yyl3084 := r.ReadArrayStart() + if yyl3084 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2903, d) + x.codecDecodeSelfFromArray(yyl3084, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37317,12 +39443,12 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2904Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2904Slc - var yyhl2904 bool = l >= 0 - for yyj2904 := 0; ; yyj2904++ { - if yyhl2904 { - if yyj2904 >= l { + var yys3085Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3085Slc + var yyhl3085 bool = l >= 0 + for yyj3085 := 0; ; yyj3085++ { + if yyhl3085 { + if yyj3085 >= l { break } } else { @@ -37331,10 +39457,10 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2904Slc = r.DecodeBytes(yys2904Slc, true, true) - yys2904 := string(yys2904Slc) + yys3085Slc = r.DecodeBytes(yys3085Slc, true, true) + yys3085 := string(yys3085Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2904 { + switch yys3085 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -37348,9 +39474,9 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.DevicePath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2904) - } // end switch yys2904 - } // end for yyj2904 + z.DecStructFieldNotFound(-1, yys3085) + } // end switch yys3085 + } // end for yyj3085 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37358,16 +39484,16 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2907 int - var yyb2907 bool - var yyhl2907 bool = l >= 0 - yyj2907++ - if yyhl2907 { - yyb2907 = yyj2907 > l + var yyj3088 int + var yyb3088 bool + var yyhl3088 bool = l >= 0 + yyj3088++ + if yyhl3088 { + yyb3088 = yyj3088 > l } else { - yyb2907 = r.CheckBreak() + yyb3088 = r.CheckBreak() } - if yyb2907 { + if yyb3088 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37377,13 +39503,13 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = UniqueVolumeName(r.DecodeString()) } - yyj2907++ - if yyhl2907 { - yyb2907 = yyj2907 > l + yyj3088++ + if yyhl3088 { + yyb3088 = yyj3088 > l } else { - yyb2907 = r.CheckBreak() + yyb3088 = r.CheckBreak() } - if yyb2907 { + if yyb3088 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37394,17 +39520,17 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.DevicePath = string(r.DecodeString()) } for { - yyj2907++ - if yyhl2907 { - yyb2907 = yyj2907 > l + yyj3088++ + if yyhl3088 { + yyb3088 = yyj3088 > l } else { - yyb2907 = r.CheckBreak() + yyb3088 = r.CheckBreak() } - if yyb2907 { + if yyb3088 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2907-1, "") + z.DecStructFieldNotFound(yyj3088-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37416,38 +39542,38 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2910 := z.EncBinary() - _ = yym2910 + yym3091 := z.EncBinary() + _ = yym3091 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2911 := !z.EncBinary() - yy2arr2911 := z.EncBasicHandle().StructToArray - var yyq2911 [1]bool - _, _, _ = yysep2911, yyq2911, yy2arr2911 - const yyr2911 bool = false - yyq2911[0] = len(x.PreferAvoidPods) != 0 - var yynn2911 int - if yyr2911 || yy2arr2911 { + yysep3092 := !z.EncBinary() + yy2arr3092 := z.EncBasicHandle().StructToArray + var yyq3092 [1]bool + _, _, _ = yysep3092, yyq3092, yy2arr3092 + const yyr3092 bool = false + yyq3092[0] = len(x.PreferAvoidPods) != 0 + var yynn3092 int + if yyr3092 || yy2arr3092 { r.EncodeArrayStart(1) } else { - yynn2911 = 0 - for _, b := range yyq2911 { + yynn3092 = 0 + for _, b := range yyq3092 { if b { - yynn2911++ + yynn3092++ } } - r.EncodeMapStart(yynn2911) - yynn2911 = 0 + r.EncodeMapStart(yynn3092) + yynn3092 = 0 } - if yyr2911 || yy2arr2911 { + if yyr3092 || yy2arr3092 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2911[0] { + if yyq3092[0] { if x.PreferAvoidPods == nil { r.EncodeNil() } else { - yym2913 := z.EncBinary() - _ = yym2913 + yym3094 := z.EncBinary() + _ = yym3094 if false { } else { h.encSlicePreferAvoidPodsEntry(([]PreferAvoidPodsEntry)(x.PreferAvoidPods), e) @@ -37457,15 +39583,15 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2911[0] { + if yyq3092[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferAvoidPods")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferAvoidPods == nil { r.EncodeNil() } else { - yym2914 := z.EncBinary() - _ = yym2914 + yym3095 := z.EncBinary() + _ = yym3095 if false { } else { h.encSlicePreferAvoidPodsEntry(([]PreferAvoidPodsEntry)(x.PreferAvoidPods), e) @@ -37473,7 +39599,7 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2911 || yy2arr2911 { + if yyr3092 || yy2arr3092 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37486,25 +39612,25 @@ func (x *AvoidPods) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2915 := z.DecBinary() - _ = yym2915 + yym3096 := z.DecBinary() + _ = yym3096 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2916 := r.ContainerType() - if yyct2916 == codecSelferValueTypeMap1234 { - yyl2916 := r.ReadMapStart() - if yyl2916 == 0 { + yyct3097 := r.ContainerType() + if yyct3097 == codecSelferValueTypeMap1234 { + yyl3097 := r.ReadMapStart() + if yyl3097 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2916, d) + x.codecDecodeSelfFromMap(yyl3097, d) } - } else if yyct2916 == codecSelferValueTypeArray1234 { - yyl2916 := r.ReadArrayStart() - if yyl2916 == 0 { + } else if yyct3097 == codecSelferValueTypeArray1234 { + yyl3097 := r.ReadArrayStart() + if yyl3097 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2916, d) + x.codecDecodeSelfFromArray(yyl3097, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37516,12 +39642,12 @@ func (x *AvoidPods) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2917Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2917Slc - var yyhl2917 bool = l >= 0 - for yyj2917 := 0; ; yyj2917++ { - if yyhl2917 { - if yyj2917 >= l { + var yys3098Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3098Slc + var yyhl3098 bool = l >= 0 + for yyj3098 := 0; ; yyj3098++ { + if yyhl3098 { + if yyj3098 >= l { break } } else { @@ -37530,26 +39656,26 @@ func (x *AvoidPods) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2917Slc = r.DecodeBytes(yys2917Slc, true, true) - yys2917 := string(yys2917Slc) + yys3098Slc = r.DecodeBytes(yys3098Slc, true, true) + yys3098 := string(yys3098Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2917 { + switch yys3098 { case "preferAvoidPods": if r.TryDecodeAsNil() { x.PreferAvoidPods = nil } else { - yyv2918 := &x.PreferAvoidPods - yym2919 := z.DecBinary() - _ = yym2919 + yyv3099 := &x.PreferAvoidPods + yym3100 := z.DecBinary() + _ = yym3100 if false { } else { - h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv2918), d) + h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv3099), d) } } default: - z.DecStructFieldNotFound(-1, yys2917) - } // end switch yys2917 - } // end for yyj2917 + z.DecStructFieldNotFound(-1, yys3098) + } // end switch yys3098 + } // end for yyj3098 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37557,16 +39683,16 @@ func (x *AvoidPods) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2920 int - var yyb2920 bool - var yyhl2920 bool = l >= 0 - yyj2920++ - if yyhl2920 { - yyb2920 = yyj2920 > l + var yyj3101 int + var yyb3101 bool + var yyhl3101 bool = l >= 0 + yyj3101++ + if yyhl3101 { + yyb3101 = yyj3101 > l } else { - yyb2920 = r.CheckBreak() + yyb3101 = r.CheckBreak() } - if yyb2920 { + if yyb3101 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37574,26 +39700,26 @@ func (x *AvoidPods) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferAvoidPods = nil } else { - yyv2921 := &x.PreferAvoidPods - yym2922 := z.DecBinary() - _ = yym2922 + yyv3102 := &x.PreferAvoidPods + yym3103 := z.DecBinary() + _ = yym3103 if false { } else { - h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv2921), d) + h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv3102), d) } } for { - yyj2920++ - if yyhl2920 { - yyb2920 = yyj2920 > l + yyj3101++ + if yyhl3101 { + yyb3101 = yyj3101 > l } else { - yyb2920 = r.CheckBreak() + yyb3101 = r.CheckBreak() } - if yyb2920 { + if yyb3101 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2920-1, "") + z.DecStructFieldNotFound(yyj3101-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37605,85 +39731,85 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2923 := z.EncBinary() - _ = yym2923 + yym3104 := z.EncBinary() + _ = yym3104 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2924 := !z.EncBinary() - yy2arr2924 := z.EncBasicHandle().StructToArray - var yyq2924 [4]bool - _, _, _ = yysep2924, yyq2924, yy2arr2924 - const yyr2924 bool = false - yyq2924[1] = true - yyq2924[2] = x.Reason != "" - yyq2924[3] = x.Message != "" - var yynn2924 int - if yyr2924 || yy2arr2924 { + yysep3105 := !z.EncBinary() + yy2arr3105 := z.EncBasicHandle().StructToArray + var yyq3105 [4]bool + _, _, _ = yysep3105, yyq3105, yy2arr3105 + const yyr3105 bool = false + yyq3105[1] = true + yyq3105[2] = x.Reason != "" + yyq3105[3] = x.Message != "" + var yynn3105 int + if yyr3105 || yy2arr3105 { r.EncodeArrayStart(4) } else { - yynn2924 = 1 - for _, b := range yyq2924 { + yynn3105 = 1 + for _, b := range yyq3105 { if b { - yynn2924++ + yynn3105++ } } - r.EncodeMapStart(yynn2924) - yynn2924 = 0 + r.EncodeMapStart(yynn3105) + yynn3105 = 0 } - if yyr2924 || yy2arr2924 { + if yyr3105 || yy2arr3105 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy2926 := &x.PodSignature - yy2926.CodecEncodeSelf(e) + yy3107 := &x.PodSignature + yy3107.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podSignature")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2927 := &x.PodSignature - yy2927.CodecEncodeSelf(e) + yy3108 := &x.PodSignature + yy3108.CodecEncodeSelf(e) } - if yyr2924 || yy2arr2924 { + if yyr3105 || yy2arr3105 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2924[1] { - yy2929 := &x.EvictionTime - yym2930 := z.EncBinary() - _ = yym2930 + if yyq3105[1] { + yy3110 := &x.EvictionTime + yym3111 := z.EncBinary() + _ = yym3111 if false { - } else if z.HasExtensions() && z.EncExt(yy2929) { - } else if yym2930 { - z.EncBinaryMarshal(yy2929) - } else if !yym2930 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2929) + } else if z.HasExtensions() && z.EncExt(yy3110) { + } else if yym3111 { + z.EncBinaryMarshal(yy3110) + } else if !yym3111 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3110) } else { - z.EncFallback(yy2929) + z.EncFallback(yy3110) } } else { r.EncodeNil() } } else { - if yyq2924[1] { + if yyq3105[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2931 := &x.EvictionTime - yym2932 := z.EncBinary() - _ = yym2932 + yy3112 := &x.EvictionTime + yym3113 := z.EncBinary() + _ = yym3113 if false { - } else if z.HasExtensions() && z.EncExt(yy2931) { - } else if yym2932 { - z.EncBinaryMarshal(yy2931) - } else if !yym2932 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2931) + } else if z.HasExtensions() && z.EncExt(yy3112) { + } else if yym3113 { + z.EncBinaryMarshal(yy3112) + } else if !yym3113 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3112) } else { - z.EncFallback(yy2931) + z.EncFallback(yy3112) } } } - if yyr2924 || yy2arr2924 { + if yyr3105 || yy2arr3105 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2924[2] { - yym2934 := z.EncBinary() - _ = yym2934 + if yyq3105[2] { + yym3115 := z.EncBinary() + _ = yym3115 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -37692,23 +39818,23 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2924[2] { + if yyq3105[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2935 := z.EncBinary() - _ = yym2935 + yym3116 := z.EncBinary() + _ = yym3116 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2924 || yy2arr2924 { + if yyr3105 || yy2arr3105 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2924[3] { - yym2937 := z.EncBinary() - _ = yym2937 + if yyq3105[3] { + yym3118 := z.EncBinary() + _ = yym3118 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -37717,19 +39843,19 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2924[3] { + if yyq3105[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2938 := z.EncBinary() - _ = yym2938 + yym3119 := z.EncBinary() + _ = yym3119 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2924 || yy2arr2924 { + if yyr3105 || yy2arr3105 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37742,25 +39868,25 @@ func (x *PreferAvoidPodsEntry) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2939 := z.DecBinary() - _ = yym2939 + yym3120 := z.DecBinary() + _ = yym3120 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2940 := r.ContainerType() - if yyct2940 == codecSelferValueTypeMap1234 { - yyl2940 := r.ReadMapStart() - if yyl2940 == 0 { + yyct3121 := r.ContainerType() + if yyct3121 == codecSelferValueTypeMap1234 { + yyl3121 := r.ReadMapStart() + if yyl3121 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2940, d) + x.codecDecodeSelfFromMap(yyl3121, d) } - } else if yyct2940 == codecSelferValueTypeArray1234 { - yyl2940 := r.ReadArrayStart() - if yyl2940 == 0 { + } else if yyct3121 == codecSelferValueTypeArray1234 { + yyl3121 := r.ReadArrayStart() + if yyl3121 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2940, d) + x.codecDecodeSelfFromArray(yyl3121, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37772,12 +39898,12 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2941Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2941Slc - var yyhl2941 bool = l >= 0 - for yyj2941 := 0; ; yyj2941++ { - if yyhl2941 { - if yyj2941 >= l { + var yys3122Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3122Slc + var yyhl3122 bool = l >= 0 + for yyj3122 := 0; ; yyj3122++ { + if yyhl3122 { + if yyj3122 >= l { break } } else { @@ -37786,32 +39912,32 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2941Slc = r.DecodeBytes(yys2941Slc, true, true) - yys2941 := string(yys2941Slc) + yys3122Slc = r.DecodeBytes(yys3122Slc, true, true) + yys3122 := string(yys3122Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2941 { + switch yys3122 { case "podSignature": if r.TryDecodeAsNil() { x.PodSignature = PodSignature{} } else { - yyv2942 := &x.PodSignature - yyv2942.CodecDecodeSelf(d) + yyv3123 := &x.PodSignature + yyv3123.CodecDecodeSelf(d) } case "evictionTime": if r.TryDecodeAsNil() { x.EvictionTime = pkg2_unversioned.Time{} } else { - yyv2943 := &x.EvictionTime - yym2944 := z.DecBinary() - _ = yym2944 + yyv3124 := &x.EvictionTime + yym3125 := z.DecBinary() + _ = yym3125 if false { - } else if z.HasExtensions() && z.DecExt(yyv2943) { - } else if yym2944 { - z.DecBinaryUnmarshal(yyv2943) - } else if !yym2944 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2943) + } else if z.HasExtensions() && z.DecExt(yyv3124) { + } else if yym3125 { + z.DecBinaryUnmarshal(yyv3124) + } else if !yym3125 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3124) } else { - z.DecFallback(yyv2943, false) + z.DecFallback(yyv3124, false) } } case "reason": @@ -37827,9 +39953,9 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2941) - } // end switch yys2941 - } // end for yyj2941 + z.DecStructFieldNotFound(-1, yys3122) + } // end switch yys3122 + } // end for yyj3122 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37837,16 +39963,16 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2947 int - var yyb2947 bool - var yyhl2947 bool = l >= 0 - yyj2947++ - if yyhl2947 { - yyb2947 = yyj2947 > l + var yyj3128 int + var yyb3128 bool + var yyhl3128 bool = l >= 0 + yyj3128++ + if yyhl3128 { + yyb3128 = yyj3128 > l } else { - yyb2947 = r.CheckBreak() + yyb3128 = r.CheckBreak() } - if yyb2947 { + if yyb3128 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37854,16 +39980,16 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.PodSignature = PodSignature{} } else { - yyv2948 := &x.PodSignature - yyv2948.CodecDecodeSelf(d) + yyv3129 := &x.PodSignature + yyv3129.CodecDecodeSelf(d) } - yyj2947++ - if yyhl2947 { - yyb2947 = yyj2947 > l + yyj3128++ + if yyhl3128 { + yyb3128 = yyj3128 > l } else { - yyb2947 = r.CheckBreak() + yyb3128 = r.CheckBreak() } - if yyb2947 { + if yyb3128 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37871,26 +39997,26 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.EvictionTime = pkg2_unversioned.Time{} } else { - yyv2949 := &x.EvictionTime - yym2950 := z.DecBinary() - _ = yym2950 + yyv3130 := &x.EvictionTime + yym3131 := z.DecBinary() + _ = yym3131 if false { - } else if z.HasExtensions() && z.DecExt(yyv2949) { - } else if yym2950 { - z.DecBinaryUnmarshal(yyv2949) - } else if !yym2950 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2949) + } else if z.HasExtensions() && z.DecExt(yyv3130) { + } else if yym3131 { + z.DecBinaryUnmarshal(yyv3130) + } else if !yym3131 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3130) } else { - z.DecFallback(yyv2949, false) + z.DecFallback(yyv3130, false) } } - yyj2947++ - if yyhl2947 { - yyb2947 = yyj2947 > l + yyj3128++ + if yyhl3128 { + yyb3128 = yyj3128 > l } else { - yyb2947 = r.CheckBreak() + yyb3128 = r.CheckBreak() } - if yyb2947 { + if yyb3128 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37900,13 +40026,13 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Reason = string(r.DecodeString()) } - yyj2947++ - if yyhl2947 { - yyb2947 = yyj2947 > l + yyj3128++ + if yyhl3128 { + yyb3128 = yyj3128 > l } else { - yyb2947 = r.CheckBreak() + yyb3128 = r.CheckBreak() } - if yyb2947 { + if yyb3128 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37917,17 +40043,17 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Message = string(r.DecodeString()) } for { - yyj2947++ - if yyhl2947 { - yyb2947 = yyj2947 > l + yyj3128++ + if yyhl3128 { + yyb3128 = yyj3128 > l } else { - yyb2947 = r.CheckBreak() + yyb3128 = r.CheckBreak() } - if yyb2947 { + if yyb3128 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2947-1, "") + z.DecStructFieldNotFound(yyj3128-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37939,33 +40065,33 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2953 := z.EncBinary() - _ = yym2953 + yym3134 := z.EncBinary() + _ = yym3134 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2954 := !z.EncBinary() - yy2arr2954 := z.EncBasicHandle().StructToArray - var yyq2954 [1]bool - _, _, _ = yysep2954, yyq2954, yy2arr2954 - const yyr2954 bool = false - yyq2954[0] = x.PodController != nil - var yynn2954 int - if yyr2954 || yy2arr2954 { + yysep3135 := !z.EncBinary() + yy2arr3135 := z.EncBasicHandle().StructToArray + var yyq3135 [1]bool + _, _, _ = yysep3135, yyq3135, yy2arr3135 + const yyr3135 bool = false + yyq3135[0] = x.PodController != nil + var yynn3135 int + if yyr3135 || yy2arr3135 { r.EncodeArrayStart(1) } else { - yynn2954 = 0 - for _, b := range yyq2954 { + yynn3135 = 0 + for _, b := range yyq3135 { if b { - yynn2954++ + yynn3135++ } } - r.EncodeMapStart(yynn2954) - yynn2954 = 0 + r.EncodeMapStart(yynn3135) + yynn3135 = 0 } - if yyr2954 || yy2arr2954 { + if yyr3135 || yy2arr3135 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2954[0] { + if yyq3135[0] { if x.PodController == nil { r.EncodeNil() } else { @@ -37975,7 +40101,7 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2954[0] { + if yyq3135[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podController")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -37986,7 +40112,7 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2954 || yy2arr2954 { + if yyr3135 || yy2arr3135 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37999,25 +40125,25 @@ func (x *PodSignature) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2956 := z.DecBinary() - _ = yym2956 + yym3137 := z.DecBinary() + _ = yym3137 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2957 := r.ContainerType() - if yyct2957 == codecSelferValueTypeMap1234 { - yyl2957 := r.ReadMapStart() - if yyl2957 == 0 { + yyct3138 := r.ContainerType() + if yyct3138 == codecSelferValueTypeMap1234 { + yyl3138 := r.ReadMapStart() + if yyl3138 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2957, d) + x.codecDecodeSelfFromMap(yyl3138, d) } - } else if yyct2957 == codecSelferValueTypeArray1234 { - yyl2957 := r.ReadArrayStart() - if yyl2957 == 0 { + } else if yyct3138 == codecSelferValueTypeArray1234 { + yyl3138 := r.ReadArrayStart() + if yyl3138 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2957, d) + x.codecDecodeSelfFromArray(yyl3138, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38029,12 +40155,12 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2958Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2958Slc - var yyhl2958 bool = l >= 0 - for yyj2958 := 0; ; yyj2958++ { - if yyhl2958 { - if yyj2958 >= l { + var yys3139Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3139Slc + var yyhl3139 bool = l >= 0 + for yyj3139 := 0; ; yyj3139++ { + if yyhl3139 { + if yyj3139 >= l { break } } else { @@ -38043,10 +40169,10 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2958Slc = r.DecodeBytes(yys2958Slc, true, true) - yys2958 := string(yys2958Slc) + yys3139Slc = r.DecodeBytes(yys3139Slc, true, true) + yys3139 := string(yys3139Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2958 { + switch yys3139 { case "podController": if r.TryDecodeAsNil() { if x.PodController != nil { @@ -38059,9 +40185,9 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PodController.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2958) - } // end switch yys2958 - } // end for yyj2958 + z.DecStructFieldNotFound(-1, yys3139) + } // end switch yys3139 + } // end for yyj3139 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38069,16 +40195,16 @@ func (x *PodSignature) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2960 int - var yyb2960 bool - var yyhl2960 bool = l >= 0 - yyj2960++ - if yyhl2960 { - yyb2960 = yyj2960 > l + var yyj3141 int + var yyb3141 bool + var yyhl3141 bool = l >= 0 + yyj3141++ + if yyhl3141 { + yyb3141 = yyj3141 > l } else { - yyb2960 = r.CheckBreak() + yyb3141 = r.CheckBreak() } - if yyb2960 { + if yyb3141 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38094,17 +40220,17 @@ func (x *PodSignature) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PodController.CodecDecodeSelf(d) } for { - yyj2960++ - if yyhl2960 { - yyb2960 = yyj2960 > l + yyj3141++ + if yyhl3141 { + yyb3141 = yyj3141 > l } else { - yyb2960 = r.CheckBreak() + yyb3141 = r.CheckBreak() } - if yyb2960 { + if yyb3141 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2960-1, "") + z.DecStructFieldNotFound(yyj3141-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38116,37 +40242,37 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2962 := z.EncBinary() - _ = yym2962 + yym3143 := z.EncBinary() + _ = yym3143 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2963 := !z.EncBinary() - yy2arr2963 := z.EncBasicHandle().StructToArray - var yyq2963 [2]bool - _, _, _ = yysep2963, yyq2963, yy2arr2963 - const yyr2963 bool = false - yyq2963[1] = x.SizeBytes != 0 - var yynn2963 int - if yyr2963 || yy2arr2963 { + yysep3144 := !z.EncBinary() + yy2arr3144 := z.EncBasicHandle().StructToArray + var yyq3144 [2]bool + _, _, _ = yysep3144, yyq3144, yy2arr3144 + const yyr3144 bool = false + yyq3144[1] = x.SizeBytes != 0 + var yynn3144 int + if yyr3144 || yy2arr3144 { r.EncodeArrayStart(2) } else { - yynn2963 = 1 - for _, b := range yyq2963 { + yynn3144 = 1 + for _, b := range yyq3144 { if b { - yynn2963++ + yynn3144++ } } - r.EncodeMapStart(yynn2963) - yynn2963 = 0 + r.EncodeMapStart(yynn3144) + yynn3144 = 0 } - if yyr2963 || yy2arr2963 { + if yyr3144 || yy2arr3144 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Names == nil { r.EncodeNil() } else { - yym2965 := z.EncBinary() - _ = yym2965 + yym3146 := z.EncBinary() + _ = yym3146 if false { } else { z.F.EncSliceStringV(x.Names, false, e) @@ -38159,19 +40285,19 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { if x.Names == nil { r.EncodeNil() } else { - yym2966 := z.EncBinary() - _ = yym2966 + yym3147 := z.EncBinary() + _ = yym3147 if false { } else { z.F.EncSliceStringV(x.Names, false, e) } } } - if yyr2963 || yy2arr2963 { + if yyr3144 || yy2arr3144 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2963[1] { - yym2968 := z.EncBinary() - _ = yym2968 + if yyq3144[1] { + yym3149 := z.EncBinary() + _ = yym3149 if false { } else { r.EncodeInt(int64(x.SizeBytes)) @@ -38180,19 +40306,19 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2963[1] { + if yyq3144[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sizeBytes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2969 := z.EncBinary() - _ = yym2969 + yym3150 := z.EncBinary() + _ = yym3150 if false { } else { r.EncodeInt(int64(x.SizeBytes)) } } } - if yyr2963 || yy2arr2963 { + if yyr3144 || yy2arr3144 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38205,25 +40331,25 @@ func (x *ContainerImage) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2970 := z.DecBinary() - _ = yym2970 + yym3151 := z.DecBinary() + _ = yym3151 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2971 := r.ContainerType() - if yyct2971 == codecSelferValueTypeMap1234 { - yyl2971 := r.ReadMapStart() - if yyl2971 == 0 { + yyct3152 := r.ContainerType() + if yyct3152 == codecSelferValueTypeMap1234 { + yyl3152 := r.ReadMapStart() + if yyl3152 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2971, d) + x.codecDecodeSelfFromMap(yyl3152, d) } - } else if yyct2971 == codecSelferValueTypeArray1234 { - yyl2971 := r.ReadArrayStart() - if yyl2971 == 0 { + } else if yyct3152 == codecSelferValueTypeArray1234 { + yyl3152 := r.ReadArrayStart() + if yyl3152 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2971, d) + x.codecDecodeSelfFromArray(yyl3152, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38235,12 +40361,12 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2972Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2972Slc - var yyhl2972 bool = l >= 0 - for yyj2972 := 0; ; yyj2972++ { - if yyhl2972 { - if yyj2972 >= l { + var yys3153Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3153Slc + var yyhl3153 bool = l >= 0 + for yyj3153 := 0; ; yyj3153++ { + if yyhl3153 { + if yyj3153 >= l { break } } else { @@ -38249,20 +40375,20 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2972Slc = r.DecodeBytes(yys2972Slc, true, true) - yys2972 := string(yys2972Slc) + yys3153Slc = r.DecodeBytes(yys3153Slc, true, true) + yys3153 := string(yys3153Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2972 { + switch yys3153 { case "names": if r.TryDecodeAsNil() { x.Names = nil } else { - yyv2973 := &x.Names - yym2974 := z.DecBinary() - _ = yym2974 + yyv3154 := &x.Names + yym3155 := z.DecBinary() + _ = yym3155 if false { } else { - z.F.DecSliceStringX(yyv2973, false, d) + z.F.DecSliceStringX(yyv3154, false, d) } } case "sizeBytes": @@ -38272,9 +40398,9 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SizeBytes = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys2972) - } // end switch yys2972 - } // end for yyj2972 + z.DecStructFieldNotFound(-1, yys3153) + } // end switch yys3153 + } // end for yyj3153 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38282,16 +40408,16 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2976 int - var yyb2976 bool - var yyhl2976 bool = l >= 0 - yyj2976++ - if yyhl2976 { - yyb2976 = yyj2976 > l + var yyj3157 int + var yyb3157 bool + var yyhl3157 bool = l >= 0 + yyj3157++ + if yyhl3157 { + yyb3157 = yyj3157 > l } else { - yyb2976 = r.CheckBreak() + yyb3157 = r.CheckBreak() } - if yyb2976 { + if yyb3157 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38299,21 +40425,21 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Names = nil } else { - yyv2977 := &x.Names - yym2978 := z.DecBinary() - _ = yym2978 + yyv3158 := &x.Names + yym3159 := z.DecBinary() + _ = yym3159 if false { } else { - z.F.DecSliceStringX(yyv2977, false, d) + z.F.DecSliceStringX(yyv3158, false, d) } } - yyj2976++ - if yyhl2976 { - yyb2976 = yyj2976 > l + yyj3157++ + if yyhl3157 { + yyb3157 = yyj3157 > l } else { - yyb2976 = r.CheckBreak() + yyb3157 = r.CheckBreak() } - if yyb2976 { + if yyb3157 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38324,17 +40450,17 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SizeBytes = int64(r.DecodeInt(64)) } for { - yyj2976++ - if yyhl2976 { - yyb2976 = yyj2976 > l + yyj3157++ + if yyhl3157 { + yyb3157 = yyj3157 > l } else { - yyb2976 = r.CheckBreak() + yyb3157 = r.CheckBreak() } - if yyb2976 { + if yyb3157 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2976-1, "") + z.DecStructFieldNotFound(yyj3157-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38343,8 +40469,8 @@ func (x NodePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2980 := z.EncBinary() - _ = yym2980 + yym3161 := z.EncBinary() + _ = yym3161 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38356,8 +40482,8 @@ func (x *NodePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2981 := z.DecBinary() - _ = yym2981 + yym3162 := z.DecBinary() + _ = yym3162 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38369,8 +40495,8 @@ func (x NodeConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2982 := z.EncBinary() - _ = yym2982 + yym3163 := z.EncBinary() + _ = yym3163 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38382,8 +40508,8 @@ func (x *NodeConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2983 := z.DecBinary() - _ = yym2983 + yym3164 := z.DecBinary() + _ = yym3164 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38398,34 +40524,34 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2984 := z.EncBinary() - _ = yym2984 + yym3165 := z.EncBinary() + _ = yym3165 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2985 := !z.EncBinary() - yy2arr2985 := z.EncBasicHandle().StructToArray - var yyq2985 [6]bool - _, _, _ = yysep2985, yyq2985, yy2arr2985 - const yyr2985 bool = false - yyq2985[2] = true - yyq2985[3] = true - yyq2985[4] = x.Reason != "" - yyq2985[5] = x.Message != "" - var yynn2985 int - if yyr2985 || yy2arr2985 { + yysep3166 := !z.EncBinary() + yy2arr3166 := z.EncBasicHandle().StructToArray + var yyq3166 [6]bool + _, _, _ = yysep3166, yyq3166, yy2arr3166 + const yyr3166 bool = false + yyq3166[2] = true + yyq3166[3] = true + yyq3166[4] = x.Reason != "" + yyq3166[5] = x.Message != "" + var yynn3166 int + if yyr3166 || yy2arr3166 { r.EncodeArrayStart(6) } else { - yynn2985 = 2 - for _, b := range yyq2985 { + yynn3166 = 2 + for _, b := range yyq3166 { if b { - yynn2985++ + yynn3166++ } } - r.EncodeMapStart(yynn2985) - yynn2985 = 0 + r.EncodeMapStart(yynn3166) + yynn3166 = 0 } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -38434,7 +40560,7 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -38443,85 +40569,85 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2985[2] { - yy2989 := &x.LastHeartbeatTime - yym2990 := z.EncBinary() - _ = yym2990 + if yyq3166[2] { + yy3170 := &x.LastHeartbeatTime + yym3171 := z.EncBinary() + _ = yym3171 if false { - } else if z.HasExtensions() && z.EncExt(yy2989) { - } else if yym2990 { - z.EncBinaryMarshal(yy2989) - } else if !yym2990 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2989) + } else if z.HasExtensions() && z.EncExt(yy3170) { + } else if yym3171 { + z.EncBinaryMarshal(yy3170) + } else if !yym3171 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3170) } else { - z.EncFallback(yy2989) + z.EncFallback(yy3170) } } else { r.EncodeNil() } } else { - if yyq2985[2] { + if yyq3166[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastHeartbeatTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2991 := &x.LastHeartbeatTime - yym2992 := z.EncBinary() - _ = yym2992 + yy3172 := &x.LastHeartbeatTime + yym3173 := z.EncBinary() + _ = yym3173 if false { - } else if z.HasExtensions() && z.EncExt(yy2991) { - } else if yym2992 { - z.EncBinaryMarshal(yy2991) - } else if !yym2992 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2991) + } else if z.HasExtensions() && z.EncExt(yy3172) { + } else if yym3173 { + z.EncBinaryMarshal(yy3172) + } else if !yym3173 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3172) } else { - z.EncFallback(yy2991) + z.EncFallback(yy3172) } } } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2985[3] { - yy2994 := &x.LastTransitionTime - yym2995 := z.EncBinary() - _ = yym2995 + if yyq3166[3] { + yy3175 := &x.LastTransitionTime + yym3176 := z.EncBinary() + _ = yym3176 if false { - } else if z.HasExtensions() && z.EncExt(yy2994) { - } else if yym2995 { - z.EncBinaryMarshal(yy2994) - } else if !yym2995 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2994) + } else if z.HasExtensions() && z.EncExt(yy3175) { + } else if yym3176 { + z.EncBinaryMarshal(yy3175) + } else if !yym3176 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3175) } else { - z.EncFallback(yy2994) + z.EncFallback(yy3175) } } else { r.EncodeNil() } } else { - if yyq2985[3] { + if yyq3166[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTransitionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2996 := &x.LastTransitionTime - yym2997 := z.EncBinary() - _ = yym2997 + yy3177 := &x.LastTransitionTime + yym3178 := z.EncBinary() + _ = yym3178 if false { - } else if z.HasExtensions() && z.EncExt(yy2996) { - } else if yym2997 { - z.EncBinaryMarshal(yy2996) - } else if !yym2997 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2996) + } else if z.HasExtensions() && z.EncExt(yy3177) { + } else if yym3178 { + z.EncBinaryMarshal(yy3177) + } else if !yym3178 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3177) } else { - z.EncFallback(yy2996) + z.EncFallback(yy3177) } } } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2985[4] { - yym2999 := z.EncBinary() - _ = yym2999 + if yyq3166[4] { + yym3180 := z.EncBinary() + _ = yym3180 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -38530,23 +40656,23 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2985[4] { + if yyq3166[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3000 := z.EncBinary() - _ = yym3000 + yym3181 := z.EncBinary() + _ = yym3181 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2985[5] { - yym3002 := z.EncBinary() - _ = yym3002 + if yyq3166[5] { + yym3183 := z.EncBinary() + _ = yym3183 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -38555,19 +40681,19 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2985[5] { + if yyq3166[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3003 := z.EncBinary() - _ = yym3003 + yym3184 := z.EncBinary() + _ = yym3184 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2985 || yy2arr2985 { + if yyr3166 || yy2arr3166 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38580,25 +40706,25 @@ func (x *NodeCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3004 := z.DecBinary() - _ = yym3004 + yym3185 := z.DecBinary() + _ = yym3185 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3005 := r.ContainerType() - if yyct3005 == codecSelferValueTypeMap1234 { - yyl3005 := r.ReadMapStart() - if yyl3005 == 0 { + yyct3186 := r.ContainerType() + if yyct3186 == codecSelferValueTypeMap1234 { + yyl3186 := r.ReadMapStart() + if yyl3186 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3005, d) + x.codecDecodeSelfFromMap(yyl3186, d) } - } else if yyct3005 == codecSelferValueTypeArray1234 { - yyl3005 := r.ReadArrayStart() - if yyl3005 == 0 { + } else if yyct3186 == codecSelferValueTypeArray1234 { + yyl3186 := r.ReadArrayStart() + if yyl3186 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3005, d) + x.codecDecodeSelfFromArray(yyl3186, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38610,12 +40736,12 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3006Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3006Slc - var yyhl3006 bool = l >= 0 - for yyj3006 := 0; ; yyj3006++ { - if yyhl3006 { - if yyj3006 >= l { + var yys3187Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3187Slc + var yyhl3187 bool = l >= 0 + for yyj3187 := 0; ; yyj3187++ { + if yyhl3187 { + if yyj3187 >= l { break } } else { @@ -38624,10 +40750,10 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3006Slc = r.DecodeBytes(yys3006Slc, true, true) - yys3006 := string(yys3006Slc) + yys3187Slc = r.DecodeBytes(yys3187Slc, true, true) + yys3187 := string(yys3187Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3006 { + switch yys3187 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -38644,34 +40770,34 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastHeartbeatTime = pkg2_unversioned.Time{} } else { - yyv3009 := &x.LastHeartbeatTime - yym3010 := z.DecBinary() - _ = yym3010 + yyv3190 := &x.LastHeartbeatTime + yym3191 := z.DecBinary() + _ = yym3191 if false { - } else if z.HasExtensions() && z.DecExt(yyv3009) { - } else if yym3010 { - z.DecBinaryUnmarshal(yyv3009) - } else if !yym3010 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3009) + } else if z.HasExtensions() && z.DecExt(yyv3190) { + } else if yym3191 { + z.DecBinaryUnmarshal(yyv3190) + } else if !yym3191 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3190) } else { - z.DecFallback(yyv3009, false) + z.DecFallback(yyv3190, false) } } case "lastTransitionTime": if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv3011 := &x.LastTransitionTime - yym3012 := z.DecBinary() - _ = yym3012 + yyv3192 := &x.LastTransitionTime + yym3193 := z.DecBinary() + _ = yym3193 if false { - } else if z.HasExtensions() && z.DecExt(yyv3011) { - } else if yym3012 { - z.DecBinaryUnmarshal(yyv3011) - } else if !yym3012 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3011) + } else if z.HasExtensions() && z.DecExt(yyv3192) { + } else if yym3193 { + z.DecBinaryUnmarshal(yyv3192) + } else if !yym3193 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3192) } else { - z.DecFallback(yyv3011, false) + z.DecFallback(yyv3192, false) } } case "reason": @@ -38687,9 +40813,9 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3006) - } // end switch yys3006 - } // end for yyj3006 + z.DecStructFieldNotFound(-1, yys3187) + } // end switch yys3187 + } // end for yyj3187 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38697,16 +40823,16 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3015 int - var yyb3015 bool - var yyhl3015 bool = l >= 0 - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + var yyj3196 int + var yyb3196 bool + var yyhl3196 bool = l >= 0 + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38716,13 +40842,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = NodeConditionType(r.DecodeString()) } - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38732,13 +40858,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38746,26 +40872,26 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastHeartbeatTime = pkg2_unversioned.Time{} } else { - yyv3018 := &x.LastHeartbeatTime - yym3019 := z.DecBinary() - _ = yym3019 + yyv3199 := &x.LastHeartbeatTime + yym3200 := z.DecBinary() + _ = yym3200 if false { - } else if z.HasExtensions() && z.DecExt(yyv3018) { - } else if yym3019 { - z.DecBinaryUnmarshal(yyv3018) - } else if !yym3019 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3018) + } else if z.HasExtensions() && z.DecExt(yyv3199) { + } else if yym3200 { + z.DecBinaryUnmarshal(yyv3199) + } else if !yym3200 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3199) } else { - z.DecFallback(yyv3018, false) + z.DecFallback(yyv3199, false) } } - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38773,26 +40899,26 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv3020 := &x.LastTransitionTime - yym3021 := z.DecBinary() - _ = yym3021 + yyv3201 := &x.LastTransitionTime + yym3202 := z.DecBinary() + _ = yym3202 if false { - } else if z.HasExtensions() && z.DecExt(yyv3020) { - } else if yym3021 { - z.DecBinaryUnmarshal(yyv3020) - } else if !yym3021 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3020) + } else if z.HasExtensions() && z.DecExt(yyv3201) { + } else if yym3202 { + z.DecBinaryUnmarshal(yyv3201) + } else if !yym3202 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3201) } else { - z.DecFallback(yyv3020, false) + z.DecFallback(yyv3201, false) } } - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38802,13 +40928,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38819,17 +40945,17 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } for { - yyj3015++ - if yyhl3015 { - yyb3015 = yyj3015 > l + yyj3196++ + if yyhl3196 { + yyb3196 = yyj3196 > l } else { - yyb3015 = r.CheckBreak() + yyb3196 = r.CheckBreak() } - if yyb3015 { + if yyb3196 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3015-1, "") + z.DecStructFieldNotFound(yyj3196-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38838,8 +40964,8 @@ func (x NodeAddressType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3024 := z.EncBinary() - _ = yym3024 + yym3205 := z.EncBinary() + _ = yym3205 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38851,8 +40977,8 @@ func (x *NodeAddressType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3025 := z.DecBinary() - _ = yym3025 + yym3206 := z.DecBinary() + _ = yym3206 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38867,30 +40993,30 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3026 := z.EncBinary() - _ = yym3026 + yym3207 := z.EncBinary() + _ = yym3207 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3027 := !z.EncBinary() - yy2arr3027 := z.EncBasicHandle().StructToArray - var yyq3027 [2]bool - _, _, _ = yysep3027, yyq3027, yy2arr3027 - const yyr3027 bool = false - var yynn3027 int - if yyr3027 || yy2arr3027 { + yysep3208 := !z.EncBinary() + yy2arr3208 := z.EncBasicHandle().StructToArray + var yyq3208 [2]bool + _, _, _ = yysep3208, yyq3208, yy2arr3208 + const yyr3208 bool = false + var yynn3208 int + if yyr3208 || yy2arr3208 { r.EncodeArrayStart(2) } else { - yynn3027 = 2 - for _, b := range yyq3027 { + yynn3208 = 2 + for _, b := range yyq3208 { if b { - yynn3027++ + yynn3208++ } } - r.EncodeMapStart(yynn3027) - yynn3027 = 0 + r.EncodeMapStart(yynn3208) + yynn3208 = 0 } - if yyr3027 || yy2arr3027 { + if yyr3208 || yy2arr3208 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -38899,10 +41025,10 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr3027 || yy2arr3027 { + if yyr3208 || yy2arr3208 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3030 := z.EncBinary() - _ = yym3030 + yym3211 := z.EncBinary() + _ = yym3211 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) @@ -38911,14 +41037,14 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("address")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3031 := z.EncBinary() - _ = yym3031 + yym3212 := z.EncBinary() + _ = yym3212 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) } } - if yyr3027 || yy2arr3027 { + if yyr3208 || yy2arr3208 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38931,25 +41057,25 @@ func (x *NodeAddress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3032 := z.DecBinary() - _ = yym3032 + yym3213 := z.DecBinary() + _ = yym3213 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3033 := r.ContainerType() - if yyct3033 == codecSelferValueTypeMap1234 { - yyl3033 := r.ReadMapStart() - if yyl3033 == 0 { + yyct3214 := r.ContainerType() + if yyct3214 == codecSelferValueTypeMap1234 { + yyl3214 := r.ReadMapStart() + if yyl3214 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3033, d) + x.codecDecodeSelfFromMap(yyl3214, d) } - } else if yyct3033 == codecSelferValueTypeArray1234 { - yyl3033 := r.ReadArrayStart() - if yyl3033 == 0 { + } else if yyct3214 == codecSelferValueTypeArray1234 { + yyl3214 := r.ReadArrayStart() + if yyl3214 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3033, d) + x.codecDecodeSelfFromArray(yyl3214, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38961,12 +41087,12 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3034Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3034Slc - var yyhl3034 bool = l >= 0 - for yyj3034 := 0; ; yyj3034++ { - if yyhl3034 { - if yyj3034 >= l { + var yys3215Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3215Slc + var yyhl3215 bool = l >= 0 + for yyj3215 := 0; ; yyj3215++ { + if yyhl3215 { + if yyj3215 >= l { break } } else { @@ -38975,10 +41101,10 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3034Slc = r.DecodeBytes(yys3034Slc, true, true) - yys3034 := string(yys3034Slc) + yys3215Slc = r.DecodeBytes(yys3215Slc, true, true) + yys3215 := string(yys3215Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3034 { + switch yys3215 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -38992,9 +41118,9 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Address = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3034) - } // end switch yys3034 - } // end for yyj3034 + z.DecStructFieldNotFound(-1, yys3215) + } // end switch yys3215 + } // end for yyj3215 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39002,16 +41128,16 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3037 int - var yyb3037 bool - var yyhl3037 bool = l >= 0 - yyj3037++ - if yyhl3037 { - yyb3037 = yyj3037 > l + var yyj3218 int + var yyb3218 bool + var yyhl3218 bool = l >= 0 + yyj3218++ + if yyhl3218 { + yyb3218 = yyj3218 > l } else { - yyb3037 = r.CheckBreak() + yyb3218 = r.CheckBreak() } - if yyb3037 { + if yyb3218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39021,13 +41147,13 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = NodeAddressType(r.DecodeString()) } - yyj3037++ - if yyhl3037 { - yyb3037 = yyj3037 > l + yyj3218++ + if yyhl3218 { + yyb3218 = yyj3218 > l } else { - yyb3037 = r.CheckBreak() + yyb3218 = r.CheckBreak() } - if yyb3037 { + if yyb3218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39038,17 +41164,17 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Address = string(r.DecodeString()) } for { - yyj3037++ - if yyhl3037 { - yyb3037 = yyj3037 > l + yyj3218++ + if yyhl3218 { + yyb3218 = yyj3218 > l } else { - yyb3037 = r.CheckBreak() + yyb3218 = r.CheckBreak() } - if yyb3037 { + if yyb3218 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3037-1, "") + z.DecStructFieldNotFound(yyj3218-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39060,33 +41186,33 @@ func (x *NodeResources) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3040 := z.EncBinary() - _ = yym3040 + yym3221 := z.EncBinary() + _ = yym3221 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3041 := !z.EncBinary() - yy2arr3041 := z.EncBasicHandle().StructToArray - var yyq3041 [1]bool - _, _, _ = yysep3041, yyq3041, yy2arr3041 - const yyr3041 bool = false - yyq3041[0] = len(x.Capacity) != 0 - var yynn3041 int - if yyr3041 || yy2arr3041 { + yysep3222 := !z.EncBinary() + yy2arr3222 := z.EncBasicHandle().StructToArray + var yyq3222 [1]bool + _, _, _ = yysep3222, yyq3222, yy2arr3222 + const yyr3222 bool = false + yyq3222[0] = len(x.Capacity) != 0 + var yynn3222 int + if yyr3222 || yy2arr3222 { r.EncodeArrayStart(1) } else { - yynn3041 = 0 - for _, b := range yyq3041 { + yynn3222 = 0 + for _, b := range yyq3222 { if b { - yynn3041++ + yynn3222++ } } - r.EncodeMapStart(yynn3041) - yynn3041 = 0 + r.EncodeMapStart(yynn3222) + yynn3222 = 0 } - if yyr3041 || yy2arr3041 { + if yyr3222 || yy2arr3222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3041[0] { + if yyq3222[0] { if x.Capacity == nil { r.EncodeNil() } else { @@ -39096,7 +41222,7 @@ func (x *NodeResources) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3041[0] { + if yyq3222[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -39107,7 +41233,7 @@ func (x *NodeResources) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3041 || yy2arr3041 { + if yyr3222 || yy2arr3222 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39120,25 +41246,25 @@ func (x *NodeResources) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3043 := z.DecBinary() - _ = yym3043 + yym3224 := z.DecBinary() + _ = yym3224 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3044 := r.ContainerType() - if yyct3044 == codecSelferValueTypeMap1234 { - yyl3044 := r.ReadMapStart() - if yyl3044 == 0 { + yyct3225 := r.ContainerType() + if yyct3225 == codecSelferValueTypeMap1234 { + yyl3225 := r.ReadMapStart() + if yyl3225 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3044, d) + x.codecDecodeSelfFromMap(yyl3225, d) } - } else if yyct3044 == codecSelferValueTypeArray1234 { - yyl3044 := r.ReadArrayStart() - if yyl3044 == 0 { + } else if yyct3225 == codecSelferValueTypeArray1234 { + yyl3225 := r.ReadArrayStart() + if yyl3225 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3044, d) + x.codecDecodeSelfFromArray(yyl3225, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39150,12 +41276,12 @@ func (x *NodeResources) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3045Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3045Slc - var yyhl3045 bool = l >= 0 - for yyj3045 := 0; ; yyj3045++ { - if yyhl3045 { - if yyj3045 >= l { + var yys3226Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3226Slc + var yyhl3226 bool = l >= 0 + for yyj3226 := 0; ; yyj3226++ { + if yyhl3226 { + if yyj3226 >= l { break } } else { @@ -39164,21 +41290,21 @@ func (x *NodeResources) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3045Slc = r.DecodeBytes(yys3045Slc, true, true) - yys3045 := string(yys3045Slc) + yys3226Slc = r.DecodeBytes(yys3226Slc, true, true) + yys3226 := string(yys3226Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3045 { + switch yys3226 { case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv3046 := &x.Capacity - yyv3046.CodecDecodeSelf(d) + yyv3227 := &x.Capacity + yyv3227.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3045) - } // end switch yys3045 - } // end for yyj3045 + z.DecStructFieldNotFound(-1, yys3226) + } // end switch yys3226 + } // end for yyj3226 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39186,16 +41312,16 @@ func (x *NodeResources) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3047 int - var yyb3047 bool - var yyhl3047 bool = l >= 0 - yyj3047++ - if yyhl3047 { - yyb3047 = yyj3047 > l + var yyj3228 int + var yyb3228 bool + var yyhl3228 bool = l >= 0 + yyj3228++ + if yyhl3228 { + yyb3228 = yyj3228 > l } else { - yyb3047 = r.CheckBreak() + yyb3228 = r.CheckBreak() } - if yyb3047 { + if yyb3228 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39203,21 +41329,21 @@ func (x *NodeResources) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv3048 := &x.Capacity - yyv3048.CodecDecodeSelf(d) + yyv3229 := &x.Capacity + yyv3229.CodecDecodeSelf(d) } for { - yyj3047++ - if yyhl3047 { - yyb3047 = yyj3047 > l + yyj3228++ + if yyhl3228 { + yyb3228 = yyj3228 > l } else { - yyb3047 = r.CheckBreak() + yyb3228 = r.CheckBreak() } - if yyb3047 { + if yyb3228 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3047-1, "") + z.DecStructFieldNotFound(yyj3228-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39226,8 +41352,8 @@ func (x ResourceName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3049 := z.EncBinary() - _ = yym3049 + yym3230 := z.EncBinary() + _ = yym3230 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -39239,8 +41365,8 @@ func (x *ResourceName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3050 := z.DecBinary() - _ = yym3050 + yym3231 := z.DecBinary() + _ = yym3231 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -39255,8 +41381,8 @@ func (x ResourceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3051 := z.EncBinary() - _ = yym3051 + yym3232 := z.EncBinary() + _ = yym3232 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -39269,8 +41395,8 @@ func (x *ResourceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3052 := z.DecBinary() - _ = yym3052 + yym3233 := z.DecBinary() + _ = yym3233 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -39285,39 +41411,39 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3053 := z.EncBinary() - _ = yym3053 + yym3234 := z.EncBinary() + _ = yym3234 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3054 := !z.EncBinary() - yy2arr3054 := z.EncBasicHandle().StructToArray - var yyq3054 [5]bool - _, _, _ = yysep3054, yyq3054, yy2arr3054 - const yyr3054 bool = false - yyq3054[0] = x.Kind != "" - yyq3054[1] = x.APIVersion != "" - yyq3054[2] = true - yyq3054[3] = true - yyq3054[4] = true - var yynn3054 int - if yyr3054 || yy2arr3054 { + yysep3235 := !z.EncBinary() + yy2arr3235 := z.EncBasicHandle().StructToArray + var yyq3235 [5]bool + _, _, _ = yysep3235, yyq3235, yy2arr3235 + const yyr3235 bool = false + yyq3235[0] = x.Kind != "" + yyq3235[1] = x.APIVersion != "" + yyq3235[2] = true + yyq3235[3] = true + yyq3235[4] = true + var yynn3235 int + if yyr3235 || yy2arr3235 { r.EncodeArrayStart(5) } else { - yynn3054 = 0 - for _, b := range yyq3054 { + yynn3235 = 0 + for _, b := range yyq3235 { if b { - yynn3054++ + yynn3235++ } } - r.EncodeMapStart(yynn3054) - yynn3054 = 0 + r.EncodeMapStart(yynn3235) + yynn3235 = 0 } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3054[0] { - yym3056 := z.EncBinary() - _ = yym3056 + if yyq3235[0] { + yym3237 := z.EncBinary() + _ = yym3237 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -39326,23 +41452,23 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3054[0] { + if yyq3235[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3057 := z.EncBinary() - _ = yym3057 + yym3238 := z.EncBinary() + _ = yym3238 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3054[1] { - yym3059 := z.EncBinary() - _ = yym3059 + if yyq3235[1] { + yym3240 := z.EncBinary() + _ = yym3240 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -39351,70 +41477,70 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3054[1] { + if yyq3235[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3060 := z.EncBinary() - _ = yym3060 + yym3241 := z.EncBinary() + _ = yym3241 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3054[2] { - yy3062 := &x.ObjectMeta - yy3062.CodecEncodeSelf(e) + if yyq3235[2] { + yy3243 := &x.ObjectMeta + yy3243.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3054[2] { + if yyq3235[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3063 := &x.ObjectMeta - yy3063.CodecEncodeSelf(e) + yy3244 := &x.ObjectMeta + yy3244.CodecEncodeSelf(e) } } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3054[3] { - yy3065 := &x.Spec - yy3065.CodecEncodeSelf(e) + if yyq3235[3] { + yy3246 := &x.Spec + yy3246.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3054[3] { + if yyq3235[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3066 := &x.Spec - yy3066.CodecEncodeSelf(e) + yy3247 := &x.Spec + yy3247.CodecEncodeSelf(e) } } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3054[4] { - yy3068 := &x.Status - yy3068.CodecEncodeSelf(e) + if yyq3235[4] { + yy3249 := &x.Status + yy3249.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3054[4] { + if yyq3235[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3069 := &x.Status - yy3069.CodecEncodeSelf(e) + yy3250 := &x.Status + yy3250.CodecEncodeSelf(e) } } - if yyr3054 || yy2arr3054 { + if yyr3235 || yy2arr3235 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39427,25 +41553,25 @@ func (x *Node) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3070 := z.DecBinary() - _ = yym3070 + yym3251 := z.DecBinary() + _ = yym3251 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3071 := r.ContainerType() - if yyct3071 == codecSelferValueTypeMap1234 { - yyl3071 := r.ReadMapStart() - if yyl3071 == 0 { + yyct3252 := r.ContainerType() + if yyct3252 == codecSelferValueTypeMap1234 { + yyl3252 := r.ReadMapStart() + if yyl3252 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3071, d) + x.codecDecodeSelfFromMap(yyl3252, d) } - } else if yyct3071 == codecSelferValueTypeArray1234 { - yyl3071 := r.ReadArrayStart() - if yyl3071 == 0 { + } else if yyct3252 == codecSelferValueTypeArray1234 { + yyl3252 := r.ReadArrayStart() + if yyl3252 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3071, d) + x.codecDecodeSelfFromArray(yyl3252, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39457,12 +41583,12 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3072Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3072Slc - var yyhl3072 bool = l >= 0 - for yyj3072 := 0; ; yyj3072++ { - if yyhl3072 { - if yyj3072 >= l { + var yys3253Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3253Slc + var yyhl3253 bool = l >= 0 + for yyj3253 := 0; ; yyj3253++ { + if yyhl3253 { + if yyj3253 >= l { break } } else { @@ -39471,10 +41597,10 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3072Slc = r.DecodeBytes(yys3072Slc, true, true) - yys3072 := string(yys3072Slc) + yys3253Slc = r.DecodeBytes(yys3253Slc, true, true) + yys3253 := string(yys3253Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3072 { + switch yys3253 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -39491,27 +41617,27 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3075 := &x.ObjectMeta - yyv3075.CodecDecodeSelf(d) + yyv3256 := &x.ObjectMeta + yyv3256.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = NodeSpec{} } else { - yyv3076 := &x.Spec - yyv3076.CodecDecodeSelf(d) + yyv3257 := &x.Spec + yyv3257.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = NodeStatus{} } else { - yyv3077 := &x.Status - yyv3077.CodecDecodeSelf(d) + yyv3258 := &x.Status + yyv3258.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3072) - } // end switch yys3072 - } // end for yyj3072 + z.DecStructFieldNotFound(-1, yys3253) + } // end switch yys3253 + } // end for yyj3253 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39519,16 +41645,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3078 int - var yyb3078 bool - var yyhl3078 bool = l >= 0 - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + var yyj3259 int + var yyb3259 bool + var yyhl3259 bool = l >= 0 + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39538,13 +41664,13 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39554,13 +41680,13 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39568,16 +41694,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3081 := &x.ObjectMeta - yyv3081.CodecDecodeSelf(d) + yyv3262 := &x.ObjectMeta + yyv3262.CodecDecodeSelf(d) } - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39585,16 +41711,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = NodeSpec{} } else { - yyv3082 := &x.Spec - yyv3082.CodecDecodeSelf(d) + yyv3263 := &x.Spec + yyv3263.CodecDecodeSelf(d) } - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39602,21 +41728,21 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = NodeStatus{} } else { - yyv3083 := &x.Status - yyv3083.CodecDecodeSelf(d) + yyv3264 := &x.Status + yyv3264.CodecDecodeSelf(d) } for { - yyj3078++ - if yyhl3078 { - yyb3078 = yyj3078 > l + yyj3259++ + if yyhl3259 { + yyb3259 = yyj3259 > l } else { - yyb3078 = r.CheckBreak() + yyb3259 = r.CheckBreak() } - if yyb3078 { + if yyb3259 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3078-1, "") + z.DecStructFieldNotFound(yyj3259-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39628,37 +41754,37 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3084 := z.EncBinary() - _ = yym3084 + yym3265 := z.EncBinary() + _ = yym3265 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3085 := !z.EncBinary() - yy2arr3085 := z.EncBasicHandle().StructToArray - var yyq3085 [4]bool - _, _, _ = yysep3085, yyq3085, yy2arr3085 - const yyr3085 bool = false - yyq3085[0] = x.Kind != "" - yyq3085[1] = x.APIVersion != "" - yyq3085[2] = true - var yynn3085 int - if yyr3085 || yy2arr3085 { + yysep3266 := !z.EncBinary() + yy2arr3266 := z.EncBasicHandle().StructToArray + var yyq3266 [4]bool + _, _, _ = yysep3266, yyq3266, yy2arr3266 + const yyr3266 bool = false + yyq3266[0] = x.Kind != "" + yyq3266[1] = x.APIVersion != "" + yyq3266[2] = true + var yynn3266 int + if yyr3266 || yy2arr3266 { r.EncodeArrayStart(4) } else { - yynn3085 = 1 - for _, b := range yyq3085 { + yynn3266 = 1 + for _, b := range yyq3266 { if b { - yynn3085++ + yynn3266++ } } - r.EncodeMapStart(yynn3085) - yynn3085 = 0 + r.EncodeMapStart(yynn3266) + yynn3266 = 0 } - if yyr3085 || yy2arr3085 { + if yyr3266 || yy2arr3266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3085[0] { - yym3087 := z.EncBinary() - _ = yym3087 + if yyq3266[0] { + yym3268 := z.EncBinary() + _ = yym3268 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -39667,23 +41793,23 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3085[0] { + if yyq3266[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3088 := z.EncBinary() - _ = yym3088 + yym3269 := z.EncBinary() + _ = yym3269 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3085 || yy2arr3085 { + if yyr3266 || yy2arr3266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3085[1] { - yym3090 := z.EncBinary() - _ = yym3090 + if yyq3266[1] { + yym3271 := z.EncBinary() + _ = yym3271 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -39692,54 +41818,54 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3085[1] { + if yyq3266[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3091 := z.EncBinary() - _ = yym3091 + yym3272 := z.EncBinary() + _ = yym3272 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3085 || yy2arr3085 { + if yyr3266 || yy2arr3266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3085[2] { - yy3093 := &x.ListMeta - yym3094 := z.EncBinary() - _ = yym3094 + if yyq3266[2] { + yy3274 := &x.ListMeta + yym3275 := z.EncBinary() + _ = yym3275 if false { - } else if z.HasExtensions() && z.EncExt(yy3093) { + } else if z.HasExtensions() && z.EncExt(yy3274) { } else { - z.EncFallback(yy3093) + z.EncFallback(yy3274) } } else { r.EncodeNil() } } else { - if yyq3085[2] { + if yyq3266[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3095 := &x.ListMeta - yym3096 := z.EncBinary() - _ = yym3096 + yy3276 := &x.ListMeta + yym3277 := z.EncBinary() + _ = yym3277 if false { - } else if z.HasExtensions() && z.EncExt(yy3095) { + } else if z.HasExtensions() && z.EncExt(yy3276) { } else { - z.EncFallback(yy3095) + z.EncFallback(yy3276) } } } - if yyr3085 || yy2arr3085 { + if yyr3266 || yy2arr3266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3098 := z.EncBinary() - _ = yym3098 + yym3279 := z.EncBinary() + _ = yym3279 if false { } else { h.encSliceNode(([]Node)(x.Items), e) @@ -39752,15 +41878,15 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3099 := z.EncBinary() - _ = yym3099 + yym3280 := z.EncBinary() + _ = yym3280 if false { } else { h.encSliceNode(([]Node)(x.Items), e) } } } - if yyr3085 || yy2arr3085 { + if yyr3266 || yy2arr3266 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39773,25 +41899,25 @@ func (x *NodeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3100 := z.DecBinary() - _ = yym3100 + yym3281 := z.DecBinary() + _ = yym3281 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3101 := r.ContainerType() - if yyct3101 == codecSelferValueTypeMap1234 { - yyl3101 := r.ReadMapStart() - if yyl3101 == 0 { + yyct3282 := r.ContainerType() + if yyct3282 == codecSelferValueTypeMap1234 { + yyl3282 := r.ReadMapStart() + if yyl3282 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3101, d) + x.codecDecodeSelfFromMap(yyl3282, d) } - } else if yyct3101 == codecSelferValueTypeArray1234 { - yyl3101 := r.ReadArrayStart() - if yyl3101 == 0 { + } else if yyct3282 == codecSelferValueTypeArray1234 { + yyl3282 := r.ReadArrayStart() + if yyl3282 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3101, d) + x.codecDecodeSelfFromArray(yyl3282, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39803,12 +41929,12 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3102Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3102Slc - var yyhl3102 bool = l >= 0 - for yyj3102 := 0; ; yyj3102++ { - if yyhl3102 { - if yyj3102 >= l { + var yys3283Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3283Slc + var yyhl3283 bool = l >= 0 + for yyj3283 := 0; ; yyj3283++ { + if yyhl3283 { + if yyj3283 >= l { break } } else { @@ -39817,10 +41943,10 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3102Slc = r.DecodeBytes(yys3102Slc, true, true) - yys3102 := string(yys3102Slc) + yys3283Slc = r.DecodeBytes(yys3283Slc, true, true) + yys3283 := string(yys3283Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3102 { + switch yys3283 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -39837,31 +41963,31 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3105 := &x.ListMeta - yym3106 := z.DecBinary() - _ = yym3106 + yyv3286 := &x.ListMeta + yym3287 := z.DecBinary() + _ = yym3287 if false { - } else if z.HasExtensions() && z.DecExt(yyv3105) { + } else if z.HasExtensions() && z.DecExt(yyv3286) { } else { - z.DecFallback(yyv3105, false) + z.DecFallback(yyv3286, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3107 := &x.Items - yym3108 := z.DecBinary() - _ = yym3108 + yyv3288 := &x.Items + yym3289 := z.DecBinary() + _ = yym3289 if false { } else { - h.decSliceNode((*[]Node)(yyv3107), d) + h.decSliceNode((*[]Node)(yyv3288), d) } } default: - z.DecStructFieldNotFound(-1, yys3102) - } // end switch yys3102 - } // end for yyj3102 + z.DecStructFieldNotFound(-1, yys3283) + } // end switch yys3283 + } // end for yyj3283 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39869,16 +41995,16 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3109 int - var yyb3109 bool - var yyhl3109 bool = l >= 0 - yyj3109++ - if yyhl3109 { - yyb3109 = yyj3109 > l + var yyj3290 int + var yyb3290 bool + var yyhl3290 bool = l >= 0 + yyj3290++ + if yyhl3290 { + yyb3290 = yyj3290 > l } else { - yyb3109 = r.CheckBreak() + yyb3290 = r.CheckBreak() } - if yyb3109 { + if yyb3290 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39888,13 +42014,13 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3109++ - if yyhl3109 { - yyb3109 = yyj3109 > l + yyj3290++ + if yyhl3290 { + yyb3290 = yyj3290 > l } else { - yyb3109 = r.CheckBreak() + yyb3290 = r.CheckBreak() } - if yyb3109 { + if yyb3290 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39904,13 +42030,13 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3109++ - if yyhl3109 { - yyb3109 = yyj3109 > l + yyj3290++ + if yyhl3290 { + yyb3290 = yyj3290 > l } else { - yyb3109 = r.CheckBreak() + yyb3290 = r.CheckBreak() } - if yyb3109 { + if yyb3290 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39918,22 +42044,22 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3112 := &x.ListMeta - yym3113 := z.DecBinary() - _ = yym3113 + yyv3293 := &x.ListMeta + yym3294 := z.DecBinary() + _ = yym3294 if false { - } else if z.HasExtensions() && z.DecExt(yyv3112) { + } else if z.HasExtensions() && z.DecExt(yyv3293) { } else { - z.DecFallback(yyv3112, false) + z.DecFallback(yyv3293, false) } } - yyj3109++ - if yyhl3109 { - yyb3109 = yyj3109 > l + yyj3290++ + if yyhl3290 { + yyb3290 = yyj3290 > l } else { - yyb3109 = r.CheckBreak() + yyb3290 = r.CheckBreak() } - if yyb3109 { + if yyb3290 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39941,26 +42067,26 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3114 := &x.Items - yym3115 := z.DecBinary() - _ = yym3115 + yyv3295 := &x.Items + yym3296 := z.DecBinary() + _ = yym3296 if false { } else { - h.decSliceNode((*[]Node)(yyv3114), d) + h.decSliceNode((*[]Node)(yyv3295), d) } } for { - yyj3109++ - if yyhl3109 { - yyb3109 = yyj3109 > l + yyj3290++ + if yyhl3290 { + yyb3290 = yyj3290 > l } else { - yyb3109 = r.CheckBreak() + yyb3290 = r.CheckBreak() } - if yyb3109 { + if yyb3290 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3109-1, "") + z.DecStructFieldNotFound(yyj3290-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39972,36 +42098,36 @@ func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3116 := z.EncBinary() - _ = yym3116 + yym3297 := z.EncBinary() + _ = yym3297 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3117 := !z.EncBinary() - yy2arr3117 := z.EncBasicHandle().StructToArray - var yyq3117 [1]bool - _, _, _ = yysep3117, yyq3117, yy2arr3117 - const yyr3117 bool = false - var yynn3117 int - if yyr3117 || yy2arr3117 { + yysep3298 := !z.EncBinary() + yy2arr3298 := z.EncBasicHandle().StructToArray + var yyq3298 [1]bool + _, _, _ = yysep3298, yyq3298, yy2arr3298 + const yyr3298 bool = false + var yynn3298 int + if yyr3298 || yy2arr3298 { r.EncodeArrayStart(1) } else { - yynn3117 = 1 - for _, b := range yyq3117 { + yynn3298 = 1 + for _, b := range yyq3298 { if b { - yynn3117++ + yynn3298++ } } - r.EncodeMapStart(yynn3117) - yynn3117 = 0 + r.EncodeMapStart(yynn3298) + yynn3298 = 0 } - if yyr3117 || yy2arr3117 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Finalizers == nil { r.EncodeNil() } else { - yym3119 := z.EncBinary() - _ = yym3119 + yym3300 := z.EncBinary() + _ = yym3300 if false { } else { h.encSliceFinalizerName(([]FinalizerName)(x.Finalizers), e) @@ -40014,15 +42140,15 @@ func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Finalizers == nil { r.EncodeNil() } else { - yym3120 := z.EncBinary() - _ = yym3120 + yym3301 := z.EncBinary() + _ = yym3301 if false { } else { h.encSliceFinalizerName(([]FinalizerName)(x.Finalizers), e) } } } - if yyr3117 || yy2arr3117 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40035,25 +42161,25 @@ func (x *NamespaceSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3121 := z.DecBinary() - _ = yym3121 + yym3302 := z.DecBinary() + _ = yym3302 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3122 := r.ContainerType() - if yyct3122 == codecSelferValueTypeMap1234 { - yyl3122 := r.ReadMapStart() - if yyl3122 == 0 { + yyct3303 := r.ContainerType() + if yyct3303 == codecSelferValueTypeMap1234 { + yyl3303 := r.ReadMapStart() + if yyl3303 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3122, d) + x.codecDecodeSelfFromMap(yyl3303, d) } - } else if yyct3122 == codecSelferValueTypeArray1234 { - yyl3122 := r.ReadArrayStart() - if yyl3122 == 0 { + } else if yyct3303 == codecSelferValueTypeArray1234 { + yyl3303 := r.ReadArrayStart() + if yyl3303 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3122, d) + x.codecDecodeSelfFromArray(yyl3303, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40065,12 +42191,12 @@ func (x *NamespaceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3123Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3123Slc - var yyhl3123 bool = l >= 0 - for yyj3123 := 0; ; yyj3123++ { - if yyhl3123 { - if yyj3123 >= l { + var yys3304Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3304Slc + var yyhl3304 bool = l >= 0 + for yyj3304 := 0; ; yyj3304++ { + if yyhl3304 { + if yyj3304 >= l { break } } else { @@ -40079,26 +42205,26 @@ func (x *NamespaceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3123Slc = r.DecodeBytes(yys3123Slc, true, true) - yys3123 := string(yys3123Slc) + yys3304Slc = r.DecodeBytes(yys3304Slc, true, true) + yys3304 := string(yys3304Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3123 { + switch yys3304 { case "Finalizers": if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv3124 := &x.Finalizers - yym3125 := z.DecBinary() - _ = yym3125 + yyv3305 := &x.Finalizers + yym3306 := z.DecBinary() + _ = yym3306 if false { } else { - h.decSliceFinalizerName((*[]FinalizerName)(yyv3124), d) + h.decSliceFinalizerName((*[]FinalizerName)(yyv3305), d) } } default: - z.DecStructFieldNotFound(-1, yys3123) - } // end switch yys3123 - } // end for yyj3123 + z.DecStructFieldNotFound(-1, yys3304) + } // end switch yys3304 + } // end for yyj3304 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40106,16 +42232,16 @@ func (x *NamespaceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3126 int - var yyb3126 bool - var yyhl3126 bool = l >= 0 - yyj3126++ - if yyhl3126 { - yyb3126 = yyj3126 > l + var yyj3307 int + var yyb3307 bool + var yyhl3307 bool = l >= 0 + yyj3307++ + if yyhl3307 { + yyb3307 = yyj3307 > l } else { - yyb3126 = r.CheckBreak() + yyb3307 = r.CheckBreak() } - if yyb3126 { + if yyb3307 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40123,26 +42249,26 @@ func (x *NamespaceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv3127 := &x.Finalizers - yym3128 := z.DecBinary() - _ = yym3128 + yyv3308 := &x.Finalizers + yym3309 := z.DecBinary() + _ = yym3309 if false { } else { - h.decSliceFinalizerName((*[]FinalizerName)(yyv3127), d) + h.decSliceFinalizerName((*[]FinalizerName)(yyv3308), d) } } for { - yyj3126++ - if yyhl3126 { - yyb3126 = yyj3126 > l + yyj3307++ + if yyhl3307 { + yyb3307 = yyj3307 > l } else { - yyb3126 = r.CheckBreak() + yyb3307 = r.CheckBreak() } - if yyb3126 { + if yyb3307 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3126-1, "") + z.DecStructFieldNotFound(yyj3307-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40151,8 +42277,8 @@ func (x FinalizerName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3129 := z.EncBinary() - _ = yym3129 + yym3310 := z.EncBinary() + _ = yym3310 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -40164,8 +42290,8 @@ func (x *FinalizerName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3130 := z.DecBinary() - _ = yym3130 + yym3311 := z.DecBinary() + _ = yym3311 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -40180,46 +42306,46 @@ func (x *NamespaceStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3131 := z.EncBinary() - _ = yym3131 + yym3312 := z.EncBinary() + _ = yym3312 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3132 := !z.EncBinary() - yy2arr3132 := z.EncBasicHandle().StructToArray - var yyq3132 [1]bool - _, _, _ = yysep3132, yyq3132, yy2arr3132 - const yyr3132 bool = false - yyq3132[0] = x.Phase != "" - var yynn3132 int - if yyr3132 || yy2arr3132 { + yysep3313 := !z.EncBinary() + yy2arr3313 := z.EncBasicHandle().StructToArray + var yyq3313 [1]bool + _, _, _ = yysep3313, yyq3313, yy2arr3313 + const yyr3313 bool = false + yyq3313[0] = x.Phase != "" + var yynn3313 int + if yyr3313 || yy2arr3313 { r.EncodeArrayStart(1) } else { - yynn3132 = 0 - for _, b := range yyq3132 { + yynn3313 = 0 + for _, b := range yyq3313 { if b { - yynn3132++ + yynn3313++ } } - r.EncodeMapStart(yynn3132) - yynn3132 = 0 + r.EncodeMapStart(yynn3313) + yynn3313 = 0 } - if yyr3132 || yy2arr3132 { + if yyr3313 || yy2arr3313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3132[0] { + if yyq3313[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3132[0] { + if yyq3313[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr3132 || yy2arr3132 { + if yyr3313 || yy2arr3313 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40232,25 +42358,25 @@ func (x *NamespaceStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3134 := z.DecBinary() - _ = yym3134 + yym3315 := z.DecBinary() + _ = yym3315 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3135 := r.ContainerType() - if yyct3135 == codecSelferValueTypeMap1234 { - yyl3135 := r.ReadMapStart() - if yyl3135 == 0 { + yyct3316 := r.ContainerType() + if yyct3316 == codecSelferValueTypeMap1234 { + yyl3316 := r.ReadMapStart() + if yyl3316 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3135, d) + x.codecDecodeSelfFromMap(yyl3316, d) } - } else if yyct3135 == codecSelferValueTypeArray1234 { - yyl3135 := r.ReadArrayStart() - if yyl3135 == 0 { + } else if yyct3316 == codecSelferValueTypeArray1234 { + yyl3316 := r.ReadArrayStart() + if yyl3316 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3135, d) + x.codecDecodeSelfFromArray(yyl3316, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40262,12 +42388,12 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3136Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3136Slc - var yyhl3136 bool = l >= 0 - for yyj3136 := 0; ; yyj3136++ { - if yyhl3136 { - if yyj3136 >= l { + var yys3317Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3317Slc + var yyhl3317 bool = l >= 0 + for yyj3317 := 0; ; yyj3317++ { + if yyhl3317 { + if yyj3317 >= l { break } } else { @@ -40276,10 +42402,10 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3136Slc = r.DecodeBytes(yys3136Slc, true, true) - yys3136 := string(yys3136Slc) + yys3317Slc = r.DecodeBytes(yys3317Slc, true, true) + yys3317 := string(yys3317Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3136 { + switch yys3317 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -40287,9 +42413,9 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Phase = NamespacePhase(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3136) - } // end switch yys3136 - } // end for yyj3136 + z.DecStructFieldNotFound(-1, yys3317) + } // end switch yys3317 + } // end for yyj3317 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40297,16 +42423,16 @@ func (x *NamespaceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3138 int - var yyb3138 bool - var yyhl3138 bool = l >= 0 - yyj3138++ - if yyhl3138 { - yyb3138 = yyj3138 > l + var yyj3319 int + var yyb3319 bool + var yyhl3319 bool = l >= 0 + yyj3319++ + if yyhl3319 { + yyb3319 = yyj3319 > l } else { - yyb3138 = r.CheckBreak() + yyb3319 = r.CheckBreak() } - if yyb3138 { + if yyb3319 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40317,17 +42443,17 @@ func (x *NamespaceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Phase = NamespacePhase(r.DecodeString()) } for { - yyj3138++ - if yyhl3138 { - yyb3138 = yyj3138 > l + yyj3319++ + if yyhl3319 { + yyb3319 = yyj3319 > l } else { - yyb3138 = r.CheckBreak() + yyb3319 = r.CheckBreak() } - if yyb3138 { + if yyb3319 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3138-1, "") + z.DecStructFieldNotFound(yyj3319-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40336,8 +42462,8 @@ func (x NamespacePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3140 := z.EncBinary() - _ = yym3140 + yym3321 := z.EncBinary() + _ = yym3321 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -40349,8 +42475,8 @@ func (x *NamespacePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3141 := z.DecBinary() - _ = yym3141 + yym3322 := z.DecBinary() + _ = yym3322 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -40365,39 +42491,39 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3142 := z.EncBinary() - _ = yym3142 + yym3323 := z.EncBinary() + _ = yym3323 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3143 := !z.EncBinary() - yy2arr3143 := z.EncBasicHandle().StructToArray - var yyq3143 [5]bool - _, _, _ = yysep3143, yyq3143, yy2arr3143 - const yyr3143 bool = false - yyq3143[0] = x.Kind != "" - yyq3143[1] = x.APIVersion != "" - yyq3143[2] = true - yyq3143[3] = true - yyq3143[4] = true - var yynn3143 int - if yyr3143 || yy2arr3143 { + yysep3324 := !z.EncBinary() + yy2arr3324 := z.EncBasicHandle().StructToArray + var yyq3324 [5]bool + _, _, _ = yysep3324, yyq3324, yy2arr3324 + const yyr3324 bool = false + yyq3324[0] = x.Kind != "" + yyq3324[1] = x.APIVersion != "" + yyq3324[2] = true + yyq3324[3] = true + yyq3324[4] = true + var yynn3324 int + if yyr3324 || yy2arr3324 { r.EncodeArrayStart(5) } else { - yynn3143 = 0 - for _, b := range yyq3143 { + yynn3324 = 0 + for _, b := range yyq3324 { if b { - yynn3143++ + yynn3324++ } } - r.EncodeMapStart(yynn3143) - yynn3143 = 0 + r.EncodeMapStart(yynn3324) + yynn3324 = 0 } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3143[0] { - yym3145 := z.EncBinary() - _ = yym3145 + if yyq3324[0] { + yym3326 := z.EncBinary() + _ = yym3326 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -40406,23 +42532,23 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3143[0] { + if yyq3324[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3146 := z.EncBinary() - _ = yym3146 + yym3327 := z.EncBinary() + _ = yym3327 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3143[1] { - yym3148 := z.EncBinary() - _ = yym3148 + if yyq3324[1] { + yym3329 := z.EncBinary() + _ = yym3329 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -40431,70 +42557,70 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3143[1] { + if yyq3324[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3149 := z.EncBinary() - _ = yym3149 + yym3330 := z.EncBinary() + _ = yym3330 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3143[2] { - yy3151 := &x.ObjectMeta - yy3151.CodecEncodeSelf(e) + if yyq3324[2] { + yy3332 := &x.ObjectMeta + yy3332.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3143[2] { + if yyq3324[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3152 := &x.ObjectMeta - yy3152.CodecEncodeSelf(e) + yy3333 := &x.ObjectMeta + yy3333.CodecEncodeSelf(e) } } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3143[3] { - yy3154 := &x.Spec - yy3154.CodecEncodeSelf(e) + if yyq3324[3] { + yy3335 := &x.Spec + yy3335.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3143[3] { + if yyq3324[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3155 := &x.Spec - yy3155.CodecEncodeSelf(e) + yy3336 := &x.Spec + yy3336.CodecEncodeSelf(e) } } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3143[4] { - yy3157 := &x.Status - yy3157.CodecEncodeSelf(e) + if yyq3324[4] { + yy3338 := &x.Status + yy3338.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3143[4] { + if yyq3324[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3158 := &x.Status - yy3158.CodecEncodeSelf(e) + yy3339 := &x.Status + yy3339.CodecEncodeSelf(e) } } - if yyr3143 || yy2arr3143 { + if yyr3324 || yy2arr3324 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40507,25 +42633,25 @@ func (x *Namespace) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3159 := z.DecBinary() - _ = yym3159 + yym3340 := z.DecBinary() + _ = yym3340 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3160 := r.ContainerType() - if yyct3160 == codecSelferValueTypeMap1234 { - yyl3160 := r.ReadMapStart() - if yyl3160 == 0 { + yyct3341 := r.ContainerType() + if yyct3341 == codecSelferValueTypeMap1234 { + yyl3341 := r.ReadMapStart() + if yyl3341 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3160, d) + x.codecDecodeSelfFromMap(yyl3341, d) } - } else if yyct3160 == codecSelferValueTypeArray1234 { - yyl3160 := r.ReadArrayStart() - if yyl3160 == 0 { + } else if yyct3341 == codecSelferValueTypeArray1234 { + yyl3341 := r.ReadArrayStart() + if yyl3341 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3160, d) + x.codecDecodeSelfFromArray(yyl3341, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40537,12 +42663,12 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3161Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3161Slc - var yyhl3161 bool = l >= 0 - for yyj3161 := 0; ; yyj3161++ { - if yyhl3161 { - if yyj3161 >= l { + var yys3342Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3342Slc + var yyhl3342 bool = l >= 0 + for yyj3342 := 0; ; yyj3342++ { + if yyhl3342 { + if yyj3342 >= l { break } } else { @@ -40551,10 +42677,10 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3161Slc = r.DecodeBytes(yys3161Slc, true, true) - yys3161 := string(yys3161Slc) + yys3342Slc = r.DecodeBytes(yys3342Slc, true, true) + yys3342 := string(yys3342Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3161 { + switch yys3342 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -40571,27 +42697,27 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3164 := &x.ObjectMeta - yyv3164.CodecDecodeSelf(d) + yyv3345 := &x.ObjectMeta + yyv3345.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = NamespaceSpec{} } else { - yyv3165 := &x.Spec - yyv3165.CodecDecodeSelf(d) + yyv3346 := &x.Spec + yyv3346.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = NamespaceStatus{} } else { - yyv3166 := &x.Status - yyv3166.CodecDecodeSelf(d) + yyv3347 := &x.Status + yyv3347.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3161) - } // end switch yys3161 - } // end for yyj3161 + z.DecStructFieldNotFound(-1, yys3342) + } // end switch yys3342 + } // end for yyj3342 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40599,16 +42725,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3167 int - var yyb3167 bool - var yyhl3167 bool = l >= 0 - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + var yyj3348 int + var yyb3348 bool + var yyhl3348 bool = l >= 0 + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40618,13 +42744,13 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40634,13 +42760,13 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40648,16 +42774,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3170 := &x.ObjectMeta - yyv3170.CodecDecodeSelf(d) + yyv3351 := &x.ObjectMeta + yyv3351.CodecDecodeSelf(d) } - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40665,16 +42791,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = NamespaceSpec{} } else { - yyv3171 := &x.Spec - yyv3171.CodecDecodeSelf(d) + yyv3352 := &x.Spec + yyv3352.CodecDecodeSelf(d) } - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40682,21 +42808,21 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = NamespaceStatus{} } else { - yyv3172 := &x.Status - yyv3172.CodecDecodeSelf(d) + yyv3353 := &x.Status + yyv3353.CodecDecodeSelf(d) } for { - yyj3167++ - if yyhl3167 { - yyb3167 = yyj3167 > l + yyj3348++ + if yyhl3348 { + yyb3348 = yyj3348 > l } else { - yyb3167 = r.CheckBreak() + yyb3348 = r.CheckBreak() } - if yyb3167 { + if yyb3348 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3167-1, "") + z.DecStructFieldNotFound(yyj3348-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40708,37 +42834,37 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3173 := z.EncBinary() - _ = yym3173 + yym3354 := z.EncBinary() + _ = yym3354 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3174 := !z.EncBinary() - yy2arr3174 := z.EncBasicHandle().StructToArray - var yyq3174 [4]bool - _, _, _ = yysep3174, yyq3174, yy2arr3174 - const yyr3174 bool = false - yyq3174[0] = x.Kind != "" - yyq3174[1] = x.APIVersion != "" - yyq3174[2] = true - var yynn3174 int - if yyr3174 || yy2arr3174 { + yysep3355 := !z.EncBinary() + yy2arr3355 := z.EncBasicHandle().StructToArray + var yyq3355 [4]bool + _, _, _ = yysep3355, yyq3355, yy2arr3355 + const yyr3355 bool = false + yyq3355[0] = x.Kind != "" + yyq3355[1] = x.APIVersion != "" + yyq3355[2] = true + var yynn3355 int + if yyr3355 || yy2arr3355 { r.EncodeArrayStart(4) } else { - yynn3174 = 1 - for _, b := range yyq3174 { + yynn3355 = 1 + for _, b := range yyq3355 { if b { - yynn3174++ + yynn3355++ } } - r.EncodeMapStart(yynn3174) - yynn3174 = 0 + r.EncodeMapStart(yynn3355) + yynn3355 = 0 } - if yyr3174 || yy2arr3174 { + if yyr3355 || yy2arr3355 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3174[0] { - yym3176 := z.EncBinary() - _ = yym3176 + if yyq3355[0] { + yym3357 := z.EncBinary() + _ = yym3357 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -40747,23 +42873,23 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3174[0] { + if yyq3355[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3177 := z.EncBinary() - _ = yym3177 + yym3358 := z.EncBinary() + _ = yym3358 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3174 || yy2arr3174 { + if yyr3355 || yy2arr3355 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3174[1] { - yym3179 := z.EncBinary() - _ = yym3179 + if yyq3355[1] { + yym3360 := z.EncBinary() + _ = yym3360 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -40772,54 +42898,54 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3174[1] { + if yyq3355[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3180 := z.EncBinary() - _ = yym3180 + yym3361 := z.EncBinary() + _ = yym3361 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3174 || yy2arr3174 { + if yyr3355 || yy2arr3355 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3174[2] { - yy3182 := &x.ListMeta - yym3183 := z.EncBinary() - _ = yym3183 + if yyq3355[2] { + yy3363 := &x.ListMeta + yym3364 := z.EncBinary() + _ = yym3364 if false { - } else if z.HasExtensions() && z.EncExt(yy3182) { + } else if z.HasExtensions() && z.EncExt(yy3363) { } else { - z.EncFallback(yy3182) + z.EncFallback(yy3363) } } else { r.EncodeNil() } } else { - if yyq3174[2] { + if yyq3355[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3184 := &x.ListMeta - yym3185 := z.EncBinary() - _ = yym3185 + yy3365 := &x.ListMeta + yym3366 := z.EncBinary() + _ = yym3366 if false { - } else if z.HasExtensions() && z.EncExt(yy3184) { + } else if z.HasExtensions() && z.EncExt(yy3365) { } else { - z.EncFallback(yy3184) + z.EncFallback(yy3365) } } } - if yyr3174 || yy2arr3174 { + if yyr3355 || yy2arr3355 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3187 := z.EncBinary() - _ = yym3187 + yym3368 := z.EncBinary() + _ = yym3368 if false { } else { h.encSliceNamespace(([]Namespace)(x.Items), e) @@ -40832,15 +42958,15 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3188 := z.EncBinary() - _ = yym3188 + yym3369 := z.EncBinary() + _ = yym3369 if false { } else { h.encSliceNamespace(([]Namespace)(x.Items), e) } } } - if yyr3174 || yy2arr3174 { + if yyr3355 || yy2arr3355 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40853,25 +42979,25 @@ func (x *NamespaceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3189 := z.DecBinary() - _ = yym3189 + yym3370 := z.DecBinary() + _ = yym3370 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3190 := r.ContainerType() - if yyct3190 == codecSelferValueTypeMap1234 { - yyl3190 := r.ReadMapStart() - if yyl3190 == 0 { + yyct3371 := r.ContainerType() + if yyct3371 == codecSelferValueTypeMap1234 { + yyl3371 := r.ReadMapStart() + if yyl3371 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3190, d) + x.codecDecodeSelfFromMap(yyl3371, d) } - } else if yyct3190 == codecSelferValueTypeArray1234 { - yyl3190 := r.ReadArrayStart() - if yyl3190 == 0 { + } else if yyct3371 == codecSelferValueTypeArray1234 { + yyl3371 := r.ReadArrayStart() + if yyl3371 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3190, d) + x.codecDecodeSelfFromArray(yyl3371, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40883,12 +43009,12 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3191Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3191Slc - var yyhl3191 bool = l >= 0 - for yyj3191 := 0; ; yyj3191++ { - if yyhl3191 { - if yyj3191 >= l { + var yys3372Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3372Slc + var yyhl3372 bool = l >= 0 + for yyj3372 := 0; ; yyj3372++ { + if yyhl3372 { + if yyj3372 >= l { break } } else { @@ -40897,10 +43023,10 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3191Slc = r.DecodeBytes(yys3191Slc, true, true) - yys3191 := string(yys3191Slc) + yys3372Slc = r.DecodeBytes(yys3372Slc, true, true) + yys3372 := string(yys3372Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3191 { + switch yys3372 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -40917,31 +43043,31 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3194 := &x.ListMeta - yym3195 := z.DecBinary() - _ = yym3195 + yyv3375 := &x.ListMeta + yym3376 := z.DecBinary() + _ = yym3376 if false { - } else if z.HasExtensions() && z.DecExt(yyv3194) { + } else if z.HasExtensions() && z.DecExt(yyv3375) { } else { - z.DecFallback(yyv3194, false) + z.DecFallback(yyv3375, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3196 := &x.Items - yym3197 := z.DecBinary() - _ = yym3197 + yyv3377 := &x.Items + yym3378 := z.DecBinary() + _ = yym3378 if false { } else { - h.decSliceNamespace((*[]Namespace)(yyv3196), d) + h.decSliceNamespace((*[]Namespace)(yyv3377), d) } } default: - z.DecStructFieldNotFound(-1, yys3191) - } // end switch yys3191 - } // end for yyj3191 + z.DecStructFieldNotFound(-1, yys3372) + } // end switch yys3372 + } // end for yyj3372 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40949,16 +43075,16 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3198 int - var yyb3198 bool - var yyhl3198 bool = l >= 0 - yyj3198++ - if yyhl3198 { - yyb3198 = yyj3198 > l + var yyj3379 int + var yyb3379 bool + var yyhl3379 bool = l >= 0 + yyj3379++ + if yyhl3379 { + yyb3379 = yyj3379 > l } else { - yyb3198 = r.CheckBreak() + yyb3379 = r.CheckBreak() } - if yyb3198 { + if yyb3379 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40968,13 +43094,13 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3198++ - if yyhl3198 { - yyb3198 = yyj3198 > l + yyj3379++ + if yyhl3379 { + yyb3379 = yyj3379 > l } else { - yyb3198 = r.CheckBreak() + yyb3379 = r.CheckBreak() } - if yyb3198 { + if yyb3379 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40984,13 +43110,13 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3198++ - if yyhl3198 { - yyb3198 = yyj3198 > l + yyj3379++ + if yyhl3379 { + yyb3379 = yyj3379 > l } else { - yyb3198 = r.CheckBreak() + yyb3379 = r.CheckBreak() } - if yyb3198 { + if yyb3379 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40998,22 +43124,22 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3201 := &x.ListMeta - yym3202 := z.DecBinary() - _ = yym3202 + yyv3382 := &x.ListMeta + yym3383 := z.DecBinary() + _ = yym3383 if false { - } else if z.HasExtensions() && z.DecExt(yyv3201) { + } else if z.HasExtensions() && z.DecExt(yyv3382) { } else { - z.DecFallback(yyv3201, false) + z.DecFallback(yyv3382, false) } } - yyj3198++ - if yyhl3198 { - yyb3198 = yyj3198 > l + yyj3379++ + if yyhl3379 { + yyb3379 = yyj3379 > l } else { - yyb3198 = r.CheckBreak() + yyb3379 = r.CheckBreak() } - if yyb3198 { + if yyb3379 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41021,26 +43147,26 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3203 := &x.Items - yym3204 := z.DecBinary() - _ = yym3204 + yyv3384 := &x.Items + yym3385 := z.DecBinary() + _ = yym3385 if false { } else { - h.decSliceNamespace((*[]Namespace)(yyv3203), d) + h.decSliceNamespace((*[]Namespace)(yyv3384), d) } } for { - yyj3198++ - if yyhl3198 { - yyb3198 = yyj3198 > l + yyj3379++ + if yyhl3379 { + yyb3379 = yyj3379 > l } else { - yyb3198 = r.CheckBreak() + yyb3379 = r.CheckBreak() } - if yyb3198 { + if yyb3379 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3198-1, "") + z.DecStructFieldNotFound(yyj3379-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41052,37 +43178,37 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3205 := z.EncBinary() - _ = yym3205 + yym3386 := z.EncBinary() + _ = yym3386 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3206 := !z.EncBinary() - yy2arr3206 := z.EncBasicHandle().StructToArray - var yyq3206 [4]bool - _, _, _ = yysep3206, yyq3206, yy2arr3206 - const yyr3206 bool = false - yyq3206[0] = x.Kind != "" - yyq3206[1] = x.APIVersion != "" - yyq3206[2] = true - var yynn3206 int - if yyr3206 || yy2arr3206 { + yysep3387 := !z.EncBinary() + yy2arr3387 := z.EncBasicHandle().StructToArray + var yyq3387 [4]bool + _, _, _ = yysep3387, yyq3387, yy2arr3387 + const yyr3387 bool = false + yyq3387[0] = x.Kind != "" + yyq3387[1] = x.APIVersion != "" + yyq3387[2] = true + var yynn3387 int + if yyr3387 || yy2arr3387 { r.EncodeArrayStart(4) } else { - yynn3206 = 1 - for _, b := range yyq3206 { + yynn3387 = 1 + for _, b := range yyq3387 { if b { - yynn3206++ + yynn3387++ } } - r.EncodeMapStart(yynn3206) - yynn3206 = 0 + r.EncodeMapStart(yynn3387) + yynn3387 = 0 } - if yyr3206 || yy2arr3206 { + if yyr3387 || yy2arr3387 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3206[0] { - yym3208 := z.EncBinary() - _ = yym3208 + if yyq3387[0] { + yym3389 := z.EncBinary() + _ = yym3389 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -41091,23 +43217,23 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3206[0] { + if yyq3387[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3209 := z.EncBinary() - _ = yym3209 + yym3390 := z.EncBinary() + _ = yym3390 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3206 || yy2arr3206 { + if yyr3387 || yy2arr3387 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3206[1] { - yym3211 := z.EncBinary() - _ = yym3211 + if yyq3387[1] { + yym3392 := z.EncBinary() + _ = yym3392 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -41116,47 +43242,47 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3206[1] { + if yyq3387[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3212 := z.EncBinary() - _ = yym3212 + yym3393 := z.EncBinary() + _ = yym3393 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3206 || yy2arr3206 { + if yyr3387 || yy2arr3387 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3206[2] { - yy3214 := &x.ObjectMeta - yy3214.CodecEncodeSelf(e) + if yyq3387[2] { + yy3395 := &x.ObjectMeta + yy3395.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3206[2] { + if yyq3387[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3215 := &x.ObjectMeta - yy3215.CodecEncodeSelf(e) + yy3396 := &x.ObjectMeta + yy3396.CodecEncodeSelf(e) } } - if yyr3206 || yy2arr3206 { + if yyr3387 || yy2arr3387 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy3217 := &x.Target - yy3217.CodecEncodeSelf(e) + yy3398 := &x.Target + yy3398.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("target")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3218 := &x.Target - yy3218.CodecEncodeSelf(e) + yy3399 := &x.Target + yy3399.CodecEncodeSelf(e) } - if yyr3206 || yy2arr3206 { + if yyr3387 || yy2arr3387 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41169,25 +43295,25 @@ func (x *Binding) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3219 := z.DecBinary() - _ = yym3219 + yym3400 := z.DecBinary() + _ = yym3400 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3220 := r.ContainerType() - if yyct3220 == codecSelferValueTypeMap1234 { - yyl3220 := r.ReadMapStart() - if yyl3220 == 0 { + yyct3401 := r.ContainerType() + if yyct3401 == codecSelferValueTypeMap1234 { + yyl3401 := r.ReadMapStart() + if yyl3401 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3220, d) + x.codecDecodeSelfFromMap(yyl3401, d) } - } else if yyct3220 == codecSelferValueTypeArray1234 { - yyl3220 := r.ReadArrayStart() - if yyl3220 == 0 { + } else if yyct3401 == codecSelferValueTypeArray1234 { + yyl3401 := r.ReadArrayStart() + if yyl3401 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3220, d) + x.codecDecodeSelfFromArray(yyl3401, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41199,12 +43325,12 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3221Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3221Slc - var yyhl3221 bool = l >= 0 - for yyj3221 := 0; ; yyj3221++ { - if yyhl3221 { - if yyj3221 >= l { + var yys3402Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3402Slc + var yyhl3402 bool = l >= 0 + for yyj3402 := 0; ; yyj3402++ { + if yyhl3402 { + if yyj3402 >= l { break } } else { @@ -41213,10 +43339,10 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3221Slc = r.DecodeBytes(yys3221Slc, true, true) - yys3221 := string(yys3221Slc) + yys3402Slc = r.DecodeBytes(yys3402Slc, true, true) + yys3402 := string(yys3402Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3221 { + switch yys3402 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -41233,20 +43359,20 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3224 := &x.ObjectMeta - yyv3224.CodecDecodeSelf(d) + yyv3405 := &x.ObjectMeta + yyv3405.CodecDecodeSelf(d) } case "target": if r.TryDecodeAsNil() { x.Target = ObjectReference{} } else { - yyv3225 := &x.Target - yyv3225.CodecDecodeSelf(d) + yyv3406 := &x.Target + yyv3406.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3221) - } // end switch yys3221 - } // end for yyj3221 + z.DecStructFieldNotFound(-1, yys3402) + } // end switch yys3402 + } // end for yyj3402 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41254,16 +43380,16 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3226 int - var yyb3226 bool - var yyhl3226 bool = l >= 0 - yyj3226++ - if yyhl3226 { - yyb3226 = yyj3226 > l + var yyj3407 int + var yyb3407 bool + var yyhl3407 bool = l >= 0 + yyj3407++ + if yyhl3407 { + yyb3407 = yyj3407 > l } else { - yyb3226 = r.CheckBreak() + yyb3407 = r.CheckBreak() } - if yyb3226 { + if yyb3407 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41273,13 +43399,13 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3226++ - if yyhl3226 { - yyb3226 = yyj3226 > l + yyj3407++ + if yyhl3407 { + yyb3407 = yyj3407 > l } else { - yyb3226 = r.CheckBreak() + yyb3407 = r.CheckBreak() } - if yyb3226 { + if yyb3407 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41289,13 +43415,13 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3226++ - if yyhl3226 { - yyb3226 = yyj3226 > l + yyj3407++ + if yyhl3407 { + yyb3407 = yyj3407 > l } else { - yyb3226 = r.CheckBreak() + yyb3407 = r.CheckBreak() } - if yyb3226 { + if yyb3407 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41303,16 +43429,16 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3229 := &x.ObjectMeta - yyv3229.CodecDecodeSelf(d) + yyv3410 := &x.ObjectMeta + yyv3410.CodecDecodeSelf(d) } - yyj3226++ - if yyhl3226 { - yyb3226 = yyj3226 > l + yyj3407++ + if yyhl3407 { + yyb3407 = yyj3407 > l } else { - yyb3226 = r.CheckBreak() + yyb3407 = r.CheckBreak() } - if yyb3226 { + if yyb3407 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41320,21 +43446,21 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Target = ObjectReference{} } else { - yyv3230 := &x.Target - yyv3230.CodecDecodeSelf(d) + yyv3411 := &x.Target + yyv3411.CodecDecodeSelf(d) } for { - yyj3226++ - if yyhl3226 { - yyb3226 = yyj3226 > l + yyj3407++ + if yyhl3407 { + yyb3407 = yyj3407 > l } else { - yyb3226 = r.CheckBreak() + yyb3407 = r.CheckBreak() } - if yyb3226 { + if yyb3407 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3226-1, "") + z.DecStructFieldNotFound(yyj3407-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41346,68 +43472,68 @@ func (x *Preconditions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3231 := z.EncBinary() - _ = yym3231 + yym3412 := z.EncBinary() + _ = yym3412 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3232 := !z.EncBinary() - yy2arr3232 := z.EncBasicHandle().StructToArray - var yyq3232 [1]bool - _, _, _ = yysep3232, yyq3232, yy2arr3232 - const yyr3232 bool = false - yyq3232[0] = x.UID != nil - var yynn3232 int - if yyr3232 || yy2arr3232 { + yysep3413 := !z.EncBinary() + yy2arr3413 := z.EncBasicHandle().StructToArray + var yyq3413 [1]bool + _, _, _ = yysep3413, yyq3413, yy2arr3413 + const yyr3413 bool = false + yyq3413[0] = x.UID != nil + var yynn3413 int + if yyr3413 || yy2arr3413 { r.EncodeArrayStart(1) } else { - yynn3232 = 0 - for _, b := range yyq3232 { + yynn3413 = 0 + for _, b := range yyq3413 { if b { - yynn3232++ + yynn3413++ } } - r.EncodeMapStart(yynn3232) - yynn3232 = 0 + r.EncodeMapStart(yynn3413) + yynn3413 = 0 } - if yyr3232 || yy2arr3232 { + if yyr3413 || yy2arr3413 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3232[0] { + if yyq3413[0] { if x.UID == nil { r.EncodeNil() } else { - yy3234 := *x.UID - yym3235 := z.EncBinary() - _ = yym3235 + yy3415 := *x.UID + yym3416 := z.EncBinary() + _ = yym3416 if false { - } else if z.HasExtensions() && z.EncExt(yy3234) { + } else if z.HasExtensions() && z.EncExt(yy3415) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy3234)) + r.EncodeString(codecSelferC_UTF81234, string(yy3415)) } } } else { r.EncodeNil() } } else { - if yyq3232[0] { + if yyq3413[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.UID == nil { r.EncodeNil() } else { - yy3236 := *x.UID - yym3237 := z.EncBinary() - _ = yym3237 + yy3417 := *x.UID + yym3418 := z.EncBinary() + _ = yym3418 if false { - } else if z.HasExtensions() && z.EncExt(yy3236) { + } else if z.HasExtensions() && z.EncExt(yy3417) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy3236)) + r.EncodeString(codecSelferC_UTF81234, string(yy3417)) } } } } - if yyr3232 || yy2arr3232 { + if yyr3413 || yy2arr3413 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41420,25 +43546,25 @@ func (x *Preconditions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3238 := z.DecBinary() - _ = yym3238 + yym3419 := z.DecBinary() + _ = yym3419 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3239 := r.ContainerType() - if yyct3239 == codecSelferValueTypeMap1234 { - yyl3239 := r.ReadMapStart() - if yyl3239 == 0 { + yyct3420 := r.ContainerType() + if yyct3420 == codecSelferValueTypeMap1234 { + yyl3420 := r.ReadMapStart() + if yyl3420 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3239, d) + x.codecDecodeSelfFromMap(yyl3420, d) } - } else if yyct3239 == codecSelferValueTypeArray1234 { - yyl3239 := r.ReadArrayStart() - if yyl3239 == 0 { + } else if yyct3420 == codecSelferValueTypeArray1234 { + yyl3420 := r.ReadArrayStart() + if yyl3420 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3239, d) + x.codecDecodeSelfFromArray(yyl3420, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41450,12 +43576,12 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3240Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3240Slc - var yyhl3240 bool = l >= 0 - for yyj3240 := 0; ; yyj3240++ { - if yyhl3240 { - if yyj3240 >= l { + var yys3421Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3421Slc + var yyhl3421 bool = l >= 0 + for yyj3421 := 0; ; yyj3421++ { + if yyhl3421 { + if yyj3421 >= l { break } } else { @@ -41464,10 +43590,10 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3240Slc = r.DecodeBytes(yys3240Slc, true, true) - yys3240 := string(yys3240Slc) + yys3421Slc = r.DecodeBytes(yys3421Slc, true, true) + yys3421 := string(yys3421Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3240 { + switch yys3421 { case "uid": if r.TryDecodeAsNil() { if x.UID != nil { @@ -41477,8 +43603,8 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.UID == nil { x.UID = new(pkg1_types.UID) } - yym3242 := z.DecBinary() - _ = yym3242 + yym3423 := z.DecBinary() + _ = yym3423 if false { } else if z.HasExtensions() && z.DecExt(x.UID) { } else { @@ -41486,9 +43612,9 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } default: - z.DecStructFieldNotFound(-1, yys3240) - } // end switch yys3240 - } // end for yyj3240 + z.DecStructFieldNotFound(-1, yys3421) + } // end switch yys3421 + } // end for yyj3421 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41496,16 +43622,16 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3243 int - var yyb3243 bool - var yyhl3243 bool = l >= 0 - yyj3243++ - if yyhl3243 { - yyb3243 = yyj3243 > l + var yyj3424 int + var yyb3424 bool + var yyhl3424 bool = l >= 0 + yyj3424++ + if yyhl3424 { + yyb3424 = yyj3424 > l } else { - yyb3243 = r.CheckBreak() + yyb3424 = r.CheckBreak() } - if yyb3243 { + if yyb3424 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41518,8 +43644,8 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.UID == nil { x.UID = new(pkg1_types.UID) } - yym3245 := z.DecBinary() - _ = yym3245 + yym3426 := z.DecBinary() + _ = yym3426 if false { } else if z.HasExtensions() && z.DecExt(x.UID) { } else { @@ -41527,17 +43653,17 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } } for { - yyj3243++ - if yyhl3243 { - yyb3243 = yyj3243 > l + yyj3424++ + if yyhl3424 { + yyb3424 = yyj3424 > l } else { - yyb3243 = r.CheckBreak() + yyb3424 = r.CheckBreak() } - if yyb3243 { + if yyb3424 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3243-1, "") + z.DecStructFieldNotFound(yyj3424-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41549,39 +43675,39 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3246 := z.EncBinary() - _ = yym3246 + yym3427 := z.EncBinary() + _ = yym3427 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3247 := !z.EncBinary() - yy2arr3247 := z.EncBasicHandle().StructToArray - var yyq3247 [5]bool - _, _, _ = yysep3247, yyq3247, yy2arr3247 - const yyr3247 bool = false - yyq3247[0] = x.Kind != "" - yyq3247[1] = x.APIVersion != "" - yyq3247[2] = x.GracePeriodSeconds != nil - yyq3247[3] = x.Preconditions != nil - yyq3247[4] = x.OrphanDependents != nil - var yynn3247 int - if yyr3247 || yy2arr3247 { + yysep3428 := !z.EncBinary() + yy2arr3428 := z.EncBasicHandle().StructToArray + var yyq3428 [5]bool + _, _, _ = yysep3428, yyq3428, yy2arr3428 + const yyr3428 bool = false + yyq3428[0] = x.Kind != "" + yyq3428[1] = x.APIVersion != "" + yyq3428[2] = x.GracePeriodSeconds != nil + yyq3428[3] = x.Preconditions != nil + yyq3428[4] = x.OrphanDependents != nil + var yynn3428 int + if yyr3428 || yy2arr3428 { r.EncodeArrayStart(5) } else { - yynn3247 = 0 - for _, b := range yyq3247 { + yynn3428 = 0 + for _, b := range yyq3428 { if b { - yynn3247++ + yynn3428++ } } - r.EncodeMapStart(yynn3247) - yynn3247 = 0 + r.EncodeMapStart(yynn3428) + yynn3428 = 0 } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3247[0] { - yym3249 := z.EncBinary() - _ = yym3249 + if yyq3428[0] { + yym3430 := z.EncBinary() + _ = yym3430 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -41590,23 +43716,23 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3247[0] { + if yyq3428[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3250 := z.EncBinary() - _ = yym3250 + yym3431 := z.EncBinary() + _ = yym3431 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3247[1] { - yym3252 := z.EncBinary() - _ = yym3252 + if yyq3428[1] { + yym3433 := z.EncBinary() + _ = yym3433 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -41615,56 +43741,56 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3247[1] { + if yyq3428[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3253 := z.EncBinary() - _ = yym3253 + yym3434 := z.EncBinary() + _ = yym3434 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3247[2] { + if yyq3428[2] { if x.GracePeriodSeconds == nil { r.EncodeNil() } else { - yy3255 := *x.GracePeriodSeconds - yym3256 := z.EncBinary() - _ = yym3256 + yy3436 := *x.GracePeriodSeconds + yym3437 := z.EncBinary() + _ = yym3437 if false { } else { - r.EncodeInt(int64(yy3255)) + r.EncodeInt(int64(yy3436)) } } } else { r.EncodeNil() } } else { - if yyq3247[2] { + if yyq3428[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gracePeriodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.GracePeriodSeconds == nil { r.EncodeNil() } else { - yy3257 := *x.GracePeriodSeconds - yym3258 := z.EncBinary() - _ = yym3258 + yy3438 := *x.GracePeriodSeconds + yym3439 := z.EncBinary() + _ = yym3439 if false { } else { - r.EncodeInt(int64(yy3257)) + r.EncodeInt(int64(yy3438)) } } } } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3247[3] { + if yyq3428[3] { if x.Preconditions == nil { r.EncodeNil() } else { @@ -41674,7 +43800,7 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3247[3] { + if yyq3428[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preconditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -41685,42 +43811,42 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3247[4] { + if yyq3428[4] { if x.OrphanDependents == nil { r.EncodeNil() } else { - yy3261 := *x.OrphanDependents - yym3262 := z.EncBinary() - _ = yym3262 + yy3442 := *x.OrphanDependents + yym3443 := z.EncBinary() + _ = yym3443 if false { } else { - r.EncodeBool(bool(yy3261)) + r.EncodeBool(bool(yy3442)) } } } else { r.EncodeNil() } } else { - if yyq3247[4] { + if yyq3428[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("orphanDependents")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.OrphanDependents == nil { r.EncodeNil() } else { - yy3263 := *x.OrphanDependents - yym3264 := z.EncBinary() - _ = yym3264 + yy3444 := *x.OrphanDependents + yym3445 := z.EncBinary() + _ = yym3445 if false { } else { - r.EncodeBool(bool(yy3263)) + r.EncodeBool(bool(yy3444)) } } } } - if yyr3247 || yy2arr3247 { + if yyr3428 || yy2arr3428 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41733,25 +43859,25 @@ func (x *DeleteOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3265 := z.DecBinary() - _ = yym3265 + yym3446 := z.DecBinary() + _ = yym3446 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3266 := r.ContainerType() - if yyct3266 == codecSelferValueTypeMap1234 { - yyl3266 := r.ReadMapStart() - if yyl3266 == 0 { + yyct3447 := r.ContainerType() + if yyct3447 == codecSelferValueTypeMap1234 { + yyl3447 := r.ReadMapStart() + if yyl3447 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3266, d) + x.codecDecodeSelfFromMap(yyl3447, d) } - } else if yyct3266 == codecSelferValueTypeArray1234 { - yyl3266 := r.ReadArrayStart() - if yyl3266 == 0 { + } else if yyct3447 == codecSelferValueTypeArray1234 { + yyl3447 := r.ReadArrayStart() + if yyl3447 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3266, d) + x.codecDecodeSelfFromArray(yyl3447, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41763,12 +43889,12 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3267Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3267Slc - var yyhl3267 bool = l >= 0 - for yyj3267 := 0; ; yyj3267++ { - if yyhl3267 { - if yyj3267 >= l { + var yys3448Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3448Slc + var yyhl3448 bool = l >= 0 + for yyj3448 := 0; ; yyj3448++ { + if yyhl3448 { + if yyj3448 >= l { break } } else { @@ -41777,10 +43903,10 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3267Slc = r.DecodeBytes(yys3267Slc, true, true) - yys3267 := string(yys3267Slc) + yys3448Slc = r.DecodeBytes(yys3448Slc, true, true) + yys3448 := string(yys3448Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3267 { + switch yys3448 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -41802,8 +43928,8 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.GracePeriodSeconds == nil { x.GracePeriodSeconds = new(int64) } - yym3271 := z.DecBinary() - _ = yym3271 + yym3452 := z.DecBinary() + _ = yym3452 if false { } else { *((*int64)(x.GracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -41829,17 +43955,17 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.OrphanDependents == nil { x.OrphanDependents = new(bool) } - yym3274 := z.DecBinary() - _ = yym3274 + yym3455 := z.DecBinary() + _ = yym3455 if false { } else { *((*bool)(x.OrphanDependents)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys3267) - } // end switch yys3267 - } // end for yyj3267 + z.DecStructFieldNotFound(-1, yys3448) + } // end switch yys3448 + } // end for yyj3448 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41847,16 +43973,16 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3275 int - var yyb3275 bool - var yyhl3275 bool = l >= 0 - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + var yyj3456 int + var yyb3456 bool + var yyhl3456 bool = l >= 0 + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41866,13 +43992,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41882,13 +44008,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41901,20 +44027,20 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.GracePeriodSeconds == nil { x.GracePeriodSeconds = new(int64) } - yym3279 := z.DecBinary() - _ = yym3279 + yym3460 := z.DecBinary() + _ = yym3460 if false { } else { *((*int64)(x.GracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41929,13 +44055,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Preconditions.CodecDecodeSelf(d) } - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41948,25 +44074,25 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.OrphanDependents == nil { x.OrphanDependents = new(bool) } - yym3282 := z.DecBinary() - _ = yym3282 + yym3463 := z.DecBinary() + _ = yym3463 if false { } else { *((*bool)(x.OrphanDependents)) = r.DecodeBool() } } for { - yyj3275++ - if yyhl3275 { - yyb3275 = yyj3275 > l + yyj3456++ + if yyhl3456 { + yyb3456 = yyj3456 > l } else { - yyb3275 = r.CheckBreak() + yyb3456 = r.CheckBreak() } - if yyb3275 { + if yyb3456 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3275-1, "") + z.DecStructFieldNotFound(yyj3456-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41978,36 +44104,36 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3283 := z.EncBinary() - _ = yym3283 + yym3464 := z.EncBinary() + _ = yym3464 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3284 := !z.EncBinary() - yy2arr3284 := z.EncBasicHandle().StructToArray - var yyq3284 [4]bool - _, _, _ = yysep3284, yyq3284, yy2arr3284 - const yyr3284 bool = false - yyq3284[0] = x.Kind != "" - yyq3284[1] = x.APIVersion != "" - var yynn3284 int - if yyr3284 || yy2arr3284 { + yysep3465 := !z.EncBinary() + yy2arr3465 := z.EncBasicHandle().StructToArray + var yyq3465 [4]bool + _, _, _ = yysep3465, yyq3465, yy2arr3465 + const yyr3465 bool = false + yyq3465[0] = x.Kind != "" + yyq3465[1] = x.APIVersion != "" + var yynn3465 int + if yyr3465 || yy2arr3465 { r.EncodeArrayStart(4) } else { - yynn3284 = 2 - for _, b := range yyq3284 { + yynn3465 = 2 + for _, b := range yyq3465 { if b { - yynn3284++ + yynn3465++ } } - r.EncodeMapStart(yynn3284) - yynn3284 = 0 + r.EncodeMapStart(yynn3465) + yynn3465 = 0 } - if yyr3284 || yy2arr3284 { + if yyr3465 || yy2arr3465 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3284[0] { - yym3286 := z.EncBinary() - _ = yym3286 + if yyq3465[0] { + yym3467 := z.EncBinary() + _ = yym3467 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -42016,23 +44142,23 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3284[0] { + if yyq3465[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3287 := z.EncBinary() - _ = yym3287 + yym3468 := z.EncBinary() + _ = yym3468 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3284 || yy2arr3284 { + if yyr3465 || yy2arr3465 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3284[1] { - yym3289 := z.EncBinary() - _ = yym3289 + if yyq3465[1] { + yym3470 := z.EncBinary() + _ = yym3470 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -42041,22 +44167,22 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3284[1] { + if yyq3465[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3290 := z.EncBinary() - _ = yym3290 + yym3471 := z.EncBinary() + _ = yym3471 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3284 || yy2arr3284 { + if yyr3465 || yy2arr3465 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3292 := z.EncBinary() - _ = yym3292 + yym3473 := z.EncBinary() + _ = yym3473 if false { } else { r.EncodeBool(bool(x.Export)) @@ -42065,17 +44191,17 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("export")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3293 := z.EncBinary() - _ = yym3293 + yym3474 := z.EncBinary() + _ = yym3474 if false { } else { r.EncodeBool(bool(x.Export)) } } - if yyr3284 || yy2arr3284 { + if yyr3465 || yy2arr3465 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3295 := z.EncBinary() - _ = yym3295 + yym3476 := z.EncBinary() + _ = yym3476 if false { } else { r.EncodeBool(bool(x.Exact)) @@ -42084,14 +44210,14 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exact")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3296 := z.EncBinary() - _ = yym3296 + yym3477 := z.EncBinary() + _ = yym3477 if false { } else { r.EncodeBool(bool(x.Exact)) } } - if yyr3284 || yy2arr3284 { + if yyr3465 || yy2arr3465 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -42104,25 +44230,25 @@ func (x *ExportOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3297 := z.DecBinary() - _ = yym3297 + yym3478 := z.DecBinary() + _ = yym3478 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3298 := r.ContainerType() - if yyct3298 == codecSelferValueTypeMap1234 { - yyl3298 := r.ReadMapStart() - if yyl3298 == 0 { + yyct3479 := r.ContainerType() + if yyct3479 == codecSelferValueTypeMap1234 { + yyl3479 := r.ReadMapStart() + if yyl3479 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3298, d) + x.codecDecodeSelfFromMap(yyl3479, d) } - } else if yyct3298 == codecSelferValueTypeArray1234 { - yyl3298 := r.ReadArrayStart() - if yyl3298 == 0 { + } else if yyct3479 == codecSelferValueTypeArray1234 { + yyl3479 := r.ReadArrayStart() + if yyl3479 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3298, d) + x.codecDecodeSelfFromArray(yyl3479, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -42134,12 +44260,12 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3299Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3299Slc - var yyhl3299 bool = l >= 0 - for yyj3299 := 0; ; yyj3299++ { - if yyhl3299 { - if yyj3299 >= l { + var yys3480Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3480Slc + var yyhl3480 bool = l >= 0 + for yyj3480 := 0; ; yyj3480++ { + if yyhl3480 { + if yyj3480 >= l { break } } else { @@ -42148,10 +44274,10 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3299Slc = r.DecodeBytes(yys3299Slc, true, true) - yys3299 := string(yys3299Slc) + yys3480Slc = r.DecodeBytes(yys3480Slc, true, true) + yys3480 := string(yys3480Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3299 { + switch yys3480 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -42177,9 +44303,9 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Exact = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys3299) - } // end switch yys3299 - } // end for yyj3299 + z.DecStructFieldNotFound(-1, yys3480) + } // end switch yys3480 + } // end for yyj3480 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -42187,16 +44313,16 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3304 int - var yyb3304 bool - var yyhl3304 bool = l >= 0 - yyj3304++ - if yyhl3304 { - yyb3304 = yyj3304 > l + var yyj3485 int + var yyb3485 bool + var yyhl3485 bool = l >= 0 + yyj3485++ + if yyhl3485 { + yyb3485 = yyj3485 > l } else { - yyb3304 = r.CheckBreak() + yyb3485 = r.CheckBreak() } - if yyb3304 { + if yyb3485 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42206,13 +44332,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3304++ - if yyhl3304 { - yyb3304 = yyj3304 > l + yyj3485++ + if yyhl3485 { + yyb3485 = yyj3485 > l } else { - yyb3304 = r.CheckBreak() + yyb3485 = r.CheckBreak() } - if yyb3304 { + if yyb3485 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42222,13 +44348,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3304++ - if yyhl3304 { - yyb3304 = yyj3304 > l + yyj3485++ + if yyhl3485 { + yyb3485 = yyj3485 > l } else { - yyb3304 = r.CheckBreak() + yyb3485 = r.CheckBreak() } - if yyb3304 { + if yyb3485 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42238,13 +44364,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Export = bool(r.DecodeBool()) } - yyj3304++ - if yyhl3304 { - yyb3304 = yyj3304 > l + yyj3485++ + if yyhl3485 { + yyb3485 = yyj3485 > l } else { - yyb3304 = r.CheckBreak() + yyb3485 = r.CheckBreak() } - if yyb3304 { + if yyb3485 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42255,17 +44381,17 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Exact = bool(r.DecodeBool()) } for { - yyj3304++ - if yyhl3304 { - yyb3304 = yyj3304 > l + yyj3485++ + if yyhl3485 { + yyb3485 = yyj3485 > l } else { - yyb3304 = r.CheckBreak() + yyb3485 = r.CheckBreak() } - if yyb3304 { + if yyb3485 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3304-1, "") + z.DecStructFieldNotFound(yyj3485-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -42277,36 +44403,36 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3309 := z.EncBinary() - _ = yym3309 + yym3490 := z.EncBinary() + _ = yym3490 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3310 := !z.EncBinary() - yy2arr3310 := z.EncBasicHandle().StructToArray - var yyq3310 [7]bool - _, _, _ = yysep3310, yyq3310, yy2arr3310 - const yyr3310 bool = false - yyq3310[0] = x.Kind != "" - yyq3310[1] = x.APIVersion != "" - var yynn3310 int - if yyr3310 || yy2arr3310 { + yysep3491 := !z.EncBinary() + yy2arr3491 := z.EncBasicHandle().StructToArray + var yyq3491 [7]bool + _, _, _ = yysep3491, yyq3491, yy2arr3491 + const yyr3491 bool = false + yyq3491[0] = x.Kind != "" + yyq3491[1] = x.APIVersion != "" + var yynn3491 int + if yyr3491 || yy2arr3491 { r.EncodeArrayStart(7) } else { - yynn3310 = 5 - for _, b := range yyq3310 { + yynn3491 = 5 + for _, b := range yyq3491 { if b { - yynn3310++ + yynn3491++ } } - r.EncodeMapStart(yynn3310) - yynn3310 = 0 + r.EncodeMapStart(yynn3491) + yynn3491 = 0 } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3310[0] { - yym3312 := z.EncBinary() - _ = yym3312 + if yyq3491[0] { + yym3493 := z.EncBinary() + _ = yym3493 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -42315,23 +44441,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3310[0] { + if yyq3491[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3313 := z.EncBinary() - _ = yym3313 + yym3494 := z.EncBinary() + _ = yym3494 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3310[1] { - yym3315 := z.EncBinary() - _ = yym3315 + if yyq3491[1] { + yym3496 := z.EncBinary() + _ = yym3496 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -42340,25 +44466,25 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3310[1] { + if yyq3491[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3316 := z.EncBinary() - _ = yym3316 + yym3497 := z.EncBinary() + _ = yym3497 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.LabelSelector == nil { r.EncodeNil() } else { - yym3318 := z.EncBinary() - _ = yym3318 + yym3499 := z.EncBinary() + _ = yym3499 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -42372,8 +44498,8 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.LabelSelector == nil { r.EncodeNil() } else { - yym3319 := z.EncBinary() - _ = yym3319 + yym3500 := z.EncBinary() + _ = yym3500 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -42381,13 +44507,13 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.FieldSelector == nil { r.EncodeNil() } else { - yym3321 := z.EncBinary() - _ = yym3321 + yym3502 := z.EncBinary() + _ = yym3502 if false { } else if z.HasExtensions() && z.EncExt(x.FieldSelector) { } else { @@ -42401,8 +44527,8 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.FieldSelector == nil { r.EncodeNil() } else { - yym3322 := z.EncBinary() - _ = yym3322 + yym3503 := z.EncBinary() + _ = yym3503 if false { } else if z.HasExtensions() && z.EncExt(x.FieldSelector) { } else { @@ -42410,10 +44536,10 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3324 := z.EncBinary() - _ = yym3324 + yym3505 := z.EncBinary() + _ = yym3505 if false { } else { r.EncodeBool(bool(x.Watch)) @@ -42422,17 +44548,17 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Watch")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3325 := z.EncBinary() - _ = yym3325 + yym3506 := z.EncBinary() + _ = yym3506 if false { } else { r.EncodeBool(bool(x.Watch)) } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3327 := z.EncBinary() - _ = yym3327 + yym3508 := z.EncBinary() + _ = yym3508 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) @@ -42441,24 +44567,24 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ResourceVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3328 := z.EncBinary() - _ = yym3328 + yym3509 := z.EncBinary() + _ = yym3509 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.TimeoutSeconds == nil { r.EncodeNil() } else { - yy3330 := *x.TimeoutSeconds - yym3331 := z.EncBinary() - _ = yym3331 + yy3511 := *x.TimeoutSeconds + yym3512 := z.EncBinary() + _ = yym3512 if false { } else { - r.EncodeInt(int64(yy3330)) + r.EncodeInt(int64(yy3511)) } } } else { @@ -42468,16 +44594,16 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.TimeoutSeconds == nil { r.EncodeNil() } else { - yy3332 := *x.TimeoutSeconds - yym3333 := z.EncBinary() - _ = yym3333 + yy3513 := *x.TimeoutSeconds + yym3514 := z.EncBinary() + _ = yym3514 if false { } else { - r.EncodeInt(int64(yy3332)) + r.EncodeInt(int64(yy3513)) } } } - if yyr3310 || yy2arr3310 { + if yyr3491 || yy2arr3491 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -42490,25 +44616,25 @@ func (x *ListOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3334 := z.DecBinary() - _ = yym3334 + yym3515 := z.DecBinary() + _ = yym3515 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3335 := r.ContainerType() - if yyct3335 == codecSelferValueTypeMap1234 { - yyl3335 := r.ReadMapStart() - if yyl3335 == 0 { + yyct3516 := r.ContainerType() + if yyct3516 == codecSelferValueTypeMap1234 { + yyl3516 := r.ReadMapStart() + if yyl3516 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3335, d) + x.codecDecodeSelfFromMap(yyl3516, d) } - } else if yyct3335 == codecSelferValueTypeArray1234 { - yyl3335 := r.ReadArrayStart() - if yyl3335 == 0 { + } else if yyct3516 == codecSelferValueTypeArray1234 { + yyl3516 := r.ReadArrayStart() + if yyl3516 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3335, d) + x.codecDecodeSelfFromArray(yyl3516, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -42520,12 +44646,12 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3336Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3336Slc - var yyhl3336 bool = l >= 0 - for yyj3336 := 0; ; yyj3336++ { - if yyhl3336 { - if yyj3336 >= l { + var yys3517Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3517Slc + var yyhl3517 bool = l >= 0 + for yyj3517 := 0; ; yyj3517++ { + if yyhl3517 { + if yyj3517 >= l { break } } else { @@ -42534,10 +44660,10 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3336Slc = r.DecodeBytes(yys3336Slc, true, true) - yys3336 := string(yys3336Slc) + yys3517Slc = r.DecodeBytes(yys3517Slc, true, true) + yys3517 := string(yys3517Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3336 { + switch yys3517 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -42554,26 +44680,26 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LabelSelector = nil } else { - yyv3339 := &x.LabelSelector - yym3340 := z.DecBinary() - _ = yym3340 + yyv3520 := &x.LabelSelector + yym3521 := z.DecBinary() + _ = yym3521 if false { - } else if z.HasExtensions() && z.DecExt(yyv3339) { + } else if z.HasExtensions() && z.DecExt(yyv3520) { } else { - z.DecFallback(yyv3339, true) + z.DecFallback(yyv3520, true) } } case "FieldSelector": if r.TryDecodeAsNil() { x.FieldSelector = nil } else { - yyv3341 := &x.FieldSelector - yym3342 := z.DecBinary() - _ = yym3342 + yyv3522 := &x.FieldSelector + yym3523 := z.DecBinary() + _ = yym3523 if false { - } else if z.HasExtensions() && z.DecExt(yyv3341) { + } else if z.HasExtensions() && z.DecExt(yyv3522) { } else { - z.DecFallback(yyv3341, true) + z.DecFallback(yyv3522, true) } } case "Watch": @@ -42597,17 +44723,17 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TimeoutSeconds == nil { x.TimeoutSeconds = new(int64) } - yym3346 := z.DecBinary() - _ = yym3346 + yym3527 := z.DecBinary() + _ = yym3527 if false { } else { *((*int64)(x.TimeoutSeconds)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys3336) - } // end switch yys3336 - } // end for yyj3336 + z.DecStructFieldNotFound(-1, yys3517) + } // end switch yys3517 + } // end for yyj3517 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -42615,16 +44741,16 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3347 int - var yyb3347 bool - var yyhl3347 bool = l >= 0 - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + var yyj3528 int + var yyb3528 bool + var yyhl3528 bool = l >= 0 + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42634,13 +44760,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42650,13 +44776,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42664,22 +44790,22 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LabelSelector = nil } else { - yyv3350 := &x.LabelSelector - yym3351 := z.DecBinary() - _ = yym3351 + yyv3531 := &x.LabelSelector + yym3532 := z.DecBinary() + _ = yym3532 if false { - } else if z.HasExtensions() && z.DecExt(yyv3350) { + } else if z.HasExtensions() && z.DecExt(yyv3531) { } else { - z.DecFallback(yyv3350, true) + z.DecFallback(yyv3531, true) } } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42687,22 +44813,22 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.FieldSelector = nil } else { - yyv3352 := &x.FieldSelector - yym3353 := z.DecBinary() - _ = yym3353 + yyv3533 := &x.FieldSelector + yym3534 := z.DecBinary() + _ = yym3534 if false { - } else if z.HasExtensions() && z.DecExt(yyv3352) { + } else if z.HasExtensions() && z.DecExt(yyv3533) { } else { - z.DecFallback(yyv3352, true) + z.DecFallback(yyv3533, true) } } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42712,13 +44838,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Watch = bool(r.DecodeBool()) } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42728,13 +44854,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ResourceVersion = string(r.DecodeString()) } - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42747,25 +44873,25 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TimeoutSeconds == nil { x.TimeoutSeconds = new(int64) } - yym3357 := z.DecBinary() - _ = yym3357 + yym3538 := z.DecBinary() + _ = yym3538 if false { } else { *((*int64)(x.TimeoutSeconds)) = int64(r.DecodeInt(64)) } } for { - yyj3347++ - if yyhl3347 { - yyb3347 = yyj3347 > l + yyj3528++ + if yyhl3528 { + yyb3528 = yyj3528 > l } else { - yyb3347 = r.CheckBreak() + yyb3528 = r.CheckBreak() } - if yyb3347 { + if yyb3528 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3347-1, "") + z.DecStructFieldNotFound(yyj3528-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -42777,36 +44903,36 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3358 := z.EncBinary() - _ = yym3358 + yym3539 := z.EncBinary() + _ = yym3539 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3359 := !z.EncBinary() - yy2arr3359 := z.EncBasicHandle().StructToArray - var yyq3359 [10]bool - _, _, _ = yysep3359, yyq3359, yy2arr3359 - const yyr3359 bool = false - yyq3359[0] = x.Kind != "" - yyq3359[1] = x.APIVersion != "" - var yynn3359 int - if yyr3359 || yy2arr3359 { + yysep3540 := !z.EncBinary() + yy2arr3540 := z.EncBasicHandle().StructToArray + var yyq3540 [10]bool + _, _, _ = yysep3540, yyq3540, yy2arr3540 + const yyr3540 bool = false + yyq3540[0] = x.Kind != "" + yyq3540[1] = x.APIVersion != "" + var yynn3540 int + if yyr3540 || yy2arr3540 { r.EncodeArrayStart(10) } else { - yynn3359 = 8 - for _, b := range yyq3359 { + yynn3540 = 8 + for _, b := range yyq3540 { if b { - yynn3359++ + yynn3540++ } } - r.EncodeMapStart(yynn3359) - yynn3359 = 0 + r.EncodeMapStart(yynn3540) + yynn3540 = 0 } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3359[0] { - yym3361 := z.EncBinary() - _ = yym3361 + if yyq3540[0] { + yym3542 := z.EncBinary() + _ = yym3542 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -42815,23 +44941,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3359[0] { + if yyq3540[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3362 := z.EncBinary() - _ = yym3362 + yym3543 := z.EncBinary() + _ = yym3543 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3359[1] { - yym3364 := z.EncBinary() - _ = yym3364 + if yyq3540[1] { + yym3545 := z.EncBinary() + _ = yym3545 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -42840,22 +44966,22 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3359[1] { + if yyq3540[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3365 := z.EncBinary() - _ = yym3365 + yym3546 := z.EncBinary() + _ = yym3546 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3367 := z.EncBinary() - _ = yym3367 + yym3548 := z.EncBinary() + _ = yym3548 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -42864,17 +44990,17 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3368 := z.EncBinary() - _ = yym3368 + yym3549 := z.EncBinary() + _ = yym3549 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3370 := z.EncBinary() - _ = yym3370 + yym3551 := z.EncBinary() + _ = yym3551 if false { } else { r.EncodeBool(bool(x.Follow)) @@ -42883,17 +45009,17 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Follow")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3371 := z.EncBinary() - _ = yym3371 + yym3552 := z.EncBinary() + _ = yym3552 if false { } else { r.EncodeBool(bool(x.Follow)) } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3373 := z.EncBinary() - _ = yym3373 + yym3554 := z.EncBinary() + _ = yym3554 if false { } else { r.EncodeBool(bool(x.Previous)) @@ -42902,24 +45028,24 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Previous")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3374 := z.EncBinary() - _ = yym3374 + yym3555 := z.EncBinary() + _ = yym3555 if false { } else { r.EncodeBool(bool(x.Previous)) } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.SinceSeconds == nil { r.EncodeNil() } else { - yy3376 := *x.SinceSeconds - yym3377 := z.EncBinary() - _ = yym3377 + yy3557 := *x.SinceSeconds + yym3558 := z.EncBinary() + _ = yym3558 if false { } else { - r.EncodeInt(int64(yy3376)) + r.EncodeInt(int64(yy3557)) } } } else { @@ -42929,27 +45055,27 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.SinceSeconds == nil { r.EncodeNil() } else { - yy3378 := *x.SinceSeconds - yym3379 := z.EncBinary() - _ = yym3379 + yy3559 := *x.SinceSeconds + yym3560 := z.EncBinary() + _ = yym3560 if false { } else { - r.EncodeInt(int64(yy3378)) + r.EncodeInt(int64(yy3559)) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.SinceTime == nil { r.EncodeNil() } else { - yym3381 := z.EncBinary() - _ = yym3381 + yym3562 := z.EncBinary() + _ = yym3562 if false { } else if z.HasExtensions() && z.EncExt(x.SinceTime) { - } else if yym3381 { + } else if yym3562 { z.EncBinaryMarshal(x.SinceTime) - } else if !yym3381 && z.IsJSONHandle() { + } else if !yym3562 && z.IsJSONHandle() { z.EncJSONMarshal(x.SinceTime) } else { z.EncFallback(x.SinceTime) @@ -42962,23 +45088,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.SinceTime == nil { r.EncodeNil() } else { - yym3382 := z.EncBinary() - _ = yym3382 + yym3563 := z.EncBinary() + _ = yym3563 if false { } else if z.HasExtensions() && z.EncExt(x.SinceTime) { - } else if yym3382 { + } else if yym3563 { z.EncBinaryMarshal(x.SinceTime) - } else if !yym3382 && z.IsJSONHandle() { + } else if !yym3563 && z.IsJSONHandle() { z.EncJSONMarshal(x.SinceTime) } else { z.EncFallback(x.SinceTime) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3384 := z.EncBinary() - _ = yym3384 + yym3565 := z.EncBinary() + _ = yym3565 if false { } else { r.EncodeBool(bool(x.Timestamps)) @@ -42987,24 +45113,24 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Timestamps")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3385 := z.EncBinary() - _ = yym3385 + yym3566 := z.EncBinary() + _ = yym3566 if false { } else { r.EncodeBool(bool(x.Timestamps)) } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.TailLines == nil { r.EncodeNil() } else { - yy3387 := *x.TailLines - yym3388 := z.EncBinary() - _ = yym3388 + yy3568 := *x.TailLines + yym3569 := z.EncBinary() + _ = yym3569 if false { } else { - r.EncodeInt(int64(yy3387)) + r.EncodeInt(int64(yy3568)) } } } else { @@ -43014,26 +45140,26 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.TailLines == nil { r.EncodeNil() } else { - yy3389 := *x.TailLines - yym3390 := z.EncBinary() - _ = yym3390 + yy3570 := *x.TailLines + yym3571 := z.EncBinary() + _ = yym3571 if false { } else { - r.EncodeInt(int64(yy3389)) + r.EncodeInt(int64(yy3570)) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.LimitBytes == nil { r.EncodeNil() } else { - yy3392 := *x.LimitBytes - yym3393 := z.EncBinary() - _ = yym3393 + yy3573 := *x.LimitBytes + yym3574 := z.EncBinary() + _ = yym3574 if false { } else { - r.EncodeInt(int64(yy3392)) + r.EncodeInt(int64(yy3573)) } } } else { @@ -43043,16 +45169,16 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.LimitBytes == nil { r.EncodeNil() } else { - yy3394 := *x.LimitBytes - yym3395 := z.EncBinary() - _ = yym3395 + yy3575 := *x.LimitBytes + yym3576 := z.EncBinary() + _ = yym3576 if false { } else { - r.EncodeInt(int64(yy3394)) + r.EncodeInt(int64(yy3575)) } } } - if yyr3359 || yy2arr3359 { + if yyr3540 || yy2arr3540 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -43065,25 +45191,25 @@ func (x *PodLogOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3396 := z.DecBinary() - _ = yym3396 + yym3577 := z.DecBinary() + _ = yym3577 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3397 := r.ContainerType() - if yyct3397 == codecSelferValueTypeMap1234 { - yyl3397 := r.ReadMapStart() - if yyl3397 == 0 { + yyct3578 := r.ContainerType() + if yyct3578 == codecSelferValueTypeMap1234 { + yyl3578 := r.ReadMapStart() + if yyl3578 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3397, d) + x.codecDecodeSelfFromMap(yyl3578, d) } - } else if yyct3397 == codecSelferValueTypeArray1234 { - yyl3397 := r.ReadArrayStart() - if yyl3397 == 0 { + } else if yyct3578 == codecSelferValueTypeArray1234 { + yyl3578 := r.ReadArrayStart() + if yyl3578 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3397, d) + x.codecDecodeSelfFromArray(yyl3578, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -43095,12 +45221,12 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3398Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3398Slc - var yyhl3398 bool = l >= 0 - for yyj3398 := 0; ; yyj3398++ { - if yyhl3398 { - if yyj3398 >= l { + var yys3579Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3579Slc + var yyhl3579 bool = l >= 0 + for yyj3579 := 0; ; yyj3579++ { + if yyhl3579 { + if yyj3579 >= l { break } } else { @@ -43109,10 +45235,10 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3398Slc = r.DecodeBytes(yys3398Slc, true, true) - yys3398 := string(yys3398Slc) + yys3579Slc = r.DecodeBytes(yys3579Slc, true, true) + yys3579 := string(yys3579Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3398 { + switch yys3579 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -43152,8 +45278,8 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.SinceSeconds == nil { x.SinceSeconds = new(int64) } - yym3405 := z.DecBinary() - _ = yym3405 + yym3586 := z.DecBinary() + _ = yym3586 if false { } else { *((*int64)(x.SinceSeconds)) = int64(r.DecodeInt(64)) @@ -43168,13 +45294,13 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.SinceTime == nil { x.SinceTime = new(pkg2_unversioned.Time) } - yym3407 := z.DecBinary() - _ = yym3407 + yym3588 := z.DecBinary() + _ = yym3588 if false { } else if z.HasExtensions() && z.DecExt(x.SinceTime) { - } else if yym3407 { + } else if yym3588 { z.DecBinaryUnmarshal(x.SinceTime) - } else if !yym3407 && z.IsJSONHandle() { + } else if !yym3588 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.SinceTime) } else { z.DecFallback(x.SinceTime, false) @@ -43195,8 +45321,8 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TailLines == nil { x.TailLines = new(int64) } - yym3410 := z.DecBinary() - _ = yym3410 + yym3591 := z.DecBinary() + _ = yym3591 if false { } else { *((*int64)(x.TailLines)) = int64(r.DecodeInt(64)) @@ -43211,17 +45337,17 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.LimitBytes == nil { x.LimitBytes = new(int64) } - yym3412 := z.DecBinary() - _ = yym3412 + yym3593 := z.DecBinary() + _ = yym3593 if false { } else { *((*int64)(x.LimitBytes)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys3398) - } // end switch yys3398 - } // end for yyj3398 + z.DecStructFieldNotFound(-1, yys3579) + } // end switch yys3579 + } // end for yyj3579 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -43229,16 +45355,16 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3413 int - var yyb3413 bool - var yyhl3413 bool = l >= 0 - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + var yyj3594 int + var yyb3594 bool + var yyhl3594 bool = l >= 0 + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43248,13 +45374,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43264,13 +45390,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43280,13 +45406,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Container = string(r.DecodeString()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43296,13 +45422,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Follow = bool(r.DecodeBool()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43312,13 +45438,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Previous = bool(r.DecodeBool()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43331,20 +45457,20 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.SinceSeconds == nil { x.SinceSeconds = new(int64) } - yym3420 := z.DecBinary() - _ = yym3420 + yym3601 := z.DecBinary() + _ = yym3601 if false { } else { *((*int64)(x.SinceSeconds)) = int64(r.DecodeInt(64)) } } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43357,25 +45483,25 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.SinceTime == nil { x.SinceTime = new(pkg2_unversioned.Time) } - yym3422 := z.DecBinary() - _ = yym3422 + yym3603 := z.DecBinary() + _ = yym3603 if false { } else if z.HasExtensions() && z.DecExt(x.SinceTime) { - } else if yym3422 { + } else if yym3603 { z.DecBinaryUnmarshal(x.SinceTime) - } else if !yym3422 && z.IsJSONHandle() { + } else if !yym3603 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.SinceTime) } else { z.DecFallback(x.SinceTime, false) } } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43385,13 +45511,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Timestamps = bool(r.DecodeBool()) } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43404,20 +45530,20 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TailLines == nil { x.TailLines = new(int64) } - yym3425 := z.DecBinary() - _ = yym3425 + yym3606 := z.DecBinary() + _ = yym3606 if false { } else { *((*int64)(x.TailLines)) = int64(r.DecodeInt(64)) } } - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43430,25 +45556,25 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.LimitBytes == nil { x.LimitBytes = new(int64) } - yym3427 := z.DecBinary() - _ = yym3427 + yym3608 := z.DecBinary() + _ = yym3608 if false { } else { *((*int64)(x.LimitBytes)) = int64(r.DecodeInt(64)) } } for { - yyj3413++ - if yyhl3413 { - yyb3413 = yyj3413 > l + yyj3594++ + if yyhl3594 { + yyb3594 = yyj3594 > l } else { - yyb3413 = r.CheckBreak() + yyb3594 = r.CheckBreak() } - if yyb3413 { + if yyb3594 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3413-1, "") + z.DecStructFieldNotFound(yyj3594-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -43460,41 +45586,41 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3428 := z.EncBinary() - _ = yym3428 + yym3609 := z.EncBinary() + _ = yym3609 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3429 := !z.EncBinary() - yy2arr3429 := z.EncBasicHandle().StructToArray - var yyq3429 [7]bool - _, _, _ = yysep3429, yyq3429, yy2arr3429 - const yyr3429 bool = false - yyq3429[0] = x.Kind != "" - yyq3429[1] = x.APIVersion != "" - yyq3429[2] = x.Stdin != false - yyq3429[3] = x.Stdout != false - yyq3429[4] = x.Stderr != false - yyq3429[5] = x.TTY != false - yyq3429[6] = x.Container != "" - var yynn3429 int - if yyr3429 || yy2arr3429 { + yysep3610 := !z.EncBinary() + yy2arr3610 := z.EncBasicHandle().StructToArray + var yyq3610 [7]bool + _, _, _ = yysep3610, yyq3610, yy2arr3610 + const yyr3610 bool = false + yyq3610[0] = x.Kind != "" + yyq3610[1] = x.APIVersion != "" + yyq3610[2] = x.Stdin != false + yyq3610[3] = x.Stdout != false + yyq3610[4] = x.Stderr != false + yyq3610[5] = x.TTY != false + yyq3610[6] = x.Container != "" + var yynn3610 int + if yyr3610 || yy2arr3610 { r.EncodeArrayStart(7) } else { - yynn3429 = 0 - for _, b := range yyq3429 { + yynn3610 = 0 + for _, b := range yyq3610 { if b { - yynn3429++ + yynn3610++ } } - r.EncodeMapStart(yynn3429) - yynn3429 = 0 + r.EncodeMapStart(yynn3610) + yynn3610 = 0 } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[0] { - yym3431 := z.EncBinary() - _ = yym3431 + if yyq3610[0] { + yym3612 := z.EncBinary() + _ = yym3612 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -43503,23 +45629,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3429[0] { + if yyq3610[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3432 := z.EncBinary() - _ = yym3432 + yym3613 := z.EncBinary() + _ = yym3613 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[1] { - yym3434 := z.EncBinary() - _ = yym3434 + if yyq3610[1] { + yym3615 := z.EncBinary() + _ = yym3615 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -43528,23 +45654,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3429[1] { + if yyq3610[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3435 := z.EncBinary() - _ = yym3435 + yym3616 := z.EncBinary() + _ = yym3616 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[2] { - yym3437 := z.EncBinary() - _ = yym3437 + if yyq3610[2] { + yym3618 := z.EncBinary() + _ = yym3618 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -43553,23 +45679,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3429[2] { + if yyq3610[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3438 := z.EncBinary() - _ = yym3438 + yym3619 := z.EncBinary() + _ = yym3619 if false { } else { r.EncodeBool(bool(x.Stdin)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[3] { - yym3440 := z.EncBinary() - _ = yym3440 + if yyq3610[3] { + yym3621 := z.EncBinary() + _ = yym3621 if false { } else { r.EncodeBool(bool(x.Stdout)) @@ -43578,23 +45704,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3429[3] { + if yyq3610[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdout")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3441 := z.EncBinary() - _ = yym3441 + yym3622 := z.EncBinary() + _ = yym3622 if false { } else { r.EncodeBool(bool(x.Stdout)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[4] { - yym3443 := z.EncBinary() - _ = yym3443 + if yyq3610[4] { + yym3624 := z.EncBinary() + _ = yym3624 if false { } else { r.EncodeBool(bool(x.Stderr)) @@ -43603,23 +45729,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3429[4] { + if yyq3610[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stderr")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3444 := z.EncBinary() - _ = yym3444 + yym3625 := z.EncBinary() + _ = yym3625 if false { } else { r.EncodeBool(bool(x.Stderr)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[5] { - yym3446 := z.EncBinary() - _ = yym3446 + if yyq3610[5] { + yym3627 := z.EncBinary() + _ = yym3627 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -43628,23 +45754,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3429[5] { + if yyq3610[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tty")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3447 := z.EncBinary() - _ = yym3447 + yym3628 := z.EncBinary() + _ = yym3628 if false { } else { r.EncodeBool(bool(x.TTY)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3429[6] { - yym3449 := z.EncBinary() - _ = yym3449 + if yyq3610[6] { + yym3630 := z.EncBinary() + _ = yym3630 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -43653,19 +45779,19 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3429[6] { + if yyq3610[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3450 := z.EncBinary() - _ = yym3450 + yym3631 := z.EncBinary() + _ = yym3631 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } } - if yyr3429 || yy2arr3429 { + if yyr3610 || yy2arr3610 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -43678,25 +45804,25 @@ func (x *PodAttachOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3451 := z.DecBinary() - _ = yym3451 + yym3632 := z.DecBinary() + _ = yym3632 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3452 := r.ContainerType() - if yyct3452 == codecSelferValueTypeMap1234 { - yyl3452 := r.ReadMapStart() - if yyl3452 == 0 { + yyct3633 := r.ContainerType() + if yyct3633 == codecSelferValueTypeMap1234 { + yyl3633 := r.ReadMapStart() + if yyl3633 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3452, d) + x.codecDecodeSelfFromMap(yyl3633, d) } - } else if yyct3452 == codecSelferValueTypeArray1234 { - yyl3452 := r.ReadArrayStart() - if yyl3452 == 0 { + } else if yyct3633 == codecSelferValueTypeArray1234 { + yyl3633 := r.ReadArrayStart() + if yyl3633 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3452, d) + x.codecDecodeSelfFromArray(yyl3633, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -43708,12 +45834,12 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3453Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3453Slc - var yyhl3453 bool = l >= 0 - for yyj3453 := 0; ; yyj3453++ { - if yyhl3453 { - if yyj3453 >= l { + var yys3634Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3634Slc + var yyhl3634 bool = l >= 0 + for yyj3634 := 0; ; yyj3634++ { + if yyhl3634 { + if yyj3634 >= l { break } } else { @@ -43722,10 +45848,10 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3453Slc = r.DecodeBytes(yys3453Slc, true, true) - yys3453 := string(yys3453Slc) + yys3634Slc = r.DecodeBytes(yys3634Slc, true, true) + yys3634 := string(yys3634Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3453 { + switch yys3634 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -43769,9 +45895,9 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Container = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3453) - } // end switch yys3453 - } // end for yyj3453 + z.DecStructFieldNotFound(-1, yys3634) + } // end switch yys3634 + } // end for yyj3634 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -43779,16 +45905,16 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3461 int - var yyb3461 bool - var yyhl3461 bool = l >= 0 - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + var yyj3642 int + var yyb3642 bool + var yyhl3642 bool = l >= 0 + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43798,13 +45924,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43814,13 +45940,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43830,13 +45956,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stdin = bool(r.DecodeBool()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43846,13 +45972,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stdout = bool(r.DecodeBool()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43862,13 +45988,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stderr = bool(r.DecodeBool()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43878,13 +46004,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.TTY = bool(r.DecodeBool()) } - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43895,17 +46021,17 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Container = string(r.DecodeString()) } for { - yyj3461++ - if yyhl3461 { - yyb3461 = yyj3461 > l + yyj3642++ + if yyhl3642 { + yyb3642 = yyj3642 > l } else { - yyb3461 = r.CheckBreak() + yyb3642 = r.CheckBreak() } - if yyb3461 { + if yyb3642 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3461-1, "") + z.DecStructFieldNotFound(yyj3642-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -43917,36 +46043,36 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3469 := z.EncBinary() - _ = yym3469 + yym3650 := z.EncBinary() + _ = yym3650 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3470 := !z.EncBinary() - yy2arr3470 := z.EncBasicHandle().StructToArray - var yyq3470 [8]bool - _, _, _ = yysep3470, yyq3470, yy2arr3470 - const yyr3470 bool = false - yyq3470[0] = x.Kind != "" - yyq3470[1] = x.APIVersion != "" - var yynn3470 int - if yyr3470 || yy2arr3470 { + yysep3651 := !z.EncBinary() + yy2arr3651 := z.EncBasicHandle().StructToArray + var yyq3651 [8]bool + _, _, _ = yysep3651, yyq3651, yy2arr3651 + const yyr3651 bool = false + yyq3651[0] = x.Kind != "" + yyq3651[1] = x.APIVersion != "" + var yynn3651 int + if yyr3651 || yy2arr3651 { r.EncodeArrayStart(8) } else { - yynn3470 = 6 - for _, b := range yyq3470 { + yynn3651 = 6 + for _, b := range yyq3651 { if b { - yynn3470++ + yynn3651++ } } - r.EncodeMapStart(yynn3470) - yynn3470 = 0 + r.EncodeMapStart(yynn3651) + yynn3651 = 0 } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3470[0] { - yym3472 := z.EncBinary() - _ = yym3472 + if yyq3651[0] { + yym3653 := z.EncBinary() + _ = yym3653 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -43955,23 +46081,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3470[0] { + if yyq3651[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3473 := z.EncBinary() - _ = yym3473 + yym3654 := z.EncBinary() + _ = yym3654 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3470[1] { - yym3475 := z.EncBinary() - _ = yym3475 + if yyq3651[1] { + yym3656 := z.EncBinary() + _ = yym3656 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -43980,22 +46106,22 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3470[1] { + if yyq3651[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3476 := z.EncBinary() - _ = yym3476 + yym3657 := z.EncBinary() + _ = yym3657 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3478 := z.EncBinary() - _ = yym3478 + yym3659 := z.EncBinary() + _ = yym3659 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -44004,17 +46130,17 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3479 := z.EncBinary() - _ = yym3479 + yym3660 := z.EncBinary() + _ = yym3660 if false { } else { r.EncodeBool(bool(x.Stdin)) } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3481 := z.EncBinary() - _ = yym3481 + yym3662 := z.EncBinary() + _ = yym3662 if false { } else { r.EncodeBool(bool(x.Stdout)) @@ -44023,17 +46149,17 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Stdout")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3482 := z.EncBinary() - _ = yym3482 + yym3663 := z.EncBinary() + _ = yym3663 if false { } else { r.EncodeBool(bool(x.Stdout)) } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3484 := z.EncBinary() - _ = yym3484 + yym3665 := z.EncBinary() + _ = yym3665 if false { } else { r.EncodeBool(bool(x.Stderr)) @@ -44042,17 +46168,17 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Stderr")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3485 := z.EncBinary() - _ = yym3485 + yym3666 := z.EncBinary() + _ = yym3666 if false { } else { r.EncodeBool(bool(x.Stderr)) } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3487 := z.EncBinary() - _ = yym3487 + yym3668 := z.EncBinary() + _ = yym3668 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -44061,17 +46187,17 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("TTY")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3488 := z.EncBinary() - _ = yym3488 + yym3669 := z.EncBinary() + _ = yym3669 if false { } else { r.EncodeBool(bool(x.TTY)) } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3490 := z.EncBinary() - _ = yym3490 + yym3671 := z.EncBinary() + _ = yym3671 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -44080,20 +46206,20 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3491 := z.EncBinary() - _ = yym3491 + yym3672 := z.EncBinary() + _ = yym3672 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Command == nil { r.EncodeNil() } else { - yym3493 := z.EncBinary() - _ = yym3493 + yym3674 := z.EncBinary() + _ = yym3674 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -44106,15 +46232,15 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.Command == nil { r.EncodeNil() } else { - yym3494 := z.EncBinary() - _ = yym3494 + yym3675 := z.EncBinary() + _ = yym3675 if false { } else { z.F.EncSliceStringV(x.Command, false, e) } } } - if yyr3470 || yy2arr3470 { + if yyr3651 || yy2arr3651 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44127,25 +46253,25 @@ func (x *PodExecOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3495 := z.DecBinary() - _ = yym3495 + yym3676 := z.DecBinary() + _ = yym3676 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3496 := r.ContainerType() - if yyct3496 == codecSelferValueTypeMap1234 { - yyl3496 := r.ReadMapStart() - if yyl3496 == 0 { + yyct3677 := r.ContainerType() + if yyct3677 == codecSelferValueTypeMap1234 { + yyl3677 := r.ReadMapStart() + if yyl3677 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3496, d) + x.codecDecodeSelfFromMap(yyl3677, d) } - } else if yyct3496 == codecSelferValueTypeArray1234 { - yyl3496 := r.ReadArrayStart() - if yyl3496 == 0 { + } else if yyct3677 == codecSelferValueTypeArray1234 { + yyl3677 := r.ReadArrayStart() + if yyl3677 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3496, d) + x.codecDecodeSelfFromArray(yyl3677, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44157,12 +46283,12 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3497Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3497Slc - var yyhl3497 bool = l >= 0 - for yyj3497 := 0; ; yyj3497++ { - if yyhl3497 { - if yyj3497 >= l { + var yys3678Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3678Slc + var yyhl3678 bool = l >= 0 + for yyj3678 := 0; ; yyj3678++ { + if yyhl3678 { + if yyj3678 >= l { break } } else { @@ -44171,10 +46297,10 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3497Slc = r.DecodeBytes(yys3497Slc, true, true) - yys3497 := string(yys3497Slc) + yys3678Slc = r.DecodeBytes(yys3678Slc, true, true) + yys3678 := string(yys3678Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3497 { + switch yys3678 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44221,18 +46347,18 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv3505 := &x.Command - yym3506 := z.DecBinary() - _ = yym3506 + yyv3686 := &x.Command + yym3687 := z.DecBinary() + _ = yym3687 if false { } else { - z.F.DecSliceStringX(yyv3505, false, d) + z.F.DecSliceStringX(yyv3686, false, d) } } default: - z.DecStructFieldNotFound(-1, yys3497) - } // end switch yys3497 - } // end for yyj3497 + z.DecStructFieldNotFound(-1, yys3678) + } // end switch yys3678 + } // end for yyj3678 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44240,16 +46366,16 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3507 int - var yyb3507 bool - var yyhl3507 bool = l >= 0 - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + var yyj3688 int + var yyb3688 bool + var yyhl3688 bool = l >= 0 + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44259,13 +46385,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44275,13 +46401,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44291,13 +46417,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdin = bool(r.DecodeBool()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44307,13 +46433,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdout = bool(r.DecodeBool()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44323,13 +46449,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stderr = bool(r.DecodeBool()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44339,13 +46465,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TTY = bool(r.DecodeBool()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44355,13 +46481,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Container = string(r.DecodeString()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44369,26 +46495,26 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv3515 := &x.Command - yym3516 := z.DecBinary() - _ = yym3516 + yyv3696 := &x.Command + yym3697 := z.DecBinary() + _ = yym3697 if false { } else { - z.F.DecSliceStringX(yyv3515, false, d) + z.F.DecSliceStringX(yyv3696, false, d) } } for { - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3688++ + if yyhl3688 { + yyb3688 = yyj3688 > l } else { - yyb3507 = r.CheckBreak() + yyb3688 = r.CheckBreak() } - if yyb3507 { + if yyb3688 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3507-1, "") + z.DecStructFieldNotFound(yyj3688-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44400,36 +46526,36 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3517 := z.EncBinary() - _ = yym3517 + yym3698 := z.EncBinary() + _ = yym3698 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3518 := !z.EncBinary() - yy2arr3518 := z.EncBasicHandle().StructToArray - var yyq3518 [3]bool - _, _, _ = yysep3518, yyq3518, yy2arr3518 - const yyr3518 bool = false - yyq3518[0] = x.Kind != "" - yyq3518[1] = x.APIVersion != "" - var yynn3518 int - if yyr3518 || yy2arr3518 { + yysep3699 := !z.EncBinary() + yy2arr3699 := z.EncBasicHandle().StructToArray + var yyq3699 [3]bool + _, _, _ = yysep3699, yyq3699, yy2arr3699 + const yyr3699 bool = false + yyq3699[0] = x.Kind != "" + yyq3699[1] = x.APIVersion != "" + var yynn3699 int + if yyr3699 || yy2arr3699 { r.EncodeArrayStart(3) } else { - yynn3518 = 1 - for _, b := range yyq3518 { + yynn3699 = 1 + for _, b := range yyq3699 { if b { - yynn3518++ + yynn3699++ } } - r.EncodeMapStart(yynn3518) - yynn3518 = 0 + r.EncodeMapStart(yynn3699) + yynn3699 = 0 } - if yyr3518 || yy2arr3518 { + if yyr3699 || yy2arr3699 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3518[0] { - yym3520 := z.EncBinary() - _ = yym3520 + if yyq3699[0] { + yym3701 := z.EncBinary() + _ = yym3701 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44438,23 +46564,23 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3518[0] { + if yyq3699[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3521 := z.EncBinary() - _ = yym3521 + yym3702 := z.EncBinary() + _ = yym3702 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3518 || yy2arr3518 { + if yyr3699 || yy2arr3699 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3518[1] { - yym3523 := z.EncBinary() - _ = yym3523 + if yyq3699[1] { + yym3704 := z.EncBinary() + _ = yym3704 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44463,22 +46589,22 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3518[1] { + if yyq3699[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3524 := z.EncBinary() - _ = yym3524 + yym3705 := z.EncBinary() + _ = yym3705 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3518 || yy2arr3518 { + if yyr3699 || yy2arr3699 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3526 := z.EncBinary() - _ = yym3526 + yym3707 := z.EncBinary() + _ = yym3707 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -44487,14 +46613,14 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3527 := z.EncBinary() - _ = yym3527 + yym3708 := z.EncBinary() + _ = yym3708 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr3518 || yy2arr3518 { + if yyr3699 || yy2arr3699 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44507,25 +46633,25 @@ func (x *PodProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3528 := z.DecBinary() - _ = yym3528 + yym3709 := z.DecBinary() + _ = yym3709 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3529 := r.ContainerType() - if yyct3529 == codecSelferValueTypeMap1234 { - yyl3529 := r.ReadMapStart() - if yyl3529 == 0 { + yyct3710 := r.ContainerType() + if yyct3710 == codecSelferValueTypeMap1234 { + yyl3710 := r.ReadMapStart() + if yyl3710 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3529, d) + x.codecDecodeSelfFromMap(yyl3710, d) } - } else if yyct3529 == codecSelferValueTypeArray1234 { - yyl3529 := r.ReadArrayStart() - if yyl3529 == 0 { + } else if yyct3710 == codecSelferValueTypeArray1234 { + yyl3710 := r.ReadArrayStart() + if yyl3710 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3529, d) + x.codecDecodeSelfFromArray(yyl3710, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44537,12 +46663,12 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3530Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3530Slc - var yyhl3530 bool = l >= 0 - for yyj3530 := 0; ; yyj3530++ { - if yyhl3530 { - if yyj3530 >= l { + var yys3711Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3711Slc + var yyhl3711 bool = l >= 0 + for yyj3711 := 0; ; yyj3711++ { + if yyhl3711 { + if yyj3711 >= l { break } } else { @@ -44551,10 +46677,10 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3530Slc = r.DecodeBytes(yys3530Slc, true, true) - yys3530 := string(yys3530Slc) + yys3711Slc = r.DecodeBytes(yys3711Slc, true, true) + yys3711 := string(yys3711Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3530 { + switch yys3711 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44574,9 +46700,9 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3530) - } // end switch yys3530 - } // end for yyj3530 + z.DecStructFieldNotFound(-1, yys3711) + } // end switch yys3711 + } // end for yyj3711 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44584,16 +46710,16 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3534 int - var yyb3534 bool - var yyhl3534 bool = l >= 0 - yyj3534++ - if yyhl3534 { - yyb3534 = yyj3534 > l + var yyj3715 int + var yyb3715 bool + var yyhl3715 bool = l >= 0 + yyj3715++ + if yyhl3715 { + yyb3715 = yyj3715 > l } else { - yyb3534 = r.CheckBreak() + yyb3715 = r.CheckBreak() } - if yyb3534 { + if yyb3715 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44603,13 +46729,13 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3534++ - if yyhl3534 { - yyb3534 = yyj3534 > l + yyj3715++ + if yyhl3715 { + yyb3715 = yyj3715 > l } else { - yyb3534 = r.CheckBreak() + yyb3715 = r.CheckBreak() } - if yyb3534 { + if yyb3715 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44619,13 +46745,13 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3534++ - if yyhl3534 { - yyb3534 = yyj3534 > l + yyj3715++ + if yyhl3715 { + yyb3715 = yyj3715 > l } else { - yyb3534 = r.CheckBreak() + yyb3715 = r.CheckBreak() } - if yyb3534 { + if yyb3715 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44636,17 +46762,17 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Path = string(r.DecodeString()) } for { - yyj3534++ - if yyhl3534 { - yyb3534 = yyj3534 > l + yyj3715++ + if yyhl3715 { + yyb3715 = yyj3715 > l } else { - yyb3534 = r.CheckBreak() + yyb3715 = r.CheckBreak() } - if yyb3534 { + if yyb3715 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3534-1, "") + z.DecStructFieldNotFound(yyj3715-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44658,36 +46784,36 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3538 := z.EncBinary() - _ = yym3538 + yym3719 := z.EncBinary() + _ = yym3719 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3539 := !z.EncBinary() - yy2arr3539 := z.EncBasicHandle().StructToArray - var yyq3539 [3]bool - _, _, _ = yysep3539, yyq3539, yy2arr3539 - const yyr3539 bool = false - yyq3539[0] = x.Kind != "" - yyq3539[1] = x.APIVersion != "" - var yynn3539 int - if yyr3539 || yy2arr3539 { + yysep3720 := !z.EncBinary() + yy2arr3720 := z.EncBasicHandle().StructToArray + var yyq3720 [3]bool + _, _, _ = yysep3720, yyq3720, yy2arr3720 + const yyr3720 bool = false + yyq3720[0] = x.Kind != "" + yyq3720[1] = x.APIVersion != "" + var yynn3720 int + if yyr3720 || yy2arr3720 { r.EncodeArrayStart(3) } else { - yynn3539 = 1 - for _, b := range yyq3539 { + yynn3720 = 1 + for _, b := range yyq3720 { if b { - yynn3539++ + yynn3720++ } } - r.EncodeMapStart(yynn3539) - yynn3539 = 0 + r.EncodeMapStart(yynn3720) + yynn3720 = 0 } - if yyr3539 || yy2arr3539 { + if yyr3720 || yy2arr3720 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3539[0] { - yym3541 := z.EncBinary() - _ = yym3541 + if yyq3720[0] { + yym3722 := z.EncBinary() + _ = yym3722 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44696,23 +46822,23 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3539[0] { + if yyq3720[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3542 := z.EncBinary() - _ = yym3542 + yym3723 := z.EncBinary() + _ = yym3723 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3539 || yy2arr3539 { + if yyr3720 || yy2arr3720 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3539[1] { - yym3544 := z.EncBinary() - _ = yym3544 + if yyq3720[1] { + yym3725 := z.EncBinary() + _ = yym3725 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44721,22 +46847,22 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3539[1] { + if yyq3720[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3545 := z.EncBinary() - _ = yym3545 + yym3726 := z.EncBinary() + _ = yym3726 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3539 || yy2arr3539 { + if yyr3720 || yy2arr3720 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3547 := z.EncBinary() - _ = yym3547 + yym3728 := z.EncBinary() + _ = yym3728 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -44745,14 +46871,14 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3548 := z.EncBinary() - _ = yym3548 + yym3729 := z.EncBinary() + _ = yym3729 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr3539 || yy2arr3539 { + if yyr3720 || yy2arr3720 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44765,25 +46891,25 @@ func (x *NodeProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3549 := z.DecBinary() - _ = yym3549 + yym3730 := z.DecBinary() + _ = yym3730 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3550 := r.ContainerType() - if yyct3550 == codecSelferValueTypeMap1234 { - yyl3550 := r.ReadMapStart() - if yyl3550 == 0 { + yyct3731 := r.ContainerType() + if yyct3731 == codecSelferValueTypeMap1234 { + yyl3731 := r.ReadMapStart() + if yyl3731 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3550, d) + x.codecDecodeSelfFromMap(yyl3731, d) } - } else if yyct3550 == codecSelferValueTypeArray1234 { - yyl3550 := r.ReadArrayStart() - if yyl3550 == 0 { + } else if yyct3731 == codecSelferValueTypeArray1234 { + yyl3731 := r.ReadArrayStart() + if yyl3731 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3550, d) + x.codecDecodeSelfFromArray(yyl3731, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44795,12 +46921,12 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3551Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3551Slc - var yyhl3551 bool = l >= 0 - for yyj3551 := 0; ; yyj3551++ { - if yyhl3551 { - if yyj3551 >= l { + var yys3732Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3732Slc + var yyhl3732 bool = l >= 0 + for yyj3732 := 0; ; yyj3732++ { + if yyhl3732 { + if yyj3732 >= l { break } } else { @@ -44809,10 +46935,10 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3551Slc = r.DecodeBytes(yys3551Slc, true, true) - yys3551 := string(yys3551Slc) + yys3732Slc = r.DecodeBytes(yys3732Slc, true, true) + yys3732 := string(yys3732Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3551 { + switch yys3732 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44832,9 +46958,9 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3551) - } // end switch yys3551 - } // end for yyj3551 + z.DecStructFieldNotFound(-1, yys3732) + } // end switch yys3732 + } // end for yyj3732 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44842,16 +46968,16 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3555 int - var yyb3555 bool - var yyhl3555 bool = l >= 0 - yyj3555++ - if yyhl3555 { - yyb3555 = yyj3555 > l + var yyj3736 int + var yyb3736 bool + var yyhl3736 bool = l >= 0 + yyj3736++ + if yyhl3736 { + yyb3736 = yyj3736 > l } else { - yyb3555 = r.CheckBreak() + yyb3736 = r.CheckBreak() } - if yyb3555 { + if yyb3736 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44861,13 +46987,13 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3555++ - if yyhl3555 { - yyb3555 = yyj3555 > l + yyj3736++ + if yyhl3736 { + yyb3736 = yyj3736 > l } else { - yyb3555 = r.CheckBreak() + yyb3736 = r.CheckBreak() } - if yyb3555 { + if yyb3736 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44877,13 +47003,13 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3555++ - if yyhl3555 { - yyb3555 = yyj3555 > l + yyj3736++ + if yyhl3736 { + yyb3736 = yyj3736 > l } else { - yyb3555 = r.CheckBreak() + yyb3736 = r.CheckBreak() } - if yyb3555 { + if yyb3736 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44894,17 +47020,17 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Path = string(r.DecodeString()) } for { - yyj3555++ - if yyhl3555 { - yyb3555 = yyj3555 > l + yyj3736++ + if yyhl3736 { + yyb3736 = yyj3736 > l } else { - yyb3555 = r.CheckBreak() + yyb3736 = r.CheckBreak() } - if yyb3555 { + if yyb3736 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3555-1, "") + z.DecStructFieldNotFound(yyj3736-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44916,36 +47042,36 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3559 := z.EncBinary() - _ = yym3559 + yym3740 := z.EncBinary() + _ = yym3740 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3560 := !z.EncBinary() - yy2arr3560 := z.EncBasicHandle().StructToArray - var yyq3560 [3]bool - _, _, _ = yysep3560, yyq3560, yy2arr3560 - const yyr3560 bool = false - yyq3560[0] = x.Kind != "" - yyq3560[1] = x.APIVersion != "" - var yynn3560 int - if yyr3560 || yy2arr3560 { + yysep3741 := !z.EncBinary() + yy2arr3741 := z.EncBasicHandle().StructToArray + var yyq3741 [3]bool + _, _, _ = yysep3741, yyq3741, yy2arr3741 + const yyr3741 bool = false + yyq3741[0] = x.Kind != "" + yyq3741[1] = x.APIVersion != "" + var yynn3741 int + if yyr3741 || yy2arr3741 { r.EncodeArrayStart(3) } else { - yynn3560 = 1 - for _, b := range yyq3560 { + yynn3741 = 1 + for _, b := range yyq3741 { if b { - yynn3560++ + yynn3741++ } } - r.EncodeMapStart(yynn3560) - yynn3560 = 0 + r.EncodeMapStart(yynn3741) + yynn3741 = 0 } - if yyr3560 || yy2arr3560 { + if yyr3741 || yy2arr3741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3560[0] { - yym3562 := z.EncBinary() - _ = yym3562 + if yyq3741[0] { + yym3743 := z.EncBinary() + _ = yym3743 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44954,23 +47080,23 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3560[0] { + if yyq3741[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3563 := z.EncBinary() - _ = yym3563 + yym3744 := z.EncBinary() + _ = yym3744 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3560 || yy2arr3560 { + if yyr3741 || yy2arr3741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3560[1] { - yym3565 := z.EncBinary() - _ = yym3565 + if yyq3741[1] { + yym3746 := z.EncBinary() + _ = yym3746 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44979,22 +47105,22 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3560[1] { + if yyq3741[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3566 := z.EncBinary() - _ = yym3566 + yym3747 := z.EncBinary() + _ = yym3747 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3560 || yy2arr3560 { + if yyr3741 || yy2arr3741 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3568 := z.EncBinary() - _ = yym3568 + yym3749 := z.EncBinary() + _ = yym3749 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -45003,14 +47129,14 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3569 := z.EncBinary() - _ = yym3569 + yym3750 := z.EncBinary() + _ = yym3750 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr3560 || yy2arr3560 { + if yyr3741 || yy2arr3741 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45023,25 +47149,25 @@ func (x *ServiceProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3570 := z.DecBinary() - _ = yym3570 + yym3751 := z.DecBinary() + _ = yym3751 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3571 := r.ContainerType() - if yyct3571 == codecSelferValueTypeMap1234 { - yyl3571 := r.ReadMapStart() - if yyl3571 == 0 { + yyct3752 := r.ContainerType() + if yyct3752 == codecSelferValueTypeMap1234 { + yyl3752 := r.ReadMapStart() + if yyl3752 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3571, d) + x.codecDecodeSelfFromMap(yyl3752, d) } - } else if yyct3571 == codecSelferValueTypeArray1234 { - yyl3571 := r.ReadArrayStart() - if yyl3571 == 0 { + } else if yyct3752 == codecSelferValueTypeArray1234 { + yyl3752 := r.ReadArrayStart() + if yyl3752 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3571, d) + x.codecDecodeSelfFromArray(yyl3752, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45053,12 +47179,12 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3572Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3572Slc - var yyhl3572 bool = l >= 0 - for yyj3572 := 0; ; yyj3572++ { - if yyhl3572 { - if yyj3572 >= l { + var yys3753Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3753Slc + var yyhl3753 bool = l >= 0 + for yyj3753 := 0; ; yyj3753++ { + if yyhl3753 { + if yyj3753 >= l { break } } else { @@ -45067,10 +47193,10 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3572Slc = r.DecodeBytes(yys3572Slc, true, true) - yys3572 := string(yys3572Slc) + yys3753Slc = r.DecodeBytes(yys3753Slc, true, true) + yys3753 := string(yys3753Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3572 { + switch yys3753 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -45090,9 +47216,9 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3572) - } // end switch yys3572 - } // end for yyj3572 + z.DecStructFieldNotFound(-1, yys3753) + } // end switch yys3753 + } // end for yyj3753 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45100,16 +47226,16 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3576 int - var yyb3576 bool - var yyhl3576 bool = l >= 0 - yyj3576++ - if yyhl3576 { - yyb3576 = yyj3576 > l + var yyj3757 int + var yyb3757 bool + var yyhl3757 bool = l >= 0 + yyj3757++ + if yyhl3757 { + yyb3757 = yyj3757 > l } else { - yyb3576 = r.CheckBreak() + yyb3757 = r.CheckBreak() } - if yyb3576 { + if yyb3757 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45119,13 +47245,13 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj3576++ - if yyhl3576 { - yyb3576 = yyj3576 > l + yyj3757++ + if yyhl3757 { + yyb3757 = yyj3757 > l } else { - yyb3576 = r.CheckBreak() + yyb3757 = r.CheckBreak() } - if yyb3576 { + if yyb3757 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45135,13 +47261,13 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj3576++ - if yyhl3576 { - yyb3576 = yyj3576 > l + yyj3757++ + if yyhl3757 { + yyb3757 = yyj3757 > l } else { - yyb3576 = r.CheckBreak() + yyb3757 = r.CheckBreak() } - if yyb3576 { + if yyb3757 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45152,17 +47278,17 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Path = string(r.DecodeString()) } for { - yyj3576++ - if yyhl3576 { - yyb3576 = yyj3576 > l + yyj3757++ + if yyhl3757 { + yyb3757 = yyj3757 > l } else { - yyb3576 = r.CheckBreak() + yyb3757 = r.CheckBreak() } - if yyb3576 { + if yyb3757 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3576-1, "") + z.DecStructFieldNotFound(yyj3757-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45174,34 +47300,34 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3580 := z.EncBinary() - _ = yym3580 + yym3761 := z.EncBinary() + _ = yym3761 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3581 := !z.EncBinary() - yy2arr3581 := z.EncBasicHandle().StructToArray - var yyq3581 [5]bool - _, _, _ = yysep3581, yyq3581, yy2arr3581 - const yyr3581 bool = false - yyq3581[4] = x.Controller != nil - var yynn3581 int - if yyr3581 || yy2arr3581 { + yysep3762 := !z.EncBinary() + yy2arr3762 := z.EncBasicHandle().StructToArray + var yyq3762 [5]bool + _, _, _ = yysep3762, yyq3762, yy2arr3762 + const yyr3762 bool = false + yyq3762[4] = x.Controller != nil + var yynn3762 int + if yyr3762 || yy2arr3762 { r.EncodeArrayStart(5) } else { - yynn3581 = 4 - for _, b := range yyq3581 { + yynn3762 = 4 + for _, b := range yyq3762 { if b { - yynn3581++ + yynn3762++ } } - r.EncodeMapStart(yynn3581) - yynn3581 = 0 + r.EncodeMapStart(yynn3762) + yynn3762 = 0 } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3583 := z.EncBinary() - _ = yym3583 + yym3764 := z.EncBinary() + _ = yym3764 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -45210,17 +47336,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3584 := z.EncBinary() - _ = yym3584 + yym3765 := z.EncBinary() + _ = yym3765 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3586 := z.EncBinary() - _ = yym3586 + yym3767 := z.EncBinary() + _ = yym3767 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -45229,17 +47355,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3587 := z.EncBinary() - _ = yym3587 + yym3768 := z.EncBinary() + _ = yym3768 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3589 := z.EncBinary() - _ = yym3589 + yym3770 := z.EncBinary() + _ = yym3770 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -45248,17 +47374,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3590 := z.EncBinary() - _ = yym3590 + yym3771 := z.EncBinary() + _ = yym3771 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3592 := z.EncBinary() - _ = yym3592 + yym3773 := z.EncBinary() + _ = yym3773 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45268,50 +47394,50 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3593 := z.EncBinary() - _ = yym3593 + yym3774 := z.EncBinary() + _ = yym3774 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { r.EncodeString(codecSelferC_UTF81234, string(x.UID)) } } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3581[4] { + if yyq3762[4] { if x.Controller == nil { r.EncodeNil() } else { - yy3595 := *x.Controller - yym3596 := z.EncBinary() - _ = yym3596 + yy3776 := *x.Controller + yym3777 := z.EncBinary() + _ = yym3777 if false { } else { - r.EncodeBool(bool(yy3595)) + r.EncodeBool(bool(yy3776)) } } } else { r.EncodeNil() } } else { - if yyq3581[4] { + if yyq3762[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("controller")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Controller == nil { r.EncodeNil() } else { - yy3597 := *x.Controller - yym3598 := z.EncBinary() - _ = yym3598 + yy3778 := *x.Controller + yym3779 := z.EncBinary() + _ = yym3779 if false { } else { - r.EncodeBool(bool(yy3597)) + r.EncodeBool(bool(yy3778)) } } } } - if yyr3581 || yy2arr3581 { + if yyr3762 || yy2arr3762 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45324,25 +47450,25 @@ func (x *OwnerReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3599 := z.DecBinary() - _ = yym3599 + yym3780 := z.DecBinary() + _ = yym3780 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3600 := r.ContainerType() - if yyct3600 == codecSelferValueTypeMap1234 { - yyl3600 := r.ReadMapStart() - if yyl3600 == 0 { + yyct3781 := r.ContainerType() + if yyct3781 == codecSelferValueTypeMap1234 { + yyl3781 := r.ReadMapStart() + if yyl3781 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3600, d) + x.codecDecodeSelfFromMap(yyl3781, d) } - } else if yyct3600 == codecSelferValueTypeArray1234 { - yyl3600 := r.ReadArrayStart() - if yyl3600 == 0 { + } else if yyct3781 == codecSelferValueTypeArray1234 { + yyl3781 := r.ReadArrayStart() + if yyl3781 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3600, d) + x.codecDecodeSelfFromArray(yyl3781, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45354,12 +47480,12 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3601Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3601Slc - var yyhl3601 bool = l >= 0 - for yyj3601 := 0; ; yyj3601++ { - if yyhl3601 { - if yyj3601 >= l { + var yys3782Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3782Slc + var yyhl3782 bool = l >= 0 + for yyj3782 := 0; ; yyj3782++ { + if yyhl3782 { + if yyj3782 >= l { break } } else { @@ -45368,10 +47494,10 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3601Slc = r.DecodeBytes(yys3601Slc, true, true) - yys3601 := string(yys3601Slc) + yys3782Slc = r.DecodeBytes(yys3782Slc, true, true) + yys3782 := string(yys3782Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3601 { + switch yys3782 { case "apiVersion": if r.TryDecodeAsNil() { x.APIVersion = "" @@ -45405,17 +47531,17 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Controller == nil { x.Controller = new(bool) } - yym3607 := z.DecBinary() - _ = yym3607 + yym3788 := z.DecBinary() + _ = yym3788 if false { } else { *((*bool)(x.Controller)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys3601) - } // end switch yys3601 - } // end for yyj3601 + z.DecStructFieldNotFound(-1, yys3782) + } // end switch yys3782 + } // end for yyj3782 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45423,16 +47549,16 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3608 int - var yyb3608 bool - var yyhl3608 bool = l >= 0 - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + var yyj3789 int + var yyb3789 bool + var yyhl3789 bool = l >= 0 + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45442,13 +47568,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45458,13 +47584,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45474,13 +47600,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45490,13 +47616,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45509,25 +47635,25 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Controller == nil { x.Controller = new(bool) } - yym3614 := z.DecBinary() - _ = yym3614 + yym3795 := z.DecBinary() + _ = yym3795 if false { } else { *((*bool)(x.Controller)) = r.DecodeBool() } } for { - yyj3608++ - if yyhl3608 { - yyb3608 = yyj3608 > l + yyj3789++ + if yyhl3789 { + yyb3789 = yyj3789 > l } else { - yyb3608 = r.CheckBreak() + yyb3789 = r.CheckBreak() } - if yyb3608 { + if yyb3789 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3608-1, "") + z.DecStructFieldNotFound(yyj3789-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45539,41 +47665,41 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3615 := z.EncBinary() - _ = yym3615 + yym3796 := z.EncBinary() + _ = yym3796 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3616 := !z.EncBinary() - yy2arr3616 := z.EncBasicHandle().StructToArray - var yyq3616 [7]bool - _, _, _ = yysep3616, yyq3616, yy2arr3616 - const yyr3616 bool = false - yyq3616[0] = x.Kind != "" - yyq3616[1] = x.Namespace != "" - yyq3616[2] = x.Name != "" - yyq3616[3] = x.UID != "" - yyq3616[4] = x.APIVersion != "" - yyq3616[5] = x.ResourceVersion != "" - yyq3616[6] = x.FieldPath != "" - var yynn3616 int - if yyr3616 || yy2arr3616 { + yysep3797 := !z.EncBinary() + yy2arr3797 := z.EncBasicHandle().StructToArray + var yyq3797 [7]bool + _, _, _ = yysep3797, yyq3797, yy2arr3797 + const yyr3797 bool = false + yyq3797[0] = x.Kind != "" + yyq3797[1] = x.Namespace != "" + yyq3797[2] = x.Name != "" + yyq3797[3] = x.UID != "" + yyq3797[4] = x.APIVersion != "" + yyq3797[5] = x.ResourceVersion != "" + yyq3797[6] = x.FieldPath != "" + var yynn3797 int + if yyr3797 || yy2arr3797 { r.EncodeArrayStart(7) } else { - yynn3616 = 0 - for _, b := range yyq3616 { + yynn3797 = 0 + for _, b := range yyq3797 { if b { - yynn3616++ + yynn3797++ } } - r.EncodeMapStart(yynn3616) - yynn3616 = 0 + r.EncodeMapStart(yynn3797) + yynn3797 = 0 } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[0] { - yym3618 := z.EncBinary() - _ = yym3618 + if yyq3797[0] { + yym3799 := z.EncBinary() + _ = yym3799 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -45582,23 +47708,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[0] { + if yyq3797[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3619 := z.EncBinary() - _ = yym3619 + yym3800 := z.EncBinary() + _ = yym3800 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[1] { - yym3621 := z.EncBinary() - _ = yym3621 + if yyq3797[1] { + yym3802 := z.EncBinary() + _ = yym3802 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Namespace)) @@ -45607,23 +47733,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[1] { + if yyq3797[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("namespace")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3622 := z.EncBinary() - _ = yym3622 + yym3803 := z.EncBinary() + _ = yym3803 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Namespace)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[2] { - yym3624 := z.EncBinary() - _ = yym3624 + if yyq3797[2] { + yym3805 := z.EncBinary() + _ = yym3805 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -45632,23 +47758,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[2] { + if yyq3797[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3625 := z.EncBinary() - _ = yym3625 + yym3806 := z.EncBinary() + _ = yym3806 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[3] { - yym3627 := z.EncBinary() - _ = yym3627 + if yyq3797[3] { + yym3808 := z.EncBinary() + _ = yym3808 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45658,12 +47784,12 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[3] { + if yyq3797[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3628 := z.EncBinary() - _ = yym3628 + yym3809 := z.EncBinary() + _ = yym3809 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45671,11 +47797,11 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[4] { - yym3630 := z.EncBinary() - _ = yym3630 + if yyq3797[4] { + yym3811 := z.EncBinary() + _ = yym3811 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -45684,23 +47810,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[4] { + if yyq3797[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3631 := z.EncBinary() - _ = yym3631 + yym3812 := z.EncBinary() + _ = yym3812 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[5] { - yym3633 := z.EncBinary() - _ = yym3633 + if yyq3797[5] { + yym3814 := z.EncBinary() + _ = yym3814 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) @@ -45709,23 +47835,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[5] { + if yyq3797[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3634 := z.EncBinary() - _ = yym3634 + yym3815 := z.EncBinary() + _ = yym3815 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3616[6] { - yym3636 := z.EncBinary() - _ = yym3636 + if yyq3797[6] { + yym3817 := z.EncBinary() + _ = yym3817 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) @@ -45734,19 +47860,19 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3616[6] { + if yyq3797[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3637 := z.EncBinary() - _ = yym3637 + yym3818 := z.EncBinary() + _ = yym3818 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) } } } - if yyr3616 || yy2arr3616 { + if yyr3797 || yy2arr3797 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45759,25 +47885,25 @@ func (x *ObjectReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3638 := z.DecBinary() - _ = yym3638 + yym3819 := z.DecBinary() + _ = yym3819 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3639 := r.ContainerType() - if yyct3639 == codecSelferValueTypeMap1234 { - yyl3639 := r.ReadMapStart() - if yyl3639 == 0 { + yyct3820 := r.ContainerType() + if yyct3820 == codecSelferValueTypeMap1234 { + yyl3820 := r.ReadMapStart() + if yyl3820 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3639, d) + x.codecDecodeSelfFromMap(yyl3820, d) } - } else if yyct3639 == codecSelferValueTypeArray1234 { - yyl3639 := r.ReadArrayStart() - if yyl3639 == 0 { + } else if yyct3820 == codecSelferValueTypeArray1234 { + yyl3820 := r.ReadArrayStart() + if yyl3820 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3639, d) + x.codecDecodeSelfFromArray(yyl3820, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45789,12 +47915,12 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3640Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3640Slc - var yyhl3640 bool = l >= 0 - for yyj3640 := 0; ; yyj3640++ { - if yyhl3640 { - if yyj3640 >= l { + var yys3821Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3821Slc + var yyhl3821 bool = l >= 0 + for yyj3821 := 0; ; yyj3821++ { + if yyhl3821 { + if yyj3821 >= l { break } } else { @@ -45803,10 +47929,10 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3640Slc = r.DecodeBytes(yys3640Slc, true, true) - yys3640 := string(yys3640Slc) + yys3821Slc = r.DecodeBytes(yys3821Slc, true, true) + yys3821 := string(yys3821Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3640 { + switch yys3821 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -45850,9 +47976,9 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.FieldPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3640) - } // end switch yys3640 - } // end for yyj3640 + z.DecStructFieldNotFound(-1, yys3821) + } // end switch yys3821 + } // end for yyj3821 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45860,16 +47986,16 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3648 int - var yyb3648 bool - var yyhl3648 bool = l >= 0 - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + var yyj3829 int + var yyb3829 bool + var yyhl3829 bool = l >= 0 + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45879,13 +48005,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45895,13 +48021,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Namespace = string(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45911,13 +48037,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Name = string(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45927,13 +48053,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45943,13 +48069,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45959,13 +48085,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ResourceVersion = string(r.DecodeString()) } - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45976,17 +48102,17 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.FieldPath = string(r.DecodeString()) } for { - yyj3648++ - if yyhl3648 { - yyb3648 = yyj3648 > l + yyj3829++ + if yyhl3829 { + yyb3829 = yyj3829 > l } else { - yyb3648 = r.CheckBreak() + yyb3829 = r.CheckBreak() } - if yyb3648 { + if yyb3829 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3648-1, "") + z.DecStructFieldNotFound(yyj3829-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45998,33 +48124,33 @@ func (x *LocalObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3656 := z.EncBinary() - _ = yym3656 + yym3837 := z.EncBinary() + _ = yym3837 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3657 := !z.EncBinary() - yy2arr3657 := z.EncBasicHandle().StructToArray - var yyq3657 [1]bool - _, _, _ = yysep3657, yyq3657, yy2arr3657 - const yyr3657 bool = false - var yynn3657 int - if yyr3657 || yy2arr3657 { + yysep3838 := !z.EncBinary() + yy2arr3838 := z.EncBasicHandle().StructToArray + var yyq3838 [1]bool + _, _, _ = yysep3838, yyq3838, yy2arr3838 + const yyr3838 bool = false + var yynn3838 int + if yyr3838 || yy2arr3838 { r.EncodeArrayStart(1) } else { - yynn3657 = 1 - for _, b := range yyq3657 { + yynn3838 = 1 + for _, b := range yyq3838 { if b { - yynn3657++ + yynn3838++ } } - r.EncodeMapStart(yynn3657) - yynn3657 = 0 + r.EncodeMapStart(yynn3838) + yynn3838 = 0 } - if yyr3657 || yy2arr3657 { + if yyr3838 || yy2arr3838 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3659 := z.EncBinary() - _ = yym3659 + yym3840 := z.EncBinary() + _ = yym3840 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -46033,14 +48159,14 @@ func (x *LocalObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3660 := z.EncBinary() - _ = yym3660 + yym3841 := z.EncBinary() + _ = yym3841 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr3657 || yy2arr3657 { + if yyr3838 || yy2arr3838 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46053,25 +48179,25 @@ func (x *LocalObjectReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3661 := z.DecBinary() - _ = yym3661 + yym3842 := z.DecBinary() + _ = yym3842 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3662 := r.ContainerType() - if yyct3662 == codecSelferValueTypeMap1234 { - yyl3662 := r.ReadMapStart() - if yyl3662 == 0 { + yyct3843 := r.ContainerType() + if yyct3843 == codecSelferValueTypeMap1234 { + yyl3843 := r.ReadMapStart() + if yyl3843 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3662, d) + x.codecDecodeSelfFromMap(yyl3843, d) } - } else if yyct3662 == codecSelferValueTypeArray1234 { - yyl3662 := r.ReadArrayStart() - if yyl3662 == 0 { + } else if yyct3843 == codecSelferValueTypeArray1234 { + yyl3843 := r.ReadArrayStart() + if yyl3843 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3662, d) + x.codecDecodeSelfFromArray(yyl3843, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46083,12 +48209,12 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3663Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3663Slc - var yyhl3663 bool = l >= 0 - for yyj3663 := 0; ; yyj3663++ { - if yyhl3663 { - if yyj3663 >= l { + var yys3844Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3844Slc + var yyhl3844 bool = l >= 0 + for yyj3844 := 0; ; yyj3844++ { + if yyhl3844 { + if yyj3844 >= l { break } } else { @@ -46097,10 +48223,10 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3663Slc = r.DecodeBytes(yys3663Slc, true, true) - yys3663 := string(yys3663Slc) + yys3844Slc = r.DecodeBytes(yys3844Slc, true, true) + yys3844 := string(yys3844Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3663 { + switch yys3844 { case "Name": if r.TryDecodeAsNil() { x.Name = "" @@ -46108,9 +48234,9 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Name = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3663) - } // end switch yys3663 - } // end for yyj3663 + z.DecStructFieldNotFound(-1, yys3844) + } // end switch yys3844 + } // end for yyj3844 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46118,16 +48244,16 @@ func (x *LocalObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3665 int - var yyb3665 bool - var yyhl3665 bool = l >= 0 - yyj3665++ - if yyhl3665 { - yyb3665 = yyj3665 > l + var yyj3846 int + var yyb3846 bool + var yyhl3846 bool = l >= 0 + yyj3846++ + if yyhl3846 { + yyb3846 = yyj3846 > l } else { - yyb3665 = r.CheckBreak() + yyb3846 = r.CheckBreak() } - if yyb3665 { + if yyb3846 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46138,17 +48264,17 @@ func (x *LocalObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Name = string(r.DecodeString()) } for { - yyj3665++ - if yyhl3665 { - yyb3665 = yyj3665 > l + yyj3846++ + if yyhl3846 { + yyb3846 = yyj3846 > l } else { - yyb3665 = r.CheckBreak() + yyb3846 = r.CheckBreak() } - if yyb3665 { + if yyb3846 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3665-1, "") + z.DecStructFieldNotFound(yyj3846-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -46160,37 +48286,37 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3667 := z.EncBinary() - _ = yym3667 + yym3848 := z.EncBinary() + _ = yym3848 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3668 := !z.EncBinary() - yy2arr3668 := z.EncBasicHandle().StructToArray - var yyq3668 [3]bool - _, _, _ = yysep3668, yyq3668, yy2arr3668 - const yyr3668 bool = false - yyq3668[0] = x.Kind != "" - yyq3668[1] = x.APIVersion != "" - yyq3668[2] = true - var yynn3668 int - if yyr3668 || yy2arr3668 { + yysep3849 := !z.EncBinary() + yy2arr3849 := z.EncBasicHandle().StructToArray + var yyq3849 [3]bool + _, _, _ = yysep3849, yyq3849, yy2arr3849 + const yyr3849 bool = false + yyq3849[0] = x.Kind != "" + yyq3849[1] = x.APIVersion != "" + yyq3849[2] = true + var yynn3849 int + if yyr3849 || yy2arr3849 { r.EncodeArrayStart(3) } else { - yynn3668 = 0 - for _, b := range yyq3668 { + yynn3849 = 0 + for _, b := range yyq3849 { if b { - yynn3668++ + yynn3849++ } } - r.EncodeMapStart(yynn3668) - yynn3668 = 0 + r.EncodeMapStart(yynn3849) + yynn3849 = 0 } - if yyr3668 || yy2arr3668 { + if yyr3849 || yy2arr3849 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3668[0] { - yym3670 := z.EncBinary() - _ = yym3670 + if yyq3849[0] { + yym3851 := z.EncBinary() + _ = yym3851 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -46199,23 +48325,23 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3668[0] { + if yyq3849[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3671 := z.EncBinary() - _ = yym3671 + yym3852 := z.EncBinary() + _ = yym3852 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3668 || yy2arr3668 { + if yyr3849 || yy2arr3849 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3668[1] { - yym3673 := z.EncBinary() - _ = yym3673 + if yyq3849[1] { + yym3854 := z.EncBinary() + _ = yym3854 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -46224,36 +48350,36 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3668[1] { + if yyq3849[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3674 := z.EncBinary() - _ = yym3674 + yym3855 := z.EncBinary() + _ = yym3855 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3668 || yy2arr3668 { + if yyr3849 || yy2arr3849 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3668[2] { - yy3676 := &x.Reference - yy3676.CodecEncodeSelf(e) + if yyq3849[2] { + yy3857 := &x.Reference + yy3857.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3668[2] { + if yyq3849[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reference")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3677 := &x.Reference - yy3677.CodecEncodeSelf(e) + yy3858 := &x.Reference + yy3858.CodecEncodeSelf(e) } } - if yyr3668 || yy2arr3668 { + if yyr3849 || yy2arr3849 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46266,25 +48392,25 @@ func (x *SerializedReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3678 := z.DecBinary() - _ = yym3678 + yym3859 := z.DecBinary() + _ = yym3859 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3679 := r.ContainerType() - if yyct3679 == codecSelferValueTypeMap1234 { - yyl3679 := r.ReadMapStart() - if yyl3679 == 0 { + yyct3860 := r.ContainerType() + if yyct3860 == codecSelferValueTypeMap1234 { + yyl3860 := r.ReadMapStart() + if yyl3860 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3679, d) + x.codecDecodeSelfFromMap(yyl3860, d) } - } else if yyct3679 == codecSelferValueTypeArray1234 { - yyl3679 := r.ReadArrayStart() - if yyl3679 == 0 { + } else if yyct3860 == codecSelferValueTypeArray1234 { + yyl3860 := r.ReadArrayStart() + if yyl3860 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3679, d) + x.codecDecodeSelfFromArray(yyl3860, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46296,12 +48422,12 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3680Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3680Slc - var yyhl3680 bool = l >= 0 - for yyj3680 := 0; ; yyj3680++ { - if yyhl3680 { - if yyj3680 >= l { + var yys3861Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3861Slc + var yyhl3861 bool = l >= 0 + for yyj3861 := 0; ; yyj3861++ { + if yyhl3861 { + if yyj3861 >= l { break } } else { @@ -46310,10 +48436,10 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3680Slc = r.DecodeBytes(yys3680Slc, true, true) - yys3680 := string(yys3680Slc) + yys3861Slc = r.DecodeBytes(yys3861Slc, true, true) + yys3861 := string(yys3861Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3680 { + switch yys3861 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -46330,13 +48456,13 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Reference = ObjectReference{} } else { - yyv3683 := &x.Reference - yyv3683.CodecDecodeSelf(d) + yyv3864 := &x.Reference + yyv3864.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3680) - } // end switch yys3680 - } // end for yyj3680 + z.DecStructFieldNotFound(-1, yys3861) + } // end switch yys3861 + } // end for yyj3861 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46344,16 +48470,16 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3684 int - var yyb3684 bool - var yyhl3684 bool = l >= 0 - yyj3684++ - if yyhl3684 { - yyb3684 = yyj3684 > l + var yyj3865 int + var yyb3865 bool + var yyhl3865 bool = l >= 0 + yyj3865++ + if yyhl3865 { + yyb3865 = yyj3865 > l } else { - yyb3684 = r.CheckBreak() + yyb3865 = r.CheckBreak() } - if yyb3684 { + if yyb3865 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46363,13 +48489,13 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj3684++ - if yyhl3684 { - yyb3684 = yyj3684 > l + yyj3865++ + if yyhl3865 { + yyb3865 = yyj3865 > l } else { - yyb3684 = r.CheckBreak() + yyb3865 = r.CheckBreak() } - if yyb3684 { + if yyb3865 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46379,13 +48505,13 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj3684++ - if yyhl3684 { - yyb3684 = yyj3684 > l + yyj3865++ + if yyhl3865 { + yyb3865 = yyj3865 > l } else { - yyb3684 = r.CheckBreak() + yyb3865 = r.CheckBreak() } - if yyb3684 { + if yyb3865 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46393,21 +48519,21 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Reference = ObjectReference{} } else { - yyv3687 := &x.Reference - yyv3687.CodecDecodeSelf(d) + yyv3868 := &x.Reference + yyv3868.CodecDecodeSelf(d) } for { - yyj3684++ - if yyhl3684 { - yyb3684 = yyj3684 > l + yyj3865++ + if yyhl3865 { + yyb3865 = yyj3865 > l } else { - yyb3684 = r.CheckBreak() + yyb3865 = r.CheckBreak() } - if yyb3684 { + if yyb3865 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3684-1, "") + z.DecStructFieldNotFound(yyj3865-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -46419,36 +48545,36 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3688 := z.EncBinary() - _ = yym3688 + yym3869 := z.EncBinary() + _ = yym3869 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3689 := !z.EncBinary() - yy2arr3689 := z.EncBasicHandle().StructToArray - var yyq3689 [2]bool - _, _, _ = yysep3689, yyq3689, yy2arr3689 - const yyr3689 bool = false - yyq3689[0] = x.Component != "" - yyq3689[1] = x.Host != "" - var yynn3689 int - if yyr3689 || yy2arr3689 { + yysep3870 := !z.EncBinary() + yy2arr3870 := z.EncBasicHandle().StructToArray + var yyq3870 [2]bool + _, _, _ = yysep3870, yyq3870, yy2arr3870 + const yyr3870 bool = false + yyq3870[0] = x.Component != "" + yyq3870[1] = x.Host != "" + var yynn3870 int + if yyr3870 || yy2arr3870 { r.EncodeArrayStart(2) } else { - yynn3689 = 0 - for _, b := range yyq3689 { + yynn3870 = 0 + for _, b := range yyq3870 { if b { - yynn3689++ + yynn3870++ } } - r.EncodeMapStart(yynn3689) - yynn3689 = 0 + r.EncodeMapStart(yynn3870) + yynn3870 = 0 } - if yyr3689 || yy2arr3689 { + if yyr3870 || yy2arr3870 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3689[0] { - yym3691 := z.EncBinary() - _ = yym3691 + if yyq3870[0] { + yym3872 := z.EncBinary() + _ = yym3872 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Component)) @@ -46457,23 +48583,23 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3689[0] { + if yyq3870[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("component")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3692 := z.EncBinary() - _ = yym3692 + yym3873 := z.EncBinary() + _ = yym3873 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Component)) } } } - if yyr3689 || yy2arr3689 { + if yyr3870 || yy2arr3870 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3689[1] { - yym3694 := z.EncBinary() - _ = yym3694 + if yyq3870[1] { + yym3875 := z.EncBinary() + _ = yym3875 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) @@ -46482,19 +48608,19 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3689[1] { + if yyq3870[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("host")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3695 := z.EncBinary() - _ = yym3695 + yym3876 := z.EncBinary() + _ = yym3876 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) } } } - if yyr3689 || yy2arr3689 { + if yyr3870 || yy2arr3870 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46507,25 +48633,25 @@ func (x *EventSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3696 := z.DecBinary() - _ = yym3696 + yym3877 := z.DecBinary() + _ = yym3877 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3697 := r.ContainerType() - if yyct3697 == codecSelferValueTypeMap1234 { - yyl3697 := r.ReadMapStart() - if yyl3697 == 0 { + yyct3878 := r.ContainerType() + if yyct3878 == codecSelferValueTypeMap1234 { + yyl3878 := r.ReadMapStart() + if yyl3878 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3697, d) + x.codecDecodeSelfFromMap(yyl3878, d) } - } else if yyct3697 == codecSelferValueTypeArray1234 { - yyl3697 := r.ReadArrayStart() - if yyl3697 == 0 { + } else if yyct3878 == codecSelferValueTypeArray1234 { + yyl3878 := r.ReadArrayStart() + if yyl3878 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3697, d) + x.codecDecodeSelfFromArray(yyl3878, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46537,12 +48663,12 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3698Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3698Slc - var yyhl3698 bool = l >= 0 - for yyj3698 := 0; ; yyj3698++ { - if yyhl3698 { - if yyj3698 >= l { + var yys3879Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3879Slc + var yyhl3879 bool = l >= 0 + for yyj3879 := 0; ; yyj3879++ { + if yyhl3879 { + if yyj3879 >= l { break } } else { @@ -46551,10 +48677,10 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3698Slc = r.DecodeBytes(yys3698Slc, true, true) - yys3698 := string(yys3698Slc) + yys3879Slc = r.DecodeBytes(yys3879Slc, true, true) + yys3879 := string(yys3879Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3698 { + switch yys3879 { case "component": if r.TryDecodeAsNil() { x.Component = "" @@ -46568,9 +48694,9 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Host = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3698) - } // end switch yys3698 - } // end for yyj3698 + z.DecStructFieldNotFound(-1, yys3879) + } // end switch yys3879 + } // end for yyj3879 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46578,16 +48704,16 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3701 int - var yyb3701 bool - var yyhl3701 bool = l >= 0 - yyj3701++ - if yyhl3701 { - yyb3701 = yyj3701 > l + var yyj3882 int + var yyb3882 bool + var yyhl3882 bool = l >= 0 + yyj3882++ + if yyhl3882 { + yyb3882 = yyj3882 > l } else { - yyb3701 = r.CheckBreak() + yyb3882 = r.CheckBreak() } - if yyb3701 { + if yyb3882 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46597,13 +48723,13 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Component = string(r.DecodeString()) } - yyj3701++ - if yyhl3701 { - yyb3701 = yyj3701 > l + yyj3882++ + if yyhl3882 { + yyb3882 = yyj3882 > l } else { - yyb3701 = r.CheckBreak() + yyb3882 = r.CheckBreak() } - if yyb3701 { + if yyb3882 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46614,17 +48740,17 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Host = string(r.DecodeString()) } for { - yyj3701++ - if yyhl3701 { - yyb3701 = yyj3701 > l + yyj3882++ + if yyhl3882 { + yyb3882 = yyj3882 > l } else { - yyb3701 = r.CheckBreak() + yyb3882 = r.CheckBreak() } - if yyb3701 { + if yyb3882 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3701-1, "") + z.DecStructFieldNotFound(yyj3882-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -46636,45 +48762,45 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3704 := z.EncBinary() - _ = yym3704 + yym3885 := z.EncBinary() + _ = yym3885 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3705 := !z.EncBinary() - yy2arr3705 := z.EncBasicHandle().StructToArray - var yyq3705 [11]bool - _, _, _ = yysep3705, yyq3705, yy2arr3705 - const yyr3705 bool = false - yyq3705[0] = x.Kind != "" - yyq3705[1] = x.APIVersion != "" - yyq3705[2] = true - yyq3705[3] = true - yyq3705[4] = x.Reason != "" - yyq3705[5] = x.Message != "" - yyq3705[6] = true - yyq3705[7] = true - yyq3705[8] = true - yyq3705[9] = x.Count != 0 - yyq3705[10] = x.Type != "" - var yynn3705 int - if yyr3705 || yy2arr3705 { + yysep3886 := !z.EncBinary() + yy2arr3886 := z.EncBasicHandle().StructToArray + var yyq3886 [11]bool + _, _, _ = yysep3886, yyq3886, yy2arr3886 + const yyr3886 bool = false + yyq3886[0] = x.Kind != "" + yyq3886[1] = x.APIVersion != "" + yyq3886[2] = true + yyq3886[3] = true + yyq3886[4] = x.Reason != "" + yyq3886[5] = x.Message != "" + yyq3886[6] = true + yyq3886[7] = true + yyq3886[8] = true + yyq3886[9] = x.Count != 0 + yyq3886[10] = x.Type != "" + var yynn3886 int + if yyr3886 || yy2arr3886 { r.EncodeArrayStart(11) } else { - yynn3705 = 0 - for _, b := range yyq3705 { + yynn3886 = 0 + for _, b := range yyq3886 { if b { - yynn3705++ + yynn3886++ } } - r.EncodeMapStart(yynn3705) - yynn3705 = 0 + r.EncodeMapStart(yynn3886) + yynn3886 = 0 } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[0] { - yym3707 := z.EncBinary() - _ = yym3707 + if yyq3886[0] { + yym3888 := z.EncBinary() + _ = yym3888 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -46683,23 +48809,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3705[0] { + if yyq3886[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3708 := z.EncBinary() - _ = yym3708 + yym3889 := z.EncBinary() + _ = yym3889 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[1] { - yym3710 := z.EncBinary() - _ = yym3710 + if yyq3886[1] { + yym3891 := z.EncBinary() + _ = yym3891 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -46708,57 +48834,57 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3705[1] { + if yyq3886[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3711 := z.EncBinary() - _ = yym3711 + yym3892 := z.EncBinary() + _ = yym3892 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[2] { - yy3713 := &x.ObjectMeta - yy3713.CodecEncodeSelf(e) + if yyq3886[2] { + yy3894 := &x.ObjectMeta + yy3894.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3705[2] { + if yyq3886[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3714 := &x.ObjectMeta - yy3714.CodecEncodeSelf(e) + yy3895 := &x.ObjectMeta + yy3895.CodecEncodeSelf(e) } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[3] { - yy3716 := &x.InvolvedObject - yy3716.CodecEncodeSelf(e) + if yyq3886[3] { + yy3897 := &x.InvolvedObject + yy3897.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3705[3] { + if yyq3886[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("involvedObject")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3717 := &x.InvolvedObject - yy3717.CodecEncodeSelf(e) + yy3898 := &x.InvolvedObject + yy3898.CodecEncodeSelf(e) } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[4] { - yym3719 := z.EncBinary() - _ = yym3719 + if yyq3886[4] { + yym3900 := z.EncBinary() + _ = yym3900 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -46767,23 +48893,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3705[4] { + if yyq3886[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3720 := z.EncBinary() - _ = yym3720 + yym3901 := z.EncBinary() + _ = yym3901 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[5] { - yym3722 := z.EncBinary() - _ = yym3722 + if yyq3886[5] { + yym3903 := z.EncBinary() + _ = yym3903 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -46792,114 +48918,114 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3705[5] { + if yyq3886[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3723 := z.EncBinary() - _ = yym3723 + yym3904 := z.EncBinary() + _ = yym3904 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[6] { - yy3725 := &x.Source - yy3725.CodecEncodeSelf(e) + if yyq3886[6] { + yy3906 := &x.Source + yy3906.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3705[6] { + if yyq3886[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("source")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3726 := &x.Source - yy3726.CodecEncodeSelf(e) + yy3907 := &x.Source + yy3907.CodecEncodeSelf(e) } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[7] { - yy3728 := &x.FirstTimestamp - yym3729 := z.EncBinary() - _ = yym3729 + if yyq3886[7] { + yy3909 := &x.FirstTimestamp + yym3910 := z.EncBinary() + _ = yym3910 if false { - } else if z.HasExtensions() && z.EncExt(yy3728) { - } else if yym3729 { - z.EncBinaryMarshal(yy3728) - } else if !yym3729 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3728) + } else if z.HasExtensions() && z.EncExt(yy3909) { + } else if yym3910 { + z.EncBinaryMarshal(yy3909) + } else if !yym3910 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3909) } else { - z.EncFallback(yy3728) + z.EncFallback(yy3909) } } else { r.EncodeNil() } } else { - if yyq3705[7] { + if yyq3886[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("firstTimestamp")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3730 := &x.FirstTimestamp - yym3731 := z.EncBinary() - _ = yym3731 + yy3911 := &x.FirstTimestamp + yym3912 := z.EncBinary() + _ = yym3912 if false { - } else if z.HasExtensions() && z.EncExt(yy3730) { - } else if yym3731 { - z.EncBinaryMarshal(yy3730) - } else if !yym3731 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3730) + } else if z.HasExtensions() && z.EncExt(yy3911) { + } else if yym3912 { + z.EncBinaryMarshal(yy3911) + } else if !yym3912 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3911) } else { - z.EncFallback(yy3730) + z.EncFallback(yy3911) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[8] { - yy3733 := &x.LastTimestamp - yym3734 := z.EncBinary() - _ = yym3734 + if yyq3886[8] { + yy3914 := &x.LastTimestamp + yym3915 := z.EncBinary() + _ = yym3915 if false { - } else if z.HasExtensions() && z.EncExt(yy3733) { - } else if yym3734 { - z.EncBinaryMarshal(yy3733) - } else if !yym3734 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3733) + } else if z.HasExtensions() && z.EncExt(yy3914) { + } else if yym3915 { + z.EncBinaryMarshal(yy3914) + } else if !yym3915 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3914) } else { - z.EncFallback(yy3733) + z.EncFallback(yy3914) } } else { r.EncodeNil() } } else { - if yyq3705[8] { + if yyq3886[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTimestamp")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3735 := &x.LastTimestamp - yym3736 := z.EncBinary() - _ = yym3736 + yy3916 := &x.LastTimestamp + yym3917 := z.EncBinary() + _ = yym3917 if false { - } else if z.HasExtensions() && z.EncExt(yy3735) { - } else if yym3736 { - z.EncBinaryMarshal(yy3735) - } else if !yym3736 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3735) + } else if z.HasExtensions() && z.EncExt(yy3916) { + } else if yym3917 { + z.EncBinaryMarshal(yy3916) + } else if !yym3917 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3916) } else { - z.EncFallback(yy3735) + z.EncFallback(yy3916) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[9] { - yym3738 := z.EncBinary() - _ = yym3738 + if yyq3886[9] { + yym3919 := z.EncBinary() + _ = yym3919 if false { } else { r.EncodeInt(int64(x.Count)) @@ -46908,23 +49034,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq3705[9] { + if yyq3886[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("count")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3739 := z.EncBinary() - _ = yym3739 + yym3920 := z.EncBinary() + _ = yym3920 if false { } else { r.EncodeInt(int64(x.Count)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3705[10] { - yym3741 := z.EncBinary() - _ = yym3741 + if yyq3886[10] { + yym3922 := z.EncBinary() + _ = yym3922 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) @@ -46933,19 +49059,19 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3705[10] { + if yyq3886[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3742 := z.EncBinary() - _ = yym3742 + yym3923 := z.EncBinary() + _ = yym3923 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) } } } - if yyr3705 || yy2arr3705 { + if yyr3886 || yy2arr3886 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46958,25 +49084,25 @@ func (x *Event) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3743 := z.DecBinary() - _ = yym3743 + yym3924 := z.DecBinary() + _ = yym3924 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3744 := r.ContainerType() - if yyct3744 == codecSelferValueTypeMap1234 { - yyl3744 := r.ReadMapStart() - if yyl3744 == 0 { + yyct3925 := r.ContainerType() + if yyct3925 == codecSelferValueTypeMap1234 { + yyl3925 := r.ReadMapStart() + if yyl3925 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3744, d) + x.codecDecodeSelfFromMap(yyl3925, d) } - } else if yyct3744 == codecSelferValueTypeArray1234 { - yyl3744 := r.ReadArrayStart() - if yyl3744 == 0 { + } else if yyct3925 == codecSelferValueTypeArray1234 { + yyl3925 := r.ReadArrayStart() + if yyl3925 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3744, d) + x.codecDecodeSelfFromArray(yyl3925, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46988,12 +49114,12 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3745Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3745Slc - var yyhl3745 bool = l >= 0 - for yyj3745 := 0; ; yyj3745++ { - if yyhl3745 { - if yyj3745 >= l { + var yys3926Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3926Slc + var yyhl3926 bool = l >= 0 + for yyj3926 := 0; ; yyj3926++ { + if yyhl3926 { + if yyj3926 >= l { break } } else { @@ -47002,10 +49128,10 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3745Slc = r.DecodeBytes(yys3745Slc, true, true) - yys3745 := string(yys3745Slc) + yys3926Slc = r.DecodeBytes(yys3926Slc, true, true) + yys3926 := string(yys3926Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3745 { + switch yys3926 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -47022,15 +49148,15 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3748 := &x.ObjectMeta - yyv3748.CodecDecodeSelf(d) + yyv3929 := &x.ObjectMeta + yyv3929.CodecDecodeSelf(d) } case "involvedObject": if r.TryDecodeAsNil() { x.InvolvedObject = ObjectReference{} } else { - yyv3749 := &x.InvolvedObject - yyv3749.CodecDecodeSelf(d) + yyv3930 := &x.InvolvedObject + yyv3930.CodecDecodeSelf(d) } case "reason": if r.TryDecodeAsNil() { @@ -47048,41 +49174,41 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Source = EventSource{} } else { - yyv3752 := &x.Source - yyv3752.CodecDecodeSelf(d) + yyv3933 := &x.Source + yyv3933.CodecDecodeSelf(d) } case "firstTimestamp": if r.TryDecodeAsNil() { x.FirstTimestamp = pkg2_unversioned.Time{} } else { - yyv3753 := &x.FirstTimestamp - yym3754 := z.DecBinary() - _ = yym3754 + yyv3934 := &x.FirstTimestamp + yym3935 := z.DecBinary() + _ = yym3935 if false { - } else if z.HasExtensions() && z.DecExt(yyv3753) { - } else if yym3754 { - z.DecBinaryUnmarshal(yyv3753) - } else if !yym3754 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3753) + } else if z.HasExtensions() && z.DecExt(yyv3934) { + } else if yym3935 { + z.DecBinaryUnmarshal(yyv3934) + } else if !yym3935 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3934) } else { - z.DecFallback(yyv3753, false) + z.DecFallback(yyv3934, false) } } case "lastTimestamp": if r.TryDecodeAsNil() { x.LastTimestamp = pkg2_unversioned.Time{} } else { - yyv3755 := &x.LastTimestamp - yym3756 := z.DecBinary() - _ = yym3756 + yyv3936 := &x.LastTimestamp + yym3937 := z.DecBinary() + _ = yym3937 if false { - } else if z.HasExtensions() && z.DecExt(yyv3755) { - } else if yym3756 { - z.DecBinaryUnmarshal(yyv3755) - } else if !yym3756 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3755) + } else if z.HasExtensions() && z.DecExt(yyv3936) { + } else if yym3937 { + z.DecBinaryUnmarshal(yyv3936) + } else if !yym3937 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3936) } else { - z.DecFallback(yyv3755, false) + z.DecFallback(yyv3936, false) } } case "count": @@ -47098,9 +49224,9 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Type = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3745) - } // end switch yys3745 - } // end for yyj3745 + z.DecStructFieldNotFound(-1, yys3926) + } // end switch yys3926 + } // end for yyj3926 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -47108,16 +49234,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3759 int - var yyb3759 bool - var yyhl3759 bool = l >= 0 - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + var yyj3940 int + var yyb3940 bool + var yyhl3940 bool = l >= 0 + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47127,13 +49253,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47143,13 +49269,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47157,16 +49283,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3762 := &x.ObjectMeta - yyv3762.CodecDecodeSelf(d) + yyv3943 := &x.ObjectMeta + yyv3943.CodecDecodeSelf(d) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47174,16 +49300,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.InvolvedObject = ObjectReference{} } else { - yyv3763 := &x.InvolvedObject - yyv3763.CodecDecodeSelf(d) + yyv3944 := &x.InvolvedObject + yyv3944.CodecDecodeSelf(d) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47193,13 +49319,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47209,13 +49335,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Message = string(r.DecodeString()) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47223,16 +49349,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Source = EventSource{} } else { - yyv3766 := &x.Source - yyv3766.CodecDecodeSelf(d) + yyv3947 := &x.Source + yyv3947.CodecDecodeSelf(d) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47240,26 +49366,26 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.FirstTimestamp = pkg2_unversioned.Time{} } else { - yyv3767 := &x.FirstTimestamp - yym3768 := z.DecBinary() - _ = yym3768 + yyv3948 := &x.FirstTimestamp + yym3949 := z.DecBinary() + _ = yym3949 if false { - } else if z.HasExtensions() && z.DecExt(yyv3767) { - } else if yym3768 { - z.DecBinaryUnmarshal(yyv3767) - } else if !yym3768 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3767) + } else if z.HasExtensions() && z.DecExt(yyv3948) { + } else if yym3949 { + z.DecBinaryUnmarshal(yyv3948) + } else if !yym3949 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3948) } else { - z.DecFallback(yyv3767, false) + z.DecFallback(yyv3948, false) } } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47267,26 +49393,26 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTimestamp = pkg2_unversioned.Time{} } else { - yyv3769 := &x.LastTimestamp - yym3770 := z.DecBinary() - _ = yym3770 + yyv3950 := &x.LastTimestamp + yym3951 := z.DecBinary() + _ = yym3951 if false { - } else if z.HasExtensions() && z.DecExt(yyv3769) { - } else if yym3770 { - z.DecBinaryUnmarshal(yyv3769) - } else if !yym3770 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3769) + } else if z.HasExtensions() && z.DecExt(yyv3950) { + } else if yym3951 { + z.DecBinaryUnmarshal(yyv3950) + } else if !yym3951 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3950) } else { - z.DecFallback(yyv3769, false) + z.DecFallback(yyv3950, false) } } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47296,13 +49422,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Count = int32(r.DecodeInt(32)) } - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47313,17 +49439,17 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Type = string(r.DecodeString()) } for { - yyj3759++ - if yyhl3759 { - yyb3759 = yyj3759 > l + yyj3940++ + if yyhl3940 { + yyb3940 = yyj3940 > l } else { - yyb3759 = r.CheckBreak() + yyb3940 = r.CheckBreak() } - if yyb3759 { + if yyb3940 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3759-1, "") + z.DecStructFieldNotFound(yyj3940-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -47335,37 +49461,37 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3773 := z.EncBinary() - _ = yym3773 + yym3954 := z.EncBinary() + _ = yym3954 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3774 := !z.EncBinary() - yy2arr3774 := z.EncBasicHandle().StructToArray - var yyq3774 [4]bool - _, _, _ = yysep3774, yyq3774, yy2arr3774 - const yyr3774 bool = false - yyq3774[0] = x.Kind != "" - yyq3774[1] = x.APIVersion != "" - yyq3774[2] = true - var yynn3774 int - if yyr3774 || yy2arr3774 { + yysep3955 := !z.EncBinary() + yy2arr3955 := z.EncBasicHandle().StructToArray + var yyq3955 [4]bool + _, _, _ = yysep3955, yyq3955, yy2arr3955 + const yyr3955 bool = false + yyq3955[0] = x.Kind != "" + yyq3955[1] = x.APIVersion != "" + yyq3955[2] = true + var yynn3955 int + if yyr3955 || yy2arr3955 { r.EncodeArrayStart(4) } else { - yynn3774 = 1 - for _, b := range yyq3774 { + yynn3955 = 1 + for _, b := range yyq3955 { if b { - yynn3774++ + yynn3955++ } } - r.EncodeMapStart(yynn3774) - yynn3774 = 0 + r.EncodeMapStart(yynn3955) + yynn3955 = 0 } - if yyr3774 || yy2arr3774 { + if yyr3955 || yy2arr3955 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3774[0] { - yym3776 := z.EncBinary() - _ = yym3776 + if yyq3955[0] { + yym3957 := z.EncBinary() + _ = yym3957 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -47374,23 +49500,23 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3774[0] { + if yyq3955[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3777 := z.EncBinary() - _ = yym3777 + yym3958 := z.EncBinary() + _ = yym3958 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3774 || yy2arr3774 { + if yyr3955 || yy2arr3955 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3774[1] { - yym3779 := z.EncBinary() - _ = yym3779 + if yyq3955[1] { + yym3960 := z.EncBinary() + _ = yym3960 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -47399,54 +49525,54 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3774[1] { + if yyq3955[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3780 := z.EncBinary() - _ = yym3780 + yym3961 := z.EncBinary() + _ = yym3961 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3774 || yy2arr3774 { + if yyr3955 || yy2arr3955 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3774[2] { - yy3782 := &x.ListMeta - yym3783 := z.EncBinary() - _ = yym3783 + if yyq3955[2] { + yy3963 := &x.ListMeta + yym3964 := z.EncBinary() + _ = yym3964 if false { - } else if z.HasExtensions() && z.EncExt(yy3782) { + } else if z.HasExtensions() && z.EncExt(yy3963) { } else { - z.EncFallback(yy3782) + z.EncFallback(yy3963) } } else { r.EncodeNil() } } else { - if yyq3774[2] { + if yyq3955[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3784 := &x.ListMeta - yym3785 := z.EncBinary() - _ = yym3785 + yy3965 := &x.ListMeta + yym3966 := z.EncBinary() + _ = yym3966 if false { - } else if z.HasExtensions() && z.EncExt(yy3784) { + } else if z.HasExtensions() && z.EncExt(yy3965) { } else { - z.EncFallback(yy3784) + z.EncFallback(yy3965) } } } - if yyr3774 || yy2arr3774 { + if yyr3955 || yy2arr3955 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3787 := z.EncBinary() - _ = yym3787 + yym3968 := z.EncBinary() + _ = yym3968 if false { } else { h.encSliceEvent(([]Event)(x.Items), e) @@ -47459,15 +49585,15 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3788 := z.EncBinary() - _ = yym3788 + yym3969 := z.EncBinary() + _ = yym3969 if false { } else { h.encSliceEvent(([]Event)(x.Items), e) } } } - if yyr3774 || yy2arr3774 { + if yyr3955 || yy2arr3955 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -47480,25 +49606,25 @@ func (x *EventList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3789 := z.DecBinary() - _ = yym3789 + yym3970 := z.DecBinary() + _ = yym3970 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3790 := r.ContainerType() - if yyct3790 == codecSelferValueTypeMap1234 { - yyl3790 := r.ReadMapStart() - if yyl3790 == 0 { + yyct3971 := r.ContainerType() + if yyct3971 == codecSelferValueTypeMap1234 { + yyl3971 := r.ReadMapStart() + if yyl3971 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3790, d) + x.codecDecodeSelfFromMap(yyl3971, d) } - } else if yyct3790 == codecSelferValueTypeArray1234 { - yyl3790 := r.ReadArrayStart() - if yyl3790 == 0 { + } else if yyct3971 == codecSelferValueTypeArray1234 { + yyl3971 := r.ReadArrayStart() + if yyl3971 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3790, d) + x.codecDecodeSelfFromArray(yyl3971, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -47510,12 +49636,12 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3791Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3791Slc - var yyhl3791 bool = l >= 0 - for yyj3791 := 0; ; yyj3791++ { - if yyhl3791 { - if yyj3791 >= l { + var yys3972Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3972Slc + var yyhl3972 bool = l >= 0 + for yyj3972 := 0; ; yyj3972++ { + if yyhl3972 { + if yyj3972 >= l { break } } else { @@ -47524,10 +49650,10 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3791Slc = r.DecodeBytes(yys3791Slc, true, true) - yys3791 := string(yys3791Slc) + yys3972Slc = r.DecodeBytes(yys3972Slc, true, true) + yys3972 := string(yys3972Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3791 { + switch yys3972 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -47544,31 +49670,31 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3794 := &x.ListMeta - yym3795 := z.DecBinary() - _ = yym3795 + yyv3975 := &x.ListMeta + yym3976 := z.DecBinary() + _ = yym3976 if false { - } else if z.HasExtensions() && z.DecExt(yyv3794) { + } else if z.HasExtensions() && z.DecExt(yyv3975) { } else { - z.DecFallback(yyv3794, false) + z.DecFallback(yyv3975, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3796 := &x.Items - yym3797 := z.DecBinary() - _ = yym3797 + yyv3977 := &x.Items + yym3978 := z.DecBinary() + _ = yym3978 if false { } else { - h.decSliceEvent((*[]Event)(yyv3796), d) + h.decSliceEvent((*[]Event)(yyv3977), d) } } default: - z.DecStructFieldNotFound(-1, yys3791) - } // end switch yys3791 - } // end for yyj3791 + z.DecStructFieldNotFound(-1, yys3972) + } // end switch yys3972 + } // end for yyj3972 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -47576,16 +49702,16 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3798 int - var yyb3798 bool - var yyhl3798 bool = l >= 0 - yyj3798++ - if yyhl3798 { - yyb3798 = yyj3798 > l + var yyj3979 int + var yyb3979 bool + var yyhl3979 bool = l >= 0 + yyj3979++ + if yyhl3979 { + yyb3979 = yyj3979 > l } else { - yyb3798 = r.CheckBreak() + yyb3979 = r.CheckBreak() } - if yyb3798 { + if yyb3979 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47595,13 +49721,13 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3798++ - if yyhl3798 { - yyb3798 = yyj3798 > l + yyj3979++ + if yyhl3979 { + yyb3979 = yyj3979 > l } else { - yyb3798 = r.CheckBreak() + yyb3979 = r.CheckBreak() } - if yyb3798 { + if yyb3979 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47611,13 +49737,13 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3798++ - if yyhl3798 { - yyb3798 = yyj3798 > l + yyj3979++ + if yyhl3979 { + yyb3979 = yyj3979 > l } else { - yyb3798 = r.CheckBreak() + yyb3979 = r.CheckBreak() } - if yyb3798 { + if yyb3979 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47625,22 +49751,22 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3801 := &x.ListMeta - yym3802 := z.DecBinary() - _ = yym3802 + yyv3982 := &x.ListMeta + yym3983 := z.DecBinary() + _ = yym3983 if false { - } else if z.HasExtensions() && z.DecExt(yyv3801) { + } else if z.HasExtensions() && z.DecExt(yyv3982) { } else { - z.DecFallback(yyv3801, false) + z.DecFallback(yyv3982, false) } } - yyj3798++ - if yyhl3798 { - yyb3798 = yyj3798 > l + yyj3979++ + if yyhl3979 { + yyb3979 = yyj3979 > l } else { - yyb3798 = r.CheckBreak() + yyb3979 = r.CheckBreak() } - if yyb3798 { + if yyb3979 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47648,26 +49774,26 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3803 := &x.Items - yym3804 := z.DecBinary() - _ = yym3804 + yyv3984 := &x.Items + yym3985 := z.DecBinary() + _ = yym3985 if false { } else { - h.decSliceEvent((*[]Event)(yyv3803), d) + h.decSliceEvent((*[]Event)(yyv3984), d) } } for { - yyj3798++ - if yyhl3798 { - yyb3798 = yyj3798 > l + yyj3979++ + if yyhl3979 { + yyb3979 = yyj3979 > l } else { - yyb3798 = r.CheckBreak() + yyb3979 = r.CheckBreak() } - if yyb3798 { + if yyb3979 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3798-1, "") + z.DecStructFieldNotFound(yyj3979-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -47679,37 +49805,37 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3805 := z.EncBinary() - _ = yym3805 + yym3986 := z.EncBinary() + _ = yym3986 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3806 := !z.EncBinary() - yy2arr3806 := z.EncBasicHandle().StructToArray - var yyq3806 [4]bool - _, _, _ = yysep3806, yyq3806, yy2arr3806 - const yyr3806 bool = false - yyq3806[0] = x.Kind != "" - yyq3806[1] = x.APIVersion != "" - yyq3806[2] = true - var yynn3806 int - if yyr3806 || yy2arr3806 { + yysep3987 := !z.EncBinary() + yy2arr3987 := z.EncBasicHandle().StructToArray + var yyq3987 [4]bool + _, _, _ = yysep3987, yyq3987, yy2arr3987 + const yyr3987 bool = false + yyq3987[0] = x.Kind != "" + yyq3987[1] = x.APIVersion != "" + yyq3987[2] = true + var yynn3987 int + if yyr3987 || yy2arr3987 { r.EncodeArrayStart(4) } else { - yynn3806 = 1 - for _, b := range yyq3806 { + yynn3987 = 1 + for _, b := range yyq3987 { if b { - yynn3806++ + yynn3987++ } } - r.EncodeMapStart(yynn3806) - yynn3806 = 0 + r.EncodeMapStart(yynn3987) + yynn3987 = 0 } - if yyr3806 || yy2arr3806 { + if yyr3987 || yy2arr3987 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3806[0] { - yym3808 := z.EncBinary() - _ = yym3808 + if yyq3987[0] { + yym3989 := z.EncBinary() + _ = yym3989 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -47718,23 +49844,23 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3806[0] { + if yyq3987[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3809 := z.EncBinary() - _ = yym3809 + yym3990 := z.EncBinary() + _ = yym3990 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3806 || yy2arr3806 { + if yyr3987 || yy2arr3987 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3806[1] { - yym3811 := z.EncBinary() - _ = yym3811 + if yyq3987[1] { + yym3992 := z.EncBinary() + _ = yym3992 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -47743,54 +49869,54 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3806[1] { + if yyq3987[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3812 := z.EncBinary() - _ = yym3812 + yym3993 := z.EncBinary() + _ = yym3993 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3806 || yy2arr3806 { + if yyr3987 || yy2arr3987 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3806[2] { - yy3814 := &x.ListMeta - yym3815 := z.EncBinary() - _ = yym3815 + if yyq3987[2] { + yy3995 := &x.ListMeta + yym3996 := z.EncBinary() + _ = yym3996 if false { - } else if z.HasExtensions() && z.EncExt(yy3814) { + } else if z.HasExtensions() && z.EncExt(yy3995) { } else { - z.EncFallback(yy3814) + z.EncFallback(yy3995) } } else { r.EncodeNil() } } else { - if yyq3806[2] { + if yyq3987[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3816 := &x.ListMeta - yym3817 := z.EncBinary() - _ = yym3817 + yy3997 := &x.ListMeta + yym3998 := z.EncBinary() + _ = yym3998 if false { - } else if z.HasExtensions() && z.EncExt(yy3816) { + } else if z.HasExtensions() && z.EncExt(yy3997) { } else { - z.EncFallback(yy3816) + z.EncFallback(yy3997) } } } - if yyr3806 || yy2arr3806 { + if yyr3987 || yy2arr3987 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3819 := z.EncBinary() - _ = yym3819 + yym4000 := z.EncBinary() + _ = yym4000 if false { } else { h.encSliceruntime_Object(([]pkg7_runtime.Object)(x.Items), e) @@ -47803,15 +49929,15 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3820 := z.EncBinary() - _ = yym3820 + yym4001 := z.EncBinary() + _ = yym4001 if false { } else { h.encSliceruntime_Object(([]pkg7_runtime.Object)(x.Items), e) } } } - if yyr3806 || yy2arr3806 { + if yyr3987 || yy2arr3987 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -47824,25 +49950,25 @@ func (x *List) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3821 := z.DecBinary() - _ = yym3821 + yym4002 := z.DecBinary() + _ = yym4002 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3822 := r.ContainerType() - if yyct3822 == codecSelferValueTypeMap1234 { - yyl3822 := r.ReadMapStart() - if yyl3822 == 0 { + yyct4003 := r.ContainerType() + if yyct4003 == codecSelferValueTypeMap1234 { + yyl4003 := r.ReadMapStart() + if yyl4003 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3822, d) + x.codecDecodeSelfFromMap(yyl4003, d) } - } else if yyct3822 == codecSelferValueTypeArray1234 { - yyl3822 := r.ReadArrayStart() - if yyl3822 == 0 { + } else if yyct4003 == codecSelferValueTypeArray1234 { + yyl4003 := r.ReadArrayStart() + if yyl4003 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3822, d) + x.codecDecodeSelfFromArray(yyl4003, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -47854,12 +49980,12 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3823Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3823Slc - var yyhl3823 bool = l >= 0 - for yyj3823 := 0; ; yyj3823++ { - if yyhl3823 { - if yyj3823 >= l { + var yys4004Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4004Slc + var yyhl4004 bool = l >= 0 + for yyj4004 := 0; ; yyj4004++ { + if yyhl4004 { + if yyj4004 >= l { break } } else { @@ -47868,10 +49994,10 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3823Slc = r.DecodeBytes(yys3823Slc, true, true) - yys3823 := string(yys3823Slc) + yys4004Slc = r.DecodeBytes(yys4004Slc, true, true) + yys4004 := string(yys4004Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3823 { + switch yys4004 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -47888,31 +50014,31 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3826 := &x.ListMeta - yym3827 := z.DecBinary() - _ = yym3827 + yyv4007 := &x.ListMeta + yym4008 := z.DecBinary() + _ = yym4008 if false { - } else if z.HasExtensions() && z.DecExt(yyv3826) { + } else if z.HasExtensions() && z.DecExt(yyv4007) { } else { - z.DecFallback(yyv3826, false) + z.DecFallback(yyv4007, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3828 := &x.Items - yym3829 := z.DecBinary() - _ = yym3829 + yyv4009 := &x.Items + yym4010 := z.DecBinary() + _ = yym4010 if false { } else { - h.decSliceruntime_Object((*[]pkg7_runtime.Object)(yyv3828), d) + h.decSliceruntime_Object((*[]pkg7_runtime.Object)(yyv4009), d) } } default: - z.DecStructFieldNotFound(-1, yys3823) - } // end switch yys3823 - } // end for yyj3823 + z.DecStructFieldNotFound(-1, yys4004) + } // end switch yys4004 + } // end for yyj4004 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -47920,16 +50046,16 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3830 int - var yyb3830 bool - var yyhl3830 bool = l >= 0 - yyj3830++ - if yyhl3830 { - yyb3830 = yyj3830 > l + var yyj4011 int + var yyb4011 bool + var yyhl4011 bool = l >= 0 + yyj4011++ + if yyhl4011 { + yyb4011 = yyj4011 > l } else { - yyb3830 = r.CheckBreak() + yyb4011 = r.CheckBreak() } - if yyb3830 { + if yyb4011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47939,13 +50065,13 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3830++ - if yyhl3830 { - yyb3830 = yyj3830 > l + yyj4011++ + if yyhl4011 { + yyb4011 = yyj4011 > l } else { - yyb3830 = r.CheckBreak() + yyb4011 = r.CheckBreak() } - if yyb3830 { + if yyb4011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47955,13 +50081,13 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3830++ - if yyhl3830 { - yyb3830 = yyj3830 > l + yyj4011++ + if yyhl4011 { + yyb4011 = yyj4011 > l } else { - yyb3830 = r.CheckBreak() + yyb4011 = r.CheckBreak() } - if yyb3830 { + if yyb4011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47969,22 +50095,22 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3833 := &x.ListMeta - yym3834 := z.DecBinary() - _ = yym3834 + yyv4014 := &x.ListMeta + yym4015 := z.DecBinary() + _ = yym4015 if false { - } else if z.HasExtensions() && z.DecExt(yyv3833) { + } else if z.HasExtensions() && z.DecExt(yyv4014) { } else { - z.DecFallback(yyv3833, false) + z.DecFallback(yyv4014, false) } } - yyj3830++ - if yyhl3830 { - yyb3830 = yyj3830 > l + yyj4011++ + if yyhl4011 { + yyb4011 = yyj4011 > l } else { - yyb3830 = r.CheckBreak() + yyb4011 = r.CheckBreak() } - if yyb3830 { + if yyb4011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47992,26 +50118,26 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3835 := &x.Items - yym3836 := z.DecBinary() - _ = yym3836 + yyv4016 := &x.Items + yym4017 := z.DecBinary() + _ = yym4017 if false { } else { - h.decSliceruntime_Object((*[]pkg7_runtime.Object)(yyv3835), d) + h.decSliceruntime_Object((*[]pkg7_runtime.Object)(yyv4016), d) } } for { - yyj3830++ - if yyhl3830 { - yyb3830 = yyj3830 > l + yyj4011++ + if yyhl4011 { + yyb4011 = yyj4011 > l } else { - yyb3830 = r.CheckBreak() + yyb4011 = r.CheckBreak() } - if yyb3830 { + if yyb4011 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3830-1, "") + z.DecStructFieldNotFound(yyj4011-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48020,8 +50146,8 @@ func (x LimitType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3837 := z.EncBinary() - _ = yym3837 + yym4018 := z.EncBinary() + _ = yym4018 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -48033,8 +50159,8 @@ func (x *LimitType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3838 := z.DecBinary() - _ = yym3838 + yym4019 := z.DecBinary() + _ = yym4019 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -48049,53 +50175,53 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3839 := z.EncBinary() - _ = yym3839 + yym4020 := z.EncBinary() + _ = yym4020 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3840 := !z.EncBinary() - yy2arr3840 := z.EncBasicHandle().StructToArray - var yyq3840 [6]bool - _, _, _ = yysep3840, yyq3840, yy2arr3840 - const yyr3840 bool = false - yyq3840[0] = x.Type != "" - yyq3840[1] = len(x.Max) != 0 - yyq3840[2] = len(x.Min) != 0 - yyq3840[3] = len(x.Default) != 0 - yyq3840[4] = len(x.DefaultRequest) != 0 - yyq3840[5] = len(x.MaxLimitRequestRatio) != 0 - var yynn3840 int - if yyr3840 || yy2arr3840 { + yysep4021 := !z.EncBinary() + yy2arr4021 := z.EncBasicHandle().StructToArray + var yyq4021 [6]bool + _, _, _ = yysep4021, yyq4021, yy2arr4021 + const yyr4021 bool = false + yyq4021[0] = x.Type != "" + yyq4021[1] = len(x.Max) != 0 + yyq4021[2] = len(x.Min) != 0 + yyq4021[3] = len(x.Default) != 0 + yyq4021[4] = len(x.DefaultRequest) != 0 + yyq4021[5] = len(x.MaxLimitRequestRatio) != 0 + var yynn4021 int + if yyr4021 || yy2arr4021 { r.EncodeArrayStart(6) } else { - yynn3840 = 0 - for _, b := range yyq3840 { + yynn4021 = 0 + for _, b := range yyq4021 { if b { - yynn3840++ + yynn4021++ } } - r.EncodeMapStart(yynn3840) - yynn3840 = 0 + r.EncodeMapStart(yynn4021) + yynn4021 = 0 } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[0] { + if yyq4021[0] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3840[0] { + if yyq4021[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[1] { + if yyq4021[1] { if x.Max == nil { r.EncodeNil() } else { @@ -48105,7 +50231,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3840[1] { + if yyq4021[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("max")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -48116,9 +50242,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[2] { + if yyq4021[2] { if x.Min == nil { r.EncodeNil() } else { @@ -48128,7 +50254,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3840[2] { + if yyq4021[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("min")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -48139,9 +50265,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[3] { + if yyq4021[3] { if x.Default == nil { r.EncodeNil() } else { @@ -48151,7 +50277,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3840[3] { + if yyq4021[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("default")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -48162,9 +50288,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[4] { + if yyq4021[4] { if x.DefaultRequest == nil { r.EncodeNil() } else { @@ -48174,7 +50300,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3840[4] { + if yyq4021[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("defaultRequest")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -48185,9 +50311,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3840[5] { + if yyq4021[5] { if x.MaxLimitRequestRatio == nil { r.EncodeNil() } else { @@ -48197,7 +50323,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3840[5] { + if yyq4021[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("maxLimitRequestRatio")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -48208,7 +50334,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3840 || yy2arr3840 { + if yyr4021 || yy2arr4021 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48221,25 +50347,25 @@ func (x *LimitRangeItem) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3847 := z.DecBinary() - _ = yym3847 + yym4028 := z.DecBinary() + _ = yym4028 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3848 := r.ContainerType() - if yyct3848 == codecSelferValueTypeMap1234 { - yyl3848 := r.ReadMapStart() - if yyl3848 == 0 { + yyct4029 := r.ContainerType() + if yyct4029 == codecSelferValueTypeMap1234 { + yyl4029 := r.ReadMapStart() + if yyl4029 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3848, d) + x.codecDecodeSelfFromMap(yyl4029, d) } - } else if yyct3848 == codecSelferValueTypeArray1234 { - yyl3848 := r.ReadArrayStart() - if yyl3848 == 0 { + } else if yyct4029 == codecSelferValueTypeArray1234 { + yyl4029 := r.ReadArrayStart() + if yyl4029 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3848, d) + x.codecDecodeSelfFromArray(yyl4029, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48251,12 +50377,12 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3849Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3849Slc - var yyhl3849 bool = l >= 0 - for yyj3849 := 0; ; yyj3849++ { - if yyhl3849 { - if yyj3849 >= l { + var yys4030Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4030Slc + var yyhl4030 bool = l >= 0 + for yyj4030 := 0; ; yyj4030++ { + if yyhl4030 { + if yyj4030 >= l { break } } else { @@ -48265,10 +50391,10 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3849Slc = r.DecodeBytes(yys3849Slc, true, true) - yys3849 := string(yys3849Slc) + yys4030Slc = r.DecodeBytes(yys4030Slc, true, true) + yys4030 := string(yys4030Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3849 { + switch yys4030 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -48279,41 +50405,41 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Max = nil } else { - yyv3851 := &x.Max - yyv3851.CodecDecodeSelf(d) + yyv4032 := &x.Max + yyv4032.CodecDecodeSelf(d) } case "min": if r.TryDecodeAsNil() { x.Min = nil } else { - yyv3852 := &x.Min - yyv3852.CodecDecodeSelf(d) + yyv4033 := &x.Min + yyv4033.CodecDecodeSelf(d) } case "default": if r.TryDecodeAsNil() { x.Default = nil } else { - yyv3853 := &x.Default - yyv3853.CodecDecodeSelf(d) + yyv4034 := &x.Default + yyv4034.CodecDecodeSelf(d) } case "defaultRequest": if r.TryDecodeAsNil() { x.DefaultRequest = nil } else { - yyv3854 := &x.DefaultRequest - yyv3854.CodecDecodeSelf(d) + yyv4035 := &x.DefaultRequest + yyv4035.CodecDecodeSelf(d) } case "maxLimitRequestRatio": if r.TryDecodeAsNil() { x.MaxLimitRequestRatio = nil } else { - yyv3855 := &x.MaxLimitRequestRatio - yyv3855.CodecDecodeSelf(d) + yyv4036 := &x.MaxLimitRequestRatio + yyv4036.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3849) - } // end switch yys3849 - } // end for yyj3849 + z.DecStructFieldNotFound(-1, yys4030) + } // end switch yys4030 + } // end for yyj4030 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48321,16 +50447,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3856 int - var yyb3856 bool - var yyhl3856 bool = l >= 0 - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + var yyj4037 int + var yyb4037 bool + var yyhl4037 bool = l >= 0 + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48340,13 +50466,13 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = LimitType(r.DecodeString()) } - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48354,16 +50480,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Max = nil } else { - yyv3858 := &x.Max - yyv3858.CodecDecodeSelf(d) + yyv4039 := &x.Max + yyv4039.CodecDecodeSelf(d) } - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48371,16 +50497,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Min = nil } else { - yyv3859 := &x.Min - yyv3859.CodecDecodeSelf(d) + yyv4040 := &x.Min + yyv4040.CodecDecodeSelf(d) } - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48388,16 +50514,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Default = nil } else { - yyv3860 := &x.Default - yyv3860.CodecDecodeSelf(d) + yyv4041 := &x.Default + yyv4041.CodecDecodeSelf(d) } - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48405,16 +50531,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.DefaultRequest = nil } else { - yyv3861 := &x.DefaultRequest - yyv3861.CodecDecodeSelf(d) + yyv4042 := &x.DefaultRequest + yyv4042.CodecDecodeSelf(d) } - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48422,21 +50548,21 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.MaxLimitRequestRatio = nil } else { - yyv3862 := &x.MaxLimitRequestRatio - yyv3862.CodecDecodeSelf(d) + yyv4043 := &x.MaxLimitRequestRatio + yyv4043.CodecDecodeSelf(d) } for { - yyj3856++ - if yyhl3856 { - yyb3856 = yyj3856 > l + yyj4037++ + if yyhl4037 { + yyb4037 = yyj4037 > l } else { - yyb3856 = r.CheckBreak() + yyb4037 = r.CheckBreak() } - if yyb3856 { + if yyb4037 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3856-1, "") + z.DecStructFieldNotFound(yyj4037-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48448,36 +50574,36 @@ func (x *LimitRangeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3863 := z.EncBinary() - _ = yym3863 + yym4044 := z.EncBinary() + _ = yym4044 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3864 := !z.EncBinary() - yy2arr3864 := z.EncBasicHandle().StructToArray - var yyq3864 [1]bool - _, _, _ = yysep3864, yyq3864, yy2arr3864 - const yyr3864 bool = false - var yynn3864 int - if yyr3864 || yy2arr3864 { + yysep4045 := !z.EncBinary() + yy2arr4045 := z.EncBasicHandle().StructToArray + var yyq4045 [1]bool + _, _, _ = yysep4045, yyq4045, yy2arr4045 + const yyr4045 bool = false + var yynn4045 int + if yyr4045 || yy2arr4045 { r.EncodeArrayStart(1) } else { - yynn3864 = 1 - for _, b := range yyq3864 { + yynn4045 = 1 + for _, b := range yyq4045 { if b { - yynn3864++ + yynn4045++ } } - r.EncodeMapStart(yynn3864) - yynn3864 = 0 + r.EncodeMapStart(yynn4045) + yynn4045 = 0 } - if yyr3864 || yy2arr3864 { + if yyr4045 || yy2arr4045 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Limits == nil { r.EncodeNil() } else { - yym3866 := z.EncBinary() - _ = yym3866 + yym4047 := z.EncBinary() + _ = yym4047 if false { } else { h.encSliceLimitRangeItem(([]LimitRangeItem)(x.Limits), e) @@ -48490,15 +50616,15 @@ func (x *LimitRangeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Limits == nil { r.EncodeNil() } else { - yym3867 := z.EncBinary() - _ = yym3867 + yym4048 := z.EncBinary() + _ = yym4048 if false { } else { h.encSliceLimitRangeItem(([]LimitRangeItem)(x.Limits), e) } } } - if yyr3864 || yy2arr3864 { + if yyr4045 || yy2arr4045 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48511,25 +50637,25 @@ func (x *LimitRangeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3868 := z.DecBinary() - _ = yym3868 + yym4049 := z.DecBinary() + _ = yym4049 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3869 := r.ContainerType() - if yyct3869 == codecSelferValueTypeMap1234 { - yyl3869 := r.ReadMapStart() - if yyl3869 == 0 { + yyct4050 := r.ContainerType() + if yyct4050 == codecSelferValueTypeMap1234 { + yyl4050 := r.ReadMapStart() + if yyl4050 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3869, d) + x.codecDecodeSelfFromMap(yyl4050, d) } - } else if yyct3869 == codecSelferValueTypeArray1234 { - yyl3869 := r.ReadArrayStart() - if yyl3869 == 0 { + } else if yyct4050 == codecSelferValueTypeArray1234 { + yyl4050 := r.ReadArrayStart() + if yyl4050 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3869, d) + x.codecDecodeSelfFromArray(yyl4050, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48541,12 +50667,12 @@ func (x *LimitRangeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3870Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3870Slc - var yyhl3870 bool = l >= 0 - for yyj3870 := 0; ; yyj3870++ { - if yyhl3870 { - if yyj3870 >= l { + var yys4051Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4051Slc + var yyhl4051 bool = l >= 0 + for yyj4051 := 0; ; yyj4051++ { + if yyhl4051 { + if yyj4051 >= l { break } } else { @@ -48555,26 +50681,26 @@ func (x *LimitRangeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3870Slc = r.DecodeBytes(yys3870Slc, true, true) - yys3870 := string(yys3870Slc) + yys4051Slc = r.DecodeBytes(yys4051Slc, true, true) + yys4051 := string(yys4051Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3870 { + switch yys4051 { case "limits": if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv3871 := &x.Limits - yym3872 := z.DecBinary() - _ = yym3872 + yyv4052 := &x.Limits + yym4053 := z.DecBinary() + _ = yym4053 if false { } else { - h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3871), d) + h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv4052), d) } } default: - z.DecStructFieldNotFound(-1, yys3870) - } // end switch yys3870 - } // end for yyj3870 + z.DecStructFieldNotFound(-1, yys4051) + } // end switch yys4051 + } // end for yyj4051 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48582,16 +50708,16 @@ func (x *LimitRangeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3873 int - var yyb3873 bool - var yyhl3873 bool = l >= 0 - yyj3873++ - if yyhl3873 { - yyb3873 = yyj3873 > l + var yyj4054 int + var yyb4054 bool + var yyhl4054 bool = l >= 0 + yyj4054++ + if yyhl4054 { + yyb4054 = yyj4054 > l } else { - yyb3873 = r.CheckBreak() + yyb4054 = r.CheckBreak() } - if yyb3873 { + if yyb4054 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48599,26 +50725,26 @@ func (x *LimitRangeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv3874 := &x.Limits - yym3875 := z.DecBinary() - _ = yym3875 + yyv4055 := &x.Limits + yym4056 := z.DecBinary() + _ = yym4056 if false { } else { - h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3874), d) + h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv4055), d) } } for { - yyj3873++ - if yyhl3873 { - yyb3873 = yyj3873 > l + yyj4054++ + if yyhl4054 { + yyb4054 = yyj4054 > l } else { - yyb3873 = r.CheckBreak() + yyb4054 = r.CheckBreak() } - if yyb3873 { + if yyb4054 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3873-1, "") + z.DecStructFieldNotFound(yyj4054-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48630,38 +50756,38 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3876 := z.EncBinary() - _ = yym3876 + yym4057 := z.EncBinary() + _ = yym4057 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3877 := !z.EncBinary() - yy2arr3877 := z.EncBasicHandle().StructToArray - var yyq3877 [4]bool - _, _, _ = yysep3877, yyq3877, yy2arr3877 - const yyr3877 bool = false - yyq3877[0] = x.Kind != "" - yyq3877[1] = x.APIVersion != "" - yyq3877[2] = true - yyq3877[3] = true - var yynn3877 int - if yyr3877 || yy2arr3877 { + yysep4058 := !z.EncBinary() + yy2arr4058 := z.EncBasicHandle().StructToArray + var yyq4058 [4]bool + _, _, _ = yysep4058, yyq4058, yy2arr4058 + const yyr4058 bool = false + yyq4058[0] = x.Kind != "" + yyq4058[1] = x.APIVersion != "" + yyq4058[2] = true + yyq4058[3] = true + var yynn4058 int + if yyr4058 || yy2arr4058 { r.EncodeArrayStart(4) } else { - yynn3877 = 0 - for _, b := range yyq3877 { + yynn4058 = 0 + for _, b := range yyq4058 { if b { - yynn3877++ + yynn4058++ } } - r.EncodeMapStart(yynn3877) - yynn3877 = 0 + r.EncodeMapStart(yynn4058) + yynn4058 = 0 } - if yyr3877 || yy2arr3877 { + if yyr4058 || yy2arr4058 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3877[0] { - yym3879 := z.EncBinary() - _ = yym3879 + if yyq4058[0] { + yym4060 := z.EncBinary() + _ = yym4060 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -48670,23 +50796,23 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3877[0] { + if yyq4058[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3880 := z.EncBinary() - _ = yym3880 + yym4061 := z.EncBinary() + _ = yym4061 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3877 || yy2arr3877 { + if yyr4058 || yy2arr4058 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3877[1] { - yym3882 := z.EncBinary() - _ = yym3882 + if yyq4058[1] { + yym4063 := z.EncBinary() + _ = yym4063 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -48695,53 +50821,53 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3877[1] { + if yyq4058[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3883 := z.EncBinary() - _ = yym3883 + yym4064 := z.EncBinary() + _ = yym4064 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3877 || yy2arr3877 { + if yyr4058 || yy2arr4058 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3877[2] { - yy3885 := &x.ObjectMeta - yy3885.CodecEncodeSelf(e) + if yyq4058[2] { + yy4066 := &x.ObjectMeta + yy4066.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3877[2] { + if yyq4058[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3886 := &x.ObjectMeta - yy3886.CodecEncodeSelf(e) + yy4067 := &x.ObjectMeta + yy4067.CodecEncodeSelf(e) } } - if yyr3877 || yy2arr3877 { + if yyr4058 || yy2arr4058 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3877[3] { - yy3888 := &x.Spec - yy3888.CodecEncodeSelf(e) + if yyq4058[3] { + yy4069 := &x.Spec + yy4069.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3877[3] { + if yyq4058[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3889 := &x.Spec - yy3889.CodecEncodeSelf(e) + yy4070 := &x.Spec + yy4070.CodecEncodeSelf(e) } } - if yyr3877 || yy2arr3877 { + if yyr4058 || yy2arr4058 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48754,25 +50880,25 @@ func (x *LimitRange) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3890 := z.DecBinary() - _ = yym3890 + yym4071 := z.DecBinary() + _ = yym4071 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3891 := r.ContainerType() - if yyct3891 == codecSelferValueTypeMap1234 { - yyl3891 := r.ReadMapStart() - if yyl3891 == 0 { + yyct4072 := r.ContainerType() + if yyct4072 == codecSelferValueTypeMap1234 { + yyl4072 := r.ReadMapStart() + if yyl4072 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3891, d) + x.codecDecodeSelfFromMap(yyl4072, d) } - } else if yyct3891 == codecSelferValueTypeArray1234 { - yyl3891 := r.ReadArrayStart() - if yyl3891 == 0 { + } else if yyct4072 == codecSelferValueTypeArray1234 { + yyl4072 := r.ReadArrayStart() + if yyl4072 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3891, d) + x.codecDecodeSelfFromArray(yyl4072, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48784,12 +50910,12 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3892Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3892Slc - var yyhl3892 bool = l >= 0 - for yyj3892 := 0; ; yyj3892++ { - if yyhl3892 { - if yyj3892 >= l { + var yys4073Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4073Slc + var yyhl4073 bool = l >= 0 + for yyj4073 := 0; ; yyj4073++ { + if yyhl4073 { + if yyj4073 >= l { break } } else { @@ -48798,10 +50924,10 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3892Slc = r.DecodeBytes(yys3892Slc, true, true) - yys3892 := string(yys3892Slc) + yys4073Slc = r.DecodeBytes(yys4073Slc, true, true) + yys4073 := string(yys4073Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3892 { + switch yys4073 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -48818,20 +50944,20 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3895 := &x.ObjectMeta - yyv3895.CodecDecodeSelf(d) + yyv4076 := &x.ObjectMeta + yyv4076.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = LimitRangeSpec{} } else { - yyv3896 := &x.Spec - yyv3896.CodecDecodeSelf(d) + yyv4077 := &x.Spec + yyv4077.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3892) - } // end switch yys3892 - } // end for yyj3892 + z.DecStructFieldNotFound(-1, yys4073) + } // end switch yys4073 + } // end for yyj4073 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48839,16 +50965,16 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3897 int - var yyb3897 bool - var yyhl3897 bool = l >= 0 - yyj3897++ - if yyhl3897 { - yyb3897 = yyj3897 > l + var yyj4078 int + var yyb4078 bool + var yyhl4078 bool = l >= 0 + yyj4078++ + if yyhl4078 { + yyb4078 = yyj4078 > l } else { - yyb3897 = r.CheckBreak() + yyb4078 = r.CheckBreak() } - if yyb3897 { + if yyb4078 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48858,13 +50984,13 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3897++ - if yyhl3897 { - yyb3897 = yyj3897 > l + yyj4078++ + if yyhl4078 { + yyb4078 = yyj4078 > l } else { - yyb3897 = r.CheckBreak() + yyb4078 = r.CheckBreak() } - if yyb3897 { + if yyb4078 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48874,13 +51000,13 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3897++ - if yyhl3897 { - yyb3897 = yyj3897 > l + yyj4078++ + if yyhl4078 { + yyb4078 = yyj4078 > l } else { - yyb3897 = r.CheckBreak() + yyb4078 = r.CheckBreak() } - if yyb3897 { + if yyb4078 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48888,16 +51014,16 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3900 := &x.ObjectMeta - yyv3900.CodecDecodeSelf(d) + yyv4081 := &x.ObjectMeta + yyv4081.CodecDecodeSelf(d) } - yyj3897++ - if yyhl3897 { - yyb3897 = yyj3897 > l + yyj4078++ + if yyhl4078 { + yyb4078 = yyj4078 > l } else { - yyb3897 = r.CheckBreak() + yyb4078 = r.CheckBreak() } - if yyb3897 { + if yyb4078 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48905,21 +51031,21 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = LimitRangeSpec{} } else { - yyv3901 := &x.Spec - yyv3901.CodecDecodeSelf(d) + yyv4082 := &x.Spec + yyv4082.CodecDecodeSelf(d) } for { - yyj3897++ - if yyhl3897 { - yyb3897 = yyj3897 > l + yyj4078++ + if yyhl4078 { + yyb4078 = yyj4078 > l } else { - yyb3897 = r.CheckBreak() + yyb4078 = r.CheckBreak() } - if yyb3897 { + if yyb4078 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3897-1, "") + z.DecStructFieldNotFound(yyj4078-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48931,37 +51057,37 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3902 := z.EncBinary() - _ = yym3902 + yym4083 := z.EncBinary() + _ = yym4083 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3903 := !z.EncBinary() - yy2arr3903 := z.EncBasicHandle().StructToArray - var yyq3903 [4]bool - _, _, _ = yysep3903, yyq3903, yy2arr3903 - const yyr3903 bool = false - yyq3903[0] = x.Kind != "" - yyq3903[1] = x.APIVersion != "" - yyq3903[2] = true - var yynn3903 int - if yyr3903 || yy2arr3903 { + yysep4084 := !z.EncBinary() + yy2arr4084 := z.EncBasicHandle().StructToArray + var yyq4084 [4]bool + _, _, _ = yysep4084, yyq4084, yy2arr4084 + const yyr4084 bool = false + yyq4084[0] = x.Kind != "" + yyq4084[1] = x.APIVersion != "" + yyq4084[2] = true + var yynn4084 int + if yyr4084 || yy2arr4084 { r.EncodeArrayStart(4) } else { - yynn3903 = 1 - for _, b := range yyq3903 { + yynn4084 = 1 + for _, b := range yyq4084 { if b { - yynn3903++ + yynn4084++ } } - r.EncodeMapStart(yynn3903) - yynn3903 = 0 + r.EncodeMapStart(yynn4084) + yynn4084 = 0 } - if yyr3903 || yy2arr3903 { + if yyr4084 || yy2arr4084 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3903[0] { - yym3905 := z.EncBinary() - _ = yym3905 + if yyq4084[0] { + yym4086 := z.EncBinary() + _ = yym4086 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -48970,23 +51096,23 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3903[0] { + if yyq4084[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3906 := z.EncBinary() - _ = yym3906 + yym4087 := z.EncBinary() + _ = yym4087 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3903 || yy2arr3903 { + if yyr4084 || yy2arr4084 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3903[1] { - yym3908 := z.EncBinary() - _ = yym3908 + if yyq4084[1] { + yym4089 := z.EncBinary() + _ = yym4089 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -48995,54 +51121,54 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3903[1] { + if yyq4084[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3909 := z.EncBinary() - _ = yym3909 + yym4090 := z.EncBinary() + _ = yym4090 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3903 || yy2arr3903 { + if yyr4084 || yy2arr4084 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3903[2] { - yy3911 := &x.ListMeta - yym3912 := z.EncBinary() - _ = yym3912 + if yyq4084[2] { + yy4092 := &x.ListMeta + yym4093 := z.EncBinary() + _ = yym4093 if false { - } else if z.HasExtensions() && z.EncExt(yy3911) { + } else if z.HasExtensions() && z.EncExt(yy4092) { } else { - z.EncFallback(yy3911) + z.EncFallback(yy4092) } } else { r.EncodeNil() } } else { - if yyq3903[2] { + if yyq4084[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3913 := &x.ListMeta - yym3914 := z.EncBinary() - _ = yym3914 + yy4094 := &x.ListMeta + yym4095 := z.EncBinary() + _ = yym4095 if false { - } else if z.HasExtensions() && z.EncExt(yy3913) { + } else if z.HasExtensions() && z.EncExt(yy4094) { } else { - z.EncFallback(yy3913) + z.EncFallback(yy4094) } } } - if yyr3903 || yy2arr3903 { + if yyr4084 || yy2arr4084 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3916 := z.EncBinary() - _ = yym3916 + yym4097 := z.EncBinary() + _ = yym4097 if false { } else { h.encSliceLimitRange(([]LimitRange)(x.Items), e) @@ -49055,15 +51181,15 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3917 := z.EncBinary() - _ = yym3917 + yym4098 := z.EncBinary() + _ = yym4098 if false { } else { h.encSliceLimitRange(([]LimitRange)(x.Items), e) } } } - if yyr3903 || yy2arr3903 { + if yyr4084 || yy2arr4084 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49076,25 +51202,25 @@ func (x *LimitRangeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3918 := z.DecBinary() - _ = yym3918 + yym4099 := z.DecBinary() + _ = yym4099 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3919 := r.ContainerType() - if yyct3919 == codecSelferValueTypeMap1234 { - yyl3919 := r.ReadMapStart() - if yyl3919 == 0 { + yyct4100 := r.ContainerType() + if yyct4100 == codecSelferValueTypeMap1234 { + yyl4100 := r.ReadMapStart() + if yyl4100 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3919, d) + x.codecDecodeSelfFromMap(yyl4100, d) } - } else if yyct3919 == codecSelferValueTypeArray1234 { - yyl3919 := r.ReadArrayStart() - if yyl3919 == 0 { + } else if yyct4100 == codecSelferValueTypeArray1234 { + yyl4100 := r.ReadArrayStart() + if yyl4100 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3919, d) + x.codecDecodeSelfFromArray(yyl4100, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49106,12 +51232,12 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3920Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3920Slc - var yyhl3920 bool = l >= 0 - for yyj3920 := 0; ; yyj3920++ { - if yyhl3920 { - if yyj3920 >= l { + var yys4101Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4101Slc + var yyhl4101 bool = l >= 0 + for yyj4101 := 0; ; yyj4101++ { + if yyhl4101 { + if yyj4101 >= l { break } } else { @@ -49120,10 +51246,10 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3920Slc = r.DecodeBytes(yys3920Slc, true, true) - yys3920 := string(yys3920Slc) + yys4101Slc = r.DecodeBytes(yys4101Slc, true, true) + yys4101 := string(yys4101Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3920 { + switch yys4101 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -49140,31 +51266,31 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3923 := &x.ListMeta - yym3924 := z.DecBinary() - _ = yym3924 + yyv4104 := &x.ListMeta + yym4105 := z.DecBinary() + _ = yym4105 if false { - } else if z.HasExtensions() && z.DecExt(yyv3923) { + } else if z.HasExtensions() && z.DecExt(yyv4104) { } else { - z.DecFallback(yyv3923, false) + z.DecFallback(yyv4104, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3925 := &x.Items - yym3926 := z.DecBinary() - _ = yym3926 + yyv4106 := &x.Items + yym4107 := z.DecBinary() + _ = yym4107 if false { } else { - h.decSliceLimitRange((*[]LimitRange)(yyv3925), d) + h.decSliceLimitRange((*[]LimitRange)(yyv4106), d) } } default: - z.DecStructFieldNotFound(-1, yys3920) - } // end switch yys3920 - } // end for yyj3920 + z.DecStructFieldNotFound(-1, yys4101) + } // end switch yys4101 + } // end for yyj4101 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49172,16 +51298,16 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3927 int - var yyb3927 bool - var yyhl3927 bool = l >= 0 - yyj3927++ - if yyhl3927 { - yyb3927 = yyj3927 > l + var yyj4108 int + var yyb4108 bool + var yyhl4108 bool = l >= 0 + yyj4108++ + if yyhl4108 { + yyb4108 = yyj4108 > l } else { - yyb3927 = r.CheckBreak() + yyb4108 = r.CheckBreak() } - if yyb3927 { + if yyb4108 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49191,13 +51317,13 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3927++ - if yyhl3927 { - yyb3927 = yyj3927 > l + yyj4108++ + if yyhl4108 { + yyb4108 = yyj4108 > l } else { - yyb3927 = r.CheckBreak() + yyb4108 = r.CheckBreak() } - if yyb3927 { + if yyb4108 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49207,13 +51333,13 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3927++ - if yyhl3927 { - yyb3927 = yyj3927 > l + yyj4108++ + if yyhl4108 { + yyb4108 = yyj4108 > l } else { - yyb3927 = r.CheckBreak() + yyb4108 = r.CheckBreak() } - if yyb3927 { + if yyb4108 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49221,22 +51347,22 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3930 := &x.ListMeta - yym3931 := z.DecBinary() - _ = yym3931 + yyv4111 := &x.ListMeta + yym4112 := z.DecBinary() + _ = yym4112 if false { - } else if z.HasExtensions() && z.DecExt(yyv3930) { + } else if z.HasExtensions() && z.DecExt(yyv4111) { } else { - z.DecFallback(yyv3930, false) + z.DecFallback(yyv4111, false) } } - yyj3927++ - if yyhl3927 { - yyb3927 = yyj3927 > l + yyj4108++ + if yyhl4108 { + yyb4108 = yyj4108 > l } else { - yyb3927 = r.CheckBreak() + yyb4108 = r.CheckBreak() } - if yyb3927 { + if yyb4108 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49244,26 +51370,26 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3932 := &x.Items - yym3933 := z.DecBinary() - _ = yym3933 + yyv4113 := &x.Items + yym4114 := z.DecBinary() + _ = yym4114 if false { } else { - h.decSliceLimitRange((*[]LimitRange)(yyv3932), d) + h.decSliceLimitRange((*[]LimitRange)(yyv4113), d) } } for { - yyj3927++ - if yyhl3927 { - yyb3927 = yyj3927 > l + yyj4108++ + if yyhl4108 { + yyb4108 = yyj4108 > l } else { - yyb3927 = r.CheckBreak() + yyb4108 = r.CheckBreak() } - if yyb3927 { + if yyb4108 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3927-1, "") + z.DecStructFieldNotFound(yyj4108-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49272,8 +51398,8 @@ func (x ResourceQuotaScope) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3934 := z.EncBinary() - _ = yym3934 + yym4115 := z.EncBinary() + _ = yym4115 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -49285,8 +51411,8 @@ func (x *ResourceQuotaScope) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3935 := z.DecBinary() - _ = yym3935 + yym4116 := z.DecBinary() + _ = yym4116 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -49301,34 +51427,34 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3936 := z.EncBinary() - _ = yym3936 + yym4117 := z.EncBinary() + _ = yym4117 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3937 := !z.EncBinary() - yy2arr3937 := z.EncBasicHandle().StructToArray - var yyq3937 [2]bool - _, _, _ = yysep3937, yyq3937, yy2arr3937 - const yyr3937 bool = false - yyq3937[0] = len(x.Hard) != 0 - yyq3937[1] = len(x.Scopes) != 0 - var yynn3937 int - if yyr3937 || yy2arr3937 { + yysep4118 := !z.EncBinary() + yy2arr4118 := z.EncBasicHandle().StructToArray + var yyq4118 [2]bool + _, _, _ = yysep4118, yyq4118, yy2arr4118 + const yyr4118 bool = false + yyq4118[0] = len(x.Hard) != 0 + yyq4118[1] = len(x.Scopes) != 0 + var yynn4118 int + if yyr4118 || yy2arr4118 { r.EncodeArrayStart(2) } else { - yynn3937 = 0 - for _, b := range yyq3937 { + yynn4118 = 0 + for _, b := range yyq4118 { if b { - yynn3937++ + yynn4118++ } } - r.EncodeMapStart(yynn3937) - yynn3937 = 0 + r.EncodeMapStart(yynn4118) + yynn4118 = 0 } - if yyr3937 || yy2arr3937 { + if yyr4118 || yy2arr4118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3937[0] { + if yyq4118[0] { if x.Hard == nil { r.EncodeNil() } else { @@ -49338,7 +51464,7 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3937[0] { + if yyq4118[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hard")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49349,14 +51475,14 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3937 || yy2arr3937 { + if yyr4118 || yy2arr4118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3937[1] { + if yyq4118[1] { if x.Scopes == nil { r.EncodeNil() } else { - yym3940 := z.EncBinary() - _ = yym3940 + yym4121 := z.EncBinary() + _ = yym4121 if false { } else { h.encSliceResourceQuotaScope(([]ResourceQuotaScope)(x.Scopes), e) @@ -49366,15 +51492,15 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3937[1] { + if yyq4118[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("scopes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Scopes == nil { r.EncodeNil() } else { - yym3941 := z.EncBinary() - _ = yym3941 + yym4122 := z.EncBinary() + _ = yym4122 if false { } else { h.encSliceResourceQuotaScope(([]ResourceQuotaScope)(x.Scopes), e) @@ -49382,7 +51508,7 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3937 || yy2arr3937 { + if yyr4118 || yy2arr4118 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49395,25 +51521,25 @@ func (x *ResourceQuotaSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3942 := z.DecBinary() - _ = yym3942 + yym4123 := z.DecBinary() + _ = yym4123 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3943 := r.ContainerType() - if yyct3943 == codecSelferValueTypeMap1234 { - yyl3943 := r.ReadMapStart() - if yyl3943 == 0 { + yyct4124 := r.ContainerType() + if yyct4124 == codecSelferValueTypeMap1234 { + yyl4124 := r.ReadMapStart() + if yyl4124 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3943, d) + x.codecDecodeSelfFromMap(yyl4124, d) } - } else if yyct3943 == codecSelferValueTypeArray1234 { - yyl3943 := r.ReadArrayStart() - if yyl3943 == 0 { + } else if yyct4124 == codecSelferValueTypeArray1234 { + yyl4124 := r.ReadArrayStart() + if yyl4124 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3943, d) + x.codecDecodeSelfFromArray(yyl4124, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49425,12 +51551,12 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3944Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3944Slc - var yyhl3944 bool = l >= 0 - for yyj3944 := 0; ; yyj3944++ { - if yyhl3944 { - if yyj3944 >= l { + var yys4125Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4125Slc + var yyhl4125 bool = l >= 0 + for yyj4125 := 0; ; yyj4125++ { + if yyhl4125 { + if yyj4125 >= l { break } } else { @@ -49439,33 +51565,33 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3944Slc = r.DecodeBytes(yys3944Slc, true, true) - yys3944 := string(yys3944Slc) + yys4125Slc = r.DecodeBytes(yys4125Slc, true, true) + yys4125 := string(yys4125Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3944 { + switch yys4125 { case "hard": if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3945 := &x.Hard - yyv3945.CodecDecodeSelf(d) + yyv4126 := &x.Hard + yyv4126.CodecDecodeSelf(d) } case "scopes": if r.TryDecodeAsNil() { x.Scopes = nil } else { - yyv3946 := &x.Scopes - yym3947 := z.DecBinary() - _ = yym3947 + yyv4127 := &x.Scopes + yym4128 := z.DecBinary() + _ = yym4128 if false { } else { - h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv3946), d) + h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv4127), d) } } default: - z.DecStructFieldNotFound(-1, yys3944) - } // end switch yys3944 - } // end for yyj3944 + z.DecStructFieldNotFound(-1, yys4125) + } // end switch yys4125 + } // end for yyj4125 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49473,16 +51599,16 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3948 int - var yyb3948 bool - var yyhl3948 bool = l >= 0 - yyj3948++ - if yyhl3948 { - yyb3948 = yyj3948 > l + var yyj4129 int + var yyb4129 bool + var yyhl4129 bool = l >= 0 + yyj4129++ + if yyhl4129 { + yyb4129 = yyj4129 > l } else { - yyb3948 = r.CheckBreak() + yyb4129 = r.CheckBreak() } - if yyb3948 { + if yyb4129 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49490,16 +51616,16 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3949 := &x.Hard - yyv3949.CodecDecodeSelf(d) + yyv4130 := &x.Hard + yyv4130.CodecDecodeSelf(d) } - yyj3948++ - if yyhl3948 { - yyb3948 = yyj3948 > l + yyj4129++ + if yyhl4129 { + yyb4129 = yyj4129 > l } else { - yyb3948 = r.CheckBreak() + yyb4129 = r.CheckBreak() } - if yyb3948 { + if yyb4129 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49507,26 +51633,26 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Scopes = nil } else { - yyv3950 := &x.Scopes - yym3951 := z.DecBinary() - _ = yym3951 + yyv4131 := &x.Scopes + yym4132 := z.DecBinary() + _ = yym4132 if false { } else { - h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv3950), d) + h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv4131), d) } } for { - yyj3948++ - if yyhl3948 { - yyb3948 = yyj3948 > l + yyj4129++ + if yyhl4129 { + yyb4129 = yyj4129 > l } else { - yyb3948 = r.CheckBreak() + yyb4129 = r.CheckBreak() } - if yyb3948 { + if yyb4129 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3948-1, "") + z.DecStructFieldNotFound(yyj4129-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49538,34 +51664,34 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3952 := z.EncBinary() - _ = yym3952 + yym4133 := z.EncBinary() + _ = yym4133 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3953 := !z.EncBinary() - yy2arr3953 := z.EncBasicHandle().StructToArray - var yyq3953 [2]bool - _, _, _ = yysep3953, yyq3953, yy2arr3953 - const yyr3953 bool = false - yyq3953[0] = len(x.Hard) != 0 - yyq3953[1] = len(x.Used) != 0 - var yynn3953 int - if yyr3953 || yy2arr3953 { + yysep4134 := !z.EncBinary() + yy2arr4134 := z.EncBasicHandle().StructToArray + var yyq4134 [2]bool + _, _, _ = yysep4134, yyq4134, yy2arr4134 + const yyr4134 bool = false + yyq4134[0] = len(x.Hard) != 0 + yyq4134[1] = len(x.Used) != 0 + var yynn4134 int + if yyr4134 || yy2arr4134 { r.EncodeArrayStart(2) } else { - yynn3953 = 0 - for _, b := range yyq3953 { + yynn4134 = 0 + for _, b := range yyq4134 { if b { - yynn3953++ + yynn4134++ } } - r.EncodeMapStart(yynn3953) - yynn3953 = 0 + r.EncodeMapStart(yynn4134) + yynn4134 = 0 } - if yyr3953 || yy2arr3953 { + if yyr4134 || yy2arr4134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3953[0] { + if yyq4134[0] { if x.Hard == nil { r.EncodeNil() } else { @@ -49575,7 +51701,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3953[0] { + if yyq4134[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hard")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49586,9 +51712,9 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3953 || yy2arr3953 { + if yyr4134 || yy2arr4134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3953[1] { + if yyq4134[1] { if x.Used == nil { r.EncodeNil() } else { @@ -49598,7 +51724,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3953[1] { + if yyq4134[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("used")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49609,7 +51735,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3953 || yy2arr3953 { + if yyr4134 || yy2arr4134 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49622,25 +51748,25 @@ func (x *ResourceQuotaStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3956 := z.DecBinary() - _ = yym3956 + yym4137 := z.DecBinary() + _ = yym4137 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3957 := r.ContainerType() - if yyct3957 == codecSelferValueTypeMap1234 { - yyl3957 := r.ReadMapStart() - if yyl3957 == 0 { + yyct4138 := r.ContainerType() + if yyct4138 == codecSelferValueTypeMap1234 { + yyl4138 := r.ReadMapStart() + if yyl4138 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3957, d) + x.codecDecodeSelfFromMap(yyl4138, d) } - } else if yyct3957 == codecSelferValueTypeArray1234 { - yyl3957 := r.ReadArrayStart() - if yyl3957 == 0 { + } else if yyct4138 == codecSelferValueTypeArray1234 { + yyl4138 := r.ReadArrayStart() + if yyl4138 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3957, d) + x.codecDecodeSelfFromArray(yyl4138, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49652,12 +51778,12 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3958Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3958Slc - var yyhl3958 bool = l >= 0 - for yyj3958 := 0; ; yyj3958++ { - if yyhl3958 { - if yyj3958 >= l { + var yys4139Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4139Slc + var yyhl4139 bool = l >= 0 + for yyj4139 := 0; ; yyj4139++ { + if yyhl4139 { + if yyj4139 >= l { break } } else { @@ -49666,28 +51792,28 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3958Slc = r.DecodeBytes(yys3958Slc, true, true) - yys3958 := string(yys3958Slc) + yys4139Slc = r.DecodeBytes(yys4139Slc, true, true) + yys4139 := string(yys4139Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3958 { + switch yys4139 { case "hard": if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3959 := &x.Hard - yyv3959.CodecDecodeSelf(d) + yyv4140 := &x.Hard + yyv4140.CodecDecodeSelf(d) } case "used": if r.TryDecodeAsNil() { x.Used = nil } else { - yyv3960 := &x.Used - yyv3960.CodecDecodeSelf(d) + yyv4141 := &x.Used + yyv4141.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3958) - } // end switch yys3958 - } // end for yyj3958 + z.DecStructFieldNotFound(-1, yys4139) + } // end switch yys4139 + } // end for yyj4139 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49695,16 +51821,16 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3961 int - var yyb3961 bool - var yyhl3961 bool = l >= 0 - yyj3961++ - if yyhl3961 { - yyb3961 = yyj3961 > l + var yyj4142 int + var yyb4142 bool + var yyhl4142 bool = l >= 0 + yyj4142++ + if yyhl4142 { + yyb4142 = yyj4142 > l } else { - yyb3961 = r.CheckBreak() + yyb4142 = r.CheckBreak() } - if yyb3961 { + if yyb4142 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49712,16 +51838,16 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3962 := &x.Hard - yyv3962.CodecDecodeSelf(d) + yyv4143 := &x.Hard + yyv4143.CodecDecodeSelf(d) } - yyj3961++ - if yyhl3961 { - yyb3961 = yyj3961 > l + yyj4142++ + if yyhl4142 { + yyb4142 = yyj4142 > l } else { - yyb3961 = r.CheckBreak() + yyb4142 = r.CheckBreak() } - if yyb3961 { + if yyb4142 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49729,21 +51855,21 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Used = nil } else { - yyv3963 := &x.Used - yyv3963.CodecDecodeSelf(d) + yyv4144 := &x.Used + yyv4144.CodecDecodeSelf(d) } for { - yyj3961++ - if yyhl3961 { - yyb3961 = yyj3961 > l + yyj4142++ + if yyhl4142 { + yyb4142 = yyj4142 > l } else { - yyb3961 = r.CheckBreak() + yyb4142 = r.CheckBreak() } - if yyb3961 { + if yyb4142 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3961-1, "") + z.DecStructFieldNotFound(yyj4142-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49755,39 +51881,39 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3964 := z.EncBinary() - _ = yym3964 + yym4145 := z.EncBinary() + _ = yym4145 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3965 := !z.EncBinary() - yy2arr3965 := z.EncBasicHandle().StructToArray - var yyq3965 [5]bool - _, _, _ = yysep3965, yyq3965, yy2arr3965 - const yyr3965 bool = false - yyq3965[0] = x.Kind != "" - yyq3965[1] = x.APIVersion != "" - yyq3965[2] = true - yyq3965[3] = true - yyq3965[4] = true - var yynn3965 int - if yyr3965 || yy2arr3965 { + yysep4146 := !z.EncBinary() + yy2arr4146 := z.EncBasicHandle().StructToArray + var yyq4146 [5]bool + _, _, _ = yysep4146, yyq4146, yy2arr4146 + const yyr4146 bool = false + yyq4146[0] = x.Kind != "" + yyq4146[1] = x.APIVersion != "" + yyq4146[2] = true + yyq4146[3] = true + yyq4146[4] = true + var yynn4146 int + if yyr4146 || yy2arr4146 { r.EncodeArrayStart(5) } else { - yynn3965 = 0 - for _, b := range yyq3965 { + yynn4146 = 0 + for _, b := range yyq4146 { if b { - yynn3965++ + yynn4146++ } } - r.EncodeMapStart(yynn3965) - yynn3965 = 0 + r.EncodeMapStart(yynn4146) + yynn4146 = 0 } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3965[0] { - yym3967 := z.EncBinary() - _ = yym3967 + if yyq4146[0] { + yym4148 := z.EncBinary() + _ = yym4148 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -49796,23 +51922,23 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3965[0] { + if yyq4146[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3968 := z.EncBinary() - _ = yym3968 + yym4149 := z.EncBinary() + _ = yym4149 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3965[1] { - yym3970 := z.EncBinary() - _ = yym3970 + if yyq4146[1] { + yym4151 := z.EncBinary() + _ = yym4151 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -49821,70 +51947,70 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3965[1] { + if yyq4146[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3971 := z.EncBinary() - _ = yym3971 + yym4152 := z.EncBinary() + _ = yym4152 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3965[2] { - yy3973 := &x.ObjectMeta - yy3973.CodecEncodeSelf(e) + if yyq4146[2] { + yy4154 := &x.ObjectMeta + yy4154.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3965[2] { + if yyq4146[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3974 := &x.ObjectMeta - yy3974.CodecEncodeSelf(e) + yy4155 := &x.ObjectMeta + yy4155.CodecEncodeSelf(e) } } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3965[3] { - yy3976 := &x.Spec - yy3976.CodecEncodeSelf(e) + if yyq4146[3] { + yy4157 := &x.Spec + yy4157.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3965[3] { + if yyq4146[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3977 := &x.Spec - yy3977.CodecEncodeSelf(e) + yy4158 := &x.Spec + yy4158.CodecEncodeSelf(e) } } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3965[4] { - yy3979 := &x.Status - yy3979.CodecEncodeSelf(e) + if yyq4146[4] { + yy4160 := &x.Status + yy4160.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3965[4] { + if yyq4146[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3980 := &x.Status - yy3980.CodecEncodeSelf(e) + yy4161 := &x.Status + yy4161.CodecEncodeSelf(e) } } - if yyr3965 || yy2arr3965 { + if yyr4146 || yy2arr4146 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49897,25 +52023,25 @@ func (x *ResourceQuota) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3981 := z.DecBinary() - _ = yym3981 + yym4162 := z.DecBinary() + _ = yym4162 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3982 := r.ContainerType() - if yyct3982 == codecSelferValueTypeMap1234 { - yyl3982 := r.ReadMapStart() - if yyl3982 == 0 { + yyct4163 := r.ContainerType() + if yyct4163 == codecSelferValueTypeMap1234 { + yyl4163 := r.ReadMapStart() + if yyl4163 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3982, d) + x.codecDecodeSelfFromMap(yyl4163, d) } - } else if yyct3982 == codecSelferValueTypeArray1234 { - yyl3982 := r.ReadArrayStart() - if yyl3982 == 0 { + } else if yyct4163 == codecSelferValueTypeArray1234 { + yyl4163 := r.ReadArrayStart() + if yyl4163 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3982, d) + x.codecDecodeSelfFromArray(yyl4163, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49927,12 +52053,12 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3983Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3983Slc - var yyhl3983 bool = l >= 0 - for yyj3983 := 0; ; yyj3983++ { - if yyhl3983 { - if yyj3983 >= l { + var yys4164Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4164Slc + var yyhl4164 bool = l >= 0 + for yyj4164 := 0; ; yyj4164++ { + if yyhl4164 { + if yyj4164 >= l { break } } else { @@ -49941,10 +52067,10 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3983Slc = r.DecodeBytes(yys3983Slc, true, true) - yys3983 := string(yys3983Slc) + yys4164Slc = r.DecodeBytes(yys4164Slc, true, true) + yys4164 := string(yys4164Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3983 { + switch yys4164 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -49961,27 +52087,27 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3986 := &x.ObjectMeta - yyv3986.CodecDecodeSelf(d) + yyv4167 := &x.ObjectMeta + yyv4167.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ResourceQuotaSpec{} } else { - yyv3987 := &x.Spec - yyv3987.CodecDecodeSelf(d) + yyv4168 := &x.Spec + yyv4168.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ResourceQuotaStatus{} } else { - yyv3988 := &x.Status - yyv3988.CodecDecodeSelf(d) + yyv4169 := &x.Status + yyv4169.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3983) - } // end switch yys3983 - } // end for yyj3983 + z.DecStructFieldNotFound(-1, yys4164) + } // end switch yys4164 + } // end for yyj4164 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49989,16 +52115,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3989 int - var yyb3989 bool - var yyhl3989 bool = l >= 0 - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + var yyj4170 int + var yyb4170 bool + var yyhl4170 bool = l >= 0 + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50008,13 +52134,13 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50024,13 +52150,13 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50038,16 +52164,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3992 := &x.ObjectMeta - yyv3992.CodecDecodeSelf(d) + yyv4173 := &x.ObjectMeta + yyv4173.CodecDecodeSelf(d) } - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50055,16 +52181,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = ResourceQuotaSpec{} } else { - yyv3993 := &x.Spec - yyv3993.CodecDecodeSelf(d) + yyv4174 := &x.Spec + yyv4174.CodecDecodeSelf(d) } - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50072,21 +52198,21 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = ResourceQuotaStatus{} } else { - yyv3994 := &x.Status - yyv3994.CodecDecodeSelf(d) + yyv4175 := &x.Status + yyv4175.CodecDecodeSelf(d) } for { - yyj3989++ - if yyhl3989 { - yyb3989 = yyj3989 > l + yyj4170++ + if yyhl4170 { + yyb4170 = yyj4170 > l } else { - yyb3989 = r.CheckBreak() + yyb4170 = r.CheckBreak() } - if yyb3989 { + if yyb4170 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3989-1, "") + z.DecStructFieldNotFound(yyj4170-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50098,37 +52224,37 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3995 := z.EncBinary() - _ = yym3995 + yym4176 := z.EncBinary() + _ = yym4176 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3996 := !z.EncBinary() - yy2arr3996 := z.EncBasicHandle().StructToArray - var yyq3996 [4]bool - _, _, _ = yysep3996, yyq3996, yy2arr3996 - const yyr3996 bool = false - yyq3996[0] = x.Kind != "" - yyq3996[1] = x.APIVersion != "" - yyq3996[2] = true - var yynn3996 int - if yyr3996 || yy2arr3996 { + yysep4177 := !z.EncBinary() + yy2arr4177 := z.EncBasicHandle().StructToArray + var yyq4177 [4]bool + _, _, _ = yysep4177, yyq4177, yy2arr4177 + const yyr4177 bool = false + yyq4177[0] = x.Kind != "" + yyq4177[1] = x.APIVersion != "" + yyq4177[2] = true + var yynn4177 int + if yyr4177 || yy2arr4177 { r.EncodeArrayStart(4) } else { - yynn3996 = 1 - for _, b := range yyq3996 { + yynn4177 = 1 + for _, b := range yyq4177 { if b { - yynn3996++ + yynn4177++ } } - r.EncodeMapStart(yynn3996) - yynn3996 = 0 + r.EncodeMapStart(yynn4177) + yynn4177 = 0 } - if yyr3996 || yy2arr3996 { + if yyr4177 || yy2arr4177 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3996[0] { - yym3998 := z.EncBinary() - _ = yym3998 + if yyq4177[0] { + yym4179 := z.EncBinary() + _ = yym4179 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -50137,23 +52263,23 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3996[0] { + if yyq4177[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3999 := z.EncBinary() - _ = yym3999 + yym4180 := z.EncBinary() + _ = yym4180 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3996 || yy2arr3996 { + if yyr4177 || yy2arr4177 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3996[1] { - yym4001 := z.EncBinary() - _ = yym4001 + if yyq4177[1] { + yym4182 := z.EncBinary() + _ = yym4182 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -50162,54 +52288,54 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3996[1] { + if yyq4177[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4002 := z.EncBinary() - _ = yym4002 + yym4183 := z.EncBinary() + _ = yym4183 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3996 || yy2arr3996 { + if yyr4177 || yy2arr4177 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3996[2] { - yy4004 := &x.ListMeta - yym4005 := z.EncBinary() - _ = yym4005 + if yyq4177[2] { + yy4185 := &x.ListMeta + yym4186 := z.EncBinary() + _ = yym4186 if false { - } else if z.HasExtensions() && z.EncExt(yy4004) { + } else if z.HasExtensions() && z.EncExt(yy4185) { } else { - z.EncFallback(yy4004) + z.EncFallback(yy4185) } } else { r.EncodeNil() } } else { - if yyq3996[2] { + if yyq4177[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4006 := &x.ListMeta - yym4007 := z.EncBinary() - _ = yym4007 + yy4187 := &x.ListMeta + yym4188 := z.EncBinary() + _ = yym4188 if false { - } else if z.HasExtensions() && z.EncExt(yy4006) { + } else if z.HasExtensions() && z.EncExt(yy4187) { } else { - z.EncFallback(yy4006) + z.EncFallback(yy4187) } } } - if yyr3996 || yy2arr3996 { + if yyr4177 || yy2arr4177 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4009 := z.EncBinary() - _ = yym4009 + yym4190 := z.EncBinary() + _ = yym4190 if false { } else { h.encSliceResourceQuota(([]ResourceQuota)(x.Items), e) @@ -50222,15 +52348,15 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4010 := z.EncBinary() - _ = yym4010 + yym4191 := z.EncBinary() + _ = yym4191 if false { } else { h.encSliceResourceQuota(([]ResourceQuota)(x.Items), e) } } } - if yyr3996 || yy2arr3996 { + if yyr4177 || yy2arr4177 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -50243,25 +52369,25 @@ func (x *ResourceQuotaList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4011 := z.DecBinary() - _ = yym4011 + yym4192 := z.DecBinary() + _ = yym4192 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4012 := r.ContainerType() - if yyct4012 == codecSelferValueTypeMap1234 { - yyl4012 := r.ReadMapStart() - if yyl4012 == 0 { + yyct4193 := r.ContainerType() + if yyct4193 == codecSelferValueTypeMap1234 { + yyl4193 := r.ReadMapStart() + if yyl4193 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4012, d) + x.codecDecodeSelfFromMap(yyl4193, d) } - } else if yyct4012 == codecSelferValueTypeArray1234 { - yyl4012 := r.ReadArrayStart() - if yyl4012 == 0 { + } else if yyct4193 == codecSelferValueTypeArray1234 { + yyl4193 := r.ReadArrayStart() + if yyl4193 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4012, d) + x.codecDecodeSelfFromArray(yyl4193, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -50273,12 +52399,12 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4013Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4013Slc - var yyhl4013 bool = l >= 0 - for yyj4013 := 0; ; yyj4013++ { - if yyhl4013 { - if yyj4013 >= l { + var yys4194Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4194Slc + var yyhl4194 bool = l >= 0 + for yyj4194 := 0; ; yyj4194++ { + if yyhl4194 { + if yyj4194 >= l { break } } else { @@ -50287,10 +52413,10 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4013Slc = r.DecodeBytes(yys4013Slc, true, true) - yys4013 := string(yys4013Slc) + yys4194Slc = r.DecodeBytes(yys4194Slc, true, true) + yys4194 := string(yys4194Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4013 { + switch yys4194 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -50307,31 +52433,31 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4016 := &x.ListMeta - yym4017 := z.DecBinary() - _ = yym4017 + yyv4197 := &x.ListMeta + yym4198 := z.DecBinary() + _ = yym4198 if false { - } else if z.HasExtensions() && z.DecExt(yyv4016) { + } else if z.HasExtensions() && z.DecExt(yyv4197) { } else { - z.DecFallback(yyv4016, false) + z.DecFallback(yyv4197, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4018 := &x.Items - yym4019 := z.DecBinary() - _ = yym4019 + yyv4199 := &x.Items + yym4200 := z.DecBinary() + _ = yym4200 if false { } else { - h.decSliceResourceQuota((*[]ResourceQuota)(yyv4018), d) + h.decSliceResourceQuota((*[]ResourceQuota)(yyv4199), d) } } default: - z.DecStructFieldNotFound(-1, yys4013) - } // end switch yys4013 - } // end for yyj4013 + z.DecStructFieldNotFound(-1, yys4194) + } // end switch yys4194 + } // end for yyj4194 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -50339,16 +52465,16 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4020 int - var yyb4020 bool - var yyhl4020 bool = l >= 0 - yyj4020++ - if yyhl4020 { - yyb4020 = yyj4020 > l + var yyj4201 int + var yyb4201 bool + var yyhl4201 bool = l >= 0 + yyj4201++ + if yyhl4201 { + yyb4201 = yyj4201 > l } else { - yyb4020 = r.CheckBreak() + yyb4201 = r.CheckBreak() } - if yyb4020 { + if yyb4201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50358,13 +52484,13 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Kind = string(r.DecodeString()) } - yyj4020++ - if yyhl4020 { - yyb4020 = yyj4020 > l + yyj4201++ + if yyhl4201 { + yyb4201 = yyj4201 > l } else { - yyb4020 = r.CheckBreak() + yyb4201 = r.CheckBreak() } - if yyb4020 { + if yyb4201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50374,13 +52500,13 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.APIVersion = string(r.DecodeString()) } - yyj4020++ - if yyhl4020 { - yyb4020 = yyj4020 > l + yyj4201++ + if yyhl4201 { + yyb4201 = yyj4201 > l } else { - yyb4020 = r.CheckBreak() + yyb4201 = r.CheckBreak() } - if yyb4020 { + if yyb4201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50388,22 +52514,22 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4023 := &x.ListMeta - yym4024 := z.DecBinary() - _ = yym4024 + yyv4204 := &x.ListMeta + yym4205 := z.DecBinary() + _ = yym4205 if false { - } else if z.HasExtensions() && z.DecExt(yyv4023) { + } else if z.HasExtensions() && z.DecExt(yyv4204) { } else { - z.DecFallback(yyv4023, false) + z.DecFallback(yyv4204, false) } } - yyj4020++ - if yyhl4020 { - yyb4020 = yyj4020 > l + yyj4201++ + if yyhl4201 { + yyb4201 = yyj4201 > l } else { - yyb4020 = r.CheckBreak() + yyb4201 = r.CheckBreak() } - if yyb4020 { + if yyb4201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50411,26 +52537,26 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4025 := &x.Items - yym4026 := z.DecBinary() - _ = yym4026 + yyv4206 := &x.Items + yym4207 := z.DecBinary() + _ = yym4207 if false { } else { - h.decSliceResourceQuota((*[]ResourceQuota)(yyv4025), d) + h.decSliceResourceQuota((*[]ResourceQuota)(yyv4206), d) } } for { - yyj4020++ - if yyhl4020 { - yyb4020 = yyj4020 > l + yyj4201++ + if yyhl4201 { + yyb4201 = yyj4201 > l } else { - yyb4020 = r.CheckBreak() + yyb4201 = r.CheckBreak() } - if yyb4020 { + if yyb4201 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4020-1, "") + z.DecStructFieldNotFound(yyj4201-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50442,39 +52568,39 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4027 := z.EncBinary() - _ = yym4027 + yym4208 := z.EncBinary() + _ = yym4208 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4028 := !z.EncBinary() - yy2arr4028 := z.EncBasicHandle().StructToArray - var yyq4028 [5]bool - _, _, _ = yysep4028, yyq4028, yy2arr4028 - const yyr4028 bool = false - yyq4028[0] = x.Kind != "" - yyq4028[1] = x.APIVersion != "" - yyq4028[2] = true - yyq4028[3] = len(x.Data) != 0 - yyq4028[4] = x.Type != "" - var yynn4028 int - if yyr4028 || yy2arr4028 { + yysep4209 := !z.EncBinary() + yy2arr4209 := z.EncBasicHandle().StructToArray + var yyq4209 [5]bool + _, _, _ = yysep4209, yyq4209, yy2arr4209 + const yyr4209 bool = false + yyq4209[0] = x.Kind != "" + yyq4209[1] = x.APIVersion != "" + yyq4209[2] = true + yyq4209[3] = len(x.Data) != 0 + yyq4209[4] = x.Type != "" + var yynn4209 int + if yyr4209 || yy2arr4209 { r.EncodeArrayStart(5) } else { - yynn4028 = 0 - for _, b := range yyq4028 { + yynn4209 = 0 + for _, b := range yyq4209 { if b { - yynn4028++ + yynn4209++ } } - r.EncodeMapStart(yynn4028) - yynn4028 = 0 + r.EncodeMapStart(yynn4209) + yynn4209 = 0 } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4028[0] { - yym4030 := z.EncBinary() - _ = yym4030 + if yyq4209[0] { + yym4211 := z.EncBinary() + _ = yym4211 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -50483,23 +52609,23 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4028[0] { + if yyq4209[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4031 := z.EncBinary() - _ = yym4031 + yym4212 := z.EncBinary() + _ = yym4212 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4028[1] { - yym4033 := z.EncBinary() - _ = yym4033 + if yyq4209[1] { + yym4214 := z.EncBinary() + _ = yym4214 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -50508,43 +52634,43 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4028[1] { + if yyq4209[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4034 := z.EncBinary() - _ = yym4034 + yym4215 := z.EncBinary() + _ = yym4215 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4028[2] { - yy4036 := &x.ObjectMeta - yy4036.CodecEncodeSelf(e) + if yyq4209[2] { + yy4217 := &x.ObjectMeta + yy4217.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4028[2] { + if yyq4209[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4037 := &x.ObjectMeta - yy4037.CodecEncodeSelf(e) + yy4218 := &x.ObjectMeta + yy4218.CodecEncodeSelf(e) } } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4028[3] { + if yyq4209[3] { if x.Data == nil { r.EncodeNil() } else { - yym4039 := z.EncBinary() - _ = yym4039 + yym4220 := z.EncBinary() + _ = yym4220 if false { } else { h.encMapstringSliceuint8((map[string][]uint8)(x.Data), e) @@ -50554,15 +52680,15 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4028[3] { + if yyq4209[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("data")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Data == nil { r.EncodeNil() } else { - yym4040 := z.EncBinary() - _ = yym4040 + yym4221 := z.EncBinary() + _ = yym4221 if false { } else { h.encMapstringSliceuint8((map[string][]uint8)(x.Data), e) @@ -50570,22 +52696,22 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4028[4] { + if yyq4209[4] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4028[4] { + if yyq4209[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr4028 || yy2arr4028 { + if yyr4209 || yy2arr4209 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -50598,25 +52724,25 @@ func (x *Secret) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4042 := z.DecBinary() - _ = yym4042 + yym4223 := z.DecBinary() + _ = yym4223 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4043 := r.ContainerType() - if yyct4043 == codecSelferValueTypeMap1234 { - yyl4043 := r.ReadMapStart() - if yyl4043 == 0 { + yyct4224 := r.ContainerType() + if yyct4224 == codecSelferValueTypeMap1234 { + yyl4224 := r.ReadMapStart() + if yyl4224 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4043, d) + x.codecDecodeSelfFromMap(yyl4224, d) } - } else if yyct4043 == codecSelferValueTypeArray1234 { - yyl4043 := r.ReadArrayStart() - if yyl4043 == 0 { + } else if yyct4224 == codecSelferValueTypeArray1234 { + yyl4224 := r.ReadArrayStart() + if yyl4224 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4043, d) + x.codecDecodeSelfFromArray(yyl4224, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -50628,12 +52754,12 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4044Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4044Slc - var yyhl4044 bool = l >= 0 - for yyj4044 := 0; ; yyj4044++ { - if yyhl4044 { - if yyj4044 >= l { + var yys4225Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4225Slc + var yyhl4225 bool = l >= 0 + for yyj4225 := 0; ; yyj4225++ { + if yyhl4225 { + if yyj4225 >= l { break } } else { @@ -50642,10 +52768,10 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4044Slc = r.DecodeBytes(yys4044Slc, true, true) - yys4044 := string(yys4044Slc) + yys4225Slc = r.DecodeBytes(yys4225Slc, true, true) + yys4225 := string(yys4225Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4044 { + switch yys4225 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -50662,19 +52788,19 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4047 := &x.ObjectMeta - yyv4047.CodecDecodeSelf(d) + yyv4228 := &x.ObjectMeta + yyv4228.CodecDecodeSelf(d) } case "data": if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4048 := &x.Data - yym4049 := z.DecBinary() - _ = yym4049 + yyv4229 := &x.Data + yym4230 := z.DecBinary() + _ = yym4230 if false { } else { - h.decMapstringSliceuint8((*map[string][]uint8)(yyv4048), d) + h.decMapstringSliceuint8((*map[string][]uint8)(yyv4229), d) } } case "type": @@ -50684,9 +52810,9 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Type = SecretType(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4044) - } // end switch yys4044 - } // end for yyj4044 + z.DecStructFieldNotFound(-1, yys4225) + } // end switch yys4225 + } // end for yyj4225 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -50694,16 +52820,16 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4051 int - var yyb4051 bool - var yyhl4051 bool = l >= 0 - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + var yyj4232 int + var yyb4232 bool + var yyhl4232 bool = l >= 0 + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50713,13 +52839,13 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50729,13 +52855,13 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50743,16 +52869,16 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4054 := &x.ObjectMeta - yyv4054.CodecDecodeSelf(d) + yyv4235 := &x.ObjectMeta + yyv4235.CodecDecodeSelf(d) } - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50760,21 +52886,21 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4055 := &x.Data - yym4056 := z.DecBinary() - _ = yym4056 + yyv4236 := &x.Data + yym4237 := z.DecBinary() + _ = yym4237 if false { } else { - h.decMapstringSliceuint8((*map[string][]uint8)(yyv4055), d) + h.decMapstringSliceuint8((*map[string][]uint8)(yyv4236), d) } } - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50785,17 +52911,17 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Type = SecretType(r.DecodeString()) } for { - yyj4051++ - if yyhl4051 { - yyb4051 = yyj4051 > l + yyj4232++ + if yyhl4232 { + yyb4232 = yyj4232 > l } else { - yyb4051 = r.CheckBreak() + yyb4232 = r.CheckBreak() } - if yyb4051 { + if yyb4232 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4051-1, "") + z.DecStructFieldNotFound(yyj4232-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50804,8 +52930,8 @@ func (x SecretType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym4058 := z.EncBinary() - _ = yym4058 + yym4239 := z.EncBinary() + _ = yym4239 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -50817,8 +52943,8 @@ func (x *SecretType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4059 := z.DecBinary() - _ = yym4059 + yym4240 := z.DecBinary() + _ = yym4240 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -50833,37 +52959,37 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4060 := z.EncBinary() - _ = yym4060 + yym4241 := z.EncBinary() + _ = yym4241 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4061 := !z.EncBinary() - yy2arr4061 := z.EncBasicHandle().StructToArray - var yyq4061 [4]bool - _, _, _ = yysep4061, yyq4061, yy2arr4061 - const yyr4061 bool = false - yyq4061[0] = x.Kind != "" - yyq4061[1] = x.APIVersion != "" - yyq4061[2] = true - var yynn4061 int - if yyr4061 || yy2arr4061 { + yysep4242 := !z.EncBinary() + yy2arr4242 := z.EncBasicHandle().StructToArray + var yyq4242 [4]bool + _, _, _ = yysep4242, yyq4242, yy2arr4242 + const yyr4242 bool = false + yyq4242[0] = x.Kind != "" + yyq4242[1] = x.APIVersion != "" + yyq4242[2] = true + var yynn4242 int + if yyr4242 || yy2arr4242 { r.EncodeArrayStart(4) } else { - yynn4061 = 1 - for _, b := range yyq4061 { + yynn4242 = 1 + for _, b := range yyq4242 { if b { - yynn4061++ + yynn4242++ } } - r.EncodeMapStart(yynn4061) - yynn4061 = 0 + r.EncodeMapStart(yynn4242) + yynn4242 = 0 } - if yyr4061 || yy2arr4061 { + if yyr4242 || yy2arr4242 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4061[0] { - yym4063 := z.EncBinary() - _ = yym4063 + if yyq4242[0] { + yym4244 := z.EncBinary() + _ = yym4244 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -50872,23 +52998,23 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4061[0] { + if yyq4242[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4064 := z.EncBinary() - _ = yym4064 + yym4245 := z.EncBinary() + _ = yym4245 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4061 || yy2arr4061 { + if yyr4242 || yy2arr4242 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4061[1] { - yym4066 := z.EncBinary() - _ = yym4066 + if yyq4242[1] { + yym4247 := z.EncBinary() + _ = yym4247 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -50897,54 +53023,54 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4061[1] { + if yyq4242[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4067 := z.EncBinary() - _ = yym4067 + yym4248 := z.EncBinary() + _ = yym4248 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4061 || yy2arr4061 { + if yyr4242 || yy2arr4242 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4061[2] { - yy4069 := &x.ListMeta - yym4070 := z.EncBinary() - _ = yym4070 + if yyq4242[2] { + yy4250 := &x.ListMeta + yym4251 := z.EncBinary() + _ = yym4251 if false { - } else if z.HasExtensions() && z.EncExt(yy4069) { + } else if z.HasExtensions() && z.EncExt(yy4250) { } else { - z.EncFallback(yy4069) + z.EncFallback(yy4250) } } else { r.EncodeNil() } } else { - if yyq4061[2] { + if yyq4242[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4071 := &x.ListMeta - yym4072 := z.EncBinary() - _ = yym4072 + yy4252 := &x.ListMeta + yym4253 := z.EncBinary() + _ = yym4253 if false { - } else if z.HasExtensions() && z.EncExt(yy4071) { + } else if z.HasExtensions() && z.EncExt(yy4252) { } else { - z.EncFallback(yy4071) + z.EncFallback(yy4252) } } } - if yyr4061 || yy2arr4061 { + if yyr4242 || yy2arr4242 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4074 := z.EncBinary() - _ = yym4074 + yym4255 := z.EncBinary() + _ = yym4255 if false { } else { h.encSliceSecret(([]Secret)(x.Items), e) @@ -50957,15 +53083,15 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4075 := z.EncBinary() - _ = yym4075 + yym4256 := z.EncBinary() + _ = yym4256 if false { } else { h.encSliceSecret(([]Secret)(x.Items), e) } } } - if yyr4061 || yy2arr4061 { + if yyr4242 || yy2arr4242 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -50978,25 +53104,25 @@ func (x *SecretList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4076 := z.DecBinary() - _ = yym4076 + yym4257 := z.DecBinary() + _ = yym4257 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4077 := r.ContainerType() - if yyct4077 == codecSelferValueTypeMap1234 { - yyl4077 := r.ReadMapStart() - if yyl4077 == 0 { + yyct4258 := r.ContainerType() + if yyct4258 == codecSelferValueTypeMap1234 { + yyl4258 := r.ReadMapStart() + if yyl4258 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4077, d) + x.codecDecodeSelfFromMap(yyl4258, d) } - } else if yyct4077 == codecSelferValueTypeArray1234 { - yyl4077 := r.ReadArrayStart() - if yyl4077 == 0 { + } else if yyct4258 == codecSelferValueTypeArray1234 { + yyl4258 := r.ReadArrayStart() + if yyl4258 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4077, d) + x.codecDecodeSelfFromArray(yyl4258, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51008,12 +53134,12 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4078Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4078Slc - var yyhl4078 bool = l >= 0 - for yyj4078 := 0; ; yyj4078++ { - if yyhl4078 { - if yyj4078 >= l { + var yys4259Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4259Slc + var yyhl4259 bool = l >= 0 + for yyj4259 := 0; ; yyj4259++ { + if yyhl4259 { + if yyj4259 >= l { break } } else { @@ -51022,10 +53148,10 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4078Slc = r.DecodeBytes(yys4078Slc, true, true) - yys4078 := string(yys4078Slc) + yys4259Slc = r.DecodeBytes(yys4259Slc, true, true) + yys4259 := string(yys4259Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4078 { + switch yys4259 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -51042,31 +53168,31 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4081 := &x.ListMeta - yym4082 := z.DecBinary() - _ = yym4082 + yyv4262 := &x.ListMeta + yym4263 := z.DecBinary() + _ = yym4263 if false { - } else if z.HasExtensions() && z.DecExt(yyv4081) { + } else if z.HasExtensions() && z.DecExt(yyv4262) { } else { - z.DecFallback(yyv4081, false) + z.DecFallback(yyv4262, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4083 := &x.Items - yym4084 := z.DecBinary() - _ = yym4084 + yyv4264 := &x.Items + yym4265 := z.DecBinary() + _ = yym4265 if false { } else { - h.decSliceSecret((*[]Secret)(yyv4083), d) + h.decSliceSecret((*[]Secret)(yyv4264), d) } } default: - z.DecStructFieldNotFound(-1, yys4078) - } // end switch yys4078 - } // end for yyj4078 + z.DecStructFieldNotFound(-1, yys4259) + } // end switch yys4259 + } // end for yyj4259 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51074,16 +53200,16 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4085 int - var yyb4085 bool - var yyhl4085 bool = l >= 0 - yyj4085++ - if yyhl4085 { - yyb4085 = yyj4085 > l + var yyj4266 int + var yyb4266 bool + var yyhl4266 bool = l >= 0 + yyj4266++ + if yyhl4266 { + yyb4266 = yyj4266 > l } else { - yyb4085 = r.CheckBreak() + yyb4266 = r.CheckBreak() } - if yyb4085 { + if yyb4266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51093,13 +53219,13 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4085++ - if yyhl4085 { - yyb4085 = yyj4085 > l + yyj4266++ + if yyhl4266 { + yyb4266 = yyj4266 > l } else { - yyb4085 = r.CheckBreak() + yyb4266 = r.CheckBreak() } - if yyb4085 { + if yyb4266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51109,13 +53235,13 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4085++ - if yyhl4085 { - yyb4085 = yyj4085 > l + yyj4266++ + if yyhl4266 { + yyb4266 = yyj4266 > l } else { - yyb4085 = r.CheckBreak() + yyb4266 = r.CheckBreak() } - if yyb4085 { + if yyb4266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51123,22 +53249,22 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4088 := &x.ListMeta - yym4089 := z.DecBinary() - _ = yym4089 + yyv4269 := &x.ListMeta + yym4270 := z.DecBinary() + _ = yym4270 if false { - } else if z.HasExtensions() && z.DecExt(yyv4088) { + } else if z.HasExtensions() && z.DecExt(yyv4269) { } else { - z.DecFallback(yyv4088, false) + z.DecFallback(yyv4269, false) } } - yyj4085++ - if yyhl4085 { - yyb4085 = yyj4085 > l + yyj4266++ + if yyhl4266 { + yyb4266 = yyj4266 > l } else { - yyb4085 = r.CheckBreak() + yyb4266 = r.CheckBreak() } - if yyb4085 { + if yyb4266 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51146,26 +53272,26 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4090 := &x.Items - yym4091 := z.DecBinary() - _ = yym4091 + yyv4271 := &x.Items + yym4272 := z.DecBinary() + _ = yym4272 if false { } else { - h.decSliceSecret((*[]Secret)(yyv4090), d) + h.decSliceSecret((*[]Secret)(yyv4271), d) } } for { - yyj4085++ - if yyhl4085 { - yyb4085 = yyj4085 > l + yyj4266++ + if yyhl4266 { + yyb4266 = yyj4266 > l } else { - yyb4085 = r.CheckBreak() + yyb4266 = r.CheckBreak() } - if yyb4085 { + if yyb4266 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4085-1, "") + z.DecStructFieldNotFound(yyj4266-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51177,38 +53303,38 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4092 := z.EncBinary() - _ = yym4092 + yym4273 := z.EncBinary() + _ = yym4273 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4093 := !z.EncBinary() - yy2arr4093 := z.EncBasicHandle().StructToArray - var yyq4093 [4]bool - _, _, _ = yysep4093, yyq4093, yy2arr4093 - const yyr4093 bool = false - yyq4093[0] = x.Kind != "" - yyq4093[1] = x.APIVersion != "" - yyq4093[2] = true - yyq4093[3] = len(x.Data) != 0 - var yynn4093 int - if yyr4093 || yy2arr4093 { + yysep4274 := !z.EncBinary() + yy2arr4274 := z.EncBasicHandle().StructToArray + var yyq4274 [4]bool + _, _, _ = yysep4274, yyq4274, yy2arr4274 + const yyr4274 bool = false + yyq4274[0] = x.Kind != "" + yyq4274[1] = x.APIVersion != "" + yyq4274[2] = true + yyq4274[3] = len(x.Data) != 0 + var yynn4274 int + if yyr4274 || yy2arr4274 { r.EncodeArrayStart(4) } else { - yynn4093 = 0 - for _, b := range yyq4093 { + yynn4274 = 0 + for _, b := range yyq4274 { if b { - yynn4093++ + yynn4274++ } } - r.EncodeMapStart(yynn4093) - yynn4093 = 0 + r.EncodeMapStart(yynn4274) + yynn4274 = 0 } - if yyr4093 || yy2arr4093 { + if yyr4274 || yy2arr4274 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4093[0] { - yym4095 := z.EncBinary() - _ = yym4095 + if yyq4274[0] { + yym4276 := z.EncBinary() + _ = yym4276 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -51217,23 +53343,23 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4093[0] { + if yyq4274[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4096 := z.EncBinary() - _ = yym4096 + yym4277 := z.EncBinary() + _ = yym4277 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4093 || yy2arr4093 { + if yyr4274 || yy2arr4274 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4093[1] { - yym4098 := z.EncBinary() - _ = yym4098 + if yyq4274[1] { + yym4279 := z.EncBinary() + _ = yym4279 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -51242,43 +53368,43 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4093[1] { + if yyq4274[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4099 := z.EncBinary() - _ = yym4099 + yym4280 := z.EncBinary() + _ = yym4280 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4093 || yy2arr4093 { + if yyr4274 || yy2arr4274 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4093[2] { - yy4101 := &x.ObjectMeta - yy4101.CodecEncodeSelf(e) + if yyq4274[2] { + yy4282 := &x.ObjectMeta + yy4282.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4093[2] { + if yyq4274[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4102 := &x.ObjectMeta - yy4102.CodecEncodeSelf(e) + yy4283 := &x.ObjectMeta + yy4283.CodecEncodeSelf(e) } } - if yyr4093 || yy2arr4093 { + if yyr4274 || yy2arr4274 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4093[3] { + if yyq4274[3] { if x.Data == nil { r.EncodeNil() } else { - yym4104 := z.EncBinary() - _ = yym4104 + yym4285 := z.EncBinary() + _ = yym4285 if false { } else { z.F.EncMapStringStringV(x.Data, false, e) @@ -51288,15 +53414,15 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4093[3] { + if yyq4274[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("data")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Data == nil { r.EncodeNil() } else { - yym4105 := z.EncBinary() - _ = yym4105 + yym4286 := z.EncBinary() + _ = yym4286 if false { } else { z.F.EncMapStringStringV(x.Data, false, e) @@ -51304,7 +53430,7 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4093 || yy2arr4093 { + if yyr4274 || yy2arr4274 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -51317,25 +53443,25 @@ func (x *ConfigMap) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4106 := z.DecBinary() - _ = yym4106 + yym4287 := z.DecBinary() + _ = yym4287 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4107 := r.ContainerType() - if yyct4107 == codecSelferValueTypeMap1234 { - yyl4107 := r.ReadMapStart() - if yyl4107 == 0 { + yyct4288 := r.ContainerType() + if yyct4288 == codecSelferValueTypeMap1234 { + yyl4288 := r.ReadMapStart() + if yyl4288 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4107, d) + x.codecDecodeSelfFromMap(yyl4288, d) } - } else if yyct4107 == codecSelferValueTypeArray1234 { - yyl4107 := r.ReadArrayStart() - if yyl4107 == 0 { + } else if yyct4288 == codecSelferValueTypeArray1234 { + yyl4288 := r.ReadArrayStart() + if yyl4288 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4107, d) + x.codecDecodeSelfFromArray(yyl4288, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51347,12 +53473,12 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4108Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4108Slc - var yyhl4108 bool = l >= 0 - for yyj4108 := 0; ; yyj4108++ { - if yyhl4108 { - if yyj4108 >= l { + var yys4289Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4289Slc + var yyhl4289 bool = l >= 0 + for yyj4289 := 0; ; yyj4289++ { + if yyhl4289 { + if yyj4289 >= l { break } } else { @@ -51361,10 +53487,10 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4108Slc = r.DecodeBytes(yys4108Slc, true, true) - yys4108 := string(yys4108Slc) + yys4289Slc = r.DecodeBytes(yys4289Slc, true, true) + yys4289 := string(yys4289Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4108 { + switch yys4289 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -51381,25 +53507,25 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4111 := &x.ObjectMeta - yyv4111.CodecDecodeSelf(d) + yyv4292 := &x.ObjectMeta + yyv4292.CodecDecodeSelf(d) } case "data": if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4112 := &x.Data - yym4113 := z.DecBinary() - _ = yym4113 + yyv4293 := &x.Data + yym4294 := z.DecBinary() + _ = yym4294 if false { } else { - z.F.DecMapStringStringX(yyv4112, false, d) + z.F.DecMapStringStringX(yyv4293, false, d) } } default: - z.DecStructFieldNotFound(-1, yys4108) - } // end switch yys4108 - } // end for yyj4108 + z.DecStructFieldNotFound(-1, yys4289) + } // end switch yys4289 + } // end for yyj4289 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51407,16 +53533,16 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4114 int - var yyb4114 bool - var yyhl4114 bool = l >= 0 - yyj4114++ - if yyhl4114 { - yyb4114 = yyj4114 > l + var yyj4295 int + var yyb4295 bool + var yyhl4295 bool = l >= 0 + yyj4295++ + if yyhl4295 { + yyb4295 = yyj4295 > l } else { - yyb4114 = r.CheckBreak() + yyb4295 = r.CheckBreak() } - if yyb4114 { + if yyb4295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51426,13 +53552,13 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4114++ - if yyhl4114 { - yyb4114 = yyj4114 > l + yyj4295++ + if yyhl4295 { + yyb4295 = yyj4295 > l } else { - yyb4114 = r.CheckBreak() + yyb4295 = r.CheckBreak() } - if yyb4114 { + if yyb4295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51442,13 +53568,13 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4114++ - if yyhl4114 { - yyb4114 = yyj4114 > l + yyj4295++ + if yyhl4295 { + yyb4295 = yyj4295 > l } else { - yyb4114 = r.CheckBreak() + yyb4295 = r.CheckBreak() } - if yyb4114 { + if yyb4295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51456,16 +53582,16 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4117 := &x.ObjectMeta - yyv4117.CodecDecodeSelf(d) + yyv4298 := &x.ObjectMeta + yyv4298.CodecDecodeSelf(d) } - yyj4114++ - if yyhl4114 { - yyb4114 = yyj4114 > l + yyj4295++ + if yyhl4295 { + yyb4295 = yyj4295 > l } else { - yyb4114 = r.CheckBreak() + yyb4295 = r.CheckBreak() } - if yyb4114 { + if yyb4295 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51473,26 +53599,26 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4118 := &x.Data - yym4119 := z.DecBinary() - _ = yym4119 + yyv4299 := &x.Data + yym4300 := z.DecBinary() + _ = yym4300 if false { } else { - z.F.DecMapStringStringX(yyv4118, false, d) + z.F.DecMapStringStringX(yyv4299, false, d) } } for { - yyj4114++ - if yyhl4114 { - yyb4114 = yyj4114 > l + yyj4295++ + if yyhl4295 { + yyb4295 = yyj4295 > l } else { - yyb4114 = r.CheckBreak() + yyb4295 = r.CheckBreak() } - if yyb4114 { + if yyb4295 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4114-1, "") + z.DecStructFieldNotFound(yyj4295-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51504,37 +53630,37 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4120 := z.EncBinary() - _ = yym4120 + yym4301 := z.EncBinary() + _ = yym4301 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4121 := !z.EncBinary() - yy2arr4121 := z.EncBasicHandle().StructToArray - var yyq4121 [4]bool - _, _, _ = yysep4121, yyq4121, yy2arr4121 - const yyr4121 bool = false - yyq4121[0] = x.Kind != "" - yyq4121[1] = x.APIVersion != "" - yyq4121[2] = true - var yynn4121 int - if yyr4121 || yy2arr4121 { + yysep4302 := !z.EncBinary() + yy2arr4302 := z.EncBasicHandle().StructToArray + var yyq4302 [4]bool + _, _, _ = yysep4302, yyq4302, yy2arr4302 + const yyr4302 bool = false + yyq4302[0] = x.Kind != "" + yyq4302[1] = x.APIVersion != "" + yyq4302[2] = true + var yynn4302 int + if yyr4302 || yy2arr4302 { r.EncodeArrayStart(4) } else { - yynn4121 = 1 - for _, b := range yyq4121 { + yynn4302 = 1 + for _, b := range yyq4302 { if b { - yynn4121++ + yynn4302++ } } - r.EncodeMapStart(yynn4121) - yynn4121 = 0 + r.EncodeMapStart(yynn4302) + yynn4302 = 0 } - if yyr4121 || yy2arr4121 { + if yyr4302 || yy2arr4302 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4121[0] { - yym4123 := z.EncBinary() - _ = yym4123 + if yyq4302[0] { + yym4304 := z.EncBinary() + _ = yym4304 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -51543,23 +53669,23 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4121[0] { + if yyq4302[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4124 := z.EncBinary() - _ = yym4124 + yym4305 := z.EncBinary() + _ = yym4305 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4121 || yy2arr4121 { + if yyr4302 || yy2arr4302 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4121[1] { - yym4126 := z.EncBinary() - _ = yym4126 + if yyq4302[1] { + yym4307 := z.EncBinary() + _ = yym4307 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -51568,54 +53694,54 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4121[1] { + if yyq4302[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4127 := z.EncBinary() - _ = yym4127 + yym4308 := z.EncBinary() + _ = yym4308 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4121 || yy2arr4121 { + if yyr4302 || yy2arr4302 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4121[2] { - yy4129 := &x.ListMeta - yym4130 := z.EncBinary() - _ = yym4130 + if yyq4302[2] { + yy4310 := &x.ListMeta + yym4311 := z.EncBinary() + _ = yym4311 if false { - } else if z.HasExtensions() && z.EncExt(yy4129) { + } else if z.HasExtensions() && z.EncExt(yy4310) { } else { - z.EncFallback(yy4129) + z.EncFallback(yy4310) } } else { r.EncodeNil() } } else { - if yyq4121[2] { + if yyq4302[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4131 := &x.ListMeta - yym4132 := z.EncBinary() - _ = yym4132 + yy4312 := &x.ListMeta + yym4313 := z.EncBinary() + _ = yym4313 if false { - } else if z.HasExtensions() && z.EncExt(yy4131) { + } else if z.HasExtensions() && z.EncExt(yy4312) { } else { - z.EncFallback(yy4131) + z.EncFallback(yy4312) } } } - if yyr4121 || yy2arr4121 { + if yyr4302 || yy2arr4302 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4134 := z.EncBinary() - _ = yym4134 + yym4315 := z.EncBinary() + _ = yym4315 if false { } else { h.encSliceConfigMap(([]ConfigMap)(x.Items), e) @@ -51628,15 +53754,15 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4135 := z.EncBinary() - _ = yym4135 + yym4316 := z.EncBinary() + _ = yym4316 if false { } else { h.encSliceConfigMap(([]ConfigMap)(x.Items), e) } } } - if yyr4121 || yy2arr4121 { + if yyr4302 || yy2arr4302 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -51649,25 +53775,25 @@ func (x *ConfigMapList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4136 := z.DecBinary() - _ = yym4136 + yym4317 := z.DecBinary() + _ = yym4317 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4137 := r.ContainerType() - if yyct4137 == codecSelferValueTypeMap1234 { - yyl4137 := r.ReadMapStart() - if yyl4137 == 0 { + yyct4318 := r.ContainerType() + if yyct4318 == codecSelferValueTypeMap1234 { + yyl4318 := r.ReadMapStart() + if yyl4318 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4137, d) + x.codecDecodeSelfFromMap(yyl4318, d) } - } else if yyct4137 == codecSelferValueTypeArray1234 { - yyl4137 := r.ReadArrayStart() - if yyl4137 == 0 { + } else if yyct4318 == codecSelferValueTypeArray1234 { + yyl4318 := r.ReadArrayStart() + if yyl4318 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4137, d) + x.codecDecodeSelfFromArray(yyl4318, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51679,12 +53805,12 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4138Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4138Slc - var yyhl4138 bool = l >= 0 - for yyj4138 := 0; ; yyj4138++ { - if yyhl4138 { - if yyj4138 >= l { + var yys4319Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4319Slc + var yyhl4319 bool = l >= 0 + for yyj4319 := 0; ; yyj4319++ { + if yyhl4319 { + if yyj4319 >= l { break } } else { @@ -51693,10 +53819,10 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4138Slc = r.DecodeBytes(yys4138Slc, true, true) - yys4138 := string(yys4138Slc) + yys4319Slc = r.DecodeBytes(yys4319Slc, true, true) + yys4319 := string(yys4319Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4138 { + switch yys4319 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -51713,31 +53839,31 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4141 := &x.ListMeta - yym4142 := z.DecBinary() - _ = yym4142 + yyv4322 := &x.ListMeta + yym4323 := z.DecBinary() + _ = yym4323 if false { - } else if z.HasExtensions() && z.DecExt(yyv4141) { + } else if z.HasExtensions() && z.DecExt(yyv4322) { } else { - z.DecFallback(yyv4141, false) + z.DecFallback(yyv4322, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4143 := &x.Items - yym4144 := z.DecBinary() - _ = yym4144 + yyv4324 := &x.Items + yym4325 := z.DecBinary() + _ = yym4325 if false { } else { - h.decSliceConfigMap((*[]ConfigMap)(yyv4143), d) + h.decSliceConfigMap((*[]ConfigMap)(yyv4324), d) } } default: - z.DecStructFieldNotFound(-1, yys4138) - } // end switch yys4138 - } // end for yyj4138 + z.DecStructFieldNotFound(-1, yys4319) + } // end switch yys4319 + } // end for yyj4319 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51745,16 +53871,16 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4145 int - var yyb4145 bool - var yyhl4145 bool = l >= 0 - yyj4145++ - if yyhl4145 { - yyb4145 = yyj4145 > l + var yyj4326 int + var yyb4326 bool + var yyhl4326 bool = l >= 0 + yyj4326++ + if yyhl4326 { + yyb4326 = yyj4326 > l } else { - yyb4145 = r.CheckBreak() + yyb4326 = r.CheckBreak() } - if yyb4145 { + if yyb4326 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51764,13 +53890,13 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4145++ - if yyhl4145 { - yyb4145 = yyj4145 > l + yyj4326++ + if yyhl4326 { + yyb4326 = yyj4326 > l } else { - yyb4145 = r.CheckBreak() + yyb4326 = r.CheckBreak() } - if yyb4145 { + if yyb4326 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51780,13 +53906,13 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4145++ - if yyhl4145 { - yyb4145 = yyj4145 > l + yyj4326++ + if yyhl4326 { + yyb4326 = yyj4326 > l } else { - yyb4145 = r.CheckBreak() + yyb4326 = r.CheckBreak() } - if yyb4145 { + if yyb4326 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51794,22 +53920,22 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4148 := &x.ListMeta - yym4149 := z.DecBinary() - _ = yym4149 + yyv4329 := &x.ListMeta + yym4330 := z.DecBinary() + _ = yym4330 if false { - } else if z.HasExtensions() && z.DecExt(yyv4148) { + } else if z.HasExtensions() && z.DecExt(yyv4329) { } else { - z.DecFallback(yyv4148, false) + z.DecFallback(yyv4329, false) } } - yyj4145++ - if yyhl4145 { - yyb4145 = yyj4145 > l + yyj4326++ + if yyhl4326 { + yyb4326 = yyj4326 > l } else { - yyb4145 = r.CheckBreak() + yyb4326 = r.CheckBreak() } - if yyb4145 { + if yyb4326 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51817,26 +53943,26 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4150 := &x.Items - yym4151 := z.DecBinary() - _ = yym4151 + yyv4331 := &x.Items + yym4332 := z.DecBinary() + _ = yym4332 if false { } else { - h.decSliceConfigMap((*[]ConfigMap)(yyv4150), d) + h.decSliceConfigMap((*[]ConfigMap)(yyv4331), d) } } for { - yyj4145++ - if yyhl4145 { - yyb4145 = yyj4145 > l + yyj4326++ + if yyhl4326 { + yyb4326 = yyj4326 > l } else { - yyb4145 = r.CheckBreak() + yyb4326 = r.CheckBreak() } - if yyb4145 { + if yyb4326 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4145-1, "") + z.DecStructFieldNotFound(yyj4326-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51845,8 +53971,8 @@ func (x PatchType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym4152 := z.EncBinary() - _ = yym4152 + yym4333 := z.EncBinary() + _ = yym4333 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -51858,8 +53984,8 @@ func (x *PatchType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4153 := z.DecBinary() - _ = yym4153 + yym4334 := z.DecBinary() + _ = yym4334 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -51871,8 +53997,8 @@ func (x ComponentConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym4154 := z.EncBinary() - _ = yym4154 + yym4335 := z.EncBinary() + _ = yym4335 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -51884,8 +54010,8 @@ func (x *ComponentConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4155 := z.DecBinary() - _ = yym4155 + yym4336 := z.DecBinary() + _ = yym4336 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -51900,32 +54026,32 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4156 := z.EncBinary() - _ = yym4156 + yym4337 := z.EncBinary() + _ = yym4337 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4157 := !z.EncBinary() - yy2arr4157 := z.EncBasicHandle().StructToArray - var yyq4157 [4]bool - _, _, _ = yysep4157, yyq4157, yy2arr4157 - const yyr4157 bool = false - yyq4157[2] = x.Message != "" - yyq4157[3] = x.Error != "" - var yynn4157 int - if yyr4157 || yy2arr4157 { + yysep4338 := !z.EncBinary() + yy2arr4338 := z.EncBasicHandle().StructToArray + var yyq4338 [4]bool + _, _, _ = yysep4338, yyq4338, yy2arr4338 + const yyr4338 bool = false + yyq4338[2] = x.Message != "" + yyq4338[3] = x.Error != "" + var yynn4338 int + if yyr4338 || yy2arr4338 { r.EncodeArrayStart(4) } else { - yynn4157 = 2 - for _, b := range yyq4157 { + yynn4338 = 2 + for _, b := range yyq4338 { if b { - yynn4157++ + yynn4338++ } } - r.EncodeMapStart(yynn4157) - yynn4157 = 0 + r.EncodeMapStart(yynn4338) + yynn4338 = 0 } - if yyr4157 || yy2arr4157 { + if yyr4338 || yy2arr4338 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -51934,7 +54060,7 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr4157 || yy2arr4157 { + if yyr4338 || yy2arr4338 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -51943,11 +54069,11 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr4157 || yy2arr4157 { + if yyr4338 || yy2arr4338 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[2] { - yym4161 := z.EncBinary() - _ = yym4161 + if yyq4338[2] { + yym4342 := z.EncBinary() + _ = yym4342 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -51956,23 +54082,23 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4157[2] { + if yyq4338[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4162 := z.EncBinary() - _ = yym4162 + yym4343 := z.EncBinary() + _ = yym4343 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr4157 || yy2arr4157 { + if yyr4338 || yy2arr4338 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[3] { - yym4164 := z.EncBinary() - _ = yym4164 + if yyq4338[3] { + yym4345 := z.EncBinary() + _ = yym4345 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Error)) @@ -51981,19 +54107,19 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4157[3] { + if yyq4338[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("error")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4165 := z.EncBinary() - _ = yym4165 + yym4346 := z.EncBinary() + _ = yym4346 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Error)) } } } - if yyr4157 || yy2arr4157 { + if yyr4338 || yy2arr4338 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52006,25 +54132,25 @@ func (x *ComponentCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4166 := z.DecBinary() - _ = yym4166 + yym4347 := z.DecBinary() + _ = yym4347 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4167 := r.ContainerType() - if yyct4167 == codecSelferValueTypeMap1234 { - yyl4167 := r.ReadMapStart() - if yyl4167 == 0 { + yyct4348 := r.ContainerType() + if yyct4348 == codecSelferValueTypeMap1234 { + yyl4348 := r.ReadMapStart() + if yyl4348 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4167, d) + x.codecDecodeSelfFromMap(yyl4348, d) } - } else if yyct4167 == codecSelferValueTypeArray1234 { - yyl4167 := r.ReadArrayStart() - if yyl4167 == 0 { + } else if yyct4348 == codecSelferValueTypeArray1234 { + yyl4348 := r.ReadArrayStart() + if yyl4348 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4167, d) + x.codecDecodeSelfFromArray(yyl4348, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52036,12 +54162,12 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4168Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4168Slc - var yyhl4168 bool = l >= 0 - for yyj4168 := 0; ; yyj4168++ { - if yyhl4168 { - if yyj4168 >= l { + var yys4349Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4349Slc + var yyhl4349 bool = l >= 0 + for yyj4349 := 0; ; yyj4349++ { + if yyhl4349 { + if yyj4349 >= l { break } } else { @@ -52050,10 +54176,10 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4168Slc = r.DecodeBytes(yys4168Slc, true, true) - yys4168 := string(yys4168Slc) + yys4349Slc = r.DecodeBytes(yys4349Slc, true, true) + yys4349 := string(yys4349Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4168 { + switch yys4349 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -52079,9 +54205,9 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.Error = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4168) - } // end switch yys4168 - } // end for yyj4168 + z.DecStructFieldNotFound(-1, yys4349) + } // end switch yys4349 + } // end for yyj4349 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52089,16 +54215,16 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4173 int - var yyb4173 bool - var yyhl4173 bool = l >= 0 - yyj4173++ - if yyhl4173 { - yyb4173 = yyj4173 > l + var yyj4354 int + var yyb4354 bool + var yyhl4354 bool = l >= 0 + yyj4354++ + if yyhl4354 { + yyb4354 = yyj4354 > l } else { - yyb4173 = r.CheckBreak() + yyb4354 = r.CheckBreak() } - if yyb4173 { + if yyb4354 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52108,13 +54234,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Type = ComponentConditionType(r.DecodeString()) } - yyj4173++ - if yyhl4173 { - yyb4173 = yyj4173 > l + yyj4354++ + if yyhl4354 { + yyb4354 = yyj4354 > l } else { - yyb4173 = r.CheckBreak() + yyb4354 = r.CheckBreak() } - if yyb4173 { + if yyb4354 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52124,13 +54250,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj4173++ - if yyhl4173 { - yyb4173 = yyj4173 > l + yyj4354++ + if yyhl4354 { + yyb4354 = yyj4354 > l } else { - yyb4173 = r.CheckBreak() + yyb4354 = r.CheckBreak() } - if yyb4173 { + if yyb4354 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52140,13 +54266,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Message = string(r.DecodeString()) } - yyj4173++ - if yyhl4173 { - yyb4173 = yyj4173 > l + yyj4354++ + if yyhl4354 { + yyb4354 = yyj4354 > l } else { - yyb4173 = r.CheckBreak() + yyb4354 = r.CheckBreak() } - if yyb4173 { + if yyb4354 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52157,17 +54283,17 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.Error = string(r.DecodeString()) } for { - yyj4173++ - if yyhl4173 { - yyb4173 = yyj4173 > l + yyj4354++ + if yyhl4354 { + yyb4354 = yyj4354 > l } else { - yyb4173 = r.CheckBreak() + yyb4354 = r.CheckBreak() } - if yyb4173 { + if yyb4354 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4173-1, "") + z.DecStructFieldNotFound(yyj4354-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52179,38 +54305,38 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4178 := z.EncBinary() - _ = yym4178 + yym4359 := z.EncBinary() + _ = yym4359 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4179 := !z.EncBinary() - yy2arr4179 := z.EncBasicHandle().StructToArray - var yyq4179 [4]bool - _, _, _ = yysep4179, yyq4179, yy2arr4179 - const yyr4179 bool = false - yyq4179[0] = x.Kind != "" - yyq4179[1] = x.APIVersion != "" - yyq4179[2] = true - yyq4179[3] = len(x.Conditions) != 0 - var yynn4179 int - if yyr4179 || yy2arr4179 { + yysep4360 := !z.EncBinary() + yy2arr4360 := z.EncBasicHandle().StructToArray + var yyq4360 [4]bool + _, _, _ = yysep4360, yyq4360, yy2arr4360 + const yyr4360 bool = false + yyq4360[0] = x.Kind != "" + yyq4360[1] = x.APIVersion != "" + yyq4360[2] = true + yyq4360[3] = len(x.Conditions) != 0 + var yynn4360 int + if yyr4360 || yy2arr4360 { r.EncodeArrayStart(4) } else { - yynn4179 = 0 - for _, b := range yyq4179 { + yynn4360 = 0 + for _, b := range yyq4360 { if b { - yynn4179++ + yynn4360++ } } - r.EncodeMapStart(yynn4179) - yynn4179 = 0 + r.EncodeMapStart(yynn4360) + yynn4360 = 0 } - if yyr4179 || yy2arr4179 { + if yyr4360 || yy2arr4360 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4179[0] { - yym4181 := z.EncBinary() - _ = yym4181 + if yyq4360[0] { + yym4362 := z.EncBinary() + _ = yym4362 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -52219,23 +54345,23 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4179[0] { + if yyq4360[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4182 := z.EncBinary() - _ = yym4182 + yym4363 := z.EncBinary() + _ = yym4363 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4179 || yy2arr4179 { + if yyr4360 || yy2arr4360 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4179[1] { - yym4184 := z.EncBinary() - _ = yym4184 + if yyq4360[1] { + yym4365 := z.EncBinary() + _ = yym4365 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -52244,43 +54370,43 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4179[1] { + if yyq4360[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4185 := z.EncBinary() - _ = yym4185 + yym4366 := z.EncBinary() + _ = yym4366 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4179 || yy2arr4179 { + if yyr4360 || yy2arr4360 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4179[2] { - yy4187 := &x.ObjectMeta - yy4187.CodecEncodeSelf(e) + if yyq4360[2] { + yy4368 := &x.ObjectMeta + yy4368.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4179[2] { + if yyq4360[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4188 := &x.ObjectMeta - yy4188.CodecEncodeSelf(e) + yy4369 := &x.ObjectMeta + yy4369.CodecEncodeSelf(e) } } - if yyr4179 || yy2arr4179 { + if yyr4360 || yy2arr4360 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4179[3] { + if yyq4360[3] { if x.Conditions == nil { r.EncodeNil() } else { - yym4190 := z.EncBinary() - _ = yym4190 + yym4371 := z.EncBinary() + _ = yym4371 if false { } else { h.encSliceComponentCondition(([]ComponentCondition)(x.Conditions), e) @@ -52290,15 +54416,15 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4179[3] { + if yyq4360[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym4191 := z.EncBinary() - _ = yym4191 + yym4372 := z.EncBinary() + _ = yym4372 if false { } else { h.encSliceComponentCondition(([]ComponentCondition)(x.Conditions), e) @@ -52306,7 +54432,7 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4179 || yy2arr4179 { + if yyr4360 || yy2arr4360 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52319,25 +54445,25 @@ func (x *ComponentStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4192 := z.DecBinary() - _ = yym4192 + yym4373 := z.DecBinary() + _ = yym4373 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4193 := r.ContainerType() - if yyct4193 == codecSelferValueTypeMap1234 { - yyl4193 := r.ReadMapStart() - if yyl4193 == 0 { + yyct4374 := r.ContainerType() + if yyct4374 == codecSelferValueTypeMap1234 { + yyl4374 := r.ReadMapStart() + if yyl4374 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4193, d) + x.codecDecodeSelfFromMap(yyl4374, d) } - } else if yyct4193 == codecSelferValueTypeArray1234 { - yyl4193 := r.ReadArrayStart() - if yyl4193 == 0 { + } else if yyct4374 == codecSelferValueTypeArray1234 { + yyl4374 := r.ReadArrayStart() + if yyl4374 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4193, d) + x.codecDecodeSelfFromArray(yyl4374, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52349,12 +54475,12 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4194Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4194Slc - var yyhl4194 bool = l >= 0 - for yyj4194 := 0; ; yyj4194++ { - if yyhl4194 { - if yyj4194 >= l { + var yys4375Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4375Slc + var yyhl4375 bool = l >= 0 + for yyj4375 := 0; ; yyj4375++ { + if yyhl4375 { + if yyj4375 >= l { break } } else { @@ -52363,10 +54489,10 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4194Slc = r.DecodeBytes(yys4194Slc, true, true) - yys4194 := string(yys4194Slc) + yys4375Slc = r.DecodeBytes(yys4375Slc, true, true) + yys4375 := string(yys4375Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4194 { + switch yys4375 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -52383,25 +54509,25 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4197 := &x.ObjectMeta - yyv4197.CodecDecodeSelf(d) + yyv4378 := &x.ObjectMeta + yyv4378.CodecDecodeSelf(d) } case "conditions": if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv4198 := &x.Conditions - yym4199 := z.DecBinary() - _ = yym4199 + yyv4379 := &x.Conditions + yym4380 := z.DecBinary() + _ = yym4380 if false { } else { - h.decSliceComponentCondition((*[]ComponentCondition)(yyv4198), d) + h.decSliceComponentCondition((*[]ComponentCondition)(yyv4379), d) } } default: - z.DecStructFieldNotFound(-1, yys4194) - } // end switch yys4194 - } // end for yyj4194 + z.DecStructFieldNotFound(-1, yys4375) + } // end switch yys4375 + } // end for yyj4375 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52409,16 +54535,16 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4200 int - var yyb4200 bool - var yyhl4200 bool = l >= 0 - yyj4200++ - if yyhl4200 { - yyb4200 = yyj4200 > l + var yyj4381 int + var yyb4381 bool + var yyhl4381 bool = l >= 0 + yyj4381++ + if yyhl4381 { + yyb4381 = yyj4381 > l } else { - yyb4200 = r.CheckBreak() + yyb4381 = r.CheckBreak() } - if yyb4200 { + if yyb4381 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52428,13 +54554,13 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj4200++ - if yyhl4200 { - yyb4200 = yyj4200 > l + yyj4381++ + if yyhl4381 { + yyb4381 = yyj4381 > l } else { - yyb4200 = r.CheckBreak() + yyb4381 = r.CheckBreak() } - if yyb4200 { + if yyb4381 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52444,13 +54570,13 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj4200++ - if yyhl4200 { - yyb4200 = yyj4200 > l + yyj4381++ + if yyhl4381 { + yyb4381 = yyj4381 > l } else { - yyb4200 = r.CheckBreak() + yyb4381 = r.CheckBreak() } - if yyb4200 { + if yyb4381 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52458,16 +54584,16 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4203 := &x.ObjectMeta - yyv4203.CodecDecodeSelf(d) + yyv4384 := &x.ObjectMeta + yyv4384.CodecDecodeSelf(d) } - yyj4200++ - if yyhl4200 { - yyb4200 = yyj4200 > l + yyj4381++ + if yyhl4381 { + yyb4381 = yyj4381 > l } else { - yyb4200 = r.CheckBreak() + yyb4381 = r.CheckBreak() } - if yyb4200 { + if yyb4381 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52475,26 +54601,26 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv4204 := &x.Conditions - yym4205 := z.DecBinary() - _ = yym4205 + yyv4385 := &x.Conditions + yym4386 := z.DecBinary() + _ = yym4386 if false { } else { - h.decSliceComponentCondition((*[]ComponentCondition)(yyv4204), d) + h.decSliceComponentCondition((*[]ComponentCondition)(yyv4385), d) } } for { - yyj4200++ - if yyhl4200 { - yyb4200 = yyj4200 > l + yyj4381++ + if yyhl4381 { + yyb4381 = yyj4381 > l } else { - yyb4200 = r.CheckBreak() + yyb4381 = r.CheckBreak() } - if yyb4200 { + if yyb4381 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4200-1, "") + z.DecStructFieldNotFound(yyj4381-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52506,37 +54632,37 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4206 := z.EncBinary() - _ = yym4206 + yym4387 := z.EncBinary() + _ = yym4387 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4207 := !z.EncBinary() - yy2arr4207 := z.EncBasicHandle().StructToArray - var yyq4207 [4]bool - _, _, _ = yysep4207, yyq4207, yy2arr4207 - const yyr4207 bool = false - yyq4207[0] = x.Kind != "" - yyq4207[1] = x.APIVersion != "" - yyq4207[2] = true - var yynn4207 int - if yyr4207 || yy2arr4207 { + yysep4388 := !z.EncBinary() + yy2arr4388 := z.EncBasicHandle().StructToArray + var yyq4388 [4]bool + _, _, _ = yysep4388, yyq4388, yy2arr4388 + const yyr4388 bool = false + yyq4388[0] = x.Kind != "" + yyq4388[1] = x.APIVersion != "" + yyq4388[2] = true + var yynn4388 int + if yyr4388 || yy2arr4388 { r.EncodeArrayStart(4) } else { - yynn4207 = 1 - for _, b := range yyq4207 { + yynn4388 = 1 + for _, b := range yyq4388 { if b { - yynn4207++ + yynn4388++ } } - r.EncodeMapStart(yynn4207) - yynn4207 = 0 + r.EncodeMapStart(yynn4388) + yynn4388 = 0 } - if yyr4207 || yy2arr4207 { + if yyr4388 || yy2arr4388 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4207[0] { - yym4209 := z.EncBinary() - _ = yym4209 + if yyq4388[0] { + yym4390 := z.EncBinary() + _ = yym4390 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -52545,23 +54671,23 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4207[0] { + if yyq4388[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4210 := z.EncBinary() - _ = yym4210 + yym4391 := z.EncBinary() + _ = yym4391 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4207 || yy2arr4207 { + if yyr4388 || yy2arr4388 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4207[1] { - yym4212 := z.EncBinary() - _ = yym4212 + if yyq4388[1] { + yym4393 := z.EncBinary() + _ = yym4393 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -52570,54 +54696,54 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4207[1] { + if yyq4388[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4213 := z.EncBinary() - _ = yym4213 + yym4394 := z.EncBinary() + _ = yym4394 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4207 || yy2arr4207 { + if yyr4388 || yy2arr4388 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4207[2] { - yy4215 := &x.ListMeta - yym4216 := z.EncBinary() - _ = yym4216 + if yyq4388[2] { + yy4396 := &x.ListMeta + yym4397 := z.EncBinary() + _ = yym4397 if false { - } else if z.HasExtensions() && z.EncExt(yy4215) { + } else if z.HasExtensions() && z.EncExt(yy4396) { } else { - z.EncFallback(yy4215) + z.EncFallback(yy4396) } } else { r.EncodeNil() } } else { - if yyq4207[2] { + if yyq4388[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4217 := &x.ListMeta - yym4218 := z.EncBinary() - _ = yym4218 + yy4398 := &x.ListMeta + yym4399 := z.EncBinary() + _ = yym4399 if false { - } else if z.HasExtensions() && z.EncExt(yy4217) { + } else if z.HasExtensions() && z.EncExt(yy4398) { } else { - z.EncFallback(yy4217) + z.EncFallback(yy4398) } } } - if yyr4207 || yy2arr4207 { + if yyr4388 || yy2arr4388 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4220 := z.EncBinary() - _ = yym4220 + yym4401 := z.EncBinary() + _ = yym4401 if false { } else { h.encSliceComponentStatus(([]ComponentStatus)(x.Items), e) @@ -52630,15 +54756,15 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4221 := z.EncBinary() - _ = yym4221 + yym4402 := z.EncBinary() + _ = yym4402 if false { } else { h.encSliceComponentStatus(([]ComponentStatus)(x.Items), e) } } } - if yyr4207 || yy2arr4207 { + if yyr4388 || yy2arr4388 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52651,25 +54777,25 @@ func (x *ComponentStatusList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4222 := z.DecBinary() - _ = yym4222 + yym4403 := z.DecBinary() + _ = yym4403 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4223 := r.ContainerType() - if yyct4223 == codecSelferValueTypeMap1234 { - yyl4223 := r.ReadMapStart() - if yyl4223 == 0 { + yyct4404 := r.ContainerType() + if yyct4404 == codecSelferValueTypeMap1234 { + yyl4404 := r.ReadMapStart() + if yyl4404 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4223, d) + x.codecDecodeSelfFromMap(yyl4404, d) } - } else if yyct4223 == codecSelferValueTypeArray1234 { - yyl4223 := r.ReadArrayStart() - if yyl4223 == 0 { + } else if yyct4404 == codecSelferValueTypeArray1234 { + yyl4404 := r.ReadArrayStart() + if yyl4404 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4223, d) + x.codecDecodeSelfFromArray(yyl4404, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52681,12 +54807,12 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4224Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4224Slc - var yyhl4224 bool = l >= 0 - for yyj4224 := 0; ; yyj4224++ { - if yyhl4224 { - if yyj4224 >= l { + var yys4405Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4405Slc + var yyhl4405 bool = l >= 0 + for yyj4405 := 0; ; yyj4405++ { + if yyhl4405 { + if yyj4405 >= l { break } } else { @@ -52695,10 +54821,10 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4224Slc = r.DecodeBytes(yys4224Slc, true, true) - yys4224 := string(yys4224Slc) + yys4405Slc = r.DecodeBytes(yys4405Slc, true, true) + yys4405 := string(yys4405Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4224 { + switch yys4405 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -52715,31 +54841,31 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4227 := &x.ListMeta - yym4228 := z.DecBinary() - _ = yym4228 + yyv4408 := &x.ListMeta + yym4409 := z.DecBinary() + _ = yym4409 if false { - } else if z.HasExtensions() && z.DecExt(yyv4227) { + } else if z.HasExtensions() && z.DecExt(yyv4408) { } else { - z.DecFallback(yyv4227, false) + z.DecFallback(yyv4408, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4229 := &x.Items - yym4230 := z.DecBinary() - _ = yym4230 + yyv4410 := &x.Items + yym4411 := z.DecBinary() + _ = yym4411 if false { } else { - h.decSliceComponentStatus((*[]ComponentStatus)(yyv4229), d) + h.decSliceComponentStatus((*[]ComponentStatus)(yyv4410), d) } } default: - z.DecStructFieldNotFound(-1, yys4224) - } // end switch yys4224 - } // end for yyj4224 + z.DecStructFieldNotFound(-1, yys4405) + } // end switch yys4405 + } // end for yyj4405 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52747,16 +54873,16 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4231 int - var yyb4231 bool - var yyhl4231 bool = l >= 0 - yyj4231++ - if yyhl4231 { - yyb4231 = yyj4231 > l + var yyj4412 int + var yyb4412 bool + var yyhl4412 bool = l >= 0 + yyj4412++ + if yyhl4412 { + yyb4412 = yyj4412 > l } else { - yyb4231 = r.CheckBreak() + yyb4412 = r.CheckBreak() } - if yyb4231 { + if yyb4412 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52766,13 +54892,13 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj4231++ - if yyhl4231 { - yyb4231 = yyj4231 > l + yyj4412++ + if yyhl4412 { + yyb4412 = yyj4412 > l } else { - yyb4231 = r.CheckBreak() + yyb4412 = r.CheckBreak() } - if yyb4231 { + if yyb4412 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52782,13 +54908,13 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj4231++ - if yyhl4231 { - yyb4231 = yyj4231 > l + yyj4412++ + if yyhl4412 { + yyb4412 = yyj4412 > l } else { - yyb4231 = r.CheckBreak() + yyb4412 = r.CheckBreak() } - if yyb4231 { + if yyb4412 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52796,22 +54922,22 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4234 := &x.ListMeta - yym4235 := z.DecBinary() - _ = yym4235 + yyv4415 := &x.ListMeta + yym4416 := z.DecBinary() + _ = yym4416 if false { - } else if z.HasExtensions() && z.DecExt(yyv4234) { + } else if z.HasExtensions() && z.DecExt(yyv4415) { } else { - z.DecFallback(yyv4234, false) + z.DecFallback(yyv4415, false) } } - yyj4231++ - if yyhl4231 { - yyb4231 = yyj4231 > l + yyj4412++ + if yyhl4412 { + yyb4412 = yyj4412 > l } else { - yyb4231 = r.CheckBreak() + yyb4412 = r.CheckBreak() } - if yyb4231 { + if yyb4412 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52819,26 +54945,26 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4236 := &x.Items - yym4237 := z.DecBinary() - _ = yym4237 + yyv4417 := &x.Items + yym4418 := z.DecBinary() + _ = yym4418 if false { } else { - h.decSliceComponentStatus((*[]ComponentStatus)(yyv4236), d) + h.decSliceComponentStatus((*[]ComponentStatus)(yyv4417), d) } } for { - yyj4231++ - if yyhl4231 { - yyb4231 = yyj4231 > l + yyj4412++ + if yyhl4412 { + yyb4412 = yyj4412 > l } else { - yyb4231 = r.CheckBreak() + yyb4412 = r.CheckBreak() } - if yyb4231 { + if yyb4412 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4231-1, "") + z.DecStructFieldNotFound(yyj4412-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52850,38 +54976,38 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4238 := z.EncBinary() - _ = yym4238 + yym4419 := z.EncBinary() + _ = yym4419 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4239 := !z.EncBinary() - yy2arr4239 := z.EncBasicHandle().StructToArray - var yyq4239 [6]bool - _, _, _ = yysep4239, yyq4239, yy2arr4239 - const yyr4239 bool = false - yyq4239[0] = x.Capabilities != nil - yyq4239[1] = x.Privileged != nil - yyq4239[2] = x.SELinuxOptions != nil - yyq4239[3] = x.RunAsUser != nil - yyq4239[4] = x.RunAsNonRoot != nil - yyq4239[5] = x.ReadOnlyRootFilesystem != nil - var yynn4239 int - if yyr4239 || yy2arr4239 { + yysep4420 := !z.EncBinary() + yy2arr4420 := z.EncBasicHandle().StructToArray + var yyq4420 [6]bool + _, _, _ = yysep4420, yyq4420, yy2arr4420 + const yyr4420 bool = false + yyq4420[0] = x.Capabilities != nil + yyq4420[1] = x.Privileged != nil + yyq4420[2] = x.SELinuxOptions != nil + yyq4420[3] = x.RunAsUser != nil + yyq4420[4] = x.RunAsNonRoot != nil + yyq4420[5] = x.ReadOnlyRootFilesystem != nil + var yynn4420 int + if yyr4420 || yy2arr4420 { r.EncodeArrayStart(6) } else { - yynn4239 = 0 - for _, b := range yyq4239 { + yynn4420 = 0 + for _, b := range yyq4420 { if b { - yynn4239++ + yynn4420++ } } - r.EncodeMapStart(yynn4239) - yynn4239 = 0 + r.EncodeMapStart(yynn4420) + yynn4420 = 0 } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[0] { + if yyq4420[0] { if x.Capabilities == nil { r.EncodeNil() } else { @@ -52891,7 +55017,7 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4239[0] { + if yyq4420[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capabilities")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -52902,44 +55028,44 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[1] { + if yyq4420[1] { if x.Privileged == nil { r.EncodeNil() } else { - yy4242 := *x.Privileged - yym4243 := z.EncBinary() - _ = yym4243 + yy4423 := *x.Privileged + yym4424 := z.EncBinary() + _ = yym4424 if false { } else { - r.EncodeBool(bool(yy4242)) + r.EncodeBool(bool(yy4423)) } } } else { r.EncodeNil() } } else { - if yyq4239[1] { + if yyq4420[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("privileged")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Privileged == nil { r.EncodeNil() } else { - yy4244 := *x.Privileged - yym4245 := z.EncBinary() - _ = yym4245 + yy4425 := *x.Privileged + yym4426 := z.EncBinary() + _ = yym4426 if false { } else { - r.EncodeBool(bool(yy4244)) + r.EncodeBool(bool(yy4425)) } } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[2] { + if yyq4420[2] { if x.SELinuxOptions == nil { r.EncodeNil() } else { @@ -52949,7 +55075,7 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4239[2] { + if yyq4420[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinuxOptions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -52960,112 +55086,112 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[3] { + if yyq4420[3] { if x.RunAsUser == nil { r.EncodeNil() } else { - yy4248 := *x.RunAsUser - yym4249 := z.EncBinary() - _ = yym4249 + yy4429 := *x.RunAsUser + yym4430 := z.EncBinary() + _ = yym4430 if false { } else { - r.EncodeInt(int64(yy4248)) + r.EncodeInt(int64(yy4429)) } } } else { r.EncodeNil() } } else { - if yyq4239[3] { + if yyq4420[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsUser")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsUser == nil { r.EncodeNil() } else { - yy4250 := *x.RunAsUser - yym4251 := z.EncBinary() - _ = yym4251 + yy4431 := *x.RunAsUser + yym4432 := z.EncBinary() + _ = yym4432 if false { } else { - r.EncodeInt(int64(yy4250)) + r.EncodeInt(int64(yy4431)) } } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[4] { + if yyq4420[4] { if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy4253 := *x.RunAsNonRoot - yym4254 := z.EncBinary() - _ = yym4254 + yy4434 := *x.RunAsNonRoot + yym4435 := z.EncBinary() + _ = yym4435 if false { } else { - r.EncodeBool(bool(yy4253)) + r.EncodeBool(bool(yy4434)) } } } else { r.EncodeNil() } } else { - if yyq4239[4] { + if yyq4420[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsNonRoot")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy4255 := *x.RunAsNonRoot - yym4256 := z.EncBinary() - _ = yym4256 + yy4436 := *x.RunAsNonRoot + yym4437 := z.EncBinary() + _ = yym4437 if false { } else { - r.EncodeBool(bool(yy4255)) + r.EncodeBool(bool(yy4436)) } } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4239[5] { + if yyq4420[5] { if x.ReadOnlyRootFilesystem == nil { r.EncodeNil() } else { - yy4258 := *x.ReadOnlyRootFilesystem - yym4259 := z.EncBinary() - _ = yym4259 + yy4439 := *x.ReadOnlyRootFilesystem + yym4440 := z.EncBinary() + _ = yym4440 if false { } else { - r.EncodeBool(bool(yy4258)) + r.EncodeBool(bool(yy4439)) } } } else { r.EncodeNil() } } else { - if yyq4239[5] { + if yyq4420[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnlyRootFilesystem")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ReadOnlyRootFilesystem == nil { r.EncodeNil() } else { - yy4260 := *x.ReadOnlyRootFilesystem - yym4261 := z.EncBinary() - _ = yym4261 + yy4441 := *x.ReadOnlyRootFilesystem + yym4442 := z.EncBinary() + _ = yym4442 if false { } else { - r.EncodeBool(bool(yy4260)) + r.EncodeBool(bool(yy4441)) } } } } - if yyr4239 || yy2arr4239 { + if yyr4420 || yy2arr4420 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -53078,25 +55204,25 @@ func (x *SecurityContext) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4262 := z.DecBinary() - _ = yym4262 + yym4443 := z.DecBinary() + _ = yym4443 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4263 := r.ContainerType() - if yyct4263 == codecSelferValueTypeMap1234 { - yyl4263 := r.ReadMapStart() - if yyl4263 == 0 { + yyct4444 := r.ContainerType() + if yyct4444 == codecSelferValueTypeMap1234 { + yyl4444 := r.ReadMapStart() + if yyl4444 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4263, d) + x.codecDecodeSelfFromMap(yyl4444, d) } - } else if yyct4263 == codecSelferValueTypeArray1234 { - yyl4263 := r.ReadArrayStart() - if yyl4263 == 0 { + } else if yyct4444 == codecSelferValueTypeArray1234 { + yyl4444 := r.ReadArrayStart() + if yyl4444 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4263, d) + x.codecDecodeSelfFromArray(yyl4444, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -53108,12 +55234,12 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4264Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4264Slc - var yyhl4264 bool = l >= 0 - for yyj4264 := 0; ; yyj4264++ { - if yyhl4264 { - if yyj4264 >= l { + var yys4445Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4445Slc + var yyhl4445 bool = l >= 0 + for yyj4445 := 0; ; yyj4445++ { + if yyhl4445 { + if yyj4445 >= l { break } } else { @@ -53122,10 +55248,10 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4264Slc = r.DecodeBytes(yys4264Slc, true, true) - yys4264 := string(yys4264Slc) + yys4445Slc = r.DecodeBytes(yys4445Slc, true, true) + yys4445 := string(yys4445Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4264 { + switch yys4445 { case "capabilities": if r.TryDecodeAsNil() { if x.Capabilities != nil { @@ -53146,8 +55272,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Privileged == nil { x.Privileged = new(bool) } - yym4267 := z.DecBinary() - _ = yym4267 + yym4448 := z.DecBinary() + _ = yym4448 if false { } else { *((*bool)(x.Privileged)) = r.DecodeBool() @@ -53173,8 +55299,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym4270 := z.DecBinary() - _ = yym4270 + yym4451 := z.DecBinary() + _ = yym4451 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) @@ -53189,8 +55315,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym4272 := z.DecBinary() - _ = yym4272 + yym4453 := z.DecBinary() + _ = yym4453 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() @@ -53205,17 +55331,17 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.ReadOnlyRootFilesystem == nil { x.ReadOnlyRootFilesystem = new(bool) } - yym4274 := z.DecBinary() - _ = yym4274 + yym4455 := z.DecBinary() + _ = yym4455 if false { } else { *((*bool)(x.ReadOnlyRootFilesystem)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys4264) - } // end switch yys4264 - } // end for yyj4264 + z.DecStructFieldNotFound(-1, yys4445) + } // end switch yys4445 + } // end for yyj4445 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53223,16 +55349,16 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4275 int - var yyb4275 bool - var yyhl4275 bool = l >= 0 - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + var yyj4456 int + var yyb4456 bool + var yyhl4456 bool = l >= 0 + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53247,13 +55373,13 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.Capabilities.CodecDecodeSelf(d) } - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53266,20 +55392,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.Privileged == nil { x.Privileged = new(bool) } - yym4278 := z.DecBinary() - _ = yym4278 + yym4459 := z.DecBinary() + _ = yym4459 if false { } else { *((*bool)(x.Privileged)) = r.DecodeBool() } } - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53294,13 +55420,13 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.SELinuxOptions.CodecDecodeSelf(d) } - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53313,20 +55439,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym4281 := z.DecBinary() - _ = yym4281 + yym4462 := z.DecBinary() + _ = yym4462 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) } } - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53339,20 +55465,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym4283 := z.DecBinary() - _ = yym4283 + yym4464 := z.DecBinary() + _ = yym4464 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() } } - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53365,25 +55491,25 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.ReadOnlyRootFilesystem == nil { x.ReadOnlyRootFilesystem = new(bool) } - yym4285 := z.DecBinary() - _ = yym4285 + yym4466 := z.DecBinary() + _ = yym4466 if false { } else { *((*bool)(x.ReadOnlyRootFilesystem)) = r.DecodeBool() } } for { - yyj4275++ - if yyhl4275 { - yyb4275 = yyj4275 > l + yyj4456++ + if yyhl4456 { + yyb4456 = yyj4456 > l } else { - yyb4275 = r.CheckBreak() + yyb4456 = r.CheckBreak() } - if yyb4275 { + if yyb4456 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4275-1, "") + z.DecStructFieldNotFound(yyj4456-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -53395,38 +55521,38 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4286 := z.EncBinary() - _ = yym4286 + yym4467 := z.EncBinary() + _ = yym4467 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4287 := !z.EncBinary() - yy2arr4287 := z.EncBasicHandle().StructToArray - var yyq4287 [4]bool - _, _, _ = yysep4287, yyq4287, yy2arr4287 - const yyr4287 bool = false - yyq4287[0] = x.User != "" - yyq4287[1] = x.Role != "" - yyq4287[2] = x.Type != "" - yyq4287[3] = x.Level != "" - var yynn4287 int - if yyr4287 || yy2arr4287 { + yysep4468 := !z.EncBinary() + yy2arr4468 := z.EncBasicHandle().StructToArray + var yyq4468 [4]bool + _, _, _ = yysep4468, yyq4468, yy2arr4468 + const yyr4468 bool = false + yyq4468[0] = x.User != "" + yyq4468[1] = x.Role != "" + yyq4468[2] = x.Type != "" + yyq4468[3] = x.Level != "" + var yynn4468 int + if yyr4468 || yy2arr4468 { r.EncodeArrayStart(4) } else { - yynn4287 = 0 - for _, b := range yyq4287 { + yynn4468 = 0 + for _, b := range yyq4468 { if b { - yynn4287++ + yynn4468++ } } - r.EncodeMapStart(yynn4287) - yynn4287 = 0 + r.EncodeMapStart(yynn4468) + yynn4468 = 0 } - if yyr4287 || yy2arr4287 { + if yyr4468 || yy2arr4468 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4287[0] { - yym4289 := z.EncBinary() - _ = yym4289 + if yyq4468[0] { + yym4470 := z.EncBinary() + _ = yym4470 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) @@ -53435,23 +55561,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4287[0] { + if yyq4468[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4290 := z.EncBinary() - _ = yym4290 + yym4471 := z.EncBinary() + _ = yym4471 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) } } } - if yyr4287 || yy2arr4287 { + if yyr4468 || yy2arr4468 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4287[1] { - yym4292 := z.EncBinary() - _ = yym4292 + if yyq4468[1] { + yym4473 := z.EncBinary() + _ = yym4473 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Role)) @@ -53460,23 +55586,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4287[1] { + if yyq4468[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("role")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4293 := z.EncBinary() - _ = yym4293 + yym4474 := z.EncBinary() + _ = yym4474 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Role)) } } } - if yyr4287 || yy2arr4287 { + if yyr4468 || yy2arr4468 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4287[2] { - yym4295 := z.EncBinary() - _ = yym4295 + if yyq4468[2] { + yym4476 := z.EncBinary() + _ = yym4476 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) @@ -53485,23 +55611,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4287[2] { + if yyq4468[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4296 := z.EncBinary() - _ = yym4296 + yym4477 := z.EncBinary() + _ = yym4477 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) } } } - if yyr4287 || yy2arr4287 { + if yyr4468 || yy2arr4468 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4287[3] { - yym4298 := z.EncBinary() - _ = yym4298 + if yyq4468[3] { + yym4479 := z.EncBinary() + _ = yym4479 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Level)) @@ -53510,19 +55636,19 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4287[3] { + if yyq4468[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("level")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4299 := z.EncBinary() - _ = yym4299 + yym4480 := z.EncBinary() + _ = yym4480 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Level)) } } } - if yyr4287 || yy2arr4287 { + if yyr4468 || yy2arr4468 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -53535,25 +55661,25 @@ func (x *SELinuxOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4300 := z.DecBinary() - _ = yym4300 + yym4481 := z.DecBinary() + _ = yym4481 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4301 := r.ContainerType() - if yyct4301 == codecSelferValueTypeMap1234 { - yyl4301 := r.ReadMapStart() - if yyl4301 == 0 { + yyct4482 := r.ContainerType() + if yyct4482 == codecSelferValueTypeMap1234 { + yyl4482 := r.ReadMapStart() + if yyl4482 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4301, d) + x.codecDecodeSelfFromMap(yyl4482, d) } - } else if yyct4301 == codecSelferValueTypeArray1234 { - yyl4301 := r.ReadArrayStart() - if yyl4301 == 0 { + } else if yyct4482 == codecSelferValueTypeArray1234 { + yyl4482 := r.ReadArrayStart() + if yyl4482 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4301, d) + x.codecDecodeSelfFromArray(yyl4482, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -53565,12 +55691,12 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4302Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4302Slc - var yyhl4302 bool = l >= 0 - for yyj4302 := 0; ; yyj4302++ { - if yyhl4302 { - if yyj4302 >= l { + var yys4483Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4483Slc + var yyhl4483 bool = l >= 0 + for yyj4483 := 0; ; yyj4483++ { + if yyhl4483 { + if yyj4483 >= l { break } } else { @@ -53579,10 +55705,10 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4302Slc = r.DecodeBytes(yys4302Slc, true, true) - yys4302 := string(yys4302Slc) + yys4483Slc = r.DecodeBytes(yys4483Slc, true, true) + yys4483 := string(yys4483Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4302 { + switch yys4483 { case "user": if r.TryDecodeAsNil() { x.User = "" @@ -53608,9 +55734,9 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Level = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4302) - } // end switch yys4302 - } // end for yyj4302 + z.DecStructFieldNotFound(-1, yys4483) + } // end switch yys4483 + } // end for yyj4483 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53618,16 +55744,16 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4307 int - var yyb4307 bool - var yyhl4307 bool = l >= 0 - yyj4307++ - if yyhl4307 { - yyb4307 = yyj4307 > l + var yyj4488 int + var yyb4488 bool + var yyhl4488 bool = l >= 0 + yyj4488++ + if yyhl4488 { + yyb4488 = yyj4488 > l } else { - yyb4307 = r.CheckBreak() + yyb4488 = r.CheckBreak() } - if yyb4307 { + if yyb4488 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53637,13 +55763,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.User = string(r.DecodeString()) } - yyj4307++ - if yyhl4307 { - yyb4307 = yyj4307 > l + yyj4488++ + if yyhl4488 { + yyb4488 = yyj4488 > l } else { - yyb4307 = r.CheckBreak() + yyb4488 = r.CheckBreak() } - if yyb4307 { + if yyb4488 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53653,13 +55779,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Role = string(r.DecodeString()) } - yyj4307++ - if yyhl4307 { - yyb4307 = yyj4307 > l + yyj4488++ + if yyhl4488 { + yyb4488 = yyj4488 > l } else { - yyb4307 = r.CheckBreak() + yyb4488 = r.CheckBreak() } - if yyb4307 { + if yyb4488 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53669,13 +55795,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = string(r.DecodeString()) } - yyj4307++ - if yyhl4307 { - yyb4307 = yyj4307 > l + yyj4488++ + if yyhl4488 { + yyb4488 = yyj4488 > l } else { - yyb4307 = r.CheckBreak() + yyb4488 = r.CheckBreak() } - if yyb4307 { + if yyb4488 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53686,17 +55812,17 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Level = string(r.DecodeString()) } for { - yyj4307++ - if yyhl4307 { - yyb4307 = yyj4307 > l + yyj4488++ + if yyhl4488 { + yyb4488 = yyj4488 > l } else { - yyb4307 = r.CheckBreak() + yyb4488 = r.CheckBreak() } - if yyb4307 { + if yyb4488 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4307-1, "") + z.DecStructFieldNotFound(yyj4488-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -53708,37 +55834,37 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4312 := z.EncBinary() - _ = yym4312 + yym4493 := z.EncBinary() + _ = yym4493 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4313 := !z.EncBinary() - yy2arr4313 := z.EncBasicHandle().StructToArray - var yyq4313 [5]bool - _, _, _ = yysep4313, yyq4313, yy2arr4313 - const yyr4313 bool = false - yyq4313[0] = x.Kind != "" - yyq4313[1] = x.APIVersion != "" - yyq4313[2] = true - var yynn4313 int - if yyr4313 || yy2arr4313 { + yysep4494 := !z.EncBinary() + yy2arr4494 := z.EncBasicHandle().StructToArray + var yyq4494 [5]bool + _, _, _ = yysep4494, yyq4494, yy2arr4494 + const yyr4494 bool = false + yyq4494[0] = x.Kind != "" + yyq4494[1] = x.APIVersion != "" + yyq4494[2] = true + var yynn4494 int + if yyr4494 || yy2arr4494 { r.EncodeArrayStart(5) } else { - yynn4313 = 2 - for _, b := range yyq4313 { + yynn4494 = 2 + for _, b := range yyq4494 { if b { - yynn4313++ + yynn4494++ } } - r.EncodeMapStart(yynn4313) - yynn4313 = 0 + r.EncodeMapStart(yynn4494) + yynn4494 = 0 } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4313[0] { - yym4315 := z.EncBinary() - _ = yym4315 + if yyq4494[0] { + yym4496 := z.EncBinary() + _ = yym4496 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -53747,23 +55873,23 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4313[0] { + if yyq4494[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4316 := z.EncBinary() - _ = yym4316 + yym4497 := z.EncBinary() + _ = yym4497 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4313[1] { - yym4318 := z.EncBinary() - _ = yym4318 + if yyq4494[1] { + yym4499 := z.EncBinary() + _ = yym4499 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -53772,39 +55898,39 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4313[1] { + if yyq4494[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4319 := z.EncBinary() - _ = yym4319 + yym4500 := z.EncBinary() + _ = yym4500 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4313[2] { - yy4321 := &x.ObjectMeta - yy4321.CodecEncodeSelf(e) + if yyq4494[2] { + yy4502 := &x.ObjectMeta + yy4502.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4313[2] { + if yyq4494[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4322 := &x.ObjectMeta - yy4322.CodecEncodeSelf(e) + yy4503 := &x.ObjectMeta + yy4503.CodecEncodeSelf(e) } } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym4324 := z.EncBinary() - _ = yym4324 + yym4505 := z.EncBinary() + _ = yym4505 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Range)) @@ -53813,20 +55939,20 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("range")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4325 := z.EncBinary() - _ = yym4325 + yym4506 := z.EncBinary() + _ = yym4506 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Range)) } } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Data == nil { r.EncodeNil() } else { - yym4327 := z.EncBinary() - _ = yym4327 + yym4508 := z.EncBinary() + _ = yym4508 if false { } else { r.EncodeStringBytes(codecSelferC_RAW1234, []byte(x.Data)) @@ -53839,15 +55965,15 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { if x.Data == nil { r.EncodeNil() } else { - yym4328 := z.EncBinary() - _ = yym4328 + yym4509 := z.EncBinary() + _ = yym4509 if false { } else { r.EncodeStringBytes(codecSelferC_RAW1234, []byte(x.Data)) } } } - if yyr4313 || yy2arr4313 { + if yyr4494 || yy2arr4494 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -53860,25 +55986,25 @@ func (x *RangeAllocation) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4329 := z.DecBinary() - _ = yym4329 + yym4510 := z.DecBinary() + _ = yym4510 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4330 := r.ContainerType() - if yyct4330 == codecSelferValueTypeMap1234 { - yyl4330 := r.ReadMapStart() - if yyl4330 == 0 { + yyct4511 := r.ContainerType() + if yyct4511 == codecSelferValueTypeMap1234 { + yyl4511 := r.ReadMapStart() + if yyl4511 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4330, d) + x.codecDecodeSelfFromMap(yyl4511, d) } - } else if yyct4330 == codecSelferValueTypeArray1234 { - yyl4330 := r.ReadArrayStart() - if yyl4330 == 0 { + } else if yyct4511 == codecSelferValueTypeArray1234 { + yyl4511 := r.ReadArrayStart() + if yyl4511 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4330, d) + x.codecDecodeSelfFromArray(yyl4511, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -53890,12 +56016,12 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4331Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4331Slc - var yyhl4331 bool = l >= 0 - for yyj4331 := 0; ; yyj4331++ { - if yyhl4331 { - if yyj4331 >= l { + var yys4512Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4512Slc + var yyhl4512 bool = l >= 0 + for yyj4512 := 0; ; yyj4512++ { + if yyhl4512 { + if yyj4512 >= l { break } } else { @@ -53904,10 +56030,10 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4331Slc = r.DecodeBytes(yys4331Slc, true, true) - yys4331 := string(yys4331Slc) + yys4512Slc = r.DecodeBytes(yys4512Slc, true, true) + yys4512 := string(yys4512Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4331 { + switch yys4512 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -53924,8 +56050,8 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4334 := &x.ObjectMeta - yyv4334.CodecDecodeSelf(d) + yyv4515 := &x.ObjectMeta + yyv4515.CodecDecodeSelf(d) } case "range": if r.TryDecodeAsNil() { @@ -53937,18 +56063,18 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4336 := &x.Data - yym4337 := z.DecBinary() - _ = yym4337 + yyv4517 := &x.Data + yym4518 := z.DecBinary() + _ = yym4518 if false { } else { - *yyv4336 = r.DecodeBytes(*(*[]byte)(yyv4336), false, false) + *yyv4517 = r.DecodeBytes(*(*[]byte)(yyv4517), false, false) } } default: - z.DecStructFieldNotFound(-1, yys4331) - } // end switch yys4331 - } // end for yyj4331 + z.DecStructFieldNotFound(-1, yys4512) + } // end switch yys4512 + } // end for yyj4512 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53956,16 +56082,16 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4338 int - var yyb4338 bool - var yyhl4338 bool = l >= 0 - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + var yyj4519 int + var yyb4519 bool + var yyhl4519 bool = l >= 0 + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53975,13 +56101,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53991,13 +56117,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54005,16 +56131,16 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4341 := &x.ObjectMeta - yyv4341.CodecDecodeSelf(d) + yyv4522 := &x.ObjectMeta + yyv4522.CodecDecodeSelf(d) } - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54024,13 +56150,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Range = string(r.DecodeString()) } - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54038,26 +56164,26 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4343 := &x.Data - yym4344 := z.DecBinary() - _ = yym4344 + yyv4524 := &x.Data + yym4525 := z.DecBinary() + _ = yym4525 if false { } else { - *yyv4343 = r.DecodeBytes(*(*[]byte)(yyv4343), false, false) + *yyv4524 = r.DecodeBytes(*(*[]byte)(yyv4524), false, false) } } for { - yyj4338++ - if yyhl4338 { - yyb4338 = yyj4338 > l + yyj4519++ + if yyhl4519 { + yyb4519 = yyj4519 > l } else { - yyb4338 = r.CheckBreak() + yyb4519 = r.CheckBreak() } - if yyb4338 { + if yyb4519 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4338-1, "") + z.DecStructFieldNotFound(yyj4519-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54067,10 +56193,10 @@ func (x codecSelfer1234) encSliceOwnerReference(v []OwnerReference, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4345 := range v { + for _, yyv4526 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4346 := &yyv4345 - yy4346.CodecEncodeSelf(e) + yy4527 := &yyv4526 + yy4527.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54080,83 +56206,83 @@ func (x codecSelfer1234) decSliceOwnerReference(v *[]OwnerReference, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4347 := *v - yyh4347, yyl4347 := z.DecSliceHelperStart() - var yyc4347 bool - if yyl4347 == 0 { - if yyv4347 == nil { - yyv4347 = []OwnerReference{} - yyc4347 = true - } else if len(yyv4347) != 0 { - yyv4347 = yyv4347[:0] - yyc4347 = true + yyv4528 := *v + yyh4528, yyl4528 := z.DecSliceHelperStart() + var yyc4528 bool + if yyl4528 == 0 { + if yyv4528 == nil { + yyv4528 = []OwnerReference{} + yyc4528 = true + } else if len(yyv4528) != 0 { + yyv4528 = yyv4528[:0] + yyc4528 = true } - } else if yyl4347 > 0 { - var yyrr4347, yyrl4347 int - var yyrt4347 bool - if yyl4347 > cap(yyv4347) { + } else if yyl4528 > 0 { + var yyrr4528, yyrl4528 int + var yyrt4528 bool + if yyl4528 > cap(yyv4528) { - yyrg4347 := len(yyv4347) > 0 - yyv24347 := yyv4347 - yyrl4347, yyrt4347 = z.DecInferLen(yyl4347, z.DecBasicHandle().MaxInitLen, 72) - if yyrt4347 { - if yyrl4347 <= cap(yyv4347) { - yyv4347 = yyv4347[:yyrl4347] + yyrg4528 := len(yyv4528) > 0 + yyv24528 := yyv4528 + yyrl4528, yyrt4528 = z.DecInferLen(yyl4528, z.DecBasicHandle().MaxInitLen, 72) + if yyrt4528 { + if yyrl4528 <= cap(yyv4528) { + yyv4528 = yyv4528[:yyrl4528] } else { - yyv4347 = make([]OwnerReference, yyrl4347) + yyv4528 = make([]OwnerReference, yyrl4528) } } else { - yyv4347 = make([]OwnerReference, yyrl4347) + yyv4528 = make([]OwnerReference, yyrl4528) } - yyc4347 = true - yyrr4347 = len(yyv4347) - if yyrg4347 { - copy(yyv4347, yyv24347) + yyc4528 = true + yyrr4528 = len(yyv4528) + if yyrg4528 { + copy(yyv4528, yyv24528) } - } else if yyl4347 != len(yyv4347) { - yyv4347 = yyv4347[:yyl4347] - yyc4347 = true + } else if yyl4528 != len(yyv4528) { + yyv4528 = yyv4528[:yyl4528] + yyc4528 = true } - yyj4347 := 0 - for ; yyj4347 < yyrr4347; yyj4347++ { - yyh4347.ElemContainerState(yyj4347) + yyj4528 := 0 + for ; yyj4528 < yyrr4528; yyj4528++ { + yyh4528.ElemContainerState(yyj4528) if r.TryDecodeAsNil() { - yyv4347[yyj4347] = OwnerReference{} + yyv4528[yyj4528] = OwnerReference{} } else { - yyv4348 := &yyv4347[yyj4347] - yyv4348.CodecDecodeSelf(d) + yyv4529 := &yyv4528[yyj4528] + yyv4529.CodecDecodeSelf(d) } } - if yyrt4347 { - for ; yyj4347 < yyl4347; yyj4347++ { - yyv4347 = append(yyv4347, OwnerReference{}) - yyh4347.ElemContainerState(yyj4347) + if yyrt4528 { + for ; yyj4528 < yyl4528; yyj4528++ { + yyv4528 = append(yyv4528, OwnerReference{}) + yyh4528.ElemContainerState(yyj4528) if r.TryDecodeAsNil() { - yyv4347[yyj4347] = OwnerReference{} + yyv4528[yyj4528] = OwnerReference{} } else { - yyv4349 := &yyv4347[yyj4347] - yyv4349.CodecDecodeSelf(d) + yyv4530 := &yyv4528[yyj4528] + yyv4530.CodecDecodeSelf(d) } } } } else { - yyj4347 := 0 - for ; !r.CheckBreak(); yyj4347++ { + yyj4528 := 0 + for ; !r.CheckBreak(); yyj4528++ { - if yyj4347 >= len(yyv4347) { - yyv4347 = append(yyv4347, OwnerReference{}) // var yyz4347 OwnerReference - yyc4347 = true + if yyj4528 >= len(yyv4528) { + yyv4528 = append(yyv4528, OwnerReference{}) // var yyz4528 OwnerReference + yyc4528 = true } - yyh4347.ElemContainerState(yyj4347) - if yyj4347 < len(yyv4347) { + yyh4528.ElemContainerState(yyj4528) + if yyj4528 < len(yyv4528) { if r.TryDecodeAsNil() { - yyv4347[yyj4347] = OwnerReference{} + yyv4528[yyj4528] = OwnerReference{} } else { - yyv4350 := &yyv4347[yyj4347] - yyv4350.CodecDecodeSelf(d) + yyv4531 := &yyv4528[yyj4528] + yyv4531.CodecDecodeSelf(d) } } else { @@ -54164,17 +56290,17 @@ func (x codecSelfer1234) decSliceOwnerReference(v *[]OwnerReference, d *codec197 } } - if yyj4347 < len(yyv4347) { - yyv4347 = yyv4347[:yyj4347] - yyc4347 = true - } else if yyj4347 == 0 && yyv4347 == nil { - yyv4347 = []OwnerReference{} - yyc4347 = true + if yyj4528 < len(yyv4528) { + yyv4528 = yyv4528[:yyj4528] + yyc4528 = true + } else if yyj4528 == 0 && yyv4528 == nil { + yyv4528 = []OwnerReference{} + yyc4528 = true } } - yyh4347.End() - if yyc4347 { - *v = yyv4347 + yyh4528.End() + if yyc4528 { + *v = yyv4528 } } @@ -54183,9 +56309,9 @@ func (x codecSelfer1234) encSlicePersistentVolumeAccessMode(v []PersistentVolume z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4351 := range v { + for _, yyv4532 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4351.CodecEncodeSelf(e) + yyv4532.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54195,75 +56321,75 @@ func (x codecSelfer1234) decSlicePersistentVolumeAccessMode(v *[]PersistentVolum z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4352 := *v - yyh4352, yyl4352 := z.DecSliceHelperStart() - var yyc4352 bool - if yyl4352 == 0 { - if yyv4352 == nil { - yyv4352 = []PersistentVolumeAccessMode{} - yyc4352 = true - } else if len(yyv4352) != 0 { - yyv4352 = yyv4352[:0] - yyc4352 = true + yyv4533 := *v + yyh4533, yyl4533 := z.DecSliceHelperStart() + var yyc4533 bool + if yyl4533 == 0 { + if yyv4533 == nil { + yyv4533 = []PersistentVolumeAccessMode{} + yyc4533 = true + } else if len(yyv4533) != 0 { + yyv4533 = yyv4533[:0] + yyc4533 = true } - } else if yyl4352 > 0 { - var yyrr4352, yyrl4352 int - var yyrt4352 bool - if yyl4352 > cap(yyv4352) { + } else if yyl4533 > 0 { + var yyrr4533, yyrl4533 int + var yyrt4533 bool + if yyl4533 > cap(yyv4533) { - yyrl4352, yyrt4352 = z.DecInferLen(yyl4352, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4352 { - if yyrl4352 <= cap(yyv4352) { - yyv4352 = yyv4352[:yyrl4352] + yyrl4533, yyrt4533 = z.DecInferLen(yyl4533, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4533 { + if yyrl4533 <= cap(yyv4533) { + yyv4533 = yyv4533[:yyrl4533] } else { - yyv4352 = make([]PersistentVolumeAccessMode, yyrl4352) + yyv4533 = make([]PersistentVolumeAccessMode, yyrl4533) } } else { - yyv4352 = make([]PersistentVolumeAccessMode, yyrl4352) + yyv4533 = make([]PersistentVolumeAccessMode, yyrl4533) } - yyc4352 = true - yyrr4352 = len(yyv4352) - } else if yyl4352 != len(yyv4352) { - yyv4352 = yyv4352[:yyl4352] - yyc4352 = true + yyc4533 = true + yyrr4533 = len(yyv4533) + } else if yyl4533 != len(yyv4533) { + yyv4533 = yyv4533[:yyl4533] + yyc4533 = true } - yyj4352 := 0 - for ; yyj4352 < yyrr4352; yyj4352++ { - yyh4352.ElemContainerState(yyj4352) + yyj4533 := 0 + for ; yyj4533 < yyrr4533; yyj4533++ { + yyh4533.ElemContainerState(yyj4533) if r.TryDecodeAsNil() { - yyv4352[yyj4352] = "" + yyv4533[yyj4533] = "" } else { - yyv4352[yyj4352] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4533[yyj4533] = PersistentVolumeAccessMode(r.DecodeString()) } } - if yyrt4352 { - for ; yyj4352 < yyl4352; yyj4352++ { - yyv4352 = append(yyv4352, "") - yyh4352.ElemContainerState(yyj4352) + if yyrt4533 { + for ; yyj4533 < yyl4533; yyj4533++ { + yyv4533 = append(yyv4533, "") + yyh4533.ElemContainerState(yyj4533) if r.TryDecodeAsNil() { - yyv4352[yyj4352] = "" + yyv4533[yyj4533] = "" } else { - yyv4352[yyj4352] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4533[yyj4533] = PersistentVolumeAccessMode(r.DecodeString()) } } } } else { - yyj4352 := 0 - for ; !r.CheckBreak(); yyj4352++ { + yyj4533 := 0 + for ; !r.CheckBreak(); yyj4533++ { - if yyj4352 >= len(yyv4352) { - yyv4352 = append(yyv4352, "") // var yyz4352 PersistentVolumeAccessMode - yyc4352 = true + if yyj4533 >= len(yyv4533) { + yyv4533 = append(yyv4533, "") // var yyz4533 PersistentVolumeAccessMode + yyc4533 = true } - yyh4352.ElemContainerState(yyj4352) - if yyj4352 < len(yyv4352) { + yyh4533.ElemContainerState(yyj4533) + if yyj4533 < len(yyv4533) { if r.TryDecodeAsNil() { - yyv4352[yyj4352] = "" + yyv4533[yyj4533] = "" } else { - yyv4352[yyj4352] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4533[yyj4533] = PersistentVolumeAccessMode(r.DecodeString()) } } else { @@ -54271,17 +56397,17 @@ func (x codecSelfer1234) decSlicePersistentVolumeAccessMode(v *[]PersistentVolum } } - if yyj4352 < len(yyv4352) { - yyv4352 = yyv4352[:yyj4352] - yyc4352 = true - } else if yyj4352 == 0 && yyv4352 == nil { - yyv4352 = []PersistentVolumeAccessMode{} - yyc4352 = true + if yyj4533 < len(yyv4533) { + yyv4533 = yyv4533[:yyj4533] + yyc4533 = true + } else if yyj4533 == 0 && yyv4533 == nil { + yyv4533 = []PersistentVolumeAccessMode{} + yyc4533 = true } } - yyh4352.End() - if yyc4352 { - *v = yyv4352 + yyh4533.End() + if yyc4533 { + *v = yyv4533 } } @@ -54290,10 +56416,10 @@ func (x codecSelfer1234) encSlicePersistentVolume(v []PersistentVolume, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4356 := range v { + for _, yyv4537 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4357 := &yyv4356 - yy4357.CodecEncodeSelf(e) + yy4538 := &yyv4537 + yy4538.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54303,83 +56429,83 @@ func (x codecSelfer1234) decSlicePersistentVolume(v *[]PersistentVolume, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4358 := *v - yyh4358, yyl4358 := z.DecSliceHelperStart() - var yyc4358 bool - if yyl4358 == 0 { - if yyv4358 == nil { - yyv4358 = []PersistentVolume{} - yyc4358 = true - } else if len(yyv4358) != 0 { - yyv4358 = yyv4358[:0] - yyc4358 = true + yyv4539 := *v + yyh4539, yyl4539 := z.DecSliceHelperStart() + var yyc4539 bool + if yyl4539 == 0 { + if yyv4539 == nil { + yyv4539 = []PersistentVolume{} + yyc4539 = true + } else if len(yyv4539) != 0 { + yyv4539 = yyv4539[:0] + yyc4539 = true } - } else if yyl4358 > 0 { - var yyrr4358, yyrl4358 int - var yyrt4358 bool - if yyl4358 > cap(yyv4358) { + } else if yyl4539 > 0 { + var yyrr4539, yyrl4539 int + var yyrt4539 bool + if yyl4539 > cap(yyv4539) { - yyrg4358 := len(yyv4358) > 0 - yyv24358 := yyv4358 - yyrl4358, yyrt4358 = z.DecInferLen(yyl4358, z.DecBasicHandle().MaxInitLen, 456) - if yyrt4358 { - if yyrl4358 <= cap(yyv4358) { - yyv4358 = yyv4358[:yyrl4358] + yyrg4539 := len(yyv4539) > 0 + yyv24539 := yyv4539 + yyrl4539, yyrt4539 = z.DecInferLen(yyl4539, z.DecBasicHandle().MaxInitLen, 488) + if yyrt4539 { + if yyrl4539 <= cap(yyv4539) { + yyv4539 = yyv4539[:yyrl4539] } else { - yyv4358 = make([]PersistentVolume, yyrl4358) + yyv4539 = make([]PersistentVolume, yyrl4539) } } else { - yyv4358 = make([]PersistentVolume, yyrl4358) + yyv4539 = make([]PersistentVolume, yyrl4539) } - yyc4358 = true - yyrr4358 = len(yyv4358) - if yyrg4358 { - copy(yyv4358, yyv24358) + yyc4539 = true + yyrr4539 = len(yyv4539) + if yyrg4539 { + copy(yyv4539, yyv24539) } - } else if yyl4358 != len(yyv4358) { - yyv4358 = yyv4358[:yyl4358] - yyc4358 = true + } else if yyl4539 != len(yyv4539) { + yyv4539 = yyv4539[:yyl4539] + yyc4539 = true } - yyj4358 := 0 - for ; yyj4358 < yyrr4358; yyj4358++ { - yyh4358.ElemContainerState(yyj4358) + yyj4539 := 0 + for ; yyj4539 < yyrr4539; yyj4539++ { + yyh4539.ElemContainerState(yyj4539) if r.TryDecodeAsNil() { - yyv4358[yyj4358] = PersistentVolume{} + yyv4539[yyj4539] = PersistentVolume{} } else { - yyv4359 := &yyv4358[yyj4358] - yyv4359.CodecDecodeSelf(d) + yyv4540 := &yyv4539[yyj4539] + yyv4540.CodecDecodeSelf(d) } } - if yyrt4358 { - for ; yyj4358 < yyl4358; yyj4358++ { - yyv4358 = append(yyv4358, PersistentVolume{}) - yyh4358.ElemContainerState(yyj4358) + if yyrt4539 { + for ; yyj4539 < yyl4539; yyj4539++ { + yyv4539 = append(yyv4539, PersistentVolume{}) + yyh4539.ElemContainerState(yyj4539) if r.TryDecodeAsNil() { - yyv4358[yyj4358] = PersistentVolume{} + yyv4539[yyj4539] = PersistentVolume{} } else { - yyv4360 := &yyv4358[yyj4358] - yyv4360.CodecDecodeSelf(d) + yyv4541 := &yyv4539[yyj4539] + yyv4541.CodecDecodeSelf(d) } } } } else { - yyj4358 := 0 - for ; !r.CheckBreak(); yyj4358++ { + yyj4539 := 0 + for ; !r.CheckBreak(); yyj4539++ { - if yyj4358 >= len(yyv4358) { - yyv4358 = append(yyv4358, PersistentVolume{}) // var yyz4358 PersistentVolume - yyc4358 = true + if yyj4539 >= len(yyv4539) { + yyv4539 = append(yyv4539, PersistentVolume{}) // var yyz4539 PersistentVolume + yyc4539 = true } - yyh4358.ElemContainerState(yyj4358) - if yyj4358 < len(yyv4358) { + yyh4539.ElemContainerState(yyj4539) + if yyj4539 < len(yyv4539) { if r.TryDecodeAsNil() { - yyv4358[yyj4358] = PersistentVolume{} + yyv4539[yyj4539] = PersistentVolume{} } else { - yyv4361 := &yyv4358[yyj4358] - yyv4361.CodecDecodeSelf(d) + yyv4542 := &yyv4539[yyj4539] + yyv4542.CodecDecodeSelf(d) } } else { @@ -54387,17 +56513,17 @@ func (x codecSelfer1234) decSlicePersistentVolume(v *[]PersistentVolume, d *code } } - if yyj4358 < len(yyv4358) { - yyv4358 = yyv4358[:yyj4358] - yyc4358 = true - } else if yyj4358 == 0 && yyv4358 == nil { - yyv4358 = []PersistentVolume{} - yyc4358 = true + if yyj4539 < len(yyv4539) { + yyv4539 = yyv4539[:yyj4539] + yyc4539 = true + } else if yyj4539 == 0 && yyv4539 == nil { + yyv4539 = []PersistentVolume{} + yyc4539 = true } } - yyh4358.End() - if yyc4358 { - *v = yyv4358 + yyh4539.End() + if yyc4539 { + *v = yyv4539 } } @@ -54406,10 +56532,10 @@ func (x codecSelfer1234) encSlicePersistentVolumeClaim(v []PersistentVolumeClaim z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4362 := range v { + for _, yyv4543 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4363 := &yyv4362 - yy4363.CodecEncodeSelf(e) + yy4544 := &yyv4543 + yy4544.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54419,83 +56545,83 @@ func (x codecSelfer1234) decSlicePersistentVolumeClaim(v *[]PersistentVolumeClai z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4364 := *v - yyh4364, yyl4364 := z.DecSliceHelperStart() - var yyc4364 bool - if yyl4364 == 0 { - if yyv4364 == nil { - yyv4364 = []PersistentVolumeClaim{} - yyc4364 = true - } else if len(yyv4364) != 0 { - yyv4364 = yyv4364[:0] - yyc4364 = true + yyv4545 := *v + yyh4545, yyl4545 := z.DecSliceHelperStart() + var yyc4545 bool + if yyl4545 == 0 { + if yyv4545 == nil { + yyv4545 = []PersistentVolumeClaim{} + yyc4545 = true + } else if len(yyv4545) != 0 { + yyv4545 = yyv4545[:0] + yyc4545 = true } - } else if yyl4364 > 0 { - var yyrr4364, yyrl4364 int - var yyrt4364 bool - if yyl4364 > cap(yyv4364) { + } else if yyl4545 > 0 { + var yyrr4545, yyrl4545 int + var yyrt4545 bool + if yyl4545 > cap(yyv4545) { - yyrg4364 := len(yyv4364) > 0 - yyv24364 := yyv4364 - yyrl4364, yyrt4364 = z.DecInferLen(yyl4364, z.DecBasicHandle().MaxInitLen, 352) - if yyrt4364 { - if yyrl4364 <= cap(yyv4364) { - yyv4364 = yyv4364[:yyrl4364] + yyrg4545 := len(yyv4545) > 0 + yyv24545 := yyv4545 + yyrl4545, yyrt4545 = z.DecInferLen(yyl4545, z.DecBasicHandle().MaxInitLen, 368) + if yyrt4545 { + if yyrl4545 <= cap(yyv4545) { + yyv4545 = yyv4545[:yyrl4545] } else { - yyv4364 = make([]PersistentVolumeClaim, yyrl4364) + yyv4545 = make([]PersistentVolumeClaim, yyrl4545) } } else { - yyv4364 = make([]PersistentVolumeClaim, yyrl4364) + yyv4545 = make([]PersistentVolumeClaim, yyrl4545) } - yyc4364 = true - yyrr4364 = len(yyv4364) - if yyrg4364 { - copy(yyv4364, yyv24364) + yyc4545 = true + yyrr4545 = len(yyv4545) + if yyrg4545 { + copy(yyv4545, yyv24545) } - } else if yyl4364 != len(yyv4364) { - yyv4364 = yyv4364[:yyl4364] - yyc4364 = true + } else if yyl4545 != len(yyv4545) { + yyv4545 = yyv4545[:yyl4545] + yyc4545 = true } - yyj4364 := 0 - for ; yyj4364 < yyrr4364; yyj4364++ { - yyh4364.ElemContainerState(yyj4364) + yyj4545 := 0 + for ; yyj4545 < yyrr4545; yyj4545++ { + yyh4545.ElemContainerState(yyj4545) if r.TryDecodeAsNil() { - yyv4364[yyj4364] = PersistentVolumeClaim{} + yyv4545[yyj4545] = PersistentVolumeClaim{} } else { - yyv4365 := &yyv4364[yyj4364] - yyv4365.CodecDecodeSelf(d) + yyv4546 := &yyv4545[yyj4545] + yyv4546.CodecDecodeSelf(d) } } - if yyrt4364 { - for ; yyj4364 < yyl4364; yyj4364++ { - yyv4364 = append(yyv4364, PersistentVolumeClaim{}) - yyh4364.ElemContainerState(yyj4364) + if yyrt4545 { + for ; yyj4545 < yyl4545; yyj4545++ { + yyv4545 = append(yyv4545, PersistentVolumeClaim{}) + yyh4545.ElemContainerState(yyj4545) if r.TryDecodeAsNil() { - yyv4364[yyj4364] = PersistentVolumeClaim{} + yyv4545[yyj4545] = PersistentVolumeClaim{} } else { - yyv4366 := &yyv4364[yyj4364] - yyv4366.CodecDecodeSelf(d) + yyv4547 := &yyv4545[yyj4545] + yyv4547.CodecDecodeSelf(d) } } } } else { - yyj4364 := 0 - for ; !r.CheckBreak(); yyj4364++ { + yyj4545 := 0 + for ; !r.CheckBreak(); yyj4545++ { - if yyj4364 >= len(yyv4364) { - yyv4364 = append(yyv4364, PersistentVolumeClaim{}) // var yyz4364 PersistentVolumeClaim - yyc4364 = true + if yyj4545 >= len(yyv4545) { + yyv4545 = append(yyv4545, PersistentVolumeClaim{}) // var yyz4545 PersistentVolumeClaim + yyc4545 = true } - yyh4364.ElemContainerState(yyj4364) - if yyj4364 < len(yyv4364) { + yyh4545.ElemContainerState(yyj4545) + if yyj4545 < len(yyv4545) { if r.TryDecodeAsNil() { - yyv4364[yyj4364] = PersistentVolumeClaim{} + yyv4545[yyj4545] = PersistentVolumeClaim{} } else { - yyv4367 := &yyv4364[yyj4364] - yyv4367.CodecDecodeSelf(d) + yyv4548 := &yyv4545[yyj4545] + yyv4548.CodecDecodeSelf(d) } } else { @@ -54503,17 +56629,17 @@ func (x codecSelfer1234) decSlicePersistentVolumeClaim(v *[]PersistentVolumeClai } } - if yyj4364 < len(yyv4364) { - yyv4364 = yyv4364[:yyj4364] - yyc4364 = true - } else if yyj4364 == 0 && yyv4364 == nil { - yyv4364 = []PersistentVolumeClaim{} - yyc4364 = true + if yyj4545 < len(yyv4545) { + yyv4545 = yyv4545[:yyj4545] + yyc4545 = true + } else if yyj4545 == 0 && yyv4545 == nil { + yyv4545 = []PersistentVolumeClaim{} + yyc4545 = true } } - yyh4364.End() - if yyc4364 { - *v = yyv4364 + yyh4545.End() + if yyc4545 { + *v = yyv4545 } } @@ -54522,10 +56648,10 @@ func (x codecSelfer1234) encSliceKeyToPath(v []KeyToPath, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4368 := range v { + for _, yyv4549 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4369 := &yyv4368 - yy4369.CodecEncodeSelf(e) + yy4550 := &yyv4549 + yy4550.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54535,83 +56661,83 @@ func (x codecSelfer1234) decSliceKeyToPath(v *[]KeyToPath, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4370 := *v - yyh4370, yyl4370 := z.DecSliceHelperStart() - var yyc4370 bool - if yyl4370 == 0 { - if yyv4370 == nil { - yyv4370 = []KeyToPath{} - yyc4370 = true - } else if len(yyv4370) != 0 { - yyv4370 = yyv4370[:0] - yyc4370 = true + yyv4551 := *v + yyh4551, yyl4551 := z.DecSliceHelperStart() + var yyc4551 bool + if yyl4551 == 0 { + if yyv4551 == nil { + yyv4551 = []KeyToPath{} + yyc4551 = true + } else if len(yyv4551) != 0 { + yyv4551 = yyv4551[:0] + yyc4551 = true } - } else if yyl4370 > 0 { - var yyrr4370, yyrl4370 int - var yyrt4370 bool - if yyl4370 > cap(yyv4370) { + } else if yyl4551 > 0 { + var yyrr4551, yyrl4551 int + var yyrt4551 bool + if yyl4551 > cap(yyv4551) { - yyrg4370 := len(yyv4370) > 0 - yyv24370 := yyv4370 - yyrl4370, yyrt4370 = z.DecInferLen(yyl4370, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4370 { - if yyrl4370 <= cap(yyv4370) { - yyv4370 = yyv4370[:yyrl4370] + yyrg4551 := len(yyv4551) > 0 + yyv24551 := yyv4551 + yyrl4551, yyrt4551 = z.DecInferLen(yyl4551, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4551 { + if yyrl4551 <= cap(yyv4551) { + yyv4551 = yyv4551[:yyrl4551] } else { - yyv4370 = make([]KeyToPath, yyrl4370) + yyv4551 = make([]KeyToPath, yyrl4551) } } else { - yyv4370 = make([]KeyToPath, yyrl4370) + yyv4551 = make([]KeyToPath, yyrl4551) } - yyc4370 = true - yyrr4370 = len(yyv4370) - if yyrg4370 { - copy(yyv4370, yyv24370) + yyc4551 = true + yyrr4551 = len(yyv4551) + if yyrg4551 { + copy(yyv4551, yyv24551) } - } else if yyl4370 != len(yyv4370) { - yyv4370 = yyv4370[:yyl4370] - yyc4370 = true + } else if yyl4551 != len(yyv4551) { + yyv4551 = yyv4551[:yyl4551] + yyc4551 = true } - yyj4370 := 0 - for ; yyj4370 < yyrr4370; yyj4370++ { - yyh4370.ElemContainerState(yyj4370) + yyj4551 := 0 + for ; yyj4551 < yyrr4551; yyj4551++ { + yyh4551.ElemContainerState(yyj4551) if r.TryDecodeAsNil() { - yyv4370[yyj4370] = KeyToPath{} + yyv4551[yyj4551] = KeyToPath{} } else { - yyv4371 := &yyv4370[yyj4370] - yyv4371.CodecDecodeSelf(d) + yyv4552 := &yyv4551[yyj4551] + yyv4552.CodecDecodeSelf(d) } } - if yyrt4370 { - for ; yyj4370 < yyl4370; yyj4370++ { - yyv4370 = append(yyv4370, KeyToPath{}) - yyh4370.ElemContainerState(yyj4370) + if yyrt4551 { + for ; yyj4551 < yyl4551; yyj4551++ { + yyv4551 = append(yyv4551, KeyToPath{}) + yyh4551.ElemContainerState(yyj4551) if r.TryDecodeAsNil() { - yyv4370[yyj4370] = KeyToPath{} + yyv4551[yyj4551] = KeyToPath{} } else { - yyv4372 := &yyv4370[yyj4370] - yyv4372.CodecDecodeSelf(d) + yyv4553 := &yyv4551[yyj4551] + yyv4553.CodecDecodeSelf(d) } } } } else { - yyj4370 := 0 - for ; !r.CheckBreak(); yyj4370++ { + yyj4551 := 0 + for ; !r.CheckBreak(); yyj4551++ { - if yyj4370 >= len(yyv4370) { - yyv4370 = append(yyv4370, KeyToPath{}) // var yyz4370 KeyToPath - yyc4370 = true + if yyj4551 >= len(yyv4551) { + yyv4551 = append(yyv4551, KeyToPath{}) // var yyz4551 KeyToPath + yyc4551 = true } - yyh4370.ElemContainerState(yyj4370) - if yyj4370 < len(yyv4370) { + yyh4551.ElemContainerState(yyj4551) + if yyj4551 < len(yyv4551) { if r.TryDecodeAsNil() { - yyv4370[yyj4370] = KeyToPath{} + yyv4551[yyj4551] = KeyToPath{} } else { - yyv4373 := &yyv4370[yyj4370] - yyv4373.CodecDecodeSelf(d) + yyv4554 := &yyv4551[yyj4551] + yyv4554.CodecDecodeSelf(d) } } else { @@ -54619,17 +56745,17 @@ func (x codecSelfer1234) decSliceKeyToPath(v *[]KeyToPath, d *codec1978.Decoder) } } - if yyj4370 < len(yyv4370) { - yyv4370 = yyv4370[:yyj4370] - yyc4370 = true - } else if yyj4370 == 0 && yyv4370 == nil { - yyv4370 = []KeyToPath{} - yyc4370 = true + if yyj4551 < len(yyv4551) { + yyv4551 = yyv4551[:yyj4551] + yyc4551 = true + } else if yyj4551 == 0 && yyv4551 == nil { + yyv4551 = []KeyToPath{} + yyc4551 = true } } - yyh4370.End() - if yyc4370 { - *v = yyv4370 + yyh4551.End() + if yyc4551 { + *v = yyv4551 } } @@ -54638,10 +56764,10 @@ func (x codecSelfer1234) encSliceDownwardAPIVolumeFile(v []DownwardAPIVolumeFile z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4374 := range v { + for _, yyv4555 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4375 := &yyv4374 - yy4375.CodecEncodeSelf(e) + yy4556 := &yyv4555 + yy4556.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54651,83 +56777,83 @@ func (x codecSelfer1234) decSliceDownwardAPIVolumeFile(v *[]DownwardAPIVolumeFil z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4376 := *v - yyh4376, yyl4376 := z.DecSliceHelperStart() - var yyc4376 bool - if yyl4376 == 0 { - if yyv4376 == nil { - yyv4376 = []DownwardAPIVolumeFile{} - yyc4376 = true - } else if len(yyv4376) != 0 { - yyv4376 = yyv4376[:0] - yyc4376 = true + yyv4557 := *v + yyh4557, yyl4557 := z.DecSliceHelperStart() + var yyc4557 bool + if yyl4557 == 0 { + if yyv4557 == nil { + yyv4557 = []DownwardAPIVolumeFile{} + yyc4557 = true + } else if len(yyv4557) != 0 { + yyv4557 = yyv4557[:0] + yyc4557 = true } - } else if yyl4376 > 0 { - var yyrr4376, yyrl4376 int - var yyrt4376 bool - if yyl4376 > cap(yyv4376) { + } else if yyl4557 > 0 { + var yyrr4557, yyrl4557 int + var yyrt4557 bool + if yyl4557 > cap(yyv4557) { - yyrg4376 := len(yyv4376) > 0 - yyv24376 := yyv4376 - yyrl4376, yyrt4376 = z.DecInferLen(yyl4376, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4376 { - if yyrl4376 <= cap(yyv4376) { - yyv4376 = yyv4376[:yyrl4376] + yyrg4557 := len(yyv4557) > 0 + yyv24557 := yyv4557 + yyrl4557, yyrt4557 = z.DecInferLen(yyl4557, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4557 { + if yyrl4557 <= cap(yyv4557) { + yyv4557 = yyv4557[:yyrl4557] } else { - yyv4376 = make([]DownwardAPIVolumeFile, yyrl4376) + yyv4557 = make([]DownwardAPIVolumeFile, yyrl4557) } } else { - yyv4376 = make([]DownwardAPIVolumeFile, yyrl4376) + yyv4557 = make([]DownwardAPIVolumeFile, yyrl4557) } - yyc4376 = true - yyrr4376 = len(yyv4376) - if yyrg4376 { - copy(yyv4376, yyv24376) + yyc4557 = true + yyrr4557 = len(yyv4557) + if yyrg4557 { + copy(yyv4557, yyv24557) } - } else if yyl4376 != len(yyv4376) { - yyv4376 = yyv4376[:yyl4376] - yyc4376 = true + } else if yyl4557 != len(yyv4557) { + yyv4557 = yyv4557[:yyl4557] + yyc4557 = true } - yyj4376 := 0 - for ; yyj4376 < yyrr4376; yyj4376++ { - yyh4376.ElemContainerState(yyj4376) + yyj4557 := 0 + for ; yyj4557 < yyrr4557; yyj4557++ { + yyh4557.ElemContainerState(yyj4557) if r.TryDecodeAsNil() { - yyv4376[yyj4376] = DownwardAPIVolumeFile{} + yyv4557[yyj4557] = DownwardAPIVolumeFile{} } else { - yyv4377 := &yyv4376[yyj4376] - yyv4377.CodecDecodeSelf(d) + yyv4558 := &yyv4557[yyj4557] + yyv4558.CodecDecodeSelf(d) } } - if yyrt4376 { - for ; yyj4376 < yyl4376; yyj4376++ { - yyv4376 = append(yyv4376, DownwardAPIVolumeFile{}) - yyh4376.ElemContainerState(yyj4376) + if yyrt4557 { + for ; yyj4557 < yyl4557; yyj4557++ { + yyv4557 = append(yyv4557, DownwardAPIVolumeFile{}) + yyh4557.ElemContainerState(yyj4557) if r.TryDecodeAsNil() { - yyv4376[yyj4376] = DownwardAPIVolumeFile{} + yyv4557[yyj4557] = DownwardAPIVolumeFile{} } else { - yyv4378 := &yyv4376[yyj4376] - yyv4378.CodecDecodeSelf(d) + yyv4559 := &yyv4557[yyj4557] + yyv4559.CodecDecodeSelf(d) } } } } else { - yyj4376 := 0 - for ; !r.CheckBreak(); yyj4376++ { + yyj4557 := 0 + for ; !r.CheckBreak(); yyj4557++ { - if yyj4376 >= len(yyv4376) { - yyv4376 = append(yyv4376, DownwardAPIVolumeFile{}) // var yyz4376 DownwardAPIVolumeFile - yyc4376 = true + if yyj4557 >= len(yyv4557) { + yyv4557 = append(yyv4557, DownwardAPIVolumeFile{}) // var yyz4557 DownwardAPIVolumeFile + yyc4557 = true } - yyh4376.ElemContainerState(yyj4376) - if yyj4376 < len(yyv4376) { + yyh4557.ElemContainerState(yyj4557) + if yyj4557 < len(yyv4557) { if r.TryDecodeAsNil() { - yyv4376[yyj4376] = DownwardAPIVolumeFile{} + yyv4557[yyj4557] = DownwardAPIVolumeFile{} } else { - yyv4379 := &yyv4376[yyj4376] - yyv4379.CodecDecodeSelf(d) + yyv4560 := &yyv4557[yyj4557] + yyv4560.CodecDecodeSelf(d) } } else { @@ -54735,17 +56861,17 @@ func (x codecSelfer1234) decSliceDownwardAPIVolumeFile(v *[]DownwardAPIVolumeFil } } - if yyj4376 < len(yyv4376) { - yyv4376 = yyv4376[:yyj4376] - yyc4376 = true - } else if yyj4376 == 0 && yyv4376 == nil { - yyv4376 = []DownwardAPIVolumeFile{} - yyc4376 = true + if yyj4557 < len(yyv4557) { + yyv4557 = yyv4557[:yyj4557] + yyc4557 = true + } else if yyj4557 == 0 && yyv4557 == nil { + yyv4557 = []DownwardAPIVolumeFile{} + yyc4557 = true } } - yyh4376.End() - if yyc4376 { - *v = yyv4376 + yyh4557.End() + if yyc4557 { + *v = yyv4557 } } @@ -54754,10 +56880,10 @@ func (x codecSelfer1234) encSliceHTTPHeader(v []HTTPHeader, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4380 := range v { + for _, yyv4561 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4381 := &yyv4380 - yy4381.CodecEncodeSelf(e) + yy4562 := &yyv4561 + yy4562.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54767,83 +56893,83 @@ func (x codecSelfer1234) decSliceHTTPHeader(v *[]HTTPHeader, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4382 := *v - yyh4382, yyl4382 := z.DecSliceHelperStart() - var yyc4382 bool - if yyl4382 == 0 { - if yyv4382 == nil { - yyv4382 = []HTTPHeader{} - yyc4382 = true - } else if len(yyv4382) != 0 { - yyv4382 = yyv4382[:0] - yyc4382 = true + yyv4563 := *v + yyh4563, yyl4563 := z.DecSliceHelperStart() + var yyc4563 bool + if yyl4563 == 0 { + if yyv4563 == nil { + yyv4563 = []HTTPHeader{} + yyc4563 = true + } else if len(yyv4563) != 0 { + yyv4563 = yyv4563[:0] + yyc4563 = true } - } else if yyl4382 > 0 { - var yyrr4382, yyrl4382 int - var yyrt4382 bool - if yyl4382 > cap(yyv4382) { + } else if yyl4563 > 0 { + var yyrr4563, yyrl4563 int + var yyrt4563 bool + if yyl4563 > cap(yyv4563) { - yyrg4382 := len(yyv4382) > 0 - yyv24382 := yyv4382 - yyrl4382, yyrt4382 = z.DecInferLen(yyl4382, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4382 { - if yyrl4382 <= cap(yyv4382) { - yyv4382 = yyv4382[:yyrl4382] + yyrg4563 := len(yyv4563) > 0 + yyv24563 := yyv4563 + yyrl4563, yyrt4563 = z.DecInferLen(yyl4563, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4563 { + if yyrl4563 <= cap(yyv4563) { + yyv4563 = yyv4563[:yyrl4563] } else { - yyv4382 = make([]HTTPHeader, yyrl4382) + yyv4563 = make([]HTTPHeader, yyrl4563) } } else { - yyv4382 = make([]HTTPHeader, yyrl4382) + yyv4563 = make([]HTTPHeader, yyrl4563) } - yyc4382 = true - yyrr4382 = len(yyv4382) - if yyrg4382 { - copy(yyv4382, yyv24382) + yyc4563 = true + yyrr4563 = len(yyv4563) + if yyrg4563 { + copy(yyv4563, yyv24563) } - } else if yyl4382 != len(yyv4382) { - yyv4382 = yyv4382[:yyl4382] - yyc4382 = true + } else if yyl4563 != len(yyv4563) { + yyv4563 = yyv4563[:yyl4563] + yyc4563 = true } - yyj4382 := 0 - for ; yyj4382 < yyrr4382; yyj4382++ { - yyh4382.ElemContainerState(yyj4382) + yyj4563 := 0 + for ; yyj4563 < yyrr4563; yyj4563++ { + yyh4563.ElemContainerState(yyj4563) if r.TryDecodeAsNil() { - yyv4382[yyj4382] = HTTPHeader{} + yyv4563[yyj4563] = HTTPHeader{} } else { - yyv4383 := &yyv4382[yyj4382] - yyv4383.CodecDecodeSelf(d) + yyv4564 := &yyv4563[yyj4563] + yyv4564.CodecDecodeSelf(d) } } - if yyrt4382 { - for ; yyj4382 < yyl4382; yyj4382++ { - yyv4382 = append(yyv4382, HTTPHeader{}) - yyh4382.ElemContainerState(yyj4382) + if yyrt4563 { + for ; yyj4563 < yyl4563; yyj4563++ { + yyv4563 = append(yyv4563, HTTPHeader{}) + yyh4563.ElemContainerState(yyj4563) if r.TryDecodeAsNil() { - yyv4382[yyj4382] = HTTPHeader{} + yyv4563[yyj4563] = HTTPHeader{} } else { - yyv4384 := &yyv4382[yyj4382] - yyv4384.CodecDecodeSelf(d) + yyv4565 := &yyv4563[yyj4563] + yyv4565.CodecDecodeSelf(d) } } } } else { - yyj4382 := 0 - for ; !r.CheckBreak(); yyj4382++ { + yyj4563 := 0 + for ; !r.CheckBreak(); yyj4563++ { - if yyj4382 >= len(yyv4382) { - yyv4382 = append(yyv4382, HTTPHeader{}) // var yyz4382 HTTPHeader - yyc4382 = true + if yyj4563 >= len(yyv4563) { + yyv4563 = append(yyv4563, HTTPHeader{}) // var yyz4563 HTTPHeader + yyc4563 = true } - yyh4382.ElemContainerState(yyj4382) - if yyj4382 < len(yyv4382) { + yyh4563.ElemContainerState(yyj4563) + if yyj4563 < len(yyv4563) { if r.TryDecodeAsNil() { - yyv4382[yyj4382] = HTTPHeader{} + yyv4563[yyj4563] = HTTPHeader{} } else { - yyv4385 := &yyv4382[yyj4382] - yyv4385.CodecDecodeSelf(d) + yyv4566 := &yyv4563[yyj4563] + yyv4566.CodecDecodeSelf(d) } } else { @@ -54851,17 +56977,17 @@ func (x codecSelfer1234) decSliceHTTPHeader(v *[]HTTPHeader, d *codec1978.Decode } } - if yyj4382 < len(yyv4382) { - yyv4382 = yyv4382[:yyj4382] - yyc4382 = true - } else if yyj4382 == 0 && yyv4382 == nil { - yyv4382 = []HTTPHeader{} - yyc4382 = true + if yyj4563 < len(yyv4563) { + yyv4563 = yyv4563[:yyj4563] + yyc4563 = true + } else if yyj4563 == 0 && yyv4563 == nil { + yyv4563 = []HTTPHeader{} + yyc4563 = true } } - yyh4382.End() - if yyc4382 { - *v = yyv4382 + yyh4563.End() + if yyc4563 { + *v = yyv4563 } } @@ -54870,9 +56996,9 @@ func (x codecSelfer1234) encSliceCapability(v []Capability, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4386 := range v { + for _, yyv4567 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4386.CodecEncodeSelf(e) + yyv4567.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54882,75 +57008,75 @@ func (x codecSelfer1234) decSliceCapability(v *[]Capability, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4387 := *v - yyh4387, yyl4387 := z.DecSliceHelperStart() - var yyc4387 bool - if yyl4387 == 0 { - if yyv4387 == nil { - yyv4387 = []Capability{} - yyc4387 = true - } else if len(yyv4387) != 0 { - yyv4387 = yyv4387[:0] - yyc4387 = true + yyv4568 := *v + yyh4568, yyl4568 := z.DecSliceHelperStart() + var yyc4568 bool + if yyl4568 == 0 { + if yyv4568 == nil { + yyv4568 = []Capability{} + yyc4568 = true + } else if len(yyv4568) != 0 { + yyv4568 = yyv4568[:0] + yyc4568 = true } - } else if yyl4387 > 0 { - var yyrr4387, yyrl4387 int - var yyrt4387 bool - if yyl4387 > cap(yyv4387) { + } else if yyl4568 > 0 { + var yyrr4568, yyrl4568 int + var yyrt4568 bool + if yyl4568 > cap(yyv4568) { - yyrl4387, yyrt4387 = z.DecInferLen(yyl4387, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4387 { - if yyrl4387 <= cap(yyv4387) { - yyv4387 = yyv4387[:yyrl4387] + yyrl4568, yyrt4568 = z.DecInferLen(yyl4568, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4568 { + if yyrl4568 <= cap(yyv4568) { + yyv4568 = yyv4568[:yyrl4568] } else { - yyv4387 = make([]Capability, yyrl4387) + yyv4568 = make([]Capability, yyrl4568) } } else { - yyv4387 = make([]Capability, yyrl4387) + yyv4568 = make([]Capability, yyrl4568) } - yyc4387 = true - yyrr4387 = len(yyv4387) - } else if yyl4387 != len(yyv4387) { - yyv4387 = yyv4387[:yyl4387] - yyc4387 = true + yyc4568 = true + yyrr4568 = len(yyv4568) + } else if yyl4568 != len(yyv4568) { + yyv4568 = yyv4568[:yyl4568] + yyc4568 = true } - yyj4387 := 0 - for ; yyj4387 < yyrr4387; yyj4387++ { - yyh4387.ElemContainerState(yyj4387) + yyj4568 := 0 + for ; yyj4568 < yyrr4568; yyj4568++ { + yyh4568.ElemContainerState(yyj4568) if r.TryDecodeAsNil() { - yyv4387[yyj4387] = "" + yyv4568[yyj4568] = "" } else { - yyv4387[yyj4387] = Capability(r.DecodeString()) + yyv4568[yyj4568] = Capability(r.DecodeString()) } } - if yyrt4387 { - for ; yyj4387 < yyl4387; yyj4387++ { - yyv4387 = append(yyv4387, "") - yyh4387.ElemContainerState(yyj4387) + if yyrt4568 { + for ; yyj4568 < yyl4568; yyj4568++ { + yyv4568 = append(yyv4568, "") + yyh4568.ElemContainerState(yyj4568) if r.TryDecodeAsNil() { - yyv4387[yyj4387] = "" + yyv4568[yyj4568] = "" } else { - yyv4387[yyj4387] = Capability(r.DecodeString()) + yyv4568[yyj4568] = Capability(r.DecodeString()) } } } } else { - yyj4387 := 0 - for ; !r.CheckBreak(); yyj4387++ { + yyj4568 := 0 + for ; !r.CheckBreak(); yyj4568++ { - if yyj4387 >= len(yyv4387) { - yyv4387 = append(yyv4387, "") // var yyz4387 Capability - yyc4387 = true + if yyj4568 >= len(yyv4568) { + yyv4568 = append(yyv4568, "") // var yyz4568 Capability + yyc4568 = true } - yyh4387.ElemContainerState(yyj4387) - if yyj4387 < len(yyv4387) { + yyh4568.ElemContainerState(yyj4568) + if yyj4568 < len(yyv4568) { if r.TryDecodeAsNil() { - yyv4387[yyj4387] = "" + yyv4568[yyj4568] = "" } else { - yyv4387[yyj4387] = Capability(r.DecodeString()) + yyv4568[yyj4568] = Capability(r.DecodeString()) } } else { @@ -54958,17 +57084,17 @@ func (x codecSelfer1234) decSliceCapability(v *[]Capability, d *codec1978.Decode } } - if yyj4387 < len(yyv4387) { - yyv4387 = yyv4387[:yyj4387] - yyc4387 = true - } else if yyj4387 == 0 && yyv4387 == nil { - yyv4387 = []Capability{} - yyc4387 = true + if yyj4568 < len(yyv4568) { + yyv4568 = yyv4568[:yyj4568] + yyc4568 = true + } else if yyj4568 == 0 && yyv4568 == nil { + yyv4568 = []Capability{} + yyc4568 = true } } - yyh4387.End() - if yyc4387 { - *v = yyv4387 + yyh4568.End() + if yyc4568 { + *v = yyv4568 } } @@ -54977,10 +57103,10 @@ func (x codecSelfer1234) encSliceContainerPort(v []ContainerPort, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4391 := range v { + for _, yyv4572 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4392 := &yyv4391 - yy4392.CodecEncodeSelf(e) + yy4573 := &yyv4572 + yy4573.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54990,83 +57116,83 @@ func (x codecSelfer1234) decSliceContainerPort(v *[]ContainerPort, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4393 := *v - yyh4393, yyl4393 := z.DecSliceHelperStart() - var yyc4393 bool - if yyl4393 == 0 { - if yyv4393 == nil { - yyv4393 = []ContainerPort{} - yyc4393 = true - } else if len(yyv4393) != 0 { - yyv4393 = yyv4393[:0] - yyc4393 = true + yyv4574 := *v + yyh4574, yyl4574 := z.DecSliceHelperStart() + var yyc4574 bool + if yyl4574 == 0 { + if yyv4574 == nil { + yyv4574 = []ContainerPort{} + yyc4574 = true + } else if len(yyv4574) != 0 { + yyv4574 = yyv4574[:0] + yyc4574 = true } - } else if yyl4393 > 0 { - var yyrr4393, yyrl4393 int - var yyrt4393 bool - if yyl4393 > cap(yyv4393) { + } else if yyl4574 > 0 { + var yyrr4574, yyrl4574 int + var yyrt4574 bool + if yyl4574 > cap(yyv4574) { - yyrg4393 := len(yyv4393) > 0 - yyv24393 := yyv4393 - yyrl4393, yyrt4393 = z.DecInferLen(yyl4393, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4393 { - if yyrl4393 <= cap(yyv4393) { - yyv4393 = yyv4393[:yyrl4393] + yyrg4574 := len(yyv4574) > 0 + yyv24574 := yyv4574 + yyrl4574, yyrt4574 = z.DecInferLen(yyl4574, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4574 { + if yyrl4574 <= cap(yyv4574) { + yyv4574 = yyv4574[:yyrl4574] } else { - yyv4393 = make([]ContainerPort, yyrl4393) + yyv4574 = make([]ContainerPort, yyrl4574) } } else { - yyv4393 = make([]ContainerPort, yyrl4393) + yyv4574 = make([]ContainerPort, yyrl4574) } - yyc4393 = true - yyrr4393 = len(yyv4393) - if yyrg4393 { - copy(yyv4393, yyv24393) + yyc4574 = true + yyrr4574 = len(yyv4574) + if yyrg4574 { + copy(yyv4574, yyv24574) } - } else if yyl4393 != len(yyv4393) { - yyv4393 = yyv4393[:yyl4393] - yyc4393 = true + } else if yyl4574 != len(yyv4574) { + yyv4574 = yyv4574[:yyl4574] + yyc4574 = true } - yyj4393 := 0 - for ; yyj4393 < yyrr4393; yyj4393++ { - yyh4393.ElemContainerState(yyj4393) + yyj4574 := 0 + for ; yyj4574 < yyrr4574; yyj4574++ { + yyh4574.ElemContainerState(yyj4574) if r.TryDecodeAsNil() { - yyv4393[yyj4393] = ContainerPort{} + yyv4574[yyj4574] = ContainerPort{} } else { - yyv4394 := &yyv4393[yyj4393] - yyv4394.CodecDecodeSelf(d) + yyv4575 := &yyv4574[yyj4574] + yyv4575.CodecDecodeSelf(d) } } - if yyrt4393 { - for ; yyj4393 < yyl4393; yyj4393++ { - yyv4393 = append(yyv4393, ContainerPort{}) - yyh4393.ElemContainerState(yyj4393) + if yyrt4574 { + for ; yyj4574 < yyl4574; yyj4574++ { + yyv4574 = append(yyv4574, ContainerPort{}) + yyh4574.ElemContainerState(yyj4574) if r.TryDecodeAsNil() { - yyv4393[yyj4393] = ContainerPort{} + yyv4574[yyj4574] = ContainerPort{} } else { - yyv4395 := &yyv4393[yyj4393] - yyv4395.CodecDecodeSelf(d) + yyv4576 := &yyv4574[yyj4574] + yyv4576.CodecDecodeSelf(d) } } } } else { - yyj4393 := 0 - for ; !r.CheckBreak(); yyj4393++ { + yyj4574 := 0 + for ; !r.CheckBreak(); yyj4574++ { - if yyj4393 >= len(yyv4393) { - yyv4393 = append(yyv4393, ContainerPort{}) // var yyz4393 ContainerPort - yyc4393 = true + if yyj4574 >= len(yyv4574) { + yyv4574 = append(yyv4574, ContainerPort{}) // var yyz4574 ContainerPort + yyc4574 = true } - yyh4393.ElemContainerState(yyj4393) - if yyj4393 < len(yyv4393) { + yyh4574.ElemContainerState(yyj4574) + if yyj4574 < len(yyv4574) { if r.TryDecodeAsNil() { - yyv4393[yyj4393] = ContainerPort{} + yyv4574[yyj4574] = ContainerPort{} } else { - yyv4396 := &yyv4393[yyj4393] - yyv4396.CodecDecodeSelf(d) + yyv4577 := &yyv4574[yyj4574] + yyv4577.CodecDecodeSelf(d) } } else { @@ -55074,17 +57200,17 @@ func (x codecSelfer1234) decSliceContainerPort(v *[]ContainerPort, d *codec1978. } } - if yyj4393 < len(yyv4393) { - yyv4393 = yyv4393[:yyj4393] - yyc4393 = true - } else if yyj4393 == 0 && yyv4393 == nil { - yyv4393 = []ContainerPort{} - yyc4393 = true + if yyj4574 < len(yyv4574) { + yyv4574 = yyv4574[:yyj4574] + yyc4574 = true + } else if yyj4574 == 0 && yyv4574 == nil { + yyv4574 = []ContainerPort{} + yyc4574 = true } } - yyh4393.End() - if yyc4393 { - *v = yyv4393 + yyh4574.End() + if yyc4574 { + *v = yyv4574 } } @@ -55093,10 +57219,10 @@ func (x codecSelfer1234) encSliceEnvVar(v []EnvVar, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4397 := range v { + for _, yyv4578 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4398 := &yyv4397 - yy4398.CodecEncodeSelf(e) + yy4579 := &yyv4578 + yy4579.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55106,83 +57232,83 @@ func (x codecSelfer1234) decSliceEnvVar(v *[]EnvVar, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4399 := *v - yyh4399, yyl4399 := z.DecSliceHelperStart() - var yyc4399 bool - if yyl4399 == 0 { - if yyv4399 == nil { - yyv4399 = []EnvVar{} - yyc4399 = true - } else if len(yyv4399) != 0 { - yyv4399 = yyv4399[:0] - yyc4399 = true + yyv4580 := *v + yyh4580, yyl4580 := z.DecSliceHelperStart() + var yyc4580 bool + if yyl4580 == 0 { + if yyv4580 == nil { + yyv4580 = []EnvVar{} + yyc4580 = true + } else if len(yyv4580) != 0 { + yyv4580 = yyv4580[:0] + yyc4580 = true } - } else if yyl4399 > 0 { - var yyrr4399, yyrl4399 int - var yyrt4399 bool - if yyl4399 > cap(yyv4399) { + } else if yyl4580 > 0 { + var yyrr4580, yyrl4580 int + var yyrt4580 bool + if yyl4580 > cap(yyv4580) { - yyrg4399 := len(yyv4399) > 0 - yyv24399 := yyv4399 - yyrl4399, yyrt4399 = z.DecInferLen(yyl4399, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4399 { - if yyrl4399 <= cap(yyv4399) { - yyv4399 = yyv4399[:yyrl4399] + yyrg4580 := len(yyv4580) > 0 + yyv24580 := yyv4580 + yyrl4580, yyrt4580 = z.DecInferLen(yyl4580, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4580 { + if yyrl4580 <= cap(yyv4580) { + yyv4580 = yyv4580[:yyrl4580] } else { - yyv4399 = make([]EnvVar, yyrl4399) + yyv4580 = make([]EnvVar, yyrl4580) } } else { - yyv4399 = make([]EnvVar, yyrl4399) + yyv4580 = make([]EnvVar, yyrl4580) } - yyc4399 = true - yyrr4399 = len(yyv4399) - if yyrg4399 { - copy(yyv4399, yyv24399) + yyc4580 = true + yyrr4580 = len(yyv4580) + if yyrg4580 { + copy(yyv4580, yyv24580) } - } else if yyl4399 != len(yyv4399) { - yyv4399 = yyv4399[:yyl4399] - yyc4399 = true + } else if yyl4580 != len(yyv4580) { + yyv4580 = yyv4580[:yyl4580] + yyc4580 = true } - yyj4399 := 0 - for ; yyj4399 < yyrr4399; yyj4399++ { - yyh4399.ElemContainerState(yyj4399) + yyj4580 := 0 + for ; yyj4580 < yyrr4580; yyj4580++ { + yyh4580.ElemContainerState(yyj4580) if r.TryDecodeAsNil() { - yyv4399[yyj4399] = EnvVar{} + yyv4580[yyj4580] = EnvVar{} } else { - yyv4400 := &yyv4399[yyj4399] - yyv4400.CodecDecodeSelf(d) + yyv4581 := &yyv4580[yyj4580] + yyv4581.CodecDecodeSelf(d) } } - if yyrt4399 { - for ; yyj4399 < yyl4399; yyj4399++ { - yyv4399 = append(yyv4399, EnvVar{}) - yyh4399.ElemContainerState(yyj4399) + if yyrt4580 { + for ; yyj4580 < yyl4580; yyj4580++ { + yyv4580 = append(yyv4580, EnvVar{}) + yyh4580.ElemContainerState(yyj4580) if r.TryDecodeAsNil() { - yyv4399[yyj4399] = EnvVar{} + yyv4580[yyj4580] = EnvVar{} } else { - yyv4401 := &yyv4399[yyj4399] - yyv4401.CodecDecodeSelf(d) + yyv4582 := &yyv4580[yyj4580] + yyv4582.CodecDecodeSelf(d) } } } } else { - yyj4399 := 0 - for ; !r.CheckBreak(); yyj4399++ { + yyj4580 := 0 + for ; !r.CheckBreak(); yyj4580++ { - if yyj4399 >= len(yyv4399) { - yyv4399 = append(yyv4399, EnvVar{}) // var yyz4399 EnvVar - yyc4399 = true + if yyj4580 >= len(yyv4580) { + yyv4580 = append(yyv4580, EnvVar{}) // var yyz4580 EnvVar + yyc4580 = true } - yyh4399.ElemContainerState(yyj4399) - if yyj4399 < len(yyv4399) { + yyh4580.ElemContainerState(yyj4580) + if yyj4580 < len(yyv4580) { if r.TryDecodeAsNil() { - yyv4399[yyj4399] = EnvVar{} + yyv4580[yyj4580] = EnvVar{} } else { - yyv4402 := &yyv4399[yyj4399] - yyv4402.CodecDecodeSelf(d) + yyv4583 := &yyv4580[yyj4580] + yyv4583.CodecDecodeSelf(d) } } else { @@ -55190,17 +57316,17 @@ func (x codecSelfer1234) decSliceEnvVar(v *[]EnvVar, d *codec1978.Decoder) { } } - if yyj4399 < len(yyv4399) { - yyv4399 = yyv4399[:yyj4399] - yyc4399 = true - } else if yyj4399 == 0 && yyv4399 == nil { - yyv4399 = []EnvVar{} - yyc4399 = true + if yyj4580 < len(yyv4580) { + yyv4580 = yyv4580[:yyj4580] + yyc4580 = true + } else if yyj4580 == 0 && yyv4580 == nil { + yyv4580 = []EnvVar{} + yyc4580 = true } } - yyh4399.End() - if yyc4399 { - *v = yyv4399 + yyh4580.End() + if yyc4580 { + *v = yyv4580 } } @@ -55209,10 +57335,10 @@ func (x codecSelfer1234) encSliceVolumeMount(v []VolumeMount, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4403 := range v { + for _, yyv4584 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4404 := &yyv4403 - yy4404.CodecEncodeSelf(e) + yy4585 := &yyv4584 + yy4585.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55222,83 +57348,83 @@ func (x codecSelfer1234) decSliceVolumeMount(v *[]VolumeMount, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4405 := *v - yyh4405, yyl4405 := z.DecSliceHelperStart() - var yyc4405 bool - if yyl4405 == 0 { - if yyv4405 == nil { - yyv4405 = []VolumeMount{} - yyc4405 = true - } else if len(yyv4405) != 0 { - yyv4405 = yyv4405[:0] - yyc4405 = true + yyv4586 := *v + yyh4586, yyl4586 := z.DecSliceHelperStart() + var yyc4586 bool + if yyl4586 == 0 { + if yyv4586 == nil { + yyv4586 = []VolumeMount{} + yyc4586 = true + } else if len(yyv4586) != 0 { + yyv4586 = yyv4586[:0] + yyc4586 = true } - } else if yyl4405 > 0 { - var yyrr4405, yyrl4405 int - var yyrt4405 bool - if yyl4405 > cap(yyv4405) { + } else if yyl4586 > 0 { + var yyrr4586, yyrl4586 int + var yyrt4586 bool + if yyl4586 > cap(yyv4586) { - yyrg4405 := len(yyv4405) > 0 - yyv24405 := yyv4405 - yyrl4405, yyrt4405 = z.DecInferLen(yyl4405, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4405 { - if yyrl4405 <= cap(yyv4405) { - yyv4405 = yyv4405[:yyrl4405] + yyrg4586 := len(yyv4586) > 0 + yyv24586 := yyv4586 + yyrl4586, yyrt4586 = z.DecInferLen(yyl4586, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4586 { + if yyrl4586 <= cap(yyv4586) { + yyv4586 = yyv4586[:yyrl4586] } else { - yyv4405 = make([]VolumeMount, yyrl4405) + yyv4586 = make([]VolumeMount, yyrl4586) } } else { - yyv4405 = make([]VolumeMount, yyrl4405) + yyv4586 = make([]VolumeMount, yyrl4586) } - yyc4405 = true - yyrr4405 = len(yyv4405) - if yyrg4405 { - copy(yyv4405, yyv24405) + yyc4586 = true + yyrr4586 = len(yyv4586) + if yyrg4586 { + copy(yyv4586, yyv24586) } - } else if yyl4405 != len(yyv4405) { - yyv4405 = yyv4405[:yyl4405] - yyc4405 = true + } else if yyl4586 != len(yyv4586) { + yyv4586 = yyv4586[:yyl4586] + yyc4586 = true } - yyj4405 := 0 - for ; yyj4405 < yyrr4405; yyj4405++ { - yyh4405.ElemContainerState(yyj4405) + yyj4586 := 0 + for ; yyj4586 < yyrr4586; yyj4586++ { + yyh4586.ElemContainerState(yyj4586) if r.TryDecodeAsNil() { - yyv4405[yyj4405] = VolumeMount{} + yyv4586[yyj4586] = VolumeMount{} } else { - yyv4406 := &yyv4405[yyj4405] - yyv4406.CodecDecodeSelf(d) + yyv4587 := &yyv4586[yyj4586] + yyv4587.CodecDecodeSelf(d) } } - if yyrt4405 { - for ; yyj4405 < yyl4405; yyj4405++ { - yyv4405 = append(yyv4405, VolumeMount{}) - yyh4405.ElemContainerState(yyj4405) + if yyrt4586 { + for ; yyj4586 < yyl4586; yyj4586++ { + yyv4586 = append(yyv4586, VolumeMount{}) + yyh4586.ElemContainerState(yyj4586) if r.TryDecodeAsNil() { - yyv4405[yyj4405] = VolumeMount{} + yyv4586[yyj4586] = VolumeMount{} } else { - yyv4407 := &yyv4405[yyj4405] - yyv4407.CodecDecodeSelf(d) + yyv4588 := &yyv4586[yyj4586] + yyv4588.CodecDecodeSelf(d) } } } } else { - yyj4405 := 0 - for ; !r.CheckBreak(); yyj4405++ { + yyj4586 := 0 + for ; !r.CheckBreak(); yyj4586++ { - if yyj4405 >= len(yyv4405) { - yyv4405 = append(yyv4405, VolumeMount{}) // var yyz4405 VolumeMount - yyc4405 = true + if yyj4586 >= len(yyv4586) { + yyv4586 = append(yyv4586, VolumeMount{}) // var yyz4586 VolumeMount + yyc4586 = true } - yyh4405.ElemContainerState(yyj4405) - if yyj4405 < len(yyv4405) { + yyh4586.ElemContainerState(yyj4586) + if yyj4586 < len(yyv4586) { if r.TryDecodeAsNil() { - yyv4405[yyj4405] = VolumeMount{} + yyv4586[yyj4586] = VolumeMount{} } else { - yyv4408 := &yyv4405[yyj4405] - yyv4408.CodecDecodeSelf(d) + yyv4589 := &yyv4586[yyj4586] + yyv4589.CodecDecodeSelf(d) } } else { @@ -55306,17 +57432,17 @@ func (x codecSelfer1234) decSliceVolumeMount(v *[]VolumeMount, d *codec1978.Deco } } - if yyj4405 < len(yyv4405) { - yyv4405 = yyv4405[:yyj4405] - yyc4405 = true - } else if yyj4405 == 0 && yyv4405 == nil { - yyv4405 = []VolumeMount{} - yyc4405 = true + if yyj4586 < len(yyv4586) { + yyv4586 = yyv4586[:yyj4586] + yyc4586 = true + } else if yyj4586 == 0 && yyv4586 == nil { + yyv4586 = []VolumeMount{} + yyc4586 = true } } - yyh4405.End() - if yyc4405 { - *v = yyv4405 + yyh4586.End() + if yyc4586 { + *v = yyv4586 } } @@ -55325,10 +57451,10 @@ func (x codecSelfer1234) encSlicePod(v []Pod, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4409 := range v { + for _, yyv4590 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4410 := &yyv4409 - yy4410.CodecEncodeSelf(e) + yy4591 := &yyv4590 + yy4591.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55338,83 +57464,83 @@ func (x codecSelfer1234) decSlicePod(v *[]Pod, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4411 := *v - yyh4411, yyl4411 := z.DecSliceHelperStart() - var yyc4411 bool - if yyl4411 == 0 { - if yyv4411 == nil { - yyv4411 = []Pod{} - yyc4411 = true - } else if len(yyv4411) != 0 { - yyv4411 = yyv4411[:0] - yyc4411 = true + yyv4592 := *v + yyh4592, yyl4592 := z.DecSliceHelperStart() + var yyc4592 bool + if yyl4592 == 0 { + if yyv4592 == nil { + yyv4592 = []Pod{} + yyc4592 = true + } else if len(yyv4592) != 0 { + yyv4592 = yyv4592[:0] + yyc4592 = true } - } else if yyl4411 > 0 { - var yyrr4411, yyrl4411 int - var yyrt4411 bool - if yyl4411 > cap(yyv4411) { + } else if yyl4592 > 0 { + var yyrr4592, yyrl4592 int + var yyrt4592 bool + if yyl4592 > cap(yyv4592) { - yyrg4411 := len(yyv4411) > 0 - yyv24411 := yyv4411 - yyrl4411, yyrt4411 = z.DecInferLen(yyl4411, z.DecBasicHandle().MaxInitLen, 624) - if yyrt4411 { - if yyrl4411 <= cap(yyv4411) { - yyv4411 = yyv4411[:yyrl4411] + yyrg4592 := len(yyv4592) > 0 + yyv24592 := yyv4592 + yyrl4592, yyrt4592 = z.DecInferLen(yyl4592, z.DecBasicHandle().MaxInitLen, 640) + if yyrt4592 { + if yyrl4592 <= cap(yyv4592) { + yyv4592 = yyv4592[:yyrl4592] } else { - yyv4411 = make([]Pod, yyrl4411) + yyv4592 = make([]Pod, yyrl4592) } } else { - yyv4411 = make([]Pod, yyrl4411) + yyv4592 = make([]Pod, yyrl4592) } - yyc4411 = true - yyrr4411 = len(yyv4411) - if yyrg4411 { - copy(yyv4411, yyv24411) + yyc4592 = true + yyrr4592 = len(yyv4592) + if yyrg4592 { + copy(yyv4592, yyv24592) } - } else if yyl4411 != len(yyv4411) { - yyv4411 = yyv4411[:yyl4411] - yyc4411 = true + } else if yyl4592 != len(yyv4592) { + yyv4592 = yyv4592[:yyl4592] + yyc4592 = true } - yyj4411 := 0 - for ; yyj4411 < yyrr4411; yyj4411++ { - yyh4411.ElemContainerState(yyj4411) + yyj4592 := 0 + for ; yyj4592 < yyrr4592; yyj4592++ { + yyh4592.ElemContainerState(yyj4592) if r.TryDecodeAsNil() { - yyv4411[yyj4411] = Pod{} + yyv4592[yyj4592] = Pod{} } else { - yyv4412 := &yyv4411[yyj4411] - yyv4412.CodecDecodeSelf(d) + yyv4593 := &yyv4592[yyj4592] + yyv4593.CodecDecodeSelf(d) } } - if yyrt4411 { - for ; yyj4411 < yyl4411; yyj4411++ { - yyv4411 = append(yyv4411, Pod{}) - yyh4411.ElemContainerState(yyj4411) + if yyrt4592 { + for ; yyj4592 < yyl4592; yyj4592++ { + yyv4592 = append(yyv4592, Pod{}) + yyh4592.ElemContainerState(yyj4592) if r.TryDecodeAsNil() { - yyv4411[yyj4411] = Pod{} + yyv4592[yyj4592] = Pod{} } else { - yyv4413 := &yyv4411[yyj4411] - yyv4413.CodecDecodeSelf(d) + yyv4594 := &yyv4592[yyj4592] + yyv4594.CodecDecodeSelf(d) } } } } else { - yyj4411 := 0 - for ; !r.CheckBreak(); yyj4411++ { + yyj4592 := 0 + for ; !r.CheckBreak(); yyj4592++ { - if yyj4411 >= len(yyv4411) { - yyv4411 = append(yyv4411, Pod{}) // var yyz4411 Pod - yyc4411 = true + if yyj4592 >= len(yyv4592) { + yyv4592 = append(yyv4592, Pod{}) // var yyz4592 Pod + yyc4592 = true } - yyh4411.ElemContainerState(yyj4411) - if yyj4411 < len(yyv4411) { + yyh4592.ElemContainerState(yyj4592) + if yyj4592 < len(yyv4592) { if r.TryDecodeAsNil() { - yyv4411[yyj4411] = Pod{} + yyv4592[yyj4592] = Pod{} } else { - yyv4414 := &yyv4411[yyj4411] - yyv4414.CodecDecodeSelf(d) + yyv4595 := &yyv4592[yyj4592] + yyv4595.CodecDecodeSelf(d) } } else { @@ -55422,17 +57548,17 @@ func (x codecSelfer1234) decSlicePod(v *[]Pod, d *codec1978.Decoder) { } } - if yyj4411 < len(yyv4411) { - yyv4411 = yyv4411[:yyj4411] - yyc4411 = true - } else if yyj4411 == 0 && yyv4411 == nil { - yyv4411 = []Pod{} - yyc4411 = true + if yyj4592 < len(yyv4592) { + yyv4592 = yyv4592[:yyj4592] + yyc4592 = true + } else if yyj4592 == 0 && yyv4592 == nil { + yyv4592 = []Pod{} + yyc4592 = true } } - yyh4411.End() - if yyc4411 { - *v = yyv4411 + yyh4592.End() + if yyc4592 { + *v = yyv4592 } } @@ -55441,10 +57567,10 @@ func (x codecSelfer1234) encSliceNodeSelectorTerm(v []NodeSelectorTerm, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4415 := range v { + for _, yyv4596 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4416 := &yyv4415 - yy4416.CodecEncodeSelf(e) + yy4597 := &yyv4596 + yy4597.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55454,83 +57580,83 @@ func (x codecSelfer1234) decSliceNodeSelectorTerm(v *[]NodeSelectorTerm, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4417 := *v - yyh4417, yyl4417 := z.DecSliceHelperStart() - var yyc4417 bool - if yyl4417 == 0 { - if yyv4417 == nil { - yyv4417 = []NodeSelectorTerm{} - yyc4417 = true - } else if len(yyv4417) != 0 { - yyv4417 = yyv4417[:0] - yyc4417 = true + yyv4598 := *v + yyh4598, yyl4598 := z.DecSliceHelperStart() + var yyc4598 bool + if yyl4598 == 0 { + if yyv4598 == nil { + yyv4598 = []NodeSelectorTerm{} + yyc4598 = true + } else if len(yyv4598) != 0 { + yyv4598 = yyv4598[:0] + yyc4598 = true } - } else if yyl4417 > 0 { - var yyrr4417, yyrl4417 int - var yyrt4417 bool - if yyl4417 > cap(yyv4417) { + } else if yyl4598 > 0 { + var yyrr4598, yyrl4598 int + var yyrt4598 bool + if yyl4598 > cap(yyv4598) { - yyrg4417 := len(yyv4417) > 0 - yyv24417 := yyv4417 - yyrl4417, yyrt4417 = z.DecInferLen(yyl4417, z.DecBasicHandle().MaxInitLen, 24) - if yyrt4417 { - if yyrl4417 <= cap(yyv4417) { - yyv4417 = yyv4417[:yyrl4417] + yyrg4598 := len(yyv4598) > 0 + yyv24598 := yyv4598 + yyrl4598, yyrt4598 = z.DecInferLen(yyl4598, z.DecBasicHandle().MaxInitLen, 24) + if yyrt4598 { + if yyrl4598 <= cap(yyv4598) { + yyv4598 = yyv4598[:yyrl4598] } else { - yyv4417 = make([]NodeSelectorTerm, yyrl4417) + yyv4598 = make([]NodeSelectorTerm, yyrl4598) } } else { - yyv4417 = make([]NodeSelectorTerm, yyrl4417) + yyv4598 = make([]NodeSelectorTerm, yyrl4598) } - yyc4417 = true - yyrr4417 = len(yyv4417) - if yyrg4417 { - copy(yyv4417, yyv24417) + yyc4598 = true + yyrr4598 = len(yyv4598) + if yyrg4598 { + copy(yyv4598, yyv24598) } - } else if yyl4417 != len(yyv4417) { - yyv4417 = yyv4417[:yyl4417] - yyc4417 = true + } else if yyl4598 != len(yyv4598) { + yyv4598 = yyv4598[:yyl4598] + yyc4598 = true } - yyj4417 := 0 - for ; yyj4417 < yyrr4417; yyj4417++ { - yyh4417.ElemContainerState(yyj4417) + yyj4598 := 0 + for ; yyj4598 < yyrr4598; yyj4598++ { + yyh4598.ElemContainerState(yyj4598) if r.TryDecodeAsNil() { - yyv4417[yyj4417] = NodeSelectorTerm{} + yyv4598[yyj4598] = NodeSelectorTerm{} } else { - yyv4418 := &yyv4417[yyj4417] - yyv4418.CodecDecodeSelf(d) + yyv4599 := &yyv4598[yyj4598] + yyv4599.CodecDecodeSelf(d) } } - if yyrt4417 { - for ; yyj4417 < yyl4417; yyj4417++ { - yyv4417 = append(yyv4417, NodeSelectorTerm{}) - yyh4417.ElemContainerState(yyj4417) + if yyrt4598 { + for ; yyj4598 < yyl4598; yyj4598++ { + yyv4598 = append(yyv4598, NodeSelectorTerm{}) + yyh4598.ElemContainerState(yyj4598) if r.TryDecodeAsNil() { - yyv4417[yyj4417] = NodeSelectorTerm{} + yyv4598[yyj4598] = NodeSelectorTerm{} } else { - yyv4419 := &yyv4417[yyj4417] - yyv4419.CodecDecodeSelf(d) + yyv4600 := &yyv4598[yyj4598] + yyv4600.CodecDecodeSelf(d) } } } } else { - yyj4417 := 0 - for ; !r.CheckBreak(); yyj4417++ { + yyj4598 := 0 + for ; !r.CheckBreak(); yyj4598++ { - if yyj4417 >= len(yyv4417) { - yyv4417 = append(yyv4417, NodeSelectorTerm{}) // var yyz4417 NodeSelectorTerm - yyc4417 = true + if yyj4598 >= len(yyv4598) { + yyv4598 = append(yyv4598, NodeSelectorTerm{}) // var yyz4598 NodeSelectorTerm + yyc4598 = true } - yyh4417.ElemContainerState(yyj4417) - if yyj4417 < len(yyv4417) { + yyh4598.ElemContainerState(yyj4598) + if yyj4598 < len(yyv4598) { if r.TryDecodeAsNil() { - yyv4417[yyj4417] = NodeSelectorTerm{} + yyv4598[yyj4598] = NodeSelectorTerm{} } else { - yyv4420 := &yyv4417[yyj4417] - yyv4420.CodecDecodeSelf(d) + yyv4601 := &yyv4598[yyj4598] + yyv4601.CodecDecodeSelf(d) } } else { @@ -55538,17 +57664,17 @@ func (x codecSelfer1234) decSliceNodeSelectorTerm(v *[]NodeSelectorTerm, d *code } } - if yyj4417 < len(yyv4417) { - yyv4417 = yyv4417[:yyj4417] - yyc4417 = true - } else if yyj4417 == 0 && yyv4417 == nil { - yyv4417 = []NodeSelectorTerm{} - yyc4417 = true + if yyj4598 < len(yyv4598) { + yyv4598 = yyv4598[:yyj4598] + yyc4598 = true + } else if yyj4598 == 0 && yyv4598 == nil { + yyv4598 = []NodeSelectorTerm{} + yyc4598 = true } } - yyh4417.End() - if yyc4417 { - *v = yyv4417 + yyh4598.End() + if yyc4598 { + *v = yyv4598 } } @@ -55557,10 +57683,10 @@ func (x codecSelfer1234) encSliceNodeSelectorRequirement(v []NodeSelectorRequire z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4421 := range v { + for _, yyv4602 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4422 := &yyv4421 - yy4422.CodecEncodeSelf(e) + yy4603 := &yyv4602 + yy4603.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55570,83 +57696,83 @@ func (x codecSelfer1234) decSliceNodeSelectorRequirement(v *[]NodeSelectorRequir z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4423 := *v - yyh4423, yyl4423 := z.DecSliceHelperStart() - var yyc4423 bool - if yyl4423 == 0 { - if yyv4423 == nil { - yyv4423 = []NodeSelectorRequirement{} - yyc4423 = true - } else if len(yyv4423) != 0 { - yyv4423 = yyv4423[:0] - yyc4423 = true + yyv4604 := *v + yyh4604, yyl4604 := z.DecSliceHelperStart() + var yyc4604 bool + if yyl4604 == 0 { + if yyv4604 == nil { + yyv4604 = []NodeSelectorRequirement{} + yyc4604 = true + } else if len(yyv4604) != 0 { + yyv4604 = yyv4604[:0] + yyc4604 = true } - } else if yyl4423 > 0 { - var yyrr4423, yyrl4423 int - var yyrt4423 bool - if yyl4423 > cap(yyv4423) { + } else if yyl4604 > 0 { + var yyrr4604, yyrl4604 int + var yyrt4604 bool + if yyl4604 > cap(yyv4604) { - yyrg4423 := len(yyv4423) > 0 - yyv24423 := yyv4423 - yyrl4423, yyrt4423 = z.DecInferLen(yyl4423, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4423 { - if yyrl4423 <= cap(yyv4423) { - yyv4423 = yyv4423[:yyrl4423] + yyrg4604 := len(yyv4604) > 0 + yyv24604 := yyv4604 + yyrl4604, yyrt4604 = z.DecInferLen(yyl4604, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4604 { + if yyrl4604 <= cap(yyv4604) { + yyv4604 = yyv4604[:yyrl4604] } else { - yyv4423 = make([]NodeSelectorRequirement, yyrl4423) + yyv4604 = make([]NodeSelectorRequirement, yyrl4604) } } else { - yyv4423 = make([]NodeSelectorRequirement, yyrl4423) + yyv4604 = make([]NodeSelectorRequirement, yyrl4604) } - yyc4423 = true - yyrr4423 = len(yyv4423) - if yyrg4423 { - copy(yyv4423, yyv24423) + yyc4604 = true + yyrr4604 = len(yyv4604) + if yyrg4604 { + copy(yyv4604, yyv24604) } - } else if yyl4423 != len(yyv4423) { - yyv4423 = yyv4423[:yyl4423] - yyc4423 = true + } else if yyl4604 != len(yyv4604) { + yyv4604 = yyv4604[:yyl4604] + yyc4604 = true } - yyj4423 := 0 - for ; yyj4423 < yyrr4423; yyj4423++ { - yyh4423.ElemContainerState(yyj4423) + yyj4604 := 0 + for ; yyj4604 < yyrr4604; yyj4604++ { + yyh4604.ElemContainerState(yyj4604) if r.TryDecodeAsNil() { - yyv4423[yyj4423] = NodeSelectorRequirement{} + yyv4604[yyj4604] = NodeSelectorRequirement{} } else { - yyv4424 := &yyv4423[yyj4423] - yyv4424.CodecDecodeSelf(d) + yyv4605 := &yyv4604[yyj4604] + yyv4605.CodecDecodeSelf(d) } } - if yyrt4423 { - for ; yyj4423 < yyl4423; yyj4423++ { - yyv4423 = append(yyv4423, NodeSelectorRequirement{}) - yyh4423.ElemContainerState(yyj4423) + if yyrt4604 { + for ; yyj4604 < yyl4604; yyj4604++ { + yyv4604 = append(yyv4604, NodeSelectorRequirement{}) + yyh4604.ElemContainerState(yyj4604) if r.TryDecodeAsNil() { - yyv4423[yyj4423] = NodeSelectorRequirement{} + yyv4604[yyj4604] = NodeSelectorRequirement{} } else { - yyv4425 := &yyv4423[yyj4423] - yyv4425.CodecDecodeSelf(d) + yyv4606 := &yyv4604[yyj4604] + yyv4606.CodecDecodeSelf(d) } } } } else { - yyj4423 := 0 - for ; !r.CheckBreak(); yyj4423++ { + yyj4604 := 0 + for ; !r.CheckBreak(); yyj4604++ { - if yyj4423 >= len(yyv4423) { - yyv4423 = append(yyv4423, NodeSelectorRequirement{}) // var yyz4423 NodeSelectorRequirement - yyc4423 = true + if yyj4604 >= len(yyv4604) { + yyv4604 = append(yyv4604, NodeSelectorRequirement{}) // var yyz4604 NodeSelectorRequirement + yyc4604 = true } - yyh4423.ElemContainerState(yyj4423) - if yyj4423 < len(yyv4423) { + yyh4604.ElemContainerState(yyj4604) + if yyj4604 < len(yyv4604) { if r.TryDecodeAsNil() { - yyv4423[yyj4423] = NodeSelectorRequirement{} + yyv4604[yyj4604] = NodeSelectorRequirement{} } else { - yyv4426 := &yyv4423[yyj4423] - yyv4426.CodecDecodeSelf(d) + yyv4607 := &yyv4604[yyj4604] + yyv4607.CodecDecodeSelf(d) } } else { @@ -55654,17 +57780,17 @@ func (x codecSelfer1234) decSliceNodeSelectorRequirement(v *[]NodeSelectorRequir } } - if yyj4423 < len(yyv4423) { - yyv4423 = yyv4423[:yyj4423] - yyc4423 = true - } else if yyj4423 == 0 && yyv4423 == nil { - yyv4423 = []NodeSelectorRequirement{} - yyc4423 = true + if yyj4604 < len(yyv4604) { + yyv4604 = yyv4604[:yyj4604] + yyc4604 = true + } else if yyj4604 == 0 && yyv4604 == nil { + yyv4604 = []NodeSelectorRequirement{} + yyc4604 = true } } - yyh4423.End() - if yyc4423 { - *v = yyv4423 + yyh4604.End() + if yyc4604 { + *v = yyv4604 } } @@ -55673,10 +57799,10 @@ func (x codecSelfer1234) encSlicePodAffinityTerm(v []PodAffinityTerm, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4427 := range v { + for _, yyv4608 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4428 := &yyv4427 - yy4428.CodecEncodeSelf(e) + yy4609 := &yyv4608 + yy4609.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55686,83 +57812,83 @@ func (x codecSelfer1234) decSlicePodAffinityTerm(v *[]PodAffinityTerm, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4429 := *v - yyh4429, yyl4429 := z.DecSliceHelperStart() - var yyc4429 bool - if yyl4429 == 0 { - if yyv4429 == nil { - yyv4429 = []PodAffinityTerm{} - yyc4429 = true - } else if len(yyv4429) != 0 { - yyv4429 = yyv4429[:0] - yyc4429 = true + yyv4610 := *v + yyh4610, yyl4610 := z.DecSliceHelperStart() + var yyc4610 bool + if yyl4610 == 0 { + if yyv4610 == nil { + yyv4610 = []PodAffinityTerm{} + yyc4610 = true + } else if len(yyv4610) != 0 { + yyv4610 = yyv4610[:0] + yyc4610 = true } - } else if yyl4429 > 0 { - var yyrr4429, yyrl4429 int - var yyrt4429 bool - if yyl4429 > cap(yyv4429) { + } else if yyl4610 > 0 { + var yyrr4610, yyrl4610 int + var yyrt4610 bool + if yyl4610 > cap(yyv4610) { - yyrg4429 := len(yyv4429) > 0 - yyv24429 := yyv4429 - yyrl4429, yyrt4429 = z.DecInferLen(yyl4429, z.DecBasicHandle().MaxInitLen, 48) - if yyrt4429 { - if yyrl4429 <= cap(yyv4429) { - yyv4429 = yyv4429[:yyrl4429] + yyrg4610 := len(yyv4610) > 0 + yyv24610 := yyv4610 + yyrl4610, yyrt4610 = z.DecInferLen(yyl4610, z.DecBasicHandle().MaxInitLen, 48) + if yyrt4610 { + if yyrl4610 <= cap(yyv4610) { + yyv4610 = yyv4610[:yyrl4610] } else { - yyv4429 = make([]PodAffinityTerm, yyrl4429) + yyv4610 = make([]PodAffinityTerm, yyrl4610) } } else { - yyv4429 = make([]PodAffinityTerm, yyrl4429) + yyv4610 = make([]PodAffinityTerm, yyrl4610) } - yyc4429 = true - yyrr4429 = len(yyv4429) - if yyrg4429 { - copy(yyv4429, yyv24429) + yyc4610 = true + yyrr4610 = len(yyv4610) + if yyrg4610 { + copy(yyv4610, yyv24610) } - } else if yyl4429 != len(yyv4429) { - yyv4429 = yyv4429[:yyl4429] - yyc4429 = true + } else if yyl4610 != len(yyv4610) { + yyv4610 = yyv4610[:yyl4610] + yyc4610 = true } - yyj4429 := 0 - for ; yyj4429 < yyrr4429; yyj4429++ { - yyh4429.ElemContainerState(yyj4429) + yyj4610 := 0 + for ; yyj4610 < yyrr4610; yyj4610++ { + yyh4610.ElemContainerState(yyj4610) if r.TryDecodeAsNil() { - yyv4429[yyj4429] = PodAffinityTerm{} + yyv4610[yyj4610] = PodAffinityTerm{} } else { - yyv4430 := &yyv4429[yyj4429] - yyv4430.CodecDecodeSelf(d) + yyv4611 := &yyv4610[yyj4610] + yyv4611.CodecDecodeSelf(d) } } - if yyrt4429 { - for ; yyj4429 < yyl4429; yyj4429++ { - yyv4429 = append(yyv4429, PodAffinityTerm{}) - yyh4429.ElemContainerState(yyj4429) + if yyrt4610 { + for ; yyj4610 < yyl4610; yyj4610++ { + yyv4610 = append(yyv4610, PodAffinityTerm{}) + yyh4610.ElemContainerState(yyj4610) if r.TryDecodeAsNil() { - yyv4429[yyj4429] = PodAffinityTerm{} + yyv4610[yyj4610] = PodAffinityTerm{} } else { - yyv4431 := &yyv4429[yyj4429] - yyv4431.CodecDecodeSelf(d) + yyv4612 := &yyv4610[yyj4610] + yyv4612.CodecDecodeSelf(d) } } } } else { - yyj4429 := 0 - for ; !r.CheckBreak(); yyj4429++ { + yyj4610 := 0 + for ; !r.CheckBreak(); yyj4610++ { - if yyj4429 >= len(yyv4429) { - yyv4429 = append(yyv4429, PodAffinityTerm{}) // var yyz4429 PodAffinityTerm - yyc4429 = true + if yyj4610 >= len(yyv4610) { + yyv4610 = append(yyv4610, PodAffinityTerm{}) // var yyz4610 PodAffinityTerm + yyc4610 = true } - yyh4429.ElemContainerState(yyj4429) - if yyj4429 < len(yyv4429) { + yyh4610.ElemContainerState(yyj4610) + if yyj4610 < len(yyv4610) { if r.TryDecodeAsNil() { - yyv4429[yyj4429] = PodAffinityTerm{} + yyv4610[yyj4610] = PodAffinityTerm{} } else { - yyv4432 := &yyv4429[yyj4429] - yyv4432.CodecDecodeSelf(d) + yyv4613 := &yyv4610[yyj4610] + yyv4613.CodecDecodeSelf(d) } } else { @@ -55770,17 +57896,17 @@ func (x codecSelfer1234) decSlicePodAffinityTerm(v *[]PodAffinityTerm, d *codec1 } } - if yyj4429 < len(yyv4429) { - yyv4429 = yyv4429[:yyj4429] - yyc4429 = true - } else if yyj4429 == 0 && yyv4429 == nil { - yyv4429 = []PodAffinityTerm{} - yyc4429 = true + if yyj4610 < len(yyv4610) { + yyv4610 = yyv4610[:yyj4610] + yyc4610 = true + } else if yyj4610 == 0 && yyv4610 == nil { + yyv4610 = []PodAffinityTerm{} + yyc4610 = true } } - yyh4429.End() - if yyc4429 { - *v = yyv4429 + yyh4610.End() + if yyc4610 { + *v = yyv4610 } } @@ -55789,10 +57915,10 @@ func (x codecSelfer1234) encSliceWeightedPodAffinityTerm(v []WeightedPodAffinity z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4433 := range v { + for _, yyv4614 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4434 := &yyv4433 - yy4434.CodecEncodeSelf(e) + yy4615 := &yyv4614 + yy4615.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55802,83 +57928,83 @@ func (x codecSelfer1234) decSliceWeightedPodAffinityTerm(v *[]WeightedPodAffinit z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4435 := *v - yyh4435, yyl4435 := z.DecSliceHelperStart() - var yyc4435 bool - if yyl4435 == 0 { - if yyv4435 == nil { - yyv4435 = []WeightedPodAffinityTerm{} - yyc4435 = true - } else if len(yyv4435) != 0 { - yyv4435 = yyv4435[:0] - yyc4435 = true + yyv4616 := *v + yyh4616, yyl4616 := z.DecSliceHelperStart() + var yyc4616 bool + if yyl4616 == 0 { + if yyv4616 == nil { + yyv4616 = []WeightedPodAffinityTerm{} + yyc4616 = true + } else if len(yyv4616) != 0 { + yyv4616 = yyv4616[:0] + yyc4616 = true } - } else if yyl4435 > 0 { - var yyrr4435, yyrl4435 int - var yyrt4435 bool - if yyl4435 > cap(yyv4435) { + } else if yyl4616 > 0 { + var yyrr4616, yyrl4616 int + var yyrt4616 bool + if yyl4616 > cap(yyv4616) { - yyrg4435 := len(yyv4435) > 0 - yyv24435 := yyv4435 - yyrl4435, yyrt4435 = z.DecInferLen(yyl4435, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4435 { - if yyrl4435 <= cap(yyv4435) { - yyv4435 = yyv4435[:yyrl4435] + yyrg4616 := len(yyv4616) > 0 + yyv24616 := yyv4616 + yyrl4616, yyrt4616 = z.DecInferLen(yyl4616, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4616 { + if yyrl4616 <= cap(yyv4616) { + yyv4616 = yyv4616[:yyrl4616] } else { - yyv4435 = make([]WeightedPodAffinityTerm, yyrl4435) + yyv4616 = make([]WeightedPodAffinityTerm, yyrl4616) } } else { - yyv4435 = make([]WeightedPodAffinityTerm, yyrl4435) + yyv4616 = make([]WeightedPodAffinityTerm, yyrl4616) } - yyc4435 = true - yyrr4435 = len(yyv4435) - if yyrg4435 { - copy(yyv4435, yyv24435) + yyc4616 = true + yyrr4616 = len(yyv4616) + if yyrg4616 { + copy(yyv4616, yyv24616) } - } else if yyl4435 != len(yyv4435) { - yyv4435 = yyv4435[:yyl4435] - yyc4435 = true + } else if yyl4616 != len(yyv4616) { + yyv4616 = yyv4616[:yyl4616] + yyc4616 = true } - yyj4435 := 0 - for ; yyj4435 < yyrr4435; yyj4435++ { - yyh4435.ElemContainerState(yyj4435) + yyj4616 := 0 + for ; yyj4616 < yyrr4616; yyj4616++ { + yyh4616.ElemContainerState(yyj4616) if r.TryDecodeAsNil() { - yyv4435[yyj4435] = WeightedPodAffinityTerm{} + yyv4616[yyj4616] = WeightedPodAffinityTerm{} } else { - yyv4436 := &yyv4435[yyj4435] - yyv4436.CodecDecodeSelf(d) + yyv4617 := &yyv4616[yyj4616] + yyv4617.CodecDecodeSelf(d) } } - if yyrt4435 { - for ; yyj4435 < yyl4435; yyj4435++ { - yyv4435 = append(yyv4435, WeightedPodAffinityTerm{}) - yyh4435.ElemContainerState(yyj4435) + if yyrt4616 { + for ; yyj4616 < yyl4616; yyj4616++ { + yyv4616 = append(yyv4616, WeightedPodAffinityTerm{}) + yyh4616.ElemContainerState(yyj4616) if r.TryDecodeAsNil() { - yyv4435[yyj4435] = WeightedPodAffinityTerm{} + yyv4616[yyj4616] = WeightedPodAffinityTerm{} } else { - yyv4437 := &yyv4435[yyj4435] - yyv4437.CodecDecodeSelf(d) + yyv4618 := &yyv4616[yyj4616] + yyv4618.CodecDecodeSelf(d) } } } } else { - yyj4435 := 0 - for ; !r.CheckBreak(); yyj4435++ { + yyj4616 := 0 + for ; !r.CheckBreak(); yyj4616++ { - if yyj4435 >= len(yyv4435) { - yyv4435 = append(yyv4435, WeightedPodAffinityTerm{}) // var yyz4435 WeightedPodAffinityTerm - yyc4435 = true + if yyj4616 >= len(yyv4616) { + yyv4616 = append(yyv4616, WeightedPodAffinityTerm{}) // var yyz4616 WeightedPodAffinityTerm + yyc4616 = true } - yyh4435.ElemContainerState(yyj4435) - if yyj4435 < len(yyv4435) { + yyh4616.ElemContainerState(yyj4616) + if yyj4616 < len(yyv4616) { if r.TryDecodeAsNil() { - yyv4435[yyj4435] = WeightedPodAffinityTerm{} + yyv4616[yyj4616] = WeightedPodAffinityTerm{} } else { - yyv4438 := &yyv4435[yyj4435] - yyv4438.CodecDecodeSelf(d) + yyv4619 := &yyv4616[yyj4616] + yyv4619.CodecDecodeSelf(d) } } else { @@ -55886,17 +58012,17 @@ func (x codecSelfer1234) decSliceWeightedPodAffinityTerm(v *[]WeightedPodAffinit } } - if yyj4435 < len(yyv4435) { - yyv4435 = yyv4435[:yyj4435] - yyc4435 = true - } else if yyj4435 == 0 && yyv4435 == nil { - yyv4435 = []WeightedPodAffinityTerm{} - yyc4435 = true + if yyj4616 < len(yyv4616) { + yyv4616 = yyv4616[:yyj4616] + yyc4616 = true + } else if yyj4616 == 0 && yyv4616 == nil { + yyv4616 = []WeightedPodAffinityTerm{} + yyc4616 = true } } - yyh4435.End() - if yyc4435 { - *v = yyv4435 + yyh4616.End() + if yyc4616 { + *v = yyv4616 } } @@ -55905,10 +58031,10 @@ func (x codecSelfer1234) encSlicePreferredSchedulingTerm(v []PreferredScheduling z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4439 := range v { + for _, yyv4620 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4440 := &yyv4439 - yy4440.CodecEncodeSelf(e) + yy4621 := &yyv4620 + yy4621.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55918,83 +58044,83 @@ func (x codecSelfer1234) decSlicePreferredSchedulingTerm(v *[]PreferredSchedulin z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4441 := *v - yyh4441, yyl4441 := z.DecSliceHelperStart() - var yyc4441 bool - if yyl4441 == 0 { - if yyv4441 == nil { - yyv4441 = []PreferredSchedulingTerm{} - yyc4441 = true - } else if len(yyv4441) != 0 { - yyv4441 = yyv4441[:0] - yyc4441 = true + yyv4622 := *v + yyh4622, yyl4622 := z.DecSliceHelperStart() + var yyc4622 bool + if yyl4622 == 0 { + if yyv4622 == nil { + yyv4622 = []PreferredSchedulingTerm{} + yyc4622 = true + } else if len(yyv4622) != 0 { + yyv4622 = yyv4622[:0] + yyc4622 = true } - } else if yyl4441 > 0 { - var yyrr4441, yyrl4441 int - var yyrt4441 bool - if yyl4441 > cap(yyv4441) { + } else if yyl4622 > 0 { + var yyrr4622, yyrl4622 int + var yyrt4622 bool + if yyl4622 > cap(yyv4622) { - yyrg4441 := len(yyv4441) > 0 - yyv24441 := yyv4441 - yyrl4441, yyrt4441 = z.DecInferLen(yyl4441, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4441 { - if yyrl4441 <= cap(yyv4441) { - yyv4441 = yyv4441[:yyrl4441] + yyrg4622 := len(yyv4622) > 0 + yyv24622 := yyv4622 + yyrl4622, yyrt4622 = z.DecInferLen(yyl4622, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4622 { + if yyrl4622 <= cap(yyv4622) { + yyv4622 = yyv4622[:yyrl4622] } else { - yyv4441 = make([]PreferredSchedulingTerm, yyrl4441) + yyv4622 = make([]PreferredSchedulingTerm, yyrl4622) } } else { - yyv4441 = make([]PreferredSchedulingTerm, yyrl4441) + yyv4622 = make([]PreferredSchedulingTerm, yyrl4622) } - yyc4441 = true - yyrr4441 = len(yyv4441) - if yyrg4441 { - copy(yyv4441, yyv24441) + yyc4622 = true + yyrr4622 = len(yyv4622) + if yyrg4622 { + copy(yyv4622, yyv24622) } - } else if yyl4441 != len(yyv4441) { - yyv4441 = yyv4441[:yyl4441] - yyc4441 = true + } else if yyl4622 != len(yyv4622) { + yyv4622 = yyv4622[:yyl4622] + yyc4622 = true } - yyj4441 := 0 - for ; yyj4441 < yyrr4441; yyj4441++ { - yyh4441.ElemContainerState(yyj4441) + yyj4622 := 0 + for ; yyj4622 < yyrr4622; yyj4622++ { + yyh4622.ElemContainerState(yyj4622) if r.TryDecodeAsNil() { - yyv4441[yyj4441] = PreferredSchedulingTerm{} + yyv4622[yyj4622] = PreferredSchedulingTerm{} } else { - yyv4442 := &yyv4441[yyj4441] - yyv4442.CodecDecodeSelf(d) + yyv4623 := &yyv4622[yyj4622] + yyv4623.CodecDecodeSelf(d) } } - if yyrt4441 { - for ; yyj4441 < yyl4441; yyj4441++ { - yyv4441 = append(yyv4441, PreferredSchedulingTerm{}) - yyh4441.ElemContainerState(yyj4441) + if yyrt4622 { + for ; yyj4622 < yyl4622; yyj4622++ { + yyv4622 = append(yyv4622, PreferredSchedulingTerm{}) + yyh4622.ElemContainerState(yyj4622) if r.TryDecodeAsNil() { - yyv4441[yyj4441] = PreferredSchedulingTerm{} + yyv4622[yyj4622] = PreferredSchedulingTerm{} } else { - yyv4443 := &yyv4441[yyj4441] - yyv4443.CodecDecodeSelf(d) + yyv4624 := &yyv4622[yyj4622] + yyv4624.CodecDecodeSelf(d) } } } } else { - yyj4441 := 0 - for ; !r.CheckBreak(); yyj4441++ { + yyj4622 := 0 + for ; !r.CheckBreak(); yyj4622++ { - if yyj4441 >= len(yyv4441) { - yyv4441 = append(yyv4441, PreferredSchedulingTerm{}) // var yyz4441 PreferredSchedulingTerm - yyc4441 = true + if yyj4622 >= len(yyv4622) { + yyv4622 = append(yyv4622, PreferredSchedulingTerm{}) // var yyz4622 PreferredSchedulingTerm + yyc4622 = true } - yyh4441.ElemContainerState(yyj4441) - if yyj4441 < len(yyv4441) { + yyh4622.ElemContainerState(yyj4622) + if yyj4622 < len(yyv4622) { if r.TryDecodeAsNil() { - yyv4441[yyj4441] = PreferredSchedulingTerm{} + yyv4622[yyj4622] = PreferredSchedulingTerm{} } else { - yyv4444 := &yyv4441[yyj4441] - yyv4444.CodecDecodeSelf(d) + yyv4625 := &yyv4622[yyj4622] + yyv4625.CodecDecodeSelf(d) } } else { @@ -56002,17 +58128,17 @@ func (x codecSelfer1234) decSlicePreferredSchedulingTerm(v *[]PreferredSchedulin } } - if yyj4441 < len(yyv4441) { - yyv4441 = yyv4441[:yyj4441] - yyc4441 = true - } else if yyj4441 == 0 && yyv4441 == nil { - yyv4441 = []PreferredSchedulingTerm{} - yyc4441 = true + if yyj4622 < len(yyv4622) { + yyv4622 = yyv4622[:yyj4622] + yyc4622 = true + } else if yyj4622 == 0 && yyv4622 == nil { + yyv4622 = []PreferredSchedulingTerm{} + yyc4622 = true } } - yyh4441.End() - if yyc4441 { - *v = yyv4441 + yyh4622.End() + if yyc4622 { + *v = yyv4622 } } @@ -56021,10 +58147,10 @@ func (x codecSelfer1234) encSliceVolume(v []Volume, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4445 := range v { + for _, yyv4626 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4446 := &yyv4445 - yy4446.CodecEncodeSelf(e) + yy4627 := &yyv4626 + yy4627.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56034,83 +58160,83 @@ func (x codecSelfer1234) decSliceVolume(v *[]Volume, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4447 := *v - yyh4447, yyl4447 := z.DecSliceHelperStart() - var yyc4447 bool - if yyl4447 == 0 { - if yyv4447 == nil { - yyv4447 = []Volume{} - yyc4447 = true - } else if len(yyv4447) != 0 { - yyv4447 = yyv4447[:0] - yyc4447 = true + yyv4628 := *v + yyh4628, yyl4628 := z.DecSliceHelperStart() + var yyc4628 bool + if yyl4628 == 0 { + if yyv4628 == nil { + yyv4628 = []Volume{} + yyc4628 = true + } else if len(yyv4628) != 0 { + yyv4628 = yyv4628[:0] + yyc4628 = true } - } else if yyl4447 > 0 { - var yyrr4447, yyrl4447 int - var yyrt4447 bool - if yyl4447 > cap(yyv4447) { + } else if yyl4628 > 0 { + var yyrr4628, yyrl4628 int + var yyrt4628 bool + if yyl4628 > cap(yyv4628) { - yyrg4447 := len(yyv4447) > 0 - yyv24447 := yyv4447 - yyrl4447, yyrt4447 = z.DecInferLen(yyl4447, z.DecBasicHandle().MaxInitLen, 176) - if yyrt4447 { - if yyrl4447 <= cap(yyv4447) { - yyv4447 = yyv4447[:yyrl4447] + yyrg4628 := len(yyv4628) > 0 + yyv24628 := yyv4628 + yyrl4628, yyrt4628 = z.DecInferLen(yyl4628, z.DecBasicHandle().MaxInitLen, 192) + if yyrt4628 { + if yyrl4628 <= cap(yyv4628) { + yyv4628 = yyv4628[:yyrl4628] } else { - yyv4447 = make([]Volume, yyrl4447) + yyv4628 = make([]Volume, yyrl4628) } } else { - yyv4447 = make([]Volume, yyrl4447) + yyv4628 = make([]Volume, yyrl4628) } - yyc4447 = true - yyrr4447 = len(yyv4447) - if yyrg4447 { - copy(yyv4447, yyv24447) + yyc4628 = true + yyrr4628 = len(yyv4628) + if yyrg4628 { + copy(yyv4628, yyv24628) } - } else if yyl4447 != len(yyv4447) { - yyv4447 = yyv4447[:yyl4447] - yyc4447 = true + } else if yyl4628 != len(yyv4628) { + yyv4628 = yyv4628[:yyl4628] + yyc4628 = true } - yyj4447 := 0 - for ; yyj4447 < yyrr4447; yyj4447++ { - yyh4447.ElemContainerState(yyj4447) + yyj4628 := 0 + for ; yyj4628 < yyrr4628; yyj4628++ { + yyh4628.ElemContainerState(yyj4628) if r.TryDecodeAsNil() { - yyv4447[yyj4447] = Volume{} + yyv4628[yyj4628] = Volume{} } else { - yyv4448 := &yyv4447[yyj4447] - yyv4448.CodecDecodeSelf(d) + yyv4629 := &yyv4628[yyj4628] + yyv4629.CodecDecodeSelf(d) } } - if yyrt4447 { - for ; yyj4447 < yyl4447; yyj4447++ { - yyv4447 = append(yyv4447, Volume{}) - yyh4447.ElemContainerState(yyj4447) + if yyrt4628 { + for ; yyj4628 < yyl4628; yyj4628++ { + yyv4628 = append(yyv4628, Volume{}) + yyh4628.ElemContainerState(yyj4628) if r.TryDecodeAsNil() { - yyv4447[yyj4447] = Volume{} + yyv4628[yyj4628] = Volume{} } else { - yyv4449 := &yyv4447[yyj4447] - yyv4449.CodecDecodeSelf(d) + yyv4630 := &yyv4628[yyj4628] + yyv4630.CodecDecodeSelf(d) } } } } else { - yyj4447 := 0 - for ; !r.CheckBreak(); yyj4447++ { + yyj4628 := 0 + for ; !r.CheckBreak(); yyj4628++ { - if yyj4447 >= len(yyv4447) { - yyv4447 = append(yyv4447, Volume{}) // var yyz4447 Volume - yyc4447 = true + if yyj4628 >= len(yyv4628) { + yyv4628 = append(yyv4628, Volume{}) // var yyz4628 Volume + yyc4628 = true } - yyh4447.ElemContainerState(yyj4447) - if yyj4447 < len(yyv4447) { + yyh4628.ElemContainerState(yyj4628) + if yyj4628 < len(yyv4628) { if r.TryDecodeAsNil() { - yyv4447[yyj4447] = Volume{} + yyv4628[yyj4628] = Volume{} } else { - yyv4450 := &yyv4447[yyj4447] - yyv4450.CodecDecodeSelf(d) + yyv4631 := &yyv4628[yyj4628] + yyv4631.CodecDecodeSelf(d) } } else { @@ -56118,17 +58244,17 @@ func (x codecSelfer1234) decSliceVolume(v *[]Volume, d *codec1978.Decoder) { } } - if yyj4447 < len(yyv4447) { - yyv4447 = yyv4447[:yyj4447] - yyc4447 = true - } else if yyj4447 == 0 && yyv4447 == nil { - yyv4447 = []Volume{} - yyc4447 = true + if yyj4628 < len(yyv4628) { + yyv4628 = yyv4628[:yyj4628] + yyc4628 = true + } else if yyj4628 == 0 && yyv4628 == nil { + yyv4628 = []Volume{} + yyc4628 = true } } - yyh4447.End() - if yyc4447 { - *v = yyv4447 + yyh4628.End() + if yyc4628 { + *v = yyv4628 } } @@ -56137,10 +58263,10 @@ func (x codecSelfer1234) encSliceContainer(v []Container, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4451 := range v { + for _, yyv4632 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4452 := &yyv4451 - yy4452.CodecEncodeSelf(e) + yy4633 := &yyv4632 + yy4633.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56150,83 +58276,83 @@ func (x codecSelfer1234) decSliceContainer(v *[]Container, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4453 := *v - yyh4453, yyl4453 := z.DecSliceHelperStart() - var yyc4453 bool - if yyl4453 == 0 { - if yyv4453 == nil { - yyv4453 = []Container{} - yyc4453 = true - } else if len(yyv4453) != 0 { - yyv4453 = yyv4453[:0] - yyc4453 = true + yyv4634 := *v + yyh4634, yyl4634 := z.DecSliceHelperStart() + var yyc4634 bool + if yyl4634 == 0 { + if yyv4634 == nil { + yyv4634 = []Container{} + yyc4634 = true + } else if len(yyv4634) != 0 { + yyv4634 = yyv4634[:0] + yyc4634 = true } - } else if yyl4453 > 0 { - var yyrr4453, yyrl4453 int - var yyrt4453 bool - if yyl4453 > cap(yyv4453) { + } else if yyl4634 > 0 { + var yyrr4634, yyrl4634 int + var yyrt4634 bool + if yyl4634 > cap(yyv4634) { - yyrg4453 := len(yyv4453) > 0 - yyv24453 := yyv4453 - yyrl4453, yyrt4453 = z.DecInferLen(yyl4453, z.DecBasicHandle().MaxInitLen, 256) - if yyrt4453 { - if yyrl4453 <= cap(yyv4453) { - yyv4453 = yyv4453[:yyrl4453] + yyrg4634 := len(yyv4634) > 0 + yyv24634 := yyv4634 + yyrl4634, yyrt4634 = z.DecInferLen(yyl4634, z.DecBasicHandle().MaxInitLen, 256) + if yyrt4634 { + if yyrl4634 <= cap(yyv4634) { + yyv4634 = yyv4634[:yyrl4634] } else { - yyv4453 = make([]Container, yyrl4453) + yyv4634 = make([]Container, yyrl4634) } } else { - yyv4453 = make([]Container, yyrl4453) + yyv4634 = make([]Container, yyrl4634) } - yyc4453 = true - yyrr4453 = len(yyv4453) - if yyrg4453 { - copy(yyv4453, yyv24453) + yyc4634 = true + yyrr4634 = len(yyv4634) + if yyrg4634 { + copy(yyv4634, yyv24634) } - } else if yyl4453 != len(yyv4453) { - yyv4453 = yyv4453[:yyl4453] - yyc4453 = true + } else if yyl4634 != len(yyv4634) { + yyv4634 = yyv4634[:yyl4634] + yyc4634 = true } - yyj4453 := 0 - for ; yyj4453 < yyrr4453; yyj4453++ { - yyh4453.ElemContainerState(yyj4453) + yyj4634 := 0 + for ; yyj4634 < yyrr4634; yyj4634++ { + yyh4634.ElemContainerState(yyj4634) if r.TryDecodeAsNil() { - yyv4453[yyj4453] = Container{} + yyv4634[yyj4634] = Container{} } else { - yyv4454 := &yyv4453[yyj4453] - yyv4454.CodecDecodeSelf(d) + yyv4635 := &yyv4634[yyj4634] + yyv4635.CodecDecodeSelf(d) } } - if yyrt4453 { - for ; yyj4453 < yyl4453; yyj4453++ { - yyv4453 = append(yyv4453, Container{}) - yyh4453.ElemContainerState(yyj4453) + if yyrt4634 { + for ; yyj4634 < yyl4634; yyj4634++ { + yyv4634 = append(yyv4634, Container{}) + yyh4634.ElemContainerState(yyj4634) if r.TryDecodeAsNil() { - yyv4453[yyj4453] = Container{} + yyv4634[yyj4634] = Container{} } else { - yyv4455 := &yyv4453[yyj4453] - yyv4455.CodecDecodeSelf(d) + yyv4636 := &yyv4634[yyj4634] + yyv4636.CodecDecodeSelf(d) } } } } else { - yyj4453 := 0 - for ; !r.CheckBreak(); yyj4453++ { + yyj4634 := 0 + for ; !r.CheckBreak(); yyj4634++ { - if yyj4453 >= len(yyv4453) { - yyv4453 = append(yyv4453, Container{}) // var yyz4453 Container - yyc4453 = true + if yyj4634 >= len(yyv4634) { + yyv4634 = append(yyv4634, Container{}) // var yyz4634 Container + yyc4634 = true } - yyh4453.ElemContainerState(yyj4453) - if yyj4453 < len(yyv4453) { + yyh4634.ElemContainerState(yyj4634) + if yyj4634 < len(yyv4634) { if r.TryDecodeAsNil() { - yyv4453[yyj4453] = Container{} + yyv4634[yyj4634] = Container{} } else { - yyv4456 := &yyv4453[yyj4453] - yyv4456.CodecDecodeSelf(d) + yyv4637 := &yyv4634[yyj4634] + yyv4637.CodecDecodeSelf(d) } } else { @@ -56234,17 +58360,17 @@ func (x codecSelfer1234) decSliceContainer(v *[]Container, d *codec1978.Decoder) } } - if yyj4453 < len(yyv4453) { - yyv4453 = yyv4453[:yyj4453] - yyc4453 = true - } else if yyj4453 == 0 && yyv4453 == nil { - yyv4453 = []Container{} - yyc4453 = true + if yyj4634 < len(yyv4634) { + yyv4634 = yyv4634[:yyj4634] + yyc4634 = true + } else if yyj4634 == 0 && yyv4634 == nil { + yyv4634 = []Container{} + yyc4634 = true } } - yyh4453.End() - if yyc4453 { - *v = yyv4453 + yyh4634.End() + if yyc4634 { + *v = yyv4634 } } @@ -56253,10 +58379,10 @@ func (x codecSelfer1234) encSliceLocalObjectReference(v []LocalObjectReference, z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4457 := range v { + for _, yyv4638 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4458 := &yyv4457 - yy4458.CodecEncodeSelf(e) + yy4639 := &yyv4638 + yy4639.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56266,83 +58392,83 @@ func (x codecSelfer1234) decSliceLocalObjectReference(v *[]LocalObjectReference, z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4459 := *v - yyh4459, yyl4459 := z.DecSliceHelperStart() - var yyc4459 bool - if yyl4459 == 0 { - if yyv4459 == nil { - yyv4459 = []LocalObjectReference{} - yyc4459 = true - } else if len(yyv4459) != 0 { - yyv4459 = yyv4459[:0] - yyc4459 = true + yyv4640 := *v + yyh4640, yyl4640 := z.DecSliceHelperStart() + var yyc4640 bool + if yyl4640 == 0 { + if yyv4640 == nil { + yyv4640 = []LocalObjectReference{} + yyc4640 = true + } else if len(yyv4640) != 0 { + yyv4640 = yyv4640[:0] + yyc4640 = true } - } else if yyl4459 > 0 { - var yyrr4459, yyrl4459 int - var yyrt4459 bool - if yyl4459 > cap(yyv4459) { + } else if yyl4640 > 0 { + var yyrr4640, yyrl4640 int + var yyrt4640 bool + if yyl4640 > cap(yyv4640) { - yyrg4459 := len(yyv4459) > 0 - yyv24459 := yyv4459 - yyrl4459, yyrt4459 = z.DecInferLen(yyl4459, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4459 { - if yyrl4459 <= cap(yyv4459) { - yyv4459 = yyv4459[:yyrl4459] + yyrg4640 := len(yyv4640) > 0 + yyv24640 := yyv4640 + yyrl4640, yyrt4640 = z.DecInferLen(yyl4640, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4640 { + if yyrl4640 <= cap(yyv4640) { + yyv4640 = yyv4640[:yyrl4640] } else { - yyv4459 = make([]LocalObjectReference, yyrl4459) + yyv4640 = make([]LocalObjectReference, yyrl4640) } } else { - yyv4459 = make([]LocalObjectReference, yyrl4459) + yyv4640 = make([]LocalObjectReference, yyrl4640) } - yyc4459 = true - yyrr4459 = len(yyv4459) - if yyrg4459 { - copy(yyv4459, yyv24459) + yyc4640 = true + yyrr4640 = len(yyv4640) + if yyrg4640 { + copy(yyv4640, yyv24640) } - } else if yyl4459 != len(yyv4459) { - yyv4459 = yyv4459[:yyl4459] - yyc4459 = true + } else if yyl4640 != len(yyv4640) { + yyv4640 = yyv4640[:yyl4640] + yyc4640 = true } - yyj4459 := 0 - for ; yyj4459 < yyrr4459; yyj4459++ { - yyh4459.ElemContainerState(yyj4459) + yyj4640 := 0 + for ; yyj4640 < yyrr4640; yyj4640++ { + yyh4640.ElemContainerState(yyj4640) if r.TryDecodeAsNil() { - yyv4459[yyj4459] = LocalObjectReference{} + yyv4640[yyj4640] = LocalObjectReference{} } else { - yyv4460 := &yyv4459[yyj4459] - yyv4460.CodecDecodeSelf(d) + yyv4641 := &yyv4640[yyj4640] + yyv4641.CodecDecodeSelf(d) } } - if yyrt4459 { - for ; yyj4459 < yyl4459; yyj4459++ { - yyv4459 = append(yyv4459, LocalObjectReference{}) - yyh4459.ElemContainerState(yyj4459) + if yyrt4640 { + for ; yyj4640 < yyl4640; yyj4640++ { + yyv4640 = append(yyv4640, LocalObjectReference{}) + yyh4640.ElemContainerState(yyj4640) if r.TryDecodeAsNil() { - yyv4459[yyj4459] = LocalObjectReference{} + yyv4640[yyj4640] = LocalObjectReference{} } else { - yyv4461 := &yyv4459[yyj4459] - yyv4461.CodecDecodeSelf(d) + yyv4642 := &yyv4640[yyj4640] + yyv4642.CodecDecodeSelf(d) } } } } else { - yyj4459 := 0 - for ; !r.CheckBreak(); yyj4459++ { + yyj4640 := 0 + for ; !r.CheckBreak(); yyj4640++ { - if yyj4459 >= len(yyv4459) { - yyv4459 = append(yyv4459, LocalObjectReference{}) // var yyz4459 LocalObjectReference - yyc4459 = true + if yyj4640 >= len(yyv4640) { + yyv4640 = append(yyv4640, LocalObjectReference{}) // var yyz4640 LocalObjectReference + yyc4640 = true } - yyh4459.ElemContainerState(yyj4459) - if yyj4459 < len(yyv4459) { + yyh4640.ElemContainerState(yyj4640) + if yyj4640 < len(yyv4640) { if r.TryDecodeAsNil() { - yyv4459[yyj4459] = LocalObjectReference{} + yyv4640[yyj4640] = LocalObjectReference{} } else { - yyv4462 := &yyv4459[yyj4459] - yyv4462.CodecDecodeSelf(d) + yyv4643 := &yyv4640[yyj4640] + yyv4643.CodecDecodeSelf(d) } } else { @@ -56350,17 +58476,17 @@ func (x codecSelfer1234) decSliceLocalObjectReference(v *[]LocalObjectReference, } } - if yyj4459 < len(yyv4459) { - yyv4459 = yyv4459[:yyj4459] - yyc4459 = true - } else if yyj4459 == 0 && yyv4459 == nil { - yyv4459 = []LocalObjectReference{} - yyc4459 = true + if yyj4640 < len(yyv4640) { + yyv4640 = yyv4640[:yyj4640] + yyc4640 = true + } else if yyj4640 == 0 && yyv4640 == nil { + yyv4640 = []LocalObjectReference{} + yyc4640 = true } } - yyh4459.End() - if yyc4459 { - *v = yyv4459 + yyh4640.End() + if yyc4640 { + *v = yyv4640 } } @@ -56369,10 +58495,10 @@ func (x codecSelfer1234) encSlicePodCondition(v []PodCondition, e *codec1978.Enc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4463 := range v { + for _, yyv4644 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4464 := &yyv4463 - yy4464.CodecEncodeSelf(e) + yy4645 := &yyv4644 + yy4645.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56382,83 +58508,83 @@ func (x codecSelfer1234) decSlicePodCondition(v *[]PodCondition, d *codec1978.De z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4465 := *v - yyh4465, yyl4465 := z.DecSliceHelperStart() - var yyc4465 bool - if yyl4465 == 0 { - if yyv4465 == nil { - yyv4465 = []PodCondition{} - yyc4465 = true - } else if len(yyv4465) != 0 { - yyv4465 = yyv4465[:0] - yyc4465 = true + yyv4646 := *v + yyh4646, yyl4646 := z.DecSliceHelperStart() + var yyc4646 bool + if yyl4646 == 0 { + if yyv4646 == nil { + yyv4646 = []PodCondition{} + yyc4646 = true + } else if len(yyv4646) != 0 { + yyv4646 = yyv4646[:0] + yyc4646 = true } - } else if yyl4465 > 0 { - var yyrr4465, yyrl4465 int - var yyrt4465 bool - if yyl4465 > cap(yyv4465) { + } else if yyl4646 > 0 { + var yyrr4646, yyrl4646 int + var yyrt4646 bool + if yyl4646 > cap(yyv4646) { - yyrg4465 := len(yyv4465) > 0 - yyv24465 := yyv4465 - yyrl4465, yyrt4465 = z.DecInferLen(yyl4465, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4465 { - if yyrl4465 <= cap(yyv4465) { - yyv4465 = yyv4465[:yyrl4465] + yyrg4646 := len(yyv4646) > 0 + yyv24646 := yyv4646 + yyrl4646, yyrt4646 = z.DecInferLen(yyl4646, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4646 { + if yyrl4646 <= cap(yyv4646) { + yyv4646 = yyv4646[:yyrl4646] } else { - yyv4465 = make([]PodCondition, yyrl4465) + yyv4646 = make([]PodCondition, yyrl4646) } } else { - yyv4465 = make([]PodCondition, yyrl4465) + yyv4646 = make([]PodCondition, yyrl4646) } - yyc4465 = true - yyrr4465 = len(yyv4465) - if yyrg4465 { - copy(yyv4465, yyv24465) + yyc4646 = true + yyrr4646 = len(yyv4646) + if yyrg4646 { + copy(yyv4646, yyv24646) } - } else if yyl4465 != len(yyv4465) { - yyv4465 = yyv4465[:yyl4465] - yyc4465 = true + } else if yyl4646 != len(yyv4646) { + yyv4646 = yyv4646[:yyl4646] + yyc4646 = true } - yyj4465 := 0 - for ; yyj4465 < yyrr4465; yyj4465++ { - yyh4465.ElemContainerState(yyj4465) + yyj4646 := 0 + for ; yyj4646 < yyrr4646; yyj4646++ { + yyh4646.ElemContainerState(yyj4646) if r.TryDecodeAsNil() { - yyv4465[yyj4465] = PodCondition{} + yyv4646[yyj4646] = PodCondition{} } else { - yyv4466 := &yyv4465[yyj4465] - yyv4466.CodecDecodeSelf(d) + yyv4647 := &yyv4646[yyj4646] + yyv4647.CodecDecodeSelf(d) } } - if yyrt4465 { - for ; yyj4465 < yyl4465; yyj4465++ { - yyv4465 = append(yyv4465, PodCondition{}) - yyh4465.ElemContainerState(yyj4465) + if yyrt4646 { + for ; yyj4646 < yyl4646; yyj4646++ { + yyv4646 = append(yyv4646, PodCondition{}) + yyh4646.ElemContainerState(yyj4646) if r.TryDecodeAsNil() { - yyv4465[yyj4465] = PodCondition{} + yyv4646[yyj4646] = PodCondition{} } else { - yyv4467 := &yyv4465[yyj4465] - yyv4467.CodecDecodeSelf(d) + yyv4648 := &yyv4646[yyj4646] + yyv4648.CodecDecodeSelf(d) } } } } else { - yyj4465 := 0 - for ; !r.CheckBreak(); yyj4465++ { + yyj4646 := 0 + for ; !r.CheckBreak(); yyj4646++ { - if yyj4465 >= len(yyv4465) { - yyv4465 = append(yyv4465, PodCondition{}) // var yyz4465 PodCondition - yyc4465 = true + if yyj4646 >= len(yyv4646) { + yyv4646 = append(yyv4646, PodCondition{}) // var yyz4646 PodCondition + yyc4646 = true } - yyh4465.ElemContainerState(yyj4465) - if yyj4465 < len(yyv4465) { + yyh4646.ElemContainerState(yyj4646) + if yyj4646 < len(yyv4646) { if r.TryDecodeAsNil() { - yyv4465[yyj4465] = PodCondition{} + yyv4646[yyj4646] = PodCondition{} } else { - yyv4468 := &yyv4465[yyj4465] - yyv4468.CodecDecodeSelf(d) + yyv4649 := &yyv4646[yyj4646] + yyv4649.CodecDecodeSelf(d) } } else { @@ -56466,17 +58592,17 @@ func (x codecSelfer1234) decSlicePodCondition(v *[]PodCondition, d *codec1978.De } } - if yyj4465 < len(yyv4465) { - yyv4465 = yyv4465[:yyj4465] - yyc4465 = true - } else if yyj4465 == 0 && yyv4465 == nil { - yyv4465 = []PodCondition{} - yyc4465 = true + if yyj4646 < len(yyv4646) { + yyv4646 = yyv4646[:yyj4646] + yyc4646 = true + } else if yyj4646 == 0 && yyv4646 == nil { + yyv4646 = []PodCondition{} + yyc4646 = true } } - yyh4465.End() - if yyc4465 { - *v = yyv4465 + yyh4646.End() + if yyc4646 { + *v = yyv4646 } } @@ -56485,10 +58611,10 @@ func (x codecSelfer1234) encSliceContainerStatus(v []ContainerStatus, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4469 := range v { + for _, yyv4650 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4470 := &yyv4469 - yy4470.CodecEncodeSelf(e) + yy4651 := &yyv4650 + yy4651.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56498,83 +58624,83 @@ func (x codecSelfer1234) decSliceContainerStatus(v *[]ContainerStatus, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4471 := *v - yyh4471, yyl4471 := z.DecSliceHelperStart() - var yyc4471 bool - if yyl4471 == 0 { - if yyv4471 == nil { - yyv4471 = []ContainerStatus{} - yyc4471 = true - } else if len(yyv4471) != 0 { - yyv4471 = yyv4471[:0] - yyc4471 = true + yyv4652 := *v + yyh4652, yyl4652 := z.DecSliceHelperStart() + var yyc4652 bool + if yyl4652 == 0 { + if yyv4652 == nil { + yyv4652 = []ContainerStatus{} + yyc4652 = true + } else if len(yyv4652) != 0 { + yyv4652 = yyv4652[:0] + yyc4652 = true } - } else if yyl4471 > 0 { - var yyrr4471, yyrl4471 int - var yyrt4471 bool - if yyl4471 > cap(yyv4471) { + } else if yyl4652 > 0 { + var yyrr4652, yyrl4652 int + var yyrt4652 bool + if yyl4652 > cap(yyv4652) { - yyrg4471 := len(yyv4471) > 0 - yyv24471 := yyv4471 - yyrl4471, yyrt4471 = z.DecInferLen(yyl4471, z.DecBasicHandle().MaxInitLen, 120) - if yyrt4471 { - if yyrl4471 <= cap(yyv4471) { - yyv4471 = yyv4471[:yyrl4471] + yyrg4652 := len(yyv4652) > 0 + yyv24652 := yyv4652 + yyrl4652, yyrt4652 = z.DecInferLen(yyl4652, z.DecBasicHandle().MaxInitLen, 120) + if yyrt4652 { + if yyrl4652 <= cap(yyv4652) { + yyv4652 = yyv4652[:yyrl4652] } else { - yyv4471 = make([]ContainerStatus, yyrl4471) + yyv4652 = make([]ContainerStatus, yyrl4652) } } else { - yyv4471 = make([]ContainerStatus, yyrl4471) + yyv4652 = make([]ContainerStatus, yyrl4652) } - yyc4471 = true - yyrr4471 = len(yyv4471) - if yyrg4471 { - copy(yyv4471, yyv24471) + yyc4652 = true + yyrr4652 = len(yyv4652) + if yyrg4652 { + copy(yyv4652, yyv24652) } - } else if yyl4471 != len(yyv4471) { - yyv4471 = yyv4471[:yyl4471] - yyc4471 = true + } else if yyl4652 != len(yyv4652) { + yyv4652 = yyv4652[:yyl4652] + yyc4652 = true } - yyj4471 := 0 - for ; yyj4471 < yyrr4471; yyj4471++ { - yyh4471.ElemContainerState(yyj4471) + yyj4652 := 0 + for ; yyj4652 < yyrr4652; yyj4652++ { + yyh4652.ElemContainerState(yyj4652) if r.TryDecodeAsNil() { - yyv4471[yyj4471] = ContainerStatus{} + yyv4652[yyj4652] = ContainerStatus{} } else { - yyv4472 := &yyv4471[yyj4471] - yyv4472.CodecDecodeSelf(d) + yyv4653 := &yyv4652[yyj4652] + yyv4653.CodecDecodeSelf(d) } } - if yyrt4471 { - for ; yyj4471 < yyl4471; yyj4471++ { - yyv4471 = append(yyv4471, ContainerStatus{}) - yyh4471.ElemContainerState(yyj4471) + if yyrt4652 { + for ; yyj4652 < yyl4652; yyj4652++ { + yyv4652 = append(yyv4652, ContainerStatus{}) + yyh4652.ElemContainerState(yyj4652) if r.TryDecodeAsNil() { - yyv4471[yyj4471] = ContainerStatus{} + yyv4652[yyj4652] = ContainerStatus{} } else { - yyv4473 := &yyv4471[yyj4471] - yyv4473.CodecDecodeSelf(d) + yyv4654 := &yyv4652[yyj4652] + yyv4654.CodecDecodeSelf(d) } } } } else { - yyj4471 := 0 - for ; !r.CheckBreak(); yyj4471++ { + yyj4652 := 0 + for ; !r.CheckBreak(); yyj4652++ { - if yyj4471 >= len(yyv4471) { - yyv4471 = append(yyv4471, ContainerStatus{}) // var yyz4471 ContainerStatus - yyc4471 = true + if yyj4652 >= len(yyv4652) { + yyv4652 = append(yyv4652, ContainerStatus{}) // var yyz4652 ContainerStatus + yyc4652 = true } - yyh4471.ElemContainerState(yyj4471) - if yyj4471 < len(yyv4471) { + yyh4652.ElemContainerState(yyj4652) + if yyj4652 < len(yyv4652) { if r.TryDecodeAsNil() { - yyv4471[yyj4471] = ContainerStatus{} + yyv4652[yyj4652] = ContainerStatus{} } else { - yyv4474 := &yyv4471[yyj4471] - yyv4474.CodecDecodeSelf(d) + yyv4655 := &yyv4652[yyj4652] + yyv4655.CodecDecodeSelf(d) } } else { @@ -56582,17 +58708,17 @@ func (x codecSelfer1234) decSliceContainerStatus(v *[]ContainerStatus, d *codec1 } } - if yyj4471 < len(yyv4471) { - yyv4471 = yyv4471[:yyj4471] - yyc4471 = true - } else if yyj4471 == 0 && yyv4471 == nil { - yyv4471 = []ContainerStatus{} - yyc4471 = true + if yyj4652 < len(yyv4652) { + yyv4652 = yyv4652[:yyj4652] + yyc4652 = true + } else if yyj4652 == 0 && yyv4652 == nil { + yyv4652 = []ContainerStatus{} + yyc4652 = true } } - yyh4471.End() - if yyc4471 { - *v = yyv4471 + yyh4652.End() + if yyc4652 { + *v = yyv4652 } } @@ -56601,10 +58727,10 @@ func (x codecSelfer1234) encSlicePodTemplate(v []PodTemplate, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4475 := range v { + for _, yyv4656 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4476 := &yyv4475 - yy4476.CodecEncodeSelf(e) + yy4657 := &yyv4656 + yy4657.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56614,83 +58740,83 @@ func (x codecSelfer1234) decSlicePodTemplate(v *[]PodTemplate, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4477 := *v - yyh4477, yyl4477 := z.DecSliceHelperStart() - var yyc4477 bool - if yyl4477 == 0 { - if yyv4477 == nil { - yyv4477 = []PodTemplate{} - yyc4477 = true - } else if len(yyv4477) != 0 { - yyv4477 = yyv4477[:0] - yyc4477 = true + yyv4658 := *v + yyh4658, yyl4658 := z.DecSliceHelperStart() + var yyc4658 bool + if yyl4658 == 0 { + if yyv4658 == nil { + yyv4658 = []PodTemplate{} + yyc4658 = true + } else if len(yyv4658) != 0 { + yyv4658 = yyv4658[:0] + yyc4658 = true } - } else if yyl4477 > 0 { - var yyrr4477, yyrl4477 int - var yyrt4477 bool - if yyl4477 > cap(yyv4477) { + } else if yyl4658 > 0 { + var yyrr4658, yyrl4658 int + var yyrt4658 bool + if yyl4658 > cap(yyv4658) { - yyrg4477 := len(yyv4477) > 0 - yyv24477 := yyv4477 - yyrl4477, yyrt4477 = z.DecInferLen(yyl4477, z.DecBasicHandle().MaxInitLen, 672) - if yyrt4477 { - if yyrl4477 <= cap(yyv4477) { - yyv4477 = yyv4477[:yyrl4477] + yyrg4658 := len(yyv4658) > 0 + yyv24658 := yyv4658 + yyrl4658, yyrt4658 = z.DecInferLen(yyl4658, z.DecBasicHandle().MaxInitLen, 704) + if yyrt4658 { + if yyrl4658 <= cap(yyv4658) { + yyv4658 = yyv4658[:yyrl4658] } else { - yyv4477 = make([]PodTemplate, yyrl4477) + yyv4658 = make([]PodTemplate, yyrl4658) } } else { - yyv4477 = make([]PodTemplate, yyrl4477) + yyv4658 = make([]PodTemplate, yyrl4658) } - yyc4477 = true - yyrr4477 = len(yyv4477) - if yyrg4477 { - copy(yyv4477, yyv24477) + yyc4658 = true + yyrr4658 = len(yyv4658) + if yyrg4658 { + copy(yyv4658, yyv24658) } - } else if yyl4477 != len(yyv4477) { - yyv4477 = yyv4477[:yyl4477] - yyc4477 = true + } else if yyl4658 != len(yyv4658) { + yyv4658 = yyv4658[:yyl4658] + yyc4658 = true } - yyj4477 := 0 - for ; yyj4477 < yyrr4477; yyj4477++ { - yyh4477.ElemContainerState(yyj4477) + yyj4658 := 0 + for ; yyj4658 < yyrr4658; yyj4658++ { + yyh4658.ElemContainerState(yyj4658) if r.TryDecodeAsNil() { - yyv4477[yyj4477] = PodTemplate{} + yyv4658[yyj4658] = PodTemplate{} } else { - yyv4478 := &yyv4477[yyj4477] - yyv4478.CodecDecodeSelf(d) + yyv4659 := &yyv4658[yyj4658] + yyv4659.CodecDecodeSelf(d) } } - if yyrt4477 { - for ; yyj4477 < yyl4477; yyj4477++ { - yyv4477 = append(yyv4477, PodTemplate{}) - yyh4477.ElemContainerState(yyj4477) + if yyrt4658 { + for ; yyj4658 < yyl4658; yyj4658++ { + yyv4658 = append(yyv4658, PodTemplate{}) + yyh4658.ElemContainerState(yyj4658) if r.TryDecodeAsNil() { - yyv4477[yyj4477] = PodTemplate{} + yyv4658[yyj4658] = PodTemplate{} } else { - yyv4479 := &yyv4477[yyj4477] - yyv4479.CodecDecodeSelf(d) + yyv4660 := &yyv4658[yyj4658] + yyv4660.CodecDecodeSelf(d) } } } } else { - yyj4477 := 0 - for ; !r.CheckBreak(); yyj4477++ { + yyj4658 := 0 + for ; !r.CheckBreak(); yyj4658++ { - if yyj4477 >= len(yyv4477) { - yyv4477 = append(yyv4477, PodTemplate{}) // var yyz4477 PodTemplate - yyc4477 = true + if yyj4658 >= len(yyv4658) { + yyv4658 = append(yyv4658, PodTemplate{}) // var yyz4658 PodTemplate + yyc4658 = true } - yyh4477.ElemContainerState(yyj4477) - if yyj4477 < len(yyv4477) { + yyh4658.ElemContainerState(yyj4658) + if yyj4658 < len(yyv4658) { if r.TryDecodeAsNil() { - yyv4477[yyj4477] = PodTemplate{} + yyv4658[yyj4658] = PodTemplate{} } else { - yyv4480 := &yyv4477[yyj4477] - yyv4480.CodecDecodeSelf(d) + yyv4661 := &yyv4658[yyj4658] + yyv4661.CodecDecodeSelf(d) } } else { @@ -56698,17 +58824,17 @@ func (x codecSelfer1234) decSlicePodTemplate(v *[]PodTemplate, d *codec1978.Deco } } - if yyj4477 < len(yyv4477) { - yyv4477 = yyv4477[:yyj4477] - yyc4477 = true - } else if yyj4477 == 0 && yyv4477 == nil { - yyv4477 = []PodTemplate{} - yyc4477 = true + if yyj4658 < len(yyv4658) { + yyv4658 = yyv4658[:yyj4658] + yyc4658 = true + } else if yyj4658 == 0 && yyv4658 == nil { + yyv4658 = []PodTemplate{} + yyc4658 = true } } - yyh4477.End() - if yyc4477 { - *v = yyv4477 + yyh4658.End() + if yyc4658 { + *v = yyv4658 } } @@ -56717,10 +58843,10 @@ func (x codecSelfer1234) encSliceReplicationController(v []ReplicationController z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4481 := range v { + for _, yyv4662 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4482 := &yyv4481 - yy4482.CodecEncodeSelf(e) + yy4663 := &yyv4662 + yy4663.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56730,83 +58856,83 @@ func (x codecSelfer1234) decSliceReplicationController(v *[]ReplicationControlle z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4483 := *v - yyh4483, yyl4483 := z.DecSliceHelperStart() - var yyc4483 bool - if yyl4483 == 0 { - if yyv4483 == nil { - yyv4483 = []ReplicationController{} - yyc4483 = true - } else if len(yyv4483) != 0 { - yyv4483 = yyv4483[:0] - yyc4483 = true + yyv4664 := *v + yyh4664, yyl4664 := z.DecSliceHelperStart() + var yyc4664 bool + if yyl4664 == 0 { + if yyv4664 == nil { + yyv4664 = []ReplicationController{} + yyc4664 = true + } else if len(yyv4664) != 0 { + yyv4664 = yyv4664[:0] + yyc4664 = true } - } else if yyl4483 > 0 { - var yyrr4483, yyrl4483 int - var yyrt4483 bool - if yyl4483 > cap(yyv4483) { + } else if yyl4664 > 0 { + var yyrr4664, yyrl4664 int + var yyrt4664 bool + if yyl4664 > cap(yyv4664) { - yyrg4483 := len(yyv4483) > 0 - yyv24483 := yyv4483 - yyrl4483, yyrt4483 = z.DecInferLen(yyl4483, z.DecBasicHandle().MaxInitLen, 280) - if yyrt4483 { - if yyrl4483 <= cap(yyv4483) { - yyv4483 = yyv4483[:yyrl4483] + yyrg4664 := len(yyv4664) > 0 + yyv24664 := yyv4664 + yyrl4664, yyrt4664 = z.DecInferLen(yyl4664, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4664 { + if yyrl4664 <= cap(yyv4664) { + yyv4664 = yyv4664[:yyrl4664] } else { - yyv4483 = make([]ReplicationController, yyrl4483) + yyv4664 = make([]ReplicationController, yyrl4664) } } else { - yyv4483 = make([]ReplicationController, yyrl4483) + yyv4664 = make([]ReplicationController, yyrl4664) } - yyc4483 = true - yyrr4483 = len(yyv4483) - if yyrg4483 { - copy(yyv4483, yyv24483) + yyc4664 = true + yyrr4664 = len(yyv4664) + if yyrg4664 { + copy(yyv4664, yyv24664) } - } else if yyl4483 != len(yyv4483) { - yyv4483 = yyv4483[:yyl4483] - yyc4483 = true + } else if yyl4664 != len(yyv4664) { + yyv4664 = yyv4664[:yyl4664] + yyc4664 = true } - yyj4483 := 0 - for ; yyj4483 < yyrr4483; yyj4483++ { - yyh4483.ElemContainerState(yyj4483) + yyj4664 := 0 + for ; yyj4664 < yyrr4664; yyj4664++ { + yyh4664.ElemContainerState(yyj4664) if r.TryDecodeAsNil() { - yyv4483[yyj4483] = ReplicationController{} + yyv4664[yyj4664] = ReplicationController{} } else { - yyv4484 := &yyv4483[yyj4483] - yyv4484.CodecDecodeSelf(d) + yyv4665 := &yyv4664[yyj4664] + yyv4665.CodecDecodeSelf(d) } } - if yyrt4483 { - for ; yyj4483 < yyl4483; yyj4483++ { - yyv4483 = append(yyv4483, ReplicationController{}) - yyh4483.ElemContainerState(yyj4483) + if yyrt4664 { + for ; yyj4664 < yyl4664; yyj4664++ { + yyv4664 = append(yyv4664, ReplicationController{}) + yyh4664.ElemContainerState(yyj4664) if r.TryDecodeAsNil() { - yyv4483[yyj4483] = ReplicationController{} + yyv4664[yyj4664] = ReplicationController{} } else { - yyv4485 := &yyv4483[yyj4483] - yyv4485.CodecDecodeSelf(d) + yyv4666 := &yyv4664[yyj4664] + yyv4666.CodecDecodeSelf(d) } } } } else { - yyj4483 := 0 - for ; !r.CheckBreak(); yyj4483++ { + yyj4664 := 0 + for ; !r.CheckBreak(); yyj4664++ { - if yyj4483 >= len(yyv4483) { - yyv4483 = append(yyv4483, ReplicationController{}) // var yyz4483 ReplicationController - yyc4483 = true + if yyj4664 >= len(yyv4664) { + yyv4664 = append(yyv4664, ReplicationController{}) // var yyz4664 ReplicationController + yyc4664 = true } - yyh4483.ElemContainerState(yyj4483) - if yyj4483 < len(yyv4483) { + yyh4664.ElemContainerState(yyj4664) + if yyj4664 < len(yyv4664) { if r.TryDecodeAsNil() { - yyv4483[yyj4483] = ReplicationController{} + yyv4664[yyj4664] = ReplicationController{} } else { - yyv4486 := &yyv4483[yyj4483] - yyv4486.CodecDecodeSelf(d) + yyv4667 := &yyv4664[yyj4664] + yyv4667.CodecDecodeSelf(d) } } else { @@ -56814,17 +58940,17 @@ func (x codecSelfer1234) decSliceReplicationController(v *[]ReplicationControlle } } - if yyj4483 < len(yyv4483) { - yyv4483 = yyv4483[:yyj4483] - yyc4483 = true - } else if yyj4483 == 0 && yyv4483 == nil { - yyv4483 = []ReplicationController{} - yyc4483 = true + if yyj4664 < len(yyv4664) { + yyv4664 = yyv4664[:yyj4664] + yyc4664 = true + } else if yyj4664 == 0 && yyv4664 == nil { + yyv4664 = []ReplicationController{} + yyc4664 = true } } - yyh4483.End() - if yyc4483 { - *v = yyv4483 + yyh4664.End() + if yyc4664 { + *v = yyv4664 } } @@ -56833,10 +58959,10 @@ func (x codecSelfer1234) encSliceService(v []Service, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4487 := range v { + for _, yyv4668 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4488 := &yyv4487 - yy4488.CodecEncodeSelf(e) + yy4669 := &yyv4668 + yy4669.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56846,83 +58972,83 @@ func (x codecSelfer1234) decSliceService(v *[]Service, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4489 := *v - yyh4489, yyl4489 := z.DecSliceHelperStart() - var yyc4489 bool - if yyl4489 == 0 { - if yyv4489 == nil { - yyv4489 = []Service{} - yyc4489 = true - } else if len(yyv4489) != 0 { - yyv4489 = yyv4489[:0] - yyc4489 = true + yyv4670 := *v + yyh4670, yyl4670 := z.DecSliceHelperStart() + var yyc4670 bool + if yyl4670 == 0 { + if yyv4670 == nil { + yyv4670 = []Service{} + yyc4670 = true + } else if len(yyv4670) != 0 { + yyv4670 = yyv4670[:0] + yyc4670 = true } - } else if yyl4489 > 0 { - var yyrr4489, yyrl4489 int - var yyrt4489 bool - if yyl4489 > cap(yyv4489) { + } else if yyl4670 > 0 { + var yyrr4670, yyrl4670 int + var yyrt4670 bool + if yyl4670 > cap(yyv4670) { - yyrg4489 := len(yyv4489) > 0 - yyv24489 := yyv4489 - yyrl4489, yyrt4489 = z.DecInferLen(yyl4489, z.DecBasicHandle().MaxInitLen, 408) - if yyrt4489 { - if yyrl4489 <= cap(yyv4489) { - yyv4489 = yyv4489[:yyrl4489] + yyrg4670 := len(yyv4670) > 0 + yyv24670 := yyv4670 + yyrl4670, yyrt4670 = z.DecInferLen(yyl4670, z.DecBasicHandle().MaxInitLen, 440) + if yyrt4670 { + if yyrl4670 <= cap(yyv4670) { + yyv4670 = yyv4670[:yyrl4670] } else { - yyv4489 = make([]Service, yyrl4489) + yyv4670 = make([]Service, yyrl4670) } } else { - yyv4489 = make([]Service, yyrl4489) + yyv4670 = make([]Service, yyrl4670) } - yyc4489 = true - yyrr4489 = len(yyv4489) - if yyrg4489 { - copy(yyv4489, yyv24489) + yyc4670 = true + yyrr4670 = len(yyv4670) + if yyrg4670 { + copy(yyv4670, yyv24670) } - } else if yyl4489 != len(yyv4489) { - yyv4489 = yyv4489[:yyl4489] - yyc4489 = true + } else if yyl4670 != len(yyv4670) { + yyv4670 = yyv4670[:yyl4670] + yyc4670 = true } - yyj4489 := 0 - for ; yyj4489 < yyrr4489; yyj4489++ { - yyh4489.ElemContainerState(yyj4489) + yyj4670 := 0 + for ; yyj4670 < yyrr4670; yyj4670++ { + yyh4670.ElemContainerState(yyj4670) if r.TryDecodeAsNil() { - yyv4489[yyj4489] = Service{} + yyv4670[yyj4670] = Service{} } else { - yyv4490 := &yyv4489[yyj4489] - yyv4490.CodecDecodeSelf(d) + yyv4671 := &yyv4670[yyj4670] + yyv4671.CodecDecodeSelf(d) } } - if yyrt4489 { - for ; yyj4489 < yyl4489; yyj4489++ { - yyv4489 = append(yyv4489, Service{}) - yyh4489.ElemContainerState(yyj4489) + if yyrt4670 { + for ; yyj4670 < yyl4670; yyj4670++ { + yyv4670 = append(yyv4670, Service{}) + yyh4670.ElemContainerState(yyj4670) if r.TryDecodeAsNil() { - yyv4489[yyj4489] = Service{} + yyv4670[yyj4670] = Service{} } else { - yyv4491 := &yyv4489[yyj4489] - yyv4491.CodecDecodeSelf(d) + yyv4672 := &yyv4670[yyj4670] + yyv4672.CodecDecodeSelf(d) } } } } else { - yyj4489 := 0 - for ; !r.CheckBreak(); yyj4489++ { + yyj4670 := 0 + for ; !r.CheckBreak(); yyj4670++ { - if yyj4489 >= len(yyv4489) { - yyv4489 = append(yyv4489, Service{}) // var yyz4489 Service - yyc4489 = true + if yyj4670 >= len(yyv4670) { + yyv4670 = append(yyv4670, Service{}) // var yyz4670 Service + yyc4670 = true } - yyh4489.ElemContainerState(yyj4489) - if yyj4489 < len(yyv4489) { + yyh4670.ElemContainerState(yyj4670) + if yyj4670 < len(yyv4670) { if r.TryDecodeAsNil() { - yyv4489[yyj4489] = Service{} + yyv4670[yyj4670] = Service{} } else { - yyv4492 := &yyv4489[yyj4489] - yyv4492.CodecDecodeSelf(d) + yyv4673 := &yyv4670[yyj4670] + yyv4673.CodecDecodeSelf(d) } } else { @@ -56930,17 +59056,17 @@ func (x codecSelfer1234) decSliceService(v *[]Service, d *codec1978.Decoder) { } } - if yyj4489 < len(yyv4489) { - yyv4489 = yyv4489[:yyj4489] - yyc4489 = true - } else if yyj4489 == 0 && yyv4489 == nil { - yyv4489 = []Service{} - yyc4489 = true + if yyj4670 < len(yyv4670) { + yyv4670 = yyv4670[:yyj4670] + yyc4670 = true + } else if yyj4670 == 0 && yyv4670 == nil { + yyv4670 = []Service{} + yyc4670 = true } } - yyh4489.End() - if yyc4489 { - *v = yyv4489 + yyh4670.End() + if yyc4670 { + *v = yyv4670 } } @@ -56949,10 +59075,10 @@ func (x codecSelfer1234) encSliceLoadBalancerIngress(v []LoadBalancerIngress, e z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4493 := range v { + for _, yyv4674 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4494 := &yyv4493 - yy4494.CodecEncodeSelf(e) + yy4675 := &yyv4674 + yy4675.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56962,83 +59088,83 @@ func (x codecSelfer1234) decSliceLoadBalancerIngress(v *[]LoadBalancerIngress, d z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4495 := *v - yyh4495, yyl4495 := z.DecSliceHelperStart() - var yyc4495 bool - if yyl4495 == 0 { - if yyv4495 == nil { - yyv4495 = []LoadBalancerIngress{} - yyc4495 = true - } else if len(yyv4495) != 0 { - yyv4495 = yyv4495[:0] - yyc4495 = true + yyv4676 := *v + yyh4676, yyl4676 := z.DecSliceHelperStart() + var yyc4676 bool + if yyl4676 == 0 { + if yyv4676 == nil { + yyv4676 = []LoadBalancerIngress{} + yyc4676 = true + } else if len(yyv4676) != 0 { + yyv4676 = yyv4676[:0] + yyc4676 = true } - } else if yyl4495 > 0 { - var yyrr4495, yyrl4495 int - var yyrt4495 bool - if yyl4495 > cap(yyv4495) { + } else if yyl4676 > 0 { + var yyrr4676, yyrl4676 int + var yyrt4676 bool + if yyl4676 > cap(yyv4676) { - yyrg4495 := len(yyv4495) > 0 - yyv24495 := yyv4495 - yyrl4495, yyrt4495 = z.DecInferLen(yyl4495, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4495 { - if yyrl4495 <= cap(yyv4495) { - yyv4495 = yyv4495[:yyrl4495] + yyrg4676 := len(yyv4676) > 0 + yyv24676 := yyv4676 + yyrl4676, yyrt4676 = z.DecInferLen(yyl4676, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4676 { + if yyrl4676 <= cap(yyv4676) { + yyv4676 = yyv4676[:yyrl4676] } else { - yyv4495 = make([]LoadBalancerIngress, yyrl4495) + yyv4676 = make([]LoadBalancerIngress, yyrl4676) } } else { - yyv4495 = make([]LoadBalancerIngress, yyrl4495) + yyv4676 = make([]LoadBalancerIngress, yyrl4676) } - yyc4495 = true - yyrr4495 = len(yyv4495) - if yyrg4495 { - copy(yyv4495, yyv24495) + yyc4676 = true + yyrr4676 = len(yyv4676) + if yyrg4676 { + copy(yyv4676, yyv24676) } - } else if yyl4495 != len(yyv4495) { - yyv4495 = yyv4495[:yyl4495] - yyc4495 = true + } else if yyl4676 != len(yyv4676) { + yyv4676 = yyv4676[:yyl4676] + yyc4676 = true } - yyj4495 := 0 - for ; yyj4495 < yyrr4495; yyj4495++ { - yyh4495.ElemContainerState(yyj4495) + yyj4676 := 0 + for ; yyj4676 < yyrr4676; yyj4676++ { + yyh4676.ElemContainerState(yyj4676) if r.TryDecodeAsNil() { - yyv4495[yyj4495] = LoadBalancerIngress{} + yyv4676[yyj4676] = LoadBalancerIngress{} } else { - yyv4496 := &yyv4495[yyj4495] - yyv4496.CodecDecodeSelf(d) + yyv4677 := &yyv4676[yyj4676] + yyv4677.CodecDecodeSelf(d) } } - if yyrt4495 { - for ; yyj4495 < yyl4495; yyj4495++ { - yyv4495 = append(yyv4495, LoadBalancerIngress{}) - yyh4495.ElemContainerState(yyj4495) + if yyrt4676 { + for ; yyj4676 < yyl4676; yyj4676++ { + yyv4676 = append(yyv4676, LoadBalancerIngress{}) + yyh4676.ElemContainerState(yyj4676) if r.TryDecodeAsNil() { - yyv4495[yyj4495] = LoadBalancerIngress{} + yyv4676[yyj4676] = LoadBalancerIngress{} } else { - yyv4497 := &yyv4495[yyj4495] - yyv4497.CodecDecodeSelf(d) + yyv4678 := &yyv4676[yyj4676] + yyv4678.CodecDecodeSelf(d) } } } } else { - yyj4495 := 0 - for ; !r.CheckBreak(); yyj4495++ { + yyj4676 := 0 + for ; !r.CheckBreak(); yyj4676++ { - if yyj4495 >= len(yyv4495) { - yyv4495 = append(yyv4495, LoadBalancerIngress{}) // var yyz4495 LoadBalancerIngress - yyc4495 = true + if yyj4676 >= len(yyv4676) { + yyv4676 = append(yyv4676, LoadBalancerIngress{}) // var yyz4676 LoadBalancerIngress + yyc4676 = true } - yyh4495.ElemContainerState(yyj4495) - if yyj4495 < len(yyv4495) { + yyh4676.ElemContainerState(yyj4676) + if yyj4676 < len(yyv4676) { if r.TryDecodeAsNil() { - yyv4495[yyj4495] = LoadBalancerIngress{} + yyv4676[yyj4676] = LoadBalancerIngress{} } else { - yyv4498 := &yyv4495[yyj4495] - yyv4498.CodecDecodeSelf(d) + yyv4679 := &yyv4676[yyj4676] + yyv4679.CodecDecodeSelf(d) } } else { @@ -57046,17 +59172,17 @@ func (x codecSelfer1234) decSliceLoadBalancerIngress(v *[]LoadBalancerIngress, d } } - if yyj4495 < len(yyv4495) { - yyv4495 = yyv4495[:yyj4495] - yyc4495 = true - } else if yyj4495 == 0 && yyv4495 == nil { - yyv4495 = []LoadBalancerIngress{} - yyc4495 = true + if yyj4676 < len(yyv4676) { + yyv4676 = yyv4676[:yyj4676] + yyc4676 = true + } else if yyj4676 == 0 && yyv4676 == nil { + yyv4676 = []LoadBalancerIngress{} + yyc4676 = true } } - yyh4495.End() - if yyc4495 { - *v = yyv4495 + yyh4676.End() + if yyc4676 { + *v = yyv4676 } } @@ -57065,10 +59191,10 @@ func (x codecSelfer1234) encSliceServicePort(v []ServicePort, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4499 := range v { + for _, yyv4680 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4500 := &yyv4499 - yy4500.CodecEncodeSelf(e) + yy4681 := &yyv4680 + yy4681.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57078,83 +59204,83 @@ func (x codecSelfer1234) decSliceServicePort(v *[]ServicePort, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4501 := *v - yyh4501, yyl4501 := z.DecSliceHelperStart() - var yyc4501 bool - if yyl4501 == 0 { - if yyv4501 == nil { - yyv4501 = []ServicePort{} - yyc4501 = true - } else if len(yyv4501) != 0 { - yyv4501 = yyv4501[:0] - yyc4501 = true + yyv4682 := *v + yyh4682, yyl4682 := z.DecSliceHelperStart() + var yyc4682 bool + if yyl4682 == 0 { + if yyv4682 == nil { + yyv4682 = []ServicePort{} + yyc4682 = true + } else if len(yyv4682) != 0 { + yyv4682 = yyv4682[:0] + yyc4682 = true } - } else if yyl4501 > 0 { - var yyrr4501, yyrl4501 int - var yyrt4501 bool - if yyl4501 > cap(yyv4501) { + } else if yyl4682 > 0 { + var yyrr4682, yyrl4682 int + var yyrt4682 bool + if yyl4682 > cap(yyv4682) { - yyrg4501 := len(yyv4501) > 0 - yyv24501 := yyv4501 - yyrl4501, yyrt4501 = z.DecInferLen(yyl4501, z.DecBasicHandle().MaxInitLen, 80) - if yyrt4501 { - if yyrl4501 <= cap(yyv4501) { - yyv4501 = yyv4501[:yyrl4501] + yyrg4682 := len(yyv4682) > 0 + yyv24682 := yyv4682 + yyrl4682, yyrt4682 = z.DecInferLen(yyl4682, z.DecBasicHandle().MaxInitLen, 80) + if yyrt4682 { + if yyrl4682 <= cap(yyv4682) { + yyv4682 = yyv4682[:yyrl4682] } else { - yyv4501 = make([]ServicePort, yyrl4501) + yyv4682 = make([]ServicePort, yyrl4682) } } else { - yyv4501 = make([]ServicePort, yyrl4501) + yyv4682 = make([]ServicePort, yyrl4682) } - yyc4501 = true - yyrr4501 = len(yyv4501) - if yyrg4501 { - copy(yyv4501, yyv24501) + yyc4682 = true + yyrr4682 = len(yyv4682) + if yyrg4682 { + copy(yyv4682, yyv24682) } - } else if yyl4501 != len(yyv4501) { - yyv4501 = yyv4501[:yyl4501] - yyc4501 = true + } else if yyl4682 != len(yyv4682) { + yyv4682 = yyv4682[:yyl4682] + yyc4682 = true } - yyj4501 := 0 - for ; yyj4501 < yyrr4501; yyj4501++ { - yyh4501.ElemContainerState(yyj4501) + yyj4682 := 0 + for ; yyj4682 < yyrr4682; yyj4682++ { + yyh4682.ElemContainerState(yyj4682) if r.TryDecodeAsNil() { - yyv4501[yyj4501] = ServicePort{} + yyv4682[yyj4682] = ServicePort{} } else { - yyv4502 := &yyv4501[yyj4501] - yyv4502.CodecDecodeSelf(d) + yyv4683 := &yyv4682[yyj4682] + yyv4683.CodecDecodeSelf(d) } } - if yyrt4501 { - for ; yyj4501 < yyl4501; yyj4501++ { - yyv4501 = append(yyv4501, ServicePort{}) - yyh4501.ElemContainerState(yyj4501) + if yyrt4682 { + for ; yyj4682 < yyl4682; yyj4682++ { + yyv4682 = append(yyv4682, ServicePort{}) + yyh4682.ElemContainerState(yyj4682) if r.TryDecodeAsNil() { - yyv4501[yyj4501] = ServicePort{} + yyv4682[yyj4682] = ServicePort{} } else { - yyv4503 := &yyv4501[yyj4501] - yyv4503.CodecDecodeSelf(d) + yyv4684 := &yyv4682[yyj4682] + yyv4684.CodecDecodeSelf(d) } } } } else { - yyj4501 := 0 - for ; !r.CheckBreak(); yyj4501++ { + yyj4682 := 0 + for ; !r.CheckBreak(); yyj4682++ { - if yyj4501 >= len(yyv4501) { - yyv4501 = append(yyv4501, ServicePort{}) // var yyz4501 ServicePort - yyc4501 = true + if yyj4682 >= len(yyv4682) { + yyv4682 = append(yyv4682, ServicePort{}) // var yyz4682 ServicePort + yyc4682 = true } - yyh4501.ElemContainerState(yyj4501) - if yyj4501 < len(yyv4501) { + yyh4682.ElemContainerState(yyj4682) + if yyj4682 < len(yyv4682) { if r.TryDecodeAsNil() { - yyv4501[yyj4501] = ServicePort{} + yyv4682[yyj4682] = ServicePort{} } else { - yyv4504 := &yyv4501[yyj4501] - yyv4504.CodecDecodeSelf(d) + yyv4685 := &yyv4682[yyj4682] + yyv4685.CodecDecodeSelf(d) } } else { @@ -57162,17 +59288,17 @@ func (x codecSelfer1234) decSliceServicePort(v *[]ServicePort, d *codec1978.Deco } } - if yyj4501 < len(yyv4501) { - yyv4501 = yyv4501[:yyj4501] - yyc4501 = true - } else if yyj4501 == 0 && yyv4501 == nil { - yyv4501 = []ServicePort{} - yyc4501 = true + if yyj4682 < len(yyv4682) { + yyv4682 = yyv4682[:yyj4682] + yyc4682 = true + } else if yyj4682 == 0 && yyv4682 == nil { + yyv4682 = []ServicePort{} + yyc4682 = true } } - yyh4501.End() - if yyc4501 { - *v = yyv4501 + yyh4682.End() + if yyc4682 { + *v = yyv4682 } } @@ -57181,10 +59307,10 @@ func (x codecSelfer1234) encSliceObjectReference(v []ObjectReference, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4505 := range v { + for _, yyv4686 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4506 := &yyv4505 - yy4506.CodecEncodeSelf(e) + yy4687 := &yyv4686 + yy4687.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57194,83 +59320,83 @@ func (x codecSelfer1234) decSliceObjectReference(v *[]ObjectReference, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4507 := *v - yyh4507, yyl4507 := z.DecSliceHelperStart() - var yyc4507 bool - if yyl4507 == 0 { - if yyv4507 == nil { - yyv4507 = []ObjectReference{} - yyc4507 = true - } else if len(yyv4507) != 0 { - yyv4507 = yyv4507[:0] - yyc4507 = true + yyv4688 := *v + yyh4688, yyl4688 := z.DecSliceHelperStart() + var yyc4688 bool + if yyl4688 == 0 { + if yyv4688 == nil { + yyv4688 = []ObjectReference{} + yyc4688 = true + } else if len(yyv4688) != 0 { + yyv4688 = yyv4688[:0] + yyc4688 = true } - } else if yyl4507 > 0 { - var yyrr4507, yyrl4507 int - var yyrt4507 bool - if yyl4507 > cap(yyv4507) { + } else if yyl4688 > 0 { + var yyrr4688, yyrl4688 int + var yyrt4688 bool + if yyl4688 > cap(yyv4688) { - yyrg4507 := len(yyv4507) > 0 - yyv24507 := yyv4507 - yyrl4507, yyrt4507 = z.DecInferLen(yyl4507, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4507 { - if yyrl4507 <= cap(yyv4507) { - yyv4507 = yyv4507[:yyrl4507] + yyrg4688 := len(yyv4688) > 0 + yyv24688 := yyv4688 + yyrl4688, yyrt4688 = z.DecInferLen(yyl4688, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4688 { + if yyrl4688 <= cap(yyv4688) { + yyv4688 = yyv4688[:yyrl4688] } else { - yyv4507 = make([]ObjectReference, yyrl4507) + yyv4688 = make([]ObjectReference, yyrl4688) } } else { - yyv4507 = make([]ObjectReference, yyrl4507) + yyv4688 = make([]ObjectReference, yyrl4688) } - yyc4507 = true - yyrr4507 = len(yyv4507) - if yyrg4507 { - copy(yyv4507, yyv24507) + yyc4688 = true + yyrr4688 = len(yyv4688) + if yyrg4688 { + copy(yyv4688, yyv24688) } - } else if yyl4507 != len(yyv4507) { - yyv4507 = yyv4507[:yyl4507] - yyc4507 = true + } else if yyl4688 != len(yyv4688) { + yyv4688 = yyv4688[:yyl4688] + yyc4688 = true } - yyj4507 := 0 - for ; yyj4507 < yyrr4507; yyj4507++ { - yyh4507.ElemContainerState(yyj4507) + yyj4688 := 0 + for ; yyj4688 < yyrr4688; yyj4688++ { + yyh4688.ElemContainerState(yyj4688) if r.TryDecodeAsNil() { - yyv4507[yyj4507] = ObjectReference{} + yyv4688[yyj4688] = ObjectReference{} } else { - yyv4508 := &yyv4507[yyj4507] - yyv4508.CodecDecodeSelf(d) + yyv4689 := &yyv4688[yyj4688] + yyv4689.CodecDecodeSelf(d) } } - if yyrt4507 { - for ; yyj4507 < yyl4507; yyj4507++ { - yyv4507 = append(yyv4507, ObjectReference{}) - yyh4507.ElemContainerState(yyj4507) + if yyrt4688 { + for ; yyj4688 < yyl4688; yyj4688++ { + yyv4688 = append(yyv4688, ObjectReference{}) + yyh4688.ElemContainerState(yyj4688) if r.TryDecodeAsNil() { - yyv4507[yyj4507] = ObjectReference{} + yyv4688[yyj4688] = ObjectReference{} } else { - yyv4509 := &yyv4507[yyj4507] - yyv4509.CodecDecodeSelf(d) + yyv4690 := &yyv4688[yyj4688] + yyv4690.CodecDecodeSelf(d) } } } } else { - yyj4507 := 0 - for ; !r.CheckBreak(); yyj4507++ { + yyj4688 := 0 + for ; !r.CheckBreak(); yyj4688++ { - if yyj4507 >= len(yyv4507) { - yyv4507 = append(yyv4507, ObjectReference{}) // var yyz4507 ObjectReference - yyc4507 = true + if yyj4688 >= len(yyv4688) { + yyv4688 = append(yyv4688, ObjectReference{}) // var yyz4688 ObjectReference + yyc4688 = true } - yyh4507.ElemContainerState(yyj4507) - if yyj4507 < len(yyv4507) { + yyh4688.ElemContainerState(yyj4688) + if yyj4688 < len(yyv4688) { if r.TryDecodeAsNil() { - yyv4507[yyj4507] = ObjectReference{} + yyv4688[yyj4688] = ObjectReference{} } else { - yyv4510 := &yyv4507[yyj4507] - yyv4510.CodecDecodeSelf(d) + yyv4691 := &yyv4688[yyj4688] + yyv4691.CodecDecodeSelf(d) } } else { @@ -57278,17 +59404,17 @@ func (x codecSelfer1234) decSliceObjectReference(v *[]ObjectReference, d *codec1 } } - if yyj4507 < len(yyv4507) { - yyv4507 = yyv4507[:yyj4507] - yyc4507 = true - } else if yyj4507 == 0 && yyv4507 == nil { - yyv4507 = []ObjectReference{} - yyc4507 = true + if yyj4688 < len(yyv4688) { + yyv4688 = yyv4688[:yyj4688] + yyc4688 = true + } else if yyj4688 == 0 && yyv4688 == nil { + yyv4688 = []ObjectReference{} + yyc4688 = true } } - yyh4507.End() - if yyc4507 { - *v = yyv4507 + yyh4688.End() + if yyc4688 { + *v = yyv4688 } } @@ -57297,10 +59423,10 @@ func (x codecSelfer1234) encSliceServiceAccount(v []ServiceAccount, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4511 := range v { + for _, yyv4692 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4512 := &yyv4511 - yy4512.CodecEncodeSelf(e) + yy4693 := &yyv4692 + yy4693.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57310,83 +59436,83 @@ func (x codecSelfer1234) decSliceServiceAccount(v *[]ServiceAccount, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4513 := *v - yyh4513, yyl4513 := z.DecSliceHelperStart() - var yyc4513 bool - if yyl4513 == 0 { - if yyv4513 == nil { - yyv4513 = []ServiceAccount{} - yyc4513 = true - } else if len(yyv4513) != 0 { - yyv4513 = yyv4513[:0] - yyc4513 = true + yyv4694 := *v + yyh4694, yyl4694 := z.DecSliceHelperStart() + var yyc4694 bool + if yyl4694 == 0 { + if yyv4694 == nil { + yyv4694 = []ServiceAccount{} + yyc4694 = true + } else if len(yyv4694) != 0 { + yyv4694 = yyv4694[:0] + yyc4694 = true } - } else if yyl4513 > 0 { - var yyrr4513, yyrl4513 int - var yyrt4513 bool - if yyl4513 > cap(yyv4513) { + } else if yyl4694 > 0 { + var yyrr4694, yyrl4694 int + var yyrt4694 bool + if yyl4694 > cap(yyv4694) { - yyrg4513 := len(yyv4513) > 0 - yyv24513 := yyv4513 - yyrl4513, yyrt4513 = z.DecInferLen(yyl4513, z.DecBasicHandle().MaxInitLen, 288) - if yyrt4513 { - if yyrl4513 <= cap(yyv4513) { - yyv4513 = yyv4513[:yyrl4513] + yyrg4694 := len(yyv4694) > 0 + yyv24694 := yyv4694 + yyrl4694, yyrt4694 = z.DecInferLen(yyl4694, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4694 { + if yyrl4694 <= cap(yyv4694) { + yyv4694 = yyv4694[:yyrl4694] } else { - yyv4513 = make([]ServiceAccount, yyrl4513) + yyv4694 = make([]ServiceAccount, yyrl4694) } } else { - yyv4513 = make([]ServiceAccount, yyrl4513) + yyv4694 = make([]ServiceAccount, yyrl4694) } - yyc4513 = true - yyrr4513 = len(yyv4513) - if yyrg4513 { - copy(yyv4513, yyv24513) + yyc4694 = true + yyrr4694 = len(yyv4694) + if yyrg4694 { + copy(yyv4694, yyv24694) } - } else if yyl4513 != len(yyv4513) { - yyv4513 = yyv4513[:yyl4513] - yyc4513 = true + } else if yyl4694 != len(yyv4694) { + yyv4694 = yyv4694[:yyl4694] + yyc4694 = true } - yyj4513 := 0 - for ; yyj4513 < yyrr4513; yyj4513++ { - yyh4513.ElemContainerState(yyj4513) + yyj4694 := 0 + for ; yyj4694 < yyrr4694; yyj4694++ { + yyh4694.ElemContainerState(yyj4694) if r.TryDecodeAsNil() { - yyv4513[yyj4513] = ServiceAccount{} + yyv4694[yyj4694] = ServiceAccount{} } else { - yyv4514 := &yyv4513[yyj4513] - yyv4514.CodecDecodeSelf(d) + yyv4695 := &yyv4694[yyj4694] + yyv4695.CodecDecodeSelf(d) } } - if yyrt4513 { - for ; yyj4513 < yyl4513; yyj4513++ { - yyv4513 = append(yyv4513, ServiceAccount{}) - yyh4513.ElemContainerState(yyj4513) + if yyrt4694 { + for ; yyj4694 < yyl4694; yyj4694++ { + yyv4694 = append(yyv4694, ServiceAccount{}) + yyh4694.ElemContainerState(yyj4694) if r.TryDecodeAsNil() { - yyv4513[yyj4513] = ServiceAccount{} + yyv4694[yyj4694] = ServiceAccount{} } else { - yyv4515 := &yyv4513[yyj4513] - yyv4515.CodecDecodeSelf(d) + yyv4696 := &yyv4694[yyj4694] + yyv4696.CodecDecodeSelf(d) } } } } else { - yyj4513 := 0 - for ; !r.CheckBreak(); yyj4513++ { + yyj4694 := 0 + for ; !r.CheckBreak(); yyj4694++ { - if yyj4513 >= len(yyv4513) { - yyv4513 = append(yyv4513, ServiceAccount{}) // var yyz4513 ServiceAccount - yyc4513 = true + if yyj4694 >= len(yyv4694) { + yyv4694 = append(yyv4694, ServiceAccount{}) // var yyz4694 ServiceAccount + yyc4694 = true } - yyh4513.ElemContainerState(yyj4513) - if yyj4513 < len(yyv4513) { + yyh4694.ElemContainerState(yyj4694) + if yyj4694 < len(yyv4694) { if r.TryDecodeAsNil() { - yyv4513[yyj4513] = ServiceAccount{} + yyv4694[yyj4694] = ServiceAccount{} } else { - yyv4516 := &yyv4513[yyj4513] - yyv4516.CodecDecodeSelf(d) + yyv4697 := &yyv4694[yyj4694] + yyv4697.CodecDecodeSelf(d) } } else { @@ -57394,17 +59520,17 @@ func (x codecSelfer1234) decSliceServiceAccount(v *[]ServiceAccount, d *codec197 } } - if yyj4513 < len(yyv4513) { - yyv4513 = yyv4513[:yyj4513] - yyc4513 = true - } else if yyj4513 == 0 && yyv4513 == nil { - yyv4513 = []ServiceAccount{} - yyc4513 = true + if yyj4694 < len(yyv4694) { + yyv4694 = yyv4694[:yyj4694] + yyc4694 = true + } else if yyj4694 == 0 && yyv4694 == nil { + yyv4694 = []ServiceAccount{} + yyc4694 = true } } - yyh4513.End() - if yyc4513 { - *v = yyv4513 + yyh4694.End() + if yyc4694 { + *v = yyv4694 } } @@ -57413,10 +59539,10 @@ func (x codecSelfer1234) encSliceEndpointSubset(v []EndpointSubset, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4517 := range v { + for _, yyv4698 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4518 := &yyv4517 - yy4518.CodecEncodeSelf(e) + yy4699 := &yyv4698 + yy4699.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57426,83 +59552,83 @@ func (x codecSelfer1234) decSliceEndpointSubset(v *[]EndpointSubset, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4519 := *v - yyh4519, yyl4519 := z.DecSliceHelperStart() - var yyc4519 bool - if yyl4519 == 0 { - if yyv4519 == nil { - yyv4519 = []EndpointSubset{} - yyc4519 = true - } else if len(yyv4519) != 0 { - yyv4519 = yyv4519[:0] - yyc4519 = true + yyv4700 := *v + yyh4700, yyl4700 := z.DecSliceHelperStart() + var yyc4700 bool + if yyl4700 == 0 { + if yyv4700 == nil { + yyv4700 = []EndpointSubset{} + yyc4700 = true + } else if len(yyv4700) != 0 { + yyv4700 = yyv4700[:0] + yyc4700 = true } - } else if yyl4519 > 0 { - var yyrr4519, yyrl4519 int - var yyrt4519 bool - if yyl4519 > cap(yyv4519) { + } else if yyl4700 > 0 { + var yyrr4700, yyrl4700 int + var yyrt4700 bool + if yyl4700 > cap(yyv4700) { - yyrg4519 := len(yyv4519) > 0 - yyv24519 := yyv4519 - yyrl4519, yyrt4519 = z.DecInferLen(yyl4519, z.DecBasicHandle().MaxInitLen, 72) - if yyrt4519 { - if yyrl4519 <= cap(yyv4519) { - yyv4519 = yyv4519[:yyrl4519] + yyrg4700 := len(yyv4700) > 0 + yyv24700 := yyv4700 + yyrl4700, yyrt4700 = z.DecInferLen(yyl4700, z.DecBasicHandle().MaxInitLen, 72) + if yyrt4700 { + if yyrl4700 <= cap(yyv4700) { + yyv4700 = yyv4700[:yyrl4700] } else { - yyv4519 = make([]EndpointSubset, yyrl4519) + yyv4700 = make([]EndpointSubset, yyrl4700) } } else { - yyv4519 = make([]EndpointSubset, yyrl4519) + yyv4700 = make([]EndpointSubset, yyrl4700) } - yyc4519 = true - yyrr4519 = len(yyv4519) - if yyrg4519 { - copy(yyv4519, yyv24519) + yyc4700 = true + yyrr4700 = len(yyv4700) + if yyrg4700 { + copy(yyv4700, yyv24700) } - } else if yyl4519 != len(yyv4519) { - yyv4519 = yyv4519[:yyl4519] - yyc4519 = true + } else if yyl4700 != len(yyv4700) { + yyv4700 = yyv4700[:yyl4700] + yyc4700 = true } - yyj4519 := 0 - for ; yyj4519 < yyrr4519; yyj4519++ { - yyh4519.ElemContainerState(yyj4519) + yyj4700 := 0 + for ; yyj4700 < yyrr4700; yyj4700++ { + yyh4700.ElemContainerState(yyj4700) if r.TryDecodeAsNil() { - yyv4519[yyj4519] = EndpointSubset{} + yyv4700[yyj4700] = EndpointSubset{} } else { - yyv4520 := &yyv4519[yyj4519] - yyv4520.CodecDecodeSelf(d) + yyv4701 := &yyv4700[yyj4700] + yyv4701.CodecDecodeSelf(d) } } - if yyrt4519 { - for ; yyj4519 < yyl4519; yyj4519++ { - yyv4519 = append(yyv4519, EndpointSubset{}) - yyh4519.ElemContainerState(yyj4519) + if yyrt4700 { + for ; yyj4700 < yyl4700; yyj4700++ { + yyv4700 = append(yyv4700, EndpointSubset{}) + yyh4700.ElemContainerState(yyj4700) if r.TryDecodeAsNil() { - yyv4519[yyj4519] = EndpointSubset{} + yyv4700[yyj4700] = EndpointSubset{} } else { - yyv4521 := &yyv4519[yyj4519] - yyv4521.CodecDecodeSelf(d) + yyv4702 := &yyv4700[yyj4700] + yyv4702.CodecDecodeSelf(d) } } } } else { - yyj4519 := 0 - for ; !r.CheckBreak(); yyj4519++ { + yyj4700 := 0 + for ; !r.CheckBreak(); yyj4700++ { - if yyj4519 >= len(yyv4519) { - yyv4519 = append(yyv4519, EndpointSubset{}) // var yyz4519 EndpointSubset - yyc4519 = true + if yyj4700 >= len(yyv4700) { + yyv4700 = append(yyv4700, EndpointSubset{}) // var yyz4700 EndpointSubset + yyc4700 = true } - yyh4519.ElemContainerState(yyj4519) - if yyj4519 < len(yyv4519) { + yyh4700.ElemContainerState(yyj4700) + if yyj4700 < len(yyv4700) { if r.TryDecodeAsNil() { - yyv4519[yyj4519] = EndpointSubset{} + yyv4700[yyj4700] = EndpointSubset{} } else { - yyv4522 := &yyv4519[yyj4519] - yyv4522.CodecDecodeSelf(d) + yyv4703 := &yyv4700[yyj4700] + yyv4703.CodecDecodeSelf(d) } } else { @@ -57510,17 +59636,17 @@ func (x codecSelfer1234) decSliceEndpointSubset(v *[]EndpointSubset, d *codec197 } } - if yyj4519 < len(yyv4519) { - yyv4519 = yyv4519[:yyj4519] - yyc4519 = true - } else if yyj4519 == 0 && yyv4519 == nil { - yyv4519 = []EndpointSubset{} - yyc4519 = true + if yyj4700 < len(yyv4700) { + yyv4700 = yyv4700[:yyj4700] + yyc4700 = true + } else if yyj4700 == 0 && yyv4700 == nil { + yyv4700 = []EndpointSubset{} + yyc4700 = true } } - yyh4519.End() - if yyc4519 { - *v = yyv4519 + yyh4700.End() + if yyc4700 { + *v = yyv4700 } } @@ -57529,10 +59655,10 @@ func (x codecSelfer1234) encSliceEndpointAddress(v []EndpointAddress, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4523 := range v { + for _, yyv4704 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4524 := &yyv4523 - yy4524.CodecEncodeSelf(e) + yy4705 := &yyv4704 + yy4705.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57542,83 +59668,83 @@ func (x codecSelfer1234) decSliceEndpointAddress(v *[]EndpointAddress, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4525 := *v - yyh4525, yyl4525 := z.DecSliceHelperStart() - var yyc4525 bool - if yyl4525 == 0 { - if yyv4525 == nil { - yyv4525 = []EndpointAddress{} - yyc4525 = true - } else if len(yyv4525) != 0 { - yyv4525 = yyv4525[:0] - yyc4525 = true + yyv4706 := *v + yyh4706, yyl4706 := z.DecSliceHelperStart() + var yyc4706 bool + if yyl4706 == 0 { + if yyv4706 == nil { + yyv4706 = []EndpointAddress{} + yyc4706 = true + } else if len(yyv4706) != 0 { + yyv4706 = yyv4706[:0] + yyc4706 = true } - } else if yyl4525 > 0 { - var yyrr4525, yyrl4525 int - var yyrt4525 bool - if yyl4525 > cap(yyv4525) { + } else if yyl4706 > 0 { + var yyrr4706, yyrl4706 int + var yyrt4706 bool + if yyl4706 > cap(yyv4706) { - yyrg4525 := len(yyv4525) > 0 - yyv24525 := yyv4525 - yyrl4525, yyrt4525 = z.DecInferLen(yyl4525, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4525 { - if yyrl4525 <= cap(yyv4525) { - yyv4525 = yyv4525[:yyrl4525] + yyrg4706 := len(yyv4706) > 0 + yyv24706 := yyv4706 + yyrl4706, yyrt4706 = z.DecInferLen(yyl4706, z.DecBasicHandle().MaxInitLen, 48) + if yyrt4706 { + if yyrl4706 <= cap(yyv4706) { + yyv4706 = yyv4706[:yyrl4706] } else { - yyv4525 = make([]EndpointAddress, yyrl4525) + yyv4706 = make([]EndpointAddress, yyrl4706) } } else { - yyv4525 = make([]EndpointAddress, yyrl4525) + yyv4706 = make([]EndpointAddress, yyrl4706) } - yyc4525 = true - yyrr4525 = len(yyv4525) - if yyrg4525 { - copy(yyv4525, yyv24525) + yyc4706 = true + yyrr4706 = len(yyv4706) + if yyrg4706 { + copy(yyv4706, yyv24706) } - } else if yyl4525 != len(yyv4525) { - yyv4525 = yyv4525[:yyl4525] - yyc4525 = true + } else if yyl4706 != len(yyv4706) { + yyv4706 = yyv4706[:yyl4706] + yyc4706 = true } - yyj4525 := 0 - for ; yyj4525 < yyrr4525; yyj4525++ { - yyh4525.ElemContainerState(yyj4525) + yyj4706 := 0 + for ; yyj4706 < yyrr4706; yyj4706++ { + yyh4706.ElemContainerState(yyj4706) if r.TryDecodeAsNil() { - yyv4525[yyj4525] = EndpointAddress{} + yyv4706[yyj4706] = EndpointAddress{} } else { - yyv4526 := &yyv4525[yyj4525] - yyv4526.CodecDecodeSelf(d) + yyv4707 := &yyv4706[yyj4706] + yyv4707.CodecDecodeSelf(d) } } - if yyrt4525 { - for ; yyj4525 < yyl4525; yyj4525++ { - yyv4525 = append(yyv4525, EndpointAddress{}) - yyh4525.ElemContainerState(yyj4525) + if yyrt4706 { + for ; yyj4706 < yyl4706; yyj4706++ { + yyv4706 = append(yyv4706, EndpointAddress{}) + yyh4706.ElemContainerState(yyj4706) if r.TryDecodeAsNil() { - yyv4525[yyj4525] = EndpointAddress{} + yyv4706[yyj4706] = EndpointAddress{} } else { - yyv4527 := &yyv4525[yyj4525] - yyv4527.CodecDecodeSelf(d) + yyv4708 := &yyv4706[yyj4706] + yyv4708.CodecDecodeSelf(d) } } } } else { - yyj4525 := 0 - for ; !r.CheckBreak(); yyj4525++ { + yyj4706 := 0 + for ; !r.CheckBreak(); yyj4706++ { - if yyj4525 >= len(yyv4525) { - yyv4525 = append(yyv4525, EndpointAddress{}) // var yyz4525 EndpointAddress - yyc4525 = true + if yyj4706 >= len(yyv4706) { + yyv4706 = append(yyv4706, EndpointAddress{}) // var yyz4706 EndpointAddress + yyc4706 = true } - yyh4525.ElemContainerState(yyj4525) - if yyj4525 < len(yyv4525) { + yyh4706.ElemContainerState(yyj4706) + if yyj4706 < len(yyv4706) { if r.TryDecodeAsNil() { - yyv4525[yyj4525] = EndpointAddress{} + yyv4706[yyj4706] = EndpointAddress{} } else { - yyv4528 := &yyv4525[yyj4525] - yyv4528.CodecDecodeSelf(d) + yyv4709 := &yyv4706[yyj4706] + yyv4709.CodecDecodeSelf(d) } } else { @@ -57626,17 +59752,17 @@ func (x codecSelfer1234) decSliceEndpointAddress(v *[]EndpointAddress, d *codec1 } } - if yyj4525 < len(yyv4525) { - yyv4525 = yyv4525[:yyj4525] - yyc4525 = true - } else if yyj4525 == 0 && yyv4525 == nil { - yyv4525 = []EndpointAddress{} - yyc4525 = true + if yyj4706 < len(yyv4706) { + yyv4706 = yyv4706[:yyj4706] + yyc4706 = true + } else if yyj4706 == 0 && yyv4706 == nil { + yyv4706 = []EndpointAddress{} + yyc4706 = true } } - yyh4525.End() - if yyc4525 { - *v = yyv4525 + yyh4706.End() + if yyc4706 { + *v = yyv4706 } } @@ -57645,10 +59771,10 @@ func (x codecSelfer1234) encSliceEndpointPort(v []EndpointPort, e *codec1978.Enc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4529 := range v { + for _, yyv4710 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4530 := &yyv4529 - yy4530.CodecEncodeSelf(e) + yy4711 := &yyv4710 + yy4711.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57658,83 +59784,83 @@ func (x codecSelfer1234) decSliceEndpointPort(v *[]EndpointPort, d *codec1978.De z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4531 := *v - yyh4531, yyl4531 := z.DecSliceHelperStart() - var yyc4531 bool - if yyl4531 == 0 { - if yyv4531 == nil { - yyv4531 = []EndpointPort{} - yyc4531 = true - } else if len(yyv4531) != 0 { - yyv4531 = yyv4531[:0] - yyc4531 = true + yyv4712 := *v + yyh4712, yyl4712 := z.DecSliceHelperStart() + var yyc4712 bool + if yyl4712 == 0 { + if yyv4712 == nil { + yyv4712 = []EndpointPort{} + yyc4712 = true + } else if len(yyv4712) != 0 { + yyv4712 = yyv4712[:0] + yyc4712 = true } - } else if yyl4531 > 0 { - var yyrr4531, yyrl4531 int - var yyrt4531 bool - if yyl4531 > cap(yyv4531) { + } else if yyl4712 > 0 { + var yyrr4712, yyrl4712 int + var yyrt4712 bool + if yyl4712 > cap(yyv4712) { - yyrg4531 := len(yyv4531) > 0 - yyv24531 := yyv4531 - yyrl4531, yyrt4531 = z.DecInferLen(yyl4531, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4531 { - if yyrl4531 <= cap(yyv4531) { - yyv4531 = yyv4531[:yyrl4531] + yyrg4712 := len(yyv4712) > 0 + yyv24712 := yyv4712 + yyrl4712, yyrt4712 = z.DecInferLen(yyl4712, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4712 { + if yyrl4712 <= cap(yyv4712) { + yyv4712 = yyv4712[:yyrl4712] } else { - yyv4531 = make([]EndpointPort, yyrl4531) + yyv4712 = make([]EndpointPort, yyrl4712) } } else { - yyv4531 = make([]EndpointPort, yyrl4531) + yyv4712 = make([]EndpointPort, yyrl4712) } - yyc4531 = true - yyrr4531 = len(yyv4531) - if yyrg4531 { - copy(yyv4531, yyv24531) + yyc4712 = true + yyrr4712 = len(yyv4712) + if yyrg4712 { + copy(yyv4712, yyv24712) } - } else if yyl4531 != len(yyv4531) { - yyv4531 = yyv4531[:yyl4531] - yyc4531 = true + } else if yyl4712 != len(yyv4712) { + yyv4712 = yyv4712[:yyl4712] + yyc4712 = true } - yyj4531 := 0 - for ; yyj4531 < yyrr4531; yyj4531++ { - yyh4531.ElemContainerState(yyj4531) + yyj4712 := 0 + for ; yyj4712 < yyrr4712; yyj4712++ { + yyh4712.ElemContainerState(yyj4712) if r.TryDecodeAsNil() { - yyv4531[yyj4531] = EndpointPort{} + yyv4712[yyj4712] = EndpointPort{} } else { - yyv4532 := &yyv4531[yyj4531] - yyv4532.CodecDecodeSelf(d) + yyv4713 := &yyv4712[yyj4712] + yyv4713.CodecDecodeSelf(d) } } - if yyrt4531 { - for ; yyj4531 < yyl4531; yyj4531++ { - yyv4531 = append(yyv4531, EndpointPort{}) - yyh4531.ElemContainerState(yyj4531) + if yyrt4712 { + for ; yyj4712 < yyl4712; yyj4712++ { + yyv4712 = append(yyv4712, EndpointPort{}) + yyh4712.ElemContainerState(yyj4712) if r.TryDecodeAsNil() { - yyv4531[yyj4531] = EndpointPort{} + yyv4712[yyj4712] = EndpointPort{} } else { - yyv4533 := &yyv4531[yyj4531] - yyv4533.CodecDecodeSelf(d) + yyv4714 := &yyv4712[yyj4712] + yyv4714.CodecDecodeSelf(d) } } } } else { - yyj4531 := 0 - for ; !r.CheckBreak(); yyj4531++ { + yyj4712 := 0 + for ; !r.CheckBreak(); yyj4712++ { - if yyj4531 >= len(yyv4531) { - yyv4531 = append(yyv4531, EndpointPort{}) // var yyz4531 EndpointPort - yyc4531 = true + if yyj4712 >= len(yyv4712) { + yyv4712 = append(yyv4712, EndpointPort{}) // var yyz4712 EndpointPort + yyc4712 = true } - yyh4531.ElemContainerState(yyj4531) - if yyj4531 < len(yyv4531) { + yyh4712.ElemContainerState(yyj4712) + if yyj4712 < len(yyv4712) { if r.TryDecodeAsNil() { - yyv4531[yyj4531] = EndpointPort{} + yyv4712[yyj4712] = EndpointPort{} } else { - yyv4534 := &yyv4531[yyj4531] - yyv4534.CodecDecodeSelf(d) + yyv4715 := &yyv4712[yyj4712] + yyv4715.CodecDecodeSelf(d) } } else { @@ -57742,17 +59868,17 @@ func (x codecSelfer1234) decSliceEndpointPort(v *[]EndpointPort, d *codec1978.De } } - if yyj4531 < len(yyv4531) { - yyv4531 = yyv4531[:yyj4531] - yyc4531 = true - } else if yyj4531 == 0 && yyv4531 == nil { - yyv4531 = []EndpointPort{} - yyc4531 = true + if yyj4712 < len(yyv4712) { + yyv4712 = yyv4712[:yyj4712] + yyc4712 = true + } else if yyj4712 == 0 && yyv4712 == nil { + yyv4712 = []EndpointPort{} + yyc4712 = true } } - yyh4531.End() - if yyc4531 { - *v = yyv4531 + yyh4712.End() + if yyc4712 { + *v = yyv4712 } } @@ -57761,10 +59887,10 @@ func (x codecSelfer1234) encSliceEndpoints(v []Endpoints, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4535 := range v { + for _, yyv4716 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4536 := &yyv4535 - yy4536.CodecEncodeSelf(e) + yy4717 := &yyv4716 + yy4717.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57774,83 +59900,83 @@ func (x codecSelfer1234) decSliceEndpoints(v *[]Endpoints, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4537 := *v - yyh4537, yyl4537 := z.DecSliceHelperStart() - var yyc4537 bool - if yyl4537 == 0 { - if yyv4537 == nil { - yyv4537 = []Endpoints{} - yyc4537 = true - } else if len(yyv4537) != 0 { - yyv4537 = yyv4537[:0] - yyc4537 = true + yyv4718 := *v + yyh4718, yyl4718 := z.DecSliceHelperStart() + var yyc4718 bool + if yyl4718 == 0 { + if yyv4718 == nil { + yyv4718 = []Endpoints{} + yyc4718 = true + } else if len(yyv4718) != 0 { + yyv4718 = yyv4718[:0] + yyc4718 = true } - } else if yyl4537 > 0 { - var yyrr4537, yyrl4537 int - var yyrt4537 bool - if yyl4537 > cap(yyv4537) { + } else if yyl4718 > 0 { + var yyrr4718, yyrl4718 int + var yyrt4718 bool + if yyl4718 > cap(yyv4718) { - yyrg4537 := len(yyv4537) > 0 - yyv24537 := yyv4537 - yyrl4537, yyrt4537 = z.DecInferLen(yyl4537, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4537 { - if yyrl4537 <= cap(yyv4537) { - yyv4537 = yyv4537[:yyrl4537] + yyrg4718 := len(yyv4718) > 0 + yyv24718 := yyv4718 + yyrl4718, yyrt4718 = z.DecInferLen(yyl4718, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4718 { + if yyrl4718 <= cap(yyv4718) { + yyv4718 = yyv4718[:yyrl4718] } else { - yyv4537 = make([]Endpoints, yyrl4537) + yyv4718 = make([]Endpoints, yyrl4718) } } else { - yyv4537 = make([]Endpoints, yyrl4537) + yyv4718 = make([]Endpoints, yyrl4718) } - yyc4537 = true - yyrr4537 = len(yyv4537) - if yyrg4537 { - copy(yyv4537, yyv24537) + yyc4718 = true + yyrr4718 = len(yyv4718) + if yyrg4718 { + copy(yyv4718, yyv24718) } - } else if yyl4537 != len(yyv4537) { - yyv4537 = yyv4537[:yyl4537] - yyc4537 = true + } else if yyl4718 != len(yyv4718) { + yyv4718 = yyv4718[:yyl4718] + yyc4718 = true } - yyj4537 := 0 - for ; yyj4537 < yyrr4537; yyj4537++ { - yyh4537.ElemContainerState(yyj4537) + yyj4718 := 0 + for ; yyj4718 < yyrr4718; yyj4718++ { + yyh4718.ElemContainerState(yyj4718) if r.TryDecodeAsNil() { - yyv4537[yyj4537] = Endpoints{} + yyv4718[yyj4718] = Endpoints{} } else { - yyv4538 := &yyv4537[yyj4537] - yyv4538.CodecDecodeSelf(d) + yyv4719 := &yyv4718[yyj4718] + yyv4719.CodecDecodeSelf(d) } } - if yyrt4537 { - for ; yyj4537 < yyl4537; yyj4537++ { - yyv4537 = append(yyv4537, Endpoints{}) - yyh4537.ElemContainerState(yyj4537) + if yyrt4718 { + for ; yyj4718 < yyl4718; yyj4718++ { + yyv4718 = append(yyv4718, Endpoints{}) + yyh4718.ElemContainerState(yyj4718) if r.TryDecodeAsNil() { - yyv4537[yyj4537] = Endpoints{} + yyv4718[yyj4718] = Endpoints{} } else { - yyv4539 := &yyv4537[yyj4537] - yyv4539.CodecDecodeSelf(d) + yyv4720 := &yyv4718[yyj4718] + yyv4720.CodecDecodeSelf(d) } } } } else { - yyj4537 := 0 - for ; !r.CheckBreak(); yyj4537++ { + yyj4718 := 0 + for ; !r.CheckBreak(); yyj4718++ { - if yyj4537 >= len(yyv4537) { - yyv4537 = append(yyv4537, Endpoints{}) // var yyz4537 Endpoints - yyc4537 = true + if yyj4718 >= len(yyv4718) { + yyv4718 = append(yyv4718, Endpoints{}) // var yyz4718 Endpoints + yyc4718 = true } - yyh4537.ElemContainerState(yyj4537) - if yyj4537 < len(yyv4537) { + yyh4718.ElemContainerState(yyj4718) + if yyj4718 < len(yyv4718) { if r.TryDecodeAsNil() { - yyv4537[yyj4537] = Endpoints{} + yyv4718[yyj4718] = Endpoints{} } else { - yyv4540 := &yyv4537[yyj4537] - yyv4540.CodecDecodeSelf(d) + yyv4721 := &yyv4718[yyj4718] + yyv4721.CodecDecodeSelf(d) } } else { @@ -57858,17 +59984,17 @@ func (x codecSelfer1234) decSliceEndpoints(v *[]Endpoints, d *codec1978.Decoder) } } - if yyj4537 < len(yyv4537) { - yyv4537 = yyv4537[:yyj4537] - yyc4537 = true - } else if yyj4537 == 0 && yyv4537 == nil { - yyv4537 = []Endpoints{} - yyc4537 = true + if yyj4718 < len(yyv4718) { + yyv4718 = yyv4718[:yyj4718] + yyc4718 = true + } else if yyj4718 == 0 && yyv4718 == nil { + yyv4718 = []Endpoints{} + yyc4718 = true } } - yyh4537.End() - if yyc4537 { - *v = yyv4537 + yyh4718.End() + if yyc4718 { + *v = yyv4718 } } @@ -57877,10 +60003,10 @@ func (x codecSelfer1234) encSliceNodeCondition(v []NodeCondition, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4541 := range v { + for _, yyv4722 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4542 := &yyv4541 - yy4542.CodecEncodeSelf(e) + yy4723 := &yyv4722 + yy4723.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57890,83 +60016,83 @@ func (x codecSelfer1234) decSliceNodeCondition(v *[]NodeCondition, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4543 := *v - yyh4543, yyl4543 := z.DecSliceHelperStart() - var yyc4543 bool - if yyl4543 == 0 { - if yyv4543 == nil { - yyv4543 = []NodeCondition{} - yyc4543 = true - } else if len(yyv4543) != 0 { - yyv4543 = yyv4543[:0] - yyc4543 = true + yyv4724 := *v + yyh4724, yyl4724 := z.DecSliceHelperStart() + var yyc4724 bool + if yyl4724 == 0 { + if yyv4724 == nil { + yyv4724 = []NodeCondition{} + yyc4724 = true + } else if len(yyv4724) != 0 { + yyv4724 = yyv4724[:0] + yyc4724 = true } - } else if yyl4543 > 0 { - var yyrr4543, yyrl4543 int - var yyrt4543 bool - if yyl4543 > cap(yyv4543) { + } else if yyl4724 > 0 { + var yyrr4724, yyrl4724 int + var yyrt4724 bool + if yyl4724 > cap(yyv4724) { - yyrg4543 := len(yyv4543) > 0 - yyv24543 := yyv4543 - yyrl4543, yyrt4543 = z.DecInferLen(yyl4543, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4543 { - if yyrl4543 <= cap(yyv4543) { - yyv4543 = yyv4543[:yyrl4543] + yyrg4724 := len(yyv4724) > 0 + yyv24724 := yyv4724 + yyrl4724, yyrt4724 = z.DecInferLen(yyl4724, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4724 { + if yyrl4724 <= cap(yyv4724) { + yyv4724 = yyv4724[:yyrl4724] } else { - yyv4543 = make([]NodeCondition, yyrl4543) + yyv4724 = make([]NodeCondition, yyrl4724) } } else { - yyv4543 = make([]NodeCondition, yyrl4543) + yyv4724 = make([]NodeCondition, yyrl4724) } - yyc4543 = true - yyrr4543 = len(yyv4543) - if yyrg4543 { - copy(yyv4543, yyv24543) + yyc4724 = true + yyrr4724 = len(yyv4724) + if yyrg4724 { + copy(yyv4724, yyv24724) } - } else if yyl4543 != len(yyv4543) { - yyv4543 = yyv4543[:yyl4543] - yyc4543 = true + } else if yyl4724 != len(yyv4724) { + yyv4724 = yyv4724[:yyl4724] + yyc4724 = true } - yyj4543 := 0 - for ; yyj4543 < yyrr4543; yyj4543++ { - yyh4543.ElemContainerState(yyj4543) + yyj4724 := 0 + for ; yyj4724 < yyrr4724; yyj4724++ { + yyh4724.ElemContainerState(yyj4724) if r.TryDecodeAsNil() { - yyv4543[yyj4543] = NodeCondition{} + yyv4724[yyj4724] = NodeCondition{} } else { - yyv4544 := &yyv4543[yyj4543] - yyv4544.CodecDecodeSelf(d) + yyv4725 := &yyv4724[yyj4724] + yyv4725.CodecDecodeSelf(d) } } - if yyrt4543 { - for ; yyj4543 < yyl4543; yyj4543++ { - yyv4543 = append(yyv4543, NodeCondition{}) - yyh4543.ElemContainerState(yyj4543) + if yyrt4724 { + for ; yyj4724 < yyl4724; yyj4724++ { + yyv4724 = append(yyv4724, NodeCondition{}) + yyh4724.ElemContainerState(yyj4724) if r.TryDecodeAsNil() { - yyv4543[yyj4543] = NodeCondition{} + yyv4724[yyj4724] = NodeCondition{} } else { - yyv4545 := &yyv4543[yyj4543] - yyv4545.CodecDecodeSelf(d) + yyv4726 := &yyv4724[yyj4724] + yyv4726.CodecDecodeSelf(d) } } } } else { - yyj4543 := 0 - for ; !r.CheckBreak(); yyj4543++ { + yyj4724 := 0 + for ; !r.CheckBreak(); yyj4724++ { - if yyj4543 >= len(yyv4543) { - yyv4543 = append(yyv4543, NodeCondition{}) // var yyz4543 NodeCondition - yyc4543 = true + if yyj4724 >= len(yyv4724) { + yyv4724 = append(yyv4724, NodeCondition{}) // var yyz4724 NodeCondition + yyc4724 = true } - yyh4543.ElemContainerState(yyj4543) - if yyj4543 < len(yyv4543) { + yyh4724.ElemContainerState(yyj4724) + if yyj4724 < len(yyv4724) { if r.TryDecodeAsNil() { - yyv4543[yyj4543] = NodeCondition{} + yyv4724[yyj4724] = NodeCondition{} } else { - yyv4546 := &yyv4543[yyj4543] - yyv4546.CodecDecodeSelf(d) + yyv4727 := &yyv4724[yyj4724] + yyv4727.CodecDecodeSelf(d) } } else { @@ -57974,17 +60100,17 @@ func (x codecSelfer1234) decSliceNodeCondition(v *[]NodeCondition, d *codec1978. } } - if yyj4543 < len(yyv4543) { - yyv4543 = yyv4543[:yyj4543] - yyc4543 = true - } else if yyj4543 == 0 && yyv4543 == nil { - yyv4543 = []NodeCondition{} - yyc4543 = true + if yyj4724 < len(yyv4724) { + yyv4724 = yyv4724[:yyj4724] + yyc4724 = true + } else if yyj4724 == 0 && yyv4724 == nil { + yyv4724 = []NodeCondition{} + yyc4724 = true } } - yyh4543.End() - if yyc4543 { - *v = yyv4543 + yyh4724.End() + if yyc4724 { + *v = yyv4724 } } @@ -57993,10 +60119,10 @@ func (x codecSelfer1234) encSliceNodeAddress(v []NodeAddress, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4547 := range v { + for _, yyv4728 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4548 := &yyv4547 - yy4548.CodecEncodeSelf(e) + yy4729 := &yyv4728 + yy4729.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58006,83 +60132,83 @@ func (x codecSelfer1234) decSliceNodeAddress(v *[]NodeAddress, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4549 := *v - yyh4549, yyl4549 := z.DecSliceHelperStart() - var yyc4549 bool - if yyl4549 == 0 { - if yyv4549 == nil { - yyv4549 = []NodeAddress{} - yyc4549 = true - } else if len(yyv4549) != 0 { - yyv4549 = yyv4549[:0] - yyc4549 = true + yyv4730 := *v + yyh4730, yyl4730 := z.DecSliceHelperStart() + var yyc4730 bool + if yyl4730 == 0 { + if yyv4730 == nil { + yyv4730 = []NodeAddress{} + yyc4730 = true + } else if len(yyv4730) != 0 { + yyv4730 = yyv4730[:0] + yyc4730 = true } - } else if yyl4549 > 0 { - var yyrr4549, yyrl4549 int - var yyrt4549 bool - if yyl4549 > cap(yyv4549) { + } else if yyl4730 > 0 { + var yyrr4730, yyrl4730 int + var yyrt4730 bool + if yyl4730 > cap(yyv4730) { - yyrg4549 := len(yyv4549) > 0 - yyv24549 := yyv4549 - yyrl4549, yyrt4549 = z.DecInferLen(yyl4549, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4549 { - if yyrl4549 <= cap(yyv4549) { - yyv4549 = yyv4549[:yyrl4549] + yyrg4730 := len(yyv4730) > 0 + yyv24730 := yyv4730 + yyrl4730, yyrt4730 = z.DecInferLen(yyl4730, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4730 { + if yyrl4730 <= cap(yyv4730) { + yyv4730 = yyv4730[:yyrl4730] } else { - yyv4549 = make([]NodeAddress, yyrl4549) + yyv4730 = make([]NodeAddress, yyrl4730) } } else { - yyv4549 = make([]NodeAddress, yyrl4549) + yyv4730 = make([]NodeAddress, yyrl4730) } - yyc4549 = true - yyrr4549 = len(yyv4549) - if yyrg4549 { - copy(yyv4549, yyv24549) + yyc4730 = true + yyrr4730 = len(yyv4730) + if yyrg4730 { + copy(yyv4730, yyv24730) } - } else if yyl4549 != len(yyv4549) { - yyv4549 = yyv4549[:yyl4549] - yyc4549 = true + } else if yyl4730 != len(yyv4730) { + yyv4730 = yyv4730[:yyl4730] + yyc4730 = true } - yyj4549 := 0 - for ; yyj4549 < yyrr4549; yyj4549++ { - yyh4549.ElemContainerState(yyj4549) + yyj4730 := 0 + for ; yyj4730 < yyrr4730; yyj4730++ { + yyh4730.ElemContainerState(yyj4730) if r.TryDecodeAsNil() { - yyv4549[yyj4549] = NodeAddress{} + yyv4730[yyj4730] = NodeAddress{} } else { - yyv4550 := &yyv4549[yyj4549] - yyv4550.CodecDecodeSelf(d) + yyv4731 := &yyv4730[yyj4730] + yyv4731.CodecDecodeSelf(d) } } - if yyrt4549 { - for ; yyj4549 < yyl4549; yyj4549++ { - yyv4549 = append(yyv4549, NodeAddress{}) - yyh4549.ElemContainerState(yyj4549) + if yyrt4730 { + for ; yyj4730 < yyl4730; yyj4730++ { + yyv4730 = append(yyv4730, NodeAddress{}) + yyh4730.ElemContainerState(yyj4730) if r.TryDecodeAsNil() { - yyv4549[yyj4549] = NodeAddress{} + yyv4730[yyj4730] = NodeAddress{} } else { - yyv4551 := &yyv4549[yyj4549] - yyv4551.CodecDecodeSelf(d) + yyv4732 := &yyv4730[yyj4730] + yyv4732.CodecDecodeSelf(d) } } } } else { - yyj4549 := 0 - for ; !r.CheckBreak(); yyj4549++ { + yyj4730 := 0 + for ; !r.CheckBreak(); yyj4730++ { - if yyj4549 >= len(yyv4549) { - yyv4549 = append(yyv4549, NodeAddress{}) // var yyz4549 NodeAddress - yyc4549 = true + if yyj4730 >= len(yyv4730) { + yyv4730 = append(yyv4730, NodeAddress{}) // var yyz4730 NodeAddress + yyc4730 = true } - yyh4549.ElemContainerState(yyj4549) - if yyj4549 < len(yyv4549) { + yyh4730.ElemContainerState(yyj4730) + if yyj4730 < len(yyv4730) { if r.TryDecodeAsNil() { - yyv4549[yyj4549] = NodeAddress{} + yyv4730[yyj4730] = NodeAddress{} } else { - yyv4552 := &yyv4549[yyj4549] - yyv4552.CodecDecodeSelf(d) + yyv4733 := &yyv4730[yyj4730] + yyv4733.CodecDecodeSelf(d) } } else { @@ -58090,17 +60216,17 @@ func (x codecSelfer1234) decSliceNodeAddress(v *[]NodeAddress, d *codec1978.Deco } } - if yyj4549 < len(yyv4549) { - yyv4549 = yyv4549[:yyj4549] - yyc4549 = true - } else if yyj4549 == 0 && yyv4549 == nil { - yyv4549 = []NodeAddress{} - yyc4549 = true + if yyj4730 < len(yyv4730) { + yyv4730 = yyv4730[:yyj4730] + yyc4730 = true + } else if yyj4730 == 0 && yyv4730 == nil { + yyv4730 = []NodeAddress{} + yyc4730 = true } } - yyh4549.End() - if yyc4549 { - *v = yyv4549 + yyh4730.End() + if yyc4730 { + *v = yyv4730 } } @@ -58109,10 +60235,10 @@ func (x codecSelfer1234) encSliceContainerImage(v []ContainerImage, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4553 := range v { + for _, yyv4734 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4554 := &yyv4553 - yy4554.CodecEncodeSelf(e) + yy4735 := &yyv4734 + yy4735.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58122,83 +60248,83 @@ func (x codecSelfer1234) decSliceContainerImage(v *[]ContainerImage, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4555 := *v - yyh4555, yyl4555 := z.DecSliceHelperStart() - var yyc4555 bool - if yyl4555 == 0 { - if yyv4555 == nil { - yyv4555 = []ContainerImage{} - yyc4555 = true - } else if len(yyv4555) != 0 { - yyv4555 = yyv4555[:0] - yyc4555 = true + yyv4736 := *v + yyh4736, yyl4736 := z.DecSliceHelperStart() + var yyc4736 bool + if yyl4736 == 0 { + if yyv4736 == nil { + yyv4736 = []ContainerImage{} + yyc4736 = true + } else if len(yyv4736) != 0 { + yyv4736 = yyv4736[:0] + yyc4736 = true } - } else if yyl4555 > 0 { - var yyrr4555, yyrl4555 int - var yyrt4555 bool - if yyl4555 > cap(yyv4555) { + } else if yyl4736 > 0 { + var yyrr4736, yyrl4736 int + var yyrt4736 bool + if yyl4736 > cap(yyv4736) { - yyrg4555 := len(yyv4555) > 0 - yyv24555 := yyv4555 - yyrl4555, yyrt4555 = z.DecInferLen(yyl4555, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4555 { - if yyrl4555 <= cap(yyv4555) { - yyv4555 = yyv4555[:yyrl4555] + yyrg4736 := len(yyv4736) > 0 + yyv24736 := yyv4736 + yyrl4736, yyrt4736 = z.DecInferLen(yyl4736, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4736 { + if yyrl4736 <= cap(yyv4736) { + yyv4736 = yyv4736[:yyrl4736] } else { - yyv4555 = make([]ContainerImage, yyrl4555) + yyv4736 = make([]ContainerImage, yyrl4736) } } else { - yyv4555 = make([]ContainerImage, yyrl4555) + yyv4736 = make([]ContainerImage, yyrl4736) } - yyc4555 = true - yyrr4555 = len(yyv4555) - if yyrg4555 { - copy(yyv4555, yyv24555) + yyc4736 = true + yyrr4736 = len(yyv4736) + if yyrg4736 { + copy(yyv4736, yyv24736) } - } else if yyl4555 != len(yyv4555) { - yyv4555 = yyv4555[:yyl4555] - yyc4555 = true + } else if yyl4736 != len(yyv4736) { + yyv4736 = yyv4736[:yyl4736] + yyc4736 = true } - yyj4555 := 0 - for ; yyj4555 < yyrr4555; yyj4555++ { - yyh4555.ElemContainerState(yyj4555) + yyj4736 := 0 + for ; yyj4736 < yyrr4736; yyj4736++ { + yyh4736.ElemContainerState(yyj4736) if r.TryDecodeAsNil() { - yyv4555[yyj4555] = ContainerImage{} + yyv4736[yyj4736] = ContainerImage{} } else { - yyv4556 := &yyv4555[yyj4555] - yyv4556.CodecDecodeSelf(d) + yyv4737 := &yyv4736[yyj4736] + yyv4737.CodecDecodeSelf(d) } } - if yyrt4555 { - for ; yyj4555 < yyl4555; yyj4555++ { - yyv4555 = append(yyv4555, ContainerImage{}) - yyh4555.ElemContainerState(yyj4555) + if yyrt4736 { + for ; yyj4736 < yyl4736; yyj4736++ { + yyv4736 = append(yyv4736, ContainerImage{}) + yyh4736.ElemContainerState(yyj4736) if r.TryDecodeAsNil() { - yyv4555[yyj4555] = ContainerImage{} + yyv4736[yyj4736] = ContainerImage{} } else { - yyv4557 := &yyv4555[yyj4555] - yyv4557.CodecDecodeSelf(d) + yyv4738 := &yyv4736[yyj4736] + yyv4738.CodecDecodeSelf(d) } } } } else { - yyj4555 := 0 - for ; !r.CheckBreak(); yyj4555++ { + yyj4736 := 0 + for ; !r.CheckBreak(); yyj4736++ { - if yyj4555 >= len(yyv4555) { - yyv4555 = append(yyv4555, ContainerImage{}) // var yyz4555 ContainerImage - yyc4555 = true + if yyj4736 >= len(yyv4736) { + yyv4736 = append(yyv4736, ContainerImage{}) // var yyz4736 ContainerImage + yyc4736 = true } - yyh4555.ElemContainerState(yyj4555) - if yyj4555 < len(yyv4555) { + yyh4736.ElemContainerState(yyj4736) + if yyj4736 < len(yyv4736) { if r.TryDecodeAsNil() { - yyv4555[yyj4555] = ContainerImage{} + yyv4736[yyj4736] = ContainerImage{} } else { - yyv4558 := &yyv4555[yyj4555] - yyv4558.CodecDecodeSelf(d) + yyv4739 := &yyv4736[yyj4736] + yyv4739.CodecDecodeSelf(d) } } else { @@ -58206,17 +60332,17 @@ func (x codecSelfer1234) decSliceContainerImage(v *[]ContainerImage, d *codec197 } } - if yyj4555 < len(yyv4555) { - yyv4555 = yyv4555[:yyj4555] - yyc4555 = true - } else if yyj4555 == 0 && yyv4555 == nil { - yyv4555 = []ContainerImage{} - yyc4555 = true + if yyj4736 < len(yyv4736) { + yyv4736 = yyv4736[:yyj4736] + yyc4736 = true + } else if yyj4736 == 0 && yyv4736 == nil { + yyv4736 = []ContainerImage{} + yyc4736 = true } } - yyh4555.End() - if yyc4555 { - *v = yyv4555 + yyh4736.End() + if yyc4736 { + *v = yyv4736 } } @@ -58225,9 +60351,9 @@ func (x codecSelfer1234) encSliceUniqueVolumeName(v []UniqueVolumeName, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4559 := range v { + for _, yyv4740 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4559.CodecEncodeSelf(e) + yyv4740.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58237,75 +60363,75 @@ func (x codecSelfer1234) decSliceUniqueVolumeName(v *[]UniqueVolumeName, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4560 := *v - yyh4560, yyl4560 := z.DecSliceHelperStart() - var yyc4560 bool - if yyl4560 == 0 { - if yyv4560 == nil { - yyv4560 = []UniqueVolumeName{} - yyc4560 = true - } else if len(yyv4560) != 0 { - yyv4560 = yyv4560[:0] - yyc4560 = true + yyv4741 := *v + yyh4741, yyl4741 := z.DecSliceHelperStart() + var yyc4741 bool + if yyl4741 == 0 { + if yyv4741 == nil { + yyv4741 = []UniqueVolumeName{} + yyc4741 = true + } else if len(yyv4741) != 0 { + yyv4741 = yyv4741[:0] + yyc4741 = true } - } else if yyl4560 > 0 { - var yyrr4560, yyrl4560 int - var yyrt4560 bool - if yyl4560 > cap(yyv4560) { + } else if yyl4741 > 0 { + var yyrr4741, yyrl4741 int + var yyrt4741 bool + if yyl4741 > cap(yyv4741) { - yyrl4560, yyrt4560 = z.DecInferLen(yyl4560, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4560 { - if yyrl4560 <= cap(yyv4560) { - yyv4560 = yyv4560[:yyrl4560] + yyrl4741, yyrt4741 = z.DecInferLen(yyl4741, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4741 { + if yyrl4741 <= cap(yyv4741) { + yyv4741 = yyv4741[:yyrl4741] } else { - yyv4560 = make([]UniqueVolumeName, yyrl4560) + yyv4741 = make([]UniqueVolumeName, yyrl4741) } } else { - yyv4560 = make([]UniqueVolumeName, yyrl4560) + yyv4741 = make([]UniqueVolumeName, yyrl4741) } - yyc4560 = true - yyrr4560 = len(yyv4560) - } else if yyl4560 != len(yyv4560) { - yyv4560 = yyv4560[:yyl4560] - yyc4560 = true + yyc4741 = true + yyrr4741 = len(yyv4741) + } else if yyl4741 != len(yyv4741) { + yyv4741 = yyv4741[:yyl4741] + yyc4741 = true } - yyj4560 := 0 - for ; yyj4560 < yyrr4560; yyj4560++ { - yyh4560.ElemContainerState(yyj4560) + yyj4741 := 0 + for ; yyj4741 < yyrr4741; yyj4741++ { + yyh4741.ElemContainerState(yyj4741) if r.TryDecodeAsNil() { - yyv4560[yyj4560] = "" + yyv4741[yyj4741] = "" } else { - yyv4560[yyj4560] = UniqueVolumeName(r.DecodeString()) + yyv4741[yyj4741] = UniqueVolumeName(r.DecodeString()) } } - if yyrt4560 { - for ; yyj4560 < yyl4560; yyj4560++ { - yyv4560 = append(yyv4560, "") - yyh4560.ElemContainerState(yyj4560) + if yyrt4741 { + for ; yyj4741 < yyl4741; yyj4741++ { + yyv4741 = append(yyv4741, "") + yyh4741.ElemContainerState(yyj4741) if r.TryDecodeAsNil() { - yyv4560[yyj4560] = "" + yyv4741[yyj4741] = "" } else { - yyv4560[yyj4560] = UniqueVolumeName(r.DecodeString()) + yyv4741[yyj4741] = UniqueVolumeName(r.DecodeString()) } } } } else { - yyj4560 := 0 - for ; !r.CheckBreak(); yyj4560++ { + yyj4741 := 0 + for ; !r.CheckBreak(); yyj4741++ { - if yyj4560 >= len(yyv4560) { - yyv4560 = append(yyv4560, "") // var yyz4560 UniqueVolumeName - yyc4560 = true + if yyj4741 >= len(yyv4741) { + yyv4741 = append(yyv4741, "") // var yyz4741 UniqueVolumeName + yyc4741 = true } - yyh4560.ElemContainerState(yyj4560) - if yyj4560 < len(yyv4560) { + yyh4741.ElemContainerState(yyj4741) + if yyj4741 < len(yyv4741) { if r.TryDecodeAsNil() { - yyv4560[yyj4560] = "" + yyv4741[yyj4741] = "" } else { - yyv4560[yyj4560] = UniqueVolumeName(r.DecodeString()) + yyv4741[yyj4741] = UniqueVolumeName(r.DecodeString()) } } else { @@ -58313,17 +60439,17 @@ func (x codecSelfer1234) decSliceUniqueVolumeName(v *[]UniqueVolumeName, d *code } } - if yyj4560 < len(yyv4560) { - yyv4560 = yyv4560[:yyj4560] - yyc4560 = true - } else if yyj4560 == 0 && yyv4560 == nil { - yyv4560 = []UniqueVolumeName{} - yyc4560 = true + if yyj4741 < len(yyv4741) { + yyv4741 = yyv4741[:yyj4741] + yyc4741 = true + } else if yyj4741 == 0 && yyv4741 == nil { + yyv4741 = []UniqueVolumeName{} + yyc4741 = true } } - yyh4560.End() - if yyc4560 { - *v = yyv4560 + yyh4741.End() + if yyc4741 { + *v = yyv4741 } } @@ -58332,10 +60458,10 @@ func (x codecSelfer1234) encSliceAttachedVolume(v []AttachedVolume, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4564 := range v { + for _, yyv4745 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4565 := &yyv4564 - yy4565.CodecEncodeSelf(e) + yy4746 := &yyv4745 + yy4746.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58345,83 +60471,83 @@ func (x codecSelfer1234) decSliceAttachedVolume(v *[]AttachedVolume, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4566 := *v - yyh4566, yyl4566 := z.DecSliceHelperStart() - var yyc4566 bool - if yyl4566 == 0 { - if yyv4566 == nil { - yyv4566 = []AttachedVolume{} - yyc4566 = true - } else if len(yyv4566) != 0 { - yyv4566 = yyv4566[:0] - yyc4566 = true + yyv4747 := *v + yyh4747, yyl4747 := z.DecSliceHelperStart() + var yyc4747 bool + if yyl4747 == 0 { + if yyv4747 == nil { + yyv4747 = []AttachedVolume{} + yyc4747 = true + } else if len(yyv4747) != 0 { + yyv4747 = yyv4747[:0] + yyc4747 = true } - } else if yyl4566 > 0 { - var yyrr4566, yyrl4566 int - var yyrt4566 bool - if yyl4566 > cap(yyv4566) { + } else if yyl4747 > 0 { + var yyrr4747, yyrl4747 int + var yyrt4747 bool + if yyl4747 > cap(yyv4747) { - yyrg4566 := len(yyv4566) > 0 - yyv24566 := yyv4566 - yyrl4566, yyrt4566 = z.DecInferLen(yyl4566, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4566 { - if yyrl4566 <= cap(yyv4566) { - yyv4566 = yyv4566[:yyrl4566] + yyrg4747 := len(yyv4747) > 0 + yyv24747 := yyv4747 + yyrl4747, yyrt4747 = z.DecInferLen(yyl4747, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4747 { + if yyrl4747 <= cap(yyv4747) { + yyv4747 = yyv4747[:yyrl4747] } else { - yyv4566 = make([]AttachedVolume, yyrl4566) + yyv4747 = make([]AttachedVolume, yyrl4747) } } else { - yyv4566 = make([]AttachedVolume, yyrl4566) + yyv4747 = make([]AttachedVolume, yyrl4747) } - yyc4566 = true - yyrr4566 = len(yyv4566) - if yyrg4566 { - copy(yyv4566, yyv24566) + yyc4747 = true + yyrr4747 = len(yyv4747) + if yyrg4747 { + copy(yyv4747, yyv24747) } - } else if yyl4566 != len(yyv4566) { - yyv4566 = yyv4566[:yyl4566] - yyc4566 = true + } else if yyl4747 != len(yyv4747) { + yyv4747 = yyv4747[:yyl4747] + yyc4747 = true } - yyj4566 := 0 - for ; yyj4566 < yyrr4566; yyj4566++ { - yyh4566.ElemContainerState(yyj4566) + yyj4747 := 0 + for ; yyj4747 < yyrr4747; yyj4747++ { + yyh4747.ElemContainerState(yyj4747) if r.TryDecodeAsNil() { - yyv4566[yyj4566] = AttachedVolume{} + yyv4747[yyj4747] = AttachedVolume{} } else { - yyv4567 := &yyv4566[yyj4566] - yyv4567.CodecDecodeSelf(d) + yyv4748 := &yyv4747[yyj4747] + yyv4748.CodecDecodeSelf(d) } } - if yyrt4566 { - for ; yyj4566 < yyl4566; yyj4566++ { - yyv4566 = append(yyv4566, AttachedVolume{}) - yyh4566.ElemContainerState(yyj4566) + if yyrt4747 { + for ; yyj4747 < yyl4747; yyj4747++ { + yyv4747 = append(yyv4747, AttachedVolume{}) + yyh4747.ElemContainerState(yyj4747) if r.TryDecodeAsNil() { - yyv4566[yyj4566] = AttachedVolume{} + yyv4747[yyj4747] = AttachedVolume{} } else { - yyv4568 := &yyv4566[yyj4566] - yyv4568.CodecDecodeSelf(d) + yyv4749 := &yyv4747[yyj4747] + yyv4749.CodecDecodeSelf(d) } } } } else { - yyj4566 := 0 - for ; !r.CheckBreak(); yyj4566++ { + yyj4747 := 0 + for ; !r.CheckBreak(); yyj4747++ { - if yyj4566 >= len(yyv4566) { - yyv4566 = append(yyv4566, AttachedVolume{}) // var yyz4566 AttachedVolume - yyc4566 = true + if yyj4747 >= len(yyv4747) { + yyv4747 = append(yyv4747, AttachedVolume{}) // var yyz4747 AttachedVolume + yyc4747 = true } - yyh4566.ElemContainerState(yyj4566) - if yyj4566 < len(yyv4566) { + yyh4747.ElemContainerState(yyj4747) + if yyj4747 < len(yyv4747) { if r.TryDecodeAsNil() { - yyv4566[yyj4566] = AttachedVolume{} + yyv4747[yyj4747] = AttachedVolume{} } else { - yyv4569 := &yyv4566[yyj4566] - yyv4569.CodecDecodeSelf(d) + yyv4750 := &yyv4747[yyj4747] + yyv4750.CodecDecodeSelf(d) } } else { @@ -58429,17 +60555,17 @@ func (x codecSelfer1234) decSliceAttachedVolume(v *[]AttachedVolume, d *codec197 } } - if yyj4566 < len(yyv4566) { - yyv4566 = yyv4566[:yyj4566] - yyc4566 = true - } else if yyj4566 == 0 && yyv4566 == nil { - yyv4566 = []AttachedVolume{} - yyc4566 = true + if yyj4747 < len(yyv4747) { + yyv4747 = yyv4747[:yyj4747] + yyc4747 = true + } else if yyj4747 == 0 && yyv4747 == nil { + yyv4747 = []AttachedVolume{} + yyc4747 = true } } - yyh4566.End() - if yyc4566 { - *v = yyv4566 + yyh4747.End() + if yyc4747 { + *v = yyv4747 } } @@ -58448,10 +60574,10 @@ func (x codecSelfer1234) encSlicePreferAvoidPodsEntry(v []PreferAvoidPodsEntry, z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4570 := range v { + for _, yyv4751 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4571 := &yyv4570 - yy4571.CodecEncodeSelf(e) + yy4752 := &yyv4751 + yy4752.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58461,83 +60587,83 @@ func (x codecSelfer1234) decSlicePreferAvoidPodsEntry(v *[]PreferAvoidPodsEntry, z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4572 := *v - yyh4572, yyl4572 := z.DecSliceHelperStart() - var yyc4572 bool - if yyl4572 == 0 { - if yyv4572 == nil { - yyv4572 = []PreferAvoidPodsEntry{} - yyc4572 = true - } else if len(yyv4572) != 0 { - yyv4572 = yyv4572[:0] - yyc4572 = true + yyv4753 := *v + yyh4753, yyl4753 := z.DecSliceHelperStart() + var yyc4753 bool + if yyl4753 == 0 { + if yyv4753 == nil { + yyv4753 = []PreferAvoidPodsEntry{} + yyc4753 = true + } else if len(yyv4753) != 0 { + yyv4753 = yyv4753[:0] + yyc4753 = true } - } else if yyl4572 > 0 { - var yyrr4572, yyrl4572 int - var yyrt4572 bool - if yyl4572 > cap(yyv4572) { + } else if yyl4753 > 0 { + var yyrr4753, yyrl4753 int + var yyrt4753 bool + if yyl4753 > cap(yyv4753) { - yyrg4572 := len(yyv4572) > 0 - yyv24572 := yyv4572 - yyrl4572, yyrt4572 = z.DecInferLen(yyl4572, z.DecBasicHandle().MaxInitLen, 64) - if yyrt4572 { - if yyrl4572 <= cap(yyv4572) { - yyv4572 = yyv4572[:yyrl4572] + yyrg4753 := len(yyv4753) > 0 + yyv24753 := yyv4753 + yyrl4753, yyrt4753 = z.DecInferLen(yyl4753, z.DecBasicHandle().MaxInitLen, 64) + if yyrt4753 { + if yyrl4753 <= cap(yyv4753) { + yyv4753 = yyv4753[:yyrl4753] } else { - yyv4572 = make([]PreferAvoidPodsEntry, yyrl4572) + yyv4753 = make([]PreferAvoidPodsEntry, yyrl4753) } } else { - yyv4572 = make([]PreferAvoidPodsEntry, yyrl4572) + yyv4753 = make([]PreferAvoidPodsEntry, yyrl4753) } - yyc4572 = true - yyrr4572 = len(yyv4572) - if yyrg4572 { - copy(yyv4572, yyv24572) + yyc4753 = true + yyrr4753 = len(yyv4753) + if yyrg4753 { + copy(yyv4753, yyv24753) } - } else if yyl4572 != len(yyv4572) { - yyv4572 = yyv4572[:yyl4572] - yyc4572 = true + } else if yyl4753 != len(yyv4753) { + yyv4753 = yyv4753[:yyl4753] + yyc4753 = true } - yyj4572 := 0 - for ; yyj4572 < yyrr4572; yyj4572++ { - yyh4572.ElemContainerState(yyj4572) + yyj4753 := 0 + for ; yyj4753 < yyrr4753; yyj4753++ { + yyh4753.ElemContainerState(yyj4753) if r.TryDecodeAsNil() { - yyv4572[yyj4572] = PreferAvoidPodsEntry{} + yyv4753[yyj4753] = PreferAvoidPodsEntry{} } else { - yyv4573 := &yyv4572[yyj4572] - yyv4573.CodecDecodeSelf(d) + yyv4754 := &yyv4753[yyj4753] + yyv4754.CodecDecodeSelf(d) } } - if yyrt4572 { - for ; yyj4572 < yyl4572; yyj4572++ { - yyv4572 = append(yyv4572, PreferAvoidPodsEntry{}) - yyh4572.ElemContainerState(yyj4572) + if yyrt4753 { + for ; yyj4753 < yyl4753; yyj4753++ { + yyv4753 = append(yyv4753, PreferAvoidPodsEntry{}) + yyh4753.ElemContainerState(yyj4753) if r.TryDecodeAsNil() { - yyv4572[yyj4572] = PreferAvoidPodsEntry{} + yyv4753[yyj4753] = PreferAvoidPodsEntry{} } else { - yyv4574 := &yyv4572[yyj4572] - yyv4574.CodecDecodeSelf(d) + yyv4755 := &yyv4753[yyj4753] + yyv4755.CodecDecodeSelf(d) } } } } else { - yyj4572 := 0 - for ; !r.CheckBreak(); yyj4572++ { + yyj4753 := 0 + for ; !r.CheckBreak(); yyj4753++ { - if yyj4572 >= len(yyv4572) { - yyv4572 = append(yyv4572, PreferAvoidPodsEntry{}) // var yyz4572 PreferAvoidPodsEntry - yyc4572 = true + if yyj4753 >= len(yyv4753) { + yyv4753 = append(yyv4753, PreferAvoidPodsEntry{}) // var yyz4753 PreferAvoidPodsEntry + yyc4753 = true } - yyh4572.ElemContainerState(yyj4572) - if yyj4572 < len(yyv4572) { + yyh4753.ElemContainerState(yyj4753) + if yyj4753 < len(yyv4753) { if r.TryDecodeAsNil() { - yyv4572[yyj4572] = PreferAvoidPodsEntry{} + yyv4753[yyj4753] = PreferAvoidPodsEntry{} } else { - yyv4575 := &yyv4572[yyj4572] - yyv4575.CodecDecodeSelf(d) + yyv4756 := &yyv4753[yyj4753] + yyv4756.CodecDecodeSelf(d) } } else { @@ -58545,17 +60671,17 @@ func (x codecSelfer1234) decSlicePreferAvoidPodsEntry(v *[]PreferAvoidPodsEntry, } } - if yyj4572 < len(yyv4572) { - yyv4572 = yyv4572[:yyj4572] - yyc4572 = true - } else if yyj4572 == 0 && yyv4572 == nil { - yyv4572 = []PreferAvoidPodsEntry{} - yyc4572 = true + if yyj4753 < len(yyv4753) { + yyv4753 = yyv4753[:yyj4753] + yyc4753 = true + } else if yyj4753 == 0 && yyv4753 == nil { + yyv4753 = []PreferAvoidPodsEntry{} + yyc4753 = true } } - yyh4572.End() - if yyc4572 { - *v = yyv4572 + yyh4753.End() + if yyc4753 { + *v = yyv4753 } } @@ -58564,19 +60690,19 @@ func (x codecSelfer1234) encResourceList(v ResourceList, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeMapStart(len(v)) - for yyk4576, yyv4576 := range v { + for yyk4757, yyv4757 := range v { z.EncSendContainerState(codecSelfer_containerMapKey1234) - yyk4576.CodecEncodeSelf(e) + yyk4757.CodecEncodeSelf(e) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4577 := &yyv4576 - yym4578 := z.EncBinary() - _ = yym4578 + yy4758 := &yyv4757 + yym4759 := z.EncBinary() + _ = yym4759 if false { - } else if z.HasExtensions() && z.EncExt(yy4577) { - } else if !yym4578 && z.IsJSONHandle() { - z.EncJSONMarshal(yy4577) + } else if z.HasExtensions() && z.EncExt(yy4758) { + } else if !yym4759 && z.IsJSONHandle() { + z.EncJSONMarshal(yy4758) } else { - z.EncFallback(yy4577) + z.EncFallback(yy4758) } } z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -58587,86 +60713,86 @@ func (x codecSelfer1234) decResourceList(v *ResourceList, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4579 := *v - yyl4579 := r.ReadMapStart() - yybh4579 := z.DecBasicHandle() - if yyv4579 == nil { - yyrl4579, _ := z.DecInferLen(yyl4579, yybh4579.MaxInitLen, 72) - yyv4579 = make(map[ResourceName]pkg3_resource.Quantity, yyrl4579) - *v = yyv4579 + yyv4760 := *v + yyl4760 := r.ReadMapStart() + yybh4760 := z.DecBasicHandle() + if yyv4760 == nil { + yyrl4760, _ := z.DecInferLen(yyl4760, yybh4760.MaxInitLen, 72) + yyv4760 = make(map[ResourceName]pkg3_resource.Quantity, yyrl4760) + *v = yyv4760 } - var yymk4579 ResourceName - var yymv4579 pkg3_resource.Quantity - var yymg4579 bool - if yybh4579.MapValueReset { - yymg4579 = true + var yymk4760 ResourceName + var yymv4760 pkg3_resource.Quantity + var yymg4760 bool + if yybh4760.MapValueReset { + yymg4760 = true } - if yyl4579 > 0 { - for yyj4579 := 0; yyj4579 < yyl4579; yyj4579++ { + if yyl4760 > 0 { + for yyj4760 := 0; yyj4760 < yyl4760; yyj4760++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4579 = "" + yymk4760 = "" } else { - yymk4579 = ResourceName(r.DecodeString()) + yymk4760 = ResourceName(r.DecodeString()) } - if yymg4579 { - yymv4579 = yyv4579[yymk4579] + if yymg4760 { + yymv4760 = yyv4760[yymk4760] } else { - yymv4579 = pkg3_resource.Quantity{} + yymv4760 = pkg3_resource.Quantity{} } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4579 = pkg3_resource.Quantity{} + yymv4760 = pkg3_resource.Quantity{} } else { - yyv4581 := &yymv4579 - yym4582 := z.DecBinary() - _ = yym4582 + yyv4762 := &yymv4760 + yym4763 := z.DecBinary() + _ = yym4763 if false { - } else if z.HasExtensions() && z.DecExt(yyv4581) { - } else if !yym4582 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4581) + } else if z.HasExtensions() && z.DecExt(yyv4762) { + } else if !yym4763 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4762) } else { - z.DecFallback(yyv4581, false) + z.DecFallback(yyv4762, false) } } - if yyv4579 != nil { - yyv4579[yymk4579] = yymv4579 + if yyv4760 != nil { + yyv4760[yymk4760] = yymv4760 } } - } else if yyl4579 < 0 { - for yyj4579 := 0; !r.CheckBreak(); yyj4579++ { + } else if yyl4760 < 0 { + for yyj4760 := 0; !r.CheckBreak(); yyj4760++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4579 = "" + yymk4760 = "" } else { - yymk4579 = ResourceName(r.DecodeString()) + yymk4760 = ResourceName(r.DecodeString()) } - if yymg4579 { - yymv4579 = yyv4579[yymk4579] + if yymg4760 { + yymv4760 = yyv4760[yymk4760] } else { - yymv4579 = pkg3_resource.Quantity{} + yymv4760 = pkg3_resource.Quantity{} } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4579 = pkg3_resource.Quantity{} + yymv4760 = pkg3_resource.Quantity{} } else { - yyv4584 := &yymv4579 - yym4585 := z.DecBinary() - _ = yym4585 + yyv4765 := &yymv4760 + yym4766 := z.DecBinary() + _ = yym4766 if false { - } else if z.HasExtensions() && z.DecExt(yyv4584) { - } else if !yym4585 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4584) + } else if z.HasExtensions() && z.DecExt(yyv4765) { + } else if !yym4766 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4765) } else { - z.DecFallback(yyv4584, false) + z.DecFallback(yyv4765, false) } } - if yyv4579 != nil { - yyv4579[yymk4579] = yymv4579 + if yyv4760 != nil { + yyv4760[yymk4760] = yymv4760 } } } // else len==0: TODO: Should we clear map entries? @@ -58678,10 +60804,10 @@ func (x codecSelfer1234) encSliceNode(v []Node, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4586 := range v { + for _, yyv4767 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4587 := &yyv4586 - yy4587.CodecEncodeSelf(e) + yy4768 := &yyv4767 + yy4768.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58691,83 +60817,83 @@ func (x codecSelfer1234) decSliceNode(v *[]Node, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4588 := *v - yyh4588, yyl4588 := z.DecSliceHelperStart() - var yyc4588 bool - if yyl4588 == 0 { - if yyv4588 == nil { - yyv4588 = []Node{} - yyc4588 = true - } else if len(yyv4588) != 0 { - yyv4588 = yyv4588[:0] - yyc4588 = true + yyv4769 := *v + yyh4769, yyl4769 := z.DecSliceHelperStart() + var yyc4769 bool + if yyl4769 == 0 { + if yyv4769 == nil { + yyv4769 = []Node{} + yyc4769 = true + } else if len(yyv4769) != 0 { + yyv4769 = yyv4769[:0] + yyc4769 = true } - } else if yyl4588 > 0 { - var yyrr4588, yyrl4588 int - var yyrt4588 bool - if yyl4588 > cap(yyv4588) { + } else if yyl4769 > 0 { + var yyrr4769, yyrl4769 int + var yyrt4769 bool + if yyl4769 > cap(yyv4769) { - yyrg4588 := len(yyv4588) > 0 - yyv24588 := yyv4588 - yyrl4588, yyrt4588 = z.DecInferLen(yyl4588, z.DecBasicHandle().MaxInitLen, 616) - if yyrt4588 { - if yyrl4588 <= cap(yyv4588) { - yyv4588 = yyv4588[:yyrl4588] + yyrg4769 := len(yyv4769) > 0 + yyv24769 := yyv4769 + yyrl4769, yyrt4769 = z.DecInferLen(yyl4769, z.DecBasicHandle().MaxInitLen, 632) + if yyrt4769 { + if yyrl4769 <= cap(yyv4769) { + yyv4769 = yyv4769[:yyrl4769] } else { - yyv4588 = make([]Node, yyrl4588) + yyv4769 = make([]Node, yyrl4769) } } else { - yyv4588 = make([]Node, yyrl4588) + yyv4769 = make([]Node, yyrl4769) } - yyc4588 = true - yyrr4588 = len(yyv4588) - if yyrg4588 { - copy(yyv4588, yyv24588) + yyc4769 = true + yyrr4769 = len(yyv4769) + if yyrg4769 { + copy(yyv4769, yyv24769) } - } else if yyl4588 != len(yyv4588) { - yyv4588 = yyv4588[:yyl4588] - yyc4588 = true + } else if yyl4769 != len(yyv4769) { + yyv4769 = yyv4769[:yyl4769] + yyc4769 = true } - yyj4588 := 0 - for ; yyj4588 < yyrr4588; yyj4588++ { - yyh4588.ElemContainerState(yyj4588) + yyj4769 := 0 + for ; yyj4769 < yyrr4769; yyj4769++ { + yyh4769.ElemContainerState(yyj4769) if r.TryDecodeAsNil() { - yyv4588[yyj4588] = Node{} + yyv4769[yyj4769] = Node{} } else { - yyv4589 := &yyv4588[yyj4588] - yyv4589.CodecDecodeSelf(d) + yyv4770 := &yyv4769[yyj4769] + yyv4770.CodecDecodeSelf(d) } } - if yyrt4588 { - for ; yyj4588 < yyl4588; yyj4588++ { - yyv4588 = append(yyv4588, Node{}) - yyh4588.ElemContainerState(yyj4588) + if yyrt4769 { + for ; yyj4769 < yyl4769; yyj4769++ { + yyv4769 = append(yyv4769, Node{}) + yyh4769.ElemContainerState(yyj4769) if r.TryDecodeAsNil() { - yyv4588[yyj4588] = Node{} + yyv4769[yyj4769] = Node{} } else { - yyv4590 := &yyv4588[yyj4588] - yyv4590.CodecDecodeSelf(d) + yyv4771 := &yyv4769[yyj4769] + yyv4771.CodecDecodeSelf(d) } } } } else { - yyj4588 := 0 - for ; !r.CheckBreak(); yyj4588++ { + yyj4769 := 0 + for ; !r.CheckBreak(); yyj4769++ { - if yyj4588 >= len(yyv4588) { - yyv4588 = append(yyv4588, Node{}) // var yyz4588 Node - yyc4588 = true + if yyj4769 >= len(yyv4769) { + yyv4769 = append(yyv4769, Node{}) // var yyz4769 Node + yyc4769 = true } - yyh4588.ElemContainerState(yyj4588) - if yyj4588 < len(yyv4588) { + yyh4769.ElemContainerState(yyj4769) + if yyj4769 < len(yyv4769) { if r.TryDecodeAsNil() { - yyv4588[yyj4588] = Node{} + yyv4769[yyj4769] = Node{} } else { - yyv4591 := &yyv4588[yyj4588] - yyv4591.CodecDecodeSelf(d) + yyv4772 := &yyv4769[yyj4769] + yyv4772.CodecDecodeSelf(d) } } else { @@ -58775,17 +60901,17 @@ func (x codecSelfer1234) decSliceNode(v *[]Node, d *codec1978.Decoder) { } } - if yyj4588 < len(yyv4588) { - yyv4588 = yyv4588[:yyj4588] - yyc4588 = true - } else if yyj4588 == 0 && yyv4588 == nil { - yyv4588 = []Node{} - yyc4588 = true + if yyj4769 < len(yyv4769) { + yyv4769 = yyv4769[:yyj4769] + yyc4769 = true + } else if yyj4769 == 0 && yyv4769 == nil { + yyv4769 = []Node{} + yyc4769 = true } } - yyh4588.End() - if yyc4588 { - *v = yyv4588 + yyh4769.End() + if yyc4769 { + *v = yyv4769 } } @@ -58794,9 +60920,9 @@ func (x codecSelfer1234) encSliceFinalizerName(v []FinalizerName, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4592 := range v { + for _, yyv4773 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4592.CodecEncodeSelf(e) + yyv4773.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58806,75 +60932,75 @@ func (x codecSelfer1234) decSliceFinalizerName(v *[]FinalizerName, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4593 := *v - yyh4593, yyl4593 := z.DecSliceHelperStart() - var yyc4593 bool - if yyl4593 == 0 { - if yyv4593 == nil { - yyv4593 = []FinalizerName{} - yyc4593 = true - } else if len(yyv4593) != 0 { - yyv4593 = yyv4593[:0] - yyc4593 = true + yyv4774 := *v + yyh4774, yyl4774 := z.DecSliceHelperStart() + var yyc4774 bool + if yyl4774 == 0 { + if yyv4774 == nil { + yyv4774 = []FinalizerName{} + yyc4774 = true + } else if len(yyv4774) != 0 { + yyv4774 = yyv4774[:0] + yyc4774 = true } - } else if yyl4593 > 0 { - var yyrr4593, yyrl4593 int - var yyrt4593 bool - if yyl4593 > cap(yyv4593) { + } else if yyl4774 > 0 { + var yyrr4774, yyrl4774 int + var yyrt4774 bool + if yyl4774 > cap(yyv4774) { - yyrl4593, yyrt4593 = z.DecInferLen(yyl4593, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4593 { - if yyrl4593 <= cap(yyv4593) { - yyv4593 = yyv4593[:yyrl4593] + yyrl4774, yyrt4774 = z.DecInferLen(yyl4774, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4774 { + if yyrl4774 <= cap(yyv4774) { + yyv4774 = yyv4774[:yyrl4774] } else { - yyv4593 = make([]FinalizerName, yyrl4593) + yyv4774 = make([]FinalizerName, yyrl4774) } } else { - yyv4593 = make([]FinalizerName, yyrl4593) + yyv4774 = make([]FinalizerName, yyrl4774) } - yyc4593 = true - yyrr4593 = len(yyv4593) - } else if yyl4593 != len(yyv4593) { - yyv4593 = yyv4593[:yyl4593] - yyc4593 = true + yyc4774 = true + yyrr4774 = len(yyv4774) + } else if yyl4774 != len(yyv4774) { + yyv4774 = yyv4774[:yyl4774] + yyc4774 = true } - yyj4593 := 0 - for ; yyj4593 < yyrr4593; yyj4593++ { - yyh4593.ElemContainerState(yyj4593) + yyj4774 := 0 + for ; yyj4774 < yyrr4774; yyj4774++ { + yyh4774.ElemContainerState(yyj4774) if r.TryDecodeAsNil() { - yyv4593[yyj4593] = "" + yyv4774[yyj4774] = "" } else { - yyv4593[yyj4593] = FinalizerName(r.DecodeString()) + yyv4774[yyj4774] = FinalizerName(r.DecodeString()) } } - if yyrt4593 { - for ; yyj4593 < yyl4593; yyj4593++ { - yyv4593 = append(yyv4593, "") - yyh4593.ElemContainerState(yyj4593) + if yyrt4774 { + for ; yyj4774 < yyl4774; yyj4774++ { + yyv4774 = append(yyv4774, "") + yyh4774.ElemContainerState(yyj4774) if r.TryDecodeAsNil() { - yyv4593[yyj4593] = "" + yyv4774[yyj4774] = "" } else { - yyv4593[yyj4593] = FinalizerName(r.DecodeString()) + yyv4774[yyj4774] = FinalizerName(r.DecodeString()) } } } } else { - yyj4593 := 0 - for ; !r.CheckBreak(); yyj4593++ { + yyj4774 := 0 + for ; !r.CheckBreak(); yyj4774++ { - if yyj4593 >= len(yyv4593) { - yyv4593 = append(yyv4593, "") // var yyz4593 FinalizerName - yyc4593 = true + if yyj4774 >= len(yyv4774) { + yyv4774 = append(yyv4774, "") // var yyz4774 FinalizerName + yyc4774 = true } - yyh4593.ElemContainerState(yyj4593) - if yyj4593 < len(yyv4593) { + yyh4774.ElemContainerState(yyj4774) + if yyj4774 < len(yyv4774) { if r.TryDecodeAsNil() { - yyv4593[yyj4593] = "" + yyv4774[yyj4774] = "" } else { - yyv4593[yyj4593] = FinalizerName(r.DecodeString()) + yyv4774[yyj4774] = FinalizerName(r.DecodeString()) } } else { @@ -58882,17 +61008,17 @@ func (x codecSelfer1234) decSliceFinalizerName(v *[]FinalizerName, d *codec1978. } } - if yyj4593 < len(yyv4593) { - yyv4593 = yyv4593[:yyj4593] - yyc4593 = true - } else if yyj4593 == 0 && yyv4593 == nil { - yyv4593 = []FinalizerName{} - yyc4593 = true + if yyj4774 < len(yyv4774) { + yyv4774 = yyv4774[:yyj4774] + yyc4774 = true + } else if yyj4774 == 0 && yyv4774 == nil { + yyv4774 = []FinalizerName{} + yyc4774 = true } } - yyh4593.End() - if yyc4593 { - *v = yyv4593 + yyh4774.End() + if yyc4774 { + *v = yyv4774 } } @@ -58901,10 +61027,10 @@ func (x codecSelfer1234) encSliceNamespace(v []Namespace, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4597 := range v { + for _, yyv4778 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4598 := &yyv4597 - yy4598.CodecEncodeSelf(e) + yy4779 := &yyv4778 + yy4779.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58914,83 +61040,83 @@ func (x codecSelfer1234) decSliceNamespace(v *[]Namespace, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4599 := *v - yyh4599, yyl4599 := z.DecSliceHelperStart() - var yyc4599 bool - if yyl4599 == 0 { - if yyv4599 == nil { - yyv4599 = []Namespace{} - yyc4599 = true - } else if len(yyv4599) != 0 { - yyv4599 = yyv4599[:0] - yyc4599 = true + yyv4780 := *v + yyh4780, yyl4780 := z.DecSliceHelperStart() + var yyc4780 bool + if yyl4780 == 0 { + if yyv4780 == nil { + yyv4780 = []Namespace{} + yyc4780 = true + } else if len(yyv4780) != 0 { + yyv4780 = yyv4780[:0] + yyc4780 = true } - } else if yyl4599 > 0 { - var yyrr4599, yyrl4599 int - var yyrt4599 bool - if yyl4599 > cap(yyv4599) { + } else if yyl4780 > 0 { + var yyrr4780, yyrl4780 int + var yyrt4780 bool + if yyl4780 > cap(yyv4780) { - yyrg4599 := len(yyv4599) > 0 - yyv24599 := yyv4599 - yyrl4599, yyrt4599 = z.DecInferLen(yyl4599, z.DecBasicHandle().MaxInitLen, 280) - if yyrt4599 { - if yyrl4599 <= cap(yyv4599) { - yyv4599 = yyv4599[:yyrl4599] + yyrg4780 := len(yyv4780) > 0 + yyv24780 := yyv4780 + yyrl4780, yyrt4780 = z.DecInferLen(yyl4780, z.DecBasicHandle().MaxInitLen, 296) + if yyrt4780 { + if yyrl4780 <= cap(yyv4780) { + yyv4780 = yyv4780[:yyrl4780] } else { - yyv4599 = make([]Namespace, yyrl4599) + yyv4780 = make([]Namespace, yyrl4780) } } else { - yyv4599 = make([]Namespace, yyrl4599) + yyv4780 = make([]Namespace, yyrl4780) } - yyc4599 = true - yyrr4599 = len(yyv4599) - if yyrg4599 { - copy(yyv4599, yyv24599) + yyc4780 = true + yyrr4780 = len(yyv4780) + if yyrg4780 { + copy(yyv4780, yyv24780) } - } else if yyl4599 != len(yyv4599) { - yyv4599 = yyv4599[:yyl4599] - yyc4599 = true + } else if yyl4780 != len(yyv4780) { + yyv4780 = yyv4780[:yyl4780] + yyc4780 = true } - yyj4599 := 0 - for ; yyj4599 < yyrr4599; yyj4599++ { - yyh4599.ElemContainerState(yyj4599) + yyj4780 := 0 + for ; yyj4780 < yyrr4780; yyj4780++ { + yyh4780.ElemContainerState(yyj4780) if r.TryDecodeAsNil() { - yyv4599[yyj4599] = Namespace{} + yyv4780[yyj4780] = Namespace{} } else { - yyv4600 := &yyv4599[yyj4599] - yyv4600.CodecDecodeSelf(d) + yyv4781 := &yyv4780[yyj4780] + yyv4781.CodecDecodeSelf(d) } } - if yyrt4599 { - for ; yyj4599 < yyl4599; yyj4599++ { - yyv4599 = append(yyv4599, Namespace{}) - yyh4599.ElemContainerState(yyj4599) + if yyrt4780 { + for ; yyj4780 < yyl4780; yyj4780++ { + yyv4780 = append(yyv4780, Namespace{}) + yyh4780.ElemContainerState(yyj4780) if r.TryDecodeAsNil() { - yyv4599[yyj4599] = Namespace{} + yyv4780[yyj4780] = Namespace{} } else { - yyv4601 := &yyv4599[yyj4599] - yyv4601.CodecDecodeSelf(d) + yyv4782 := &yyv4780[yyj4780] + yyv4782.CodecDecodeSelf(d) } } } } else { - yyj4599 := 0 - for ; !r.CheckBreak(); yyj4599++ { + yyj4780 := 0 + for ; !r.CheckBreak(); yyj4780++ { - if yyj4599 >= len(yyv4599) { - yyv4599 = append(yyv4599, Namespace{}) // var yyz4599 Namespace - yyc4599 = true + if yyj4780 >= len(yyv4780) { + yyv4780 = append(yyv4780, Namespace{}) // var yyz4780 Namespace + yyc4780 = true } - yyh4599.ElemContainerState(yyj4599) - if yyj4599 < len(yyv4599) { + yyh4780.ElemContainerState(yyj4780) + if yyj4780 < len(yyv4780) { if r.TryDecodeAsNil() { - yyv4599[yyj4599] = Namespace{} + yyv4780[yyj4780] = Namespace{} } else { - yyv4602 := &yyv4599[yyj4599] - yyv4602.CodecDecodeSelf(d) + yyv4783 := &yyv4780[yyj4780] + yyv4783.CodecDecodeSelf(d) } } else { @@ -58998,17 +61124,17 @@ func (x codecSelfer1234) decSliceNamespace(v *[]Namespace, d *codec1978.Decoder) } } - if yyj4599 < len(yyv4599) { - yyv4599 = yyv4599[:yyj4599] - yyc4599 = true - } else if yyj4599 == 0 && yyv4599 == nil { - yyv4599 = []Namespace{} - yyc4599 = true + if yyj4780 < len(yyv4780) { + yyv4780 = yyv4780[:yyj4780] + yyc4780 = true + } else if yyj4780 == 0 && yyv4780 == nil { + yyv4780 = []Namespace{} + yyc4780 = true } } - yyh4599.End() - if yyc4599 { - *v = yyv4599 + yyh4780.End() + if yyc4780 { + *v = yyv4780 } } @@ -59017,10 +61143,10 @@ func (x codecSelfer1234) encSliceEvent(v []Event, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4603 := range v { + for _, yyv4784 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4604 := &yyv4603 - yy4604.CodecEncodeSelf(e) + yy4785 := &yyv4784 + yy4785.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59030,83 +61156,83 @@ func (x codecSelfer1234) decSliceEvent(v *[]Event, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4605 := *v - yyh4605, yyl4605 := z.DecSliceHelperStart() - var yyc4605 bool - if yyl4605 == 0 { - if yyv4605 == nil { - yyv4605 = []Event{} - yyc4605 = true - } else if len(yyv4605) != 0 { - yyv4605 = yyv4605[:0] - yyc4605 = true + yyv4786 := *v + yyh4786, yyl4786 := z.DecSliceHelperStart() + var yyc4786 bool + if yyl4786 == 0 { + if yyv4786 == nil { + yyv4786 = []Event{} + yyc4786 = true + } else if len(yyv4786) != 0 { + yyv4786 = yyv4786[:0] + yyc4786 = true } - } else if yyl4605 > 0 { - var yyrr4605, yyrl4605 int - var yyrt4605 bool - if yyl4605 > cap(yyv4605) { + } else if yyl4786 > 0 { + var yyrr4786, yyrl4786 int + var yyrt4786 bool + if yyl4786 > cap(yyv4786) { - yyrg4605 := len(yyv4605) > 0 - yyv24605 := yyv4605 - yyrl4605, yyrt4605 = z.DecInferLen(yyl4605, z.DecBasicHandle().MaxInitLen, 488) - if yyrt4605 { - if yyrl4605 <= cap(yyv4605) { - yyv4605 = yyv4605[:yyrl4605] + yyrg4786 := len(yyv4786) > 0 + yyv24786 := yyv4786 + yyrl4786, yyrt4786 = z.DecInferLen(yyl4786, z.DecBasicHandle().MaxInitLen, 504) + if yyrt4786 { + if yyrl4786 <= cap(yyv4786) { + yyv4786 = yyv4786[:yyrl4786] } else { - yyv4605 = make([]Event, yyrl4605) + yyv4786 = make([]Event, yyrl4786) } } else { - yyv4605 = make([]Event, yyrl4605) + yyv4786 = make([]Event, yyrl4786) } - yyc4605 = true - yyrr4605 = len(yyv4605) - if yyrg4605 { - copy(yyv4605, yyv24605) + yyc4786 = true + yyrr4786 = len(yyv4786) + if yyrg4786 { + copy(yyv4786, yyv24786) } - } else if yyl4605 != len(yyv4605) { - yyv4605 = yyv4605[:yyl4605] - yyc4605 = true + } else if yyl4786 != len(yyv4786) { + yyv4786 = yyv4786[:yyl4786] + yyc4786 = true } - yyj4605 := 0 - for ; yyj4605 < yyrr4605; yyj4605++ { - yyh4605.ElemContainerState(yyj4605) + yyj4786 := 0 + for ; yyj4786 < yyrr4786; yyj4786++ { + yyh4786.ElemContainerState(yyj4786) if r.TryDecodeAsNil() { - yyv4605[yyj4605] = Event{} + yyv4786[yyj4786] = Event{} } else { - yyv4606 := &yyv4605[yyj4605] - yyv4606.CodecDecodeSelf(d) + yyv4787 := &yyv4786[yyj4786] + yyv4787.CodecDecodeSelf(d) } } - if yyrt4605 { - for ; yyj4605 < yyl4605; yyj4605++ { - yyv4605 = append(yyv4605, Event{}) - yyh4605.ElemContainerState(yyj4605) + if yyrt4786 { + for ; yyj4786 < yyl4786; yyj4786++ { + yyv4786 = append(yyv4786, Event{}) + yyh4786.ElemContainerState(yyj4786) if r.TryDecodeAsNil() { - yyv4605[yyj4605] = Event{} + yyv4786[yyj4786] = Event{} } else { - yyv4607 := &yyv4605[yyj4605] - yyv4607.CodecDecodeSelf(d) + yyv4788 := &yyv4786[yyj4786] + yyv4788.CodecDecodeSelf(d) } } } } else { - yyj4605 := 0 - for ; !r.CheckBreak(); yyj4605++ { + yyj4786 := 0 + for ; !r.CheckBreak(); yyj4786++ { - if yyj4605 >= len(yyv4605) { - yyv4605 = append(yyv4605, Event{}) // var yyz4605 Event - yyc4605 = true + if yyj4786 >= len(yyv4786) { + yyv4786 = append(yyv4786, Event{}) // var yyz4786 Event + yyc4786 = true } - yyh4605.ElemContainerState(yyj4605) - if yyj4605 < len(yyv4605) { + yyh4786.ElemContainerState(yyj4786) + if yyj4786 < len(yyv4786) { if r.TryDecodeAsNil() { - yyv4605[yyj4605] = Event{} + yyv4786[yyj4786] = Event{} } else { - yyv4608 := &yyv4605[yyj4605] - yyv4608.CodecDecodeSelf(d) + yyv4789 := &yyv4786[yyj4786] + yyv4789.CodecDecodeSelf(d) } } else { @@ -59114,17 +61240,17 @@ func (x codecSelfer1234) decSliceEvent(v *[]Event, d *codec1978.Decoder) { } } - if yyj4605 < len(yyv4605) { - yyv4605 = yyv4605[:yyj4605] - yyc4605 = true - } else if yyj4605 == 0 && yyv4605 == nil { - yyv4605 = []Event{} - yyc4605 = true + if yyj4786 < len(yyv4786) { + yyv4786 = yyv4786[:yyj4786] + yyc4786 = true + } else if yyj4786 == 0 && yyv4786 == nil { + yyv4786 = []Event{} + yyc4786 = true } } - yyh4605.End() - if yyc4605 { - *v = yyv4605 + yyh4786.End() + if yyc4786 { + *v = yyv4786 } } @@ -59133,17 +61259,17 @@ func (x codecSelfer1234) encSliceruntime_Object(v []pkg7_runtime.Object, e *code z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4609 := range v { + for _, yyv4790 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyv4609 == nil { + if yyv4790 == nil { r.EncodeNil() } else { - yym4610 := z.EncBinary() - _ = yym4610 + yym4791 := z.EncBinary() + _ = yym4791 if false { - } else if z.HasExtensions() && z.EncExt(yyv4609) { + } else if z.HasExtensions() && z.EncExt(yyv4790) { } else { - z.EncFallback(yyv4609) + z.EncFallback(yyv4790) } } } @@ -59155,74 +61281,74 @@ func (x codecSelfer1234) decSliceruntime_Object(v *[]pkg7_runtime.Object, d *cod z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4611 := *v - yyh4611, yyl4611 := z.DecSliceHelperStart() - var yyc4611 bool - if yyl4611 == 0 { - if yyv4611 == nil { - yyv4611 = []pkg7_runtime.Object{} - yyc4611 = true - } else if len(yyv4611) != 0 { - yyv4611 = yyv4611[:0] - yyc4611 = true + yyv4792 := *v + yyh4792, yyl4792 := z.DecSliceHelperStart() + var yyc4792 bool + if yyl4792 == 0 { + if yyv4792 == nil { + yyv4792 = []pkg7_runtime.Object{} + yyc4792 = true + } else if len(yyv4792) != 0 { + yyv4792 = yyv4792[:0] + yyc4792 = true } - } else if yyl4611 > 0 { - var yyrr4611, yyrl4611 int - var yyrt4611 bool - if yyl4611 > cap(yyv4611) { + } else if yyl4792 > 0 { + var yyrr4792, yyrl4792 int + var yyrt4792 bool + if yyl4792 > cap(yyv4792) { - yyrg4611 := len(yyv4611) > 0 - yyv24611 := yyv4611 - yyrl4611, yyrt4611 = z.DecInferLen(yyl4611, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4611 { - if yyrl4611 <= cap(yyv4611) { - yyv4611 = yyv4611[:yyrl4611] + yyrg4792 := len(yyv4792) > 0 + yyv24792 := yyv4792 + yyrl4792, yyrt4792 = z.DecInferLen(yyl4792, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4792 { + if yyrl4792 <= cap(yyv4792) { + yyv4792 = yyv4792[:yyrl4792] } else { - yyv4611 = make([]pkg7_runtime.Object, yyrl4611) + yyv4792 = make([]pkg7_runtime.Object, yyrl4792) } } else { - yyv4611 = make([]pkg7_runtime.Object, yyrl4611) + yyv4792 = make([]pkg7_runtime.Object, yyrl4792) } - yyc4611 = true - yyrr4611 = len(yyv4611) - if yyrg4611 { - copy(yyv4611, yyv24611) + yyc4792 = true + yyrr4792 = len(yyv4792) + if yyrg4792 { + copy(yyv4792, yyv24792) } - } else if yyl4611 != len(yyv4611) { - yyv4611 = yyv4611[:yyl4611] - yyc4611 = true + } else if yyl4792 != len(yyv4792) { + yyv4792 = yyv4792[:yyl4792] + yyc4792 = true } - yyj4611 := 0 - for ; yyj4611 < yyrr4611; yyj4611++ { - yyh4611.ElemContainerState(yyj4611) + yyj4792 := 0 + for ; yyj4792 < yyrr4792; yyj4792++ { + yyh4792.ElemContainerState(yyj4792) if r.TryDecodeAsNil() { - yyv4611[yyj4611] = nil + yyv4792[yyj4792] = nil } else { - yyv4612 := &yyv4611[yyj4611] - yym4613 := z.DecBinary() - _ = yym4613 + yyv4793 := &yyv4792[yyj4792] + yym4794 := z.DecBinary() + _ = yym4794 if false { - } else if z.HasExtensions() && z.DecExt(yyv4612) { + } else if z.HasExtensions() && z.DecExt(yyv4793) { } else { - z.DecFallback(yyv4612, true) + z.DecFallback(yyv4793, true) } } } - if yyrt4611 { - for ; yyj4611 < yyl4611; yyj4611++ { - yyv4611 = append(yyv4611, nil) - yyh4611.ElemContainerState(yyj4611) + if yyrt4792 { + for ; yyj4792 < yyl4792; yyj4792++ { + yyv4792 = append(yyv4792, nil) + yyh4792.ElemContainerState(yyj4792) if r.TryDecodeAsNil() { - yyv4611[yyj4611] = nil + yyv4792[yyj4792] = nil } else { - yyv4614 := &yyv4611[yyj4611] - yym4615 := z.DecBinary() - _ = yym4615 + yyv4795 := &yyv4792[yyj4792] + yym4796 := z.DecBinary() + _ = yym4796 if false { - } else if z.HasExtensions() && z.DecExt(yyv4614) { + } else if z.HasExtensions() && z.DecExt(yyv4795) { } else { - z.DecFallback(yyv4614, true) + z.DecFallback(yyv4795, true) } } @@ -59230,25 +61356,25 @@ func (x codecSelfer1234) decSliceruntime_Object(v *[]pkg7_runtime.Object, d *cod } } else { - yyj4611 := 0 - for ; !r.CheckBreak(); yyj4611++ { + yyj4792 := 0 + for ; !r.CheckBreak(); yyj4792++ { - if yyj4611 >= len(yyv4611) { - yyv4611 = append(yyv4611, nil) // var yyz4611 pkg7_runtime.Object - yyc4611 = true + if yyj4792 >= len(yyv4792) { + yyv4792 = append(yyv4792, nil) // var yyz4792 pkg7_runtime.Object + yyc4792 = true } - yyh4611.ElemContainerState(yyj4611) - if yyj4611 < len(yyv4611) { + yyh4792.ElemContainerState(yyj4792) + if yyj4792 < len(yyv4792) { if r.TryDecodeAsNil() { - yyv4611[yyj4611] = nil + yyv4792[yyj4792] = nil } else { - yyv4616 := &yyv4611[yyj4611] - yym4617 := z.DecBinary() - _ = yym4617 + yyv4797 := &yyv4792[yyj4792] + yym4798 := z.DecBinary() + _ = yym4798 if false { - } else if z.HasExtensions() && z.DecExt(yyv4616) { + } else if z.HasExtensions() && z.DecExt(yyv4797) { } else { - z.DecFallback(yyv4616, true) + z.DecFallback(yyv4797, true) } } @@ -59257,17 +61383,17 @@ func (x codecSelfer1234) decSliceruntime_Object(v *[]pkg7_runtime.Object, d *cod } } - if yyj4611 < len(yyv4611) { - yyv4611 = yyv4611[:yyj4611] - yyc4611 = true - } else if yyj4611 == 0 && yyv4611 == nil { - yyv4611 = []pkg7_runtime.Object{} - yyc4611 = true + if yyj4792 < len(yyv4792) { + yyv4792 = yyv4792[:yyj4792] + yyc4792 = true + } else if yyj4792 == 0 && yyv4792 == nil { + yyv4792 = []pkg7_runtime.Object{} + yyc4792 = true } } - yyh4611.End() - if yyc4611 { - *v = yyv4611 + yyh4792.End() + if yyc4792 { + *v = yyv4792 } } @@ -59276,10 +61402,10 @@ func (x codecSelfer1234) encSliceLimitRangeItem(v []LimitRangeItem, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4618 := range v { + for _, yyv4799 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4619 := &yyv4618 - yy4619.CodecEncodeSelf(e) + yy4800 := &yyv4799 + yy4800.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59289,83 +61415,83 @@ func (x codecSelfer1234) decSliceLimitRangeItem(v *[]LimitRangeItem, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4620 := *v - yyh4620, yyl4620 := z.DecSliceHelperStart() - var yyc4620 bool - if yyl4620 == 0 { - if yyv4620 == nil { - yyv4620 = []LimitRangeItem{} - yyc4620 = true - } else if len(yyv4620) != 0 { - yyv4620 = yyv4620[:0] - yyc4620 = true + yyv4801 := *v + yyh4801, yyl4801 := z.DecSliceHelperStart() + var yyc4801 bool + if yyl4801 == 0 { + if yyv4801 == nil { + yyv4801 = []LimitRangeItem{} + yyc4801 = true + } else if len(yyv4801) != 0 { + yyv4801 = yyv4801[:0] + yyc4801 = true } - } else if yyl4620 > 0 { - var yyrr4620, yyrl4620 int - var yyrt4620 bool - if yyl4620 > cap(yyv4620) { + } else if yyl4801 > 0 { + var yyrr4801, yyrl4801 int + var yyrt4801 bool + if yyl4801 > cap(yyv4801) { - yyrg4620 := len(yyv4620) > 0 - yyv24620 := yyv4620 - yyrl4620, yyrt4620 = z.DecInferLen(yyl4620, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4620 { - if yyrl4620 <= cap(yyv4620) { - yyv4620 = yyv4620[:yyrl4620] + yyrg4801 := len(yyv4801) > 0 + yyv24801 := yyv4801 + yyrl4801, yyrt4801 = z.DecInferLen(yyl4801, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4801 { + if yyrl4801 <= cap(yyv4801) { + yyv4801 = yyv4801[:yyrl4801] } else { - yyv4620 = make([]LimitRangeItem, yyrl4620) + yyv4801 = make([]LimitRangeItem, yyrl4801) } } else { - yyv4620 = make([]LimitRangeItem, yyrl4620) + yyv4801 = make([]LimitRangeItem, yyrl4801) } - yyc4620 = true - yyrr4620 = len(yyv4620) - if yyrg4620 { - copy(yyv4620, yyv24620) + yyc4801 = true + yyrr4801 = len(yyv4801) + if yyrg4801 { + copy(yyv4801, yyv24801) } - } else if yyl4620 != len(yyv4620) { - yyv4620 = yyv4620[:yyl4620] - yyc4620 = true + } else if yyl4801 != len(yyv4801) { + yyv4801 = yyv4801[:yyl4801] + yyc4801 = true } - yyj4620 := 0 - for ; yyj4620 < yyrr4620; yyj4620++ { - yyh4620.ElemContainerState(yyj4620) + yyj4801 := 0 + for ; yyj4801 < yyrr4801; yyj4801++ { + yyh4801.ElemContainerState(yyj4801) if r.TryDecodeAsNil() { - yyv4620[yyj4620] = LimitRangeItem{} + yyv4801[yyj4801] = LimitRangeItem{} } else { - yyv4621 := &yyv4620[yyj4620] - yyv4621.CodecDecodeSelf(d) + yyv4802 := &yyv4801[yyj4801] + yyv4802.CodecDecodeSelf(d) } } - if yyrt4620 { - for ; yyj4620 < yyl4620; yyj4620++ { - yyv4620 = append(yyv4620, LimitRangeItem{}) - yyh4620.ElemContainerState(yyj4620) + if yyrt4801 { + for ; yyj4801 < yyl4801; yyj4801++ { + yyv4801 = append(yyv4801, LimitRangeItem{}) + yyh4801.ElemContainerState(yyj4801) if r.TryDecodeAsNil() { - yyv4620[yyj4620] = LimitRangeItem{} + yyv4801[yyj4801] = LimitRangeItem{} } else { - yyv4622 := &yyv4620[yyj4620] - yyv4622.CodecDecodeSelf(d) + yyv4803 := &yyv4801[yyj4801] + yyv4803.CodecDecodeSelf(d) } } } } else { - yyj4620 := 0 - for ; !r.CheckBreak(); yyj4620++ { + yyj4801 := 0 + for ; !r.CheckBreak(); yyj4801++ { - if yyj4620 >= len(yyv4620) { - yyv4620 = append(yyv4620, LimitRangeItem{}) // var yyz4620 LimitRangeItem - yyc4620 = true + if yyj4801 >= len(yyv4801) { + yyv4801 = append(yyv4801, LimitRangeItem{}) // var yyz4801 LimitRangeItem + yyc4801 = true } - yyh4620.ElemContainerState(yyj4620) - if yyj4620 < len(yyv4620) { + yyh4801.ElemContainerState(yyj4801) + if yyj4801 < len(yyv4801) { if r.TryDecodeAsNil() { - yyv4620[yyj4620] = LimitRangeItem{} + yyv4801[yyj4801] = LimitRangeItem{} } else { - yyv4623 := &yyv4620[yyj4620] - yyv4623.CodecDecodeSelf(d) + yyv4804 := &yyv4801[yyj4801] + yyv4804.CodecDecodeSelf(d) } } else { @@ -59373,17 +61499,17 @@ func (x codecSelfer1234) decSliceLimitRangeItem(v *[]LimitRangeItem, d *codec197 } } - if yyj4620 < len(yyv4620) { - yyv4620 = yyv4620[:yyj4620] - yyc4620 = true - } else if yyj4620 == 0 && yyv4620 == nil { - yyv4620 = []LimitRangeItem{} - yyc4620 = true + if yyj4801 < len(yyv4801) { + yyv4801 = yyv4801[:yyj4801] + yyc4801 = true + } else if yyj4801 == 0 && yyv4801 == nil { + yyv4801 = []LimitRangeItem{} + yyc4801 = true } } - yyh4620.End() - if yyc4620 { - *v = yyv4620 + yyh4801.End() + if yyc4801 { + *v = yyv4801 } } @@ -59392,10 +61518,10 @@ func (x codecSelfer1234) encSliceLimitRange(v []LimitRange, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4624 := range v { + for _, yyv4805 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4625 := &yyv4624 - yy4625.CodecEncodeSelf(e) + yy4806 := &yyv4805 + yy4806.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59405,83 +61531,83 @@ func (x codecSelfer1234) decSliceLimitRange(v *[]LimitRange, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4626 := *v - yyh4626, yyl4626 := z.DecSliceHelperStart() - var yyc4626 bool - if yyl4626 == 0 { - if yyv4626 == nil { - yyv4626 = []LimitRange{} - yyc4626 = true - } else if len(yyv4626) != 0 { - yyv4626 = yyv4626[:0] - yyc4626 = true + yyv4807 := *v + yyh4807, yyl4807 := z.DecSliceHelperStart() + var yyc4807 bool + if yyl4807 == 0 { + if yyv4807 == nil { + yyv4807 = []LimitRange{} + yyc4807 = true + } else if len(yyv4807) != 0 { + yyv4807 = yyv4807[:0] + yyc4807 = true } - } else if yyl4626 > 0 { - var yyrr4626, yyrl4626 int - var yyrt4626 bool - if yyl4626 > cap(yyv4626) { + } else if yyl4807 > 0 { + var yyrr4807, yyrl4807 int + var yyrt4807 bool + if yyl4807 > cap(yyv4807) { - yyrg4626 := len(yyv4626) > 0 - yyv24626 := yyv4626 - yyrl4626, yyrt4626 = z.DecInferLen(yyl4626, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4626 { - if yyrl4626 <= cap(yyv4626) { - yyv4626 = yyv4626[:yyrl4626] + yyrg4807 := len(yyv4807) > 0 + yyv24807 := yyv4807 + yyrl4807, yyrt4807 = z.DecInferLen(yyl4807, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4807 { + if yyrl4807 <= cap(yyv4807) { + yyv4807 = yyv4807[:yyrl4807] } else { - yyv4626 = make([]LimitRange, yyrl4626) + yyv4807 = make([]LimitRange, yyrl4807) } } else { - yyv4626 = make([]LimitRange, yyrl4626) + yyv4807 = make([]LimitRange, yyrl4807) } - yyc4626 = true - yyrr4626 = len(yyv4626) - if yyrg4626 { - copy(yyv4626, yyv24626) + yyc4807 = true + yyrr4807 = len(yyv4807) + if yyrg4807 { + copy(yyv4807, yyv24807) } - } else if yyl4626 != len(yyv4626) { - yyv4626 = yyv4626[:yyl4626] - yyc4626 = true + } else if yyl4807 != len(yyv4807) { + yyv4807 = yyv4807[:yyl4807] + yyc4807 = true } - yyj4626 := 0 - for ; yyj4626 < yyrr4626; yyj4626++ { - yyh4626.ElemContainerState(yyj4626) + yyj4807 := 0 + for ; yyj4807 < yyrr4807; yyj4807++ { + yyh4807.ElemContainerState(yyj4807) if r.TryDecodeAsNil() { - yyv4626[yyj4626] = LimitRange{} + yyv4807[yyj4807] = LimitRange{} } else { - yyv4627 := &yyv4626[yyj4626] - yyv4627.CodecDecodeSelf(d) + yyv4808 := &yyv4807[yyj4807] + yyv4808.CodecDecodeSelf(d) } } - if yyrt4626 { - for ; yyj4626 < yyl4626; yyj4626++ { - yyv4626 = append(yyv4626, LimitRange{}) - yyh4626.ElemContainerState(yyj4626) + if yyrt4807 { + for ; yyj4807 < yyl4807; yyj4807++ { + yyv4807 = append(yyv4807, LimitRange{}) + yyh4807.ElemContainerState(yyj4807) if r.TryDecodeAsNil() { - yyv4626[yyj4626] = LimitRange{} + yyv4807[yyj4807] = LimitRange{} } else { - yyv4628 := &yyv4626[yyj4626] - yyv4628.CodecDecodeSelf(d) + yyv4809 := &yyv4807[yyj4807] + yyv4809.CodecDecodeSelf(d) } } } } else { - yyj4626 := 0 - for ; !r.CheckBreak(); yyj4626++ { + yyj4807 := 0 + for ; !r.CheckBreak(); yyj4807++ { - if yyj4626 >= len(yyv4626) { - yyv4626 = append(yyv4626, LimitRange{}) // var yyz4626 LimitRange - yyc4626 = true + if yyj4807 >= len(yyv4807) { + yyv4807 = append(yyv4807, LimitRange{}) // var yyz4807 LimitRange + yyc4807 = true } - yyh4626.ElemContainerState(yyj4626) - if yyj4626 < len(yyv4626) { + yyh4807.ElemContainerState(yyj4807) + if yyj4807 < len(yyv4807) { if r.TryDecodeAsNil() { - yyv4626[yyj4626] = LimitRange{} + yyv4807[yyj4807] = LimitRange{} } else { - yyv4629 := &yyv4626[yyj4626] - yyv4629.CodecDecodeSelf(d) + yyv4810 := &yyv4807[yyj4807] + yyv4810.CodecDecodeSelf(d) } } else { @@ -59489,17 +61615,17 @@ func (x codecSelfer1234) decSliceLimitRange(v *[]LimitRange, d *codec1978.Decode } } - if yyj4626 < len(yyv4626) { - yyv4626 = yyv4626[:yyj4626] - yyc4626 = true - } else if yyj4626 == 0 && yyv4626 == nil { - yyv4626 = []LimitRange{} - yyc4626 = true + if yyj4807 < len(yyv4807) { + yyv4807 = yyv4807[:yyj4807] + yyc4807 = true + } else if yyj4807 == 0 && yyv4807 == nil { + yyv4807 = []LimitRange{} + yyc4807 = true } } - yyh4626.End() - if yyc4626 { - *v = yyv4626 + yyh4807.End() + if yyc4807 { + *v = yyv4807 } } @@ -59508,9 +61634,9 @@ func (x codecSelfer1234) encSliceResourceQuotaScope(v []ResourceQuotaScope, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4630 := range v { + for _, yyv4811 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4630.CodecEncodeSelf(e) + yyv4811.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59520,75 +61646,75 @@ func (x codecSelfer1234) decSliceResourceQuotaScope(v *[]ResourceQuotaScope, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4631 := *v - yyh4631, yyl4631 := z.DecSliceHelperStart() - var yyc4631 bool - if yyl4631 == 0 { - if yyv4631 == nil { - yyv4631 = []ResourceQuotaScope{} - yyc4631 = true - } else if len(yyv4631) != 0 { - yyv4631 = yyv4631[:0] - yyc4631 = true + yyv4812 := *v + yyh4812, yyl4812 := z.DecSliceHelperStart() + var yyc4812 bool + if yyl4812 == 0 { + if yyv4812 == nil { + yyv4812 = []ResourceQuotaScope{} + yyc4812 = true + } else if len(yyv4812) != 0 { + yyv4812 = yyv4812[:0] + yyc4812 = true } - } else if yyl4631 > 0 { - var yyrr4631, yyrl4631 int - var yyrt4631 bool - if yyl4631 > cap(yyv4631) { + } else if yyl4812 > 0 { + var yyrr4812, yyrl4812 int + var yyrt4812 bool + if yyl4812 > cap(yyv4812) { - yyrl4631, yyrt4631 = z.DecInferLen(yyl4631, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4631 { - if yyrl4631 <= cap(yyv4631) { - yyv4631 = yyv4631[:yyrl4631] + yyrl4812, yyrt4812 = z.DecInferLen(yyl4812, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4812 { + if yyrl4812 <= cap(yyv4812) { + yyv4812 = yyv4812[:yyrl4812] } else { - yyv4631 = make([]ResourceQuotaScope, yyrl4631) + yyv4812 = make([]ResourceQuotaScope, yyrl4812) } } else { - yyv4631 = make([]ResourceQuotaScope, yyrl4631) + yyv4812 = make([]ResourceQuotaScope, yyrl4812) } - yyc4631 = true - yyrr4631 = len(yyv4631) - } else if yyl4631 != len(yyv4631) { - yyv4631 = yyv4631[:yyl4631] - yyc4631 = true + yyc4812 = true + yyrr4812 = len(yyv4812) + } else if yyl4812 != len(yyv4812) { + yyv4812 = yyv4812[:yyl4812] + yyc4812 = true } - yyj4631 := 0 - for ; yyj4631 < yyrr4631; yyj4631++ { - yyh4631.ElemContainerState(yyj4631) + yyj4812 := 0 + for ; yyj4812 < yyrr4812; yyj4812++ { + yyh4812.ElemContainerState(yyj4812) if r.TryDecodeAsNil() { - yyv4631[yyj4631] = "" + yyv4812[yyj4812] = "" } else { - yyv4631[yyj4631] = ResourceQuotaScope(r.DecodeString()) + yyv4812[yyj4812] = ResourceQuotaScope(r.DecodeString()) } } - if yyrt4631 { - for ; yyj4631 < yyl4631; yyj4631++ { - yyv4631 = append(yyv4631, "") - yyh4631.ElemContainerState(yyj4631) + if yyrt4812 { + for ; yyj4812 < yyl4812; yyj4812++ { + yyv4812 = append(yyv4812, "") + yyh4812.ElemContainerState(yyj4812) if r.TryDecodeAsNil() { - yyv4631[yyj4631] = "" + yyv4812[yyj4812] = "" } else { - yyv4631[yyj4631] = ResourceQuotaScope(r.DecodeString()) + yyv4812[yyj4812] = ResourceQuotaScope(r.DecodeString()) } } } } else { - yyj4631 := 0 - for ; !r.CheckBreak(); yyj4631++ { + yyj4812 := 0 + for ; !r.CheckBreak(); yyj4812++ { - if yyj4631 >= len(yyv4631) { - yyv4631 = append(yyv4631, "") // var yyz4631 ResourceQuotaScope - yyc4631 = true + if yyj4812 >= len(yyv4812) { + yyv4812 = append(yyv4812, "") // var yyz4812 ResourceQuotaScope + yyc4812 = true } - yyh4631.ElemContainerState(yyj4631) - if yyj4631 < len(yyv4631) { + yyh4812.ElemContainerState(yyj4812) + if yyj4812 < len(yyv4812) { if r.TryDecodeAsNil() { - yyv4631[yyj4631] = "" + yyv4812[yyj4812] = "" } else { - yyv4631[yyj4631] = ResourceQuotaScope(r.DecodeString()) + yyv4812[yyj4812] = ResourceQuotaScope(r.DecodeString()) } } else { @@ -59596,17 +61722,17 @@ func (x codecSelfer1234) decSliceResourceQuotaScope(v *[]ResourceQuotaScope, d * } } - if yyj4631 < len(yyv4631) { - yyv4631 = yyv4631[:yyj4631] - yyc4631 = true - } else if yyj4631 == 0 && yyv4631 == nil { - yyv4631 = []ResourceQuotaScope{} - yyc4631 = true + if yyj4812 < len(yyv4812) { + yyv4812 = yyv4812[:yyj4812] + yyc4812 = true + } else if yyj4812 == 0 && yyv4812 == nil { + yyv4812 = []ResourceQuotaScope{} + yyc4812 = true } } - yyh4631.End() - if yyc4631 { - *v = yyv4631 + yyh4812.End() + if yyc4812 { + *v = yyv4812 } } @@ -59615,10 +61741,10 @@ func (x codecSelfer1234) encSliceResourceQuota(v []ResourceQuota, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4635 := range v { + for _, yyv4816 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4636 := &yyv4635 - yy4636.CodecEncodeSelf(e) + yy4817 := &yyv4816 + yy4817.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59628,83 +61754,83 @@ func (x codecSelfer1234) decSliceResourceQuota(v *[]ResourceQuota, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4637 := *v - yyh4637, yyl4637 := z.DecSliceHelperStart() - var yyc4637 bool - if yyl4637 == 0 { - if yyv4637 == nil { - yyv4637 = []ResourceQuota{} - yyc4637 = true - } else if len(yyv4637) != 0 { - yyv4637 = yyv4637[:0] - yyc4637 = true + yyv4818 := *v + yyh4818, yyl4818 := z.DecSliceHelperStart() + var yyc4818 bool + if yyl4818 == 0 { + if yyv4818 == nil { + yyv4818 = []ResourceQuota{} + yyc4818 = true + } else if len(yyv4818) != 0 { + yyv4818 = yyv4818[:0] + yyc4818 = true } - } else if yyl4637 > 0 { - var yyrr4637, yyrl4637 int - var yyrt4637 bool - if yyl4637 > cap(yyv4637) { + } else if yyl4818 > 0 { + var yyrr4818, yyrl4818 int + var yyrt4818 bool + if yyl4818 > cap(yyv4818) { - yyrg4637 := len(yyv4637) > 0 - yyv24637 := yyv4637 - yyrl4637, yyrt4637 = z.DecInferLen(yyl4637, z.DecBasicHandle().MaxInitLen, 288) - if yyrt4637 { - if yyrl4637 <= cap(yyv4637) { - yyv4637 = yyv4637[:yyrl4637] + yyrg4818 := len(yyv4818) > 0 + yyv24818 := yyv4818 + yyrl4818, yyrt4818 = z.DecInferLen(yyl4818, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4818 { + if yyrl4818 <= cap(yyv4818) { + yyv4818 = yyv4818[:yyrl4818] } else { - yyv4637 = make([]ResourceQuota, yyrl4637) + yyv4818 = make([]ResourceQuota, yyrl4818) } } else { - yyv4637 = make([]ResourceQuota, yyrl4637) + yyv4818 = make([]ResourceQuota, yyrl4818) } - yyc4637 = true - yyrr4637 = len(yyv4637) - if yyrg4637 { - copy(yyv4637, yyv24637) + yyc4818 = true + yyrr4818 = len(yyv4818) + if yyrg4818 { + copy(yyv4818, yyv24818) } - } else if yyl4637 != len(yyv4637) { - yyv4637 = yyv4637[:yyl4637] - yyc4637 = true + } else if yyl4818 != len(yyv4818) { + yyv4818 = yyv4818[:yyl4818] + yyc4818 = true } - yyj4637 := 0 - for ; yyj4637 < yyrr4637; yyj4637++ { - yyh4637.ElemContainerState(yyj4637) + yyj4818 := 0 + for ; yyj4818 < yyrr4818; yyj4818++ { + yyh4818.ElemContainerState(yyj4818) if r.TryDecodeAsNil() { - yyv4637[yyj4637] = ResourceQuota{} + yyv4818[yyj4818] = ResourceQuota{} } else { - yyv4638 := &yyv4637[yyj4637] - yyv4638.CodecDecodeSelf(d) + yyv4819 := &yyv4818[yyj4818] + yyv4819.CodecDecodeSelf(d) } } - if yyrt4637 { - for ; yyj4637 < yyl4637; yyj4637++ { - yyv4637 = append(yyv4637, ResourceQuota{}) - yyh4637.ElemContainerState(yyj4637) + if yyrt4818 { + for ; yyj4818 < yyl4818; yyj4818++ { + yyv4818 = append(yyv4818, ResourceQuota{}) + yyh4818.ElemContainerState(yyj4818) if r.TryDecodeAsNil() { - yyv4637[yyj4637] = ResourceQuota{} + yyv4818[yyj4818] = ResourceQuota{} } else { - yyv4639 := &yyv4637[yyj4637] - yyv4639.CodecDecodeSelf(d) + yyv4820 := &yyv4818[yyj4818] + yyv4820.CodecDecodeSelf(d) } } } } else { - yyj4637 := 0 - for ; !r.CheckBreak(); yyj4637++ { + yyj4818 := 0 + for ; !r.CheckBreak(); yyj4818++ { - if yyj4637 >= len(yyv4637) { - yyv4637 = append(yyv4637, ResourceQuota{}) // var yyz4637 ResourceQuota - yyc4637 = true + if yyj4818 >= len(yyv4818) { + yyv4818 = append(yyv4818, ResourceQuota{}) // var yyz4818 ResourceQuota + yyc4818 = true } - yyh4637.ElemContainerState(yyj4637) - if yyj4637 < len(yyv4637) { + yyh4818.ElemContainerState(yyj4818) + if yyj4818 < len(yyv4818) { if r.TryDecodeAsNil() { - yyv4637[yyj4637] = ResourceQuota{} + yyv4818[yyj4818] = ResourceQuota{} } else { - yyv4640 := &yyv4637[yyj4637] - yyv4640.CodecDecodeSelf(d) + yyv4821 := &yyv4818[yyj4818] + yyv4821.CodecDecodeSelf(d) } } else { @@ -59712,17 +61838,17 @@ func (x codecSelfer1234) decSliceResourceQuota(v *[]ResourceQuota, d *codec1978. } } - if yyj4637 < len(yyv4637) { - yyv4637 = yyv4637[:yyj4637] - yyc4637 = true - } else if yyj4637 == 0 && yyv4637 == nil { - yyv4637 = []ResourceQuota{} - yyc4637 = true + if yyj4818 < len(yyv4818) { + yyv4818 = yyv4818[:yyj4818] + yyc4818 = true + } else if yyj4818 == 0 && yyv4818 == nil { + yyv4818 = []ResourceQuota{} + yyc4818 = true } } - yyh4637.End() - if yyc4637 { - *v = yyv4637 + yyh4818.End() + if yyc4818 { + *v = yyv4818 } } @@ -59731,23 +61857,23 @@ func (x codecSelfer1234) encMapstringSliceuint8(v map[string][]uint8, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeMapStart(len(v)) - for yyk4641, yyv4641 := range v { + for yyk4822, yyv4822 := range v { z.EncSendContainerState(codecSelfer_containerMapKey1234) - yym4642 := z.EncBinary() - _ = yym4642 + yym4823 := z.EncBinary() + _ = yym4823 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(yyk4641)) + r.EncodeString(codecSelferC_UTF81234, string(yyk4822)) } z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyv4641 == nil { + if yyv4822 == nil { r.EncodeNil() } else { - yym4643 := z.EncBinary() - _ = yym4643 + yym4824 := z.EncBinary() + _ = yym4824 if false { } else { - r.EncodeStringBytes(codecSelferC_RAW1234, []byte(yyv4641)) + r.EncodeStringBytes(codecSelferC_RAW1234, []byte(yyv4822)) } } } @@ -59759,80 +61885,80 @@ func (x codecSelfer1234) decMapstringSliceuint8(v *map[string][]uint8, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4644 := *v - yyl4644 := r.ReadMapStart() - yybh4644 := z.DecBasicHandle() - if yyv4644 == nil { - yyrl4644, _ := z.DecInferLen(yyl4644, yybh4644.MaxInitLen, 40) - yyv4644 = make(map[string][]uint8, yyrl4644) - *v = yyv4644 + yyv4825 := *v + yyl4825 := r.ReadMapStart() + yybh4825 := z.DecBasicHandle() + if yyv4825 == nil { + yyrl4825, _ := z.DecInferLen(yyl4825, yybh4825.MaxInitLen, 40) + yyv4825 = make(map[string][]uint8, yyrl4825) + *v = yyv4825 } - var yymk4644 string - var yymv4644 []uint8 - var yymg4644 bool - if yybh4644.MapValueReset { - yymg4644 = true + var yymk4825 string + var yymv4825 []uint8 + var yymg4825 bool + if yybh4825.MapValueReset { + yymg4825 = true } - if yyl4644 > 0 { - for yyj4644 := 0; yyj4644 < yyl4644; yyj4644++ { + if yyl4825 > 0 { + for yyj4825 := 0; yyj4825 < yyl4825; yyj4825++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4644 = "" + yymk4825 = "" } else { - yymk4644 = string(r.DecodeString()) + yymk4825 = string(r.DecodeString()) } - if yymg4644 { - yymv4644 = yyv4644[yymk4644] + if yymg4825 { + yymv4825 = yyv4825[yymk4825] } else { - yymv4644 = nil + yymv4825 = nil } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4644 = nil + yymv4825 = nil } else { - yyv4646 := &yymv4644 - yym4647 := z.DecBinary() - _ = yym4647 + yyv4827 := &yymv4825 + yym4828 := z.DecBinary() + _ = yym4828 if false { } else { - *yyv4646 = r.DecodeBytes(*(*[]byte)(yyv4646), false, false) + *yyv4827 = r.DecodeBytes(*(*[]byte)(yyv4827), false, false) } } - if yyv4644 != nil { - yyv4644[yymk4644] = yymv4644 + if yyv4825 != nil { + yyv4825[yymk4825] = yymv4825 } } - } else if yyl4644 < 0 { - for yyj4644 := 0; !r.CheckBreak(); yyj4644++ { + } else if yyl4825 < 0 { + for yyj4825 := 0; !r.CheckBreak(); yyj4825++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4644 = "" + yymk4825 = "" } else { - yymk4644 = string(r.DecodeString()) + yymk4825 = string(r.DecodeString()) } - if yymg4644 { - yymv4644 = yyv4644[yymk4644] + if yymg4825 { + yymv4825 = yyv4825[yymk4825] } else { - yymv4644 = nil + yymv4825 = nil } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4644 = nil + yymv4825 = nil } else { - yyv4649 := &yymv4644 - yym4650 := z.DecBinary() - _ = yym4650 + yyv4830 := &yymv4825 + yym4831 := z.DecBinary() + _ = yym4831 if false { } else { - *yyv4649 = r.DecodeBytes(*(*[]byte)(yyv4649), false, false) + *yyv4830 = r.DecodeBytes(*(*[]byte)(yyv4830), false, false) } } - if yyv4644 != nil { - yyv4644[yymk4644] = yymv4644 + if yyv4825 != nil { + yyv4825[yymk4825] = yymv4825 } } } // else len==0: TODO: Should we clear map entries? @@ -59844,10 +61970,10 @@ func (x codecSelfer1234) encSliceSecret(v []Secret, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4651 := range v { + for _, yyv4832 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4652 := &yyv4651 - yy4652.CodecEncodeSelf(e) + yy4833 := &yyv4832 + yy4833.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59857,83 +61983,83 @@ func (x codecSelfer1234) decSliceSecret(v *[]Secret, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4653 := *v - yyh4653, yyl4653 := z.DecSliceHelperStart() - var yyc4653 bool - if yyl4653 == 0 { - if yyv4653 == nil { - yyv4653 = []Secret{} - yyc4653 = true - } else if len(yyv4653) != 0 { - yyv4653 = yyv4653[:0] - yyc4653 = true + yyv4834 := *v + yyh4834, yyl4834 := z.DecSliceHelperStart() + var yyc4834 bool + if yyl4834 == 0 { + if yyv4834 == nil { + yyv4834 = []Secret{} + yyc4834 = true + } else if len(yyv4834) != 0 { + yyv4834 = yyv4834[:0] + yyc4834 = true } - } else if yyl4653 > 0 { - var yyrr4653, yyrl4653 int - var yyrt4653 bool - if yyl4653 > cap(yyv4653) { + } else if yyl4834 > 0 { + var yyrr4834, yyrl4834 int + var yyrt4834 bool + if yyl4834 > cap(yyv4834) { - yyrg4653 := len(yyv4653) > 0 - yyv24653 := yyv4653 - yyrl4653, yyrt4653 = z.DecInferLen(yyl4653, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4653 { - if yyrl4653 <= cap(yyv4653) { - yyv4653 = yyv4653[:yyrl4653] + yyrg4834 := len(yyv4834) > 0 + yyv24834 := yyv4834 + yyrl4834, yyrt4834 = z.DecInferLen(yyl4834, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4834 { + if yyrl4834 <= cap(yyv4834) { + yyv4834 = yyv4834[:yyrl4834] } else { - yyv4653 = make([]Secret, yyrl4653) + yyv4834 = make([]Secret, yyrl4834) } } else { - yyv4653 = make([]Secret, yyrl4653) + yyv4834 = make([]Secret, yyrl4834) } - yyc4653 = true - yyrr4653 = len(yyv4653) - if yyrg4653 { - copy(yyv4653, yyv24653) + yyc4834 = true + yyrr4834 = len(yyv4834) + if yyrg4834 { + copy(yyv4834, yyv24834) } - } else if yyl4653 != len(yyv4653) { - yyv4653 = yyv4653[:yyl4653] - yyc4653 = true + } else if yyl4834 != len(yyv4834) { + yyv4834 = yyv4834[:yyl4834] + yyc4834 = true } - yyj4653 := 0 - for ; yyj4653 < yyrr4653; yyj4653++ { - yyh4653.ElemContainerState(yyj4653) + yyj4834 := 0 + for ; yyj4834 < yyrr4834; yyj4834++ { + yyh4834.ElemContainerState(yyj4834) if r.TryDecodeAsNil() { - yyv4653[yyj4653] = Secret{} + yyv4834[yyj4834] = Secret{} } else { - yyv4654 := &yyv4653[yyj4653] - yyv4654.CodecDecodeSelf(d) + yyv4835 := &yyv4834[yyj4834] + yyv4835.CodecDecodeSelf(d) } } - if yyrt4653 { - for ; yyj4653 < yyl4653; yyj4653++ { - yyv4653 = append(yyv4653, Secret{}) - yyh4653.ElemContainerState(yyj4653) + if yyrt4834 { + for ; yyj4834 < yyl4834; yyj4834++ { + yyv4834 = append(yyv4834, Secret{}) + yyh4834.ElemContainerState(yyj4834) if r.TryDecodeAsNil() { - yyv4653[yyj4653] = Secret{} + yyv4834[yyj4834] = Secret{} } else { - yyv4655 := &yyv4653[yyj4653] - yyv4655.CodecDecodeSelf(d) + yyv4836 := &yyv4834[yyj4834] + yyv4836.CodecDecodeSelf(d) } } } } else { - yyj4653 := 0 - for ; !r.CheckBreak(); yyj4653++ { + yyj4834 := 0 + for ; !r.CheckBreak(); yyj4834++ { - if yyj4653 >= len(yyv4653) { - yyv4653 = append(yyv4653, Secret{}) // var yyz4653 Secret - yyc4653 = true + if yyj4834 >= len(yyv4834) { + yyv4834 = append(yyv4834, Secret{}) // var yyz4834 Secret + yyc4834 = true } - yyh4653.ElemContainerState(yyj4653) - if yyj4653 < len(yyv4653) { + yyh4834.ElemContainerState(yyj4834) + if yyj4834 < len(yyv4834) { if r.TryDecodeAsNil() { - yyv4653[yyj4653] = Secret{} + yyv4834[yyj4834] = Secret{} } else { - yyv4656 := &yyv4653[yyj4653] - yyv4656.CodecDecodeSelf(d) + yyv4837 := &yyv4834[yyj4834] + yyv4837.CodecDecodeSelf(d) } } else { @@ -59941,17 +62067,17 @@ func (x codecSelfer1234) decSliceSecret(v *[]Secret, d *codec1978.Decoder) { } } - if yyj4653 < len(yyv4653) { - yyv4653 = yyv4653[:yyj4653] - yyc4653 = true - } else if yyj4653 == 0 && yyv4653 == nil { - yyv4653 = []Secret{} - yyc4653 = true + if yyj4834 < len(yyv4834) { + yyv4834 = yyv4834[:yyj4834] + yyc4834 = true + } else if yyj4834 == 0 && yyv4834 == nil { + yyv4834 = []Secret{} + yyc4834 = true } } - yyh4653.End() - if yyc4653 { - *v = yyv4653 + yyh4834.End() + if yyc4834 { + *v = yyv4834 } } @@ -59960,10 +62086,10 @@ func (x codecSelfer1234) encSliceConfigMap(v []ConfigMap, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4657 := range v { + for _, yyv4838 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4658 := &yyv4657 - yy4658.CodecEncodeSelf(e) + yy4839 := &yyv4838 + yy4839.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59973,83 +62099,83 @@ func (x codecSelfer1234) decSliceConfigMap(v *[]ConfigMap, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4659 := *v - yyh4659, yyl4659 := z.DecSliceHelperStart() - var yyc4659 bool - if yyl4659 == 0 { - if yyv4659 == nil { - yyv4659 = []ConfigMap{} - yyc4659 = true - } else if len(yyv4659) != 0 { - yyv4659 = yyv4659[:0] - yyc4659 = true + yyv4840 := *v + yyh4840, yyl4840 := z.DecSliceHelperStart() + var yyc4840 bool + if yyl4840 == 0 { + if yyv4840 == nil { + yyv4840 = []ConfigMap{} + yyc4840 = true + } else if len(yyv4840) != 0 { + yyv4840 = yyv4840[:0] + yyc4840 = true } - } else if yyl4659 > 0 { - var yyrr4659, yyrl4659 int - var yyrt4659 bool - if yyl4659 > cap(yyv4659) { + } else if yyl4840 > 0 { + var yyrr4840, yyrl4840 int + var yyrt4840 bool + if yyl4840 > cap(yyv4840) { - yyrg4659 := len(yyv4659) > 0 - yyv24659 := yyv4659 - yyrl4659, yyrt4659 = z.DecInferLen(yyl4659, z.DecBasicHandle().MaxInitLen, 248) - if yyrt4659 { - if yyrl4659 <= cap(yyv4659) { - yyv4659 = yyv4659[:yyrl4659] + yyrg4840 := len(yyv4840) > 0 + yyv24840 := yyv4840 + yyrl4840, yyrt4840 = z.DecInferLen(yyl4840, z.DecBasicHandle().MaxInitLen, 264) + if yyrt4840 { + if yyrl4840 <= cap(yyv4840) { + yyv4840 = yyv4840[:yyrl4840] } else { - yyv4659 = make([]ConfigMap, yyrl4659) + yyv4840 = make([]ConfigMap, yyrl4840) } } else { - yyv4659 = make([]ConfigMap, yyrl4659) + yyv4840 = make([]ConfigMap, yyrl4840) } - yyc4659 = true - yyrr4659 = len(yyv4659) - if yyrg4659 { - copy(yyv4659, yyv24659) + yyc4840 = true + yyrr4840 = len(yyv4840) + if yyrg4840 { + copy(yyv4840, yyv24840) } - } else if yyl4659 != len(yyv4659) { - yyv4659 = yyv4659[:yyl4659] - yyc4659 = true + } else if yyl4840 != len(yyv4840) { + yyv4840 = yyv4840[:yyl4840] + yyc4840 = true } - yyj4659 := 0 - for ; yyj4659 < yyrr4659; yyj4659++ { - yyh4659.ElemContainerState(yyj4659) + yyj4840 := 0 + for ; yyj4840 < yyrr4840; yyj4840++ { + yyh4840.ElemContainerState(yyj4840) if r.TryDecodeAsNil() { - yyv4659[yyj4659] = ConfigMap{} + yyv4840[yyj4840] = ConfigMap{} } else { - yyv4660 := &yyv4659[yyj4659] - yyv4660.CodecDecodeSelf(d) + yyv4841 := &yyv4840[yyj4840] + yyv4841.CodecDecodeSelf(d) } } - if yyrt4659 { - for ; yyj4659 < yyl4659; yyj4659++ { - yyv4659 = append(yyv4659, ConfigMap{}) - yyh4659.ElemContainerState(yyj4659) + if yyrt4840 { + for ; yyj4840 < yyl4840; yyj4840++ { + yyv4840 = append(yyv4840, ConfigMap{}) + yyh4840.ElemContainerState(yyj4840) if r.TryDecodeAsNil() { - yyv4659[yyj4659] = ConfigMap{} + yyv4840[yyj4840] = ConfigMap{} } else { - yyv4661 := &yyv4659[yyj4659] - yyv4661.CodecDecodeSelf(d) + yyv4842 := &yyv4840[yyj4840] + yyv4842.CodecDecodeSelf(d) } } } } else { - yyj4659 := 0 - for ; !r.CheckBreak(); yyj4659++ { + yyj4840 := 0 + for ; !r.CheckBreak(); yyj4840++ { - if yyj4659 >= len(yyv4659) { - yyv4659 = append(yyv4659, ConfigMap{}) // var yyz4659 ConfigMap - yyc4659 = true + if yyj4840 >= len(yyv4840) { + yyv4840 = append(yyv4840, ConfigMap{}) // var yyz4840 ConfigMap + yyc4840 = true } - yyh4659.ElemContainerState(yyj4659) - if yyj4659 < len(yyv4659) { + yyh4840.ElemContainerState(yyj4840) + if yyj4840 < len(yyv4840) { if r.TryDecodeAsNil() { - yyv4659[yyj4659] = ConfigMap{} + yyv4840[yyj4840] = ConfigMap{} } else { - yyv4662 := &yyv4659[yyj4659] - yyv4662.CodecDecodeSelf(d) + yyv4843 := &yyv4840[yyj4840] + yyv4843.CodecDecodeSelf(d) } } else { @@ -60057,17 +62183,17 @@ func (x codecSelfer1234) decSliceConfigMap(v *[]ConfigMap, d *codec1978.Decoder) } } - if yyj4659 < len(yyv4659) { - yyv4659 = yyv4659[:yyj4659] - yyc4659 = true - } else if yyj4659 == 0 && yyv4659 == nil { - yyv4659 = []ConfigMap{} - yyc4659 = true + if yyj4840 < len(yyv4840) { + yyv4840 = yyv4840[:yyj4840] + yyc4840 = true + } else if yyj4840 == 0 && yyv4840 == nil { + yyv4840 = []ConfigMap{} + yyc4840 = true } } - yyh4659.End() - if yyc4659 { - *v = yyv4659 + yyh4840.End() + if yyc4840 { + *v = yyv4840 } } @@ -60076,10 +62202,10 @@ func (x codecSelfer1234) encSliceComponentCondition(v []ComponentCondition, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4663 := range v { + for _, yyv4844 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4664 := &yyv4663 - yy4664.CodecEncodeSelf(e) + yy4845 := &yyv4844 + yy4845.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60089,83 +62215,83 @@ func (x codecSelfer1234) decSliceComponentCondition(v *[]ComponentCondition, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4665 := *v - yyh4665, yyl4665 := z.DecSliceHelperStart() - var yyc4665 bool - if yyl4665 == 0 { - if yyv4665 == nil { - yyv4665 = []ComponentCondition{} - yyc4665 = true - } else if len(yyv4665) != 0 { - yyv4665 = yyv4665[:0] - yyc4665 = true + yyv4846 := *v + yyh4846, yyl4846 := z.DecSliceHelperStart() + var yyc4846 bool + if yyl4846 == 0 { + if yyv4846 == nil { + yyv4846 = []ComponentCondition{} + yyc4846 = true + } else if len(yyv4846) != 0 { + yyv4846 = yyv4846[:0] + yyc4846 = true } - } else if yyl4665 > 0 { - var yyrr4665, yyrl4665 int - var yyrt4665 bool - if yyl4665 > cap(yyv4665) { + } else if yyl4846 > 0 { + var yyrr4846, yyrl4846 int + var yyrt4846 bool + if yyl4846 > cap(yyv4846) { - yyrg4665 := len(yyv4665) > 0 - yyv24665 := yyv4665 - yyrl4665, yyrt4665 = z.DecInferLen(yyl4665, z.DecBasicHandle().MaxInitLen, 64) - if yyrt4665 { - if yyrl4665 <= cap(yyv4665) { - yyv4665 = yyv4665[:yyrl4665] + yyrg4846 := len(yyv4846) > 0 + yyv24846 := yyv4846 + yyrl4846, yyrt4846 = z.DecInferLen(yyl4846, z.DecBasicHandle().MaxInitLen, 64) + if yyrt4846 { + if yyrl4846 <= cap(yyv4846) { + yyv4846 = yyv4846[:yyrl4846] } else { - yyv4665 = make([]ComponentCondition, yyrl4665) + yyv4846 = make([]ComponentCondition, yyrl4846) } } else { - yyv4665 = make([]ComponentCondition, yyrl4665) + yyv4846 = make([]ComponentCondition, yyrl4846) } - yyc4665 = true - yyrr4665 = len(yyv4665) - if yyrg4665 { - copy(yyv4665, yyv24665) + yyc4846 = true + yyrr4846 = len(yyv4846) + if yyrg4846 { + copy(yyv4846, yyv24846) } - } else if yyl4665 != len(yyv4665) { - yyv4665 = yyv4665[:yyl4665] - yyc4665 = true + } else if yyl4846 != len(yyv4846) { + yyv4846 = yyv4846[:yyl4846] + yyc4846 = true } - yyj4665 := 0 - for ; yyj4665 < yyrr4665; yyj4665++ { - yyh4665.ElemContainerState(yyj4665) + yyj4846 := 0 + for ; yyj4846 < yyrr4846; yyj4846++ { + yyh4846.ElemContainerState(yyj4846) if r.TryDecodeAsNil() { - yyv4665[yyj4665] = ComponentCondition{} + yyv4846[yyj4846] = ComponentCondition{} } else { - yyv4666 := &yyv4665[yyj4665] - yyv4666.CodecDecodeSelf(d) + yyv4847 := &yyv4846[yyj4846] + yyv4847.CodecDecodeSelf(d) } } - if yyrt4665 { - for ; yyj4665 < yyl4665; yyj4665++ { - yyv4665 = append(yyv4665, ComponentCondition{}) - yyh4665.ElemContainerState(yyj4665) + if yyrt4846 { + for ; yyj4846 < yyl4846; yyj4846++ { + yyv4846 = append(yyv4846, ComponentCondition{}) + yyh4846.ElemContainerState(yyj4846) if r.TryDecodeAsNil() { - yyv4665[yyj4665] = ComponentCondition{} + yyv4846[yyj4846] = ComponentCondition{} } else { - yyv4667 := &yyv4665[yyj4665] - yyv4667.CodecDecodeSelf(d) + yyv4848 := &yyv4846[yyj4846] + yyv4848.CodecDecodeSelf(d) } } } } else { - yyj4665 := 0 - for ; !r.CheckBreak(); yyj4665++ { + yyj4846 := 0 + for ; !r.CheckBreak(); yyj4846++ { - if yyj4665 >= len(yyv4665) { - yyv4665 = append(yyv4665, ComponentCondition{}) // var yyz4665 ComponentCondition - yyc4665 = true + if yyj4846 >= len(yyv4846) { + yyv4846 = append(yyv4846, ComponentCondition{}) // var yyz4846 ComponentCondition + yyc4846 = true } - yyh4665.ElemContainerState(yyj4665) - if yyj4665 < len(yyv4665) { + yyh4846.ElemContainerState(yyj4846) + if yyj4846 < len(yyv4846) { if r.TryDecodeAsNil() { - yyv4665[yyj4665] = ComponentCondition{} + yyv4846[yyj4846] = ComponentCondition{} } else { - yyv4668 := &yyv4665[yyj4665] - yyv4668.CodecDecodeSelf(d) + yyv4849 := &yyv4846[yyj4846] + yyv4849.CodecDecodeSelf(d) } } else { @@ -60173,17 +62299,17 @@ func (x codecSelfer1234) decSliceComponentCondition(v *[]ComponentCondition, d * } } - if yyj4665 < len(yyv4665) { - yyv4665 = yyv4665[:yyj4665] - yyc4665 = true - } else if yyj4665 == 0 && yyv4665 == nil { - yyv4665 = []ComponentCondition{} - yyc4665 = true + if yyj4846 < len(yyv4846) { + yyv4846 = yyv4846[:yyj4846] + yyc4846 = true + } else if yyj4846 == 0 && yyv4846 == nil { + yyv4846 = []ComponentCondition{} + yyc4846 = true } } - yyh4665.End() - if yyc4665 { - *v = yyv4665 + yyh4846.End() + if yyc4846 { + *v = yyv4846 } } @@ -60192,10 +62318,10 @@ func (x codecSelfer1234) encSliceComponentStatus(v []ComponentStatus, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4669 := range v { + for _, yyv4850 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4670 := &yyv4669 - yy4670.CodecEncodeSelf(e) + yy4851 := &yyv4850 + yy4851.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60205,83 +62331,83 @@ func (x codecSelfer1234) decSliceComponentStatus(v *[]ComponentStatus, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4671 := *v - yyh4671, yyl4671 := z.DecSliceHelperStart() - var yyc4671 bool - if yyl4671 == 0 { - if yyv4671 == nil { - yyv4671 = []ComponentStatus{} - yyc4671 = true - } else if len(yyv4671) != 0 { - yyv4671 = yyv4671[:0] - yyc4671 = true + yyv4852 := *v + yyh4852, yyl4852 := z.DecSliceHelperStart() + var yyc4852 bool + if yyl4852 == 0 { + if yyv4852 == nil { + yyv4852 = []ComponentStatus{} + yyc4852 = true + } else if len(yyv4852) != 0 { + yyv4852 = yyv4852[:0] + yyc4852 = true } - } else if yyl4671 > 0 { - var yyrr4671, yyrl4671 int - var yyrt4671 bool - if yyl4671 > cap(yyv4671) { + } else if yyl4852 > 0 { + var yyrr4852, yyrl4852 int + var yyrt4852 bool + if yyl4852 > cap(yyv4852) { - yyrg4671 := len(yyv4671) > 0 - yyv24671 := yyv4671 - yyrl4671, yyrt4671 = z.DecInferLen(yyl4671, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4671 { - if yyrl4671 <= cap(yyv4671) { - yyv4671 = yyv4671[:yyrl4671] + yyrg4852 := len(yyv4852) > 0 + yyv24852 := yyv4852 + yyrl4852, yyrt4852 = z.DecInferLen(yyl4852, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4852 { + if yyrl4852 <= cap(yyv4852) { + yyv4852 = yyv4852[:yyrl4852] } else { - yyv4671 = make([]ComponentStatus, yyrl4671) + yyv4852 = make([]ComponentStatus, yyrl4852) } } else { - yyv4671 = make([]ComponentStatus, yyrl4671) + yyv4852 = make([]ComponentStatus, yyrl4852) } - yyc4671 = true - yyrr4671 = len(yyv4671) - if yyrg4671 { - copy(yyv4671, yyv24671) + yyc4852 = true + yyrr4852 = len(yyv4852) + if yyrg4852 { + copy(yyv4852, yyv24852) } - } else if yyl4671 != len(yyv4671) { - yyv4671 = yyv4671[:yyl4671] - yyc4671 = true + } else if yyl4852 != len(yyv4852) { + yyv4852 = yyv4852[:yyl4852] + yyc4852 = true } - yyj4671 := 0 - for ; yyj4671 < yyrr4671; yyj4671++ { - yyh4671.ElemContainerState(yyj4671) + yyj4852 := 0 + for ; yyj4852 < yyrr4852; yyj4852++ { + yyh4852.ElemContainerState(yyj4852) if r.TryDecodeAsNil() { - yyv4671[yyj4671] = ComponentStatus{} + yyv4852[yyj4852] = ComponentStatus{} } else { - yyv4672 := &yyv4671[yyj4671] - yyv4672.CodecDecodeSelf(d) + yyv4853 := &yyv4852[yyj4852] + yyv4853.CodecDecodeSelf(d) } } - if yyrt4671 { - for ; yyj4671 < yyl4671; yyj4671++ { - yyv4671 = append(yyv4671, ComponentStatus{}) - yyh4671.ElemContainerState(yyj4671) + if yyrt4852 { + for ; yyj4852 < yyl4852; yyj4852++ { + yyv4852 = append(yyv4852, ComponentStatus{}) + yyh4852.ElemContainerState(yyj4852) if r.TryDecodeAsNil() { - yyv4671[yyj4671] = ComponentStatus{} + yyv4852[yyj4852] = ComponentStatus{} } else { - yyv4673 := &yyv4671[yyj4671] - yyv4673.CodecDecodeSelf(d) + yyv4854 := &yyv4852[yyj4852] + yyv4854.CodecDecodeSelf(d) } } } } else { - yyj4671 := 0 - for ; !r.CheckBreak(); yyj4671++ { + yyj4852 := 0 + for ; !r.CheckBreak(); yyj4852++ { - if yyj4671 >= len(yyv4671) { - yyv4671 = append(yyv4671, ComponentStatus{}) // var yyz4671 ComponentStatus - yyc4671 = true + if yyj4852 >= len(yyv4852) { + yyv4852 = append(yyv4852, ComponentStatus{}) // var yyz4852 ComponentStatus + yyc4852 = true } - yyh4671.ElemContainerState(yyj4671) - if yyj4671 < len(yyv4671) { + yyh4852.ElemContainerState(yyj4852) + if yyj4852 < len(yyv4852) { if r.TryDecodeAsNil() { - yyv4671[yyj4671] = ComponentStatus{} + yyv4852[yyj4852] = ComponentStatus{} } else { - yyv4674 := &yyv4671[yyj4671] - yyv4674.CodecDecodeSelf(d) + yyv4855 := &yyv4852[yyj4852] + yyv4855.CodecDecodeSelf(d) } } else { @@ -60289,16 +62415,16 @@ func (x codecSelfer1234) decSliceComponentStatus(v *[]ComponentStatus, d *codec1 } } - if yyj4671 < len(yyv4671) { - yyv4671 = yyv4671[:yyj4671] - yyc4671 = true - } else if yyj4671 == 0 && yyv4671 == nil { - yyv4671 = []ComponentStatus{} - yyc4671 = true + if yyj4852 < len(yyv4852) { + yyv4852 = yyv4852[:yyj4852] + yyc4852 = true + } else if yyj4852 == 0 && yyv4852 == nil { + yyv4852 = []ComponentStatus{} + yyc4852 = true } } - yyh4671.End() - if yyc4671 { - *v = yyv4671 + yyh4852.End() + if yyc4852 { + *v = yyv4852 } } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.go similarity index 94% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.go index 6c10d78275..5dffaef643 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/types.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/types.go @@ -130,7 +130,6 @@ type ObjectMeta struct { // The prefix is optional. If the prefix is not specified, the key is assumed to be private // to the user. Other system components that wish to use labels must specify a prefix. The // "kubernetes.io/" prefix is reserved for use by kubernetes components. - // TODO: replace map[string]string with labels.LabelSet type Labels map[string]string `json:"labels,omitempty"` // Annotations are unstructured key value data stored with a resource that may be set by @@ -150,6 +149,11 @@ type ObjectMeta struct { // from the list. If the deletionTimestamp of the object is non-nil, entries // in this list can only be removed. Finalizers []string `json:"finalizers,omitempty"` + + // The name of the cluster which the object belongs to. + // This is used to distinguish resources with same name and namespace in different clusters. + // This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request. + ClusterName string `json:"clusterName,omitempty"` } const ( @@ -210,8 +214,12 @@ type VolumeSource struct { PersistentVolumeClaim *PersistentVolumeClaimVolumeSource `json:"persistentVolumeClaim,omitempty"` // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime RBD *RBDVolumeSource `json:"rbd,omitempty"` + + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + Quobyte *QuobyteVolumeSource `json:"quobyte,omitempty"` + // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. + // provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty"` // Cinder represents a cinder volume attached and mounted on kubelets host machine @@ -233,6 +241,8 @@ type VolumeSource struct { ConfigMap *ConfigMapVolumeSource `json:"configMap,omitempty"` // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine VsphereVolume *VsphereVirtualDiskVolumeSource `json:"vsphereVolume,omitempty"` + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + AzureDisk *AzureDiskVolumeSource `json:"azureDisk,omitempty"` } // Similar to VolumeSource but meant for the administrator who creates PVs. @@ -255,11 +265,13 @@ type PersistentVolumeSource struct { NFS *NFSVolumeSource `json:"nfs,omitempty"` // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime RBD *RBDVolumeSource `json:"rbd,omitempty"` + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + Quobyte *QuobyteVolumeSource `json:"quobyte,omitempty"` // ISCSIVolumeSource represents an ISCSI resource that is attached to a // kubelet's host machine and then exposed to the pod. ISCSI *ISCSIVolumeSource `json:"iscsi,omitempty"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. + // provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty"` // Cinder represents a cinder volume attached and mounted on kubelets host machine Cinder *CinderVolumeSource `json:"cinder,omitempty"` @@ -273,6 +285,8 @@ type PersistentVolumeSource struct { AzureFile *AzureFileVolumeSource `json:"azureFile,omitempty"` // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine VsphereVolume *VsphereVirtualDiskVolumeSource `json:"vsphereVolume,omitempty"` + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + AzureDisk *AzureDiskVolumeSource `json:"azureDisk,omitempty"` } type PersistentVolumeClaimVolumeSource struct { @@ -516,7 +530,7 @@ type ISCSIVolumeSource struct { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. type FCVolumeSource struct { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) TargetWWNs []string `json:"targetWWNs"` // Required: FC target lun number Lun *int32 `json:"lun"` @@ -531,7 +545,7 @@ type FCVolumeSource struct { } // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. type FlexVolumeSource struct { // Driver is the name of the driver to use for this volume. Driver string `json:"driver"` @@ -555,7 +569,7 @@ type FlexVolumeSource struct { // Represents a Persistent Disk resource in AWS. // // An AWS EBS disk must exist before mounting to a container. The disk -// must also be in the same AWS zone as the kubelet. A AWS EBS disk +// must also be in the same AWS zone as the kubelet. An AWS EBS disk // can only be mounted as read/write once. AWS EBS volumes support // ownership management and SELinux relabeling. type AWSElasticBlockStoreVolumeSource struct { @@ -607,6 +621,12 @@ type SecretVolumeSource struct { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. Items []KeyToPath `json:"items,omitempty"` + // Mode bits to use on created files by default. Must be a value between + // 0 and 0777. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty"` } // Represents an NFS mount that lasts the lifetime of a pod. @@ -623,6 +643,30 @@ type NFSVolumeSource struct { ReadOnly bool `json:"readOnly,omitempty"` } +// Represents a Quobyte mount that lasts the lifetime of a pod. +// Quobyte volumes do not support ownership management or SELinux relabeling. +type QuobyteVolumeSource struct { + // Registry represents a single or multiple Quobyte Registry services + // specified as a string as host:port pair (multiple entries are separated with commas) + // which acts as the central registry for volumes + Registry string `json:"registry"` + + // Volume is a string that references an already created Quobyte volume by name. + Volume string `json:"volume"` + + // Defaults to false (read/write). ReadOnly here will force + // the Quobyte to be mounted with read-only permissions + ReadOnly bool `json:"readOnly,omitempty"` + + // User to map volume access to + // Defaults to the root user + User string `json:"user,omitempty"` + + // Group to map volume access to + // Default is no group + Group string `json:"group,omitempty"` +} + // Represents a Glusterfs mount that lasts the lifetime of a pod. // Glusterfs volumes do not support ownership management or SELinux relabeling. type GlusterfsVolumeSource struct { @@ -708,6 +752,12 @@ type FlockerVolumeSource struct { type DownwardAPIVolumeSource struct { // Items is a list of DownwardAPIVolume file Items []DownwardAPIVolumeFile `json:"items,omitempty"` + // Mode bits to use on created files by default. Must be a value between + // 0 and 0777. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty"` } // Represents a single file containing information from the downward API @@ -719,6 +769,11 @@ type DownwardAPIVolumeFile struct { // Selects a resource of the container: only resources limits and requests // (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. ResourceFieldRef *ResourceFieldSelector `json:"resourceFieldRef,omitempty"` + // Optional: mode bits to use on this file, must be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + Mode *int32 `json:"mode,omitempty"` } // AzureFile represents an Azure File Service mount on the host and bind mount to the pod. @@ -742,6 +797,31 @@ type VsphereVirtualDiskVolumeSource struct { FSType string `json:"fsType,omitempty"` } +type AzureDataDiskCachingMode string + +const ( + AzureDataDiskCachingNone AzureDataDiskCachingMode = "None" + AzureDataDiskCachingReadOnly AzureDataDiskCachingMode = "ReadOnly" + AzureDataDiskCachingReadWrite AzureDataDiskCachingMode = "ReadWrite" +) + +// AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +type AzureDiskVolumeSource struct { + // The Name of the data disk in the blob storage + DiskName string `json:"diskName"` + // The URI the the data disk in the blob storage + DataDiskURI string `json:"diskURI"` + // Host Caching mode: None, Read Only, Read Write. + CachingMode *AzureDataDiskCachingMode `json:"cachingMode,omitempty"` + // Filesystem type to mount. + // Must be a filesystem type supported by the host operating system. + // Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + FSType *string `json:"fsType,omitempty"` + // Defaults to false (read/write). ReadOnly here will force + // the ReadOnly setting in VolumeMounts. + ReadOnly *bool `json:"readOnly,omitempty"` +} + // Adapts a ConfigMap into a volume. // // The contents of the target ConfigMap's Data field will be presented in a @@ -758,6 +838,12 @@ type ConfigMapVolumeSource struct { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. Items []KeyToPath `json:"items,omitempty"` + // Mode bits to use on created files by default. Must be a value between + // 0 and 0777. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty"` } // Maps a string key to a path within a volume. @@ -770,6 +856,11 @@ type KeyToPath struct { // May not contain the path element '..'. // May not start with the string '..'. Path string `json:"path"` + // Optional: mode bits to use on this file, should be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + Mode *int32 `json:"mode,omitempty"` } // ContainerPort represents a network port in a single container @@ -821,7 +912,8 @@ type EnvVar struct { // EnvVarSource represents a source for the value of an EnvVar. // Only one of its fields may be set. type EnvVarSource struct { - // Selects a field of the pod; only name and namespace are supported. + // Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, + // spec.nodeName, spec.serviceAccountName, status.podIP. FieldRef *ObjectFieldSelector `json:"fieldRef,omitempty"` // Selects a resource of the container: only resources limits and requests // (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. @@ -1472,6 +1564,14 @@ type PodSpec struct { Subdomain string `json:"subdomain,omitempty"` } +// Sysctl defines a kernel parameter to be set +type Sysctl struct { + // Name of a property to set + Name string `json:"name"` + // Value of a property to set + Value string `json:"value"` +} + // PodSecurityContext holds pod-level security attributes and common container settings. // Some fields are also present in container.securityContext. Field values of // container.securityContext take precedence over field values of PodSecurityContext. @@ -1636,6 +1736,9 @@ type ReplicationControllerStatus struct { // The number of pods that have labels matching the labels of the pod template of the replication controller. FullyLabeledReplicas int32 `json:"fullyLabeledReplicas,omitempty"` + // The number of ready replicas for this replication controller. + ReadyReplicas int32 `json:"readyReplicas,omitempty"` + // ObservedGeneration is the most recent generation observed by the controller. ObservedGeneration int64 `json:"observedGeneration,omitempty"` } @@ -1704,6 +1807,11 @@ const ( // external load balancer (if the cloud provider supports it), in addition // to 'NodePort' type. ServiceTypeLoadBalancer ServiceType = "LoadBalancer" + + // ServiceTypeExternalName means a service consists of only a reference to + // an external name that kubedns or equivalent will return as a CNAME + // record, with no exposing or proxying of any pods involved. + ServiceTypeExternalName ServiceType = "ExternalName" ) // ServiceStatus represents the current status of a service @@ -1734,24 +1842,49 @@ type LoadBalancerIngress struct { // ServiceSpec describes the attributes that a user creates on a service type ServiceSpec struct { - // Type determines how the service will be exposed. Valid options: ClusterIP, NodePort, LoadBalancer + // Type determines how the Service is exposed. Defaults to ClusterIP. Valid + // options are ExternalName, ClusterIP, NodePort, and LoadBalancer. + // "ExternalName" maps to the specified externalName. + // "ClusterIP" allocates a cluster-internal IP address for load-balancing to + // endpoints. Endpoints are determined by the selector or if that is not + // specified, by manual construction of an Endpoints object. If clusterIP is + // "None", no virtual IP is allocated and the endpoints are published as a + // set of endpoints rather than a stable IP. + // "NodePort" builds on ClusterIP and allocates a port on every node which + // routes to the clusterIP. + // "LoadBalancer" builds on NodePort and creates an + // external load-balancer (if supported in the current cloud) which routes + // to the clusterIP. + // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview Type ServiceType `json:"type,omitempty"` // Required: The list of ports that are exposed by this service. Ports []ServicePort `json:"ports"` - // This service will route traffic to pods having labels matching this selector. If empty or not present, - // the service is assumed to have endpoints set by an external process and Kubernetes will not modify - // those endpoints. + // Route service traffic to pods with label keys and values matching this + // selector. If empty or not present, the service is assumed to have an + // external process managing its endpoints, which Kubernetes will not + // modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. + // Ignored if type is ExternalName. + // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview Selector map[string]string `json:"selector"` - // ClusterIP is usually assigned by the master. If specified by the user - // we will try to respect it or else fail the request. This field can - // not be changed by updates. - // Valid values are None, empty string (""), or a valid IP address - // None can be specified for headless services when proxying is not required + // ClusterIP is the IP address of the service and is usually assigned + // randomly by the master. If an address is specified manually and is not in + // use by others, it will be allocated to the service; otherwise, creation + // of the service will fail. This field can not be changed through updates. + // Valid values are "None", empty string (""), or a valid IP address. "None" + // can be specified for headless services when proxying is not required. + // Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if + // type is ExternalName. + // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies ClusterIP string `json:"clusterIP,omitempty"` + // ExternalName is the external reference that kubedns or equivalent will + // return as a CNAME record for this service. No proxying will be involved. + // Must be a valid DNS name and requires Type to be ExternalName. + ExternalName string + // ExternalIPs are used by external load balancers, or can be set by // users to handle external traffic that arrives at a node. ExternalIPs []string `json:"externalIPs,omitempty"` @@ -1889,6 +2022,8 @@ type EndpointAddress struct { // Optional: Hostname of this endpoint // Meant to be used by DNS servers etc. Hostname string `json:"hostname,omitempty"` + // Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. + NodeName *string `json:"nodeName,omitempty"` // Optional: The kubernetes object related to the entry point. TargetRef *ObjectReference } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/duration.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/duration.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/duration.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/duration.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/generated.pb.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/generated.pb.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/generated.proto similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/generated.proto diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go similarity index 83% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go index 8f74789217..dfbfe3a32a 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/group_version.go @@ -50,7 +50,7 @@ func (gr GroupResource) WithVersion(version string) GroupVersionResource { return GroupVersionResource{Group: gr.Group, Version: version, Resource: gr.Resource} } -func (gr GroupResource) IsEmpty() bool { +func (gr GroupResource) Empty() bool { return len(gr.Group) == 0 && len(gr.Resource) == 0 } @@ -81,7 +81,7 @@ type GroupVersionResource struct { Resource string `protobuf:"bytes,3,opt,name=resource"` } -func (gvr GroupVersionResource) IsEmpty() bool { +func (gvr GroupVersionResource) Empty() bool { return len(gvr.Group) == 0 && len(gvr.Version) == 0 && len(gvr.Resource) == 0 } @@ -106,7 +106,7 @@ type GroupKind struct { Kind string `protobuf:"bytes,2,opt,name=kind"` } -func (gk GroupKind) IsEmpty() bool { +func (gk GroupKind) Empty() bool { return len(gk.Group) == 0 && len(gk.Kind) == 0 } @@ -131,8 +131,8 @@ type GroupVersionKind struct { Kind string `protobuf:"bytes,3,opt,name=kind"` } -// IsEmpty returns true if group, version, and kind are empty -func (gvk GroupVersionKind) IsEmpty() bool { +// Empty returns true if group, version, and kind are empty +func (gvk GroupVersionKind) Empty() bool { return len(gvk.Group) == 0 && len(gvk.Version) == 0 && len(gvk.Kind) == 0 } @@ -156,8 +156,8 @@ type GroupVersion struct { Version string `protobuf:"bytes,2,opt,name=version"` } -// IsEmpty returns true if group and version are empty -func (gv GroupVersion) IsEmpty() bool { +// Empty returns true if group and version are empty +func (gv GroupVersion) Empty() bool { return len(gv.Group) == 0 && len(gv.Version) == 0 } @@ -165,7 +165,7 @@ func (gv GroupVersion) IsEmpty() bool { // it returns "v1". func (gv GroupVersion) String() string { // special case the internal apiVersion for the legacy kube types - if gv.IsEmpty() { + if gv.Empty() { return "" } @@ -179,6 +179,25 @@ func (gv GroupVersion) String() string { return gv.Version } +// KindForGroupVersionKinds identifies the preferred GroupVersionKind out of a list. It returns ok false +// if none of the options match the group. It prefers a match to group and version over just group. +// TODO: Move GroupVersion to a package under pkg/runtime, since it's used by scheme. +// TODO: Introduce an adapter type between GroupVersion and runtime.GroupVersioner, and use LegacyCodec(GroupVersion) +// in fewer places. +func (gv GroupVersion) KindForGroupVersionKinds(kinds []GroupVersionKind) (target GroupVersionKind, ok bool) { + for _, gvk := range kinds { + if gvk.Group == gv.Group && gvk.Version == gv.Version { + return gvk, true + } + } + for _, gvk := range kinds { + if gvk.Group == gv.Group { + return gv.WithKind(gvk.Kind), true + } + } + return GroupVersionKind{}, false +} + // ParseGroupVersion turns "group/version" string into a GroupVersion struct. It reports error // if it cannot parse the string. func ParseGroupVersion(gv string) (GroupVersion, error) { @@ -241,6 +260,25 @@ func (gv *GroupVersion) UnmarshalText(value []byte) error { return gv.unmarshal(value) } +// GroupVersions can be used to represent a set of desired group versions. +// TODO: Move GroupVersions to a package under pkg/runtime, since it's used by scheme. +// TODO: Introduce an adapter type between GroupVersions and runtime.GroupVersioner, and use LegacyCodec(GroupVersion) +// in fewer places. +type GroupVersions []GroupVersion + +// KindForGroupVersionKinds identifies the preferred GroupVersionKind out of a list. It returns ok false +// if none of the options match the group. +func (gvs GroupVersions) KindForGroupVersionKinds(kinds []GroupVersionKind) (target GroupVersionKind, ok bool) { + for _, gv := range gvs { + target, ok := gv.KindForGroupVersionKinds(kinds) + if !ok { + continue + } + return target, true + } + return GroupVersionKind{}, false +} + // ToAPIVersionAndKind is a convenience method for satisfying runtime.Object on types that // do not use TypeMeta. func (gvk *GroupVersionKind) ToAPIVersionAndKind() (string, string) { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go similarity index 91% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go index 57a9a0efc8..c0cbd18bfb 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/helpers.go @@ -20,6 +20,7 @@ import ( "fmt" "k8s.io/client-go/1.4/pkg/labels" + "k8s.io/client-go/1.4/pkg/selection" "k8s.io/client-go/1.4/pkg/util/sets" ) @@ -35,23 +36,23 @@ func LabelSelectorAsSelector(ps *LabelSelector) (labels.Selector, error) { } selector := labels.NewSelector() for k, v := range ps.MatchLabels { - r, err := labels.NewRequirement(k, labels.EqualsOperator, sets.NewString(v)) + r, err := labels.NewRequirement(k, selection.Equals, sets.NewString(v)) if err != nil { return nil, err } selector = selector.Add(*r) } for _, expr := range ps.MatchExpressions { - var op labels.Operator + var op selection.Operator switch expr.Operator { case LabelSelectorOpIn: - op = labels.InOperator + op = selection.In case LabelSelectorOpNotIn: - op = labels.NotInOperator + op = selection.NotIn case LabelSelectorOpExists: - op = labels.ExistsOperator + op = selection.Exists case LabelSelectorOpDoesNotExist: - op = labels.DoesNotExistOperator + op = selection.DoesNotExist default: return nil, fmt.Errorf("%q is not a valid pod selector operator", expr.Operator) } @@ -108,7 +109,7 @@ func ParseToLabelSelector(selector string) (*LabelSelector, error) { for _, req := range reqs { var op LabelSelectorOperator switch req.Operator() { - case labels.EqualsOperator, labels.DoubleEqualsOperator: + case selection.Equals, selection.DoubleEquals: vals := req.Values() if vals.Len() != 1 { return nil, fmt.Errorf("equals operator must have exactly one value") @@ -119,15 +120,15 @@ func ParseToLabelSelector(selector string) (*LabelSelector, error) { } labelSelector.MatchLabels[req.Key()] = val continue - case labels.InOperator: + case selection.In: op = LabelSelectorOpIn - case labels.NotInOperator: + case selection.NotIn: op = LabelSelectorOpNotIn - case labels.ExistsOperator: + case selection.Exists: op = LabelSelectorOpExists - case labels.DoesNotExistOperator: + case selection.DoesNotExist: op = LabelSelectorOpDoesNotExist - case labels.GreaterThanOperator, labels.LessThanOperator: + case selection.GreaterThan, selection.LessThan: // Adding a separate case for these operators to indicate that this is deliberate return nil, fmt.Errorf("%q isn't supported in label selectors", req.Operator()) default: diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/meta.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/meta.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/meta.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/meta.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/register.go similarity index 91% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/register.go index 9af0566931..907188bc74 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/register.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/register.go @@ -19,7 +19,7 @@ package unversioned // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = GroupVersion{Group: "", Version: ""} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/time.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/time.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/time.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/time.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/time_proto.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/time_proto.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/time_proto.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/time_proto.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/types.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/types.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/types_swagger_doc_generated.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/types_swagger_doc_generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/types_swagger_doc_generated.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/validation/validation.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/validation/validation.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/validation/validation.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/validation/validation.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/well_known_labels.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/well_known_labels.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/well_known_labels.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/well_known_labels.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/zz_generated.deepcopy.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/unversioned/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/unversioned/zz_generated.deepcopy.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/util/group_version.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/util/group_version.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/util/group_version.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/util/group_version.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/conversion.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/conversion.go similarity index 90% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/conversion.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/conversion.go index 793695cb1b..9d8674c8af 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/conversion.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/conversion.go @@ -164,7 +164,7 @@ func addConversionFuncs(scheme *runtime.Scheme) error { } // Add field label conversions for kinds having selectable nothing but ObjectMeta fields. - for _, kind := range []string{ + for _, k := range []string{ "Endpoints", "ResourceQuota", "PersistentVolumeClaim", @@ -172,7 +172,8 @@ func addConversionFuncs(scheme *runtime.Scheme) error { "ServiceAccount", "ConfigMap", } { - err = api.Scheme.AddFieldLabelConversionFunc("v1", kind, + kind := k // don't close over range variables + err = scheme.AddFieldLabelConversionFunc("v1", kind, func(label, value string) (string, string, error) { switch label { case "metadata.namespace", @@ -189,17 +190,18 @@ func addConversionFuncs(scheme *runtime.Scheme) error { } // Add field conversion funcs. - err = api.Scheme.AddFieldLabelConversionFunc("v1", "Pod", + err = scheme.AddFieldLabelConversionFunc("v1", "Pod", func(label, value string) (string, string, error) { switch label { - case "metadata.name", - "metadata.namespace", + case "metadata.annotations", "metadata.labels", - "metadata.annotations", - "status.phase", - "status.podIP", + "metadata.name", + "metadata.namespace", "spec.nodeName", - "spec.restartPolicy": + "spec.restartPolicy", + "spec.serviceAccountName", + "status.phase", + "status.podIP": return label, value, nil // This is for backwards compatibility with old v1 clients which send spec.host case "spec.host": @@ -212,7 +214,7 @@ func addConversionFuncs(scheme *runtime.Scheme) error { if err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "Node", + err = scheme.AddFieldLabelConversionFunc("v1", "Node", func(label, value string) (string, string, error) { switch label { case "metadata.name": @@ -227,7 +229,7 @@ func addConversionFuncs(scheme *runtime.Scheme) error { if err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "ReplicationController", + err = scheme.AddFieldLabelConversionFunc("v1", "ReplicationController", func(label, value string) (string, string, error) { switch label { case "metadata.name", @@ -241,21 +243,10 @@ func addConversionFuncs(scheme *runtime.Scheme) error { if err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "Event", + err = scheme.AddFieldLabelConversionFunc("v1", "PersistentVolume", func(label, value string) (string, string, error) { switch label { - case "involvedObject.kind", - "involvedObject.namespace", - "involvedObject.name", - "involvedObject.uid", - "involvedObject.apiVersion", - "involvedObject.resourceVersion", - "involvedObject.fieldPath", - "reason", - "source", - "type", - "metadata.namespace", - "metadata.name": + case "metadata.name": return label, value, nil default: return "", "", fmt.Errorf("field label not supported: %s", label) @@ -265,46 +256,13 @@ func addConversionFuncs(scheme *runtime.Scheme) error { if err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "Namespace", - func(label, value string) (string, string, error) { - switch label { - case "status.phase", - "metadata.name": - return label, value, nil - default: - return "", "", fmt.Errorf("field label not supported: %s", label) - } - }, - ) - if err != nil { + if err := AddFieldLabelConversionsForEvent(scheme); err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "PersistentVolume", - func(label, value string) (string, string, error) { - switch label { - case "metadata.name": - return label, value, nil - default: - return "", "", fmt.Errorf("field label not supported: %s", label) - } - }, - ) - if err != nil { + if err := AddFieldLabelConversionsForNamespace(scheme); err != nil { return err } - err = api.Scheme.AddFieldLabelConversionFunc("v1", "Secret", - func(label, value string) (string, string, error) { - switch label { - case "type", - "metadata.namespace", - "metadata.name": - return label, value, nil - default: - return "", "", fmt.Errorf("field label not supported: %s", label) - } - }, - ) - if err != nil { + if err := AddFieldLabelConversionsForSecret(scheme); err != nil { return err } return nil @@ -463,7 +421,7 @@ func Convert_api_PodStatusResult_To_v1_PodStatusResult(in *api.PodStatusResult, } func Convert_v1_PodStatusResult_To_api_PodStatusResult(in *PodStatusResult, out *api.PodStatusResult, s conversion.Scope) error { - // TODO: when we move init container to beta, remove these conversions + // TODO: sometime after we move init container to stable, remove these conversions if value, ok := in.Annotations[PodInitContainerStatusesAnnotationKey]; ok { var values []ContainerStatus if err := json.Unmarshal([]byte(value), &values); err != nil { @@ -497,7 +455,7 @@ func Convert_api_PodTemplateSpec_To_v1_PodTemplateSpec(in *api.PodTemplateSpec, return err } - // TODO: when we move init container to beta, remove these conversions + // TODO: sometime after we move init container to stable, remove these conversions. if old := out.Annotations; old != nil { out.Annotations = make(map[string]string, len(old)) for k, v := range old { @@ -513,14 +471,22 @@ func Convert_api_PodTemplateSpec_To_v1_PodTemplateSpec(in *api.PodTemplateSpec, return err } out.Annotations[PodInitContainersAnnotationKey] = string(value) + out.Annotations[PodInitContainersBetaAnnotationKey] = string(value) } else { delete(out.Annotations, PodInitContainersAnnotationKey) + delete(out.Annotations, PodInitContainersBetaAnnotationKey) } return nil } func Convert_v1_PodTemplateSpec_To_api_PodTemplateSpec(in *PodTemplateSpec, out *api.PodTemplateSpec, s conversion.Scope) error { - // TODO: when we move init container to beta, remove these conversions + // TODO: sometime after we move init container to stable, remove these conversions + // If there is a beta annotation, copy to alpha key. + // See commit log for PR #31026 for why we do this. + if valueBeta, okBeta := in.Annotations[PodInitContainersBetaAnnotationKey]; okBeta { + in.Annotations[PodInitContainersAnnotationKey] = valueBeta + } + // Move the annotation to the internal repr. field if value, ok := in.Annotations[PodInitContainersAnnotationKey]; ok { var values []Container if err := json.Unmarshal([]byte(value), &values); err != nil { @@ -545,6 +511,7 @@ func Convert_v1_PodTemplateSpec_To_api_PodTemplateSpec(in *PodTemplateSpec, out out.Annotations[k] = v } delete(out.Annotations, PodInitContainersAnnotationKey) + delete(out.Annotations, PodInitContainersBetaAnnotationKey) } return nil } @@ -598,7 +565,7 @@ func Convert_api_Pod_To_v1_Pod(in *api.Pod, out *Pod, s conversion.Scope) error return err } - // TODO: when we move init container to beta, remove these conversions + // TODO: sometime after we move init container to stable, remove these conversions if len(out.Spec.InitContainers) > 0 || len(out.Status.InitContainerStatuses) > 0 { old := out.Annotations out.Annotations = make(map[string]string, len(old)) @@ -606,6 +573,7 @@ func Convert_api_Pod_To_v1_Pod(in *api.Pod, out *Pod, s conversion.Scope) error out.Annotations[k] = v } delete(out.Annotations, PodInitContainersAnnotationKey) + delete(out.Annotations, PodInitContainersBetaAnnotationKey) delete(out.Annotations, PodInitContainerStatusesAnnotationKey) } if len(out.Spec.InitContainers) > 0 { @@ -614,6 +582,7 @@ func Convert_api_Pod_To_v1_Pod(in *api.Pod, out *Pod, s conversion.Scope) error return err } out.Annotations[PodInitContainersAnnotationKey] = string(value) + out.Annotations[PodInitContainersBetaAnnotationKey] = string(value) } if len(out.Status.InitContainerStatuses) > 0 { value, err := json.Marshal(out.Status.InitContainerStatuses) @@ -638,7 +607,13 @@ func Convert_api_Pod_To_v1_Pod(in *api.Pod, out *Pod, s conversion.Scope) error } func Convert_v1_Pod_To_api_Pod(in *Pod, out *api.Pod, s conversion.Scope) error { - // TODO: when we move init container to beta, remove these conversions + // If there is a beta annotation, copy to alpha key. + // See commit log for PR #31026 for why we do this. + if valueBeta, okBeta := in.Annotations[PodInitContainersBetaAnnotationKey]; okBeta { + in.Annotations[PodInitContainersAnnotationKey] = valueBeta + } + // TODO: sometime after we move init container to stable, remove these conversions + // Move the annotation to the internal repr. field if value, ok := in.Annotations[PodInitContainersAnnotationKey]; ok { var values []Container if err := json.Unmarshal([]byte(value), &values); err != nil { @@ -676,6 +651,7 @@ func Convert_v1_Pod_To_api_Pod(in *Pod, out *api.Pod, s conversion.Scope) error out.Annotations[k] = v } delete(out.Annotations, PodInitContainersAnnotationKey) + delete(out.Annotations, PodInitContainersBetaAnnotationKey) delete(out.Annotations, PodInitContainerStatusesAnnotationKey) } return nil @@ -769,3 +745,53 @@ func Convert_v1_ResourceList_To_api_ResourceList(in *ResourceList, out *api.Reso } return nil } + +func AddFieldLabelConversionsForEvent(scheme *runtime.Scheme) error { + return scheme.AddFieldLabelConversionFunc("v1", "Event", + func(label, value string) (string, string, error) { + switch label { + case "involvedObject.kind", + "involvedObject.namespace", + "involvedObject.name", + "involvedObject.uid", + "involvedObject.apiVersion", + "involvedObject.resourceVersion", + "involvedObject.fieldPath", + "reason", + "source", + "type", + "metadata.namespace", + "metadata.name": + return label, value, nil + default: + return "", "", fmt.Errorf("field label not supported: %s", label) + } + }) +} + +func AddFieldLabelConversionsForNamespace(scheme *runtime.Scheme) error { + return scheme.AddFieldLabelConversionFunc("v1", "Namespace", + func(label, value string) (string, string, error) { + switch label { + case "status.phase", + "metadata.name": + return label, value, nil + default: + return "", "", fmt.Errorf("field label not supported: %s", label) + } + }) +} + +func AddFieldLabelConversionsForSecret(scheme *runtime.Scheme) error { + return scheme.AddFieldLabelConversionFunc("v1", "Secret", + func(label, value string) (string, string, error) { + switch label { + case "type", + "metadata.namespace", + "metadata.name": + return label, value, nil + default: + return "", "", fmt.Errorf("field label not supported: %s", label) + } + }) +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/defaults.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/defaults.go similarity index 89% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/defaults.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/defaults.go index e0aa6e2cbd..f6f5f428c6 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/defaults.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/defaults.go @@ -35,6 +35,9 @@ func addDefaultingFuncs(scheme *runtime.Scheme) error { SetDefaults_Pod, SetDefaults_PodSpec, SetDefaults_Probe, + SetDefaults_SecretVolumeSource, + SetDefaults_ConfigMapVolumeSource, + SetDefaults_DownwardAPIVolumeSource, SetDefaults_Secret, SetDefaults_PersistentVolume, SetDefaults_PersistentVolumeClaim, @@ -174,6 +177,24 @@ func SetDefaults_Probe(obj *Probe) { obj.FailureThreshold = 3 } } +func SetDefaults_SecretVolumeSource(obj *SecretVolumeSource) { + if obj.DefaultMode == nil { + perm := int32(SecretVolumeSourceDefaultMode) + obj.DefaultMode = &perm + } +} +func SetDefaults_ConfigMapVolumeSource(obj *ConfigMapVolumeSource) { + if obj.DefaultMode == nil { + perm := int32(ConfigMapVolumeSourceDefaultMode) + obj.DefaultMode = &perm + } +} +func SetDefaults_DownwardAPIVolumeSource(obj *DownwardAPIVolumeSource) { + if obj.DefaultMode == nil { + perm := int32(DownwardAPIVolumeSourceDefaultMode) + obj.DefaultMode = &perm + } +} func SetDefaults_Secret(obj *Secret) { if obj.Type == "" { obj.Type = SecretTypeOpaque @@ -197,6 +218,20 @@ func SetDefaults_ISCSIVolumeSource(obj *ISCSIVolumeSource) { obj.ISCSIInterface = "default" } } +func SetDefaults_AzureDiskVolumeSource(obj *AzureDiskVolumeSource) { + if obj.CachingMode == nil { + obj.CachingMode = new(AzureDataDiskCachingMode) + *obj.CachingMode = AzureDataDiskCachingNone + } + if obj.FSType == nil { + obj.FSType = new(string) + *obj.FSType = "ext4" + } + if obj.ReadOnly == nil { + obj.ReadOnly = new(bool) + *obj.ReadOnly = false + } +} func SetDefaults_Endpoints(obj *Endpoints) { for i := range obj.Subsets { ss := &obj.Subsets[i] diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go similarity index 90% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go index 432378bcd3..13901c9087 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.pb.go @@ -29,6 +29,7 @@ limitations under the License. Affinity AttachedVolume AvoidPods + AzureDiskVolumeSource AzureFileVolumeSource Binding Capabilities @@ -142,6 +143,7 @@ limitations under the License. PreferAvoidPodsEntry PreferredSchedulingTerm Probe + QuobyteVolumeSource RBDVolumeSource RangeAllocation ReplicationController @@ -223,624 +225,632 @@ func (m *AvoidPods) Reset() { *m = AvoidPods{} } func (*AvoidPods) ProtoMessage() {} func (*AvoidPods) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} } +func (m *AzureDiskVolumeSource) Reset() { *m = AzureDiskVolumeSource{} } +func (*AzureDiskVolumeSource) ProtoMessage() {} +func (*AzureDiskVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} } + func (m *AzureFileVolumeSource) Reset() { *m = AzureFileVolumeSource{} } func (*AzureFileVolumeSource) ProtoMessage() {} -func (*AzureFileVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} } +func (*AzureFileVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} } func (m *Binding) Reset() { *m = Binding{} } func (*Binding) ProtoMessage() {} -func (*Binding) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} } +func (*Binding) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} } func (m *Capabilities) Reset() { *m = Capabilities{} } func (*Capabilities) ProtoMessage() {} -func (*Capabilities) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} } +func (*Capabilities) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} } func (m *CephFSVolumeSource) Reset() { *m = CephFSVolumeSource{} } func (*CephFSVolumeSource) ProtoMessage() {} -func (*CephFSVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} } +func (*CephFSVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} } func (m *CinderVolumeSource) Reset() { *m = CinderVolumeSource{} } func (*CinderVolumeSource) ProtoMessage() {} -func (*CinderVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} } +func (*CinderVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{9} } func (m *ComponentCondition) Reset() { *m = ComponentCondition{} } func (*ComponentCondition) ProtoMessage() {} -func (*ComponentCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{9} } +func (*ComponentCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} } func (m *ComponentStatus) Reset() { *m = ComponentStatus{} } func (*ComponentStatus) ProtoMessage() {} -func (*ComponentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} } +func (*ComponentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} } func (m *ComponentStatusList) Reset() { *m = ComponentStatusList{} } func (*ComponentStatusList) ProtoMessage() {} -func (*ComponentStatusList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} } +func (*ComponentStatusList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} } func (m *ConfigMap) Reset() { *m = ConfigMap{} } func (*ConfigMap) ProtoMessage() {} -func (*ConfigMap) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} } +func (*ConfigMap) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{13} } func (m *ConfigMapKeySelector) Reset() { *m = ConfigMapKeySelector{} } func (*ConfigMapKeySelector) ProtoMessage() {} -func (*ConfigMapKeySelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{13} } +func (*ConfigMapKeySelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{14} } func (m *ConfigMapList) Reset() { *m = ConfigMapList{} } func (*ConfigMapList) ProtoMessage() {} -func (*ConfigMapList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{14} } +func (*ConfigMapList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{15} } func (m *ConfigMapVolumeSource) Reset() { *m = ConfigMapVolumeSource{} } func (*ConfigMapVolumeSource) ProtoMessage() {} -func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{15} } +func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} } func (m *Container) Reset() { *m = Container{} } func (*Container) ProtoMessage() {} -func (*Container) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} } +func (*Container) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} } func (m *ContainerImage) Reset() { *m = ContainerImage{} } func (*ContainerImage) ProtoMessage() {} -func (*ContainerImage) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} } +func (*ContainerImage) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{18} } func (m *ContainerPort) Reset() { *m = ContainerPort{} } func (*ContainerPort) ProtoMessage() {} -func (*ContainerPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{18} } +func (*ContainerPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{19} } func (m *ContainerState) Reset() { *m = ContainerState{} } func (*ContainerState) ProtoMessage() {} -func (*ContainerState) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{19} } +func (*ContainerState) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{20} } func (m *ContainerStateRunning) Reset() { *m = ContainerStateRunning{} } func (*ContainerStateRunning) ProtoMessage() {} -func (*ContainerStateRunning) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{20} } +func (*ContainerStateRunning) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{21} } func (m *ContainerStateTerminated) Reset() { *m = ContainerStateTerminated{} } func (*ContainerStateTerminated) ProtoMessage() {} func (*ContainerStateTerminated) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{21} + return fileDescriptorGenerated, []int{22} } func (m *ContainerStateWaiting) Reset() { *m = ContainerStateWaiting{} } func (*ContainerStateWaiting) ProtoMessage() {} -func (*ContainerStateWaiting) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{22} } +func (*ContainerStateWaiting) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{23} } func (m *ContainerStatus) Reset() { *m = ContainerStatus{} } func (*ContainerStatus) ProtoMessage() {} -func (*ContainerStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{23} } +func (*ContainerStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{24} } func (m *DaemonEndpoint) Reset() { *m = DaemonEndpoint{} } func (*DaemonEndpoint) ProtoMessage() {} -func (*DaemonEndpoint) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{24} } +func (*DaemonEndpoint) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{25} } func (m *DeleteOptions) Reset() { *m = DeleteOptions{} } func (*DeleteOptions) ProtoMessage() {} -func (*DeleteOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{25} } +func (*DeleteOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{26} } func (m *DownwardAPIVolumeFile) Reset() { *m = DownwardAPIVolumeFile{} } func (*DownwardAPIVolumeFile) ProtoMessage() {} -func (*DownwardAPIVolumeFile) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{26} } +func (*DownwardAPIVolumeFile) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{27} } func (m *DownwardAPIVolumeSource) Reset() { *m = DownwardAPIVolumeSource{} } func (*DownwardAPIVolumeSource) ProtoMessage() {} func (*DownwardAPIVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{27} + return fileDescriptorGenerated, []int{28} } func (m *EmptyDirVolumeSource) Reset() { *m = EmptyDirVolumeSource{} } func (*EmptyDirVolumeSource) ProtoMessage() {} -func (*EmptyDirVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{28} } +func (*EmptyDirVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{29} } func (m *EndpointAddress) Reset() { *m = EndpointAddress{} } func (*EndpointAddress) ProtoMessage() {} -func (*EndpointAddress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{29} } +func (*EndpointAddress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{30} } func (m *EndpointPort) Reset() { *m = EndpointPort{} } func (*EndpointPort) ProtoMessage() {} -func (*EndpointPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{30} } +func (*EndpointPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{31} } func (m *EndpointSubset) Reset() { *m = EndpointSubset{} } func (*EndpointSubset) ProtoMessage() {} -func (*EndpointSubset) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{31} } +func (*EndpointSubset) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{32} } func (m *Endpoints) Reset() { *m = Endpoints{} } func (*Endpoints) ProtoMessage() {} -func (*Endpoints) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{32} } +func (*Endpoints) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{33} } func (m *EndpointsList) Reset() { *m = EndpointsList{} } func (*EndpointsList) ProtoMessage() {} -func (*EndpointsList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{33} } +func (*EndpointsList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{34} } func (m *EnvVar) Reset() { *m = EnvVar{} } func (*EnvVar) ProtoMessage() {} -func (*EnvVar) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{34} } +func (*EnvVar) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{35} } func (m *EnvVarSource) Reset() { *m = EnvVarSource{} } func (*EnvVarSource) ProtoMessage() {} -func (*EnvVarSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{35} } +func (*EnvVarSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{36} } func (m *Event) Reset() { *m = Event{} } func (*Event) ProtoMessage() {} -func (*Event) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{36} } +func (*Event) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{37} } func (m *EventList) Reset() { *m = EventList{} } func (*EventList) ProtoMessage() {} -func (*EventList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{37} } +func (*EventList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{38} } func (m *EventSource) Reset() { *m = EventSource{} } func (*EventSource) ProtoMessage() {} -func (*EventSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{38} } +func (*EventSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{39} } func (m *ExecAction) Reset() { *m = ExecAction{} } func (*ExecAction) ProtoMessage() {} -func (*ExecAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{39} } +func (*ExecAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{40} } func (m *ExportOptions) Reset() { *m = ExportOptions{} } func (*ExportOptions) ProtoMessage() {} -func (*ExportOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{40} } +func (*ExportOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{41} } func (m *FCVolumeSource) Reset() { *m = FCVolumeSource{} } func (*FCVolumeSource) ProtoMessage() {} -func (*FCVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{41} } +func (*FCVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{42} } func (m *FlexVolumeSource) Reset() { *m = FlexVolumeSource{} } func (*FlexVolumeSource) ProtoMessage() {} -func (*FlexVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{42} } +func (*FlexVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{43} } func (m *FlockerVolumeSource) Reset() { *m = FlockerVolumeSource{} } func (*FlockerVolumeSource) ProtoMessage() {} -func (*FlockerVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{43} } +func (*FlockerVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{44} } func (m *GCEPersistentDiskVolumeSource) Reset() { *m = GCEPersistentDiskVolumeSource{} } func (*GCEPersistentDiskVolumeSource) ProtoMessage() {} func (*GCEPersistentDiskVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{44} + return fileDescriptorGenerated, []int{45} } func (m *GitRepoVolumeSource) Reset() { *m = GitRepoVolumeSource{} } func (*GitRepoVolumeSource) ProtoMessage() {} -func (*GitRepoVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{45} } +func (*GitRepoVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{46} } func (m *GlusterfsVolumeSource) Reset() { *m = GlusterfsVolumeSource{} } func (*GlusterfsVolumeSource) ProtoMessage() {} -func (*GlusterfsVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{46} } +func (*GlusterfsVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{47} } func (m *HTTPGetAction) Reset() { *m = HTTPGetAction{} } func (*HTTPGetAction) ProtoMessage() {} -func (*HTTPGetAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{47} } +func (*HTTPGetAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{48} } func (m *HTTPHeader) Reset() { *m = HTTPHeader{} } func (*HTTPHeader) ProtoMessage() {} -func (*HTTPHeader) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{48} } +func (*HTTPHeader) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{49} } func (m *Handler) Reset() { *m = Handler{} } func (*Handler) ProtoMessage() {} -func (*Handler) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{49} } +func (*Handler) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{50} } func (m *HostPathVolumeSource) Reset() { *m = HostPathVolumeSource{} } func (*HostPathVolumeSource) ProtoMessage() {} -func (*HostPathVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{50} } +func (*HostPathVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{51} } func (m *ISCSIVolumeSource) Reset() { *m = ISCSIVolumeSource{} } func (*ISCSIVolumeSource) ProtoMessage() {} -func (*ISCSIVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{51} } +func (*ISCSIVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{52} } func (m *KeyToPath) Reset() { *m = KeyToPath{} } func (*KeyToPath) ProtoMessage() {} -func (*KeyToPath) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{52} } +func (*KeyToPath) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{53} } func (m *Lifecycle) Reset() { *m = Lifecycle{} } func (*Lifecycle) ProtoMessage() {} -func (*Lifecycle) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{53} } +func (*Lifecycle) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{54} } func (m *LimitRange) Reset() { *m = LimitRange{} } func (*LimitRange) ProtoMessage() {} -func (*LimitRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{54} } +func (*LimitRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{55} } func (m *LimitRangeItem) Reset() { *m = LimitRangeItem{} } func (*LimitRangeItem) ProtoMessage() {} -func (*LimitRangeItem) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{55} } +func (*LimitRangeItem) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{56} } func (m *LimitRangeList) Reset() { *m = LimitRangeList{} } func (*LimitRangeList) ProtoMessage() {} -func (*LimitRangeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{56} } +func (*LimitRangeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{57} } func (m *LimitRangeSpec) Reset() { *m = LimitRangeSpec{} } func (*LimitRangeSpec) ProtoMessage() {} -func (*LimitRangeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{57} } +func (*LimitRangeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{58} } func (m *List) Reset() { *m = List{} } func (*List) ProtoMessage() {} -func (*List) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{58} } +func (*List) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{59} } func (m *ListOptions) Reset() { *m = ListOptions{} } func (*ListOptions) ProtoMessage() {} -func (*ListOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{59} } +func (*ListOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{60} } func (m *LoadBalancerIngress) Reset() { *m = LoadBalancerIngress{} } func (*LoadBalancerIngress) ProtoMessage() {} -func (*LoadBalancerIngress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{60} } +func (*LoadBalancerIngress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{61} } func (m *LoadBalancerStatus) Reset() { *m = LoadBalancerStatus{} } func (*LoadBalancerStatus) ProtoMessage() {} -func (*LoadBalancerStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{61} } +func (*LoadBalancerStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} } func (m *LocalObjectReference) Reset() { *m = LocalObjectReference{} } func (*LocalObjectReference) ProtoMessage() {} -func (*LocalObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} } +func (*LocalObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} } func (m *NFSVolumeSource) Reset() { *m = NFSVolumeSource{} } func (*NFSVolumeSource) ProtoMessage() {} -func (*NFSVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} } +func (*NFSVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{64} } func (m *Namespace) Reset() { *m = Namespace{} } func (*Namespace) ProtoMessage() {} -func (*Namespace) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{64} } +func (*Namespace) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} } func (m *NamespaceList) Reset() { *m = NamespaceList{} } func (*NamespaceList) ProtoMessage() {} -func (*NamespaceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} } +func (*NamespaceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{66} } func (m *NamespaceSpec) Reset() { *m = NamespaceSpec{} } func (*NamespaceSpec) ProtoMessage() {} -func (*NamespaceSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{66} } +func (*NamespaceSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{67} } func (m *NamespaceStatus) Reset() { *m = NamespaceStatus{} } func (*NamespaceStatus) ProtoMessage() {} -func (*NamespaceStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{67} } +func (*NamespaceStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} } func (m *Node) Reset() { *m = Node{} } func (*Node) ProtoMessage() {} -func (*Node) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} } +func (*Node) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{69} } func (m *NodeAddress) Reset() { *m = NodeAddress{} } func (*NodeAddress) ProtoMessage() {} -func (*NodeAddress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{69} } +func (*NodeAddress) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{70} } func (m *NodeAffinity) Reset() { *m = NodeAffinity{} } func (*NodeAffinity) ProtoMessage() {} -func (*NodeAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{70} } +func (*NodeAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{71} } func (m *NodeCondition) Reset() { *m = NodeCondition{} } func (*NodeCondition) ProtoMessage() {} -func (*NodeCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{71} } +func (*NodeCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{72} } func (m *NodeDaemonEndpoints) Reset() { *m = NodeDaemonEndpoints{} } func (*NodeDaemonEndpoints) ProtoMessage() {} -func (*NodeDaemonEndpoints) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{72} } +func (*NodeDaemonEndpoints) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{73} } func (m *NodeList) Reset() { *m = NodeList{} } func (*NodeList) ProtoMessage() {} -func (*NodeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{73} } +func (*NodeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{74} } func (m *NodeProxyOptions) Reset() { *m = NodeProxyOptions{} } func (*NodeProxyOptions) ProtoMessage() {} -func (*NodeProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{74} } +func (*NodeProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{75} } func (m *NodeSelector) Reset() { *m = NodeSelector{} } func (*NodeSelector) ProtoMessage() {} -func (*NodeSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{75} } +func (*NodeSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{76} } func (m *NodeSelectorRequirement) Reset() { *m = NodeSelectorRequirement{} } func (*NodeSelectorRequirement) ProtoMessage() {} func (*NodeSelectorRequirement) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{76} + return fileDescriptorGenerated, []int{77} } func (m *NodeSelectorTerm) Reset() { *m = NodeSelectorTerm{} } func (*NodeSelectorTerm) ProtoMessage() {} -func (*NodeSelectorTerm) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{77} } +func (*NodeSelectorTerm) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{78} } func (m *NodeSpec) Reset() { *m = NodeSpec{} } func (*NodeSpec) ProtoMessage() {} -func (*NodeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{78} } +func (*NodeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{79} } func (m *NodeStatus) Reset() { *m = NodeStatus{} } func (*NodeStatus) ProtoMessage() {} -func (*NodeStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{79} } +func (*NodeStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{80} } func (m *NodeSystemInfo) Reset() { *m = NodeSystemInfo{} } func (*NodeSystemInfo) ProtoMessage() {} -func (*NodeSystemInfo) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{80} } +func (*NodeSystemInfo) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{81} } func (m *ObjectFieldSelector) Reset() { *m = ObjectFieldSelector{} } func (*ObjectFieldSelector) ProtoMessage() {} -func (*ObjectFieldSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{81} } +func (*ObjectFieldSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{82} } func (m *ObjectMeta) Reset() { *m = ObjectMeta{} } func (*ObjectMeta) ProtoMessage() {} -func (*ObjectMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{82} } +func (*ObjectMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{83} } func (m *ObjectReference) Reset() { *m = ObjectReference{} } func (*ObjectReference) ProtoMessage() {} -func (*ObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{83} } +func (*ObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{84} } func (m *OwnerReference) Reset() { *m = OwnerReference{} } func (*OwnerReference) ProtoMessage() {} -func (*OwnerReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{84} } +func (*OwnerReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{85} } func (m *PersistentVolume) Reset() { *m = PersistentVolume{} } func (*PersistentVolume) ProtoMessage() {} -func (*PersistentVolume) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{85} } +func (*PersistentVolume) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{86} } func (m *PersistentVolumeClaim) Reset() { *m = PersistentVolumeClaim{} } func (*PersistentVolumeClaim) ProtoMessage() {} -func (*PersistentVolumeClaim) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{86} } +func (*PersistentVolumeClaim) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{87} } func (m *PersistentVolumeClaimList) Reset() { *m = PersistentVolumeClaimList{} } func (*PersistentVolumeClaimList) ProtoMessage() {} func (*PersistentVolumeClaimList) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{87} + return fileDescriptorGenerated, []int{88} } func (m *PersistentVolumeClaimSpec) Reset() { *m = PersistentVolumeClaimSpec{} } func (*PersistentVolumeClaimSpec) ProtoMessage() {} func (*PersistentVolumeClaimSpec) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{88} + return fileDescriptorGenerated, []int{89} } func (m *PersistentVolumeClaimStatus) Reset() { *m = PersistentVolumeClaimStatus{} } func (*PersistentVolumeClaimStatus) ProtoMessage() {} func (*PersistentVolumeClaimStatus) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{89} + return fileDescriptorGenerated, []int{90} } func (m *PersistentVolumeClaimVolumeSource) Reset() { *m = PersistentVolumeClaimVolumeSource{} } func (*PersistentVolumeClaimVolumeSource) ProtoMessage() {} func (*PersistentVolumeClaimVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{90} + return fileDescriptorGenerated, []int{91} } func (m *PersistentVolumeList) Reset() { *m = PersistentVolumeList{} } func (*PersistentVolumeList) ProtoMessage() {} -func (*PersistentVolumeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{91} } +func (*PersistentVolumeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{92} } func (m *PersistentVolumeSource) Reset() { *m = PersistentVolumeSource{} } func (*PersistentVolumeSource) ProtoMessage() {} -func (*PersistentVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{92} } +func (*PersistentVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{93} } func (m *PersistentVolumeSpec) Reset() { *m = PersistentVolumeSpec{} } func (*PersistentVolumeSpec) ProtoMessage() {} -func (*PersistentVolumeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{93} } +func (*PersistentVolumeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{94} } func (m *PersistentVolumeStatus) Reset() { *m = PersistentVolumeStatus{} } func (*PersistentVolumeStatus) ProtoMessage() {} -func (*PersistentVolumeStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{94} } +func (*PersistentVolumeStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{95} } func (m *Pod) Reset() { *m = Pod{} } func (*Pod) ProtoMessage() {} -func (*Pod) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{95} } +func (*Pod) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{96} } func (m *PodAffinity) Reset() { *m = PodAffinity{} } func (*PodAffinity) ProtoMessage() {} -func (*PodAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{96} } +func (*PodAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{97} } func (m *PodAffinityTerm) Reset() { *m = PodAffinityTerm{} } func (*PodAffinityTerm) ProtoMessage() {} -func (*PodAffinityTerm) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{97} } +func (*PodAffinityTerm) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{98} } func (m *PodAntiAffinity) Reset() { *m = PodAntiAffinity{} } func (*PodAntiAffinity) ProtoMessage() {} -func (*PodAntiAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{98} } +func (*PodAntiAffinity) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{99} } func (m *PodAttachOptions) Reset() { *m = PodAttachOptions{} } func (*PodAttachOptions) ProtoMessage() {} -func (*PodAttachOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{99} } +func (*PodAttachOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{100} } func (m *PodCondition) Reset() { *m = PodCondition{} } func (*PodCondition) ProtoMessage() {} -func (*PodCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{100} } +func (*PodCondition) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{101} } func (m *PodExecOptions) Reset() { *m = PodExecOptions{} } func (*PodExecOptions) ProtoMessage() {} -func (*PodExecOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{101} } +func (*PodExecOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{102} } func (m *PodList) Reset() { *m = PodList{} } func (*PodList) ProtoMessage() {} -func (*PodList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{102} } +func (*PodList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{103} } func (m *PodLogOptions) Reset() { *m = PodLogOptions{} } func (*PodLogOptions) ProtoMessage() {} -func (*PodLogOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{103} } +func (*PodLogOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{104} } func (m *PodProxyOptions) Reset() { *m = PodProxyOptions{} } func (*PodProxyOptions) ProtoMessage() {} -func (*PodProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{104} } +func (*PodProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{105} } func (m *PodSecurityContext) Reset() { *m = PodSecurityContext{} } func (*PodSecurityContext) ProtoMessage() {} -func (*PodSecurityContext) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{105} } +func (*PodSecurityContext) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{106} } func (m *PodSignature) Reset() { *m = PodSignature{} } func (*PodSignature) ProtoMessage() {} -func (*PodSignature) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{106} } +func (*PodSignature) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{107} } func (m *PodSpec) Reset() { *m = PodSpec{} } func (*PodSpec) ProtoMessage() {} -func (*PodSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{107} } +func (*PodSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{108} } func (m *PodStatus) Reset() { *m = PodStatus{} } func (*PodStatus) ProtoMessage() {} -func (*PodStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{108} } +func (*PodStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{109} } func (m *PodStatusResult) Reset() { *m = PodStatusResult{} } func (*PodStatusResult) ProtoMessage() {} -func (*PodStatusResult) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{109} } +func (*PodStatusResult) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{110} } func (m *PodTemplate) Reset() { *m = PodTemplate{} } func (*PodTemplate) ProtoMessage() {} -func (*PodTemplate) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{110} } +func (*PodTemplate) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{111} } func (m *PodTemplateList) Reset() { *m = PodTemplateList{} } func (*PodTemplateList) ProtoMessage() {} -func (*PodTemplateList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{111} } +func (*PodTemplateList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{112} } func (m *PodTemplateSpec) Reset() { *m = PodTemplateSpec{} } func (*PodTemplateSpec) ProtoMessage() {} -func (*PodTemplateSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{112} } +func (*PodTemplateSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{113} } func (m *Preconditions) Reset() { *m = Preconditions{} } func (*Preconditions) ProtoMessage() {} -func (*Preconditions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{113} } +func (*Preconditions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{114} } func (m *PreferAvoidPodsEntry) Reset() { *m = PreferAvoidPodsEntry{} } func (*PreferAvoidPodsEntry) ProtoMessage() {} -func (*PreferAvoidPodsEntry) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{114} } +func (*PreferAvoidPodsEntry) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{115} } func (m *PreferredSchedulingTerm) Reset() { *m = PreferredSchedulingTerm{} } func (*PreferredSchedulingTerm) ProtoMessage() {} func (*PreferredSchedulingTerm) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{115} + return fileDescriptorGenerated, []int{116} } func (m *Probe) Reset() { *m = Probe{} } func (*Probe) ProtoMessage() {} -func (*Probe) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{116} } +func (*Probe) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{117} } + +func (m *QuobyteVolumeSource) Reset() { *m = QuobyteVolumeSource{} } +func (*QuobyteVolumeSource) ProtoMessage() {} +func (*QuobyteVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{118} } func (m *RBDVolumeSource) Reset() { *m = RBDVolumeSource{} } func (*RBDVolumeSource) ProtoMessage() {} -func (*RBDVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{117} } +func (*RBDVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{119} } func (m *RangeAllocation) Reset() { *m = RangeAllocation{} } func (*RangeAllocation) ProtoMessage() {} -func (*RangeAllocation) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{118} } +func (*RangeAllocation) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{120} } func (m *ReplicationController) Reset() { *m = ReplicationController{} } func (*ReplicationController) ProtoMessage() {} -func (*ReplicationController) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{119} } +func (*ReplicationController) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{121} } func (m *ReplicationControllerList) Reset() { *m = ReplicationControllerList{} } func (*ReplicationControllerList) ProtoMessage() {} func (*ReplicationControllerList) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{120} + return fileDescriptorGenerated, []int{122} } func (m *ReplicationControllerSpec) Reset() { *m = ReplicationControllerSpec{} } func (*ReplicationControllerSpec) ProtoMessage() {} func (*ReplicationControllerSpec) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{121} + return fileDescriptorGenerated, []int{123} } func (m *ReplicationControllerStatus) Reset() { *m = ReplicationControllerStatus{} } func (*ReplicationControllerStatus) ProtoMessage() {} func (*ReplicationControllerStatus) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{122} + return fileDescriptorGenerated, []int{124} } func (m *ResourceFieldSelector) Reset() { *m = ResourceFieldSelector{} } func (*ResourceFieldSelector) ProtoMessage() {} -func (*ResourceFieldSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{123} } +func (*ResourceFieldSelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{125} } func (m *ResourceQuota) Reset() { *m = ResourceQuota{} } func (*ResourceQuota) ProtoMessage() {} -func (*ResourceQuota) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{124} } +func (*ResourceQuota) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{126} } func (m *ResourceQuotaList) Reset() { *m = ResourceQuotaList{} } func (*ResourceQuotaList) ProtoMessage() {} -func (*ResourceQuotaList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{125} } +func (*ResourceQuotaList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{127} } func (m *ResourceQuotaSpec) Reset() { *m = ResourceQuotaSpec{} } func (*ResourceQuotaSpec) ProtoMessage() {} -func (*ResourceQuotaSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{126} } +func (*ResourceQuotaSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{128} } func (m *ResourceQuotaStatus) Reset() { *m = ResourceQuotaStatus{} } func (*ResourceQuotaStatus) ProtoMessage() {} -func (*ResourceQuotaStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{127} } +func (*ResourceQuotaStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{129} } func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} } func (*ResourceRequirements) ProtoMessage() {} -func (*ResourceRequirements) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{128} } +func (*ResourceRequirements) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{130} } func (m *SELinuxOptions) Reset() { *m = SELinuxOptions{} } func (*SELinuxOptions) ProtoMessage() {} -func (*SELinuxOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{129} } +func (*SELinuxOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{131} } func (m *Secret) Reset() { *m = Secret{} } func (*Secret) ProtoMessage() {} -func (*Secret) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{130} } +func (*Secret) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{132} } func (m *SecretKeySelector) Reset() { *m = SecretKeySelector{} } func (*SecretKeySelector) ProtoMessage() {} -func (*SecretKeySelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{131} } +func (*SecretKeySelector) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{133} } func (m *SecretList) Reset() { *m = SecretList{} } func (*SecretList) ProtoMessage() {} -func (*SecretList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{132} } +func (*SecretList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{134} } func (m *SecretVolumeSource) Reset() { *m = SecretVolumeSource{} } func (*SecretVolumeSource) ProtoMessage() {} -func (*SecretVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{133} } +func (*SecretVolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{135} } func (m *SecurityContext) Reset() { *m = SecurityContext{} } func (*SecurityContext) ProtoMessage() {} -func (*SecurityContext) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{134} } +func (*SecurityContext) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{136} } func (m *SerializedReference) Reset() { *m = SerializedReference{} } func (*SerializedReference) ProtoMessage() {} -func (*SerializedReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{135} } +func (*SerializedReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{137} } func (m *Service) Reset() { *m = Service{} } func (*Service) ProtoMessage() {} -func (*Service) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{136} } +func (*Service) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{138} } func (m *ServiceAccount) Reset() { *m = ServiceAccount{} } func (*ServiceAccount) ProtoMessage() {} -func (*ServiceAccount) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{137} } +func (*ServiceAccount) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{139} } func (m *ServiceAccountList) Reset() { *m = ServiceAccountList{} } func (*ServiceAccountList) ProtoMessage() {} -func (*ServiceAccountList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{138} } +func (*ServiceAccountList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{140} } func (m *ServiceList) Reset() { *m = ServiceList{} } func (*ServiceList) ProtoMessage() {} -func (*ServiceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{139} } +func (*ServiceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{141} } func (m *ServicePort) Reset() { *m = ServicePort{} } func (*ServicePort) ProtoMessage() {} -func (*ServicePort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{140} } +func (*ServicePort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{142} } func (m *ServiceProxyOptions) Reset() { *m = ServiceProxyOptions{} } func (*ServiceProxyOptions) ProtoMessage() {} -func (*ServiceProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{141} } +func (*ServiceProxyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{143} } func (m *ServiceSpec) Reset() { *m = ServiceSpec{} } func (*ServiceSpec) ProtoMessage() {} -func (*ServiceSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{142} } +func (*ServiceSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{144} } func (m *ServiceStatus) Reset() { *m = ServiceStatus{} } func (*ServiceStatus) ProtoMessage() {} -func (*ServiceStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{143} } +func (*ServiceStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{145} } func (m *TCPSocketAction) Reset() { *m = TCPSocketAction{} } func (*TCPSocketAction) ProtoMessage() {} -func (*TCPSocketAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{144} } +func (*TCPSocketAction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{146} } func (m *Taint) Reset() { *m = Taint{} } func (*Taint) ProtoMessage() {} -func (*Taint) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{145} } +func (*Taint) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{147} } func (m *Toleration) Reset() { *m = Toleration{} } func (*Toleration) ProtoMessage() {} -func (*Toleration) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{146} } +func (*Toleration) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{148} } func (m *Volume) Reset() { *m = Volume{} } func (*Volume) ProtoMessage() {} -func (*Volume) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{147} } +func (*Volume) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{149} } func (m *VolumeMount) Reset() { *m = VolumeMount{} } func (*VolumeMount) ProtoMessage() {} -func (*VolumeMount) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{148} } +func (*VolumeMount) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{150} } func (m *VolumeSource) Reset() { *m = VolumeSource{} } func (*VolumeSource) ProtoMessage() {} -func (*VolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{149} } +func (*VolumeSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{151} } func (m *VsphereVirtualDiskVolumeSource) Reset() { *m = VsphereVirtualDiskVolumeSource{} } func (*VsphereVirtualDiskVolumeSource) ProtoMessage() {} func (*VsphereVirtualDiskVolumeSource) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{150} + return fileDescriptorGenerated, []int{152} } func (m *WeightedPodAffinityTerm) Reset() { *m = WeightedPodAffinityTerm{} } func (*WeightedPodAffinityTerm) ProtoMessage() {} func (*WeightedPodAffinityTerm) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{151} + return fileDescriptorGenerated, []int{153} } func init() { @@ -848,6 +858,7 @@ func init() { proto.RegisterType((*Affinity)(nil), "k8s.io.client-go.1.4.pkg.api.v1.Affinity") proto.RegisterType((*AttachedVolume)(nil), "k8s.io.client-go.1.4.pkg.api.v1.AttachedVolume") proto.RegisterType((*AvoidPods)(nil), "k8s.io.client-go.1.4.pkg.api.v1.AvoidPods") + proto.RegisterType((*AzureDiskVolumeSource)(nil), "k8s.io.client-go.1.4.pkg.api.v1.AzureDiskVolumeSource") proto.RegisterType((*AzureFileVolumeSource)(nil), "k8s.io.client-go.1.4.pkg.api.v1.AzureFileVolumeSource") proto.RegisterType((*Binding)(nil), "k8s.io.client-go.1.4.pkg.api.v1.Binding") proto.RegisterType((*Capabilities)(nil), "k8s.io.client-go.1.4.pkg.api.v1.Capabilities") @@ -961,6 +972,7 @@ func init() { proto.RegisterType((*PreferAvoidPodsEntry)(nil), "k8s.io.client-go.1.4.pkg.api.v1.PreferAvoidPodsEntry") proto.RegisterType((*PreferredSchedulingTerm)(nil), "k8s.io.client-go.1.4.pkg.api.v1.PreferredSchedulingTerm") proto.RegisterType((*Probe)(nil), "k8s.io.client-go.1.4.pkg.api.v1.Probe") + proto.RegisterType((*QuobyteVolumeSource)(nil), "k8s.io.client-go.1.4.pkg.api.v1.QuobyteVolumeSource") proto.RegisterType((*RBDVolumeSource)(nil), "k8s.io.client-go.1.4.pkg.api.v1.RBDVolumeSource") proto.RegisterType((*RangeAllocation)(nil), "k8s.io.client-go.1.4.pkg.api.v1.RangeAllocation") proto.RegisterType((*ReplicationController)(nil), "k8s.io.client-go.1.4.pkg.api.v1.ReplicationController") @@ -1138,6 +1150,54 @@ func (m *AvoidPods) MarshalTo(data []byte) (int, error) { return i, nil } +func (m *AzureDiskVolumeSource) Marshal() (data []byte, err error) { + size := m.Size() + data = make([]byte, size) + n, err := m.MarshalTo(data) + if err != nil { + return nil, err + } + return data[:n], nil +} + +func (m *AzureDiskVolumeSource) MarshalTo(data []byte) (int, error) { + var i int + _ = i + var l int + _ = l + data[i] = 0xa + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.DiskName))) + i += copy(data[i:], m.DiskName) + data[i] = 0x12 + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.DataDiskURI))) + i += copy(data[i:], m.DataDiskURI) + if m.CachingMode != nil { + data[i] = 0x1a + i++ + i = encodeVarintGenerated(data, i, uint64(len(*m.CachingMode))) + i += copy(data[i:], *m.CachingMode) + } + if m.FSType != nil { + data[i] = 0x22 + i++ + i = encodeVarintGenerated(data, i, uint64(len(*m.FSType))) + i += copy(data[i:], *m.FSType) + } + if m.ReadOnly != nil { + data[i] = 0x28 + i++ + if *m.ReadOnly { + data[i] = 1 + } else { + data[i] = 0 + } + i++ + } + return i, nil +} + func (m *AzureFileVolumeSource) Marshal() (data []byte, err error) { size := m.Size() data = make([]byte, size) @@ -1607,6 +1667,11 @@ func (m *ConfigMapVolumeSource) MarshalTo(data []byte) (int, error) { i += n } } + if m.DefaultMode != nil { + data[i] = 0x18 + i++ + i = encodeVarintGenerated(data, i, uint64(*m.DefaultMode)) + } return i, nil } @@ -2180,6 +2245,11 @@ func (m *DownwardAPIVolumeFile) MarshalTo(data []byte) (int, error) { } i += n28 } + if m.Mode != nil { + data[i] = 0x20 + i++ + i = encodeVarintGenerated(data, i, uint64(*m.Mode)) + } return i, nil } @@ -2210,6 +2280,11 @@ func (m *DownwardAPIVolumeSource) MarshalTo(data []byte) (int, error) { i += n } } + if m.DefaultMode != nil { + data[i] = 0x10 + i++ + i = encodeVarintGenerated(data, i, uint64(*m.DefaultMode)) + } return i, nil } @@ -2268,6 +2343,12 @@ func (m *EndpointAddress) MarshalTo(data []byte) (int, error) { i++ i = encodeVarintGenerated(data, i, uint64(len(m.Hostname))) i += copy(data[i:], m.Hostname) + if m.NodeName != nil { + data[i] = 0x22 + i++ + i = encodeVarintGenerated(data, i, uint64(len(*m.NodeName))) + i += copy(data[i:], *m.NodeName) + } return i, nil } @@ -3176,6 +3257,11 @@ func (m *KeyToPath) MarshalTo(data []byte) (int, error) { i++ i = encodeVarintGenerated(data, i, uint64(len(m.Path))) i += copy(data[i:], m.Path) + if m.Mode != nil { + data[i] = 0x18 + i++ + i = encodeVarintGenerated(data, i, uint64(*m.Mode)) + } return i, nil } @@ -4517,6 +4603,10 @@ func (m *ObjectMeta) MarshalTo(data []byte) (int, error) { i += copy(data[i:], s) } } + data[i] = 0x7a + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.ClusterName))) + i += copy(data[i:], m.ClusterName) return i, nil } @@ -5069,6 +5159,28 @@ func (m *PersistentVolumeSource) MarshalTo(data []byte) (int, error) { } i += n101 } + if m.Quobyte != nil { + data[i] = 0x7a + i++ + i = encodeVarintGenerated(data, i, uint64(m.Quobyte.Size())) + n102, err := m.Quobyte.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n102 + } + if m.AzureDisk != nil { + data[i] = 0x82 + i++ + data[i] = 0x1 + i++ + i = encodeVarintGenerated(data, i, uint64(m.AzureDisk.Size())) + n103, err := m.AzureDisk.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n103 + } return i, nil } @@ -5102,21 +5214,21 @@ func (m *PersistentVolumeSpec) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n102, err := (&v).MarshalTo(data[i:]) + n104, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n102 + i += n104 } } data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.PersistentVolumeSource.Size())) - n103, err := m.PersistentVolumeSource.MarshalTo(data[i:]) + n105, err := m.PersistentVolumeSource.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n103 + i += n105 if len(m.AccessModes) > 0 { for _, s := range m.AccessModes { data[i] = 0x1a @@ -5136,11 +5248,11 @@ func (m *PersistentVolumeSpec) MarshalTo(data []byte) (int, error) { data[i] = 0x22 i++ i = encodeVarintGenerated(data, i, uint64(m.ClaimRef.Size())) - n104, err := m.ClaimRef.MarshalTo(data[i:]) + n106, err := m.ClaimRef.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n104 + i += n106 } data[i] = 0x2a i++ @@ -5197,27 +5309,27 @@ func (m *Pod) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n105, err := m.ObjectMeta.MarshalTo(data[i:]) + n107, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n105 + i += n107 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Spec.Size())) - n106, err := m.Spec.MarshalTo(data[i:]) + n108, err := m.Spec.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n106 + i += n108 data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Status.Size())) - n107, err := m.Status.MarshalTo(data[i:]) + n109, err := m.Status.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n107 + i += n109 return i, nil } @@ -5282,11 +5394,11 @@ func (m *PodAffinityTerm) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.LabelSelector.Size())) - n108, err := m.LabelSelector.MarshalTo(data[i:]) + n110, err := m.LabelSelector.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n108 + i += n110 } if len(m.Namespaces) > 0 { for _, s := range m.Namespaces { @@ -5432,19 +5544,19 @@ func (m *PodCondition) MarshalTo(data []byte) (int, error) { data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.LastProbeTime.Size())) - n109, err := m.LastProbeTime.MarshalTo(data[i:]) + n111, err := m.LastProbeTime.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n109 + i += n111 data[i] = 0x22 i++ i = encodeVarintGenerated(data, i, uint64(m.LastTransitionTime.Size())) - n110, err := m.LastTransitionTime.MarshalTo(data[i:]) + n112, err := m.LastTransitionTime.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n110 + i += n112 data[i] = 0x2a i++ i = encodeVarintGenerated(data, i, uint64(len(m.Reason))) @@ -5543,11 +5655,11 @@ func (m *PodList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n111, err := m.ListMeta.MarshalTo(data[i:]) + n113, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n111 + i += n113 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -5607,11 +5719,11 @@ func (m *PodLogOptions) MarshalTo(data []byte) (int, error) { data[i] = 0x2a i++ i = encodeVarintGenerated(data, i, uint64(m.SinceTime.Size())) - n112, err := m.SinceTime.MarshalTo(data[i:]) + n114, err := m.SinceTime.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n112 + i += n114 } data[i] = 0x30 i++ @@ -5675,11 +5787,11 @@ func (m *PodSecurityContext) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.SELinuxOptions.Size())) - n113, err := m.SELinuxOptions.MarshalTo(data[i:]) + n115, err := m.SELinuxOptions.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n113 + i += n115 } if m.RunAsUser != nil { data[i] = 0x10 @@ -5730,11 +5842,11 @@ func (m *PodSignature) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.PodController.Size())) - n114, err := m.PodController.MarshalTo(data[i:]) + n116, err := m.PodController.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n114 + i += n116 } return i, nil } @@ -5853,11 +5965,11 @@ func (m *PodSpec) MarshalTo(data []byte) (int, error) { data[i] = 0x72 i++ i = encodeVarintGenerated(data, i, uint64(m.SecurityContext.Size())) - n115, err := m.SecurityContext.MarshalTo(data[i:]) + n117, err := m.SecurityContext.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n115 + i += n117 } if len(m.ImagePullSecrets) > 0 { for _, msg := range m.ImagePullSecrets { @@ -5937,11 +6049,11 @@ func (m *PodStatus) MarshalTo(data []byte) (int, error) { data[i] = 0x3a i++ i = encodeVarintGenerated(data, i, uint64(m.StartTime.Size())) - n116, err := m.StartTime.MarshalTo(data[i:]) + n118, err := m.StartTime.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n116 + i += n118 } if len(m.ContainerStatuses) > 0 { for _, msg := range m.ContainerStatuses { @@ -5976,19 +6088,19 @@ func (m *PodStatusResult) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n117, err := m.ObjectMeta.MarshalTo(data[i:]) + n119, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n117 + i += n119 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Status.Size())) - n118, err := m.Status.MarshalTo(data[i:]) + n120, err := m.Status.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n118 + i += n120 return i, nil } @@ -6010,19 +6122,19 @@ func (m *PodTemplate) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n119, err := m.ObjectMeta.MarshalTo(data[i:]) + n121, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n119 + i += n121 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Template.Size())) - n120, err := m.Template.MarshalTo(data[i:]) + n122, err := m.Template.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n120 + i += n122 return i, nil } @@ -6044,11 +6156,11 @@ func (m *PodTemplateList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n121, err := m.ListMeta.MarshalTo(data[i:]) + n123, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n121 + i += n123 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -6082,19 +6194,19 @@ func (m *PodTemplateSpec) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n122, err := m.ObjectMeta.MarshalTo(data[i:]) + n124, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n122 + i += n124 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Spec.Size())) - n123, err := m.Spec.MarshalTo(data[i:]) + n125, err := m.Spec.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n123 + i += n125 return i, nil } @@ -6140,19 +6252,19 @@ func (m *PreferAvoidPodsEntry) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.PodSignature.Size())) - n124, err := m.PodSignature.MarshalTo(data[i:]) + n126, err := m.PodSignature.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n124 + i += n126 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.EvictionTime.Size())) - n125, err := m.EvictionTime.MarshalTo(data[i:]) + n127, err := m.EvictionTime.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n125 + i += n127 data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(len(m.Reason))) @@ -6185,11 +6297,11 @@ func (m *PreferredSchedulingTerm) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Preference.Size())) - n126, err := m.Preference.MarshalTo(data[i:]) + n128, err := m.Preference.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n126 + i += n128 return i, nil } @@ -6211,11 +6323,11 @@ func (m *Probe) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.Handler.Size())) - n127, err := m.Handler.MarshalTo(data[i:]) + n129, err := m.Handler.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n127 + i += n129 data[i] = 0x10 i++ i = encodeVarintGenerated(data, i, uint64(m.InitialDelaySeconds)) @@ -6234,6 +6346,48 @@ func (m *Probe) MarshalTo(data []byte) (int, error) { return i, nil } +func (m *QuobyteVolumeSource) Marshal() (data []byte, err error) { + size := m.Size() + data = make([]byte, size) + n, err := m.MarshalTo(data) + if err != nil { + return nil, err + } + return data[:n], nil +} + +func (m *QuobyteVolumeSource) MarshalTo(data []byte) (int, error) { + var i int + _ = i + var l int + _ = l + data[i] = 0xa + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.Registry))) + i += copy(data[i:], m.Registry) + data[i] = 0x12 + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.Volume))) + i += copy(data[i:], m.Volume) + data[i] = 0x18 + i++ + if m.ReadOnly { + data[i] = 1 + } else { + data[i] = 0 + } + i++ + data[i] = 0x22 + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.User))) + i += copy(data[i:], m.User) + data[i] = 0x2a + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.Group))) + i += copy(data[i:], m.Group) + return i, nil +} + func (m *RBDVolumeSource) Marshal() (data []byte, err error) { size := m.Size() data = make([]byte, size) @@ -6288,11 +6442,11 @@ func (m *RBDVolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x3a i++ i = encodeVarintGenerated(data, i, uint64(m.SecretRef.Size())) - n128, err := m.SecretRef.MarshalTo(data[i:]) + n130, err := m.SecretRef.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n128 + i += n130 } data[i] = 0x40 i++ @@ -6323,11 +6477,11 @@ func (m *RangeAllocation) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n129, err := m.ObjectMeta.MarshalTo(data[i:]) + n131, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n129 + i += n131 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(len(m.Range))) @@ -6359,27 +6513,27 @@ func (m *ReplicationController) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n130, err := m.ObjectMeta.MarshalTo(data[i:]) + n132, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n130 + i += n132 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Spec.Size())) - n131, err := m.Spec.MarshalTo(data[i:]) + n133, err := m.Spec.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n131 + i += n133 data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Status.Size())) - n132, err := m.Status.MarshalTo(data[i:]) + n134, err := m.Status.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n132 + i += n134 return i, nil } @@ -6401,11 +6555,11 @@ func (m *ReplicationControllerList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n133, err := m.ListMeta.MarshalTo(data[i:]) + n135, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n133 + i += n135 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -6462,11 +6616,11 @@ func (m *ReplicationControllerSpec) MarshalTo(data []byte) (int, error) { data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Template.Size())) - n134, err := m.Template.MarshalTo(data[i:]) + n136, err := m.Template.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n134 + i += n136 } return i, nil } @@ -6495,6 +6649,9 @@ func (m *ReplicationControllerStatus) MarshalTo(data []byte) (int, error) { data[i] = 0x18 i++ i = encodeVarintGenerated(data, i, uint64(m.ObservedGeneration)) + data[i] = 0x20 + i++ + i = encodeVarintGenerated(data, i, uint64(m.ReadyReplicas)) return i, nil } @@ -6524,11 +6681,11 @@ func (m *ResourceFieldSelector) MarshalTo(data []byte) (int, error) { data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Divisor.Size())) - n135, err := m.Divisor.MarshalTo(data[i:]) + n137, err := m.Divisor.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n135 + i += n137 return i, nil } @@ -6550,27 +6707,27 @@ func (m *ResourceQuota) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n136, err := m.ObjectMeta.MarshalTo(data[i:]) + n138, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n136 + i += n138 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Spec.Size())) - n137, err := m.Spec.MarshalTo(data[i:]) + n139, err := m.Spec.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n137 + i += n139 data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Status.Size())) - n138, err := m.Status.MarshalTo(data[i:]) + n140, err := m.Status.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n138 + i += n140 return i, nil } @@ -6592,11 +6749,11 @@ func (m *ResourceQuotaList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n139, err := m.ListMeta.MarshalTo(data[i:]) + n141, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n139 + i += n141 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -6642,11 +6799,11 @@ func (m *ResourceQuotaSpec) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n140, err := (&v).MarshalTo(data[i:]) + n142, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n140 + i += n142 } } if len(m.Scopes) > 0 { @@ -6697,11 +6854,11 @@ func (m *ResourceQuotaStatus) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n141, err := (&v).MarshalTo(data[i:]) + n143, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n141 + i += n143 } } if len(m.Used) > 0 { @@ -6719,11 +6876,11 @@ func (m *ResourceQuotaStatus) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n142, err := (&v).MarshalTo(data[i:]) + n144, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n142 + i += n144 } } return i, nil @@ -6759,11 +6916,11 @@ func (m *ResourceRequirements) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n143, err := (&v).MarshalTo(data[i:]) + n145, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n143 + i += n145 } } if len(m.Requests) > 0 { @@ -6781,11 +6938,11 @@ func (m *ResourceRequirements) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64((&v).Size())) - n144, err := (&v).MarshalTo(data[i:]) + n146, err := (&v).MarshalTo(data[i:]) if err != nil { return 0, err } - i += n144 + i += n146 } } return i, nil @@ -6843,11 +7000,11 @@ func (m *Secret) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n145, err := m.ObjectMeta.MarshalTo(data[i:]) + n147, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n145 + i += n147 if len(m.Data) > 0 { for k := range m.Data { data[i] = 0x12 @@ -6907,11 +7064,11 @@ func (m *SecretKeySelector) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.LocalObjectReference.Size())) - n146, err := m.LocalObjectReference.MarshalTo(data[i:]) + n148, err := m.LocalObjectReference.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n146 + i += n148 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(len(m.Key))) @@ -6937,11 +7094,11 @@ func (m *SecretList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n147, err := m.ListMeta.MarshalTo(data[i:]) + n149, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n147 + i += n149 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -6988,6 +7145,11 @@ func (m *SecretVolumeSource) MarshalTo(data []byte) (int, error) { i += n } } + if m.DefaultMode != nil { + data[i] = 0x18 + i++ + i = encodeVarintGenerated(data, i, uint64(*m.DefaultMode)) + } return i, nil } @@ -7010,11 +7172,11 @@ func (m *SecurityContext) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.Capabilities.Size())) - n148, err := m.Capabilities.MarshalTo(data[i:]) + n150, err := m.Capabilities.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n148 + i += n150 } if m.Privileged != nil { data[i] = 0x10 @@ -7030,11 +7192,11 @@ func (m *SecurityContext) MarshalTo(data []byte) (int, error) { data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.SELinuxOptions.Size())) - n149, err := m.SELinuxOptions.MarshalTo(data[i:]) + n151, err := m.SELinuxOptions.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n149 + i += n151 } if m.RunAsUser != nil { data[i] = 0x20 @@ -7082,11 +7244,11 @@ func (m *SerializedReference) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.Reference.Size())) - n150, err := m.Reference.MarshalTo(data[i:]) + n152, err := m.Reference.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n150 + i += n152 return i, nil } @@ -7108,27 +7270,27 @@ func (m *Service) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n151, err := m.ObjectMeta.MarshalTo(data[i:]) + n153, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n151 + i += n153 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.Spec.Size())) - n152, err := m.Spec.MarshalTo(data[i:]) + n154, err := m.Spec.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n152 + i += n154 data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.Status.Size())) - n153, err := m.Status.MarshalTo(data[i:]) + n155, err := m.Status.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n153 + i += n155 return i, nil } @@ -7150,11 +7312,11 @@ func (m *ServiceAccount) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n154, err := m.ObjectMeta.MarshalTo(data[i:]) + n156, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n154 + i += n156 if len(m.Secrets) > 0 { for _, msg := range m.Secrets { data[i] = 0x12 @@ -7200,11 +7362,11 @@ func (m *ServiceAccountList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n155, err := m.ListMeta.MarshalTo(data[i:]) + n157, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n155 + i += n157 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -7238,11 +7400,11 @@ func (m *ServiceList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n156, err := m.ListMeta.MarshalTo(data[i:]) + n158, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n156 + i += n158 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -7287,11 +7449,11 @@ func (m *ServicePort) MarshalTo(data []byte) (int, error) { data[i] = 0x22 i++ i = encodeVarintGenerated(data, i, uint64(m.TargetPort.Size())) - n157, err := m.TargetPort.MarshalTo(data[i:]) + n159, err := m.TargetPort.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n157 + i += n159 data[i] = 0x28 i++ i = encodeVarintGenerated(data, i, uint64(m.NodePort)) @@ -7425,6 +7587,10 @@ func (m *ServiceSpec) MarshalTo(data []byte) (int, error) { i += copy(data[i:], s) } } + data[i] = 0x52 + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.ExternalName))) + i += copy(data[i:], m.ExternalName) return i, nil } @@ -7446,11 +7612,11 @@ func (m *ServiceStatus) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.LoadBalancer.Size())) - n158, err := m.LoadBalancer.MarshalTo(data[i:]) + n160, err := m.LoadBalancer.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n158 + i += n160 return i, nil } @@ -7472,11 +7638,11 @@ func (m *TCPSocketAction) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.Port.Size())) - n159, err := m.Port.MarshalTo(data[i:]) + n161, err := m.Port.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n159 + i += n161 return i, nil } @@ -7566,11 +7732,11 @@ func (m *Volume) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.VolumeSource.Size())) - n160, err := m.VolumeSource.MarshalTo(data[i:]) + n162, err := m.VolumeSource.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n160 + i += n162 return i, nil } @@ -7631,151 +7797,151 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.HostPath.Size())) - n161, err := m.HostPath.MarshalTo(data[i:]) + n163, err := m.HostPath.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n161 + i += n163 } if m.EmptyDir != nil { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.EmptyDir.Size())) - n162, err := m.EmptyDir.MarshalTo(data[i:]) + n164, err := m.EmptyDir.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n162 + i += n164 } if m.GCEPersistentDisk != nil { data[i] = 0x1a i++ i = encodeVarintGenerated(data, i, uint64(m.GCEPersistentDisk.Size())) - n163, err := m.GCEPersistentDisk.MarshalTo(data[i:]) + n165, err := m.GCEPersistentDisk.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n163 + i += n165 } if m.AWSElasticBlockStore != nil { data[i] = 0x22 i++ i = encodeVarintGenerated(data, i, uint64(m.AWSElasticBlockStore.Size())) - n164, err := m.AWSElasticBlockStore.MarshalTo(data[i:]) + n166, err := m.AWSElasticBlockStore.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n164 + i += n166 } if m.GitRepo != nil { data[i] = 0x2a i++ i = encodeVarintGenerated(data, i, uint64(m.GitRepo.Size())) - n165, err := m.GitRepo.MarshalTo(data[i:]) + n167, err := m.GitRepo.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n165 + i += n167 } if m.Secret != nil { data[i] = 0x32 i++ i = encodeVarintGenerated(data, i, uint64(m.Secret.Size())) - n166, err := m.Secret.MarshalTo(data[i:]) + n168, err := m.Secret.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n166 + i += n168 } if m.NFS != nil { data[i] = 0x3a i++ i = encodeVarintGenerated(data, i, uint64(m.NFS.Size())) - n167, err := m.NFS.MarshalTo(data[i:]) + n169, err := m.NFS.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n167 + i += n169 } if m.ISCSI != nil { data[i] = 0x42 i++ i = encodeVarintGenerated(data, i, uint64(m.ISCSI.Size())) - n168, err := m.ISCSI.MarshalTo(data[i:]) + n170, err := m.ISCSI.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n168 + i += n170 } if m.Glusterfs != nil { data[i] = 0x4a i++ i = encodeVarintGenerated(data, i, uint64(m.Glusterfs.Size())) - n169, err := m.Glusterfs.MarshalTo(data[i:]) + n171, err := m.Glusterfs.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n169 + i += n171 } if m.PersistentVolumeClaim != nil { data[i] = 0x52 i++ i = encodeVarintGenerated(data, i, uint64(m.PersistentVolumeClaim.Size())) - n170, err := m.PersistentVolumeClaim.MarshalTo(data[i:]) + n172, err := m.PersistentVolumeClaim.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n170 + i += n172 } if m.RBD != nil { data[i] = 0x5a i++ i = encodeVarintGenerated(data, i, uint64(m.RBD.Size())) - n171, err := m.RBD.MarshalTo(data[i:]) + n173, err := m.RBD.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n171 + i += n173 } if m.FlexVolume != nil { data[i] = 0x62 i++ i = encodeVarintGenerated(data, i, uint64(m.FlexVolume.Size())) - n172, err := m.FlexVolume.MarshalTo(data[i:]) + n174, err := m.FlexVolume.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n172 + i += n174 } if m.Cinder != nil { data[i] = 0x6a i++ i = encodeVarintGenerated(data, i, uint64(m.Cinder.Size())) - n173, err := m.Cinder.MarshalTo(data[i:]) + n175, err := m.Cinder.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n173 + i += n175 } if m.CephFS != nil { data[i] = 0x72 i++ i = encodeVarintGenerated(data, i, uint64(m.CephFS.Size())) - n174, err := m.CephFS.MarshalTo(data[i:]) + n176, err := m.CephFS.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n174 + i += n176 } if m.Flocker != nil { data[i] = 0x7a i++ i = encodeVarintGenerated(data, i, uint64(m.Flocker.Size())) - n175, err := m.Flocker.MarshalTo(data[i:]) + n177, err := m.Flocker.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n175 + i += n177 } if m.DownwardAPI != nil { data[i] = 0x82 @@ -7783,11 +7949,11 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x1 i++ i = encodeVarintGenerated(data, i, uint64(m.DownwardAPI.Size())) - n176, err := m.DownwardAPI.MarshalTo(data[i:]) + n178, err := m.DownwardAPI.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n176 + i += n178 } if m.FC != nil { data[i] = 0x8a @@ -7795,11 +7961,11 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x1 i++ i = encodeVarintGenerated(data, i, uint64(m.FC.Size())) - n177, err := m.FC.MarshalTo(data[i:]) + n179, err := m.FC.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n177 + i += n179 } if m.AzureFile != nil { data[i] = 0x92 @@ -7807,11 +7973,11 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x1 i++ i = encodeVarintGenerated(data, i, uint64(m.AzureFile.Size())) - n178, err := m.AzureFile.MarshalTo(data[i:]) + n180, err := m.AzureFile.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n178 + i += n180 } if m.ConfigMap != nil { data[i] = 0x9a @@ -7819,11 +7985,11 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x1 i++ i = encodeVarintGenerated(data, i, uint64(m.ConfigMap.Size())) - n179, err := m.ConfigMap.MarshalTo(data[i:]) + n181, err := m.ConfigMap.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n179 + i += n181 } if m.VsphereVolume != nil { data[i] = 0xa2 @@ -7831,11 +7997,35 @@ func (m *VolumeSource) MarshalTo(data []byte) (int, error) { data[i] = 0x1 i++ i = encodeVarintGenerated(data, i, uint64(m.VsphereVolume.Size())) - n180, err := m.VsphereVolume.MarshalTo(data[i:]) + n182, err := m.VsphereVolume.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n180 + i += n182 + } + if m.Quobyte != nil { + data[i] = 0xaa + i++ + data[i] = 0x1 + i++ + i = encodeVarintGenerated(data, i, uint64(m.Quobyte.Size())) + n183, err := m.Quobyte.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n183 + } + if m.AzureDisk != nil { + data[i] = 0xb2 + i++ + data[i] = 0x1 + i++ + i = encodeVarintGenerated(data, i, uint64(m.AzureDisk.Size())) + n184, err := m.AzureDisk.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n184 } return i, nil } @@ -7887,11 +8077,11 @@ func (m *WeightedPodAffinityTerm) MarshalTo(data []byte) (int, error) { data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(m.PodAffinityTerm.Size())) - n181, err := m.PodAffinityTerm.MarshalTo(data[i:]) + n185, err := m.PodAffinityTerm.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n181 + i += n185 return i, nil } @@ -7974,6 +8164,27 @@ func (m *AvoidPods) Size() (n int) { return n } +func (m *AzureDiskVolumeSource) Size() (n int) { + var l int + _ = l + l = len(m.DiskName) + n += 1 + l + sovGenerated(uint64(l)) + l = len(m.DataDiskURI) + n += 1 + l + sovGenerated(uint64(l)) + if m.CachingMode != nil { + l = len(*m.CachingMode) + n += 1 + l + sovGenerated(uint64(l)) + } + if m.FSType != nil { + l = len(*m.FSType) + n += 1 + l + sovGenerated(uint64(l)) + } + if m.ReadOnly != nil { + n += 2 + } + return n +} + func (m *AzureFileVolumeSource) Size() (n int) { var l int _ = l @@ -8140,6 +8351,9 @@ func (m *ConfigMapVolumeSource) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) } } + if m.DefaultMode != nil { + n += 1 + sovGenerated(uint64(*m.DefaultMode)) + } return n } @@ -8347,6 +8561,9 @@ func (m *DownwardAPIVolumeFile) Size() (n int) { l = m.ResourceFieldRef.Size() n += 1 + l + sovGenerated(uint64(l)) } + if m.Mode != nil { + n += 1 + sovGenerated(uint64(*m.Mode)) + } return n } @@ -8359,6 +8576,9 @@ func (m *DownwardAPIVolumeSource) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) } } + if m.DefaultMode != nil { + n += 1 + sovGenerated(uint64(*m.DefaultMode)) + } return n } @@ -8381,6 +8601,10 @@ func (m *EndpointAddress) Size() (n int) { } l = len(m.Hostname) n += 1 + l + sovGenerated(uint64(l)) + if m.NodeName != nil { + l = len(*m.NodeName) + n += 1 + l + sovGenerated(uint64(l)) + } return n } @@ -8713,6 +8937,9 @@ func (m *KeyToPath) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) l = len(m.Path) n += 1 + l + sovGenerated(uint64(l)) + if m.Mode != nil { + n += 1 + sovGenerated(uint64(*m.Mode)) + } return n } @@ -9224,6 +9451,8 @@ func (m *ObjectMeta) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) } } + l = len(m.ClusterName) + n += 1 + l + sovGenerated(uint64(l)) return n } @@ -9427,6 +9656,14 @@ func (m *PersistentVolumeSource) Size() (n int) { l = m.VsphereVolume.Size() n += 1 + l + sovGenerated(uint64(l)) } + if m.Quobyte != nil { + l = m.Quobyte.Size() + n += 1 + l + sovGenerated(uint64(l)) + } + if m.AzureDisk != nil { + l = m.AzureDisk.Size() + n += 2 + l + sovGenerated(uint64(l)) + } return n } @@ -9846,6 +10083,21 @@ func (m *Probe) Size() (n int) { return n } +func (m *QuobyteVolumeSource) Size() (n int) { + var l int + _ = l + l = len(m.Registry) + n += 1 + l + sovGenerated(uint64(l)) + l = len(m.Volume) + n += 1 + l + sovGenerated(uint64(l)) + n += 2 + l = len(m.User) + n += 1 + l + sovGenerated(uint64(l)) + l = len(m.Group) + n += 1 + l + sovGenerated(uint64(l)) + return n +} + func (m *RBDVolumeSource) Size() (n int) { var l int _ = l @@ -9940,6 +10192,7 @@ func (m *ReplicationControllerStatus) Size() (n int) { n += 1 + sovGenerated(uint64(m.Replicas)) n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas)) n += 1 + sovGenerated(uint64(m.ObservedGeneration)) + n += 1 + sovGenerated(uint64(m.ReadyReplicas)) return n } @@ -10125,6 +10378,9 @@ func (m *SecretVolumeSource) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) } } + if m.DefaultMode != nil { + n += 1 + sovGenerated(uint64(*m.DefaultMode)) + } return n } @@ -10287,6 +10543,8 @@ func (m *ServiceSpec) Size() (n int) { n += 1 + l + sovGenerated(uint64(l)) } } + l = len(m.ExternalName) + n += 1 + l + sovGenerated(uint64(l)) return n } @@ -10438,6 +10696,14 @@ func (m *VolumeSource) Size() (n int) { l = m.VsphereVolume.Size() n += 2 + l + sovGenerated(uint64(l)) } + if m.Quobyte != nil { + l = m.Quobyte.Size() + n += 2 + l + sovGenerated(uint64(l)) + } + if m.AzureDisk != nil { + l = m.AzureDisk.Size() + n += 2 + l + sovGenerated(uint64(l)) + } return n } @@ -10519,6 +10785,20 @@ func (this *AvoidPods) String() string { }, "") return s } +func (this *AzureDiskVolumeSource) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&AzureDiskVolumeSource{`, + `DiskName:` + fmt.Sprintf("%v", this.DiskName) + `,`, + `DataDiskURI:` + fmt.Sprintf("%v", this.DataDiskURI) + `,`, + `CachingMode:` + valueToStringGenerated(this.CachingMode) + `,`, + `FSType:` + valueToStringGenerated(this.FSType) + `,`, + `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`, + `}`, + }, "") + return s +} func (this *AzureFileVolumeSource) String() string { if this == nil { return "nil" @@ -10665,6 +10945,7 @@ func (this *ConfigMapVolumeSource) String() string { s := strings.Join([]string{`&ConfigMapVolumeSource{`, `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`, `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + `,`, + `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`, `}`, }, "") return s @@ -10817,6 +11098,7 @@ func (this *DownwardAPIVolumeFile) String() string { `Path:` + fmt.Sprintf("%v", this.Path) + `,`, `FieldRef:` + strings.Replace(fmt.Sprintf("%v", this.FieldRef), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`, `ResourceFieldRef:` + strings.Replace(fmt.Sprintf("%v", this.ResourceFieldRef), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`, + `Mode:` + valueToStringGenerated(this.Mode) + `,`, `}`, }, "") return s @@ -10827,6 +11109,7 @@ func (this *DownwardAPIVolumeSource) String() string { } s := strings.Join([]string{`&DownwardAPIVolumeSource{`, `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + `,`, + `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`, `}`, }, "") return s @@ -10849,6 +11132,7 @@ func (this *EndpointAddress) String() string { `IP:` + fmt.Sprintf("%v", this.IP) + `,`, `TargetRef:` + strings.Replace(fmt.Sprintf("%v", this.TargetRef), "ObjectReference", "ObjectReference", 1) + `,`, `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`, + `NodeName:` + valueToStringGenerated(this.NodeName) + `,`, `}`, }, "") return s @@ -11138,6 +11422,7 @@ func (this *KeyToPath) String() string { s := strings.Join([]string{`&KeyToPath{`, `Key:` + fmt.Sprintf("%v", this.Key) + `,`, `Path:` + fmt.Sprintf("%v", this.Path) + `,`, + `Mode:` + valueToStringGenerated(this.Mode) + `,`, `}`, }, "") return s @@ -11594,6 +11879,7 @@ func (this *ObjectMeta) String() string { `Annotations:` + mapStringForAnnotations + `,`, `OwnerReferences:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.OwnerReferences), "OwnerReference", "OwnerReference", 1), `&`, ``, 1) + `,`, `Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`, + `ClusterName:` + fmt.Sprintf("%v", this.ClusterName) + `,`, `}`, }, "") return s @@ -11739,6 +12025,8 @@ func (this *PersistentVolumeSource) String() string { `FlexVolume:` + strings.Replace(fmt.Sprintf("%v", this.FlexVolume), "FlexVolumeSource", "FlexVolumeSource", 1) + `,`, `AzureFile:` + strings.Replace(fmt.Sprintf("%v", this.AzureFile), "AzureFileVolumeSource", "AzureFileVolumeSource", 1) + `,`, `VsphereVolume:` + strings.Replace(fmt.Sprintf("%v", this.VsphereVolume), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`, + `Quobyte:` + strings.Replace(fmt.Sprintf("%v", this.Quobyte), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`, + `AzureDisk:` + strings.Replace(fmt.Sprintf("%v", this.AzureDisk), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`, `}`, }, "") return s @@ -12077,6 +12365,20 @@ func (this *Probe) String() string { }, "") return s } +func (this *QuobyteVolumeSource) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&QuobyteVolumeSource{`, + `Registry:` + fmt.Sprintf("%v", this.Registry) + `,`, + `Volume:` + fmt.Sprintf("%v", this.Volume) + `,`, + `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`, + `User:` + fmt.Sprintf("%v", this.User) + `,`, + `Group:` + fmt.Sprintf("%v", this.Group) + `,`, + `}`, + }, "") + return s +} func (this *RBDVolumeSource) String() string { if this == nil { return "nil" @@ -12159,6 +12461,7 @@ func (this *ReplicationControllerStatus) String() string { `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`, `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`, `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`, + `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`, `}`, }, "") return s @@ -12356,6 +12659,7 @@ func (this *SecretVolumeSource) String() string { s := strings.Join([]string{`&SecretVolumeSource{`, `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`, `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + `,`, + `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`, `}`, }, "") return s @@ -12479,6 +12783,7 @@ func (this *ServiceSpec) String() string { `SessionAffinity:` + fmt.Sprintf("%v", this.SessionAffinity) + `,`, `LoadBalancerIP:` + fmt.Sprintf("%v", this.LoadBalancerIP) + `,`, `LoadBalancerSourceRanges:` + fmt.Sprintf("%v", this.LoadBalancerSourceRanges) + `,`, + `ExternalName:` + fmt.Sprintf("%v", this.ExternalName) + `,`, `}`, }, "") return s @@ -12577,6 +12882,8 @@ func (this *VolumeSource) String() string { `AzureFile:` + strings.Replace(fmt.Sprintf("%v", this.AzureFile), "AzureFileVolumeSource", "AzureFileVolumeSource", 1) + `,`, `ConfigMap:` + strings.Replace(fmt.Sprintf("%v", this.ConfigMap), "ConfigMapVolumeSource", "ConfigMapVolumeSource", 1) + `,`, `VsphereVolume:` + strings.Replace(fmt.Sprintf("%v", this.VsphereVolume), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`, + `Quobyte:` + strings.Replace(fmt.Sprintf("%v", this.Quobyte), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`, + `AzureDisk:` + strings.Replace(fmt.Sprintf("%v", this.AzureDisk), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`, `}`, }, "") return s @@ -13096,7 +13403,7 @@ func (m *AvoidPods) Unmarshal(data []byte) error { } return nil } -func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { +func (m *AzureDiskVolumeSource) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -13119,15 +13426,15 @@ func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: AzureFileVolumeSource: wiretype end group for non-group") + return fmt.Errorf("proto: AzureDiskVolumeSource: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: AzureFileVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: AzureDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DiskName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -13152,11 +13459,11 @@ func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.SecretName = string(data[iNdEx:postIndex]) + m.DiskName = string(data[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DataDiskURI", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -13181,9 +13488,69 @@ func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.ShareName = string(data[iNdEx:postIndex]) + m.DataDiskURI = string(data[iNdEx:postIndex]) iNdEx = postIndex case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field CachingMode", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + s := AzureDataDiskCachingMode(data[iNdEx:postIndex]) + m.CachingMode = &s + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + s := string(data[iNdEx:postIndex]) + m.FSType = &s + iNdEx = postIndex + case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType) } @@ -13202,7 +13569,8 @@ func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { break } } - m.ReadOnly = bool(v != 0) + b := bool(v != 0) + m.ReadOnly = &b default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -13224,7 +13592,7 @@ func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { } return nil } -func (m *Binding) Unmarshal(data []byte) error { +func (m *AzureFileVolumeSource) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -13247,17 +13615,17 @@ func (m *Binding) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: Binding: wiretype end group for non-group") + return fmt.Errorf("proto: AzureFileVolumeSource: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: Binding: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: AzureFileVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -13267,27 +13635,26 @@ func (m *Binding) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - msglen |= (int(b) & 0x7F) << shift + stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthGenerated } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } - if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } + m.SecretName = string(data[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType) } - var msglen int + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -13297,22 +13664,41 @@ func (m *Binding) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - msglen |= (int(b) & 0x7F) << shift + stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthGenerated } - postIndex := iNdEx + msglen + postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } - if err := m.Target.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } + m.ShareName = string(data[iNdEx:postIndex]) iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + v |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + m.ReadOnly = bool(v != 0) default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -13334,7 +13720,7 @@ func (m *Binding) Unmarshal(data []byte) error { } return nil } -func (m *Capabilities) Unmarshal(data []byte) error { +func (m *Binding) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -13357,17 +13743,17 @@ func (m *Capabilities) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: Capabilities: wiretype end group for non-group") + return fmt.Errorf("proto: Binding: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: Capabilities: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Binding: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -13377,26 +13763,27 @@ func (m *Capabilities) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift + msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthGenerated } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } - m.Add = append(m.Add, Capability(data[iNdEx:postIndex])) + if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -13406,20 +13793,21 @@ func (m *Capabilities) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift + msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthGenerated } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } - m.Drop = append(m.Drop, Capability(data[iNdEx:postIndex])) + if err := m.Target.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex default: iNdEx = preIndex @@ -13442,7 +13830,7 @@ func (m *Capabilities) Unmarshal(data []byte) error { } return nil } -func (m *CephFSVolumeSource) Unmarshal(data []byte) error { +func (m *Capabilities) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -13465,15 +13853,15 @@ func (m *CephFSVolumeSource) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: CephFSVolumeSource: wiretype end group for non-group") + return fmt.Errorf("proto: Capabilities: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: CephFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Capabilities: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -13498,11 +13886,11 @@ func (m *CephFSVolumeSource) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Monitors = append(m.Monitors, string(data[iNdEx:postIndex])) + m.Add = append(m.Add, Capability(data[iNdEx:postIndex])) iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -13527,11 +13915,119 @@ func (m *CephFSVolumeSource) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Path = string(data[iNdEx:postIndex]) + m.Drop = append(m.Drop, Capability(data[iNdEx:postIndex])) iNdEx = postIndex - case 3: + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *CephFSVolumeSource) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: CephFSVolumeSource: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: CephFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Monitors = append(m.Monitors, string(data[iNdEx:postIndex])) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Path = string(data[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -14678,6 +15174,26 @@ func (m *ConfigMapVolumeSource) Unmarshal(data []byte) error { return err } iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType) + } + var v int32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + v |= (int32(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + m.DefaultMode = &v default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -16694,6 +17210,26 @@ func (m *DownwardAPIVolumeFile) Unmarshal(data []byte) error { return err } iNdEx = postIndex + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType) + } + var v int32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + v |= (int32(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + m.Mode = &v default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -16775,6 +17311,26 @@ func (m *DownwardAPIVolumeSource) Unmarshal(data []byte) error { return err } iNdEx = postIndex + case 2: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType) + } + var v int32 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + v |= (int32(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + m.DefaultMode = &v default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -16995,6 +17551,36 @@ func (m *EndpointAddress) Unmarshal(data []byte) error { } m.Hostname = string(data[iNdEx:postIndex]) iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + s := string(data[iNdEx:postIndex]) + m.NodeName = &s + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -20262,94 +20848,11 @@ func (m *KeyToPath) Unmarshal(data []byte) error { } m.Path = string(data[iNdEx:postIndex]) iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *Lifecycle) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: Lifecycle: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: Lifecycle: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PostStart", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.PostStart == nil { - m.PostStart = &Handler{} - } - if err := m.PostStart.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field PreStop", wireType) + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType) } - var msglen int + var v int32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -20359,25 +20862,12 @@ func (m *Lifecycle) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - msglen |= (int(b) & 0x7F) << shift + v |= (int32(b) & 0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.PreStop == nil { - m.PreStop = &Handler{} - } - if err := m.PreStop.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex + m.Mode = &v default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -20399,7 +20889,7 @@ func (m *Lifecycle) Unmarshal(data []byte) error { } return nil } -func (m *LimitRange) Unmarshal(data []byte) error { +func (m *Lifecycle) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -20422,15 +20912,15 @@ func (m *LimitRange) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: LimitRange: wiretype end group for non-group") + return fmt.Errorf("proto: Lifecycle: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: LimitRange: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: Lifecycle: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field PostStart", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -20454,13 +20944,16 @@ func (m *LimitRange) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + if m.PostStart == nil { + m.PostStart = &Handler{} + } + if err := m.PostStart.Unmarshal(data[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field PreStop", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -20484,7 +20977,10 @@ func (m *LimitRange) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if err := m.Spec.Unmarshal(data[iNdEx:postIndex]); err != nil { + if m.PreStop == nil { + m.PreStop = &Handler{} + } + if err := m.PreStop.Unmarshal(data[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -20509,7 +21005,7 @@ func (m *LimitRange) Unmarshal(data []byte) error { } return nil } -func (m *LimitRangeItem) Unmarshal(data []byte) error { +func (m *LimitRange) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 for iNdEx < l { @@ -20532,17 +21028,17 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { - return fmt.Errorf("proto: LimitRangeItem: wiretype end group for non-group") + return fmt.Errorf("proto: LimitRange: wiretype end group for non-group") } if fieldNum <= 0 { - return fmt.Errorf("proto: LimitRangeItem: illegal tag %d (wire type %d)", fieldNum, wire) + return fmt.Errorf("proto: LimitRange: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) } - var stringLen uint64 + var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -20552,24 +21048,25 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift + msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } - intStringLen := int(stringLen) - if intStringLen < 0 { + if msglen < 0 { return ErrInvalidLengthGenerated } - postIndex := iNdEx + intStringLen + postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } - m.Type = LimitType(data[iNdEx:postIndex]) + if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } iNdEx = postIndex case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -20593,62 +21090,65 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - var keykey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - keykey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } + if err := m.Spec.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err } - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - stringLenmapkey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { + if skippy < 0 { return ErrInvalidLengthGenerated } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey > l { + if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } - mapkey := ResourceName(data[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - var valuekey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - valuekey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *LimitRangeItem) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated } - var mapmsglen int + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: LimitRangeItem: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: LimitRangeItem: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) + } + var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -20658,34 +21158,24 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - mapmsglen |= (int(b) & 0x7F) << shift + stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } - if mapmsglen < 0 { - return ErrInvalidLengthGenerated - } - postmsgIndex := iNdEx + mapmsglen - if mapmsglen < 0 { + intStringLen := int(stringLen) + if intStringLen < 0 { return ErrInvalidLengthGenerated } - if postmsgIndex > l { + postIndex := iNdEx + intStringLen + if postIndex > l { return io.ErrUnexpectedEOF } - mapvalue := &k8s_io_kubernetes_pkg_api_resource.Quantity{} - if err := mapvalue.Unmarshal(data[iNdEx:postmsgIndex]); err != nil { - return err - } - iNdEx = postmsgIndex - if m.Max == nil { - m.Max = make(ResourceList) - } - m.Max[ResourceName(mapkey)] = *mapvalue + m.Type = LimitType(data[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 2: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -20794,14 +21284,14 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { return err } iNdEx = postmsgIndex - if m.Min == nil { - m.Min = make(ResourceList) + if m.Max == nil { + m.Max = make(ResourceList) } - m.Min[ResourceName(mapkey)] = *mapvalue + m.Max[ResourceName(mapkey)] = *mapvalue iNdEx = postIndex - case 4: + case 3: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -20910,14 +21400,14 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { return err } iNdEx = postmsgIndex - if m.Default == nil { - m.Default = make(ResourceList) + if m.Min == nil { + m.Min = make(ResourceList) } - m.Default[ResourceName(mapkey)] = *mapvalue + m.Min[ResourceName(mapkey)] = *mapvalue iNdEx = postIndex - case 5: + case 4: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field DefaultRequest", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -21026,14 +21516,14 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { return err } iNdEx = postmsgIndex - if m.DefaultRequest == nil { - m.DefaultRequest = make(ResourceList) + if m.Default == nil { + m.Default = make(ResourceList) } - m.DefaultRequest[ResourceName(mapkey)] = *mapvalue + m.Default[ResourceName(mapkey)] = *mapvalue iNdEx = postIndex - case 6: + case 5: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field MaxLimitRequestRatio", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DefaultRequest", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -21142,94 +21632,210 @@ func (m *LimitRangeItem) Unmarshal(data []byte) error { return err } iNdEx = postmsgIndex - if m.MaxLimitRequestRatio == nil { - m.MaxLimitRequestRatio = make(ResourceList) - } - m.MaxLimitRequestRatio[ResourceName(mapkey)] = *mapvalue - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *LimitRangeList) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: LimitRangeList: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: LimitRangeList: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err + if m.DefaultRequest == nil { + m.DefaultRequest = make(ResourceList) } + m.DefaultRequest[ResourceName(mapkey)] = *mapvalue iNdEx = postIndex - case 2: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field MaxLimitRequestRatio", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + var keykey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + keykey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLenmapkey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthGenerated + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey := ResourceName(data[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + var valuekey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + valuekey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + var mapmsglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + mapmsglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if mapmsglen < 0 { + return ErrInvalidLengthGenerated + } + postmsgIndex := iNdEx + mapmsglen + if mapmsglen < 0 { + return ErrInvalidLengthGenerated + } + if postmsgIndex > l { + return io.ErrUnexpectedEOF + } + mapvalue := &k8s_io_kubernetes_pkg_api_resource.Quantity{} + if err := mapvalue.Unmarshal(data[iNdEx:postmsgIndex]); err != nil { + return err + } + iNdEx = postmsgIndex + if m.MaxLimitRequestRatio == nil { + m.MaxLimitRequestRatio = make(ResourceList) + } + m.MaxLimitRequestRatio[ResourceName(mapkey)] = *mapvalue + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *LimitRangeList) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: LimitRangeList: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: LimitRangeList: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -25326,6 +25932,35 @@ func (m *ObjectMeta) Unmarshal(data []byte) error { } m.Finalizers = append(m.Finalizers, string(data[iNdEx:postIndex])) iNdEx = postIndex + case 15: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ClusterName = string(data[iNdEx:postIndex]) + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -27274,59 +27909,125 @@ func (m *PersistentVolumeSource) Unmarshal(data []byte) error { return err } iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *PersistentVolumeSpec) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: PersistentVolumeSpec: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: PersistentVolumeSpec: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: + case 15: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Quobyte == nil { + m.Quobyte = &QuobyteVolumeSource{} + } + if err := m.Quobyte.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 16: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.AzureDisk == nil { + m.AzureDisk = &AzureDiskVolumeSource{} + } + if err := m.AzureDisk.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *PersistentVolumeSpec) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: PersistentVolumeSpec: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: PersistentVolumeSpec: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -31309,6 +32010,192 @@ func (m *Probe) Unmarshal(data []byte) error { } return nil } +func (m *QuobyteVolumeSource) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: QuobyteVolumeSource: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: QuobyteVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Registry", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Registry = string(data[iNdEx:postIndex]) + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Volume", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Volume = string(data[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType) + } + var v int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + v |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + m.ReadOnly = bool(v != 0) + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.User = string(data[iNdEx:postIndex]) + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Group = string(data[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} func (m *RBDVolumeSource) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 @@ -32277,6 +33164,25 @@ func (m *ReplicationControllerStatus) Unmarshal(data []byte) error { break } } + case 4: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType) + } + m.ReadyReplicas = 0 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + m.ReadyReplicas |= (int32(b) & 0x7F) << shift + if b < 0x80 { + break + } + } default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -34030,87 +34936,197 @@ func (m *SecretKeySelector) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Key = string(data[iNdEx:postIndex]) - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *SecretList) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: SecretList: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: SecretList: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } + m.Key = string(data[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SecretList) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: SecretList: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SecretList: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Items = append(m.Items, Secret{}) + if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *SecretVolumeSource) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: SecretVolumeSource: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: SecretVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.SecretName = string(data[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { @@ -34138,95 +35154,16 @@ func (m *SecretList) Unmarshal(data []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - m.Items = append(m.Items, Secret{}) + m.Items = append(m.Items, KeyToPath{}) if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *SecretVolumeSource) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: SecretVolumeSource: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: SecretVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + intStringLen - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.SecretName = string(data[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) + case 3: + if wireType != 0 { + return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType) } - var msglen int + var v int32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowGenerated @@ -34236,23 +35173,12 @@ func (m *SecretVolumeSource) Unmarshal(data []byte) error { } b := data[iNdEx] iNdEx++ - msglen |= (int(b) & 0x7F) << shift + v |= (int32(b) & 0x7F) << shift if b < 0x80 { break } } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Items = append(m.Items, KeyToPath{}) - if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex + m.DefaultMode = &v default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -35686,6 +36612,35 @@ func (m *ServiceSpec) Unmarshal(data []byte) error { } m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(data[iNdEx:postIndex])) iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.ExternalName = string(data[iNdEx:postIndex]) + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -37125,6 +38080,72 @@ func (m *VolumeSource) Unmarshal(data []byte) error { return err } iNdEx = postIndex + case 21: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Quobyte == nil { + m.Quobyte = &QuobyteVolumeSource{} + } + if err := m.Quobyte.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 22: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.AzureDisk == nil { + m.AzureDisk = &AzureDiskVolumeSource{} + } + if err := m.AzureDisk.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipGenerated(data[iNdEx:]) @@ -37459,596 +38480,615 @@ var ( ) var fileDescriptorGenerated = []byte{ - // 9454 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xec, 0x7d, 0x6d, 0x8c, 0x64, 0x57, - 0x76, 0xd0, 0x56, 0x55, 0x7f, 0xd5, 0xed, 0xcf, 0x79, 0x33, 0x63, 0xb7, 0x7b, 0xd7, 0x5f, 0x6f, - 0x6d, 0xaf, 0x3d, 0xf6, 0xf4, 0x78, 0xc6, 0x76, 0x6c, 0xef, 0x2e, 0xbb, 0xee, 0xee, 0xea, 0x9e, - 0xe9, 0x4c, 0xcf, 0x4c, 0xf9, 0x54, 0x7b, 0x66, 0x37, 0x6b, 0x36, 0x7e, 0x5d, 0xf5, 0xba, 0xfb, - 0xed, 0x54, 0xd7, 0x2b, 0xbf, 0xf7, 0xaa, 0x67, 0xda, 0x4b, 0xa4, 0x10, 0x85, 0x20, 0x44, 0x08, - 0xfb, 0x83, 0x00, 0x12, 0x20, 0x05, 0x24, 0x24, 0x3e, 0x44, 0xc8, 0x86, 0x25, 0xf1, 0x42, 0x14, - 0x21, 0x11, 0x56, 0x2b, 0x20, 0xc8, 0x2b, 0x01, 0x89, 0x12, 0x69, 0x21, 0x89, 0x10, 0x42, 0xe2, - 0x07, 0x12, 0xbf, 0xb0, 0x22, 0xe0, 0x9e, 0xfb, 0x7d, 0x5f, 0xbd, 0xea, 0xf7, 0xaa, 0x3d, 0xd5, - 0x4c, 0x56, 0xfc, 0x68, 0xa9, 0xeb, 0xdc, 0x73, 0xcf, 0xfd, 0x78, 0xe7, 0x9e, 0x7b, 0xce, 0xb9, - 0xe7, 0x9e, 0x4b, 0x5e, 0xba, 0xfb, 0x46, 0xbc, 0x1c, 0x84, 0x97, 0xee, 0xf6, 0x76, 0xfc, 0xa8, - 0xe3, 0x27, 0x7e, 0x7c, 0xa9, 0x7b, 0x77, 0xef, 0x92, 0xd7, 0x0d, 0x2e, 0x1d, 0x5e, 0xbe, 0xb4, - 0xe7, 0x77, 0xfc, 0xc8, 0x4b, 0xfc, 0xd6, 0x72, 0x37, 0x0a, 0x93, 0xd0, 0xf9, 0x0c, 0xc7, 0x5e, - 0xd6, 0xd8, 0xcb, 0x14, 0x7b, 0x99, 0x62, 0x2f, 0x1f, 0x5e, 0x5e, 0xba, 0xb8, 0x17, 0x24, 0xfb, - 0xbd, 0x9d, 0xe5, 0x66, 0x78, 0x70, 0x69, 0x2f, 0xdc, 0x0b, 0x2f, 0xb1, 0x4a, 0x3b, 0xbd, 0x5d, - 0xf6, 0x8b, 0xfd, 0x60, 0xff, 0x71, 0x62, 0x4b, 0x57, 0x06, 0x37, 0x1d, 0xf9, 0x71, 0xd8, 0x8b, - 0x9a, 0x7e, 0xba, 0x03, 0x4b, 0xaf, 0x0d, 0xae, 0xd3, 0xeb, 0x1c, 0xfa, 0x51, 0x1c, 0x84, 0x1d, - 0xbf, 0xd5, 0x57, 0xed, 0x62, 0x76, 0xb5, 0xa8, 0xd7, 0x49, 0x82, 0x83, 0xfe, 0x56, 0x2e, 0x67, - 0xa3, 0xf7, 0x92, 0xa0, 0x7d, 0x29, 0xe8, 0x24, 0x71, 0x12, 0xa5, 0xab, 0xb8, 0xbf, 0x53, 0x22, - 0x4f, 0xad, 0xdc, 0x69, 0xac, 0xb7, 0xbd, 0x38, 0x09, 0x9a, 0xab, 0xed, 0xb0, 0x79, 0xb7, 0x91, - 0x84, 0x91, 0x7f, 0x3b, 0x6c, 0xf7, 0x0e, 0xfc, 0x06, 0x1b, 0x8d, 0xf3, 0x12, 0x99, 0x3a, 0x64, - 0xbf, 0x37, 0x6b, 0x8b, 0xa5, 0xa7, 0x4a, 0xcf, 0x57, 0x57, 0x17, 0xbe, 0xff, 0xc3, 0x27, 0x3f, - 0xf5, 0x87, 0x3f, 0x7c, 0x72, 0xea, 0xb6, 0x80, 0x83, 0xc2, 0x70, 0x9e, 0x23, 0x13, 0xbb, 0xf1, - 0xf6, 0x51, 0xd7, 0x5f, 0x2c, 0x33, 0xdc, 0x39, 0x81, 0x3b, 0xb1, 0xd1, 0x40, 0x28, 0x88, 0x52, - 0xe7, 0x12, 0xa9, 0x76, 0xbd, 0x28, 0x09, 0x12, 0x3a, 0xf6, 0xc5, 0x0a, 0x45, 0x1d, 0x5f, 0x3d, - 0x23, 0x50, 0xab, 0x75, 0x59, 0x00, 0x1a, 0x07, 0xbb, 0x11, 0xf9, 0x5e, 0xeb, 0x56, 0xa7, 0x7d, - 0xb4, 0x38, 0x46, 0xf1, 0xa7, 0x74, 0x37, 0x40, 0xc0, 0x41, 0x61, 0xb8, 0x1f, 0x96, 0xc9, 0xd4, - 0xca, 0xee, 0x6e, 0xd0, 0x09, 0x92, 0x23, 0xe7, 0x3d, 0x32, 0xd3, 0x09, 0x5b, 0xbe, 0xfc, 0xcd, - 0x46, 0x31, 0x7d, 0xe5, 0xc2, 0xf2, 0x71, 0x7c, 0xb1, 0x7c, 0xd3, 0xa8, 0xb1, 0xba, 0x40, 0x9b, - 0x99, 0x31, 0x21, 0x60, 0x51, 0x74, 0xde, 0x25, 0xd3, 0xdd, 0xb0, 0xa5, 0x1a, 0x28, 0xb3, 0x06, - 0x5e, 0x38, 0xbe, 0x81, 0xba, 0xae, 0xb0, 0x3a, 0x4f, 0xe9, 0x4f, 0x1b, 0x00, 0x30, 0xc9, 0x39, - 0x6d, 0x32, 0x8f, 0x3f, 0xe9, 0x67, 0x57, 0x2d, 0x54, 0x58, 0x0b, 0x17, 0xf3, 0x5b, 0x30, 0x2a, - 0xad, 0x9e, 0xa5, 0xad, 0xcc, 0xa7, 0x80, 0x90, 0x26, 0xed, 0x7e, 0x40, 0xe6, 0x56, 0x92, 0xc4, - 0x6b, 0xee, 0xfb, 0x2d, 0xfe, 0x7d, 0x9d, 0x57, 0xc9, 0x58, 0xc7, 0x3b, 0xf0, 0xc5, 0xd7, 0x7f, - 0x4a, 0x4c, 0xfb, 0xd8, 0x4d, 0x0a, 0xfb, 0xf8, 0x87, 0x4f, 0x2e, 0xbc, 0xd3, 0x09, 0xde, 0xef, - 0x09, 0x9e, 0x41, 0x18, 0x30, 0x6c, 0xe7, 0x0a, 0x21, 0x2d, 0xff, 0x30, 0x68, 0xfa, 0x75, 0x2f, - 0xd9, 0x17, 0xdc, 0xe0, 0x88, 0xba, 0xa4, 0xa6, 0x4a, 0xc0, 0xc0, 0x72, 0x7f, 0xa6, 0x44, 0xaa, - 0x2b, 0x87, 0x61, 0xd0, 0xa2, 0xbd, 0x8c, 0x9d, 0x1e, 0x1d, 0x77, 0xe4, 0xef, 0xfa, 0x91, 0x02, - 0xd1, 0x2e, 0x54, 0xe8, 0xb8, 0xaf, 0xe4, 0x8c, 0xdb, 0xae, 0xb4, 0xde, 0x49, 0xa2, 0xa3, 0xd5, - 0x47, 0x45, 0xd3, 0xf3, 0xa9, 0x52, 0x48, 0xb7, 0xe1, 0xfe, 0x83, 0x12, 0x39, 0xbf, 0xf2, 0x41, - 0x2f, 0xf2, 0x37, 0x82, 0xb6, 0xbd, 0x14, 0xe8, 0x90, 0x62, 0xbf, 0x19, 0xf9, 0xc9, 0x4d, 0x3d, - 0x1d, 0x6a, 0x48, 0x0d, 0x55, 0x02, 0x06, 0x16, 0x32, 0x7a, 0xbc, 0xef, 0x45, 0x6c, 0x66, 0xc4, - 0x2c, 0x28, 0x46, 0x6f, 0xc8, 0x02, 0xd0, 0x38, 0x16, 0xa3, 0x57, 0x72, 0x19, 0xfd, 0x9f, 0x95, - 0xc8, 0xe4, 0x6a, 0xd0, 0x69, 0x05, 0x9d, 0x3d, 0xe7, 0x2b, 0x64, 0xea, 0xc0, 0x4f, 0xbc, 0x96, - 0x97, 0x78, 0x82, 0xc7, 0x9f, 0x3f, 0x7e, 0xa2, 0x6e, 0xed, 0x7c, 0xc3, 0x6f, 0x26, 0x37, 0x68, - 0x1d, 0x3d, 0x0c, 0x0d, 0x03, 0x45, 0xcd, 0x79, 0x87, 0x4c, 0x24, 0x5e, 0xb4, 0xe7, 0x27, 0x82, - 0xb5, 0x2f, 0x16, 0xa1, 0x0b, 0x38, 0xad, 0x7e, 0xa7, 0xe9, 0x6b, 0x21, 0xb0, 0xcd, 0x88, 0x80, - 0x20, 0xe6, 0x36, 0xc9, 0xcc, 0x9a, 0xd7, 0xf5, 0x76, 0x82, 0x36, 0x5d, 0xe3, 0x7e, 0xec, 0x7c, - 0x8e, 0x54, 0xbc, 0x56, 0x8b, 0x7d, 0xe4, 0xea, 0xea, 0x79, 0x5a, 0xa1, 0xb2, 0xd2, 0x6a, 0x51, - 0x16, 0x23, 0x0a, 0xeb, 0x08, 0x10, 0xc3, 0xb9, 0x40, 0xc6, 0x5a, 0x51, 0xd8, 0xa5, 0xbd, 0x41, - 0xcc, 0x47, 0x90, 0x1b, 0x6b, 0xf4, 0x77, 0x0a, 0x95, 0xe1, 0xb8, 0xff, 0xaa, 0x4c, 0x9c, 0x35, - 0xbf, 0xbb, 0xbf, 0xd1, 0xb0, 0xbe, 0xe5, 0xf3, 0x74, 0xb2, 0x42, 0xca, 0xf0, 0x61, 0x14, 0x8b, - 0x06, 0x67, 0x70, 0x8a, 0x6f, 0x08, 0x18, 0xa8, 0x52, 0xe7, 0x29, 0x32, 0xd6, 0xd5, 0x2c, 0x3c, - 0x23, 0xd9, 0x9f, 0x31, 0x2f, 0x2b, 0x41, 0x8c, 0x5e, 0xec, 0x47, 0xec, 0x73, 0x19, 0x18, 0xef, - 0x50, 0x18, 0xb0, 0x12, 0xcd, 0x39, 0xc8, 0x53, 0x4c, 0x7e, 0xf5, 0x71, 0x0e, 0x96, 0x80, 0x81, - 0xe5, 0xfc, 0x24, 0xe5, 0x1c, 0xf6, 0x8b, 0x4e, 0xe4, 0xe2, 0x38, 0x9b, 0xf7, 0x1c, 0xc6, 0xdf, - 0x0a, 0x9b, 0x5e, 0x3b, 0x3d, 0xf9, 0xb3, 0x8c, 0xd3, 0x24, 0x21, 0xd0, 0x34, 0x2d, 0x4e, 0x9b, - 0xc8, 0xe5, 0xb4, 0xbf, 0x5e, 0xa2, 0xf3, 0x48, 0x39, 0xcd, 0x8f, 0x4e, 0x61, 0x7b, 0x18, 0x6e, - 0x11, 0xfc, 0x3e, 0x76, 0x2d, 0x3c, 0xe8, 0xd2, 0x6d, 0xb4, 0x93, 0xac, 0x85, 0x74, 0x35, 0xb0, - 0x2d, 0xe3, 0xf3, 0x64, 0x2c, 0xc1, 0xa6, 0x78, 0xb7, 0x9e, 0x93, 0x9f, 0x05, 0x1b, 0xa0, 0x9c, - 0xf2, 0x48, 0x7f, 0x0d, 0xd6, 0x05, 0x56, 0xc7, 0x79, 0x93, 0x4c, 0xc4, 0x89, 0x97, 0xf4, 0x62, - 0xd1, 0xd1, 0xa7, 0x65, 0x47, 0x1b, 0x0c, 0x4a, 0xeb, 0xcf, 0xab, 0x6a, 0x1c, 0x04, 0xa2, 0x82, - 0xf3, 0x02, 0x99, 0x3c, 0xf0, 0xe3, 0xd8, 0xdb, 0xf3, 0x05, 0x43, 0xcc, 0x8b, 0xba, 0x93, 0x37, - 0x38, 0x18, 0x64, 0xb9, 0xf3, 0x59, 0x32, 0xee, 0x47, 0x51, 0x18, 0x09, 0x8e, 0x98, 0x15, 0x88, - 0xe3, 0xeb, 0x08, 0x04, 0x5e, 0xe6, 0xfe, 0xa0, 0x44, 0xe6, 0x55, 0x5f, 0x79, 0x5b, 0x23, 0x5c, - 0xea, 0x2d, 0x42, 0x9a, 0x72, 0x60, 0x31, 0x5b, 0x60, 0xd3, 0x57, 0x5e, 0x3e, 0x9e, 0x76, 0xff, - 0x44, 0xea, 0x36, 0x14, 0x28, 0x06, 0x83, 0xae, 0xfb, 0xfd, 0x12, 0x39, 0x9b, 0x1a, 0xd3, 0x56, - 0x10, 0x27, 0xce, 0x9f, 0xee, 0x1b, 0xd7, 0xa5, 0x63, 0xda, 0x36, 0xb4, 0xa7, 0x65, 0xac, 0xce, - 0x86, 0xa7, 0x18, 0x45, 0x42, 0x8c, 0xc1, 0x01, 0x19, 0x0f, 0x12, 0xff, 0x40, 0x8e, 0xeb, 0x62, - 0xc1, 0x71, 0xf1, 0x0e, 0xea, 0xcf, 0xb3, 0x89, 0x34, 0x80, 0x93, 0x72, 0xff, 0x27, 0xdd, 0xb3, - 0xe8, 0x28, 0x77, 0x83, 0xbd, 0x1b, 0x5e, 0x77, 0x84, 0x1f, 0xa6, 0x41, 0x65, 0x1e, 0x52, 0xe5, - 0x5d, 0xbf, 0x9c, 0xd7, 0x75, 0xd1, 0xa1, 0xe5, 0x1a, 0xad, 0xc3, 0x77, 0x40, 0x25, 0x97, 0x10, - 0x04, 0x8c, 0xd8, 0xd2, 0xeb, 0xa4, 0xaa, 0x10, 0x9c, 0x05, 0x52, 0xb9, 0xeb, 0x73, 0xf5, 0xa8, - 0x0a, 0xf8, 0xaf, 0x73, 0x8e, 0x8c, 0x1f, 0x7a, 0xed, 0x9e, 0x58, 0xad, 0xc0, 0x7f, 0x7c, 0xbe, - 0xfc, 0x46, 0xc9, 0xfd, 0x8d, 0x12, 0x39, 0xa7, 0x1a, 0xb9, 0xee, 0x1f, 0x35, 0xfc, 0x36, 0xed, - 0x72, 0x18, 0x39, 0x3f, 0x4b, 0x0b, 0xda, 0x19, 0x72, 0x48, 0xcc, 0xc6, 0x49, 0x24, 0xd8, 0x67, - 0x44, 0xc7, 0xcf, 0x65, 0x95, 0x42, 0x66, 0x6b, 0xce, 0xe3, 0x7c, 0x2c, 0x7c, 0xf1, 0x4e, 0x0b, - 0x02, 0x15, 0xda, 0x51, 0x36, 0x30, 0xec, 0xfe, 0xac, 0xea, 0xfe, 0x69, 0x70, 0xde, 0x96, 0xcd, - 0x79, 0x9f, 0x2b, 0xf8, 0xf9, 0x06, 0xf0, 0xdc, 0x7f, 0xa7, 0x2a, 0x8a, 0xc2, 0xb1, 0xc4, 0xf1, - 0x43, 0x32, 0xfd, 0xc3, 0x0d, 0x97, 0x7e, 0x96, 0xed, 0x10, 0xf7, 0xd3, 0x01, 0xc3, 0xfd, 0xed, - 0x2a, 0x5b, 0x62, 0x89, 0x17, 0x50, 0xfb, 0x05, 0x77, 0x5b, 0x43, 0x1d, 0x9d, 0x31, 0xd5, 0x51, - 0xa1, 0x7a, 0x52, 0xb1, 0x1a, 0x1c, 0xa0, 0xfc, 0x2d, 0xdb, 0x62, 0x75, 0x13, 0x81, 0xc0, 0xcb, - 0x9c, 0x67, 0xc9, 0x24, 0xb5, 0xf9, 0x0e, 0xbc, 0x4e, 0x8b, 0x8a, 0x69, 0xdc, 0xff, 0xa7, 0x51, - 0x44, 0xaf, 0x71, 0x10, 0xc8, 0x32, 0xe7, 0x33, 0x64, 0x8c, 0x2a, 0x2b, 0x31, 0x95, 0xd0, 0x88, - 0x33, 0x85, 0x2d, 0xad, 0xd0, 0xdf, 0xc0, 0xa0, 0xb8, 0xaf, 0xdf, 0x0b, 0xa3, 0xbb, 0x54, 0xfb, - 0xaa, 0x05, 0x11, 0xdb, 0xa4, 0x8d, 0x7d, 0xfd, 0x8e, 0x2a, 0x01, 0x03, 0xcb, 0xa9, 0x93, 0xf1, - 0x6e, 0x18, 0x25, 0x31, 0xdd, 0x73, 0x71, 0x6e, 0x5e, 0xcc, 0x65, 0x05, 0x3e, 0xee, 0x3a, 0xad, - 0xa3, 0x87, 0x82, 0xbf, 0xe8, 0xfc, 0x30, 0x42, 0xce, 0x1a, 0xa9, 0xf8, 0x9d, 0xc3, 0xc5, 0x49, - 0x46, 0xef, 0x99, 0xe3, 0xe9, 0xad, 0x77, 0x0e, 0x6f, 0x7b, 0x91, 0x5e, 0x12, 0xf4, 0x37, 0x60, - 0x6d, 0xa7, 0x49, 0xaa, 0xd2, 0x82, 0x8d, 0x17, 0xa7, 0x8a, 0x70, 0x0b, 0x08, 0x74, 0xf0, 0xdf, - 0xef, 0x05, 0x91, 0x7f, 0x40, 0x25, 0x65, 0xac, 0x95, 0x5b, 0x59, 0x1a, 0x83, 0xa6, 0x4b, 0x1b, - 0x99, 0xe1, 0xba, 0xc0, 0x8d, 0x90, 0x9a, 0xb1, 0xf1, 0x62, 0x95, 0x75, 0x39, 0xc7, 0x52, 0xba, - 0xad, 0x6b, 0xac, 0x9e, 0x13, 0xe4, 0x67, 0x0c, 0x60, 0x0c, 0x16, 0x51, 0x6a, 0x8d, 0xcd, 0xb6, - 0x83, 0x43, 0x6a, 0xeb, 0xc6, 0x71, 0x3d, 0x0a, 0x77, 0xfc, 0x45, 0xc2, 0x46, 0xf3, 0xd9, 0x3c, - 0xab, 0x81, 0xa2, 0xae, 0x9e, 0xa1, 0xb4, 0x67, 0xb7, 0xcc, 0xda, 0x60, 0x13, 0xa3, 0x6a, 0xd9, - 0x1c, 0x2a, 0x1e, 0x81, 0x26, 0x3f, 0x5d, 0x9c, 0xbc, 0x43, 0xc9, 0xcf, 0x81, 0x55, 0x1d, 0x52, - 0xe4, 0x9c, 0x6d, 0x52, 0x6d, 0x07, 0xbb, 0x7e, 0xf3, 0xa8, 0x49, 0x55, 0xc5, 0x19, 0x46, 0x3b, - 0x67, 0xfd, 0x6c, 0x49, 0x74, 0xae, 0xec, 0xa9, 0x9f, 0xa0, 0x09, 0x39, 0xb7, 0xc9, 0x23, 0x89, - 0x1f, 0x1d, 0x04, 0x1d, 0x0f, 0x77, 0x60, 0xa1, 0x89, 0x30, 0xd3, 0x6c, 0x96, 0x71, 0xed, 0x13, - 0x62, 0x62, 0x1f, 0xd9, 0xce, 0xc4, 0x82, 0x01, 0xb5, 0x9d, 0x5b, 0x64, 0x9e, 0xad, 0xa7, 0x7a, - 0xaf, 0xdd, 0xae, 0x87, 0xed, 0xa0, 0x79, 0xb4, 0x38, 0xc7, 0x08, 0x3e, 0x2b, 0x0d, 0xae, 0x4d, - 0xbb, 0x18, 0x95, 0x74, 0xfd, 0x0b, 0xd2, 0xb5, 0xd1, 0xda, 0xa5, 0x2a, 0x6a, 0x2f, 0xa2, 0x1a, - 0x3c, 0xf2, 0xbe, 0x7f, 0x3f, 0x59, 0x9c, 0x2f, 0x62, 0x74, 0x34, 0xec, 0x4a, 0xdc, 0xda, 0x4d, - 0x01, 0x21, 0x4d, 0x1a, 0x45, 0x45, 0x9c, 0xd0, 0xd9, 0x5f, 0x5c, 0x60, 0x5a, 0xa6, 0x5a, 0x5f, - 0x0d, 0x04, 0x02, 0x2f, 0x63, 0x36, 0x1c, 0xfe, 0x73, 0x0b, 0x05, 0xe9, 0x19, 0x86, 0xa8, 0x6d, - 0x38, 0x59, 0x00, 0x1a, 0x07, 0x77, 0x9f, 0x84, 0x5a, 0xe9, 0x0e, 0x43, 0x55, 0x4b, 0x6d, 0x7b, - 0xfb, 0xab, 0x80, 0x70, 0x77, 0x87, 0xcc, 0xa9, 0x65, 0xcd, 0x66, 0xc7, 0x79, 0x92, 0x8c, 0xa3, - 0xe4, 0x92, 0xa6, 0x48, 0x15, 0xbb, 0x80, 0x02, 0x8d, 0x2e, 0x71, 0x06, 0x67, 0x5d, 0x08, 0x3e, - 0xf0, 0x57, 0x8f, 0xe8, 0xa8, 0x99, 0x58, 0xab, 0x18, 0x5d, 0x90, 0x05, 0xa0, 0x71, 0xdc, 0xff, - 0xcd, 0x77, 0x38, 0x2d, 0x3b, 0x0a, 0xc8, 0x4d, 0xaa, 0x75, 0xef, 0x87, 0x71, 0x82, 0xd8, 0xac, - 0x8d, 0x71, 0xbd, 0xa5, 0x5d, 0x13, 0x70, 0x50, 0x18, 0xce, 0x17, 0xc8, 0x6c, 0xd3, 0x6c, 0x40, - 0xb8, 0x71, 0xce, 0x8b, 0x2a, 0x76, 0xeb, 0x60, 0xe3, 0x3a, 0x6f, 0x90, 0x29, 0xe6, 0x83, 0x6a, - 0x86, 0x6d, 0xa1, 0xfc, 0xca, 0x6d, 0x66, 0xaa, 0x2e, 0xe0, 0x1f, 0x1b, 0xff, 0x83, 0xc2, 0x46, - 0x13, 0x02, 0xbb, 0xb0, 0x59, 0x17, 0xe2, 0x56, 0x99, 0x10, 0xd7, 0x18, 0x14, 0x44, 0xa9, 0xfb, - 0x2b, 0x65, 0x63, 0x96, 0x51, 0x83, 0xf3, 0x9d, 0x9f, 0x20, 0x93, 0xf7, 0x3c, 0xaa, 0x81, 0x76, - 0xf6, 0xc4, 0x76, 0xf8, 0x4a, 0x41, 0xd9, 0xcb, 0xaa, 0xdf, 0xe1, 0x55, 0xf9, 0x3e, 0x21, 0x7e, - 0x80, 0x24, 0x88, 0xb4, 0xa3, 0x5e, 0xa7, 0x83, 0xb4, 0xcb, 0xc3, 0xd3, 0x06, 0x5e, 0x95, 0xd3, - 0x16, 0x3f, 0x40, 0x12, 0x74, 0x76, 0x09, 0x91, 0xab, 0xcf, 0x6f, 0x09, 0xdf, 0xcf, 0x8f, 0x0d, - 0x43, 0x7e, 0x5b, 0xd5, 0x5e, 0x9d, 0xc3, 0x9d, 0x49, 0xff, 0x06, 0x83, 0xb2, 0xdb, 0x63, 0x5a, - 0x45, 0x7f, 0xb7, 0xa8, 0x44, 0xa5, 0xcc, 0xed, 0x45, 0x14, 0x67, 0x25, 0x11, 0x53, 0xf7, 0x62, - 0x41, 0xed, 0x68, 0x3b, 0x38, 0xf0, 0xcd, 0xd5, 0x22, 0xa8, 0x80, 0x26, 0xe8, 0x7e, 0xb7, 0x42, - 0x16, 0x07, 0xf5, 0x17, 0x79, 0xd2, 0xbf, 0x1f, 0x50, 0xd3, 0xa2, 0xc5, 0x39, 0xd7, 0xe0, 0xc9, - 0x75, 0x01, 0x07, 0x85, 0x81, 0xcc, 0x11, 0x07, 0x7b, 0x1d, 0xaf, 0x2d, 0xf8, 0x57, 0x31, 0x47, - 0x83, 0x41, 0x41, 0x94, 0x22, 0x1e, 0x95, 0xba, 0xb1, 0xf0, 0x3d, 0x1a, 0x4c, 0x04, 0x0c, 0x0a, - 0xa2, 0xd4, 0xb4, 0xe5, 0xc6, 0x72, 0x6c, 0x39, 0x6b, 0x8e, 0xc6, 0x1f, 0xf0, 0x1c, 0xd1, 0x5d, - 0x87, 0xa0, 0x7f, 0x2e, 0xde, 0x67, 0xe4, 0x27, 0x86, 0x27, 0xaf, 0xb4, 0x92, 0x0d, 0x45, 0x06, - 0x0c, 0x92, 0xce, 0x6b, 0x64, 0x5a, 0xad, 0x50, 0x6a, 0xca, 0x4f, 0xb2, 0xd1, 0x9e, 0x15, 0x95, - 0xa6, 0xb5, 0xb8, 0xaa, 0x81, 0x89, 0xe7, 0x7e, 0x23, 0xcd, 0x32, 0x62, 0x61, 0x18, 0x33, 0x5c, - 0x2a, 0x3a, 0xc3, 0xe5, 0xe3, 0x67, 0xd8, 0xfd, 0x8f, 0x15, 0x34, 0x84, 0x8d, 0xc6, 0x7a, 0x71, - 0x01, 0xa1, 0xf6, 0x36, 0x4a, 0x78, 0xda, 0x31, 0xb1, 0x2c, 0x5f, 0x1a, 0x66, 0xdd, 0x98, 0xfb, - 0x01, 0x2e, 0x07, 0x4e, 0xc9, 0xd9, 0xa7, 0x3b, 0xb4, 0x17, 0x33, 0xb3, 0xd0, 0x17, 0xcb, 0x71, - 0x38, 0xb2, 0x5a, 0xa5, 0xa6, 0x64, 0x8c, 0x0d, 0x97, 0xb7, 0xa2, 0x89, 0xe3, 0xf6, 0x84, 0xda, - 0x81, 0x74, 0x79, 0xab, 0xee, 0xa0, 0x0a, 0x71, 0x04, 0xbc, 0x8c, 0xca, 0xd2, 0x19, 0xaa, 0x61, - 0x21, 0xab, 0xac, 0xa1, 0x02, 0xc4, 0x98, 0x6f, 0x5c, 0x6b, 0x4a, 0x60, 0x94, 0x81, 0x85, 0xa9, - 0x15, 0xe5, 0x89, 0x63, 0x14, 0x65, 0xfa, 0x85, 0xd8, 0x3f, 0x8a, 0x2b, 0xd4, 0x17, 0xda, 0xe4, - 0x60, 0x90, 0xe5, 0x69, 0x26, 0x9a, 0x2a, 0xc8, 0x44, 0x17, 0xc8, 0x5c, 0xcd, 0xf3, 0x0f, 0xc2, - 0xce, 0x7a, 0xa7, 0xd5, 0x0d, 0x03, 0xda, 0xb1, 0x45, 0x32, 0xc6, 0xb6, 0x14, 0xbe, 0xe2, 0xc7, - 0x90, 0x02, 0x8c, 0xa1, 0xb2, 0xeb, 0xfe, 0x1f, 0xba, 0xaf, 0xd5, 0xa8, 0xb1, 0x99, 0xf8, 0xb7, - 0xba, 0xcc, 0x97, 0xe0, 0x6c, 0x10, 0x67, 0x2f, 0xf2, 0x9a, 0x7e, 0xdd, 0x8f, 0x82, 0xb0, 0x45, - 0x77, 0xfc, 0xb0, 0xc3, 0x3c, 0xc5, 0xb8, 0x47, 0xa2, 0x6b, 0xd0, 0xb9, 0xda, 0x57, 0x0a, 0x19, - 0x35, 0x9c, 0x16, 0x99, 0xed, 0x46, 0xbe, 0xe5, 0xfc, 0x28, 0xe5, 0xeb, 0xe7, 0x75, 0xb3, 0x0a, - 0x57, 0x1f, 0x2d, 0x10, 0xd8, 0x44, 0x9d, 0xb7, 0xc8, 0x42, 0x18, 0x75, 0xf7, 0xbd, 0x4e, 0xcd, - 0xef, 0xfa, 0x9d, 0x16, 0xea, 0xcc, 0xc2, 0xc3, 0x75, 0x8e, 0xd6, 0x5d, 0xb8, 0x95, 0x2a, 0x83, - 0x3e, 0x6c, 0xf7, 0x2f, 0x95, 0xc9, 0xf9, 0x5a, 0x78, 0xaf, 0x73, 0xcf, 0x8b, 0x5a, 0x2b, 0xf5, - 0x4d, 0xae, 0x08, 0x33, 0x8f, 0xa1, 0xf4, 0x54, 0x96, 0x06, 0x7a, 0x2a, 0xbf, 0x46, 0xa6, 0x76, - 0x03, 0xbf, 0xdd, 0x42, 0x97, 0x22, 0x1f, 0xde, 0xe5, 0x22, 0xee, 0x89, 0x0d, 0xac, 0x23, 0x4d, - 0x7c, 0xee, 0x28, 0xdd, 0x10, 0x64, 0x40, 0x11, 0x74, 0x7a, 0x64, 0x41, 0x6a, 0xfa, 0xb2, 0x54, - 0xac, 0x8e, 0x57, 0x8a, 0x19, 0x12, 0x76, 0x33, 0x6c, 0x3e, 0x20, 0x45, 0x10, 0xfa, 0x9a, 0x70, - 0x63, 0xf2, 0x68, 0xdf, 0x74, 0x08, 0x6b, 0xf8, 0x2b, 0xd2, 0x0c, 0xe5, 0xe7, 0x06, 0x39, 0xdd, - 0xc8, 0x9c, 0xd4, 0x01, 0x26, 0xe9, 0x2d, 0x72, 0x6e, 0xfd, 0xa0, 0x9b, 0x1c, 0x51, 0x83, 0xce, - 0x6a, 0xf1, 0x75, 0x32, 0x71, 0xe0, 0xb7, 0x82, 0xde, 0x81, 0xf8, 0x08, 0x4f, 0x4a, 0xb1, 0x77, - 0x83, 0x41, 0xa9, 0x4e, 0x33, 0x8b, 0x47, 0x6c, 0x74, 0xb9, 0x70, 0x00, 0x08, 0x74, 0xf7, 0xd7, - 0x4b, 0x64, 0x5e, 0xb2, 0xff, 0x4a, 0xab, 0x45, 0x47, 0x19, 0x3b, 0x4b, 0xa4, 0x1c, 0x74, 0x05, - 0x21, 0x22, 0x08, 0x95, 0xa9, 0x8a, 0x43, 0xa1, 0x54, 0xdf, 0xa8, 0x72, 0x2f, 0xba, 0xfe, 0x94, - 0x43, 0x7a, 0xe5, 0x99, 0xad, 0xb0, 0x2d, 0x69, 0x80, 0x26, 0x27, 0xf5, 0x40, 0x26, 0x58, 0x2b, - 0xb6, 0x4f, 0xf7, 0x9a, 0x80, 0x83, 0xc2, 0x70, 0x7f, 0xbe, 0x44, 0x66, 0x64, 0xcf, 0x0b, 0x2a, - 0x9a, 0xc8, 0xa8, 0x5a, 0xc9, 0xd4, 0x8c, 0x8a, 0x8a, 0x22, 0x2b, 0xb1, 0xf4, 0xc3, 0xca, 0x30, - 0xfa, 0xa1, 0xfb, 0x5d, 0xaa, 0xf7, 0xc9, 0xee, 0x34, 0x7a, 0x3b, 0xb1, 0x9f, 0x38, 0x5f, 0x27, - 0x55, 0x8f, 0x4f, 0xa9, 0x2f, 0x59, 0xe1, 0x62, 0x9e, 0x95, 0x6c, 0x7d, 0x09, 0xbd, 0x39, 0xaf, - 0x48, 0x3a, 0xa0, 0x49, 0x3a, 0x87, 0xe4, 0x4c, 0x27, 0x4c, 0x98, 0x4c, 0x56, 0xe5, 0xc5, 0x5c, - 0x8c, 0xe9, 0x76, 0x1e, 0x13, 0xed, 0x9c, 0xb9, 0x99, 0xa6, 0x07, 0xfd, 0x4d, 0x50, 0xdb, 0x4b, - 0x78, 0x12, 0x2a, 0xac, 0xad, 0x0b, 0xc5, 0xda, 0x1a, 0xec, 0x48, 0x70, 0x7f, 0xb3, 0x44, 0xaa, - 0x12, 0x6d, 0x94, 0x4e, 0xe6, 0x3b, 0x64, 0x32, 0x66, 0x9f, 0x46, 0x4e, 0xd3, 0x4b, 0xc5, 0xba, - 0xce, 0xbf, 0xa7, 0xde, 0x80, 0xf8, 0xef, 0x18, 0x24, 0x35, 0xe6, 0xd7, 0x53, 0x03, 0x78, 0xf8, - 0xfc, 0x7a, 0xaa, 0x6b, 0x03, 0xa4, 0xca, 0xdf, 0x2b, 0x91, 0x09, 0xee, 0xa0, 0x29, 0xe6, 0xe5, - 0x32, 0x9c, 0xb3, 0x9a, 0xe2, 0x6d, 0x04, 0x0a, 0x5f, 0x2d, 0x9d, 0xe9, 0x2a, 0xfb, 0x67, 0x23, - 0x0a, 0x0f, 0x84, 0x30, 0xbe, 0x50, 0xc4, 0x41, 0xc4, 0xc5, 0x19, 0x97, 0x11, 0xb7, 0x25, 0x01, - 0xd0, 0xb4, 0xdc, 0xdf, 0xa8, 0xe0, 0xaa, 0xd7, 0xa8, 0xd6, 0xd6, 0x52, 0x3a, 0x8d, 0xad, 0xa5, - 0x3c, 0xf2, 0xad, 0xc5, 0x79, 0x9f, 0xcc, 0x37, 0x0d, 0x27, 0xb7, 0xde, 0xd0, 0xae, 0x14, 0xf4, - 0xdf, 0x1a, 0x9e, 0x71, 0xee, 0x90, 0x58, 0xb3, 0xc9, 0x41, 0x9a, 0xbe, 0xe3, 0x93, 0x19, 0x7e, - 0x42, 0x27, 0xda, 0x1b, 0xcb, 0xe5, 0x59, 0xee, 0xfb, 0xe0, 0x35, 0x54, 0x63, 0x2c, 0x62, 0xa1, - 0x61, 0x10, 0x02, 0x8b, 0xac, 0xfb, 0x57, 0xc6, 0xc9, 0xf8, 0xfa, 0x21, 0xd5, 0x27, 0x46, 0xb8, - 0xca, 0x0f, 0xc8, 0x5c, 0xd0, 0x39, 0x0c, 0xdb, 0x87, 0x7e, 0x8b, 0x97, 0x9f, 0x6c, 0x9f, 0x7a, - 0x44, 0x34, 0x32, 0xb7, 0x69, 0x11, 0x83, 0x14, 0xf1, 0x51, 0xd8, 0x74, 0x6f, 0x53, 0x73, 0x92, - 0x71, 0x84, 0x30, 0xe8, 0x72, 0x1c, 0x95, 0x6c, 0x42, 0xc5, 0xca, 0xd1, 0x96, 0x27, 0xf7, 0x91, - 0x0a, 0x42, 0xce, 0x5d, 0x32, 0xb7, 0x1b, 0x44, 0x54, 0xeb, 0xa7, 0x46, 0x19, 0xd5, 0xc4, 0x0f, - 0xba, 0x27, 0x31, 0xe6, 0xd4, 0x94, 0x6c, 0x58, 0xa4, 0x20, 0x45, 0x9a, 0x1a, 0x2a, 0xb3, 0x68, - 0x4b, 0xe8, 0xb6, 0x26, 0x87, 0x6f, 0x4b, 0xf9, 0x73, 0xb6, 0x4c, 0x4a, 0x60, 0x13, 0x46, 0x61, - 0xd4, 0x64, 0xc6, 0xc7, 0x14, 0xdb, 0xd2, 0x95, 0x30, 0xe2, 0x56, 0x07, 0x2f, 0x43, 0x99, 0xc6, - 0x0e, 0x64, 0xab, 0xb6, 0x4c, 0xd3, 0xc7, 0xae, 0xee, 0x77, 0x70, 0x03, 0xc2, 0x59, 0x3c, 0x0d, - 0xd9, 0x7d, 0xcd, 0x96, 0xdd, 0x9f, 0x2d, 0xf0, 0x71, 0x07, 0xc8, 0xed, 0xf7, 0xc8, 0xb4, 0xf1, - 0xed, 0xd1, 0x59, 0xd7, 0x94, 0x67, 0x87, 0x42, 0x80, 0x2b, 0x05, 0x42, 0x1d, 0x2a, 0x82, 0xc6, - 0xc1, 0x89, 0x41, 0x75, 0x2a, 0x1d, 0x62, 0x80, 0xca, 0x16, 0xb0, 0x12, 0xf7, 0x15, 0x42, 0xd6, - 0xef, 0xfb, 0xcd, 0x95, 0x26, 0x3b, 0xd9, 0x36, 0xce, 0x2e, 0x4a, 0x83, 0xcf, 0x2e, 0xdc, 0x77, - 0xe9, 0x66, 0x78, 0x1f, 0x77, 0x76, 0x69, 0x2a, 0xd1, 0x25, 0xe2, 0x33, 0x00, 0xeb, 0xd5, 0x94, - 0x66, 0x52, 0x8e, 0x06, 0xa2, 0x94, 0x9d, 0x4b, 0xdf, 0xf7, 0xc4, 0x82, 0x35, 0xcc, 0xce, 0x75, - 0x04, 0x02, 0x2f, 0x73, 0xbf, 0x5d, 0x22, 0x73, 0x1b, 0x6b, 0x96, 0xf6, 0xbb, 0x4c, 0x08, 0xd7, - 0x22, 0xef, 0xdc, 0xb9, 0x29, 0x7d, 0x99, 0xdc, 0xe1, 0xa4, 0xa0, 0x60, 0x60, 0x38, 0x8f, 0x91, - 0x4a, 0xbb, 0xd7, 0x11, 0x6a, 0xe0, 0x24, 0xfa, 0x48, 0xb7, 0x7a, 0x1d, 0x40, 0x98, 0x11, 0x29, - 0x50, 0x29, 0x1c, 0x29, 0x90, 0x1f, 0x17, 0xf6, 0x8b, 0x15, 0xb2, 0xb0, 0xd1, 0xf6, 0xef, 0x5b, - 0xbd, 0xa6, 0x4d, 0xb5, 0xa2, 0x80, 0x32, 0x4f, 0xda, 0x55, 0x51, 0x63, 0x50, 0x10, 0xa5, 0x85, - 0x83, 0x17, 0xac, 0xc0, 0x8d, 0xca, 0x88, 0x03, 0x37, 0x72, 0xc7, 0xec, 0xec, 0x92, 0xc9, 0x90, - 0x7f, 0x7f, 0x2a, 0xc5, 0x90, 0xd1, 0xbf, 0x70, 0x7c, 0x67, 0xd2, 0xf3, 0xb3, 0x2c, 0xb8, 0x87, - 0x9f, 0x22, 0x2b, 0x61, 0x29, 0xa0, 0x20, 0x89, 0x2f, 0x7d, 0x9e, 0xcc, 0x98, 0x98, 0x43, 0x1d, - 0x27, 0x6f, 0x91, 0xb3, 0x1b, 0x18, 0x7e, 0x98, 0x0a, 0x2e, 0x79, 0x8d, 0x4c, 0xe3, 0x4a, 0x8d, - 0xad, 0x88, 0x2b, 0xe5, 0x4f, 0xa8, 0xe9, 0x22, 0x30, 0xf1, 0xdc, 0x7f, 0x57, 0x22, 0x8f, 0x5f, - 0x5d, 0x5b, 0xaf, 0xa3, 0x38, 0x88, 0x13, 0xba, 0xc0, 0x6a, 0x41, 0x7c, 0x37, 0xfd, 0xc9, 0xbb, - 0x2d, 0x83, 0xa6, 0xfa, 0x94, 0xf5, 0x1a, 0x23, 0x27, 0x4a, 0x1f, 0x96, 0x70, 0x46, 0xaa, 0x17, - 0x9e, 0xbd, 0x1a, 0xd0, 0x6f, 0xdf, 0x0d, 0xd3, 0x01, 0x69, 0x11, 0x85, 0xc5, 0x18, 0xa8, 0x74, - 0x94, 0x0e, 0x48, 0x03, 0x55, 0x02, 0x06, 0x16, 0x6f, 0xf9, 0x30, 0x40, 0x41, 0x29, 0x06, 0x65, - 0xb4, 0xcc, 0xe1, 0xa0, 0x30, 0x70, 0x60, 0xad, 0x20, 0x62, 0x3a, 0xc5, 0x91, 0x58, 0x89, 0x6a, - 0x60, 0x35, 0x59, 0x00, 0x1a, 0xc7, 0xfd, 0x9b, 0x25, 0x72, 0xfe, 0x6a, 0xbb, 0x47, 0xa7, 0x3d, - 0xda, 0x8d, 0xad, 0xce, 0xbe, 0x42, 0xaa, 0xbe, 0xd4, 0x7f, 0x45, 0x5f, 0xd5, 0xde, 0xa2, 0x14, - 0x63, 0x1e, 0x0d, 0xa7, 0xf0, 0x0a, 0x04, 0x5f, 0x0d, 0x17, 0x2a, 0xf4, 0xcf, 0xcb, 0x64, 0xf6, - 0xda, 0xf6, 0x76, 0xfd, 0xaa, 0x9f, 0x08, 0x59, 0x9a, 0xef, 0x34, 0xa9, 0x1b, 0xd6, 0xea, 0xf4, - 0x95, 0xe5, 0x01, 0xab, 0x07, 0x03, 0x6d, 0x97, 0x79, 0xa0, 0xed, 0xf2, 0x66, 0x27, 0xb9, 0x15, - 0x35, 0x92, 0x08, 0x5d, 0xfa, 0x59, 0xd6, 0xad, 0x94, 0xf7, 0x95, 0x41, 0xf2, 0x9e, 0x4e, 0xd6, - 0x44, 0xdc, 0xdc, 0xf7, 0x0f, 0xa4, 0x8e, 0xf2, 0x69, 0xa5, 0x4e, 0x30, 0x28, 0xb5, 0x7d, 0xab, - 0xef, 0xc0, 0x26, 0xff, 0x01, 0x02, 0x95, 0x0a, 0x9e, 0xe9, 0xfd, 0x24, 0xe9, 0x5e, 0xa3, 0x83, - 0xa5, 0xac, 0x2f, 0x56, 0x7b, 0x8e, 0x36, 0x87, 0x93, 0xc1, 0x2b, 0xe8, 0x85, 0xa5, 0x61, 0x31, - 0x98, 0x14, 0xdd, 0x06, 0x21, 0xba, 0xec, 0x01, 0x99, 0x28, 0xee, 0x9f, 0x2d, 0x93, 0xc9, 0x6b, - 0x74, 0xbb, 0x6a, 0x53, 0x92, 0x1b, 0x64, 0xcc, 0xa7, 0xdb, 0x5c, 0x31, 0x45, 0x54, 0x6f, 0x88, - 0xfc, 0x5c, 0x1e, 0x7f, 0x03, 0xab, 0xef, 0x00, 0x99, 0xc4, 0x7e, 0x5f, 0x55, 0x11, 0x8b, 0x2f, - 0xe6, 0xcf, 0x82, 0x62, 0x09, 0xbe, 0x9b, 0x0a, 0x10, 0x48, 0x42, 0xcc, 0xe3, 0xd2, 0xec, 0x36, - 0x50, 0x4a, 0x25, 0xc5, 0x02, 0x70, 0xb7, 0xd7, 0xea, 0x1c, 0x5d, 0xd0, 0xe5, 0x1e, 0x17, 0x09, - 0x04, 0x4d, 0xce, 0x7d, 0x83, 0x9c, 0x63, 0x27, 0x6c, 0x94, 0xdd, 0xac, 0x35, 0x93, 0xcb, 0x9c, - 0xee, 0xdf, 0x2e, 0x93, 0x33, 0x9b, 0x8d, 0xb5, 0x86, 0xed, 0xf8, 0x7a, 0x83, 0xcc, 0xf0, 0x6d, - 0x16, 0x99, 0xce, 0x6b, 0x8b, 0xfa, 0xca, 0x25, 0xbc, 0x6d, 0x94, 0x81, 0x85, 0x89, 0x47, 0x97, - 0xc1, 0xfb, 0x9d, 0x74, 0xe0, 0xcc, 0xe6, 0xdb, 0x37, 0x01, 0xe1, 0x58, 0x8c, 0x3b, 0x36, 0x17, - 0x71, 0xaa, 0x58, 0xed, 0xda, 0x5f, 0xa2, 0x2a, 0x7f, 0xdc, 0x8c, 0x03, 0xba, 0x00, 0xe8, 0xfa, - 0xf7, 0x9a, 0x92, 0x7d, 0xb5, 0x0e, 0x8f, 0x5d, 0x55, 0xa5, 0x90, 0xc2, 0x36, 0xe4, 0xed, 0x78, - 0xe1, 0x5d, 0x3f, 0x3f, 0x74, 0x71, 0x8b, 0x54, 0x55, 0x88, 0x89, 0x8c, 0x0c, 0x2a, 0x65, 0x47, - 0x06, 0xe5, 0x0b, 0x1c, 0xf7, 0x1f, 0x51, 0x1d, 0x55, 0x1d, 0xb1, 0x53, 0x4e, 0xab, 0x52, 0xd1, - 0x9a, 0xb0, 0x43, 0x1b, 0xc1, 0xb6, 0xcf, 0xe6, 0xf0, 0x1a, 0xe7, 0x75, 0xce, 0x0d, 0x75, 0x59, - 0x17, 0x34, 0x19, 0x67, 0x8b, 0x4c, 0x76, 0x23, 0xbf, 0x91, 0xb0, 0x08, 0xd7, 0x21, 0x28, 0x32, - 0xbe, 0xad, 0xf3, 0x9a, 0x20, 0x49, 0xb8, 0xbf, 0x56, 0x22, 0x64, 0x2b, 0x38, 0xa0, 0xdb, 0x87, - 0xd7, 0xd9, 0xf3, 0x47, 0x68, 0xef, 0xdd, 0x24, 0x63, 0x71, 0x97, 0x2e, 0xde, 0x42, 0x07, 0x2d, - 0xba, 0x47, 0x0d, 0x5a, 0x47, 0x4f, 0x34, 0xfe, 0x02, 0x46, 0xc7, 0xfd, 0x65, 0x42, 0xe6, 0x34, - 0x1a, 0x2a, 0xdc, 0xce, 0x45, 0x2b, 0xa4, 0xf3, 0xb1, 0x54, 0x48, 0x67, 0x95, 0x61, 0x1b, 0x51, - 0x9c, 0x09, 0xa9, 0x1c, 0x78, 0xf7, 0x85, 0x7e, 0xff, 0x5a, 0xd1, 0x0e, 0x61, 0x4b, 0xcb, 0x37, - 0xbc, 0xfb, 0x5c, 0xe1, 0x79, 0x51, 0xb2, 0x08, 0x85, 0x7c, 0xcc, 0x8f, 0x53, 0xd8, 0x1a, 0x43, - 0x83, 0xe2, 0x67, 0xfe, 0x93, 0xfe, 0xcd, 0xc4, 0x1e, 0x36, 0xc7, 0x5a, 0x0d, 0x3a, 0xc2, 0x29, - 0x37, 0x64, 0xab, 0x41, 0x27, 0xdd, 0x6a, 0xd0, 0x29, 0xd0, 0x6a, 0xd0, 0xc1, 0xc8, 0xaf, 0xc9, - 0x96, 0xbf, 0xeb, 0xf5, 0xda, 0x09, 0x0b, 0x56, 0x9a, 0xbe, 0xf2, 0xe6, 0x50, 0x4d, 0xd7, 0x78, - 0x5d, 0xde, 0xfc, 0x25, 0xa9, 0xe5, 0x09, 0x68, 0x6e, 0x17, 0x64, 0xd3, 0xce, 0x2f, 0x51, 0xab, - 0x40, 0xfc, 0x8f, 0x71, 0x41, 0xd4, 0x3c, 0x14, 0xfb, 0xd0, 0x5b, 0x27, 0xe9, 0x8d, 0x20, 0xc1, - 0x3b, 0xf5, 0x63, 0x52, 0x88, 0xd8, 0x85, 0xb9, 0x7d, 0x4b, 0xf5, 0xc7, 0xf9, 0xb0, 0x44, 0xce, - 0xd1, 0xef, 0xc4, 0x5b, 0xe4, 0x30, 0xc0, 0xe3, 0x37, 0x11, 0x90, 0xb5, 0x31, 0x2c, 0x9f, 0xf4, - 0x11, 0xe2, 0xdd, 0xfd, 0xa2, 0x3c, 0xe4, 0xcb, 0x42, 0xc9, 0xed, 0x74, 0x66, 0x0f, 0x97, 0x5a, - 0x64, 0x4a, 0x32, 0x66, 0x86, 0x7e, 0xbd, 0x6a, 0x6e, 0xb7, 0xc7, 0xaf, 0x40, 0xe9, 0xea, 0x5a, - 0x7e, 0xbb, 0xe7, 0x75, 0x12, 0x8c, 0x96, 0xd7, 0xda, 0x38, 0x6b, 0x45, 0x30, 0xe2, 0x08, 0x5b, - 0xd9, 0x27, 0x33, 0x26, 0xcf, 0x8d, 0xb0, 0xa5, 0x90, 0x9c, 0xcd, 0xe0, 0xa7, 0x11, 0x36, 0xd8, - 0x23, 0x8f, 0x0d, 0xe4, 0x8b, 0xd1, 0x35, 0x8b, 0xee, 0x7b, 0x43, 0x60, 0x9e, 0x86, 0x0b, 0xe5, - 0x86, 0xed, 0x42, 0x79, 0xbe, 0xe8, 0xd2, 0x19, 0xe0, 0x47, 0xd9, 0x35, 0xfb, 0x8f, 0x3b, 0x81, - 0xb3, 0x4d, 0x26, 0xda, 0x08, 0x91, 0xe7, 0x36, 0x2f, 0x0d, 0xb3, 0x38, 0xb5, 0xfa, 0xc0, 0xe0, - 0x31, 0x08, 0x5a, 0x78, 0xd8, 0x36, 0x76, 0x1a, 0xd3, 0x53, 0xb7, 0xa7, 0x67, 0x90, 0x12, 0x2a, - 0xae, 0xf4, 0x2d, 0x83, 0x77, 0x6f, 0xfd, 0x3e, 0xb5, 0x57, 0x63, 0xa6, 0x2c, 0x66, 0xce, 0xd0, - 0x3f, 0x2c, 0x93, 0x69, 0x6c, 0x48, 0x7a, 0x74, 0xbe, 0x80, 0x1e, 0xbe, 0x1d, 0xbf, 0x2d, 0x1d, - 0xbf, 0x69, 0xc3, 0x6a, 0xcb, 0x2c, 0x04, 0x1b, 0x17, 0x2b, 0xef, 0x9a, 0x7e, 0x71, 0xa1, 0xf4, - 0xa8, 0xca, 0x96, 0xd3, 0x1c, 0x6c, 0x5c, 0xd4, 0xed, 0xef, 0x79, 0x49, 0x73, 0x5f, 0x18, 0x5d, - 0xaa, 0xbb, 0x77, 0x10, 0x08, 0xbc, 0xcc, 0x59, 0x21, 0xf3, 0x92, 0x63, 0x6f, 0xf3, 0xa9, 0x13, - 0x0a, 0xa1, 0xba, 0x8e, 0x05, 0x76, 0x31, 0xa4, 0xf1, 0x9d, 0xcf, 0x93, 0x39, 0x9c, 0x9c, 0xb0, - 0x97, 0xc8, 0xa3, 0xfd, 0x71, 0x76, 0xb4, 0xcf, 0x42, 0x29, 0xb7, 0xad, 0x12, 0x48, 0x61, 0xba, - 0x3f, 0x49, 0xce, 0x6e, 0x85, 0x5e, 0x6b, 0xd5, 0x6b, 0x7b, 0x9d, 0xa6, 0x1f, 0x6d, 0x76, 0xf6, - 0x72, 0xcf, 0x55, 0xcd, 0xb3, 0xcf, 0x72, 0xee, 0xd9, 0x67, 0x44, 0x1c, 0xb3, 0x01, 0x11, 0x94, - 0xf2, 0x2e, 0x99, 0x0c, 0x78, 0x53, 0x82, 0x6b, 0x2f, 0xe7, 0xb9, 0x7f, 0xfa, 0xfa, 0x68, 0x04, - 0x59, 0x70, 0x00, 0x48, 0x92, 0x68, 0x2b, 0x64, 0xf9, 0x8b, 0xf2, 0xcd, 0x31, 0xf7, 0x2f, 0x94, - 0xc8, 0xfc, 0xcd, 0xd4, 0x3d, 0x28, 0x8c, 0x98, 0xf2, 0xa3, 0x0c, 0xe7, 0x57, 0x83, 0x41, 0x41, - 0x94, 0x3e, 0x70, 0x43, 0xfc, 0x2f, 0x96, 0x49, 0x95, 0x45, 0x38, 0x76, 0xbd, 0xe6, 0x28, 0x95, - 0xd2, 0x1b, 0x96, 0x52, 0x9a, 0x63, 0x06, 0xaa, 0x0e, 0x0d, 0xd2, 0x49, 0xf1, 0x26, 0x9c, 0xb8, - 0x17, 0x54, 0xc8, 0x02, 0xd4, 0x04, 0xf9, 0x15, 0x92, 0x39, 0xfb, 0x1a, 0x91, 0xbc, 0x33, 0xc4, - 0xce, 0x2d, 0x15, 0xee, 0xc3, 0x77, 0x6e, 0xa9, 0xba, 0x36, 0x40, 0x2a, 0xd5, 0x8d, 0xde, 0x33, - 0xb1, 0xfd, 0x65, 0x16, 0xae, 0xe6, 0xb5, 0x83, 0x0f, 0x7c, 0x75, 0xbf, 0xee, 0x49, 0x11, 0x7d, - 0x26, 0xa0, 0x1f, 0x33, 0x01, 0x23, 0x7e, 0xf1, 0x6b, 0x93, 0xba, 0x8a, 0x7b, 0x8d, 0x72, 0xaa, - 0x3d, 0x77, 0xce, 0x6b, 0x64, 0xbc, 0xbb, 0xef, 0xc5, 0x7e, 0x2a, 0xb2, 0x62, 0xbc, 0x8e, 0x40, - 0x4a, 0x6d, 0x4e, 0x55, 0x60, 0x10, 0xe0, 0xd8, 0xee, 0x1f, 0x53, 0x59, 0x8f, 0x57, 0x77, 0x47, - 0xc8, 0x63, 0xd7, 0x2c, 0x1e, 0x7b, 0x2e, 0xff, 0x62, 0xf1, 0x40, 0xf6, 0xaa, 0xa7, 0xd8, 0xeb, - 0xf9, 0x02, 0xb4, 0x8e, 0xe7, 0xac, 0x03, 0x32, 0xcd, 0x2e, 0x2e, 0x8b, 0x90, 0x92, 0x57, 0x2c, - 0x03, 0xea, 0xc9, 0x94, 0x01, 0x35, 0x6f, 0xa0, 0x1a, 0x66, 0xd4, 0x0b, 0x64, 0x52, 0x04, 0x3b, - 0xa4, 0x63, 0xf4, 0x04, 0x2e, 0xc8, 0x72, 0xf7, 0x57, 0x2b, 0xc4, 0xba, 0x28, 0xed, 0x7c, 0xaf, - 0x44, 0xa8, 0xd2, 0xc2, 0x2e, 0x08, 0xb4, 0x6a, 0x3d, 0xf4, 0x88, 0xa1, 0xd3, 0xaa, 0xd5, 0x6b, - 0xd3, 0xff, 0x36, 0xf7, 0x3a, 0xa1, 0x02, 0xa3, 0xf7, 0xa6, 0xc7, 0xfc, 0xa7, 0x85, 0xef, 0x67, - 0xab, 0xd3, 0xce, 0x2b, 0xb4, 0x2f, 0xcb, 0x30, 0x54, 0x2b, 0x30, 0x64, 0xaf, 0x9c, 0xdf, 0x2d, - 0x91, 0x4b, 0xfc, 0xaa, 0x70, 0xf1, 0x91, 0x14, 0x32, 0x3c, 0xeb, 0x92, 0xa8, 0x26, 0x87, 0x21, - 0x81, 0xab, 0xaf, 0x8b, 0x49, 0xbe, 0x54, 0x1f, 0xae, 0x55, 0x18, 0xb6, 0x9b, 0xee, 0xbf, 0xac, - 0xd0, 0xf5, 0x4b, 0xe7, 0x53, 0x5f, 0x9d, 0x7c, 0xcd, 0x62, 0x93, 0xa7, 0x53, 0x6c, 0x72, 0xc6, - 0x42, 0x7e, 0x30, 0xb7, 0x26, 0x13, 0x72, 0x06, 0x4f, 0x14, 0xaf, 0xf9, 0x5e, 0x94, 0xec, 0xf8, - 0x1e, 0x3b, 0x5a, 0x14, 0x8b, 0x60, 0xa8, 0xe3, 0x4a, 0x15, 0x41, 0xb3, 0x95, 0xa6, 0x06, 0xfd, - 0x0d, 0x38, 0xf7, 0x88, 0xc3, 0xce, 0x31, 0x23, 0x8f, 0x2a, 0x5d, 0x6c, 0x30, 0x81, 0x70, 0xb9, - 0x0e, 0xd9, 0xec, 0x92, 0x68, 0xd6, 0xd9, 0xea, 0x23, 0x07, 0x19, 0x4d, 0x18, 0x87, 0xd5, 0xe3, - 0x45, 0x0f, 0xab, 0x27, 0x72, 0xc2, 0x63, 0x7f, 0xae, 0x44, 0xce, 0xe2, 0x87, 0xb1, 0x43, 0x29, - 0x63, 0x27, 0x24, 0xf3, 0x38, 0x82, 0xb6, 0x9f, 0x48, 0x98, 0x58, 0x61, 0x39, 0xba, 0xb4, 0x4d, - 0x47, 0x6b, 0x6c, 0xd7, 0x6d, 0x62, 0x90, 0xa6, 0xee, 0xfe, 0x6a, 0x89, 0x4c, 0x61, 0x47, 0x4e, - 0x63, 0x1f, 0xbb, 0x6a, 0xef, 0x63, 0x6e, 0xbe, 0xd0, 0x18, 0xb0, 0x85, 0xbd, 0x4a, 0x16, 0xb0, - 0xb4, 0x1e, 0x85, 0xf7, 0x8f, 0xa4, 0x72, 0x9d, 0xef, 0x7d, 0xfd, 0xf3, 0x25, 0x2e, 0xee, 0x94, - 0x56, 0x7c, 0x0f, 0x43, 0xc1, 0xf4, 0x6f, 0x5c, 0xc8, 0x52, 0x09, 0x5c, 0x2e, 0x2e, 0xd0, 0xd8, - 0xfa, 0x37, 0x62, 0xc1, 0x52, 0x04, 0xa1, 0xbf, 0x0d, 0xf7, 0xef, 0x94, 0xc8, 0xa3, 0x26, 0xa2, - 0x71, 0x29, 0x2b, 0xcf, 0xe5, 0x59, 0x23, 0x53, 0x61, 0x17, 0x13, 0x83, 0x28, 0x0b, 0xe0, 0x79, - 0x39, 0xe3, 0xb7, 0x04, 0x9c, 0xae, 0xdc, 0x73, 0x26, 0x75, 0x09, 0x07, 0x55, 0xd3, 0x71, 0xc9, - 0x04, 0xb3, 0x44, 0x63, 0x71, 0x9d, 0x8e, 0x20, 0x37, 0x33, 0x47, 0x3f, 0x5d, 0xe4, 0xbc, 0xc4, - 0xfd, 0xcb, 0x25, 0x3e, 0xcb, 0x66, 0xd7, 0x9d, 0x6f, 0x92, 0x85, 0x03, 0x34, 0x16, 0xd6, 0xef, - 0x77, 0x71, 0x0b, 0x61, 0x07, 0x95, 0xa5, 0x22, 0x82, 0x73, 0xc0, 0x70, 0x57, 0x17, 0x45, 0xef, - 0x17, 0x6e, 0xa4, 0xc8, 0x42, 0x5f, 0x43, 0xee, 0xef, 0x09, 0x5e, 0x65, 0x5a, 0x0b, 0x5d, 0x6c, - 0xdd, 0xb0, 0xb5, 0xb6, 0x59, 0x03, 0x31, 0x57, 0x6a, 0xb1, 0xd5, 0x39, 0x18, 0x64, 0x39, 0x9e, - 0xbc, 0xf9, 0xd4, 0x54, 0x8b, 0xa8, 0xc2, 0xb2, 0x59, 0x4b, 0x67, 0xb7, 0x58, 0x57, 0x25, 0x60, - 0x60, 0x61, 0x9d, 0x6e, 0x14, 0x1e, 0x06, 0x2d, 0x16, 0x1c, 0x5d, 0xb1, 0xeb, 0xd4, 0x55, 0x09, - 0x18, 0x58, 0x68, 0xa2, 0xf5, 0x3a, 0x31, 0x17, 0xe0, 0xde, 0x8e, 0xc8, 0x1d, 0x30, 0xa5, 0x4d, - 0xb4, 0x77, 0xcc, 0x42, 0xb0, 0x71, 0xdd, 0x1f, 0x54, 0x09, 0xd1, 0x2a, 0x02, 0x7a, 0x08, 0xa7, - 0x9a, 0x1e, 0x55, 0x90, 0x78, 0x12, 0x94, 0x4a, 0xfe, 0x2d, 0x12, 0x5d, 0x79, 0x79, 0x4d, 0x54, - 0xe4, 0xbe, 0xad, 0x97, 0x25, 0x83, 0x48, 0x70, 0xae, 0x3f, 0x4b, 0xb5, 0xec, 0x7c, 0xab, 0x44, - 0xa6, 0xbd, 0x36, 0x5e, 0x1b, 0x4d, 0xd8, 0x88, 0xca, 0x45, 0x9c, 0x95, 0x46, 0x4f, 0x56, 0x74, - 0x5d, 0xde, 0x99, 0x57, 0xe4, 0xb9, 0x95, 0x51, 0x92, 0xdb, 0x1f, 0xb3, 0x0b, 0xce, 0xcb, 0x52, - 0xb5, 0xe4, 0x1f, 0x65, 0x29, 0xad, 0x5a, 0x56, 0x99, 0x68, 0x30, 0xb4, 0x4a, 0xbc, 0x8f, 0x61, - 0x44, 0x8a, 0x8f, 0x15, 0xb9, 0xc9, 0x69, 0x6d, 0x9a, 0x79, 0x37, 0xe4, 0xf1, 0xb4, 0x49, 0xc7, - 0xac, 0x8e, 0x17, 0xb9, 0x26, 0x69, 0xe8, 0x6e, 0x39, 0xf1, 0xaa, 0x09, 0x99, 0x6f, 0xd9, 0x9b, - 0x84, 0x08, 0x42, 0xba, 0x9c, 0xdf, 0x42, 0x6a, 0x77, 0xd1, 0xdb, 0x42, 0xaa, 0x00, 0xd2, 0x4d, - 0xd0, 0x11, 0x4d, 0xa1, 0xd8, 0xda, 0xec, 0xec, 0x86, 0x22, 0x0e, 0xe9, 0xa5, 0x02, 0xdf, 0xfc, - 0x28, 0xa6, 0xe2, 0x19, 0xeb, 0xe8, 0x6d, 0xe0, 0xa6, 0xa0, 0x02, 0x8a, 0x1e, 0xba, 0x89, 0xd8, - 0x1d, 0x04, 0xbc, 0xb9, 0x5a, 0x19, 0xe2, 0x3a, 0x06, 0xbb, 0xc1, 0xa0, 0x37, 0x5f, 0xf6, 0x93, - 0x8a, 0x2b, 0x4e, 0x8b, 0xea, 0xf5, 0xe2, 0x62, 0x69, 0xbc, 0xd9, 0x79, 0x27, 0xf6, 0xd9, 0x6d, - 0xd5, 0xea, 0xea, 0x33, 0xfa, 0xfa, 0x29, 0x87, 0x67, 0x26, 0xc1, 0xb1, 0x6a, 0xe2, 0x1e, 0x2c, - 0x7e, 0xcb, 0xdc, 0x3a, 0x8b, 0xa4, 0x48, 0x47, 0xed, 0x4c, 0x3c, 0x7a, 0xb2, 0x6f, 0xdb, 0xc4, - 0x20, 0x4d, 0x7d, 0x29, 0x20, 0xb3, 0xd6, 0x8a, 0x1d, 0xa1, 0xb3, 0xb3, 0x4d, 0x16, 0xd2, 0x4b, - 0x72, 0x84, 0x3e, 0xce, 0x3f, 0x1a, 0x23, 0x73, 0x36, 0x63, 0x60, 0x8c, 0xc2, 0x01, 0x1d, 0x35, - 0xfd, 0x9e, 0x2a, 0x07, 0x89, 0xe2, 0xff, 0x1b, 0xb2, 0x00, 0x34, 0x0e, 0xcb, 0xc6, 0xc2, 0xaa, - 0xbf, 0xf3, 0x4e, 0xbf, 0xf0, 0x6e, 0xa8, 0x12, 0x30, 0xb0, 0x50, 0x61, 0xdb, 0x09, 0xc3, 0x44, - 0x09, 0x6e, 0xc5, 0x33, 0xab, 0x0c, 0x0a, 0xa2, 0x14, 0x05, 0xf6, 0x5d, 0x1c, 0x50, 0xdb, 0xf6, - 0x77, 0x29, 0x81, 0x7d, 0xdd, 0x2c, 0x04, 0x1b, 0x17, 0x37, 0xa0, 0x30, 0x66, 0x4c, 0x28, 0xd4, - 0x42, 0x1d, 0x6d, 0xd3, 0xe0, 0x77, 0x72, 0x64, 0xb9, 0xf3, 0x55, 0xf2, 0xa8, 0xba, 0x42, 0x03, - 0xdc, 0x7f, 0x28, 0x5b, 0x9c, 0xb0, 0x6c, 0xbb, 0x47, 0xd7, 0xb2, 0xd1, 0x60, 0x50, 0x7d, 0x3c, - 0xc4, 0x15, 0x2a, 0x9d, 0xa4, 0x38, 0x69, 0x1f, 0xe2, 0x5e, 0xb7, 0x4a, 0x21, 0x85, 0x4d, 0xf5, - 0x89, 0x05, 0x84, 0x30, 0x55, 0x4a, 0x52, 0xe0, 0x57, 0x81, 0xd4, 0xce, 0x7c, 0x3d, 0x55, 0x0e, - 0x7d, 0x35, 0xd0, 0x75, 0xc8, 0x75, 0x0b, 0xb4, 0x60, 0xd8, 0x77, 0x10, 0x71, 0x83, 0x6a, 0x11, - 0xdc, 0xb2, 0x8b, 0x21, 0x8d, 0x8f, 0xa7, 0xe0, 0x5e, 0x44, 0x3f, 0x7a, 0x42, 0x55, 0x84, 0x5e, - 0xc4, 0xef, 0x81, 0x1b, 0xa7, 0xe0, 0x2b, 0x46, 0x19, 0x58, 0x98, 0xee, 0x07, 0xe4, 0x6c, 0x46, - 0x78, 0x32, 0x32, 0x0e, 0x65, 0x50, 0x39, 0xa6, 0x54, 0xbc, 0x0d, 0x5e, 0x1b, 0x11, 0xa3, 0x31, - 0xb0, 0x90, 0x3b, 0x99, 0xe3, 0xd4, 0x48, 0x83, 0xa5, 0xb8, 0x73, 0x43, 0x16, 0x80, 0xc6, 0x71, - 0xbf, 0x43, 0x77, 0x6d, 0xed, 0x66, 0x28, 0x10, 0x65, 0x41, 0x87, 0x29, 0x33, 0xbb, 0x19, 0x59, - 0xa6, 0xd4, 0x30, 0xaf, 0x1a, 0x65, 0x60, 0x61, 0x62, 0xdf, 0x3a, 0xd2, 0x69, 0x92, 0x8e, 0xee, - 0x51, 0xde, 0x14, 0xd0, 0x38, 0xe8, 0xe3, 0x8b, 0xfd, 0xf6, 0xee, 0x56, 0xd0, 0xb9, 0x2b, 0x18, - 0x5b, 0x49, 0xe5, 0x86, 0x80, 0x83, 0xc2, 0x70, 0xde, 0x22, 0x95, 0x5e, 0xd0, 0x12, 0xac, 0xbc, - 0x2c, 0xf5, 0x4e, 0xba, 0x9a, 0xa8, 0xc4, 0x7c, 0x32, 0x3b, 0x5d, 0x1d, 0x9a, 0x91, 0xf1, 0x32, - 0x2e, 0x3e, 0xac, 0x9a, 0xe5, 0x3f, 0x9e, 0x18, 0xd2, 0x7f, 0x4c, 0xbf, 0x99, 0x18, 0xb3, 0xe4, - 0xe4, 0x8a, 0xfe, 0x66, 0x57, 0x55, 0x09, 0x18, 0x58, 0x68, 0x8c, 0x36, 0xa9, 0x01, 0x26, 0xad, - 0x35, 0x1e, 0x3b, 0x3b, 0xf5, 0x09, 0x8c, 0xd1, 0xb5, 0x34, 0x35, 0xe8, 0x6f, 0xc0, 0xe9, 0x92, - 0x33, 0x2d, 0x5c, 0x47, 0x56, 0xab, 0xd5, 0x13, 0x44, 0xec, 0x62, 0x8b, 0xb5, 0x34, 0x25, 0xe8, - 0x27, 0xee, 0x7c, 0x9d, 0x2c, 0x49, 0x60, 0xff, 0x25, 0x39, 0xb6, 0x5c, 0x2a, 0xab, 0x4f, 0x50, - 0x6a, 0x4b, 0xb5, 0x81, 0x58, 0x70, 0x0c, 0x05, 0xe7, 0x5d, 0x32, 0xc1, 0x4e, 0x1c, 0xe2, 0xc5, - 0x69, 0xb6, 0xdb, 0xbd, 0x5a, 0xd4, 0xe1, 0xb6, 0xcc, 0xce, 0x2d, 0x44, 0xc8, 0xa1, 0x3e, 0xc5, - 0x61, 0x40, 0x10, 0x34, 0xe9, 0x7c, 0x4d, 0x7b, 0x9d, 0x4e, 0x98, 0x78, 0x5c, 0x09, 0x9b, 0x29, - 0xa2, 0x47, 0x1a, 0x4d, 0xac, 0xe8, 0xba, 0xbc, 0x1d, 0x15, 0xff, 0x64, 0x94, 0x80, 0xd9, 0x04, - 0x6e, 0xe3, 0xe1, 0x3d, 0x14, 0x98, 0xd2, 0xe9, 0x1e, 0x2f, 0xce, 0x16, 0xd9, 0xc6, 0x6f, 0x59, - 0x95, 0x0c, 0x09, 0x66, 0x13, 0x83, 0x34, 0x75, 0x0c, 0xa8, 0x35, 0xfc, 0xa8, 0x73, 0x3a, 0xa0, - 0x56, 0xfb, 0x51, 0x4d, 0xb7, 0xe9, 0xd2, 0x9b, 0x64, 0xda, 0x98, 0xb9, 0x61, 0x42, 0x30, 0x97, - 0xbe, 0x44, 0xb7, 0xf1, 0xd4, 0x8c, 0x0c, 0x15, 0xc2, 0xf9, 0x3f, 0xca, 0x64, 0x3e, 0xe3, 0x48, - 0xe2, 0x6e, 0xc0, 0x82, 0x94, 0x2d, 0xd9, 0x75, 0x9d, 0xc2, 0x80, 0x95, 0xd8, 0x12, 0xa8, 0x5c, - 0x40, 0x02, 0x49, 0x71, 0x58, 0x19, 0x28, 0x0e, 0x85, 0xd4, 0x19, 0x3b, 0xb9, 0xd4, 0xb1, 0xc5, - 0xfc, 0x78, 0x21, 0x31, 0xff, 0x00, 0x24, 0x95, 0xb5, 0x53, 0x4c, 0x16, 0xd8, 0x29, 0x3e, 0x2e, - 0x91, 0x39, 0x9b, 0x85, 0x0a, 0xcc, 0xf8, 0xc3, 0x3a, 0x81, 0xcb, 0xcc, 0xa2, 0x4a, 0xa2, 0xb0, - 0xdd, 0xf6, 0x23, 0x11, 0xd4, 0x35, 0x27, 0x0c, 0x24, 0x01, 0x05, 0x03, 0xc3, 0xfd, 0xa5, 0x32, - 0x59, 0xd0, 0x11, 0xbe, 0x22, 0x55, 0xe5, 0xe8, 0x7c, 0xfc, 0xdb, 0x96, 0x8f, 0x3f, 0x2f, 0x03, - 0x65, 0xaa, 0x5f, 0x03, 0xfd, 0xfd, 0xef, 0xa6, 0xfc, 0xfd, 0xaf, 0x0e, 0x49, 0xf7, 0x78, 0xdf, - 0xff, 0x3f, 0x2e, 0x93, 0xf3, 0xe9, 0x2a, 0x6b, 0x6d, 0x2f, 0x38, 0x18, 0xe1, 0x3c, 0x7d, 0xd5, - 0x9a, 0xa7, 0xd7, 0x87, 0x1b, 0x0f, 0xeb, 0xdc, 0xc0, 0xc9, 0xf2, 0x52, 0x93, 0xf5, 0xe6, 0x49, - 0x88, 0x1f, 0x3f, 0x63, 0xff, 0xbe, 0x44, 0x1e, 0xcb, 0xac, 0x77, 0x1a, 0xbe, 0xcc, 0xaf, 0xd8, - 0xbe, 0xcc, 0x57, 0x4e, 0x30, 0xbc, 0x01, 0xce, 0xcd, 0xff, 0x52, 0x1e, 0x30, 0x2c, 0xe6, 0xf6, - 0xba, 0x45, 0xf7, 0xd1, 0x26, 0xdd, 0x6d, 0xe2, 0x1b, 0xd4, 0xae, 0x92, 0xa7, 0x75, 0x17, 0xd9, - 0x46, 0xa8, 0xc1, 0x74, 0xed, 0x2f, 0xa5, 0x49, 0xe8, 0x62, 0x30, 0x29, 0xd8, 0xa9, 0xa4, 0xca, - 0x23, 0x4a, 0x25, 0x45, 0x65, 0xcc, 0xa1, 0x32, 0xb7, 0xd3, 0xde, 0x34, 0xc3, 0x10, 0x37, 0xb0, - 0xa8, 0xbe, 0x83, 0xca, 0x29, 0x8f, 0x75, 0x18, 0xcb, 0x5d, 0x70, 0xd6, 0x07, 0x34, 0x03, 0x27, - 0xf8, 0x35, 0x45, 0xe5, 0x7a, 0x54, 0x34, 0xdd, 0xef, 0x54, 0xc8, 0xa7, 0x8f, 0x61, 0x3b, 0xba, - 0x49, 0x58, 0x47, 0x98, 0x2f, 0xa6, 0xfd, 0x4c, 0x4b, 0x99, 0x95, 0x2d, 0xc7, 0x53, 0xea, 0x63, - 0x95, 0x3f, 0xf1, 0xc7, 0xfa, 0x45, 0xd3, 0x2b, 0xc8, 0x63, 0x16, 0xaf, 0x9e, 0x78, 0x61, 0x3d, - 0x38, 0x37, 0xe1, 0x29, 0x7a, 0x30, 0x30, 0xed, 0xf0, 0xd3, 0x99, 0x83, 0xb2, 0x22, 0x25, 0xf0, - 0x56, 0x17, 0x02, 0x8d, 0x6b, 0x23, 0xfa, 0x56, 0x97, 0x2c, 0x00, 0x8d, 0x63, 0x05, 0x44, 0x94, - 0x73, 0x03, 0x22, 0xfe, 0x75, 0x89, 0x9c, 0x4b, 0x77, 0xe2, 0x34, 0xa4, 0x4e, 0xc3, 0x96, 0x3a, - 0xcb, 0xc3, 0x7d, 0xfb, 0x01, 0x02, 0xe7, 0x3f, 0x10, 0xf2, 0x48, 0xdf, 0x66, 0xc5, 0xa7, 0xf1, - 0xa7, 0x4b, 0xe4, 0xcc, 0x1e, 0x33, 0x14, 0x8c, 0xcb, 0x39, 0x62, 0x60, 0x39, 0x37, 0x93, 0x8e, - 0xbd, 0xd3, 0xc3, 0xcd, 0x9e, 0x3e, 0x14, 0xe8, 0x6f, 0xcc, 0xf9, 0x79, 0x3a, 0xd5, 0xde, 0xbd, - 0xb8, 0x2f, 0xef, 0xb9, 0xe0, 0xa3, 0x2f, 0xe5, 0xf8, 0xe4, 0x72, 0x32, 0xa6, 0xaf, 0x2e, 0x62, - 0xd0, 0x67, 0x16, 0x16, 0x64, 0xb6, 0x4a, 0x95, 0x00, 0x9e, 0x54, 0x0b, 0xd5, 0xbe, 0x42, 0xd7, - 0xc5, 0xb2, 0xae, 0x0a, 0x70, 0x99, 0x24, 0x4b, 0x40, 0x51, 0x74, 0xde, 0x23, 0xd5, 0x3d, 0x79, - 0x1f, 0x47, 0x08, 0xbd, 0x9c, 0x9d, 0x25, 0xf3, 0xfa, 0x0e, 0x0f, 0x57, 0x57, 0x45, 0xa0, 0x89, - 0x3a, 0xd7, 0x48, 0xa5, 0xb3, 0x1b, 0x8b, 0x2b, 0xb2, 0x79, 0x01, 0x31, 0x76, 0xf8, 0x11, 0xbf, - 0xf4, 0x47, 0x81, 0x80, 0x24, 0x90, 0x52, 0xb4, 0xd3, 0x12, 0xce, 0xe8, 0x1c, 0x4a, 0xb0, 0x5a, - 0xeb, 0xa7, 0x44, 0x81, 0x80, 0x24, 0x58, 0xe4, 0x1d, 0x5e, 0x2d, 0x10, 0x9e, 0xe6, 0x9c, 0xfb, - 0xd3, 0x7d, 0x17, 0x28, 0x78, 0x06, 0x36, 0x06, 0x06, 0x4e, 0x08, 0x5d, 0xcc, 0x4d, 0x96, 0xfe, - 0x58, 0x38, 0x02, 0xf2, 0x92, 0xe2, 0xf6, 0xa5, 0x4a, 0xe6, 0x27, 0x62, 0x1c, 0x0e, 0x82, 0x16, - 0xa3, 0xea, 0x77, 0xf7, 0x77, 0x63, 0x61, 0xe8, 0xe7, 0x51, 0xed, 0x4b, 0x64, 0x2d, 0xa8, 0x32, - 0x38, 0x08, 0x5a, 0x4e, 0x8d, 0x94, 0x77, 0x9b, 0x22, 0xed, 0x61, 0x8e, 0x69, 0x6a, 0xdf, 0xe0, - 0x5c, 0x9d, 0xc0, 0x50, 0xb8, 0x8d, 0x35, 0xa0, 0xf5, 0xa9, 0x3e, 0x32, 0xb9, 0xcb, 0x2f, 0xe5, - 0x89, 0x14, 0x87, 0x97, 0xf3, 0x2e, 0x0e, 0xf6, 0xdd, 0xe0, 0xe3, 0x57, 0x12, 0x44, 0x01, 0x48, - 0x72, 0x74, 0x1f, 0x26, 0xbb, 0xea, 0x96, 0xa1, 0xc8, 0x71, 0xb8, 0x3c, 0xdc, 0xad, 0x44, 0x61, - 0x06, 0x2b, 0x28, 0x18, 0x14, 0x91, 0xe7, 0x3d, 0x99, 0xc1, 0x9d, 0xe5, 0x37, 0xcc, 0xe5, 0xf9, - 0xcc, 0x84, 0xef, 0x9c, 0xe7, 0x55, 0x11, 0x68, 0xa2, 0x4e, 0x8f, 0xcc, 0x1e, 0xc6, 0xdd, 0x7d, - 0x5f, 0x2e, 0x7d, 0x96, 0xf4, 0x70, 0xfa, 0xca, 0x17, 0x73, 0x32, 0x59, 0x8a, 0x2a, 0x41, 0x94, - 0xf4, 0xbc, 0x76, 0x9f, 0x04, 0x63, 0xd9, 0x83, 0x6e, 0x9b, 0x64, 0xc1, 0x6e, 0xc5, 0xfd, 0xbd, - 0xf1, 0xfe, 0x4d, 0x82, 0xe9, 0x70, 0xbf, 0xd0, 0x7f, 0xb6, 0xf7, 0xd6, 0xf0, 0x36, 0xca, 0x03, - 0x3c, 0xe5, 0xa3, 0x32, 0xf6, 0x91, 0x6e, 0xe6, 0x0e, 0x20, 0xa4, 0xec, 0xb0, 0xa6, 0x0e, 0x9f, - 0x22, 0x95, 0xa6, 0x32, 0xbb, 0x1c, 0x06, 0xb4, 0x99, 0x56, 0x9b, 0x2a, 0x9f, 0x58, 0x6d, 0xba, - 0x43, 0xe7, 0x1b, 0x77, 0x7a, 0x9d, 0xa3, 0x61, 0xc8, 0xb4, 0x06, 0x4c, 0x5e, 0xaf, 0x09, 0x12, - 0xa0, 0x88, 0xe1, 0xc4, 0x3d, 0x9e, 0x1e, 0x04, 0xf8, 0xac, 0x58, 0xe4, 0xd7, 0xe4, 0xf6, 0xf4, - 0x86, 0x98, 0x89, 0xc7, 0xeb, 0xc7, 0x21, 0x7f, 0x9c, 0x87, 0x00, 0xc7, 0x37, 0x76, 0x9a, 0x6a, - 0xd8, 0xdf, 0x2f, 0x65, 0x28, 0x0d, 0x5c, 0x71, 0xfe, 0xa2, 0xad, 0x38, 0x3f, 0x97, 0x56, 0x9c, - 0xfb, 0xcc, 0x5c, 0x4b, 0x67, 0x2e, 0x9e, 0x63, 0xae, 0x68, 0x12, 0x09, 0xf7, 0x7f, 0x95, 0x48, - 0xa5, 0x1e, 0xb6, 0x46, 0x68, 0x48, 0x5f, 0xb5, 0x0c, 0xe9, 0x67, 0x73, 0x9f, 0xfa, 0x18, 0x68, - 0x36, 0xdf, 0x4a, 0x99, 0xcd, 0x9f, 0xcb, 0x27, 0x75, 0xbc, 0x91, 0xfc, 0x61, 0x85, 0x98, 0x8f, - 0x95, 0x38, 0xbf, 0x7d, 0x92, 0x10, 0xbf, 0x4a, 0xb1, 0xf7, 0x4b, 0x44, 0x1b, 0x2c, 0x20, 0x46, - 0xde, 0xff, 0xf9, 0x13, 0x1b, 0xe9, 0x77, 0xc7, 0x0f, 0xf6, 0xf6, 0x13, 0xbf, 0x95, 0x1e, 0xd8, - 0xe9, 0x45, 0xfa, 0xfd, 0xd7, 0x12, 0x99, 0x4f, 0xb5, 0xee, 0x1c, 0x64, 0x5d, 0x21, 0x38, 0xa9, - 0x65, 0x7c, 0x26, 0xf7, 0xd2, 0xc1, 0x32, 0x21, 0xca, 0x9b, 0x2b, 0xed, 0x57, 0xb6, 0x97, 0x2b, - 0x77, 0x6f, 0x0c, 0x06, 0x06, 0xe6, 0x00, 0x48, 0xc2, 0x6e, 0xd8, 0x0e, 0xf7, 0x8e, 0xae, 0xfb, - 0xf2, 0x0e, 0xba, 0x72, 0xd5, 0x6f, 0xeb, 0x22, 0x30, 0xf1, 0x30, 0x3f, 0x51, 0xfa, 0xad, 0x9b, - 0xff, 0xcf, 0xa8, 0x7f, 0x72, 0x18, 0xf5, 0x77, 0x4a, 0x64, 0x01, 0x5b, 0x67, 0xf1, 0x0c, 0x32, - 0x1e, 0x4f, 0x25, 0x6b, 0x2e, 0x1d, 0x93, 0xac, 0x19, 0x2f, 0x34, 0x24, 0xad, 0xb0, 0x27, 0x93, - 0x97, 0x18, 0x52, 0x0c, 0xa1, 0x20, 0x4a, 0x05, 0x1e, 0xed, 0x93, 0xb8, 0xac, 0x60, 0xe2, 0x51, - 0x28, 0x88, 0x52, 0x99, 0xcb, 0x79, 0x2c, 0x3b, 0x97, 0x33, 0xcf, 0xf5, 0x22, 0xce, 0xd1, 0xc5, - 0xce, 0x6c, 0xe4, 0x7a, 0x91, 0x07, 0xec, 0x1a, 0xc7, 0xfd, 0xa7, 0x15, 0x32, 0x83, 0xe1, 0x64, - 0x2a, 0xd6, 0xf6, 0x55, 0x2b, 0xd6, 0xf6, 0xa9, 0x54, 0xac, 0xed, 0x82, 0x89, 0xfb, 0x60, 0x42, - 0x6d, 0x45, 0x56, 0x20, 0x96, 0x6d, 0xfc, 0xa4, 0x61, 0xb6, 0x56, 0x56, 0x20, 0x45, 0x09, 0x6c, - 0xc2, 0x3f, 0x52, 0xe1, 0xb5, 0x7f, 0x5c, 0x22, 0x73, 0xf4, 0x5b, 0x20, 0x8b, 0xfe, 0x28, 0xf1, - 0xa3, 0x99, 0x4b, 0x68, 0xe2, 0x98, 0x5c, 0x42, 0xbf, 0x52, 0x22, 0x18, 0x05, 0x79, 0x1a, 0x1e, - 0xa9, 0x0d, 0xdb, 0x23, 0xf5, 0x74, 0xae, 0xf0, 0x1d, 0xe0, 0x84, 0xfa, 0xf5, 0x0a, 0x99, 0xc5, - 0x2e, 0x87, 0x7b, 0xf2, 0x83, 0x59, 0x93, 0x53, 0x2a, 0x30, 0x39, 0x98, 0x8f, 0x20, 0x6c, 0xb7, - 0xc3, 0x7b, 0xe9, 0x8f, 0xb7, 0xc1, 0xa0, 0x20, 0x4a, 0xd1, 0xd5, 0xd7, 0xc5, 0x9c, 0x29, 0x61, - 0x2f, 0x4e, 0xdf, 0x7d, 0xaa, 0x0b, 0x38, 0x28, 0x0c, 0xba, 0xe2, 0x67, 0xe2, 0x80, 0xda, 0x00, - 0xf2, 0xa0, 0x7d, 0x8c, 0x1d, 0xb4, 0xf3, 0x94, 0x6d, 0x06, 0x1c, 0x2c, 0x2c, 0xaa, 0x6a, 0x56, - 0xd9, 0x6f, 0xb6, 0x86, 0x4e, 0x90, 0x60, 0x9a, 0xe7, 0x13, 0x92, 0x14, 0x40, 0x13, 0x43, 0x57, - 0x7a, 0x22, 0x63, 0x02, 0x62, 0x71, 0xf4, 0xa6, 0x94, 0x53, 0x15, 0x2d, 0x80, 0xa9, 0x9b, 0xd4, - 0xff, 0xce, 0x8b, 0x98, 0x7f, 0x34, 0x68, 0x6f, 0xe1, 0xc3, 0x05, 0x22, 0xaa, 0x42, 0x24, 0x14, - 0x15, 0x40, 0xd0, 0xe5, 0xb8, 0xe7, 0xb3, 0x9b, 0x97, 0x3c, 0x7d, 0xfd, 0x14, 0xc3, 0x66, 0x7b, - 0xfe, 0x96, 0x82, 0x82, 0x81, 0xe1, 0xbe, 0xc2, 0xf6, 0xee, 0x21, 0x63, 0xb1, 0x3f, 0x2a, 0x13, - 0xa7, 0xce, 0x62, 0x0f, 0xac, 0x0c, 0xff, 0xfb, 0x64, 0x2e, 0xa6, 0xc6, 0x6a, 0xa7, 0x77, 0x5f, - 0x90, 0x2a, 0x16, 0xfd, 0xde, 0x58, 0x37, 0xeb, 0xf0, 0xdb, 0x86, 0x36, 0x0c, 0x52, 0x74, 0x71, - 0x4a, 0xa2, 0x5e, 0x67, 0x25, 0xc6, 0x77, 0xbf, 0x44, 0x8e, 0x7e, 0x36, 0x25, 0x20, 0x81, 0xa0, - 0xcb, 0x91, 0x07, 0xd8, 0x8f, 0x9b, 0x54, 0x1a, 0x85, 0x61, 0x22, 0xb9, 0x86, 0x25, 0x6c, 0x36, - 0xe0, 0x60, 0x61, 0x61, 0xae, 0xe3, 0xb8, 0xd7, 0xed, 0xb6, 0xd9, 0x09, 0x89, 0xd7, 0xbe, 0x1a, - 0x85, 0xbd, 0x2e, 0x0f, 0x3f, 0x15, 0xb9, 0x8e, 0x1b, 0x7d, 0xa5, 0x90, 0x51, 0x03, 0x17, 0xfd, - 0x6e, 0xcc, 0xfe, 0x17, 0xb7, 0x29, 0xb9, 0x9f, 0xa6, 0xc1, 0x40, 0x20, 0xcb, 0xdc, 0x1e, 0xdb, - 0xaa, 0x58, 0xee, 0x74, 0x0c, 0x8b, 0x72, 0x7c, 0x32, 0xdb, 0x65, 0xdb, 0x91, 0x3c, 0xa6, 0x2d, - 0x34, 0x95, 0xa9, 0xe8, 0x07, 0x9e, 0x23, 0xd9, 0x24, 0x03, 0x36, 0x55, 0xf7, 0xdf, 0x12, 0x26, - 0x6b, 0xc4, 0xe1, 0xd4, 0xa4, 0x88, 0x6d, 0x14, 0xba, 0xd8, 0x33, 0x45, 0x1e, 0x0b, 0xd1, 0x72, - 0x5c, 0x44, 0x4a, 0x82, 0xa4, 0xe2, 0x7c, 0x8d, 0x9f, 0x33, 0xb3, 0xf5, 0x5d, 0xfc, 0x39, 0x1e, - 0x8e, 0x6f, 0x45, 0xed, 0x0a, 0x12, 0x60, 0x90, 0x73, 0xb6, 0xc8, 0xac, 0x48, 0xb0, 0x2d, 0x6c, - 0xf5, 0x8a, 0x65, 0xaf, 0xce, 0x82, 0x59, 0xf8, 0x71, 0x1a, 0x00, 0x76, 0x65, 0x67, 0x8f, 0x3c, - 0x6e, 0xbc, 0xba, 0x91, 0x11, 0xa1, 0xc3, 0x05, 0xc7, 0xd3, 0xe8, 0x05, 0xd8, 0x3e, 0x0e, 0x11, - 0x8e, 0xa7, 0x43, 0x27, 0xf9, 0xbc, 0xd7, 0x4c, 0x82, 0x43, 0xbf, 0xe6, 0x7b, 0x2d, 0xaa, 0x95, - 0xf9, 0xf6, 0x55, 0xdb, 0xc7, 0x68, 0x03, 0xe7, 0x57, 0xb2, 0x10, 0x20, 0xbb, 0x1e, 0xb5, 0xd7, - 0xab, 0xad, 0x4e, 0x2c, 0xe6, 0x60, 0xc2, 0x7a, 0x60, 0xa4, 0x5a, 0xbb, 0xd9, 0x50, 0xe3, 0xd7, - 0x3f, 0x40, 0x57, 0x70, 0xde, 0xe7, 0x0f, 0x76, 0x2a, 0x83, 0x84, 0x3f, 0x6c, 0xf3, 0x7a, 0x21, - 0x13, 0xd8, 0xba, 0x15, 0xc0, 0xdd, 0x58, 0x2a, 0x12, 0xce, 0xba, 0x30, 0x60, 0x35, 0xe1, 0xfc, - 0x38, 0x5d, 0x58, 0x7e, 0x84, 0x0f, 0x51, 0xae, 0x34, 0x59, 0xb2, 0x42, 0x76, 0xca, 0x33, 0x65, - 0x85, 0x83, 0x3b, 0x8d, 0x3e, 0x0c, 0xc8, 0xa8, 0xe5, 0x5c, 0x43, 0x89, 0x63, 0x42, 0x45, 0xe0, - 0xa2, 0x54, 0xed, 0x16, 0x6b, 0x3e, 0xe6, 0x04, 0xc7, 0xe7, 0x0d, 0x6c, 0x8a, 0x90, 0xaa, 0x87, - 0xdb, 0x0a, 0xf6, 0x92, 0xf5, 0x85, 0xd8, 0xe1, 0x76, 0x37, 0x05, 0x1c, 0x14, 0x06, 0x5a, 0x4a, - 0xe8, 0xf5, 0xbf, 0xe9, 0x27, 0xf8, 0xda, 0x10, 0xf3, 0xd9, 0x4e, 0x19, 0x49, 0x9d, 0x74, 0x11, - 0x98, 0x78, 0xa8, 0x03, 0xb1, 0xc3, 0x82, 0xcd, 0x1a, 0xf3, 0xc4, 0x4e, 0xe9, 0xb5, 0x73, 0x8d, - 0x83, 0x41, 0x96, 0x4b, 0xd4, 0xcd, 0xfa, 0x1a, 0xf3, 0xaa, 0xa6, 0x50, 0x29, 0x18, 0x64, 0x39, - 0x86, 0x4a, 0xa5, 0x9f, 0x71, 0x99, 0x2b, 0xe2, 0xe1, 0xee, 0x97, 0xe0, 0x05, 0x5f, 0x72, 0xb9, - 0x4f, 0x16, 0xd4, 0x53, 0x32, 0x3c, 0x6b, 0x5e, 0xbc, 0x38, 0x5f, 0xe4, 0xb9, 0xd0, 0xcc, 0xe4, - 0x7b, 0x2a, 0x52, 0x75, 0x33, 0x45, 0x13, 0xfa, 0x5a, 0xb1, 0xae, 0x8c, 0x2f, 0xe4, 0x5d, 0x19, - 0x67, 0x2f, 0xb9, 0xf4, 0x76, 0x5a, 0xe1, 0x01, 0x15, 0x19, 0xec, 0x31, 0x19, 0xf3, 0x41, 0x50, - 0x59, 0x00, 0x1a, 0x67, 0xe9, 0xcb, 0xe4, 0x4c, 0x1f, 0x4f, 0x0f, 0x15, 0x99, 0xf5, 0x0b, 0x63, - 0xa4, 0xaa, 0xbc, 0x3a, 0xb4, 0x7d, 0xcb, 0x95, 0xf6, 0x58, 0xda, 0x95, 0x36, 0x85, 0x3b, 0xaf, - 0xe9, 0x3d, 0xfb, 0x7a, 0xc6, 0x8b, 0x80, 0x17, 0x72, 0x3f, 0x62, 0xf1, 0x9b, 0x0e, 0x43, 0xbc, - 0x97, 0xa8, 0xd5, 0xfa, 0xb1, 0x63, 0xd5, 0xfa, 0x82, 0x6f, 0xc4, 0xa0, 0x02, 0x4f, 0x77, 0x1e, - 0x8a, 0x96, 0x7a, 0xff, 0xa0, 0x8e, 0x40, 0xe0, 0x65, 0x4c, 0xef, 0x42, 0xa1, 0xcc, 0xf4, 0xae, - 0xc9, 0x93, 0xea, 0x5d, 0x92, 0x02, 0x68, 0x62, 0x98, 0x37, 0xbc, 0x69, 0xbf, 0x67, 0xa1, 0x2e, - 0x30, 0x5c, 0x1c, 0xe2, 0x3d, 0x89, 0x9e, 0x91, 0x37, 0x7c, 0x2d, 0x4d, 0x0f, 0xfa, 0x9b, 0xc0, - 0xdb, 0xe6, 0xf3, 0x8a, 0x21, 0xe8, 0x0e, 0x84, 0x79, 0x7b, 0x46, 0xe7, 0xc8, 0xbc, 0x65, 0x59, - 0xaa, 0x0f, 0xc0, 0xff, 0xf8, 0x5b, 0x25, 0xe6, 0x7f, 0xdc, 0xf6, 0x0f, 0xba, 0x6d, 0x7c, 0x24, - 0x63, 0x74, 0x5d, 0xff, 0x1a, 0x99, 0x4a, 0x44, 0x2b, 0xc5, 0x72, 0x17, 0x1b, 0xdd, 0x62, 0xfe, - 0x58, 0x25, 0x08, 0x24, 0x14, 0x14, 0x41, 0xf7, 0x5f, 0xf0, 0xaf, 0x20, 0x4b, 0x4e, 0xc3, 0xb2, - 0xba, 0x69, 0x5b, 0x56, 0x2f, 0x14, 0x1e, 0xcc, 0x00, 0x0b, 0xeb, 0x3b, 0xf6, 0x10, 0x98, 0xc2, - 0xf6, 0xf0, 0x7b, 0xc4, 0xdd, 0x1b, 0xc4, 0x7e, 0xa3, 0x83, 0xaa, 0x2b, 0x2c, 0xe2, 0x91, 0x4b, - 0xc4, 0x0b, 0x43, 0x46, 0x3b, 0xba, 0xbf, 0x56, 0x26, 0xe7, 0xb2, 0xde, 0x9c, 0x76, 0x5a, 0x64, - 0xa6, 0x6b, 0xa8, 0xcf, 0xc5, 0x2e, 0xb6, 0x9b, 0x0a, 0xb7, 0x56, 0x5d, 0x4c, 0x28, 0x58, 0x54, - 0x31, 0x63, 0x38, 0xbe, 0xa0, 0xad, 0xdc, 0x2b, 0xe5, 0xe1, 0x45, 0x94, 0x6a, 0x66, 0xdd, 0x20, - 0x04, 0x16, 0xd9, 0x11, 0xa4, 0xd7, 0x76, 0xff, 0x6e, 0x89, 0x3c, 0x3a, 0xe0, 0xf6, 0x3b, 0x36, - 0x77, 0x8f, 0x79, 0x21, 0xc5, 0x1b, 0x30, 0xaa, 0x39, 0xee, 0x9b, 0x04, 0x51, 0xea, 0xec, 0xe0, - 0xa5, 0x4a, 0xf5, 0xca, 0x65, 0xb9, 0xc8, 0x51, 0x72, 0xdf, 0x4d, 0x5b, 0xe3, 0x12, 0xa6, 0x7a, - 0xd7, 0xd2, 0xa0, 0xea, 0x7e, 0xbb, 0x42, 0xc6, 0xf9, 0xdb, 0x7c, 0x75, 0xaa, 0x00, 0xf1, 0x64, - 0x7b, 0xc3, 0xe5, 0xfa, 0xd3, 0x7a, 0x12, 0x07, 0x80, 0x24, 0xe3, 0xdc, 0x20, 0x67, 0xd1, 0xbf, - 0x1a, 0x78, 0xed, 0x9a, 0xdf, 0xf6, 0x8e, 0xa4, 0xe2, 0xcd, 0x53, 0x22, 0xcb, 0xac, 0x9f, 0x67, - 0x37, 0xfb, 0x51, 0x20, 0xab, 0x1e, 0xde, 0xdd, 0x49, 0x65, 0xcb, 0xe1, 0xa9, 0x1a, 0xd5, 0xdd, - 0x9d, 0xe3, 0x33, 0xe6, 0xe0, 0xf5, 0xa5, 0x6e, 0x9f, 0x89, 0x61, 0x3c, 0xea, 0x66, 0x9b, 0x15, - 0x36, 0x2e, 0x5e, 0xfc, 0x89, 0x7b, 0xec, 0x8c, 0x74, 0x7b, 0x9f, 0x5a, 0x32, 0xfb, 0x61, 0xbb, - 0x25, 0x1e, 0x23, 0x52, 0xea, 0x54, 0x23, 0x55, 0x0e, 0x7d, 0x35, 0x90, 0xca, 0xae, 0x17, 0xb4, - 0x29, 0x6b, 0x6b, 0x2a, 0x13, 0x36, 0x95, 0x8d, 0x54, 0x39, 0xf4, 0xd5, 0xc0, 0x4c, 0xcf, 0xf3, - 0xa9, 0x10, 0x11, 0x54, 0xd4, 0x52, 0x6f, 0x7e, 0x33, 0x7b, 0x1b, 0x83, 0x27, 0x32, 0xde, 0xfd, - 0x7e, 0xce, 0x7e, 0x45, 0x54, 0xc7, 0x6e, 0xad, 0xd6, 0xac, 0xf7, 0x91, 0x8a, 0x66, 0xaa, 0xfe, - 0x2c, 0xa6, 0x91, 0x55, 0xcf, 0xdd, 0x29, 0x8e, 0xa0, 0xe4, 0xea, 0x14, 0x0c, 0xac, 0x90, 0x1a, - 0xe6, 0xfc, 0x29, 0xf1, 0x94, 0xe7, 0x0e, 0xbc, 0x56, 0x18, 0x1b, 0xef, 0x89, 0xd3, 0x45, 0x46, - 0x75, 0x3e, 0x74, 0x99, 0xa7, 0xfd, 0x96, 0xd7, 0x39, 0x18, 0x64, 0xb9, 0x9d, 0x8d, 0x7a, 0x72, - 0xc4, 0xd9, 0xa8, 0xa7, 0x72, 0xc3, 0xdc, 0x7e, 0x99, 0x6e, 0x19, 0x2c, 0x41, 0x97, 0xb8, 0x33, - 0x88, 0x1e, 0xf0, 0xd1, 0x6d, 0x19, 0xf8, 0x7e, 0x16, 0x36, 0x96, 0x4e, 0x40, 0xcb, 0x7a, 0x00, - 0xbc, 0x0c, 0x9f, 0x78, 0x65, 0x4d, 0xe3, 0xe7, 0x9b, 0xe1, 0xa9, 0x64, 0xf5, 0x13, 0xc9, 0x2c, - 0x88, 0x1a, 0xfc, 0x2e, 0x35, 0x4c, 0x59, 0x67, 0xb5, 0x9b, 0xe2, 0x61, 0x09, 0xa2, 0xce, 0xec, - 0xdc, 0x83, 0x0a, 0xa2, 0xce, 0x26, 0x9e, 0x1f, 0x44, 0x9d, 0x59, 0xef, 0xe1, 0x0b, 0xa2, 0xce, - 0xec, 0xe6, 0x00, 0x65, 0xe7, 0xa3, 0xf2, 0x80, 0x61, 0x31, 0xb5, 0xe7, 0x79, 0x5c, 0x05, 0xac, - 0x30, 0x16, 0x3b, 0xd6, 0x0c, 0x5f, 0x01, 0x1c, 0x06, 0xaa, 0xd4, 0x89, 0x8d, 0x20, 0x64, 0xde, - 0xc9, 0xf5, 0x13, 0x7e, 0xe0, 0x65, 0xdb, 0xcf, 0x61, 0x5e, 0xc5, 0x4b, 0x45, 0x26, 0x63, 0xb8, - 0x8a, 0xd2, 0x64, 0x2b, 0x27, 0xd1, 0x64, 0x67, 0xb2, 0xb5, 0xd8, 0x25, 0xba, 0x61, 0x9c, 0xdc, - 0x32, 0xfd, 0x6f, 0x25, 0xf2, 0xe9, 0x63, 0x38, 0x8c, 0x8b, 0x16, 0x6b, 0x52, 0x0d, 0xd1, 0xd2, - 0x37, 0xb1, 0x75, 0x72, 0x6e, 0x97, 0x9a, 0xe5, 0x47, 0xec, 0xf8, 0xd9, 0x6f, 0x49, 0x0c, 0xb1, - 0x97, 0xaa, 0x37, 0xf7, 0x36, 0x32, 0x70, 0x20, 0xb3, 0x26, 0x7a, 0x85, 0xc2, 0x1d, 0x96, 0x00, - 0xad, 0xa5, 0x6f, 0x0a, 0xb2, 0xf9, 0xab, 0x68, 0xaf, 0xd0, 0xad, 0x3e, 0x0c, 0xc8, 0xa8, 0xe5, - 0xfe, 0x7e, 0x09, 0xe5, 0x48, 0xc6, 0x6b, 0x34, 0xd6, 0x43, 0xaa, 0x46, 0x70, 0x71, 0xff, 0x43, - 0xaa, 0xcc, 0xdf, 0x63, 0xe3, 0xf2, 0x29, 0x8a, 0x75, 0x60, 0x95, 0x95, 0xce, 0x5d, 0x04, 0xd5, - 0x2b, 0x0c, 0x7c, 0x78, 0xa9, 0x15, 0x1c, 0x06, 0x71, 0x18, 0x15, 0x78, 0xb7, 0xb0, 0x2f, 0x58, - 0x47, 0xef, 0x32, 0x35, 0x4e, 0x04, 0x24, 0x35, 0xf7, 0xaf, 0x95, 0xc9, 0xac, 0x6c, 0xef, 0xed, - 0x5e, 0xc8, 0x16, 0xe2, 0xa8, 0xa4, 0xe3, 0xdb, 0x96, 0x74, 0xbc, 0x54, 0xec, 0x66, 0x01, 0xeb, - 0xd4, 0x40, 0xa9, 0xf8, 0xd5, 0x94, 0x54, 0xbc, 0x3c, 0x0c, 0xd1, 0x5c, 0x6b, 0xf5, 0x8c, 0x85, - 0xff, 0x10, 0x25, 0x9e, 0xcc, 0x1a, 0xce, 0x00, 0xe9, 0xf7, 0xed, 0x72, 0x6a, 0x18, 0x4c, 0xea, - 0x7d, 0x93, 0x8c, 0xed, 0x7b, 0x51, 0x4b, 0xb8, 0xe6, 0xdf, 0x1c, 0xf2, 0x53, 0x50, 0xf5, 0x38, - 0x6a, 0x71, 0xd9, 0xf5, 0x92, 0xca, 0x81, 0x4f, 0x41, 0xb9, 0x61, 0x86, 0xac, 0x51, 0xe7, 0x0d, - 0xcc, 0x91, 0x1f, 0x76, 0x55, 0x14, 0xc9, 0x53, 0x3c, 0x3f, 0x3e, 0x42, 0x28, 0x05, 0xc7, 0x6e, - 0x0e, 0xc1, 0x20, 0xf0, 0x97, 0x7c, 0x52, 0x55, 0x4d, 0x8f, 0x30, 0xa0, 0xed, 0x0f, 0x2a, 0xe4, - 0x6c, 0x06, 0xab, 0x38, 0x3f, 0x65, 0xcd, 0xda, 0x17, 0x86, 0xe6, 0xb5, 0x4f, 0x38, 0x6f, 0x3f, - 0xc5, 0x74, 0xcc, 0x96, 0xe0, 0x8d, 0x13, 0x34, 0x4f, 0x15, 0xd1, 0x74, 0xf3, 0x08, 0xca, 0x6f, - 0x1e, 0x9b, 0x3d, 0xa5, 0xc9, 0xc7, 0x66, 0x54, 0x3f, 0x47, 0xf8, 0x8d, 0x7f, 0x76, 0x8c, 0x9c, - 0xcb, 0xba, 0xbd, 0xe4, 0xfc, 0x5c, 0x29, 0x95, 0xba, 0xf6, 0x4b, 0xc3, 0x5f, 0x81, 0xe2, 0xf9, - 0x6c, 0xc5, 0xf5, 0xe4, 0x65, 0x3b, 0x99, 0x6d, 0xee, 0x6c, 0x8b, 0xd6, 0x59, 0x68, 0x70, 0xc4, - 0xb3, 0x10, 0x4b, 0x79, 0xf0, 0xd6, 0x09, 0xba, 0x22, 0x12, 0x19, 0xc7, 0xa9, 0xd0, 0x60, 0x09, - 0xce, 0x0f, 0x0d, 0x96, 0x7d, 0x58, 0xda, 0xc3, 0x14, 0xb6, 0x6a, 0x5c, 0x23, 0x64, 0x81, 0x00, - 0xf7, 0x24, 0xa3, 0xd7, 0x23, 0x64, 0x83, 0xbf, 0x51, 0x22, 0xa9, 0xe3, 0x61, 0x3c, 0xb1, 0x66, - 0xa6, 0x5c, 0xea, 0xc4, 0xda, 0xb0, 0xe2, 0x28, 0x06, 0x55, 0x77, 0xfc, 0x74, 0x4e, 0x55, 0xa0, - 0x30, 0x60, 0x25, 0xea, 0xc5, 0xac, 0xca, 0xa0, 0x17, 0xb3, 0xd0, 0xc2, 0x69, 0xfb, 0x87, 0xbe, - 0x34, 0x2b, 0x95, 0xf0, 0xde, 0x42, 0x20, 0xf0, 0x32, 0xf7, 0x7b, 0x15, 0x32, 0xc1, 0x6d, 0xb7, - 0x11, 0x6e, 0xcb, 0x75, 0x61, 0x46, 0x15, 0xba, 0x47, 0xc4, 0x7b, 0xb3, 0x8c, 0x76, 0x16, 0x67, - 0x28, 0x35, 0x36, 0x6d, 0x7a, 0x39, 0xcb, 0xd6, 0xe8, 0x97, 0x52, 0x91, 0x51, 0x84, 0xd3, 0x30, - 0xe6, 0x62, 0x9f, 0x90, 0x98, 0x3d, 0xba, 0x82, 0x34, 0x44, 0x52, 0xa6, 0x57, 0x0b, 0xf5, 0xa3, - 0xa1, 0xaa, 0xf1, 0xde, 0xe8, 0x6c, 0x30, 0xaa, 0x00, 0x0c, 0xda, 0x4b, 0xaf, 0x93, 0xaa, 0x42, - 0xce, 0xd3, 0x78, 0x67, 0x4c, 0x96, 0xfc, 0x53, 0x64, 0x3e, 0xd5, 0xd6, 0x50, 0x0a, 0xf3, 0x77, - 0xa9, 0x32, 0xd1, 0xf7, 0xd8, 0x1f, 0x26, 0xf6, 0x3a, 0xd7, 0xce, 0x30, 0xda, 0xc5, 0x07, 0x3e, - 0x89, 0xb9, 0xaf, 0x5f, 0xa8, 0xce, 0x28, 0x85, 0xcc, 0xd6, 0x64, 0x9a, 0xb9, 0x72, 0x76, 0x9a, - 0x39, 0xf6, 0x0e, 0x05, 0xef, 0xfb, 0x69, 0x68, 0x40, 0x9b, 0xb6, 0x06, 0xf4, 0x4c, 0x11, 0x36, - 0x18, 0xa0, 0xfa, 0xfc, 0xd5, 0x12, 0x71, 0x38, 0x42, 0xfa, 0xf1, 0x25, 0xee, 0x04, 0x31, 0x74, - 0x76, 0xcd, 0x37, 0xaa, 0x04, 0x0c, 0xac, 0x21, 0xd3, 0xee, 0xaa, 0x47, 0x4b, 0x06, 0x74, 0xec, - 0xb7, 0x2a, 0x24, 0x7d, 0x2e, 0xea, 0xbc, 0x47, 0x66, 0xf0, 0x0e, 0xc6, 0x4e, 0xd0, 0x0e, 0x92, - 0xc0, 0x8f, 0x8b, 0xf9, 0x9c, 0xd7, 0x8c, 0x1a, 0xc2, 0x27, 0x66, 0x40, 0xc0, 0xa2, 0x88, 0xc1, - 0x3c, 0xdd, 0x88, 0xaa, 0xfd, 0x6d, 0x7f, 0x8f, 0x29, 0x11, 0xea, 0xa2, 0x7e, 0x5d, 0x41, 0xc1, - 0xc0, 0xc8, 0x08, 0xc0, 0xa9, 0x9c, 0x46, 0x00, 0xce, 0xd8, 0x90, 0x01, 0x38, 0xe3, 0x85, 0x02, - 0x70, 0x80, 0x3c, 0x22, 0x5d, 0x59, 0xf8, 0x1b, 0xef, 0x02, 0xf1, 0x24, 0x51, 0x22, 0x6c, 0x6a, - 0x09, 0xef, 0xa6, 0x40, 0x26, 0x06, 0x0c, 0xa8, 0xe9, 0xf6, 0xc8, 0xd9, 0x86, 0x1f, 0x05, 0x2c, - 0x87, 0x47, 0x4b, 0x2f, 0xa7, 0xaf, 0xe3, 0x2d, 0x6a, 0x7b, 0x25, 0x0f, 0x79, 0xc5, 0xc4, 0xb8, - 0x40, 0x2d, 0x57, 0xae, 0x26, 0xe9, 0xfe, 0xb9, 0x32, 0x99, 0x14, 0xf1, 0x07, 0x23, 0xdc, 0x15, - 0xae, 0x5b, 0xc6, 0xda, 0x0b, 0x79, 0xcb, 0x90, 0x75, 0x67, 0xa0, 0x99, 0xd6, 0x48, 0x99, 0x69, - 0x2f, 0x16, 0x23, 0x77, 0xbc, 0x81, 0xf6, 0x9b, 0x65, 0xba, 0x75, 0xdb, 0x71, 0x17, 0xa3, 0x9b, - 0x8e, 0xaf, 0x90, 0xc9, 0x58, 0x04, 0x27, 0x14, 0x7a, 0x20, 0x3a, 0xfd, 0x49, 0xf5, 0xd3, 0xc7, - 0x22, 0x1c, 0x41, 0x92, 0xcb, 0x8c, 0x7f, 0xa8, 0x9c, 0x46, 0xfc, 0x83, 0xfb, 0x3d, 0x26, 0x1f, - 0xcd, 0x09, 0x3c, 0x0d, 0x01, 0xff, 0xb6, 0x2d, 0x4a, 0x5f, 0x2a, 0xc4, 0x0a, 0xa2, 0x7f, 0x03, - 0xe4, 0xe9, 0x87, 0x25, 0x32, 0x2d, 0x10, 0x4f, 0x63, 0x04, 0x3f, 0x6e, 0x8f, 0xe0, 0xd9, 0x42, - 0x23, 0x18, 0xd0, 0xf5, 0xbf, 0x55, 0x56, 0x5d, 0x2f, 0xf8, 0x06, 0xbb, 0xf9, 0xc2, 0x7a, 0x79, - 0x98, 0x17, 0xd6, 0xd5, 0xeb, 0xed, 0x95, 0x81, 0xaf, 0xb7, 0xef, 0xc8, 0x77, 0x40, 0x11, 0x26, - 0xe2, 0xbd, 0x87, 0x7d, 0x37, 0x4f, 0x07, 0xa0, 0x2a, 0x4a, 0x60, 0x50, 0x95, 0xb1, 0x51, 0xac, - 0x85, 0x71, 0xdb, 0x37, 0x78, 0x53, 0xc0, 0x41, 0x61, 0xb8, 0xaf, 0x33, 0x19, 0xcb, 0xa6, 0x67, - 0xb8, 0xa8, 0xd2, 0x1f, 0x8c, 0xab, 0x89, 0x65, 0x1e, 0x8f, 0x9b, 0xf2, 0xcd, 0xf5, 0x52, 0x91, - 0x23, 0x74, 0xe3, 0x93, 0x64, 0x3f, 0xb9, 0xee, 0xf8, 0x7d, 0xde, 0xe0, 0xd7, 0x0b, 0xcb, 0xc8, - 0x21, 0xfc, 0xbf, 0x2c, 0x79, 0x01, 0xbb, 0xb0, 0xbd, 0x59, 0x4f, 0x67, 0x7a, 0x5b, 0x93, 0x05, - 0xa0, 0x71, 0x68, 0x05, 0xae, 0x7b, 0xdb, 0xcf, 0x0f, 0x4a, 0xdd, 0x5b, 0x4e, 0x89, 0xa1, 0x7c, - 0x5f, 0x26, 0xd3, 0x2a, 0xd7, 0x6d, 0x9d, 0xa7, 0x2c, 0xad, 0xae, 0xce, 0x63, 0xe4, 0xd9, 0xba, - 0x06, 0x83, 0x89, 0x43, 0x75, 0xb4, 0xb3, 0x2d, 0x15, 0x0a, 0x57, 0xef, 0xed, 0xb4, 0x83, 0x26, - 0x56, 0xe5, 0x61, 0xe8, 0x8f, 0xe2, 0xb9, 0x67, 0xad, 0xbf, 0x18, 0xb2, 0xea, 0x38, 0xdb, 0x18, - 0x6e, 0xc6, 0x72, 0xfa, 0xca, 0x0b, 0x2b, 0x22, 0x83, 0xd2, 0x05, 0x99, 0x7e, 0xa9, 0x61, 0x17, - 0x7f, 0xcc, 0x40, 0x5c, 0x28, 0x08, 0x10, 0xa4, 0x49, 0xe0, 0x69, 0x6a, 0xdb, 0x7c, 0x9b, 0xa3, - 0x2e, 0x22, 0x02, 0xd5, 0x69, 0xaa, 0xf5, 0x72, 0x47, 0x1d, 0x52, 0xd8, 0x54, 0xda, 0x2f, 0x9a, - 0x10, 0x71, 0x47, 0x15, 0x0f, 0x9d, 0x62, 0x91, 0x4c, 0xf4, 0x33, 0x18, 0x0f, 0xb8, 0x35, 0x00, - 0x07, 0x06, 0xd6, 0xfe, 0x64, 0x6e, 0xf7, 0x6f, 0x62, 0x65, 0x63, 0x6b, 0x74, 0xbe, 0x41, 0x66, - 0xcc, 0x96, 0x84, 0xb0, 0x7b, 0xb9, 0xf8, 0xab, 0x25, 0x62, 0x8b, 0x55, 0x71, 0x04, 0x66, 0x19, - 0x58, 0xb4, 0xdd, 0x26, 0x99, 0x4f, 0xbd, 0x8b, 0xa8, 0x1e, 0xd8, 0x2c, 0x3d, 0xa8, 0x07, 0x36, - 0x31, 0xa3, 0xc7, 0xf8, 0xb6, 0x17, 0xe4, 0xe7, 0xbe, 0x2e, 0xf4, 0x88, 0xfe, 0x6b, 0x64, 0xc2, - 0xdf, 0xdd, 0xc5, 0x07, 0xcc, 0xf9, 0xca, 0x79, 0x5c, 0x3d, 0x9b, 0xcc, 0xa0, 0xb8, 0x1e, 0x58, - 0x63, 0xfc, 0x27, 0x08, 0x64, 0xf7, 0xdf, 0x50, 0x83, 0x67, 0x9b, 0x5a, 0xf1, 0x22, 0xa9, 0x60, - 0x4e, 0x4f, 0x56, 0xfb, 0xb2, 0x70, 0x3f, 0x97, 0x91, 0x85, 0xdb, 0xd1, 0x04, 0x33, 0x72, 0x70, - 0xab, 0xd1, 0x54, 0x0a, 0x8d, 0x66, 0x6c, 0x98, 0xd1, 0x7c, 0xab, 0x44, 0x26, 0xc4, 0xf5, 0xfa, - 0xfc, 0xcd, 0xa5, 0x25, 0x33, 0xe7, 0x5a, 0x57, 0xbe, 0x2f, 0x14, 0x09, 0xdd, 0x16, 0x17, 0xbd, - 0x15, 0x2b, 0x59, 0xd7, 0xbb, 0x2d, 0xaa, 0x68, 0x0d, 0x4f, 0xf3, 0xe2, 0x1b, 0xf2, 0x7d, 0xf1, - 0x9c, 0x7e, 0x0d, 0x95, 0x92, 0x85, 0x25, 0x96, 0x45, 0xc2, 0x2a, 0x33, 0x87, 0x99, 0x58, 0x56, - 0x16, 0x80, 0xc6, 0xc1, 0x63, 0xf9, 0xb8, 0xb7, 0xc3, 0xd0, 0x53, 0xa7, 0xfc, 0x0d, 0x0e, 0x06, - 0x59, 0xee, 0x7e, 0x38, 0x4f, 0xac, 0xa1, 0x59, 0x59, 0x40, 0x4a, 0x0f, 0x3c, 0x0b, 0x08, 0xa5, - 0xee, 0x1f, 0x74, 0x93, 0xa3, 0x5a, 0x10, 0x15, 0xcb, 0xc8, 0xb4, 0x2e, 0xb0, 0xfb, 0xa9, 0xcb, - 0x12, 0x50, 0x14, 0x07, 0xe4, 0x74, 0xa9, 0x3c, 0x14, 0x39, 0x5d, 0xc6, 0xfe, 0x9f, 0xe4, 0x74, - 0xa1, 0x7a, 0xfe, 0x1e, 0x7f, 0xb0, 0x59, 0x5c, 0xd5, 0xc9, 0x39, 0x51, 0xca, 0x78, 0xdd, 0x99, - 0xdf, 0xc9, 0x10, 0x05, 0x20, 0xc9, 0x61, 0xc6, 0x10, 0xae, 0xf2, 0x8b, 0x34, 0x29, 0x2f, 0x17, - 0xf1, 0x6c, 0xf4, 0x67, 0x0c, 0x11, 0xa1, 0x1c, 0x82, 0x96, 0xcc, 0xe1, 0x32, 0xf9, 0xc9, 0x73, - 0xb8, 0xa8, 0xcc, 0x2b, 0x53, 0x0f, 0x2a, 0xf3, 0x8a, 0x95, 0xc1, 0xa6, 0x3a, 0x8a, 0x0c, 0x36, - 0x54, 0xb6, 0x9d, 0xef, 0x66, 0x25, 0x80, 0x12, 0x39, 0x54, 0xbe, 0x7c, 0x82, 0x84, 0x58, 0x56, - 0xd3, 0xec, 0x06, 0x45, 0x26, 0x1a, 0x64, 0x37, 0x2c, 0x53, 0xe1, 0x4c, 0x7f, 0xf2, 0x54, 0x38, - 0xa3, 0x4e, 0xb6, 0xa2, 0x13, 0xe3, 0xcc, 0x8e, 0x24, 0x31, 0xce, 0xdc, 0x03, 0x4c, 0x8c, 0x63, - 0xa4, 0xb4, 0x99, 0x7f, 0xb0, 0x29, 0x6d, 0xf6, 0xc9, 0x74, 0x2b, 0xbc, 0xd7, 0xb9, 0xe7, 0x45, - 0xad, 0x95, 0xfa, 0x26, 0xbb, 0x07, 0x90, 0x7b, 0xcd, 0xba, 0xa6, 0x2b, 0x58, 0x2d, 0x30, 0xad, - 0xd9, 0x28, 0x04, 0x93, 0xb4, 0x48, 0xee, 0x73, 0xe6, 0x13, 0x26, 0xf7, 0xb1, 0x52, 0xe4, 0x38, - 0xa3, 0x48, 0x91, 0xf3, 0x1e, 0xbb, 0x6c, 0xb9, 0x1b, 0xec, 0xdd, 0xf0, 0xba, 0x8b, 0x67, 0x8b, - 0xb4, 0xb0, 0x26, 0xd1, 0xfb, 0x5b, 0x50, 0x45, 0xa0, 0x89, 0xf6, 0x27, 0xe1, 0x39, 0x77, 0x2a, - 0x49, 0x78, 0xfe, 0x0c, 0x79, 0xe2, 0x78, 0x1a, 0x3a, 0x37, 0x61, 0x5d, 0x1b, 0x97, 0xa9, 0xdc, - 0x84, 0x6c, 0x7f, 0x36, 0xb0, 0x8c, 0x30, 0xc2, 0xf2, 0x71, 0x61, 0x84, 0xee, 0x3f, 0x29, 0x91, - 0x47, 0x07, 0xdc, 0xcf, 0x2f, 0x1c, 0x34, 0xdb, 0x25, 0xf3, 0x5d, 0xbb, 0x6a, 0xe1, 0xf0, 0x76, - 0x2b, 0x1f, 0x80, 0xca, 0x6d, 0x9b, 0x2a, 0x80, 0x34, 0xf9, 0xd5, 0x67, 0xbe, 0xff, 0x07, 0x4f, - 0x7c, 0xea, 0x23, 0xfa, 0xf7, 0xbb, 0xf4, 0xef, 0xa7, 0xff, 0xf0, 0x89, 0xd2, 0xf7, 0xe9, 0xdf, - 0x47, 0xf4, 0xef, 0x3f, 0xd3, 0xbf, 0x6f, 0xfd, 0xd1, 0x13, 0x9f, 0xfa, 0x89, 0xf2, 0xe1, 0xe5, - 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x44, 0x9a, 0xbd, 0xf4, 0xd9, 0xab, 0x00, 0x00, + // 9750 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xec, 0x7d, 0x6d, 0x8c, 0x24, 0xc7, + 0x75, 0x98, 0x66, 0x66, 0xbf, 0xa6, 0xf6, 0xf3, 0xfa, 0x8e, 0xc7, 0xe5, 0x4a, 0xfc, 0x50, 0x8b, + 0xa4, 0xc8, 0x23, 0x6f, 0x8f, 0x77, 0x24, 0x4d, 0x52, 0x52, 0x24, 0xee, 0xee, 0xec, 0xde, 0xad, + 0x6f, 0xef, 0x6e, 0xf8, 0x66, 0xef, 0x4e, 0xb2, 0x18, 0x99, 0xbd, 0x33, 0xbd, 0xbb, 0xad, 0x9b, + 0x9d, 0x1e, 0x76, 0xf7, 0xec, 0xdd, 0x52, 0x31, 0xe0, 0x18, 0x8e, 0x83, 0xc0, 0x86, 0x23, 0x03, + 0x31, 0x12, 0x20, 0x09, 0xe2, 0x04, 0x88, 0x91, 0xc4, 0x88, 0x63, 0x39, 0x8a, 0x2d, 0x25, 0x86, + 0x11, 0x20, 0x8e, 0xa0, 0x7c, 0x38, 0x90, 0x81, 0x20, 0x36, 0x6c, 0x40, 0xb1, 0x6c, 0x04, 0xf9, + 0x91, 0x3f, 0x01, 0x92, 0x3f, 0x21, 0x8c, 0x24, 0xf5, 0xea, 0xbb, 0x7a, 0x7a, 0xb6, 0x7b, 0x96, + 0x37, 0x9b, 0xb3, 0x91, 0x1f, 0x0b, 0xec, 0xbc, 0xf7, 0xea, 0xd5, 0x47, 0x57, 0xbd, 0x7a, 0xef, + 0xd5, 0xab, 0x57, 0xe4, 0xe5, 0x7b, 0x6f, 0xc6, 0xcb, 0x41, 0x78, 0xe9, 0x5e, 0x6f, 0xc7, 0x8f, + 0x3a, 0x7e, 0xe2, 0xc7, 0x97, 0xba, 0xf7, 0xf6, 0x2e, 0x79, 0xdd, 0xe0, 0xd2, 0xe1, 0xe5, 0x4b, + 0x7b, 0x7e, 0xc7, 0x8f, 0xbc, 0xc4, 0x6f, 0x2d, 0x77, 0xa3, 0x30, 0x09, 0x9d, 0x4f, 0x70, 0xea, + 0x65, 0x4d, 0xbd, 0x4c, 0xa9, 0x97, 0x29, 0xf5, 0xf2, 0xe1, 0xe5, 0xa5, 0x8b, 0x7b, 0x41, 0xb2, + 0xdf, 0xdb, 0x59, 0x6e, 0x86, 0x07, 0x97, 0xf6, 0xc2, 0xbd, 0xf0, 0x12, 0x2b, 0xb4, 0xd3, 0xdb, + 0x65, 0xbf, 0xd8, 0x0f, 0xf6, 0x1f, 0x67, 0xb6, 0x74, 0x65, 0x70, 0xd5, 0x91, 0x1f, 0x87, 0xbd, + 0xa8, 0xe9, 0xa7, 0x1b, 0xb0, 0xf4, 0xfa, 0xe0, 0x32, 0xbd, 0xce, 0xa1, 0x1f, 0xc5, 0x41, 0xd8, + 0xf1, 0x5b, 0x7d, 0xc5, 0x2e, 0x66, 0x17, 0x8b, 0x7a, 0x9d, 0x24, 0x38, 0xe8, 0xaf, 0xe5, 0x72, + 0x36, 0x79, 0x2f, 0x09, 0xda, 0x97, 0x82, 0x4e, 0x12, 0x27, 0x51, 0xba, 0x88, 0xfb, 0xbb, 0x25, + 0xf2, 0xcc, 0xca, 0xdd, 0xc6, 0x7a, 0xdb, 0x8b, 0x93, 0xa0, 0xb9, 0xda, 0x0e, 0x9b, 0xf7, 0x1a, + 0x49, 0x18, 0xf9, 0x77, 0xc2, 0x76, 0xef, 0xc0, 0x6f, 0xb0, 0xde, 0x38, 0x2f, 0x93, 0xa9, 0x43, + 0xf6, 0x7b, 0xb3, 0xb6, 0x58, 0x7a, 0xa6, 0xf4, 0x42, 0x75, 0x75, 0xe1, 0xbb, 0xdf, 0x7f, 0xfa, + 0x63, 0x7f, 0xf4, 0xfd, 0xa7, 0xa7, 0xee, 0x08, 0x38, 0x28, 0x0a, 0xe7, 0x79, 0x32, 0xb1, 0x1b, + 0x6f, 0x1f, 0x75, 0xfd, 0xc5, 0x32, 0xa3, 0x9d, 0x13, 0xb4, 0x13, 0x1b, 0x0d, 0x84, 0x82, 0xc0, + 0x3a, 0x97, 0x48, 0xb5, 0xeb, 0x45, 0x49, 0x90, 0xd0, 0xbe, 0x2f, 0x56, 0x28, 0xe9, 0xf8, 0xea, + 0x19, 0x41, 0x5a, 0xad, 0x4b, 0x04, 0x68, 0x1a, 0x6c, 0x46, 0xe4, 0x7b, 0xad, 0x5b, 0x9d, 0xf6, + 0xd1, 0xe2, 0x18, 0xa5, 0x9f, 0xd2, 0xcd, 0x00, 0x01, 0x07, 0x45, 0xe1, 0x7e, 0xab, 0x4c, 0xa6, + 0x56, 0x76, 0x77, 0x83, 0x4e, 0x90, 0x1c, 0x39, 0xef, 0x91, 0x99, 0x4e, 0xd8, 0xf2, 0xe5, 0x6f, + 0xd6, 0x8b, 0xe9, 0x2b, 0x17, 0x96, 0x8f, 0x9b, 0x17, 0xcb, 0x37, 0x8d, 0x12, 0xab, 0x0b, 0xb4, + 0x9a, 0x19, 0x13, 0x02, 0x16, 0x47, 0xe7, 0x5d, 0x32, 0xdd, 0x0d, 0x5b, 0xaa, 0x82, 0x32, 0xab, + 0xe0, 0xc5, 0xe3, 0x2b, 0xa8, 0xeb, 0x02, 0xab, 0xf3, 0x94, 0xff, 0xb4, 0x01, 0x00, 0x93, 0x9d, + 0xd3, 0x26, 0xf3, 0xf8, 0x93, 0x7e, 0x76, 0x55, 0x43, 0x85, 0xd5, 0x70, 0x31, 0xbf, 0x06, 0xa3, + 0xd0, 0xea, 0x59, 0x5a, 0xcb, 0x7c, 0x0a, 0x08, 0x69, 0xd6, 0xee, 0x07, 0x64, 0x6e, 0x25, 0x49, + 0xbc, 0xe6, 0xbe, 0xdf, 0xe2, 0xdf, 0xd7, 0x79, 0x8d, 0x8c, 0x75, 0xbc, 0x03, 0x5f, 0x7c, 0xfd, + 0x67, 0xc4, 0xb0, 0x8f, 0xdd, 0xa4, 0xb0, 0x0f, 0xbf, 0xff, 0xf4, 0xc2, 0xed, 0x4e, 0xf0, 0x7e, + 0x4f, 0xcc, 0x19, 0x84, 0x01, 0xa3, 0x76, 0xae, 0x10, 0xd2, 0xf2, 0x0f, 0x83, 0xa6, 0x5f, 0xf7, + 0x92, 0x7d, 0x31, 0x1b, 0x1c, 0x51, 0x96, 0xd4, 0x14, 0x06, 0x0c, 0x2a, 0xf7, 0x27, 0x4a, 0xa4, + 0xba, 0x72, 0x18, 0x06, 0x2d, 0xda, 0xca, 0xd8, 0xe9, 0xd1, 0x7e, 0x47, 0xfe, 0xae, 0x1f, 0x29, + 0x10, 0x6d, 0x42, 0x85, 0xf6, 0xfb, 0x4a, 0x4e, 0xbf, 0xed, 0x42, 0xeb, 0x9d, 0x24, 0x3a, 0x5a, + 0x7d, 0x5c, 0x54, 0x3d, 0x9f, 0xc2, 0x42, 0xba, 0x0e, 0xf7, 0xe7, 0xca, 0xe4, 0xb1, 0x95, 0x0f, + 0x7a, 0x91, 0x5f, 0x0b, 0xe2, 0x7b, 0xe9, 0xa5, 0xd0, 0xa2, 0xb0, 0x9b, 0x7a, 0x30, 0xd4, 0x1c, + 0xac, 0x09, 0x38, 0x28, 0x0a, 0xe7, 0x22, 0x99, 0xc4, 0xff, 0x6f, 0xc3, 0xa6, 0xe8, 0xfd, 0x59, + 0x41, 0x3c, 0x5d, 0xf3, 0x12, 0xaf, 0xc6, 0x51, 0x20, 0x69, 0x9c, 0x1b, 0x64, 0xba, 0x49, 0x47, + 0x3d, 0xe8, 0xec, 0xdd, 0xa0, 0x53, 0x8b, 0x7d, 0xe1, 0xea, 0xea, 0x4b, 0x48, 0xbe, 0xa6, 0xc1, + 0x74, 0xbc, 0x17, 0x79, 0xdb, 0x04, 0x0b, 0x03, 0x07, 0x66, 0x79, 0xc7, 0x55, 0x0b, 0x71, 0x8c, + 0x71, 0x22, 0x19, 0x8b, 0xf0, 0x05, 0x63, 0x4d, 0x8d, 0xb3, 0x35, 0x35, 0x33, 0x60, 0x3d, 0xfd, + 0xa3, 0x92, 0x18, 0x93, 0x8d, 0xa0, 0x6d, 0x8b, 0x07, 0xfa, 0x99, 0x63, 0xbf, 0x19, 0xf9, 0x89, + 0x31, 0x2a, 0xea, 0x33, 0x37, 0x14, 0x06, 0x0c, 0x2a, 0x5c, 0xfc, 0xf1, 0xbe, 0x17, 0xb1, 0xd9, + 0x22, 0xc6, 0x46, 0x2d, 0xfe, 0x86, 0x44, 0x80, 0xa6, 0xb1, 0x16, 0x7f, 0x25, 0x77, 0xf1, 0xff, + 0xf3, 0x12, 0x99, 0x5c, 0x0d, 0x3a, 0x2d, 0x3a, 0x14, 0xce, 0x17, 0xc9, 0xd4, 0x81, 0x9f, 0x78, + 0x2d, 0x3a, 0x5c, 0x62, 0xdd, 0xbf, 0x70, 0xfc, 0xe4, 0xb9, 0xb5, 0xf3, 0x55, 0xbf, 0x99, 0xdc, + 0xa0, 0x65, 0x74, 0x37, 0x34, 0x0c, 0x14, 0x37, 0xe7, 0x36, 0x99, 0x48, 0xbc, 0x68, 0xcf, 0x4f, + 0xc4, 0x72, 0xbf, 0x58, 0x84, 0x2f, 0xe0, 0x54, 0xf3, 0x3b, 0x4d, 0x5f, 0x0b, 0xc6, 0x6d, 0xc6, + 0x04, 0x04, 0x33, 0xb7, 0x49, 0x66, 0xd6, 0xbc, 0xae, 0xb7, 0x13, 0xb4, 0xa9, 0xdc, 0xf3, 0x63, + 0xe7, 0xd3, 0xa4, 0xe2, 0xb5, 0x5a, 0x6c, 0xe2, 0x57, 0x57, 0x1f, 0xa3, 0x05, 0x2a, 0x2b, 0xad, + 0x16, 0x9d, 0x06, 0x44, 0x51, 0x1d, 0x01, 0x52, 0x38, 0x17, 0xc8, 0x58, 0x2b, 0x0a, 0xbb, 0xb4, + 0x35, 0x48, 0x79, 0x1e, 0x57, 0x68, 0x8d, 0xfe, 0x4e, 0x91, 0x32, 0x1a, 0xf7, 0x5f, 0x97, 0x89, + 0xb3, 0xe6, 0x77, 0xf7, 0x37, 0x1a, 0xd6, 0xb7, 0xa4, 0xf3, 0xe1, 0x20, 0xa4, 0x42, 0x20, 0x8c, + 0x62, 0x51, 0x21, 0x9b, 0x0f, 0x37, 0x04, 0x0c, 0x14, 0xd6, 0x79, 0x86, 0x8c, 0x75, 0xf5, 0xb2, + 0x9e, 0x91, 0x22, 0x81, 0x2d, 0x68, 0x86, 0x41, 0x8a, 0x5e, 0xec, 0x47, 0x62, 0x1e, 0x2b, 0x8a, + 0xdb, 0x14, 0x06, 0x0c, 0xa3, 0x67, 0x0e, 0xce, 0x29, 0x31, 0x4b, 0x53, 0x33, 0x07, 0x31, 0x60, + 0x50, 0x39, 0x3f, 0x4a, 0x67, 0x0e, 0xfb, 0x45, 0x07, 0x92, 0x4d, 0xd9, 0x5c, 0x61, 0xb0, 0x15, + 0x36, 0xbd, 0x76, 0x7a, 0xf0, 0x67, 0xd9, 0x4c, 0x93, 0x8c, 0x40, 0xf3, 0xb4, 0x66, 0xda, 0x44, + 0xee, 0x4c, 0xfb, 0x1b, 0x25, 0x3a, 0x8e, 0x74, 0xa6, 0xf9, 0xd1, 0x29, 0x6c, 0x99, 0xc3, 0x2d, + 0x82, 0x3f, 0xc0, 0xa6, 0x85, 0x07, 0x5d, 0xaa, 0x5a, 0x74, 0x92, 0xb5, 0x90, 0xae, 0x06, 0xb6, + 0x8d, 0x7e, 0x86, 0x8c, 0x25, 0x58, 0x15, 0x6f, 0xd6, 0xf3, 0xf2, 0xb3, 0x60, 0x05, 0x74, 0xa6, + 0x9c, 0xef, 0x2f, 0xc1, 0x9a, 0xc0, 0xca, 0x38, 0x6f, 0x91, 0x89, 0x38, 0xf1, 0x92, 0x5e, 0x2c, + 0x1a, 0xfa, 0x49, 0xd9, 0xd0, 0x06, 0x83, 0xd2, 0xf2, 0xf3, 0xaa, 0x18, 0x07, 0x81, 0x28, 0xe0, + 0xbc, 0x48, 0x26, 0x0f, 0xfc, 0x38, 0xf6, 0xf6, 0xa4, 0x60, 0x9b, 0x17, 0x65, 0x27, 0x6f, 0x70, + 0x30, 0x48, 0xbc, 0xf3, 0x29, 0x32, 0xee, 0x47, 0x51, 0x18, 0x89, 0x19, 0x31, 0x2b, 0x08, 0xc7, + 0xd7, 0x11, 0x08, 0x1c, 0xe7, 0xfe, 0x4e, 0x89, 0xcc, 0xab, 0xb6, 0xf2, 0xba, 0x46, 0xb8, 0xd4, + 0x5b, 0x84, 0x34, 0x65, 0xc7, 0x62, 0xb6, 0xc0, 0xa6, 0xaf, 0xbc, 0x72, 0x3c, 0xef, 0xfe, 0x81, + 0xd4, 0x75, 0x28, 0x50, 0x0c, 0x06, 0x5f, 0xf7, 0xbb, 0x25, 0x72, 0x36, 0xd5, 0xa7, 0xad, 0x20, + 0x4e, 0x9c, 0x3f, 0xdf, 0xd7, 0xaf, 0x4b, 0xc7, 0xd4, 0x6d, 0x68, 0x94, 0xcb, 0x58, 0x9c, 0x75, + 0x4f, 0x4d, 0x14, 0x09, 0x31, 0x3a, 0x07, 0x64, 0x3c, 0x48, 0xfc, 0x03, 0xd9, 0xaf, 0x8b, 0x05, + 0xfb, 0xc5, 0x1b, 0xa8, 0x3f, 0xcf, 0x26, 0xf2, 0x00, 0xce, 0xca, 0xfd, 0x1f, 0x74, 0x1f, 0xa7, + 0xbd, 0xdc, 0x0d, 0xf6, 0x6e, 0x78, 0xdd, 0x11, 0x7e, 0x98, 0x06, 0x95, 0x79, 0xc8, 0x95, 0x37, + 0xfd, 0x72, 0x5e, 0xd3, 0x45, 0x83, 0x96, 0x71, 0xf3, 0xe4, 0x5a, 0x81, 0x92, 0x4b, 0x08, 0x02, + 0xc6, 0x6c, 0xe9, 0x0d, 0x52, 0x55, 0x04, 0xce, 0x02, 0xa9, 0xdc, 0xf3, 0xb9, 0xca, 0x58, 0x05, + 0xfc, 0xd7, 0x39, 0x47, 0xc6, 0x0f, 0xbd, 0x76, 0x4f, 0xac, 0x56, 0xe0, 0x3f, 0x3e, 0x53, 0x7e, + 0xb3, 0xe4, 0xfe, 0x46, 0x89, 0x9c, 0x53, 0x95, 0x5c, 0xf7, 0x8f, 0x1a, 0x7e, 0x9b, 0x36, 0x39, + 0x8c, 0x9c, 0x9f, 0xa4, 0x88, 0x76, 0x86, 0x1c, 0x12, 0xa3, 0x71, 0x12, 0x09, 0xf6, 0x09, 0xd1, + 0xf0, 0x73, 0x59, 0x58, 0xc8, 0xac, 0xcd, 0x79, 0x92, 0xf7, 0x85, 0x2f, 0xde, 0x69, 0xc1, 0xa0, + 0x42, 0x1b, 0xca, 0x3a, 0x86, 0xcd, 0x9f, 0x55, 0xcd, 0x3f, 0x8d, 0x99, 0xb7, 0x65, 0xcf, 0xbc, + 0x4f, 0x17, 0xfc, 0x7c, 0x03, 0xe6, 0xdc, 0xdf, 0xa1, 0x6a, 0x9b, 0xa2, 0xb1, 0xc4, 0xf1, 0x23, + 0x32, 0xfc, 0xc3, 0x75, 0x97, 0x7e, 0x96, 0xed, 0x10, 0xf7, 0xd3, 0xec, 0xee, 0x3a, 0x97, 0xc9, + 0x74, 0xcb, 0xdf, 0xf5, 0x7a, 0xed, 0x44, 0xa9, 0x8b, 0xe3, 0xdc, 0x8e, 0xa8, 0x69, 0x30, 0x98, + 0x34, 0xee, 0x6f, 0x57, 0xd9, 0xaa, 0x4c, 0xbc, 0x80, 0x9a, 0x81, 0xb8, 0x41, 0x1b, 0x5a, 0xfd, + 0x8c, 0xa9, 0xd5, 0x0b, 0x0d, 0x9e, 0x4a, 0xe2, 0xe0, 0x00, 0x45, 0x76, 0xd9, 0x96, 0xc4, 0x9b, + 0x08, 0x04, 0x8e, 0x73, 0x9e, 0x23, 0x93, 0xd4, 0x74, 0x3e, 0xf0, 0x3a, 0x2d, 0xda, 0x06, 0x54, + 0x19, 0xa6, 0x51, 0xaa, 0xaf, 0x71, 0x10, 0x48, 0x9c, 0xf3, 0x09, 0x32, 0x46, 0xf5, 0x9b, 0x98, + 0x0a, 0x75, 0xa4, 0x99, 0xc2, 0x9a, 0x56, 0xe8, 0x6f, 0x60, 0x50, 0x54, 0x05, 0xee, 0x87, 0xd1, + 0x3d, 0xaa, 0xb0, 0xd5, 0x82, 0x88, 0xed, 0xeb, 0x86, 0x2a, 0x70, 0x57, 0x61, 0xc0, 0xa0, 0x72, + 0xea, 0x64, 0xbc, 0x1b, 0x46, 0x49, 0x4c, 0xb7, 0x69, 0x1c, 0xce, 0x97, 0x72, 0x67, 0x0f, 0xef, + 0x77, 0x9d, 0x96, 0xd1, 0x5d, 0xc1, 0x5f, 0x74, 0x48, 0x19, 0x23, 0x67, 0x8d, 0x54, 0xfc, 0xce, + 0xe1, 0xe2, 0x24, 0xe3, 0xf7, 0xec, 0xf1, 0xfc, 0xd6, 0x3b, 0x87, 0x77, 0xbc, 0x48, 0xaf, 0x22, + 0xfa, 0x1b, 0xb0, 0xb4, 0xd3, 0x24, 0x55, 0xe9, 0x08, 0x88, 0x17, 0xa7, 0x8a, 0x4c, 0x30, 0x10, + 0xe4, 0xe0, 0xbf, 0xdf, 0x0b, 0x22, 0xff, 0x80, 0x0a, 0xd7, 0x58, 0xeb, 0xc3, 0x12, 0x1b, 0x83, + 0xe6, 0x4b, 0x2b, 0x99, 0xe1, 0xea, 0xc3, 0x8d, 0xb0, 0x47, 0xa9, 0x17, 0xab, 0xac, 0xc9, 0x39, + 0x06, 0xe7, 0x1d, 0x5d, 0x62, 0xf5, 0x9c, 0x60, 0x3f, 0x63, 0x00, 0x63, 0xb0, 0x98, 0x52, 0xa3, + 0x76, 0xb6, 0x1d, 0x1c, 0xfa, 0x1d, 0xba, 0x2f, 0xd7, 0xa3, 0x70, 0xc7, 0x5f, 0x24, 0xac, 0x37, + 0x9f, 0xca, 0x33, 0xbe, 0x28, 0xe9, 0xea, 0x19, 0xca, 0x7b, 0x76, 0xcb, 0x2c, 0x0d, 0x36, 0x33, + 0xaa, 0xc9, 0xcd, 0xa1, 0xae, 0x12, 0x68, 0xf6, 0xd3, 0xc5, 0xd9, 0x3b, 0x94, 0xfd, 0x1c, 0x58, + 0xc5, 0x21, 0xc5, 0xce, 0xd9, 0x26, 0xd5, 0x76, 0xb0, 0xeb, 0x37, 0x8f, 0x9a, 0x54, 0xbb, 0x9c, + 0x61, 0xbc, 0x73, 0x96, 0xdc, 0x96, 0x24, 0xe7, 0xfa, 0xa1, 0xfa, 0x09, 0x9a, 0x91, 0x73, 0x87, + 0x9c, 0x4f, 0xfc, 0xe8, 0x20, 0xe8, 0x78, 0xb8, 0x69, 0x0b, 0xe5, 0x85, 0x59, 0xb8, 0xb3, 0x6c, + 0xd6, 0x3e, 0x25, 0x06, 0xf6, 0xfc, 0x76, 0x26, 0x15, 0x0c, 0x28, 0xed, 0xdc, 0x22, 0xf3, 0x6c, + 0x3d, 0xd5, 0x7b, 0xed, 0x76, 0x3d, 0x6c, 0x07, 0xcd, 0xa3, 0xc5, 0x39, 0xc6, 0xf0, 0x39, 0x69, + 0xb7, 0x6e, 0xda, 0x68, 0xd4, 0xeb, 0xf5, 0x2f, 0x48, 0x97, 0x46, 0xa7, 0x01, 0xd5, 0x6a, 0x7b, + 0x11, 0x55, 0xfa, 0x71, 0xee, 0xfb, 0x0f, 0x92, 0xc5, 0xf9, 0x22, 0x76, 0x4a, 0xc3, 0x2e, 0xc4, + 0x9d, 0x06, 0x29, 0x20, 0xa4, 0x59, 0xa3, 0xa8, 0x88, 0x13, 0x3a, 0xfa, 0x8b, 0x0b, 0x4c, 0x31, + 0x55, 0xeb, 0xab, 0x81, 0x40, 0xe0, 0x38, 0x66, 0xf6, 0xe1, 0x3f, 0xb7, 0x50, 0xf6, 0x9e, 0x61, + 0x84, 0xda, 0xec, 0x93, 0x08, 0xd0, 0x34, 0xb8, 0x61, 0x25, 0xc9, 0xd1, 0xa2, 0xc3, 0x48, 0xd5, + 0x52, 0xdb, 0xde, 0xfe, 0x12, 0x20, 0xdc, 0xdd, 0x21, 0x73, 0x6a, 0x59, 0xb3, 0xd1, 0x71, 0x9e, + 0x26, 0xe3, 0x28, 0xb9, 0xa4, 0xf5, 0x52, 0xc5, 0x26, 0xa0, 0x40, 0xa3, 0x4b, 0x9c, 0xc1, 0x59, + 0x13, 0x82, 0x0f, 0xfc, 0xd5, 0x23, 0xda, 0x6b, 0x26, 0xd6, 0x2a, 0x46, 0x13, 0x24, 0x02, 0x34, + 0x8d, 0xfb, 0xbf, 0xf9, 0xa6, 0xa8, 0x65, 0x47, 0x01, 0xb9, 0x49, 0x15, 0xf5, 0xfd, 0x30, 0x4e, + 0x90, 0x9a, 0xd5, 0x31, 0xae, 0x77, 0xc1, 0x6b, 0x02, 0x0e, 0x8a, 0xc2, 0xf9, 0x2c, 0x99, 0x6d, + 0x9a, 0x15, 0x08, 0x51, 0xfe, 0x98, 0x28, 0x62, 0xd7, 0x0e, 0x36, 0xad, 0xf3, 0x26, 0x99, 0x62, + 0xae, 0xbc, 0x66, 0xd8, 0x16, 0xfa, 0xb2, 0xdc, 0x99, 0xa6, 0xea, 0x02, 0xfe, 0xa1, 0xf1, 0x3f, + 0x28, 0x6a, 0xb4, 0x3a, 0xb0, 0x09, 0x9b, 0x75, 0x21, 0x6e, 0x95, 0xd5, 0x71, 0x8d, 0x41, 0x41, + 0x60, 0xdd, 0x5f, 0x29, 0x1b, 0xa3, 0x8c, 0x4a, 0x9f, 0xef, 0xfc, 0x08, 0x99, 0xbc, 0xef, 0x51, + 0xa5, 0xb5, 0xb3, 0x27, 0x76, 0xd0, 0x57, 0x0b, 0xca, 0x5e, 0x56, 0xfc, 0x2e, 0x2f, 0xca, 0xf7, + 0x09, 0xf1, 0x03, 0x24, 0x43, 0xe4, 0x1d, 0xf5, 0x3a, 0x1d, 0xe4, 0x5d, 0x1e, 0x9e, 0x37, 0xf0, + 0xa2, 0x9c, 0xb7, 0xf8, 0x01, 0x92, 0xa1, 0xb3, 0x4b, 0x88, 0x5c, 0x7d, 0x7e, 0x4b, 0xb8, 0xd0, + 0x7e, 0x68, 0x18, 0xf6, 0xdb, 0xaa, 0xf4, 0xea, 0x1c, 0xee, 0x4c, 0xfa, 0x37, 0x18, 0x9c, 0xdd, + 0x1e, 0x53, 0x44, 0xfa, 0x9b, 0x45, 0x25, 0x2a, 0x9d, 0xdc, 0x5e, 0x44, 0x69, 0x56, 0x12, 0x31, + 0x74, 0x2f, 0x15, 0x54, 0xa8, 0xb6, 0x83, 0x03, 0xdf, 0x5c, 0x2d, 0x82, 0x0b, 0x68, 0x86, 0xee, + 0xb7, 0x2b, 0x64, 0x71, 0x50, 0x7b, 0x71, 0x4e, 0xfa, 0x0f, 0x02, 0x6a, 0x8d, 0xb4, 0xf8, 0xcc, + 0x35, 0xe6, 0xe4, 0xba, 0x80, 0x83, 0xa2, 0xc0, 0xc9, 0x11, 0x07, 0x7b, 0x1d, 0xaf, 0x2d, 0xe6, + 0xaf, 0x9a, 0x1c, 0x0d, 0x06, 0x05, 0x81, 0x45, 0x3a, 0x2a, 0x75, 0x63, 0xe1, 0xc2, 0x35, 0x26, + 0x11, 0x30, 0x28, 0x08, 0xac, 0x69, 0xfe, 0x8d, 0xe5, 0x98, 0x7f, 0xd6, 0x18, 0x8d, 0x3f, 0xe4, + 0x31, 0xa2, 0xbb, 0x0e, 0x41, 0x37, 0x67, 0xbc, 0xcf, 0xd8, 0x4f, 0x0c, 0xcf, 0x5e, 0x69, 0x25, + 0x1b, 0x8a, 0x0d, 0x18, 0x2c, 0x9d, 0xd7, 0xc9, 0xb4, 0x5a, 0xa1, 0xd4, 0xfa, 0x9f, 0xb4, 0x1d, + 0x7f, 0x5a, 0x5c, 0xd5, 0xc0, 0xa4, 0x73, 0xbf, 0x9a, 0x9e, 0x32, 0x62, 0x61, 0x18, 0x23, 0x5c, + 0x2a, 0x3a, 0xc2, 0xe5, 0xe3, 0x47, 0xd8, 0xfd, 0x4f, 0x15, 0xb4, 0x9d, 0x8d, 0xca, 0x7a, 0x71, + 0x01, 0xa1, 0xf6, 0x0e, 0x4a, 0x78, 0xda, 0x30, 0xb1, 0x2c, 0x5f, 0x1e, 0x66, 0xdd, 0x98, 0xfb, + 0x01, 0x2e, 0x07, 0xce, 0xc9, 0xd9, 0xa7, 0x3b, 0xb4, 0x17, 0x33, 0x4b, 0xd2, 0x17, 0xcb, 0x71, + 0x38, 0xb6, 0x5a, 0x0b, 0xa7, 0x6c, 0x8c, 0x0d, 0x97, 0xd7, 0xa2, 0x99, 0xe3, 0xf6, 0x84, 0xda, + 0x81, 0x3c, 0x39, 0x50, 0xcd, 0x41, 0x15, 0xe2, 0x08, 0x38, 0x8e, 0xca, 0xd2, 0x19, 0xaa, 0x61, + 0xe1, 0x54, 0x59, 0x43, 0x05, 0x88, 0x4d, 0xbe, 0x71, 0xad, 0x29, 0x81, 0x81, 0x03, 0x8b, 0x52, + 0x2b, 0xca, 0x13, 0xc7, 0x28, 0xca, 0xf4, 0x0b, 0xb1, 0x7f, 0xd4, 0xac, 0x50, 0x5f, 0x68, 0x93, + 0x83, 0x41, 0xe2, 0xd3, 0x93, 0x68, 0xaa, 0xe0, 0x24, 0xba, 0x40, 0xe6, 0x6a, 0x9e, 0x7f, 0x10, + 0x76, 0xd6, 0x3b, 0xad, 0x6e, 0x18, 0xd0, 0x86, 0x2d, 0x92, 0x31, 0xb6, 0xa5, 0xf0, 0x15, 0x3f, + 0x86, 0x1c, 0x60, 0x0c, 0x95, 0x5d, 0xf7, 0xff, 0xd0, 0x7d, 0xad, 0x46, 0xed, 0xd3, 0xc4, 0xbf, + 0xd5, 0x65, 0xee, 0x07, 0x67, 0x83, 0x38, 0x7b, 0x91, 0xd7, 0xf4, 0xeb, 0x7e, 0x14, 0x84, 0x2d, + 0xba, 0xe3, 0x87, 0x1d, 0xe6, 0x70, 0xc7, 0x3d, 0x12, 0xbd, 0x89, 0xce, 0xd5, 0x3e, 0x2c, 0x64, + 0x94, 0x70, 0x5a, 0x64, 0xb6, 0x1b, 0xf9, 0x96, 0xbf, 0xa4, 0x94, 0xaf, 0x9f, 0xd7, 0xcd, 0x22, + 0x5c, 0x7d, 0xb4, 0x40, 0x60, 0x33, 0x75, 0xde, 0x26, 0x0b, 0x61, 0xd4, 0xdd, 0xf7, 0x3a, 0x35, + 0xbf, 0xeb, 0x77, 0x5a, 0xa8, 0x33, 0x0b, 0xa7, 0xd8, 0x39, 0x5a, 0x76, 0xe1, 0x56, 0x0a, 0x07, + 0x7d, 0xd4, 0xee, 0x2f, 0x51, 0x7b, 0xb1, 0x16, 0xde, 0xef, 0xdc, 0xf7, 0xa2, 0xd6, 0x4a, 0x7d, + 0x93, 0x2b, 0xc2, 0xcc, 0xc9, 0x28, 0x9d, 0x9b, 0xa5, 0x81, 0xce, 0xcd, 0x2f, 0x93, 0xa9, 0xdd, + 0xc0, 0x6f, 0xb7, 0xd0, 0x0b, 0xc9, 0xbb, 0x77, 0xb9, 0x88, 0x47, 0x63, 0x03, 0xcb, 0x48, 0xaf, + 0x00, 0xf7, 0xad, 0x6e, 0x08, 0x36, 0xa0, 0x18, 0x3a, 0x3d, 0xb2, 0x20, 0x35, 0x7d, 0x89, 0x15, + 0xab, 0xe3, 0xd5, 0x62, 0x86, 0x84, 0x5d, 0x0d, 0x1b, 0x0f, 0x48, 0x31, 0x84, 0xbe, 0x2a, 0xd0, + 0x42, 0x3b, 0xc0, 0xdd, 0x61, 0x8c, 0xcd, 0x15, 0x66, 0xa1, 0x31, 0x13, 0x92, 0x41, 0xdd, 0x5f, + 0x2c, 0x91, 0xc7, 0xfb, 0x46, 0x4b, 0xd8, 0xd7, 0x5f, 0x94, 0x86, 0x2d, 0x3f, 0x9d, 0xc9, 0x69, + 0x65, 0xe6, 0x98, 0x17, 0x33, 0x72, 0xcb, 0x05, 0x8c, 0xdc, 0x5b, 0xe4, 0xdc, 0xfa, 0x41, 0x37, + 0x39, 0xa2, 0x26, 0xa2, 0xd5, 0xc8, 0x37, 0xc8, 0xc4, 0x81, 0xdf, 0x0a, 0x7a, 0x07, 0xe2, 0xb3, + 0x3e, 0x2d, 0x05, 0xe9, 0x0d, 0x06, 0xa5, 0x5a, 0xd2, 0x2c, 0x9e, 0x7d, 0xd2, 0x05, 0xc8, 0x01, + 0x20, 0xc8, 0xdd, 0x1f, 0x94, 0xc8, 0xbc, 0x5c, 0x50, 0x2b, 0xad, 0x16, 0x1d, 0xb7, 0xd8, 0x59, + 0x22, 0xe5, 0xa0, 0x2b, 0x18, 0x11, 0xc1, 0xa8, 0x4c, 0x95, 0x26, 0x0a, 0xa5, 0x1a, 0x4c, 0x95, + 0xbb, 0xf2, 0xf5, 0xe4, 0x18, 0xf2, 0x68, 0x80, 0x59, 0x1f, 0xdb, 0x92, 0x07, 0x68, 0x76, 0x52, + 0xb3, 0x64, 0xa2, 0xba, 0x62, 0x3b, 0x96, 0xaf, 0x09, 0x38, 0x28, 0x0a, 0x74, 0xe7, 0xe3, 0x29, + 0x25, 0x3b, 0x65, 0xe1, 0xdb, 0x2e, 0x9b, 0x72, 0x37, 0x05, 0x0c, 0x14, 0xd6, 0xfd, 0x99, 0x12, + 0x99, 0x91, 0x7d, 0x2c, 0xa8, 0xe4, 0xe2, 0x22, 0xd1, 0x0a, 0xae, 0x5e, 0x24, 0xa8, 0xa4, 0x32, + 0x8c, 0xa5, 0x9b, 0x56, 0x86, 0xd1, 0x4d, 0xdd, 0x6f, 0x53, 0x9d, 0x53, 0x36, 0xa7, 0xd1, 0xdb, + 0x89, 0xfd, 0xc4, 0xf9, 0x0a, 0xa9, 0x7a, 0x7c, 0xf0, 0x7d, 0x39, 0xcf, 0x2e, 0xe6, 0x59, 0xe8, + 0xd6, 0x37, 0xd3, 0x8a, 0xc1, 0x8a, 0xe4, 0x03, 0x9a, 0xa5, 0x73, 0x48, 0xce, 0x74, 0xc2, 0x84, + 0xed, 0x07, 0x0a, 0x5f, 0xcc, 0x23, 0x9a, 0xae, 0xe7, 0x09, 0x51, 0xcf, 0x99, 0x9b, 0x69, 0x7e, + 0xd0, 0x5f, 0x05, 0xb5, 0xfb, 0x84, 0x17, 0xa3, 0xc2, 0xea, 0xba, 0x50, 0xac, 0xae, 0xc1, 0x4e, + 0x0c, 0xf7, 0x37, 0x4b, 0xa4, 0x2a, 0xc9, 0x46, 0xe9, 0x13, 0xbf, 0x4b, 0x26, 0x63, 0xf6, 0x69, + 0xe4, 0x30, 0xbd, 0x5c, 0xac, 0xe9, 0xfc, 0x7b, 0xea, 0xcd, 0x8f, 0xff, 0x8e, 0x41, 0x72, 0x63, + 0x6e, 0x48, 0xd5, 0x81, 0x47, 0xcf, 0x0d, 0xa9, 0x9a, 0x36, 0xc0, 0x0d, 0xf9, 0x0f, 0x4a, 0x64, + 0x82, 0x3b, 0x87, 0x8a, 0x79, 0xd8, 0x0c, 0x5f, 0xb2, 0xe6, 0x78, 0x07, 0x81, 0xc2, 0xb5, 0x4c, + 0x47, 0xba, 0xca, 0xfe, 0xd9, 0x88, 0xc2, 0x03, 0xb1, 0x11, 0x5c, 0x28, 0xe2, 0x9c, 0xe2, 0x82, + 0x8f, 0x4b, 0x93, 0x3b, 0x92, 0x01, 0x68, 0x5e, 0xee, 0x6f, 0x54, 0x70, 0xd5, 0x6b, 0x52, 0x6b, + 0x5b, 0x2b, 0x9d, 0xc6, 0xb6, 0x56, 0x1e, 0xfd, 0xb6, 0xf6, 0x3e, 0x99, 0x6f, 0x1a, 0x3e, 0x79, + 0xbd, 0x99, 0x5e, 0x29, 0xe8, 0x6e, 0x36, 0x1c, 0xf9, 0xdc, 0x19, 0xb2, 0x66, 0xb3, 0x83, 0x34, + 0x7f, 0xc7, 0x27, 0x33, 0xfc, 0x40, 0x51, 0xd4, 0x37, 0x96, 0x3b, 0x67, 0xb9, 0xdf, 0x85, 0x97, + 0x50, 0x95, 0xb1, 0xa0, 0x93, 0x86, 0xc1, 0x08, 0x2c, 0xb6, 0xee, 0x5f, 0x1b, 0x27, 0xe3, 0xeb, + 0x87, 0x54, 0x97, 0x19, 0xe1, 0x2a, 0x3f, 0x20, 0x73, 0x41, 0xe7, 0x30, 0x6c, 0x1f, 0xfa, 0x2d, + 0x8e, 0x3f, 0xd9, 0x8e, 0x76, 0x5e, 0x54, 0x32, 0xb7, 0x69, 0x31, 0x83, 0x14, 0xf3, 0x51, 0xd8, + 0x93, 0xef, 0x50, 0x53, 0x96, 0xcd, 0x08, 0x61, 0x4c, 0xe6, 0x38, 0x49, 0xd9, 0x80, 0x8a, 0x95, + 0xa3, 0xad, 0x5e, 0xee, 0x9f, 0x15, 0x8c, 0x9c, 0x7b, 0x64, 0x6e, 0x37, 0x88, 0xa8, 0xc5, 0x41, + 0x0d, 0x42, 0x6a, 0x05, 0x1c, 0x74, 0x4f, 0x62, 0x48, 0xaa, 0x21, 0xd9, 0xb0, 0x58, 0x41, 0x8a, + 0x35, 0x35, 0x92, 0x66, 0xd1, 0x8e, 0xd1, 0x75, 0x4d, 0x0e, 0x5f, 0x97, 0xf2, 0x25, 0x6d, 0x99, + 0x9c, 0xc0, 0x66, 0x8c, 0xc2, 0xa8, 0xc9, 0x0c, 0x9f, 0x29, 0xb6, 0xa5, 0x2b, 0x61, 0xc4, 0x2d, + 0x1e, 0x8e, 0x43, 0x99, 0xc6, 0xce, 0x8f, 0xab, 0xb6, 0x4c, 0xd3, 0xa7, 0xc4, 0xee, 0x37, 0x71, + 0x03, 0xc2, 0x51, 0x3c, 0x0d, 0xd9, 0x7d, 0xcd, 0x96, 0xdd, 0x9f, 0x2a, 0xf0, 0x71, 0x07, 0xc8, + 0xed, 0xf7, 0xc8, 0xb4, 0xf1, 0xed, 0xd1, 0x51, 0xd8, 0x94, 0x47, 0x9d, 0x42, 0x80, 0x2b, 0x05, + 0x42, 0x9d, 0x81, 0x82, 0xa6, 0xc1, 0x81, 0x41, 0xc5, 0x2b, 0x1d, 0x11, 0x81, 0x6a, 0x19, 0x30, + 0x8c, 0xfb, 0x2a, 0x21, 0xeb, 0x0f, 0xfc, 0xe6, 0x4a, 0x93, 0x1d, 0xc4, 0x1b, 0xe7, 0x26, 0xa5, + 0xc1, 0xe7, 0x26, 0xee, 0xbb, 0x74, 0x33, 0x7c, 0x80, 0x3b, 0xbb, 0x34, 0xd3, 0xe8, 0x12, 0xf1, + 0x19, 0x80, 0xb5, 0x6a, 0x4a, 0x4f, 0x52, 0x4e, 0x06, 0x02, 0xcb, 0x8e, 0xd1, 0x1f, 0x78, 0x62, + 0xc1, 0x1a, 0x26, 0xef, 0x3a, 0x02, 0x81, 0xe3, 0xdc, 0x6f, 0x94, 0xc8, 0xdc, 0xc6, 0x9a, 0xa5, + 0x27, 0x2f, 0x13, 0xc2, 0xf5, 0xcd, 0xbb, 0x77, 0x6f, 0x4a, 0x3f, 0x2a, 0x77, 0x76, 0x29, 0x28, + 0x18, 0x14, 0xce, 0x13, 0xa4, 0xd2, 0xee, 0x75, 0x84, 0x1a, 0x38, 0x89, 0xfe, 0xd9, 0xad, 0x5e, + 0x07, 0x10, 0x66, 0x04, 0x36, 0x54, 0x0a, 0x07, 0x36, 0xe4, 0x87, 0xf6, 0xfd, 0x7c, 0x85, 0x2c, + 0x6c, 0xb4, 0xfd, 0x07, 0x56, 0xab, 0x69, 0x55, 0xad, 0x28, 0xa0, 0x93, 0x27, 0xed, 0x26, 0xa9, + 0x31, 0x28, 0x08, 0x6c, 0xe1, 0x58, 0x0b, 0x2b, 0xce, 0xa4, 0x32, 0xe2, 0x38, 0x93, 0xdc, 0x3e, + 0x3b, 0xbb, 0x64, 0x32, 0xe4, 0xdf, 0x9f, 0x4a, 0x31, 0x9c, 0xe8, 0x9f, 0x3d, 0xbe, 0x31, 0xe9, + 0xf1, 0x59, 0x16, 0xb3, 0x87, 0x1f, 0x7a, 0x2b, 0x61, 0x29, 0xa0, 0x20, 0x99, 0x2f, 0x7d, 0x86, + 0xcc, 0x98, 0x94, 0x43, 0x9d, 0x7e, 0x6f, 0x91, 0xb3, 0x1b, 0x18, 0x41, 0x9a, 0x8a, 0x85, 0x79, + 0x9d, 0x9a, 0x70, 0x74, 0xa5, 0xc6, 0x56, 0x80, 0x98, 0x15, 0x09, 0x27, 0x50, 0x60, 0xd2, 0xb9, + 0xff, 0xa1, 0x44, 0x9e, 0xbc, 0xba, 0xb6, 0x5e, 0x47, 0x71, 0x10, 0x27, 0x74, 0x81, 0xf5, 0x05, + 0xe3, 0xd1, 0x4f, 0xd9, 0x6d, 0x19, 0x3c, 0xd5, 0xa7, 0xac, 0xd7, 0x18, 0x3b, 0x81, 0x7d, 0x54, + 0x22, 0x52, 0xa9, 0x5e, 0x78, 0xf6, 0x6a, 0x40, 0xbf, 0x7d, 0x37, 0x4c, 0xc7, 0xcf, 0x45, 0x14, + 0x16, 0x63, 0x5c, 0xd5, 0x51, 0x3a, 0x7e, 0x0e, 0x14, 0x06, 0x0c, 0x2a, 0x5e, 0xf3, 0x61, 0x80, + 0x82, 0x52, 0x74, 0xca, 0xa8, 0x99, 0xc3, 0x41, 0x51, 0x60, 0xc7, 0x5a, 0x41, 0xc4, 0x74, 0x8a, + 0x23, 0xb1, 0x12, 0x55, 0xc7, 0x6a, 0x12, 0x01, 0x9a, 0xc6, 0xfd, 0x5b, 0x25, 0xf2, 0xd8, 0xd5, + 0x76, 0x8f, 0x0e, 0x7b, 0xb4, 0x1b, 0x5b, 0x8d, 0x7d, 0x95, 0x54, 0x7d, 0xa9, 0xff, 0x8a, 0xb6, + 0xaa, 0xbd, 0x45, 0x29, 0xc6, 0x3c, 0x78, 0x4f, 0xd1, 0x15, 0x88, 0x15, 0x1b, 0x2e, 0xb2, 0xe9, + 0x5f, 0x94, 0xc9, 0xec, 0xb5, 0xed, 0xed, 0xfa, 0x55, 0x3f, 0x11, 0xb2, 0x34, 0xdf, 0x61, 0x53, + 0x37, 0xac, 0xd5, 0xe9, 0x2b, 0xcb, 0x03, 0x56, 0x0f, 0xc6, 0x4a, 0x2f, 0xf3, 0x58, 0xe9, 0xe5, + 0xcd, 0x4e, 0x72, 0x2b, 0x6a, 0x24, 0x11, 0x1e, 0x27, 0x64, 0x59, 0xb7, 0x52, 0xde, 0x57, 0x06, + 0xc9, 0x7b, 0x3a, 0x58, 0x13, 0x71, 0x73, 0xdf, 0x57, 0xc6, 0xf7, 0xc7, 0x95, 0x3a, 0xc1, 0xa0, + 0xd4, 0xf6, 0xad, 0xde, 0x86, 0x4d, 0xfe, 0x03, 0x04, 0x29, 0x15, 0x3c, 0xd3, 0xfb, 0x49, 0xd2, + 0xbd, 0x46, 0x3b, 0x4b, 0xa7, 0xbe, 0x58, 0xed, 0x39, 0xda, 0x1c, 0x0e, 0x06, 0x2f, 0xa0, 0x17, + 0x96, 0x86, 0xc5, 0x60, 0x72, 0x74, 0x1b, 0x84, 0x68, 0xdc, 0x43, 0x32, 0x51, 0xdc, 0xbf, 0x58, + 0x26, 0x93, 0xd7, 0xe8, 0x76, 0xd5, 0xa6, 0x2c, 0x37, 0xc8, 0x98, 0x4f, 0xb7, 0xb9, 0x62, 0x8a, + 0xa8, 0xde, 0x10, 0xb9, 0xc7, 0x09, 0x7f, 0x03, 0x2b, 0xef, 0x00, 0x99, 0xc4, 0x76, 0x5f, 0x55, + 0x01, 0x96, 0x2f, 0xe5, 0x8f, 0x82, 0x9a, 0x12, 0x7c, 0x37, 0x15, 0x20, 0x90, 0x8c, 0x98, 0x6f, + 0xa6, 0xd9, 0x6d, 0xa0, 0x94, 0x4a, 0x8a, 0xc5, 0x50, 0x6f, 0xaf, 0xd5, 0x39, 0xb9, 0xe0, 0xcb, + 0x7d, 0x33, 0x12, 0x08, 0x9a, 0x9d, 0xfb, 0x26, 0x39, 0xc7, 0x4e, 0xf7, 0xe8, 0x74, 0xb3, 0xd6, + 0x4c, 0xee, 0xe4, 0x74, 0xff, 0x6e, 0x99, 0x9c, 0xd9, 0x6c, 0xac, 0x35, 0x6c, 0xaf, 0xda, 0x9b, + 0x64, 0x86, 0x6f, 0xb3, 0x38, 0xe9, 0xbc, 0xb6, 0x28, 0xaf, 0xdc, 0xd1, 0xdb, 0x06, 0x0e, 0x2c, + 0x4a, 0x3c, 0x36, 0x0d, 0xde, 0xef, 0xa4, 0xe3, 0x7c, 0x36, 0xdf, 0xb9, 0x09, 0x08, 0x47, 0x34, + 0xee, 0xd8, 0x5c, 0xc4, 0x29, 0xb4, 0xda, 0xb5, 0x3f, 0x4f, 0x55, 0xfe, 0xb8, 0x19, 0x07, 0x74, + 0x01, 0xd0, 0xf5, 0xef, 0x35, 0xe5, 0xf4, 0xd5, 0x3a, 0x3c, 0x36, 0x55, 0x61, 0x21, 0x45, 0x6d, + 0xc8, 0xdb, 0xf1, 0xc2, 0xbb, 0x7e, 0x7e, 0xa4, 0xe5, 0x57, 0x49, 0x55, 0x45, 0xc4, 0xc8, 0x40, + 0xa6, 0x52, 0x76, 0x20, 0x53, 0x01, 0x81, 0x23, 0x7d, 0x9d, 0x95, 0x4c, 0x5f, 0xe7, 0x3f, 0xa6, + 0x1a, 0xac, 0x3a, 0xfc, 0xa7, 0xf3, 0xb0, 0x4a, 0x05, 0x6f, 0xc2, 0x8e, 0x93, 0xc4, 0xa4, 0x7e, + 0x2e, 0x67, 0x26, 0xf2, 0x95, 0xc0, 0xe7, 0x4a, 0x5d, 0x96, 0x05, 0xcd, 0xc6, 0xd9, 0x22, 0x93, + 0xdd, 0xc8, 0x6f, 0x24, 0x2c, 0x5c, 0x77, 0x08, 0x8e, 0x6c, 0x56, 0xd7, 0x79, 0x49, 0x90, 0x2c, + 0xdc, 0x5f, 0x2b, 0x11, 0xb2, 0x15, 0x1c, 0xd0, 0xcd, 0xc5, 0xeb, 0xec, 0xf9, 0x23, 0xb4, 0x06, + 0x6f, 0x92, 0xb1, 0xb8, 0x4b, 0x97, 0x76, 0xa1, 0x23, 0x20, 0xdd, 0xa2, 0x06, 0x2d, 0xa3, 0x3f, + 0x03, 0xfe, 0x02, 0xc6, 0xc7, 0xfd, 0x65, 0x42, 0xe6, 0x34, 0x19, 0xaa, 0xe3, 0xce, 0x45, 0x2b, + 0x3e, 0xf5, 0x89, 0x54, 0x7c, 0x6a, 0x95, 0x51, 0x1b, 0x21, 0xa9, 0x09, 0xa9, 0x1c, 0x78, 0x0f, + 0x84, 0xf6, 0xff, 0x7a, 0xd1, 0x06, 0x61, 0x4d, 0xcb, 0x37, 0xbc, 0x07, 0x5c, 0x1d, 0x7a, 0x49, + 0x4e, 0x20, 0x0a, 0xf9, 0x90, 0x1f, 0xf4, 0xb0, 0x15, 0x88, 0xe6, 0xc6, 0x4f, 0xfc, 0x67, 0xfd, + 0x9b, 0x09, 0x45, 0xac, 0x8e, 0xd5, 0x1a, 0x74, 0x84, 0xcb, 0x6e, 0xc8, 0x5a, 0x83, 0x4e, 0xba, + 0xd6, 0xa0, 0x53, 0xa0, 0xd6, 0xa0, 0x83, 0x61, 0x6c, 0x93, 0xc2, 0xd3, 0xcd, 0xc2, 0xa8, 0xa6, + 0xaf, 0xbc, 0x35, 0x54, 0xd5, 0xc2, 0x65, 0xce, 0xab, 0xbf, 0x24, 0x75, 0x40, 0x01, 0xcd, 0x6d, + 0x82, 0xac, 0xda, 0xf9, 0x05, 0x6a, 0x33, 0x88, 0xff, 0x31, 0x62, 0x89, 0x1a, 0x8f, 0x62, 0x97, + 0x7a, 0xfb, 0x24, 0xad, 0x11, 0x2c, 0x78, 0xa3, 0x7e, 0x48, 0x8a, 0x18, 0x1b, 0x99, 0xdb, 0xb6, + 0x54, 0x7b, 0x9c, 0x6f, 0x95, 0xc8, 0x39, 0xfa, 0x9d, 0x78, 0x8d, 0x1c, 0x06, 0x78, 0x30, 0x28, + 0x42, 0xc5, 0x36, 0x86, 0x9d, 0x27, 0x7d, 0x8c, 0x78, 0x73, 0x3f, 0x27, 0x8f, 0x1f, 0xb3, 0x48, + 0x72, 0x1b, 0x9d, 0xd9, 0xc2, 0xa5, 0x16, 0x99, 0x92, 0x13, 0x33, 0x43, 0xfb, 0x5e, 0x35, 0x37, + 0xe3, 0xe3, 0x57, 0xa0, 0x74, 0x84, 0x2d, 0xbf, 0xd3, 0xf3, 0x3a, 0x09, 0x86, 0xfe, 0x6b, 0x5d, + 0x9d, 0xd5, 0x22, 0x26, 0xe2, 0x08, 0x6b, 0xd9, 0x27, 0x33, 0xe6, 0x9c, 0x1b, 0x61, 0x4d, 0x21, + 0x39, 0x9b, 0x31, 0x9f, 0x46, 0x58, 0x61, 0x8f, 0x3c, 0x31, 0x70, 0x5e, 0x8c, 0xae, 0x5a, 0x74, + 0xee, 0x1b, 0x02, 0xf3, 0x34, 0x1c, 0x2c, 0x37, 0x6c, 0x07, 0xcb, 0x0b, 0x45, 0x97, 0xce, 0x00, + 0x2f, 0xcb, 0xae, 0xd9, 0x7e, 0xdc, 0x09, 0x9c, 0x6d, 0x32, 0xd1, 0x46, 0x88, 0x3c, 0xd5, 0x79, + 0x79, 0x98, 0xc5, 0xa9, 0x95, 0x0b, 0x06, 0x8f, 0x41, 0xf0, 0x72, 0x7f, 0xbd, 0x44, 0xc6, 0x4e, + 0x63, 0x78, 0xea, 0xf6, 0xf0, 0x0c, 0x52, 0x51, 0xc5, 0x9d, 0xcd, 0x65, 0xf0, 0xee, 0xaf, 0x3f, + 0xa0, 0xd6, 0x6c, 0xcc, 0x54, 0xc9, 0xcc, 0x11, 0xfa, 0xa5, 0x32, 0x99, 0xc6, 0x8a, 0xa4, 0xbf, + 0xe7, 0xb3, 0xe8, 0xff, 0xdb, 0xf1, 0xdb, 0xd2, 0x2d, 0x9c, 0x36, 0xbb, 0xb6, 0x4c, 0x24, 0xd8, + 0xb4, 0x58, 0x78, 0xd7, 0xf4, 0x9a, 0x0b, 0x95, 0x48, 0x15, 0xb6, 0x5c, 0xea, 0x60, 0xd3, 0xa2, + 0xe6, 0x7f, 0xdf, 0x4b, 0x9a, 0xfb, 0xc2, 0x24, 0x53, 0xcd, 0xbd, 0x8b, 0x40, 0xe0, 0x38, 0x67, + 0x85, 0xcc, 0xcb, 0x19, 0x7b, 0x87, 0x0f, 0x9d, 0x50, 0x17, 0xd5, 0x7d, 0x3b, 0xb0, 0xd1, 0x90, + 0xa6, 0x77, 0x3e, 0x43, 0xe6, 0x70, 0x70, 0xc2, 0x5e, 0x22, 0x83, 0x0e, 0xc6, 0x59, 0xd0, 0x01, + 0x0b, 0xf2, 0xdc, 0xb6, 0x30, 0x90, 0xa2, 0x74, 0x7f, 0x94, 0x9c, 0xdd, 0x0a, 0xbd, 0xd6, 0xaa, + 0xd7, 0xf6, 0x3a, 0x4d, 0x3f, 0xda, 0xec, 0xec, 0xe5, 0x9e, 0xcf, 0x9a, 0x67, 0xa8, 0xe5, 0xbc, + 0x33, 0x54, 0x37, 0x22, 0x8e, 0x59, 0x81, 0x08, 0x97, 0x79, 0x97, 0x4c, 0x06, 0xbc, 0x2a, 0x31, + 0x6b, 0x2f, 0xe7, 0x39, 0x87, 0xfa, 0xda, 0x68, 0x84, 0x7f, 0x70, 0x00, 0x48, 0x96, 0x68, 0x49, + 0x64, 0x79, 0x93, 0xf2, 0x8d, 0x35, 0xf7, 0xaf, 0x94, 0xc8, 0xfc, 0xcd, 0xd4, 0xa5, 0x2e, 0x8c, + 0xe5, 0xf2, 0xa3, 0x0c, 0xd7, 0x58, 0x83, 0x41, 0x41, 0x60, 0x1f, 0xba, 0x99, 0xfe, 0xd3, 0x65, + 0x52, 0x65, 0xb1, 0x97, 0x5d, 0xaf, 0x39, 0x4a, 0xa5, 0xf4, 0x86, 0xa5, 0x94, 0xe6, 0x18, 0x89, + 0xaa, 0x41, 0x83, 0x74, 0x52, 0xbc, 0xd6, 0x27, 0x2e, 0x39, 0x15, 0xb2, 0x0f, 0x35, 0x43, 0x7e, + 0x1f, 0x66, 0xce, 0xbe, 0x13, 0x25, 0x2f, 0x40, 0xb1, 0x53, 0x4d, 0x45, 0xfb, 0xe8, 0x9d, 0x6a, + 0xaa, 0xa6, 0x0d, 0x90, 0x4a, 0x75, 0xa3, 0xf5, 0x4c, 0x6c, 0x7f, 0x81, 0x05, 0xd2, 0x79, 0xed, + 0xe0, 0x03, 0x5f, 0x5d, 0x16, 0x7c, 0x5a, 0xc4, 0xc5, 0x09, 0xe8, 0x87, 0x4c, 0xc0, 0x88, 0x5f, + 0xfc, 0x0e, 0xa8, 0x2e, 0xe2, 0x5e, 0xa3, 0x33, 0xd5, 0x1e, 0x3b, 0xe7, 0x75, 0x32, 0xde, 0xdd, + 0xf7, 0x62, 0x3f, 0x15, 0xa1, 0x31, 0x5e, 0x47, 0x20, 0xe5, 0x36, 0xa7, 0x0a, 0x30, 0x08, 0x70, + 0x6a, 0xf7, 0x4f, 0xa8, 0xac, 0xc7, 0x98, 0x86, 0x11, 0xce, 0xb1, 0x6b, 0xd6, 0x1c, 0x7b, 0x3e, + 0xff, 0xe6, 0xf8, 0xc0, 0xe9, 0x55, 0x4f, 0x4d, 0xaf, 0x17, 0x0a, 0xf0, 0x3a, 0x7e, 0x66, 0x1d, + 0x90, 0x69, 0x76, 0x33, 0x5d, 0x84, 0xa6, 0xbc, 0x6a, 0x19, 0x50, 0x4f, 0xa7, 0x0c, 0xa8, 0x79, + 0x83, 0xd4, 0x30, 0xa3, 0x5e, 0x24, 0x93, 0x22, 0x14, 0x22, 0x1d, 0x3d, 0x28, 0x68, 0x41, 0xe2, + 0xdd, 0x5f, 0xad, 0x10, 0xeb, 0x26, 0xbc, 0xf3, 0x9d, 0x12, 0xa1, 0x4a, 0x0b, 0xbb, 0xba, 0xd0, + 0xaa, 0xf5, 0xd0, 0x5f, 0x86, 0x2e, 0xad, 0x56, 0xaf, 0x4d, 0xff, 0xdb, 0xdc, 0xeb, 0x84, 0x0a, + 0x8c, 0xbe, 0x9d, 0x1e, 0xf3, 0xae, 0x16, 0xbe, 0x80, 0xaf, 0xce, 0x42, 0xaf, 0xd0, 0xb6, 0x2c, + 0xc3, 0x50, 0xb5, 0xc0, 0x90, 0xad, 0x72, 0x7e, 0xaf, 0x44, 0x2e, 0xf1, 0xbb, 0xe0, 0xc5, 0x7b, + 0x52, 0xc8, 0xf0, 0xac, 0x4b, 0xa6, 0x9a, 0x1d, 0x06, 0x2b, 0xae, 0xbe, 0x21, 0x06, 0xf9, 0x52, + 0x7d, 0xb8, 0x5a, 0x61, 0xd8, 0x66, 0xba, 0xff, 0xaa, 0x42, 0xd7, 0x2f, 0x1d, 0x4f, 0x7d, 0x0f, + 0xf4, 0x75, 0x6b, 0x9a, 0x7c, 0x32, 0x35, 0x4d, 0xce, 0x58, 0xc4, 0x0f, 0xe7, 0x0a, 0x68, 0x42, + 0xce, 0xe0, 0x79, 0xe3, 0x35, 0xdf, 0x8b, 0x92, 0x1d, 0xdf, 0x63, 0x07, 0x8f, 0x62, 0x11, 0x0c, + 0x75, 0x98, 0xa9, 0xe2, 0x6b, 0xb6, 0xd2, 0xdc, 0xa0, 0xbf, 0x02, 0xe7, 0x3e, 0x71, 0xd8, 0x29, + 0x67, 0xe4, 0x51, 0xa5, 0x8b, 0x75, 0x26, 0x10, 0x0e, 0xd9, 0x21, 0xab, 0x5d, 0x12, 0xd5, 0x3a, + 0x5b, 0x7d, 0xec, 0x20, 0xa3, 0x0a, 0xe3, 0x28, 0x7b, 0xbc, 0xe8, 0x51, 0xf6, 0x44, 0x4e, 0xe0, + 0xee, 0x4f, 0x95, 0xc8, 0x59, 0xfc, 0x30, 0x76, 0x90, 0x67, 0xec, 0x84, 0x64, 0x1e, 0x7b, 0xd0, + 0xf6, 0x13, 0x09, 0x13, 0x2b, 0x2c, 0x47, 0x97, 0xb6, 0xf9, 0x68, 0x8d, 0xed, 0xba, 0xcd, 0x0c, + 0xd2, 0xdc, 0xdd, 0x5f, 0x2d, 0x11, 0x16, 0x45, 0x76, 0x1a, 0xfb, 0xd8, 0x55, 0x7b, 0x1f, 0x73, + 0xf3, 0x85, 0xc6, 0x80, 0x2d, 0xec, 0x35, 0xb2, 0x80, 0xd8, 0x7a, 0x14, 0x3e, 0x38, 0x92, 0xca, + 0x75, 0xbe, 0x6f, 0xf6, 0x2f, 0x97, 0xb8, 0xb8, 0x53, 0x5a, 0xf1, 0x7d, 0x0c, 0x14, 0xd3, 0xbf, + 0x71, 0x21, 0x4b, 0x25, 0x70, 0xb9, 0xb8, 0x40, 0x63, 0xeb, 0xdf, 0x88, 0x14, 0x4b, 0x31, 0x84, + 0xfe, 0x3a, 0xdc, 0xbf, 0x57, 0x22, 0x8f, 0x9b, 0x84, 0xc6, 0x75, 0xb1, 0x3c, 0x87, 0x68, 0x8d, + 0x4c, 0x85, 0x5d, 0xcc, 0xfc, 0xa2, 0x2c, 0x80, 0x17, 0xe4, 0x88, 0xdf, 0x12, 0x70, 0xba, 0x72, + 0xcf, 0x99, 0xdc, 0x25, 0x1c, 0x54, 0x49, 0xcc, 0x28, 0xc1, 0x2c, 0xd1, 0x58, 0x5c, 0xf4, 0x63, + 0x19, 0x25, 0xd8, 0x31, 0x00, 0x5d, 0xe4, 0x1c, 0xe3, 0xfe, 0xd5, 0x12, 0x1f, 0x65, 0xb3, 0xe9, + 0xce, 0xd7, 0xc8, 0xc2, 0x01, 0x1a, 0x0b, 0xeb, 0x0f, 0xba, 0xb8, 0x85, 0xb0, 0x63, 0xcc, 0x52, + 0x11, 0xc1, 0x39, 0xa0, 0xbb, 0xab, 0x8b, 0xa2, 0xf5, 0x0b, 0x37, 0x52, 0x6c, 0xa1, 0xaf, 0x22, + 0xf7, 0xf7, 0xc5, 0x5c, 0x65, 0x5a, 0x0b, 0x5d, 0x6c, 0xdd, 0xb0, 0xb5, 0xb6, 0x59, 0x03, 0x31, + 0x56, 0x6a, 0xb1, 0xd5, 0x39, 0x18, 0x24, 0x1e, 0xcf, 0xe5, 0x7c, 0x6a, 0xaa, 0x45, 0x54, 0x61, + 0xd9, 0xac, 0xa5, 0xd3, 0x97, 0xac, 0x2b, 0x0c, 0x18, 0x54, 0x58, 0xa6, 0x1b, 0x85, 0x87, 0x41, + 0x8b, 0x85, 0x6d, 0x57, 0xec, 0x32, 0x75, 0x85, 0x01, 0x83, 0x0a, 0x4d, 0xb4, 0x5e, 0x27, 0xe6, + 0x02, 0xdc, 0xdb, 0x11, 0x89, 0x10, 0xa6, 0xb4, 0x89, 0x76, 0xdb, 0x44, 0x82, 0x4d, 0xeb, 0xfe, + 0x4e, 0x95, 0x10, 0xad, 0x22, 0xa0, 0x87, 0x70, 0xaa, 0xe9, 0x51, 0x05, 0x89, 0x67, 0xb9, 0xa9, + 0xe4, 0xdf, 0x6f, 0xd1, 0x85, 0x97, 0xd7, 0x44, 0x41, 0xee, 0xdb, 0x7a, 0x45, 0x4e, 0x10, 0x09, + 0xce, 0xf5, 0x67, 0xa9, 0x9a, 0x9d, 0xaf, 0x97, 0xc8, 0xb4, 0xd7, 0xc6, 0x3b, 0xb0, 0x09, 0xeb, + 0x51, 0xb9, 0x88, 0xb3, 0xd2, 0x68, 0xc9, 0x8a, 0x2e, 0xcb, 0x1b, 0xf3, 0xaa, 0x3c, 0xd5, 0x32, + 0x30, 0xb9, 0xed, 0x31, 0x9b, 0xe0, 0xbc, 0x22, 0x55, 0x4b, 0xfe, 0x51, 0x96, 0xd2, 0xaa, 0x65, + 0x95, 0x89, 0x06, 0x43, 0xab, 0xc4, 0x9b, 0x22, 0x46, 0x0c, 0xfb, 0x58, 0x91, 0x3b, 0xa6, 0xd6, + 0xa6, 0x99, 0x77, 0xdd, 0x1f, 0xcf, 0xa2, 0x74, 0x44, 0xeb, 0x78, 0x91, 0x0b, 0x9c, 0x86, 0xee, + 0x96, 0x13, 0xcd, 0x9a, 0x90, 0xf9, 0x96, 0xbd, 0x49, 0x88, 0x10, 0xa5, 0xcb, 0xf9, 0x35, 0xa4, + 0x76, 0x17, 0xbd, 0x2d, 0xa4, 0x10, 0x90, 0xae, 0x82, 0xf6, 0x88, 0x45, 0x14, 0x6f, 0x76, 0x76, + 0x43, 0x11, 0xa5, 0xf4, 0x72, 0x81, 0x6f, 0x7e, 0x14, 0x53, 0xf1, 0x8c, 0x65, 0xf4, 0x36, 0x70, + 0x53, 0x70, 0x01, 0xc5, 0x0f, 0xdd, 0x44, 0xec, 0x76, 0x04, 0xde, 0xa9, 0xad, 0x0c, 0x71, 0x51, + 0x84, 0xdd, 0xad, 0xd0, 0x9b, 0x2f, 0xfb, 0x49, 0xc5, 0x15, 0xe7, 0x45, 0xf5, 0x7a, 0x71, 0xe5, + 0x35, 0xde, 0xec, 0xdc, 0x8e, 0x7d, 0x76, 0x8f, 0xb6, 0xba, 0xfa, 0xac, 0xbe, 0x18, 0xcb, 0xe1, + 0x99, 0x59, 0x8e, 0xac, 0x92, 0xb8, 0x07, 0x8b, 0xdf, 0x32, 0x79, 0xd2, 0x22, 0x29, 0xd2, 0x50, + 0x3b, 0xd5, 0x92, 0x1e, 0xec, 0x3b, 0x36, 0x33, 0x48, 0x73, 0x5f, 0x0a, 0xc8, 0xac, 0xb5, 0x62, + 0x47, 0xe8, 0xec, 0x6c, 0x93, 0x85, 0xf4, 0x92, 0x1c, 0xa1, 0x8f, 0xf3, 0x8f, 0xc7, 0xc8, 0x9c, + 0x3d, 0x31, 0x30, 0x82, 0xe1, 0x80, 0xa5, 0x36, 0xd2, 0x09, 0x55, 0xd4, 0xfc, 0xbf, 0x21, 0x11, + 0xa0, 0x69, 0x58, 0x6a, 0x19, 0x56, 0xfc, 0xf6, 0xed, 0x7e, 0xe1, 0xdd, 0x50, 0x18, 0x30, 0xa8, + 0x50, 0x61, 0xdb, 0x09, 0xc3, 0x44, 0x09, 0x6e, 0x35, 0x67, 0x56, 0x19, 0x14, 0x04, 0x16, 0x05, + 0xf6, 0x3d, 0xec, 0x50, 0xdb, 0xf6, 0x77, 0x29, 0x81, 0x7d, 0xdd, 0x44, 0x82, 0x4d, 0x8b, 0x1b, + 0x50, 0x18, 0xb3, 0x49, 0x28, 0xd4, 0x42, 0x1d, 0x8b, 0xd3, 0xe0, 0xb7, 0x85, 0x24, 0xde, 0xf9, + 0x12, 0x79, 0x5c, 0x5d, 0xee, 0x01, 0xee, 0x3f, 0x94, 0x35, 0x4e, 0x58, 0xb6, 0xdd, 0xe3, 0x6b, + 0xd9, 0x64, 0x30, 0xa8, 0x3c, 0x1e, 0xf1, 0x0a, 0x95, 0x4e, 0x72, 0x9c, 0xb4, 0x8f, 0x78, 0xaf, + 0x5b, 0x58, 0x48, 0x51, 0x53, 0x7d, 0x62, 0x01, 0x21, 0x4c, 0x95, 0x92, 0x1c, 0xf8, 0x25, 0x25, + 0xb5, 0x33, 0x5f, 0x4f, 0xe1, 0xa1, 0xaf, 0x04, 0xba, 0x0e, 0xb9, 0x6e, 0x81, 0x16, 0x0c, 0xfb, + 0x0e, 0x22, 0xaa, 0x50, 0x2d, 0x82, 0x5b, 0x36, 0x1a, 0xd2, 0xf4, 0x78, 0x46, 0xee, 0x45, 0xf4, + 0xa3, 0x27, 0x54, 0x45, 0xe8, 0x45, 0xfc, 0x86, 0xba, 0x71, 0x46, 0xbe, 0x62, 0xe0, 0xc0, 0xa2, + 0x74, 0x3f, 0x20, 0x67, 0x33, 0x82, 0x97, 0x71, 0xe2, 0xd0, 0x09, 0x2a, 0xfb, 0x94, 0x8a, 0xc6, + 0xc1, 0x1b, 0x2b, 0xa2, 0x37, 0x06, 0x15, 0xce, 0x4e, 0xe6, 0x38, 0x35, 0xf2, 0x9c, 0xa9, 0xd9, + 0xb9, 0x21, 0x11, 0xa0, 0x69, 0xdc, 0xff, 0x46, 0x77, 0x6d, 0xed, 0x66, 0x28, 0x10, 0x83, 0x41, + 0xbb, 0x29, 0x53, 0xf7, 0x19, 0x29, 0xb3, 0x54, 0x37, 0xaf, 0x1a, 0x38, 0xb0, 0x28, 0xb1, 0x6d, + 0x1d, 0xe9, 0x34, 0x49, 0xc7, 0xfe, 0x28, 0x6f, 0x0a, 0x68, 0x1a, 0xf4, 0xf1, 0xc5, 0x7e, 0x7b, + 0x77, 0x2b, 0xe8, 0xdc, 0x13, 0x13, 0x5b, 0x49, 0xe5, 0x86, 0x80, 0x83, 0xa2, 0x70, 0xde, 0x26, + 0x95, 0x5e, 0xd0, 0x12, 0x53, 0x79, 0x59, 0xea, 0x9d, 0x74, 0x35, 0x51, 0x89, 0xf9, 0x74, 0x76, + 0x3e, 0x42, 0x34, 0x23, 0xe3, 0x65, 0x5c, 0x7c, 0x58, 0x34, 0xcb, 0x7f, 0x3c, 0x31, 0xa4, 0xff, + 0x98, 0x7e, 0x33, 0xd1, 0x67, 0x39, 0x93, 0x2b, 0xfa, 0x9b, 0x5d, 0x55, 0x18, 0x30, 0xa8, 0xd0, + 0x18, 0x6d, 0x52, 0x03, 0x4c, 0x5a, 0x6b, 0x3c, 0xb2, 0x76, 0xea, 0x23, 0x18, 0xa3, 0x6b, 0x69, + 0x6e, 0xd0, 0x5f, 0x81, 0xd3, 0x25, 0x67, 0x5a, 0xb8, 0x8e, 0xac, 0x5a, 0xab, 0x27, 0x88, 0xe7, + 0xc5, 0x1a, 0x6b, 0x69, 0x4e, 0xd0, 0xcf, 0xdc, 0xf9, 0x0a, 0x59, 0x92, 0xc0, 0xfe, 0xeb, 0x7b, + 0x6c, 0xb9, 0x54, 0x56, 0x9f, 0xa2, 0xdc, 0x96, 0x6a, 0x03, 0xa9, 0xe0, 0x18, 0x0e, 0xce, 0xbb, + 0x64, 0x82, 0x9d, 0x38, 0xc4, 0x8b, 0xd3, 0x6c, 0xb7, 0x7b, 0xad, 0xa8, 0xc3, 0x6d, 0x99, 0x9d, + 0x5b, 0x88, 0x80, 0x44, 0x7d, 0x8a, 0xc3, 0x80, 0x20, 0x78, 0xd2, 0xf1, 0x9a, 0xf6, 0x3a, 0x9d, + 0x30, 0xf1, 0xb8, 0x12, 0x36, 0x53, 0x44, 0x8f, 0x34, 0xaa, 0x58, 0xd1, 0x65, 0x79, 0x3d, 0x2a, + 0x3a, 0xca, 0xc0, 0x80, 0x59, 0x05, 0x6e, 0xe3, 0xe1, 0x7d, 0x14, 0x98, 0xd2, 0xe9, 0x1e, 0x2f, + 0xce, 0x16, 0xd9, 0xc6, 0x6f, 0x59, 0x85, 0x0c, 0x09, 0x66, 0x33, 0x83, 0x34, 0x77, 0x0c, 0xb7, + 0x35, 0xfc, 0xa8, 0x73, 0x3a, 0xdc, 0x56, 0xfb, 0x51, 0x4d, 0xb7, 0x29, 0xbb, 0x1a, 0xca, 0x43, + 0xf3, 0x98, 0x24, 0x98, 0x4f, 0x5d, 0x0d, 0xd5, 0x28, 0x30, 0xe9, 0x96, 0xde, 0x22, 0xd3, 0xc6, + 0x80, 0x0f, 0x13, 0xd7, 0xb9, 0xf4, 0x79, 0xba, 0xfb, 0xa7, 0x06, 0x72, 0xa8, 0xb8, 0xd0, 0xff, + 0x5e, 0x26, 0xf3, 0x19, 0x27, 0x19, 0xf7, 0x02, 0x16, 0xf9, 0x6c, 0x89, 0xbc, 0xeb, 0x14, 0x06, + 0x0c, 0x63, 0x0b, 0xae, 0x72, 0x01, 0xc1, 0x25, 0xa5, 0x68, 0x65, 0xa0, 0x14, 0x15, 0xc2, 0x6a, + 0xec, 0xe4, 0xc2, 0xca, 0xde, 0x1d, 0xc6, 0x0b, 0xed, 0x0e, 0x0f, 0x41, 0xc0, 0x59, 0x1b, 0xcc, + 0x64, 0x81, 0x0d, 0xe6, 0xc3, 0x12, 0x99, 0xb3, 0x67, 0x5e, 0x81, 0x11, 0x7f, 0x54, 0x07, 0x70, + 0x99, 0x19, 0x62, 0x49, 0x14, 0xb6, 0xdb, 0x7e, 0x24, 0x22, 0xc5, 0xe6, 0x84, 0x5d, 0x25, 0xa0, + 0x60, 0x50, 0xb8, 0xbf, 0x50, 0x26, 0x0b, 0x3a, 0x6c, 0x58, 0xa4, 0x30, 0x1d, 0xdd, 0xd1, 0xc0, + 0xb6, 0x75, 0x34, 0x90, 0x97, 0x99, 0x34, 0xd5, 0xae, 0x81, 0xc7, 0x04, 0xef, 0xa6, 0x8e, 0x09, + 0x5e, 0x1b, 0x92, 0xef, 0xf1, 0x47, 0x06, 0xff, 0xa4, 0x4c, 0x1e, 0x4b, 0x17, 0x59, 0x6b, 0x7b, + 0xc1, 0xc1, 0x08, 0xc7, 0xe9, 0x4b, 0xd6, 0x38, 0xbd, 0x31, 0x5c, 0x7f, 0x58, 0xe3, 0x06, 0x0e, + 0x96, 0x97, 0x1a, 0xac, 0xb7, 0x4e, 0xc2, 0xfc, 0xf8, 0x11, 0xfb, 0x8f, 0x25, 0xf2, 0x44, 0x66, + 0xb9, 0xd3, 0x70, 0x81, 0x7e, 0xd1, 0x76, 0x81, 0xbe, 0x7a, 0x82, 0xee, 0x0d, 0xf0, 0x89, 0xfe, + 0x97, 0xf2, 0x80, 0x6e, 0x31, 0x6f, 0xd9, 0x2d, 0xba, 0xfd, 0x36, 0xe9, 0x26, 0x15, 0x63, 0x6c, + 0xa4, 0x3c, 0xe4, 0xbb, 0xc8, 0xf6, 0x4f, 0x0d, 0xa6, 0x6b, 0x7f, 0x29, 0xcd, 0x42, 0xa3, 0xc1, + 0xe4, 0x60, 0xe7, 0xc6, 0x2a, 0x8f, 0x28, 0x37, 0x16, 0x95, 0x31, 0x87, 0xca, 0x4a, 0x4f, 0x3b, + 0xe1, 0x0c, 0xfb, 0xdd, 0xa0, 0xa2, 0x6a, 0x12, 0xea, 0xb4, 0x3c, 0x44, 0x62, 0x2c, 0x77, 0xc1, + 0x59, 0x1f, 0xd0, 0x8c, 0xb7, 0xe0, 0x77, 0x1f, 0x95, 0xc7, 0x52, 0xf1, 0x74, 0xbf, 0x59, 0x21, + 0x1f, 0x3f, 0x66, 0xda, 0xd1, 0x4d, 0xc2, 0x3a, 0xf9, 0x7c, 0x29, 0xed, 0x9e, 0x5a, 0xca, 0x2c, + 0x6c, 0xf9, 0xab, 0x52, 0x1f, 0xab, 0xfc, 0x91, 0x3f, 0xd6, 0xcf, 0x9b, 0xce, 0x44, 0x1e, 0xea, + 0x78, 0xf5, 0xc4, 0x0b, 0xeb, 0xe1, 0x79, 0x17, 0x4f, 0xd1, 0xf1, 0x81, 0xe9, 0xa8, 0x3f, 0x99, + 0xd9, 0x29, 0x2b, 0xc0, 0x02, 0xaf, 0x8a, 0x21, 0xd0, 0xb8, 0x8b, 0xa2, 0xaf, 0x8a, 0x49, 0x04, + 0x68, 0x1a, 0x2b, 0x8e, 0xa2, 0x9c, 0x1b, 0x47, 0xf1, 0x6f, 0x4b, 0xe4, 0x5c, 0xba, 0x11, 0xa7, + 0x21, 0x75, 0x1a, 0xb6, 0xd4, 0x59, 0x1e, 0xee, 0xdb, 0x0f, 0x10, 0x38, 0x3f, 0x37, 0x43, 0xce, + 0xf7, 0x6d, 0x56, 0x7c, 0x18, 0x7f, 0xbc, 0x44, 0xce, 0xec, 0x31, 0xfb, 0xc2, 0xb8, 0xf1, 0x23, + 0x3a, 0x96, 0x73, 0xdd, 0xe9, 0xd8, 0x8b, 0x42, 0xdc, 0x5a, 0xea, 0x23, 0x81, 0xfe, 0xca, 0x9c, + 0x9f, 0xa1, 0x43, 0xed, 0xdd, 0x8f, 0xfb, 0xf2, 0xe1, 0x8b, 0x79, 0xf4, 0xf9, 0x1c, 0x57, 0x5e, + 0x4e, 0x26, 0xfd, 0xd5, 0x45, 0x8c, 0x15, 0xcd, 0xa2, 0x82, 0xcc, 0x5a, 0xa9, 0x12, 0xc0, 0xb3, + 0x84, 0xa1, 0xda, 0x57, 0xe8, 0x0e, 0x5a, 0xd6, 0xfd, 0x03, 0x2e, 0x93, 0x24, 0x06, 0x14, 0x47, + 0xe7, 0x3d, 0x52, 0xdd, 0x93, 0x97, 0x7c, 0x84, 0xd0, 0xcb, 0xd9, 0x59, 0x32, 0xef, 0x04, 0xf1, + 0x28, 0x77, 0x85, 0x02, 0xcd, 0xd4, 0xb9, 0x46, 0x2a, 0x9d, 0xdd, 0x58, 0xdc, 0xbb, 0xcd, 0x8b, + 0xa3, 0xb1, 0xa3, 0x96, 0xf8, 0x4d, 0x42, 0x0a, 0x04, 0x64, 0x81, 0x9c, 0xa2, 0x9d, 0x96, 0xf0, + 0x61, 0xe7, 0x70, 0x82, 0xd5, 0x5a, 0x3f, 0x27, 0x0a, 0x04, 0x64, 0xc1, 0x02, 0xf6, 0xf0, 0xbe, + 0x82, 0x70, 0x50, 0xe7, 0x5c, 0xca, 0xee, 0xbb, 0x95, 0xc1, 0x53, 0xca, 0x31, 0x30, 0x70, 0x46, + 0xe8, 0x99, 0x6e, 0xb2, 0x14, 0xd0, 0xc2, 0x7f, 0x90, 0x97, 0x18, 0xb8, 0x2f, 0x5d, 0x34, 0x3f, + 0x48, 0xe3, 0x70, 0x10, 0xbc, 0x18, 0x57, 0xbf, 0xbb, 0xbf, 0x1b, 0x0b, 0xff, 0x40, 0x1e, 0xd7, + 0xbe, 0x64, 0xde, 0x82, 0x2b, 0x83, 0x83, 0xe0, 0xe5, 0xd4, 0x48, 0x79, 0xb7, 0x29, 0xf2, 0x38, + 0xe6, 0x58, 0xb4, 0xf6, 0xb5, 0xd0, 0xd5, 0x09, 0x8c, 0xa0, 0xdb, 0x58, 0x03, 0x5a, 0x9e, 0xea, + 0x23, 0x93, 0xbb, 0xfc, 0xa6, 0x9f, 0xc8, 0xd9, 0x78, 0x39, 0xef, 0x36, 0x62, 0xdf, 0xb5, 0x40, + 0x7e, 0x93, 0x41, 0x20, 0x40, 0xb2, 0xa3, 0xfb, 0x30, 0xd9, 0x55, 0x57, 0x17, 0x45, 0xd2, 0xc6, + 0xe5, 0xe1, 0xae, 0x3a, 0x0a, 0xeb, 0x59, 0x41, 0xc1, 0xe0, 0x88, 0x73, 0xde, 0x93, 0x59, 0xec, + 0x59, 0xc2, 0xc6, 0xdc, 0x39, 0x9f, 0x99, 0xf4, 0x9e, 0xcf, 0x79, 0x85, 0x02, 0xcd, 0xd4, 0xe9, + 0x91, 0xd9, 0xc3, 0xb8, 0xbb, 0xef, 0xcb, 0xa5, 0xcf, 0xb2, 0x38, 0x4e, 0x5f, 0xf9, 0x5c, 0x4e, + 0x6a, 0x4e, 0x51, 0x24, 0x88, 0x92, 0x9e, 0xd7, 0xee, 0x93, 0x60, 0x2c, 0x1d, 0xd2, 0x1d, 0x93, + 0x2d, 0xd8, 0xb5, 0xe0, 0x27, 0x79, 0xbf, 0x17, 0xee, 0x1c, 0x25, 0xbe, 0xc8, 0xf2, 0x98, 0xf3, + 0x49, 0xde, 0xe1, 0xc4, 0xfd, 0x9f, 0x44, 0x20, 0x40, 0xb2, 0x53, 0x43, 0xc6, 0xa4, 0xf1, 0x42, + 0xe1, 0x21, 0xeb, 0xeb, 0x83, 0x1e, 0x32, 0x26, 0x7d, 0x35, 0x53, 0xf7, 0xf7, 0xc7, 0xfb, 0x37, + 0x38, 0xa6, 0x7f, 0xfe, 0x6c, 0xff, 0x71, 0xe6, 0xdb, 0xc3, 0xdb, 0x57, 0x0f, 0xf1, 0x60, 0x93, + 0xee, 0x0f, 0xe7, 0xbb, 0x99, 0xbb, 0x97, 0xd8, 0x21, 0x86, 0x35, 0xd3, 0xf8, 0xd0, 0xa8, 0x9c, + 0xa1, 0xd9, 0x78, 0x18, 0x50, 0x67, 0x5a, 0xe5, 0xab, 0x7c, 0x64, 0x95, 0xef, 0x2e, 0x1d, 0x6f, + 0xd4, 0x52, 0x74, 0xd2, 0x8a, 0x21, 0xf3, 0x3c, 0xb0, 0xbd, 0x66, 0x4d, 0xb0, 0x00, 0xc5, 0x0c, + 0x07, 0xee, 0xc9, 0x74, 0x27, 0xc0, 0x67, 0x68, 0x91, 0xec, 0x94, 0xfb, 0x02, 0x36, 0xc4, 0x48, + 0x3c, 0x59, 0x3f, 0x8e, 0xf8, 0xc3, 0x3c, 0x02, 0x38, 0xbe, 0xb2, 0xd3, 0x54, 0x21, 0xff, 0x61, + 0x29, 0x43, 0xe1, 0xe1, 0x4a, 0xff, 0xe7, 0x6c, 0xa5, 0xff, 0xf9, 0xb4, 0xd2, 0xdf, 0x67, 0xa2, + 0x5b, 0xfa, 0x7e, 0xf1, 0x84, 0x7f, 0x45, 0xb3, 0x6a, 0xb8, 0xff, 0xab, 0x44, 0x2a, 0xf5, 0xb0, + 0x35, 0x42, 0x27, 0xc0, 0x55, 0xcb, 0x09, 0xf0, 0x5c, 0xee, 0xf3, 0x35, 0x03, 0x4d, 0xfe, 0x5b, + 0x29, 0x93, 0xff, 0xd3, 0xf9, 0xac, 0x8e, 0x37, 0xf0, 0xbf, 0x55, 0x21, 0xe6, 0x03, 0x3c, 0xce, + 0x6f, 0x9f, 0x24, 0xaa, 0xb1, 0x52, 0xec, 0x4d, 0x1e, 0x51, 0x07, 0x8b, 0x01, 0x92, 0x57, 0x9e, + 0xfe, 0xd4, 0x06, 0x37, 0xde, 0xf5, 0x83, 0xbd, 0xfd, 0xc4, 0x6f, 0xa5, 0x3b, 0x76, 0x7a, 0xc1, + 0x8d, 0xff, 0xb5, 0x44, 0xe6, 0x53, 0xb5, 0x3b, 0x07, 0x59, 0xb7, 0x26, 0x4e, 0x6a, 0xd5, 0x9f, + 0xc9, 0xbd, 0x67, 0xb1, 0x4c, 0x88, 0xf2, 0x44, 0x4b, 0xdb, 0x9b, 0xe9, 0x21, 0xca, 0x55, 0x1d, + 0x83, 0x41, 0x81, 0x5e, 0xfc, 0x24, 0xec, 0x86, 0xed, 0x70, 0xef, 0xe8, 0xba, 0x2f, 0x2f, 0xe5, + 0x2b, 0x2f, 0xfe, 0xb6, 0x46, 0x81, 0x49, 0x87, 0x09, 0x9b, 0xd2, 0xef, 0x37, 0xfd, 0xff, 0x89, + 0xfa, 0xa7, 0x67, 0xa2, 0xfe, 0x6e, 0x89, 0x2c, 0x60, 0xed, 0x2c, 0x84, 0x43, 0x86, 0x20, 0xaa, + 0xcc, 0xd9, 0xa5, 0x63, 0x32, 0x67, 0xe3, 0x1d, 0x8e, 0xa4, 0x15, 0xf6, 0x64, 0x36, 0x17, 0x43, + 0x8a, 0x21, 0x14, 0x04, 0x56, 0xd0, 0xd1, 0x36, 0x89, 0xfb, 0x19, 0x26, 0x1d, 0x85, 0x82, 0xc0, + 0xca, 0xc4, 0xda, 0x63, 0xd9, 0x89, 0xb5, 0x79, 0xf2, 0x1b, 0x11, 0x3a, 0x20, 0x76, 0x66, 0x23, + 0xf9, 0x8d, 0x8c, 0x29, 0xd0, 0x34, 0xee, 0x3f, 0xab, 0x90, 0x19, 0x8c, 0xa0, 0x53, 0xe1, 0xc5, + 0xaf, 0x59, 0xe1, 0xc5, 0xcf, 0xa4, 0xc2, 0x8b, 0x17, 0x4c, 0xda, 0x87, 0x13, 0x5d, 0x2c, 0xd2, + 0x24, 0xb1, 0xd4, 0xef, 0x27, 0x8d, 0x2c, 0xb6, 0xd2, 0x24, 0x29, 0x4e, 0x60, 0x33, 0xfe, 0x33, + 0x15, 0x51, 0xfc, 0x27, 0x25, 0x32, 0x47, 0xbf, 0x05, 0x4e, 0xd1, 0x3f, 0x4b, 0xf3, 0xd1, 0x4c, + 0xae, 0x34, 0x71, 0x4c, 0x72, 0xa5, 0x5f, 0x29, 0x11, 0x0c, 0xfc, 0x3c, 0x0d, 0x6f, 0xda, 0x86, + 0xed, 0x4d, 0xfb, 0x64, 0xae, 0xf0, 0x1d, 0xe0, 0x40, 0xfb, 0xf5, 0x0a, 0x99, 0xc5, 0x26, 0x87, + 0x7b, 0xf2, 0x83, 0x59, 0x83, 0x53, 0x2a, 0x30, 0x38, 0x98, 0xa0, 0x21, 0x6c, 0xb7, 0xc3, 0xfb, + 0xe9, 0x8f, 0xb7, 0xc1, 0xa0, 0x20, 0xb0, 0xe8, 0xa6, 0xec, 0x62, 0x12, 0x99, 0xb0, 0x17, 0xa7, + 0xaf, 0x7b, 0xd5, 0x05, 0x1c, 0x14, 0x05, 0x5d, 0xf1, 0x33, 0x71, 0x40, 0x6d, 0x00, 0x19, 0x5b, + 0x30, 0xc6, 0x62, 0x0b, 0x78, 0x0e, 0x3b, 0x03, 0x0e, 0x16, 0x15, 0x55, 0x35, 0xab, 0xec, 0x37, + 0x5b, 0x43, 0x27, 0xc8, 0xf6, 0xcd, 0x13, 0x2c, 0x49, 0x0e, 0xa0, 0x99, 0xe1, 0x31, 0x40, 0x22, + 0xc3, 0x20, 0x62, 0x71, 0x6c, 0xa8, 0x94, 0x53, 0x15, 0x20, 0x81, 0xb9, 0xac, 0xd4, 0xff, 0xce, + 0x4b, 0x98, 0xba, 0x35, 0x68, 0x6f, 0xe1, 0x2b, 0x12, 0x22, 0x90, 0x44, 0xe4, 0x62, 0x15, 0x40, + 0xd0, 0x78, 0xdc, 0xf3, 0xd9, 0x65, 0x53, 0xfe, 0x96, 0xc0, 0x14, 0xa3, 0x66, 0x7b, 0xfe, 0x96, + 0x82, 0x82, 0x41, 0xe1, 0xbe, 0xca, 0xf6, 0xee, 0x21, 0xc3, 0xcf, 0xbf, 0x57, 0x26, 0x4e, 0x9d, + 0x85, 0x5b, 0x58, 0xcf, 0x2d, 0xec, 0x93, 0xb9, 0x98, 0x1a, 0xab, 0x9d, 0xde, 0x03, 0xc1, 0xaa, + 0x58, 0xc0, 0x7f, 0x63, 0xdd, 0x2c, 0xc3, 0x2f, 0x58, 0xda, 0x30, 0x48, 0xf1, 0xc5, 0x21, 0x89, + 0x7a, 0x9d, 0x95, 0x18, 0xdf, 0x6d, 0x13, 0x0f, 0x26, 0xb0, 0x21, 0x01, 0x09, 0x04, 0x8d, 0xc7, + 0x39, 0xc0, 0x7e, 0xdc, 0xa4, 0xd2, 0x28, 0x0c, 0x13, 0x39, 0x6b, 0x58, 0xf6, 0x6c, 0x03, 0x0e, + 0x16, 0x15, 0x26, 0x9e, 0x8e, 0x7b, 0xdd, 0x6e, 0x9b, 0x9d, 0xee, 0x78, 0xed, 0xab, 0x51, 0xd8, + 0xeb, 0xf2, 0x88, 0x5b, 0x91, 0x78, 0xba, 0xd1, 0x87, 0x85, 0x8c, 0x12, 0xb8, 0xe8, 0x77, 0x63, + 0xf6, 0xbf, 0xb8, 0x40, 0xca, 0x7d, 0x4c, 0x0d, 0x06, 0x02, 0x89, 0x73, 0x7b, 0x6c, 0xab, 0x62, + 0x89, 0xec, 0x31, 0x12, 0xcc, 0xf1, 0xc9, 0x6c, 0x97, 0x6d, 0x47, 0xf2, 0x88, 0xb9, 0xd0, 0x50, + 0xa6, 0x02, 0x3e, 0x78, 0xc2, 0x6a, 0x93, 0x0d, 0xd8, 0x5c, 0xdd, 0x7f, 0x4f, 0x98, 0xac, 0x11, + 0x07, 0x6b, 0x93, 0x22, 0x9c, 0x53, 0xe8, 0x62, 0xcf, 0x16, 0x79, 0xb9, 0x45, 0xcb, 0x71, 0x11, + 0x1c, 0x0a, 0x92, 0x8b, 0xf3, 0x65, 0x7e, 0x46, 0xce, 0xd6, 0x77, 0xf1, 0xe7, 0x94, 0x38, 0xbd, + 0x15, 0xa8, 0x2c, 0x58, 0x80, 0xc1, 0xce, 0xd9, 0x22, 0xb3, 0x22, 0xdb, 0xb9, 0xb0, 0xd5, 0x2b, + 0x96, 0xbd, 0x3a, 0x0b, 0x26, 0xf2, 0xc3, 0x34, 0x00, 0xec, 0xc2, 0xce, 0x1e, 0x79, 0xd2, 0x78, + 0x02, 0x25, 0x23, 0x28, 0x89, 0x0b, 0x8e, 0x4f, 0xa2, 0x17, 0x60, 0xfb, 0x38, 0x42, 0x38, 0x9e, + 0x0f, 0x1d, 0xe4, 0xc7, 0xbc, 0x66, 0x12, 0x1c, 0xfa, 0x35, 0xdf, 0x6b, 0x51, 0xad, 0xcc, 0xb7, + 0x6f, 0x17, 0x3f, 0x41, 0x2b, 0x78, 0x6c, 0x25, 0x8b, 0x00, 0xb2, 0xcb, 0x51, 0x7b, 0xbd, 0xda, + 0xea, 0xc4, 0x62, 0x0c, 0x26, 0xac, 0xd7, 0x5e, 0xaa, 0xb5, 0x9b, 0x0d, 0xd5, 0x7f, 0xfd, 0x03, + 0x74, 0x01, 0xe7, 0x7d, 0xfe, 0x08, 0xad, 0x32, 0x48, 0xf8, 0x2b, 0x43, 0x6f, 0x14, 0x32, 0x81, + 0xad, 0x8b, 0x10, 0xdc, 0x8d, 0xa5, 0x82, 0xff, 0xac, 0x3b, 0x12, 0x56, 0x15, 0xce, 0x0f, 0xd3, + 0x85, 0xe5, 0x47, 0xf8, 0xb8, 0xea, 0x4a, 0x93, 0x65, 0x6f, 0x64, 0x27, 0x54, 0x53, 0x56, 0x04, + 0xbc, 0xd3, 0xe8, 0xa3, 0x80, 0x8c, 0x52, 0xce, 0x35, 0x94, 0x38, 0x26, 0x54, 0xc4, 0x6a, 0x4a, + 0xd5, 0x6e, 0xb1, 0xe6, 0x63, 0x82, 0x76, 0x7c, 0x6b, 0xc2, 0xe6, 0x08, 0xa9, 0x72, 0xb8, 0xad, + 0xa8, 0xac, 0xd4, 0xc4, 0x8e, 0x30, 0xec, 0xcf, 0x4c, 0x8d, 0x96, 0x12, 0x9e, 0x58, 0xdc, 0xf4, + 0x13, 0x7c, 0xfa, 0x89, 0xf9, 0x9b, 0xa7, 0x8c, 0x2c, 0x57, 0x1a, 0x05, 0x26, 0x1d, 0xea, 0x40, + 0xec, 0xa0, 0x63, 0xb3, 0xc6, 0xbc, 0xc8, 0x53, 0x7a, 0xed, 0x5c, 0xe3, 0x60, 0x90, 0x78, 0x49, + 0xba, 0x59, 0x5f, 0x63, 0x1e, 0xe1, 0x14, 0x29, 0x05, 0x83, 0xc4, 0x63, 0x74, 0x58, 0xfa, 0x4d, + 0x9d, 0xb9, 0x22, 0xde, 0xf9, 0x7e, 0x09, 0x5e, 0xf0, 0x59, 0x9d, 0x07, 0x64, 0x41, 0xbd, 0xeb, + 0xc3, 0xd3, 0x08, 0xc6, 0x8b, 0xf3, 0x45, 0x9e, 0xc0, 0xcd, 0xcc, 0x46, 0xa8, 0x82, 0x73, 0x37, + 0x53, 0x3c, 0xa1, 0xaf, 0x16, 0xeb, 0x96, 0xfc, 0x42, 0x6e, 0xa6, 0x71, 0x7c, 0x56, 0xa7, 0xb7, + 0xd3, 0x0a, 0x0f, 0xa8, 0xc8, 0x60, 0x2f, 0xfb, 0x98, 0x0f, 0xba, 0x4a, 0x04, 0x68, 0x9a, 0xa5, + 0x2f, 0x90, 0x33, 0x7d, 0x73, 0x7a, 0xa8, 0xa8, 0xb2, 0x9f, 0x1d, 0x23, 0x55, 0xe5, 0xd5, 0xa1, + 0xf5, 0x5b, 0xae, 0xb4, 0x27, 0xd2, 0xae, 0xb4, 0x29, 0xdc, 0x79, 0x4d, 0xef, 0xd9, 0x57, 0x32, + 0x5e, 0x74, 0xbc, 0x90, 0xfb, 0x11, 0x8b, 0x5f, 0xee, 0x18, 0xe2, 0xbd, 0x4b, 0xad, 0xd6, 0x8f, + 0x1d, 0xab, 0xd6, 0x17, 0x7c, 0xb0, 0x07, 0x15, 0x78, 0xba, 0xf3, 0x50, 0xb2, 0xd4, 0x63, 0x14, + 0x75, 0x04, 0x02, 0xc7, 0x31, 0xbd, 0x0b, 0x85, 0x32, 0xd3, 0xbb, 0x26, 0x4f, 0xaa, 0x77, 0x49, + 0x0e, 0xa0, 0x99, 0x61, 0x22, 0xf5, 0xa6, 0xfd, 0xb8, 0x88, 0xba, 0xb3, 0x71, 0x71, 0x88, 0xc7, + 0x3d, 0x7a, 0x46, 0x22, 0xf5, 0xb5, 0x34, 0x3f, 0xe8, 0xaf, 0x02, 0x2f, 0xd8, 0xcf, 0xab, 0x09, + 0x41, 0x77, 0x20, 0x4c, 0x55, 0x34, 0x3a, 0x47, 0xe6, 0x2d, 0xcb, 0x52, 0x7d, 0x08, 0xfe, 0xc7, + 0xdf, 0x2a, 0x31, 0xff, 0xe3, 0xb6, 0x7f, 0xd0, 0x6d, 0xe3, 0x8b, 0x25, 0xa3, 0x6b, 0xfa, 0x97, + 0xc9, 0x54, 0x22, 0x6a, 0x29, 0x96, 0xcc, 0xd9, 0x68, 0x16, 0xf3, 0xc7, 0x2a, 0x41, 0x20, 0xa1, + 0xa0, 0x18, 0xba, 0xff, 0x92, 0x7f, 0x05, 0x89, 0x39, 0x0d, 0xcb, 0xea, 0xa6, 0x6d, 0x59, 0xbd, + 0x58, 0xb8, 0x33, 0x03, 0x2c, 0xac, 0x6f, 0xda, 0x5d, 0x60, 0x0a, 0xdb, 0xa3, 0xef, 0x11, 0x77, + 0x6f, 0x10, 0xfb, 0xc1, 0x14, 0xaa, 0xae, 0xb0, 0x68, 0x4d, 0x2e, 0x11, 0x2f, 0x0c, 0x19, 0xa9, + 0xe9, 0xfe, 0x5a, 0x99, 0x9c, 0xcb, 0x7a, 0x47, 0xdd, 0x69, 0x91, 0x99, 0xae, 0xa1, 0x3e, 0x17, + 0xbb, 0xcb, 0x6f, 0x2a, 0xdc, 0x5a, 0x75, 0x31, 0xa1, 0x60, 0x71, 0xc5, 0x14, 0xea, 0xf8, 0x2a, + 0xbc, 0x72, 0xaf, 0x94, 0x87, 0x17, 0x51, 0xaa, 0x9a, 0x75, 0x83, 0x11, 0x58, 0x6c, 0x47, 0x90, + 0x6f, 0xdc, 0xfd, 0xfb, 0x25, 0xf2, 0xf8, 0x80, 0x0b, 0xff, 0x58, 0xdd, 0x7d, 0xe6, 0x85, 0x14, + 0x0f, 0xf2, 0xa8, 0xea, 0xb8, 0x6f, 0x12, 0x04, 0xd6, 0xd9, 0xc1, 0x7b, 0xa4, 0xea, 0x95, 0xd2, + 0x72, 0x91, 0x63, 0xf0, 0xbe, 0xcb, 0xc5, 0xc6, 0xbd, 0x53, 0xf5, 0x2e, 0xa9, 0xc1, 0xd5, 0xfd, + 0x46, 0x85, 0x8c, 0xf3, 0x87, 0x12, 0xeb, 0x54, 0x01, 0xe2, 0xf9, 0x05, 0x87, 0x4b, 0x6f, 0xa8, + 0xf5, 0x24, 0x0e, 0x00, 0xc9, 0xc6, 0xb9, 0x41, 0xce, 0xa2, 0x7f, 0x35, 0xf0, 0xda, 0x35, 0xbf, + 0xed, 0x1d, 0x49, 0xc5, 0x9b, 0xe7, 0x88, 0x96, 0x69, 0x50, 0xcf, 0x6e, 0xf6, 0x93, 0x40, 0x56, + 0x39, 0xbc, 0xae, 0x94, 0x4a, 0x10, 0xc4, 0xf3, 0x36, 0xaa, 0xeb, 0x4a, 0xc7, 0x27, 0x09, 0xc2, + 0x1b, 0x5b, 0xdd, 0x3e, 0x13, 0xc3, 0x78, 0x61, 0xcf, 0x36, 0x2b, 0x6c, 0x5a, 0xbc, 0xeb, 0x14, + 0xf7, 0xd8, 0x19, 0xe9, 0xf6, 0x3e, 0xb5, 0x64, 0xf6, 0xc3, 0x76, 0x4b, 0xbc, 0x0c, 0xa5, 0xd4, + 0xa9, 0x46, 0x0a, 0x0f, 0x7d, 0x25, 0x90, 0xcb, 0xae, 0x17, 0xb4, 0xe9, 0xd4, 0xd6, 0x5c, 0x26, + 0x6c, 0x2e, 0x1b, 0x29, 0x3c, 0xf4, 0x95, 0x70, 0xff, 0xb0, 0x44, 0xce, 0x66, 0x9c, 0xdc, 0xf3, + 0x80, 0xb2, 0x3d, 0x2a, 0x1a, 0x55, 0x06, 0x61, 0x23, 0xa0, 0x8c, 0xc3, 0x41, 0x51, 0xe0, 0x2c, + 0xe4, 0x76, 0x63, 0x3a, 0x21, 0xb2, 0x38, 0x2a, 0x15, 0xd8, 0xe1, 0xd2, 0xfd, 0xa8, 0xf7, 0xde, + 0xc7, 0x06, 0xbe, 0xf7, 0x4e, 0x15, 0x93, 0x3d, 0x65, 0x9d, 0x1b, 0x8a, 0x09, 0xb7, 0xcf, 0x39, + 0x0e, 0xb3, 0x7b, 0xcf, 0xa7, 0x22, 0x78, 0xb0, 0x21, 0xa9, 0x67, 0xe9, 0x99, 0x4b, 0x01, 0x63, + 0x5b, 0x32, 0x9e, 0xa6, 0x7f, 0xde, 0x7e, 0xb5, 0x56, 0xb7, 0x79, 0xb5, 0x66, 0xbd, 0xc7, 0x55, + 0x34, 0x3b, 0xf9, 0xa7, 0x30, 0x75, 0xb0, 0x7a, 0x5e, 0x51, 0x4d, 0x7a, 0xca, 0xae, 0x4e, 0xc1, + 0xc0, 0x90, 0xce, 0x73, 0xa2, 0xf7, 0x29, 0xe7, 0x24, 0x78, 0xad, 0x30, 0x36, 0x86, 0x80, 0xca, + 0x11, 0xaa, 0xd6, 0xe2, 0xa9, 0x40, 0xda, 0x35, 0x7b, 0x9d, 0x83, 0x41, 0xe2, 0xed, 0x0c, 0xe4, + 0x93, 0x23, 0xce, 0x40, 0x3e, 0x95, 0x1b, 0x85, 0xf8, 0xcb, 0x74, 0x57, 0x64, 0x69, 0xd7, 0xc4, + 0x4d, 0x50, 0x74, 0xf2, 0x8f, 0x6e, 0x57, 0xc4, 0xf7, 0xda, 0xb0, 0xb2, 0x74, 0xd2, 0x61, 0xd6, + 0x02, 0xe0, 0x38, 0x4c, 0xe2, 0xca, 0xaa, 0xc6, 0xcf, 0x37, 0xc3, 0x93, 0xb8, 0xea, 0x57, 0xbc, + 0x59, 0x8c, 0x3b, 0xf8, 0x5d, 0x6a, 0x7b, 0xb3, 0xc6, 0x6a, 0x4f, 0xcc, 0xa3, 0x12, 0xe3, 0x9e, + 0xd9, 0xb8, 0x87, 0x15, 0xe3, 0x9e, 0xcd, 0x3c, 0x3f, 0xc6, 0x3d, 0xb3, 0xdc, 0xa3, 0x17, 0xe3, + 0x9e, 0xd9, 0xcc, 0x01, 0xfa, 0xdc, 0xf7, 0xca, 0x03, 0xba, 0xc5, 0x34, 0xbb, 0x17, 0x70, 0x15, + 0x30, 0x64, 0x2c, 0x36, 0xe5, 0x19, 0xbe, 0x02, 0x38, 0x0c, 0x14, 0xd6, 0x89, 0x8d, 0x18, 0x71, + 0xde, 0xc8, 0xf5, 0x13, 0x7e, 0xe0, 0x65, 0xdb, 0x95, 0x63, 0x5e, 0xb0, 0x4c, 0x05, 0x8e, 0x63, + 0x44, 0x8e, 0x52, 0xd6, 0x2b, 0x27, 0x51, 0xd6, 0x67, 0xb2, 0x15, 0xf5, 0x25, 0xba, 0x27, 0x9e, + 0xdc, 0xf8, 0xfe, 0xc5, 0x32, 0xf9, 0xf8, 0x31, 0x33, 0x8c, 0x8b, 0x16, 0x6b, 0x50, 0x0d, 0xd1, + 0xd2, 0x37, 0xb0, 0x75, 0x72, 0x6e, 0xb7, 0xd7, 0x6e, 0x1f, 0xb1, 0x13, 0x76, 0xbf, 0x25, 0x29, + 0x84, 0xba, 0xa0, 0xde, 0x78, 0xdc, 0xc8, 0xa0, 0x81, 0xcc, 0x92, 0xe8, 0xf8, 0x0a, 0x77, 0x58, + 0x5a, 0xbb, 0x96, 0xbe, 0xff, 0xc9, 0xc6, 0xaf, 0xa2, 0x1d, 0x5f, 0xb7, 0xfa, 0x28, 0x20, 0xa3, + 0x14, 0x2a, 0x0f, 0xec, 0x79, 0x48, 0xd5, 0xac, 0x94, 0xf2, 0x00, 0x26, 0x12, 0x6c, 0x5a, 0xf7, + 0x0f, 0x4a, 0x28, 0x84, 0x32, 0x9e, 0x2f, 0xb2, 0x5e, 0xfd, 0x35, 0x02, 0xc7, 0xfb, 0x5f, 0xfd, + 0x65, 0xfe, 0x30, 0x9b, 0x96, 0x8f, 0x6f, 0xac, 0x03, 0xcf, 0xac, 0xfd, 0x5e, 0x5c, 0x98, 0x50, + 0x14, 0xf8, 0x52, 0x57, 0x2b, 0x38, 0x0c, 0xe2, 0x30, 0x2a, 0xf0, 0xc8, 0x66, 0x5f, 0x30, 0x93, + 0xde, 0xa2, 0x6a, 0x9c, 0x09, 0x48, 0x6e, 0xee, 0x5f, 0x2f, 0x93, 0x59, 0x59, 0x1f, 0x55, 0x4b, + 0xd8, 0x2a, 0x1e, 0x95, 0x68, 0x7d, 0xc7, 0x12, 0xad, 0x97, 0x8a, 0xdd, 0x1a, 0x61, 0x8d, 0x1a, + 0x28, 0x52, 0xbf, 0x94, 0x12, 0xa9, 0x97, 0x87, 0x61, 0x9a, 0x6b, 0xcd, 0x9f, 0xb1, 0xe8, 0x1f, + 0xa1, 0x5c, 0xa4, 0x59, 0xdd, 0x19, 0x20, 0x3a, 0xbf, 0x51, 0x4e, 0x75, 0x83, 0x89, 0xcc, 0xaf, + 0x91, 0xb1, 0x7d, 0x2f, 0x6a, 0x89, 0xa3, 0x8b, 0xb7, 0x86, 0xfc, 0x14, 0xd4, 0x7c, 0x88, 0x5a, + 0x5c, 0xf0, 0xbd, 0xac, 0x1e, 0x4d, 0xa0, 0xa0, 0xdc, 0x30, 0x4c, 0x56, 0xa9, 0xf3, 0x26, 0x3e, + 0xaa, 0x10, 0x76, 0x55, 0x94, 0xcd, 0x33, 0xfc, 0x41, 0x05, 0x84, 0x50, 0x0e, 0x8e, 0x5d, 0x1d, + 0x82, 0x41, 0xd0, 0x2f, 0xf9, 0xa4, 0xaa, 0xaa, 0x1e, 0x61, 0xc0, 0xdf, 0x0f, 0x2a, 0xe4, 0x6c, + 0xc6, 0x54, 0x71, 0x7e, 0xcc, 0x1a, 0xb5, 0xcf, 0x0e, 0x3d, 0xd7, 0x3e, 0xe2, 0xb8, 0xfd, 0x18, + 0x53, 0x50, 0x5b, 0x62, 0x6e, 0x9c, 0xa0, 0x7a, 0xaa, 0xc5, 0xa6, 0xab, 0x47, 0x50, 0x7e, 0xf5, + 0x58, 0xed, 0x29, 0x0d, 0x3e, 0x56, 0xa3, 0xda, 0x39, 0xc2, 0x6f, 0xfc, 0x93, 0x63, 0xe4, 0x5c, + 0xd6, 0xcd, 0x34, 0xe7, 0xa7, 0x4a, 0xa9, 0x6c, 0xc6, 0x9f, 0x1f, 0xfe, 0x7a, 0x1b, 0x4f, 0x71, + 0x2c, 0x6e, 0xac, 0x2f, 0xdb, 0xf9, 0x8d, 0x73, 0x47, 0x5b, 0xd4, 0xce, 0x42, 0xa7, 0x23, 0x9e, + 0x98, 0x5a, 0xca, 0x83, 0xb7, 0x4f, 0xd0, 0x14, 0x91, 0xdb, 0x3a, 0x4e, 0x85, 0x4e, 0x4b, 0x70, + 0x7e, 0xe8, 0xb4, 0x6c, 0xc3, 0xd2, 0x1e, 0x66, 0x35, 0x56, 0xfd, 0x1a, 0xe1, 0x14, 0x08, 0x70, + 0x4f, 0x32, 0x5a, 0x3d, 0xc2, 0x69, 0xf0, 0x37, 0x4b, 0x24, 0x75, 0x7c, 0xae, 0xac, 0xe0, 0xd2, + 0x40, 0x2b, 0x98, 0x52, 0x50, 0x5d, 0xc9, 0x4f, 0xa7, 0xd9, 0x05, 0x0a, 0x03, 0x86, 0x51, 0x4f, + 0xac, 0x55, 0x06, 0x3d, 0xb1, 0x86, 0xe6, 0x51, 0xdb, 0x3f, 0xf4, 0xa5, 0x4d, 0xaa, 0x84, 0xf7, + 0x16, 0x02, 0x81, 0xe3, 0xdc, 0xef, 0x54, 0xc8, 0x04, 0x37, 0xfc, 0x46, 0xb8, 0x2d, 0xd7, 0x85, + 0x0d, 0x56, 0xe8, 0x8e, 0x18, 0x6f, 0xcd, 0x32, 0x1a, 0x69, 0x7c, 0x42, 0xa9, 0xbe, 0x69, 0xbb, + 0xcd, 0x59, 0xb6, 0x7a, 0xbf, 0x94, 0x8a, 0x1c, 0x23, 0x9c, 0x87, 0x31, 0x16, 0xfb, 0x84, 0xc4, + 0xec, 0x95, 0x1e, 0xe4, 0x21, 0xf2, 0x74, 0xbd, 0x56, 0xa8, 0x1d, 0x0d, 0x55, 0x8c, 0xb7, 0x46, + 0x27, 0x08, 0x52, 0x08, 0x30, 0x78, 0x2f, 0xbd, 0x41, 0xaa, 0x8a, 0x38, 0x4f, 0x5d, 0x9e, 0x31, + 0xa7, 0xe4, 0x9f, 0x23, 0xf3, 0xa9, 0xba, 0x86, 0xd2, 0xb6, 0xbf, 0x4d, 0x95, 0x89, 0xbe, 0xd7, + 0x21, 0x31, 0xd7, 0xdb, 0xb9, 0x76, 0x86, 0xc5, 0x2f, 0x3e, 0xf0, 0x49, 0x7c, 0x05, 0xfa, 0x39, + 0xf5, 0x0c, 0x2c, 0x64, 0xd6, 0x26, 0x33, 0x0f, 0x96, 0xb3, 0x33, 0x0f, 0xb2, 0xa7, 0x49, 0x78, + 0xdb, 0x4f, 0x43, 0x03, 0xda, 0xb4, 0x35, 0xa0, 0x67, 0x8b, 0x4c, 0x83, 0x01, 0xaa, 0xcf, 0xbf, + 0x29, 0x11, 0x87, 0x13, 0xa4, 0x5f, 0xeb, 0xe2, 0x1e, 0x14, 0x43, 0x67, 0xd7, 0xf3, 0x46, 0x61, + 0xc0, 0xa0, 0x1a, 0x32, 0x13, 0xb3, 0x7a, 0xe5, 0xa6, 0xd8, 0x93, 0xd8, 0x95, 0x02, 0x4f, 0x62, + 0xff, 0x56, 0x85, 0xa4, 0x8f, 0x9a, 0x9d, 0xf7, 0xc8, 0x0c, 0x5e, 0x6b, 0xd9, 0x09, 0xda, 0x41, + 0x12, 0xf8, 0x71, 0x31, 0x37, 0xfe, 0x9a, 0x51, 0x42, 0xf8, 0xe0, 0x0c, 0x08, 0x58, 0x1c, 0x31, + 0x3e, 0xaa, 0x1b, 0x51, 0x4b, 0xa1, 0xed, 0xef, 0x31, 0xbd, 0x43, 0xe5, 0x6d, 0xa8, 0x2b, 0x28, + 0x18, 0x14, 0x19, 0x31, 0x4d, 0x95, 0xd3, 0x88, 0x69, 0x1a, 0x1b, 0x32, 0xa6, 0x69, 0xbc, 0x50, + 0x4c, 0x13, 0x90, 0xf3, 0xd2, 0x75, 0x86, 0xbf, 0xf1, 0x6a, 0x18, 0x4f, 0x35, 0x26, 0x22, 0xd1, + 0x96, 0xf0, 0xba, 0x0f, 0x64, 0x52, 0xc0, 0x80, 0x92, 0x6e, 0x8f, 0x9c, 0x6d, 0xf8, 0x51, 0xc0, + 0x32, 0xc1, 0xb4, 0xf4, 0x0a, 0xfc, 0x0a, 0x5e, 0xaa, 0xb7, 0x17, 0xff, 0x90, 0xb7, 0x76, 0x8c, + 0xfb, 0xf4, 0x72, 0xb1, 0x6b, 0x96, 0xee, 0x5f, 0x2a, 0x93, 0x49, 0x11, 0xd2, 0x31, 0xc2, 0x8d, + 0xe4, 0xba, 0x65, 0xdf, 0xbd, 0x98, 0xb7, 0x72, 0x59, 0x73, 0x06, 0x5a, 0x76, 0x8d, 0x94, 0x65, + 0xf7, 0x52, 0x31, 0x76, 0xc7, 0xdb, 0x74, 0xbf, 0x59, 0xa6, 0xbb, 0xbd, 0x1d, 0xca, 0x32, 0xba, + 0xe1, 0xf8, 0x22, 0x99, 0x8c, 0x45, 0xbc, 0x47, 0xa1, 0x47, 0xc8, 0xd3, 0x9f, 0x54, 0x3f, 0xaf, + 0x2d, 0x22, 0x3c, 0x24, 0xbb, 0xcc, 0x90, 0x92, 0xca, 0x69, 0x84, 0x94, 0xb8, 0xdf, 0x61, 0x22, + 0xd5, 0x1c, 0xc0, 0xd3, 0xd8, 0x13, 0xde, 0xb1, 0xa5, 0xef, 0xcb, 0x85, 0xa6, 0x82, 0x68, 0xdf, + 0x80, 0xbd, 0xe1, 0x5b, 0x25, 0x32, 0x2d, 0x08, 0x4f, 0xa3, 0x07, 0x3f, 0x6c, 0xf7, 0xe0, 0xb9, + 0x42, 0x3d, 0x18, 0xd0, 0xf4, 0xbf, 0x5d, 0x56, 0x4d, 0x2f, 0xf8, 0xce, 0xbf, 0xf9, 0x8a, 0x7f, + 0x79, 0x98, 0x57, 0xfc, 0x59, 0x74, 0x2b, 0xbe, 0xb9, 0xc8, 0xb7, 0xa8, 0xac, 0x37, 0x14, 0x77, + 0xe4, 0x5b, 0xb3, 0x08, 0x13, 0x21, 0xf4, 0xc3, 0xbe, 0xcd, 0xa8, 0x63, 0x7a, 0x15, 0x27, 0x30, + 0xb8, 0xca, 0x70, 0x33, 0x56, 0xc3, 0xb8, 0xed, 0x8b, 0xbc, 0x29, 0xe0, 0xa0, 0x28, 0xdc, 0x37, + 0x98, 0x8c, 0x65, 0xc3, 0x33, 0x5c, 0xa0, 0xee, 0x4f, 0x4f, 0xa8, 0x81, 0x65, 0x4e, 0x92, 0x9b, + 0xf2, 0x5d, 0xff, 0x52, 0x91, 0xa8, 0x04, 0xe3, 0x93, 0x64, 0x3f, 0xeb, 0xef, 0xf8, 0x7d, 0xde, + 0xe7, 0x37, 0x0a, 0xcb, 0xc8, 0x21, 0xfc, 0xcd, 0x2c, 0x97, 0x05, 0xbb, 0xbf, 0xbf, 0x59, 0x4f, + 0xe7, 0x0b, 0x5c, 0x93, 0x08, 0xd0, 0x34, 0xb4, 0x00, 0x57, 0xd7, 0xed, 0x27, 0x2e, 0xa5, 0xba, + 0x2e, 0x87, 0xc4, 0xd0, 0xd7, 0xa9, 0xfe, 0xa2, 0x32, 0x26, 0xd7, 0x79, 0xe2, 0xdb, 0x2a, 0xd7, + 0x5f, 0xd6, 0x35, 0x18, 0x4c, 0x1a, 0xaa, 0xd6, 0x9d, 0x6d, 0xa9, 0xe8, 0xc2, 0x7a, 0x6f, 0xa7, + 0x1d, 0x34, 0xb1, 0x28, 0x8f, 0xec, 0x7f, 0x1c, 0x8f, 0x92, 0x6b, 0xfd, 0x68, 0xc8, 0x2a, 0xe3, + 0x6c, 0x63, 0x04, 0x1f, 0xcb, 0x0c, 0x2d, 0xef, 0x00, 0x89, 0x84, 0x5a, 0x17, 0x64, 0x36, 0xae, + 0x86, 0x8d, 0xfe, 0x90, 0x81, 0xb8, 0x50, 0x10, 0x20, 0x48, 0xb3, 0xc0, 0x03, 0xea, 0xb6, 0xf9, + 0xc2, 0x4b, 0x5d, 0x04, 0x59, 0xaa, 0x03, 0x6a, 0xeb, 0xfd, 0x97, 0x3a, 0xa4, 0xa8, 0xa9, 0xb4, + 0x5f, 0x34, 0x21, 0xe2, 0xda, 0x2f, 0x1e, 0x72, 0xc5, 0x22, 0x25, 0xed, 0x27, 0x30, 0xc4, 0x72, + 0x6b, 0x00, 0x0d, 0x0c, 0x2c, 0x8d, 0x99, 0x23, 0xe5, 0x48, 0x1a, 0x01, 0x97, 0x3a, 0x34, 0xc2, + 0xc0, 0x81, 0x45, 0xf9, 0xd1, 0x0e, 0x08, 0xbe, 0x86, 0x85, 0x8d, 0x4d, 0xd5, 0xf9, 0x2a, 0x99, + 0x31, 0xdb, 0x28, 0xc4, 0xe4, 0x2b, 0xc5, 0x5f, 0xcd, 0x11, 0x9b, 0xb3, 0x6a, 0xb9, 0x89, 0x03, + 0x8b, 0xb7, 0xdb, 0x24, 0xf3, 0xa9, 0x57, 0x3b, 0xd5, 0xf3, 0xaf, 0xa5, 0x87, 0xf5, 0xfc, 0x2b, + 0xa6, 0x86, 0x19, 0xdf, 0xf6, 0x82, 0xfc, 0xdc, 0xeb, 0x45, 0xde, 0x4f, 0x75, 0x5e, 0x27, 0x13, + 0xfe, 0xee, 0x2e, 0x3e, 0xaf, 0xcf, 0xd7, 0xdc, 0x93, 0xea, 0x51, 0x6f, 0x06, 0xc5, 0x95, 0xc4, + 0x2a, 0xe3, 0x3f, 0x41, 0x10, 0xbb, 0xff, 0x8e, 0x5a, 0x57, 0xdb, 0x61, 0x5b, 0x1e, 0x55, 0xe4, + 0xb4, 0x64, 0xb5, 0x2f, 0x0b, 0xfc, 0xf3, 0x19, 0x59, 0xe0, 0x1d, 0xcd, 0x30, 0x23, 0x07, 0xbc, + 0xea, 0x4d, 0xa5, 0x50, 0x6f, 0xc6, 0x86, 0xe9, 0xcd, 0xd7, 0x4b, 0x44, 0x84, 0x20, 0x14, 0xd8, + 0x96, 0x5a, 0x32, 0x73, 0xb3, 0x75, 0xff, 0xfe, 0x42, 0x91, 0x38, 0x7a, 0x71, 0xeb, 0x5e, 0x4d, + 0x25, 0xeb, 0xae, 0xbd, 0xc5, 0x15, 0x4d, 0xef, 0x69, 0x8e, 0xbe, 0x21, 0x5f, 0xbf, 0xcf, 0x69, + 0xd7, 0x50, 0xb9, 0x7d, 0x58, 0x62, 0x63, 0x64, 0xac, 0x52, 0xbc, 0x98, 0x89, 0x8d, 0x25, 0x02, + 0x34, 0x0d, 0x06, 0x10, 0xc4, 0xbd, 0x1d, 0x46, 0x9e, 0x8a, 0x47, 0x68, 0x70, 0x30, 0x48, 0xbc, + 0xfb, 0x3f, 0x17, 0x88, 0xd5, 0x35, 0x2b, 0x9d, 0x4c, 0xe9, 0xa1, 0xa7, 0x93, 0xa1, 0xdc, 0xfd, + 0x83, 0x6e, 0x72, 0x54, 0x0b, 0xa2, 0x62, 0xa9, 0xbd, 0xd6, 0x05, 0x75, 0x3f, 0x77, 0x89, 0x01, + 0xc5, 0x71, 0x40, 0x72, 0xa0, 0xca, 0x23, 0x91, 0x1c, 0x68, 0xec, 0xff, 0x49, 0x72, 0x20, 0x6a, + 0x21, 0xec, 0xf1, 0xe7, 0xc4, 0xc5, 0xbd, 0xa9, 0x9c, 0xe3, 0xab, 0x8c, 0xb7, 0xc7, 0xf9, 0x05, + 0x19, 0x81, 0x00, 0xc9, 0x0e, 0x53, 0xcf, 0x70, 0x63, 0x41, 0xe4, 0xdb, 0x79, 0xa5, 0x88, 0x1b, + 0xa5, 0x3f, 0xf5, 0x8c, 0x08, 0x3a, 0x11, 0xbc, 0x64, 0x32, 0xa0, 0xc9, 0x8f, 0x9e, 0x0c, 0x48, + 0xa5, 0xf0, 0x99, 0x7a, 0x58, 0x29, 0x7c, 0xac, 0x54, 0x48, 0xd5, 0x51, 0xa4, 0x42, 0xa2, 0xb2, + 0xed, 0xb1, 0x6e, 0x56, 0x26, 0x31, 0x91, 0x8c, 0xe7, 0x0b, 0x27, 0xc8, 0xac, 0x66, 0x55, 0xcd, + 0xae, 0xb3, 0x64, 0x92, 0x41, 0x76, 0xc5, 0x32, 0xa7, 0xd2, 0xf4, 0x47, 0xcf, 0xa9, 0x34, 0xea, + 0xac, 0x3d, 0x3a, 0xc3, 0xd2, 0xec, 0x48, 0x32, 0x2c, 0xcd, 0x3d, 0xc4, 0x0c, 0x4b, 0x46, 0x6e, + 0xa4, 0xf9, 0x87, 0x9b, 0x1b, 0x69, 0x9f, 0x4c, 0xb7, 0xc2, 0xfb, 0x9d, 0xfb, 0x5e, 0xd4, 0x5a, + 0xa9, 0x6f, 0x8a, 0x54, 0x3c, 0x39, 0x77, 0xde, 0x6b, 0xba, 0x80, 0x55, 0x03, 0xf7, 0x17, 0x6a, + 0x24, 0x98, 0xac, 0x45, 0x96, 0xa8, 0x33, 0x1f, 0x31, 0x4b, 0x94, 0x95, 0x6b, 0xc9, 0x19, 0x45, + 0xae, 0xa5, 0xf7, 0xd8, 0xcd, 0xd7, 0xdd, 0x60, 0xef, 0x86, 0xd7, 0x5d, 0x3c, 0x5b, 0xa4, 0x86, + 0x35, 0x49, 0xde, 0x5f, 0x83, 0x42, 0x81, 0x66, 0xda, 0x9f, 0xcd, 0xe9, 0xdc, 0x69, 0x67, 0x73, + 0x7a, 0x6c, 0x84, 0xd9, 0x9c, 0xce, 0x8f, 0x22, 0x9b, 0xd3, 0x5f, 0x20, 0x4f, 0x1d, 0xdf, 0x7f, + 0x9d, 0xa0, 0xb3, 0xae, 0x4d, 0xea, 0x54, 0x82, 0x4e, 0xa6, 0x5b, 0x18, 0x54, 0x46, 0xb0, 0x66, + 0xf9, 0xb8, 0x60, 0x4d, 0xf7, 0x9f, 0x96, 0xc8, 0xe3, 0x03, 0x12, 0x3d, 0x14, 0x8e, 0xbe, 0xee, + 0x92, 0xf9, 0xae, 0x5d, 0xb4, 0xf0, 0x3d, 0x09, 0x2b, 0xb1, 0x84, 0x4a, 0xf0, 0x9c, 0x42, 0x40, + 0x9a, 0xfd, 0xea, 0xb3, 0xdf, 0xfd, 0xc1, 0x53, 0x1f, 0xfb, 0x1e, 0xfd, 0xfb, 0x3d, 0xfa, 0xf7, + 0xe3, 0x7f, 0xf4, 0x54, 0xe9, 0xbb, 0xf4, 0xef, 0x7b, 0xf4, 0xef, 0x0f, 0xe9, 0xdf, 0xd7, 0xff, + 0xf8, 0xa9, 0x8f, 0xfd, 0x48, 0xf9, 0xf0, 0xf2, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xf4, 0x77, + 0x02, 0x29, 0xf6, 0xb0, 0x00, 0x00, } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.proto similarity index 94% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.proto index cc8d1baaca..9552a5d558 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/generated.proto +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/generated.proto @@ -89,6 +89,27 @@ message AvoidPods { repeated PreferAvoidPodsEntry preferAvoidPods = 1; } +// AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +message AzureDiskVolumeSource { + // The Name of the data disk in the blob storage + optional string diskName = 1; + + // The URI the data disk in the blob storage + optional string diskURI = 2; + + // Host Caching mode: None, Read Only, Read Write. + optional string cachingMode = 3; + + // Filesystem type to mount. + // Must be a filesystem type supported by the host operating system. + // Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + optional string fsType = 4; + + // Defaults to false (read/write). ReadOnly here will force + // the ReadOnly setting in VolumeMounts. + optional bool readOnly = 5; +} + // AzureFile represents an Azure File Service mount on the host and bind mount to the pod. message AzureFileVolumeSource { // the name of secret that contains Azure Storage Account Name and Key @@ -256,6 +277,13 @@ message ConfigMapVolumeSource { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. repeated KeyToPath items = 2; + + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + optional int32 defaultMode = 3; } // A single application container that you want to run within a pod. @@ -526,6 +554,12 @@ message DownwardAPIVolumeFile { // Selects a resource of the container: only resources limits and requests // (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. optional ResourceFieldSelector resourceFieldRef = 3; + + // Optional: mode bits to use on this file, must be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + optional int32 mode = 4; } // DownwardAPIVolumeSource represents a volume containing downward API info. @@ -533,6 +567,13 @@ message DownwardAPIVolumeFile { message DownwardAPIVolumeSource { // Items is a list of downward API volume file repeated DownwardAPIVolumeFile items = 1; + + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + optional int32 defaultMode = 2; } // Represents an empty directory for a pod. @@ -558,6 +599,9 @@ message EndpointAddress { // The Hostname of this endpoint optional string hostname = 3; + // Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. + optional string nodeName = 4; + // Reference to object providing the endpoint. optional ObjectReference targetRef = 2; } @@ -660,7 +704,8 @@ message EnvVar { // EnvVarSource represents a source for the value of an EnvVar. message EnvVarSource { - // Selects a field of the pod; only name and namespace are supported. + // Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, + // spec.nodeName, spec.serviceAccountName, status.podIP. optional ObjectFieldSelector fieldRef = 1; // Selects a resource of the container: only resources limits and requests @@ -751,7 +796,7 @@ message ExportOptions { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. message FCVolumeSource { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) repeated string targetWWNs = 1; // Required: FC target lun number @@ -769,7 +814,7 @@ message FCVolumeSource { } // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. message FlexVolumeSource { // Driver is the name of the driver to use for this volume. optional string driver = 1; @@ -960,6 +1005,12 @@ message KeyToPath { // May not contain the path element '..'. // May not start with the string '..'. optional string path = 2; + + // Optional: mode bits to use on this file, must be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + optional int32 mode = 3; } // Lifecycle describes actions that the management system should take in response to container lifecycle @@ -1197,7 +1248,7 @@ message NodeAffinity { repeated PreferredSchedulingTerm preferredDuringSchedulingIgnoredDuringExecution = 2; } -// NodeCondition contains condition infromation for a node. +// NodeCondition contains condition information for a node. message NodeCondition { // Type of node condition. optional string type = 1; @@ -1301,6 +1352,7 @@ message NodeStatus { // NodePhase is the recently observed lifecycle phase of the node. // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase + // The field is never populated, and now is deprecated. optional string phase = 3; // Conditions is an array of current observed node conditions. @@ -1475,7 +1527,6 @@ message ObjectMeta { // (scope and select) objects. May match selectors of replication controllers // and services. // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md - // TODO: replace map[string]string with labels.LabelSet type map labels = 11; // Annotations is an unstructured key value map stored with a resource that may be @@ -1495,6 +1546,11 @@ message ObjectMeta { // from the list. If the deletionTimestamp of the object is non-nil, entries // in this list can only be removed. repeated string finalizers = 14; + + // The name of the cluster which the object belongs to. + // This is used to distinguish resources with same name and namespace in different clusters. + // This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request. + optional string clusterName = 15; } // ObjectReference contains enough information to let you inspect or modify the referred object. @@ -1710,7 +1766,7 @@ message PersistentVolumeSource { optional FlockerVolumeSource flocker = 11; // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. optional FlexVolumeSource flexVolume = 12; @@ -1719,6 +1775,12 @@ message PersistentVolumeSource { // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine optional VsphereVirtualDiskVolumeSource vsphereVolume = 14; + + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + optional QuobyteVolumeSource quobyte = 15; + + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + optional AzureDiskVolumeSource azureDisk = 16; } // PersistentVolumeSpec is the specification of a persistent volume. @@ -1742,7 +1804,7 @@ message PersistentVolumeSpec { // What happens to a persistent volume when released from its claim. // Valid options are Retain (default) and Recycle. - // Recyling must be supported by the volume plugin underlying this persistent volume. + // Recycling must be supported by the volume plugin underlying this persistent volume. // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy optional string persistentVolumeReclaimPolicy = 5; } @@ -2288,6 +2350,30 @@ message Probe { optional int32 failureThreshold = 6; } +// Represents a Quobyte mount that lasts the lifetime of a pod. +// Quobyte volumes do not support ownership management or SELinux relabeling. +message QuobyteVolumeSource { + // Registry represents a single or multiple Quobyte Registry services + // specified as a string as host:port pair (multiple entries are separated with commas) + // which acts as the central registry for volumes + optional string registry = 1; + + // Volume is a string that references an already created Quobyte volume by name. + optional string volume = 2; + + // ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. + // Defaults to false. + optional bool readOnly = 3; + + // User to map volume access to + // Defaults to serivceaccount user + optional string user = 4; + + // Group to map volume access to + // Default is no group + optional string group = 5; +} + // Represents a Rados Block Device mount that lasts the lifetime of a pod. // RBD volumes support ownership management and SELinux relabeling. message RBDVolumeSource { @@ -2407,6 +2493,9 @@ message ReplicationControllerStatus { // The number of pods that have labels matching the labels of the pod template of the replication controller. optional int32 fullyLabeledReplicas = 2; + // The number of ready replicas for this replication controller. + optional int32 readyReplicas = 4; + // ObservedGeneration reflects the generation of the most recently observed replication controller. optional int64 observedGeneration = 3; } @@ -2473,13 +2562,13 @@ message ResourceQuotaStatus { // ResourceRequirements describes the compute resource requirements. message ResourceRequirements { // Limits describes the maximum amount of compute resources allowed. - // More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications + // More info: http://kubernetes.io/docs/user-guide/compute-resources/ map limits = 1; // Requests describes the minimum amount of compute resources required. // If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, // otherwise to an implementation-defined value. - // More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications + // More info: http://kubernetes.io/docs/user-guide/compute-resources/ map requests = 2; } @@ -2561,6 +2650,13 @@ message SecretVolumeSource { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. repeated KeyToPath items = 2; + + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + optional int32 defaultMode = 3; } // SecurityContext holds security configuration that will be applied to a container. @@ -2716,24 +2812,39 @@ message ServiceSpec { // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies repeated ServicePort ports = 1; - // This service will route traffic to pods having labels matching this selector. - // Label keys and values that must match in order to receive traffic for this service. - // If not specified, endpoints must be manually specified and the system will not automatically manage them. + // Route service traffic to pods with label keys and values matching this + // selector. If empty or not present, the service is assumed to have an + // external process managing its endpoints, which Kubernetes will not + // modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. + // Ignored if type is ExternalName. // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview map selector = 2; - // ClusterIP is usually assigned by the master and is the IP address of the service. - // If specified, it will be allocated to the service if it is unused - // or else creation of the service will fail. - // Valid values are None, empty string (""), or a valid IP address. - // 'None' can be specified for a headless service when proxying is not required. - // Cannot be updated. + // clusterIP is the IP address of the service and is usually assigned + // randomly by the master. If an address is specified manually and is not in + // use by others, it will be allocated to the service; otherwise, creation + // of the service will fail. This field can not be changed through updates. + // Valid values are "None", empty string (""), or a valid IP address. "None" + // can be specified for headless services when proxying is not required. + // Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if + // type is ExternalName. // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies optional string clusterIP = 3; - // Type of exposed service. Must be ClusterIP, NodePort, or LoadBalancer. - // Defaults to ClusterIP. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#external-services + // type determines how the Service is exposed. Defaults to ClusterIP. Valid + // options are ExternalName, ClusterIP, NodePort, and LoadBalancer. + // "ExternalName" maps to the specified externalName. + // "ClusterIP" allocates a cluster-internal IP address for load-balancing to + // endpoints. Endpoints are determined by the selector or if that is not + // specified, by manual construction of an Endpoints object. If clusterIP is + // "None", no virtual IP is allocated and the endpoints are published as a + // set of endpoints rather than a stable IP. + // "NodePort" builds on ClusterIP and allocates a port on every node which + // routes to the clusterIP. + // "LoadBalancer" builds on NodePort and creates an + // external load-balancer (if supported in the current cloud) which routes + // to the clusterIP. + // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview optional string type = 4; // externalIPs is a list of IP addresses for which nodes in the cluster @@ -2772,6 +2883,11 @@ message ServiceSpec { // cloud-provider does not support the feature." // More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md repeated string loadBalancerSourceRanges = 9; + + // externalName is the external reference that kubedns or equivalent will + // return as a CNAME record for this service. No proxying will be involved. + // Must be a valid DNS name and requires Type to be ExternalName. + optional string externalName = 10; } // ServiceStatus represents the current status of a service. @@ -2913,7 +3029,7 @@ message VolumeSource { optional RBDVolumeSource rbd = 11; // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. optional FlexVolumeSource flexVolume = 12; @@ -2941,6 +3057,12 @@ message VolumeSource { // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine optional VsphereVirtualDiskVolumeSource vsphereVolume = 20; + + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + optional QuobyteVolumeSource quobyte = 21; + + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + optional AzureDiskVolumeSource azureDisk = 22; } // Represents a vSphere volume resource. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/meta.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/meta.go similarity index 96% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/meta.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/meta.go index 284b86414e..0b948fd8de 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/meta.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/meta.go @@ -83,3 +83,10 @@ func (meta *ObjectMeta) SetOwnerReferences(references []metatypes.OwnerReference } meta.OwnerReferences = newReferences } + +func (meta *ObjectMeta) GetClusterName() string { + return meta.ClusterName +} +func (meta *ObjectMeta) SetClusterName(clusterName string) { + meta.ClusterName = clusterName +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/ref.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/ref.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/ref.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/ref.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/register.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/register.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go similarity index 66% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go index 9895295530..ba8b4beae4 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.generated.go @@ -89,7 +89,7 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { } else { yysep2 := !z.EncBinary() yy2arr2 := z.EncBasicHandle().StructToArray - var yyq2 [14]bool + var yyq2 [15]bool _, _, _ = yysep2, yyq2, yy2arr2 const yyr2 bool = false yyq2[0] = x.Name != "" @@ -106,9 +106,10 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { yyq2[11] = len(x.Annotations) != 0 yyq2[12] = len(x.OwnerReferences) != 0 yyq2[13] = len(x.Finalizers) != 0 + yyq2[14] = x.ClusterName != "" var yynn2 int if yyr2 || yy2arr2 { - r.EncodeArrayStart(14) + r.EncodeArrayStart(15) } else { yynn2 = 0 for _, b := range yyq2 { @@ -543,6 +544,31 @@ func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) { } } } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[14] { + yym50 := z.EncBinary() + _ = yym50 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[14] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("clusterName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym51 := z.EncBinary() + _ = yym51 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) + } + } + } if yyr2 || yy2arr2 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { @@ -556,25 +582,25 @@ func (x *ObjectMeta) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym49 := z.DecBinary() - _ = yym49 + yym52 := z.DecBinary() + _ = yym52 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct50 := r.ContainerType() - if yyct50 == codecSelferValueTypeMap1234 { - yyl50 := r.ReadMapStart() - if yyl50 == 0 { + yyct53 := r.ContainerType() + if yyct53 == codecSelferValueTypeMap1234 { + yyl53 := r.ReadMapStart() + if yyl53 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl50, d) + x.codecDecodeSelfFromMap(yyl53, d) } - } else if yyct50 == codecSelferValueTypeArray1234 { - yyl50 := r.ReadArrayStart() - if yyl50 == 0 { + } else if yyct53 == codecSelferValueTypeArray1234 { + yyl53 := r.ReadArrayStart() + if yyl53 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl50, d) + x.codecDecodeSelfFromArray(yyl53, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -586,12 +612,12 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys51Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys51Slc - var yyhl51 bool = l >= 0 - for yyj51 := 0; ; yyj51++ { - if yyhl51 { - if yyj51 >= l { + var yys54Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys54Slc + var yyhl54 bool = l >= 0 + for yyj54 := 0; ; yyj54++ { + if yyhl54 { + if yyj54 >= l { break } } else { @@ -600,10 +626,10 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys51Slc = r.DecodeBytes(yys51Slc, true, true) - yys51 := string(yys51Slc) + yys54Slc = r.DecodeBytes(yys54Slc, true, true) + yys54 := string(yys54Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys51 { + switch yys54 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -650,17 +676,17 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.CreationTimestamp = pkg2_unversioned.Time{} } else { - yyv59 := &x.CreationTimestamp - yym60 := z.DecBinary() - _ = yym60 + yyv62 := &x.CreationTimestamp + yym63 := z.DecBinary() + _ = yym63 if false { - } else if z.HasExtensions() && z.DecExt(yyv59) { - } else if yym60 { - z.DecBinaryUnmarshal(yyv59) - } else if !yym60 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv59) + } else if z.HasExtensions() && z.DecExt(yyv62) { + } else if yym63 { + z.DecBinaryUnmarshal(yyv62) + } else if !yym63 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv62) } else { - z.DecFallback(yyv59, false) + z.DecFallback(yyv62, false) } } case "deletionTimestamp": @@ -672,13 +698,13 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.DeletionTimestamp == nil { x.DeletionTimestamp = new(pkg2_unversioned.Time) } - yym62 := z.DecBinary() - _ = yym62 + yym65 := z.DecBinary() + _ = yym65 if false { } else if z.HasExtensions() && z.DecExt(x.DeletionTimestamp) { - } else if yym62 { + } else if yym65 { z.DecBinaryUnmarshal(x.DeletionTimestamp) - } else if !yym62 && z.IsJSONHandle() { + } else if !yym65 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.DeletionTimestamp) } else { z.DecFallback(x.DeletionTimestamp, false) @@ -693,8 +719,8 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.DeletionGracePeriodSeconds == nil { x.DeletionGracePeriodSeconds = new(int64) } - yym64 := z.DecBinary() - _ = yym64 + yym67 := z.DecBinary() + _ = yym67 if false { } else { *((*int64)(x.DeletionGracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -704,54 +730,60 @@ func (x *ObjectMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Labels = nil } else { - yyv65 := &x.Labels - yym66 := z.DecBinary() - _ = yym66 + yyv68 := &x.Labels + yym69 := z.DecBinary() + _ = yym69 if false { } else { - z.F.DecMapStringStringX(yyv65, false, d) + z.F.DecMapStringStringX(yyv68, false, d) } } case "annotations": if r.TryDecodeAsNil() { x.Annotations = nil } else { - yyv67 := &x.Annotations - yym68 := z.DecBinary() - _ = yym68 + yyv70 := &x.Annotations + yym71 := z.DecBinary() + _ = yym71 if false { } else { - z.F.DecMapStringStringX(yyv67, false, d) + z.F.DecMapStringStringX(yyv70, false, d) } } case "ownerReferences": if r.TryDecodeAsNil() { x.OwnerReferences = nil } else { - yyv69 := &x.OwnerReferences - yym70 := z.DecBinary() - _ = yym70 + yyv72 := &x.OwnerReferences + yym73 := z.DecBinary() + _ = yym73 if false { } else { - h.decSliceOwnerReference((*[]OwnerReference)(yyv69), d) + h.decSliceOwnerReference((*[]OwnerReference)(yyv72), d) } } case "finalizers": if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv71 := &x.Finalizers - yym72 := z.DecBinary() - _ = yym72 + yyv74 := &x.Finalizers + yym75 := z.DecBinary() + _ = yym75 if false { } else { - z.F.DecSliceStringX(yyv71, false, d) + z.F.DecSliceStringX(yyv74, false, d) } } + case "clusterName": + if r.TryDecodeAsNil() { + x.ClusterName = "" + } else { + x.ClusterName = string(r.DecodeString()) + } default: - z.DecStructFieldNotFound(-1, yys51) - } // end switch yys51 - } // end for yyj51 + z.DecStructFieldNotFound(-1, yys54) + } // end switch yys54 + } // end for yyj54 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -759,16 +791,16 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj73 int - var yyb73 bool - var yyhl73 bool = l >= 0 - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + var yyj77 int + var yyb77 bool + var yyhl77 bool = l >= 0 + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -778,13 +810,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -794,13 +826,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.GenerateName = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -810,13 +842,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Namespace = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -826,13 +858,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SelfLink = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -842,13 +874,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -858,13 +890,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ResourceVersion = string(r.DecodeString()) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -874,13 +906,13 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Generation = int64(r.DecodeInt(64)) } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -888,26 +920,26 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.CreationTimestamp = pkg2_unversioned.Time{} } else { - yyv81 := &x.CreationTimestamp - yym82 := z.DecBinary() - _ = yym82 + yyv85 := &x.CreationTimestamp + yym86 := z.DecBinary() + _ = yym86 if false { - } else if z.HasExtensions() && z.DecExt(yyv81) { - } else if yym82 { - z.DecBinaryUnmarshal(yyv81) - } else if !yym82 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv81) + } else if z.HasExtensions() && z.DecExt(yyv85) { + } else if yym86 { + z.DecBinaryUnmarshal(yyv85) + } else if !yym86 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv85) } else { - z.DecFallback(yyv81, false) + z.DecFallback(yyv85, false) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -920,25 +952,25 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.DeletionTimestamp == nil { x.DeletionTimestamp = new(pkg2_unversioned.Time) } - yym84 := z.DecBinary() - _ = yym84 + yym88 := z.DecBinary() + _ = yym88 if false { } else if z.HasExtensions() && z.DecExt(x.DeletionTimestamp) { - } else if yym84 { + } else if yym88 { z.DecBinaryUnmarshal(x.DeletionTimestamp) - } else if !yym84 && z.IsJSONHandle() { + } else if !yym88 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.DeletionTimestamp) } else { z.DecFallback(x.DeletionTimestamp, false) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -951,20 +983,20 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.DeletionGracePeriodSeconds == nil { x.DeletionGracePeriodSeconds = new(int64) } - yym86 := z.DecBinary() - _ = yym86 + yym90 := z.DecBinary() + _ = yym90 if false { } else { *((*int64)(x.DeletionGracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -972,21 +1004,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Labels = nil } else { - yyv87 := &x.Labels - yym88 := z.DecBinary() - _ = yym88 + yyv91 := &x.Labels + yym92 := z.DecBinary() + _ = yym92 if false { } else { - z.F.DecMapStringStringX(yyv87, false, d) + z.F.DecMapStringStringX(yyv91, false, d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -994,21 +1026,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Annotations = nil } else { - yyv89 := &x.Annotations - yym90 := z.DecBinary() - _ = yym90 + yyv93 := &x.Annotations + yym94 := z.DecBinary() + _ = yym94 if false { } else { - z.F.DecMapStringStringX(yyv89, false, d) + z.F.DecMapStringStringX(yyv93, false, d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -1016,21 +1048,21 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.OwnerReferences = nil } else { - yyv91 := &x.OwnerReferences - yym92 := z.DecBinary() - _ = yym92 + yyv95 := &x.OwnerReferences + yym96 := z.DecBinary() + _ = yym96 if false { } else { - h.decSliceOwnerReference((*[]OwnerReference)(yyv91), d) + h.decSliceOwnerReference((*[]OwnerReference)(yyv95), d) } } - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -1038,26 +1070,42 @@ func (x *ObjectMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv93 := &x.Finalizers - yym94 := z.DecBinary() - _ = yym94 + yyv97 := &x.Finalizers + yym98 := z.DecBinary() + _ = yym98 if false { } else { - z.F.DecSliceStringX(yyv93, false, d) + z.F.DecSliceStringX(yyv97, false, d) } } + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l + } else { + yyb77 = r.CheckBreak() + } + if yyb77 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ClusterName = "" + } else { + x.ClusterName = string(r.DecodeString()) + } for { - yyj73++ - if yyhl73 { - yyb73 = yyj73 > l + yyj77++ + if yyhl77 { + yyb77 = yyj77 > l } else { - yyb73 = r.CheckBreak() + yyb77 = r.CheckBreak() } - if yyb73 { + if yyb77 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj73-1, "") + z.DecStructFieldNotFound(yyj77-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -1069,53 +1117,55 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym95 := z.EncBinary() - _ = yym95 + yym100 := z.EncBinary() + _ = yym100 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep96 := !z.EncBinary() - yy2arr96 := z.EncBasicHandle().StructToArray - var yyq96 [21]bool - _, _, _ = yysep96, yyq96, yy2arr96 - const yyr96 bool = false - yyq96[1] = x.VolumeSource.HostPath != nil && x.HostPath != nil - yyq96[2] = x.VolumeSource.EmptyDir != nil && x.EmptyDir != nil - yyq96[3] = x.VolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil - yyq96[4] = x.VolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil - yyq96[5] = x.VolumeSource.GitRepo != nil && x.GitRepo != nil - yyq96[6] = x.VolumeSource.Secret != nil && x.Secret != nil - yyq96[7] = x.VolumeSource.NFS != nil && x.NFS != nil - yyq96[8] = x.VolumeSource.ISCSI != nil && x.ISCSI != nil - yyq96[9] = x.VolumeSource.Glusterfs != nil && x.Glusterfs != nil - yyq96[10] = x.VolumeSource.PersistentVolumeClaim != nil && x.PersistentVolumeClaim != nil - yyq96[11] = x.VolumeSource.RBD != nil && x.RBD != nil - yyq96[12] = x.VolumeSource.FlexVolume != nil && x.FlexVolume != nil - yyq96[13] = x.VolumeSource.Cinder != nil && x.Cinder != nil - yyq96[14] = x.VolumeSource.CephFS != nil && x.CephFS != nil - yyq96[15] = x.VolumeSource.Flocker != nil && x.Flocker != nil - yyq96[16] = x.VolumeSource.DownwardAPI != nil && x.DownwardAPI != nil - yyq96[17] = x.VolumeSource.FC != nil && x.FC != nil - yyq96[18] = x.VolumeSource.AzureFile != nil && x.AzureFile != nil - yyq96[19] = x.VolumeSource.ConfigMap != nil && x.ConfigMap != nil - yyq96[20] = x.VolumeSource.VsphereVolume != nil && x.VsphereVolume != nil - var yynn96 int - if yyr96 || yy2arr96 { - r.EncodeArrayStart(21) - } else { - yynn96 = 1 - for _, b := range yyq96 { + yysep101 := !z.EncBinary() + yy2arr101 := z.EncBasicHandle().StructToArray + var yyq101 [23]bool + _, _, _ = yysep101, yyq101, yy2arr101 + const yyr101 bool = false + yyq101[1] = x.VolumeSource.HostPath != nil && x.HostPath != nil + yyq101[2] = x.VolumeSource.EmptyDir != nil && x.EmptyDir != nil + yyq101[3] = x.VolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil + yyq101[4] = x.VolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil + yyq101[5] = x.VolumeSource.GitRepo != nil && x.GitRepo != nil + yyq101[6] = x.VolumeSource.Secret != nil && x.Secret != nil + yyq101[7] = x.VolumeSource.NFS != nil && x.NFS != nil + yyq101[8] = x.VolumeSource.ISCSI != nil && x.ISCSI != nil + yyq101[9] = x.VolumeSource.Glusterfs != nil && x.Glusterfs != nil + yyq101[10] = x.VolumeSource.PersistentVolumeClaim != nil && x.PersistentVolumeClaim != nil + yyq101[11] = x.VolumeSource.RBD != nil && x.RBD != nil + yyq101[12] = x.VolumeSource.FlexVolume != nil && x.FlexVolume != nil + yyq101[13] = x.VolumeSource.Cinder != nil && x.Cinder != nil + yyq101[14] = x.VolumeSource.CephFS != nil && x.CephFS != nil + yyq101[15] = x.VolumeSource.Flocker != nil && x.Flocker != nil + yyq101[16] = x.VolumeSource.DownwardAPI != nil && x.DownwardAPI != nil + yyq101[17] = x.VolumeSource.FC != nil && x.FC != nil + yyq101[18] = x.VolumeSource.AzureFile != nil && x.AzureFile != nil + yyq101[19] = x.VolumeSource.ConfigMap != nil && x.ConfigMap != nil + yyq101[20] = x.VolumeSource.VsphereVolume != nil && x.VsphereVolume != nil + yyq101[21] = x.VolumeSource.Quobyte != nil && x.Quobyte != nil + yyq101[22] = x.VolumeSource.AzureDisk != nil && x.AzureDisk != nil + var yynn101 int + if yyr101 || yy2arr101 { + r.EncodeArrayStart(23) + } else { + yynn101 = 1 + for _, b := range yyq101 { if b { - yynn96++ + yynn101++ } } - r.EncodeMapStart(yynn96) - yynn96 = 0 + r.EncodeMapStart(yynn101) + yynn101 = 0 } - if yyr96 || yy2arr96 { + if yyr101 || yy2arr101 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym98 := z.EncBinary() - _ = yym98 + yym103 := z.EncBinary() + _ = yym103 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -1124,25 +1174,25 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym99 := z.EncBinary() - _ = yym99 + yym104 := z.EncBinary() + _ = yym104 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - var yyn100 bool + var yyn105 bool if x.VolumeSource.HostPath == nil { - yyn100 = true - goto LABEL100 + yyn105 = true + goto LABEL105 } - LABEL100: - if yyr96 || yy2arr96 { - if yyn100 { + LABEL105: + if yyr101 || yy2arr101 { + if yyn105 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[1] { + if yyq101[1] { if x.HostPath == nil { r.EncodeNil() } else { @@ -1153,11 +1203,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[1] { + if yyq101[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn100 { + if yyn105 { r.EncodeNil() } else { if x.HostPath == nil { @@ -1168,18 +1218,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn101 bool + var yyn106 bool if x.VolumeSource.EmptyDir == nil { - yyn101 = true - goto LABEL101 + yyn106 = true + goto LABEL106 } - LABEL101: - if yyr96 || yy2arr96 { - if yyn101 { + LABEL106: + if yyr101 || yy2arr101 { + if yyn106 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[2] { + if yyq101[2] { if x.EmptyDir == nil { r.EncodeNil() } else { @@ -1190,11 +1240,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[2] { + if yyq101[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("emptyDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn101 { + if yyn106 { r.EncodeNil() } else { if x.EmptyDir == nil { @@ -1205,18 +1255,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn102 bool + var yyn107 bool if x.VolumeSource.GCEPersistentDisk == nil { - yyn102 = true - goto LABEL102 + yyn107 = true + goto LABEL107 } - LABEL102: - if yyr96 || yy2arr96 { - if yyn102 { + LABEL107: + if yyr101 || yy2arr101 { + if yyn107 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[3] { + if yyq101[3] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -1227,11 +1277,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[3] { + if yyq101[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn102 { + if yyn107 { r.EncodeNil() } else { if x.GCEPersistentDisk == nil { @@ -1242,18 +1292,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn103 bool + var yyn108 bool if x.VolumeSource.AWSElasticBlockStore == nil { - yyn103 = true - goto LABEL103 + yyn108 = true + goto LABEL108 } - LABEL103: - if yyr96 || yy2arr96 { - if yyn103 { + LABEL108: + if yyr101 || yy2arr101 { + if yyn108 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[4] { + if yyq101[4] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -1264,11 +1314,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[4] { + if yyq101[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn103 { + if yyn108 { r.EncodeNil() } else { if x.AWSElasticBlockStore == nil { @@ -1279,18 +1329,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn104 bool + var yyn109 bool if x.VolumeSource.GitRepo == nil { - yyn104 = true - goto LABEL104 + yyn109 = true + goto LABEL109 } - LABEL104: - if yyr96 || yy2arr96 { - if yyn104 { + LABEL109: + if yyr101 || yy2arr101 { + if yyn109 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[5] { + if yyq101[5] { if x.GitRepo == nil { r.EncodeNil() } else { @@ -1301,11 +1351,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[5] { + if yyq101[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gitRepo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn104 { + if yyn109 { r.EncodeNil() } else { if x.GitRepo == nil { @@ -1316,18 +1366,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn105 bool + var yyn110 bool if x.VolumeSource.Secret == nil { - yyn105 = true - goto LABEL105 + yyn110 = true + goto LABEL110 } - LABEL105: - if yyr96 || yy2arr96 { - if yyn105 { + LABEL110: + if yyr101 || yy2arr101 { + if yyn110 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[6] { + if yyq101[6] { if x.Secret == nil { r.EncodeNil() } else { @@ -1338,11 +1388,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[6] { + if yyq101[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secret")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn105 { + if yyn110 { r.EncodeNil() } else { if x.Secret == nil { @@ -1353,18 +1403,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn106 bool + var yyn111 bool if x.VolumeSource.NFS == nil { - yyn106 = true - goto LABEL106 + yyn111 = true + goto LABEL111 } - LABEL106: - if yyr96 || yy2arr96 { - if yyn106 { + LABEL111: + if yyr101 || yy2arr101 { + if yyn111 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[7] { + if yyq101[7] { if x.NFS == nil { r.EncodeNil() } else { @@ -1375,11 +1425,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[7] { + if yyq101[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn106 { + if yyn111 { r.EncodeNil() } else { if x.NFS == nil { @@ -1390,18 +1440,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn107 bool + var yyn112 bool if x.VolumeSource.ISCSI == nil { - yyn107 = true - goto LABEL107 + yyn112 = true + goto LABEL112 } - LABEL107: - if yyr96 || yy2arr96 { - if yyn107 { + LABEL112: + if yyr101 || yy2arr101 { + if yyn112 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[8] { + if yyq101[8] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -1412,11 +1462,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[8] { + if yyq101[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn107 { + if yyn112 { r.EncodeNil() } else { if x.ISCSI == nil { @@ -1427,18 +1477,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn108 bool + var yyn113 bool if x.VolumeSource.Glusterfs == nil { - yyn108 = true - goto LABEL108 + yyn113 = true + goto LABEL113 } - LABEL108: - if yyr96 || yy2arr96 { - if yyn108 { + LABEL113: + if yyr101 || yy2arr101 { + if yyn113 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[9] { + if yyq101[9] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -1449,11 +1499,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[9] { + if yyq101[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn108 { + if yyn113 { r.EncodeNil() } else { if x.Glusterfs == nil { @@ -1464,18 +1514,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn109 bool + var yyn114 bool if x.VolumeSource.PersistentVolumeClaim == nil { - yyn109 = true - goto LABEL109 + yyn114 = true + goto LABEL114 } - LABEL109: - if yyr96 || yy2arr96 { - if yyn109 { + LABEL114: + if yyr101 || yy2arr101 { + if yyn114 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[10] { + if yyq101[10] { if x.PersistentVolumeClaim == nil { r.EncodeNil() } else { @@ -1486,11 +1536,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[10] { + if yyq101[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeClaim")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn109 { + if yyn114 { r.EncodeNil() } else { if x.PersistentVolumeClaim == nil { @@ -1501,18 +1551,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn110 bool + var yyn115 bool if x.VolumeSource.RBD == nil { - yyn110 = true - goto LABEL110 + yyn115 = true + goto LABEL115 } - LABEL110: - if yyr96 || yy2arr96 { - if yyn110 { + LABEL115: + if yyr101 || yy2arr101 { + if yyn115 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[11] { + if yyq101[11] { if x.RBD == nil { r.EncodeNil() } else { @@ -1523,11 +1573,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[11] { + if yyq101[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn110 { + if yyn115 { r.EncodeNil() } else { if x.RBD == nil { @@ -1538,18 +1588,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn111 bool + var yyn116 bool if x.VolumeSource.FlexVolume == nil { - yyn111 = true - goto LABEL111 + yyn116 = true + goto LABEL116 } - LABEL111: - if yyr96 || yy2arr96 { - if yyn111 { + LABEL116: + if yyr101 || yy2arr101 { + if yyn116 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[12] { + if yyq101[12] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -1560,11 +1610,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[12] { + if yyq101[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn111 { + if yyn116 { r.EncodeNil() } else { if x.FlexVolume == nil { @@ -1575,18 +1625,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn112 bool + var yyn117 bool if x.VolumeSource.Cinder == nil { - yyn112 = true - goto LABEL112 + yyn117 = true + goto LABEL117 } - LABEL112: - if yyr96 || yy2arr96 { - if yyn112 { + LABEL117: + if yyr101 || yy2arr101 { + if yyn117 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[13] { + if yyq101[13] { if x.Cinder == nil { r.EncodeNil() } else { @@ -1597,11 +1647,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[13] { + if yyq101[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn112 { + if yyn117 { r.EncodeNil() } else { if x.Cinder == nil { @@ -1612,18 +1662,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn113 bool + var yyn118 bool if x.VolumeSource.CephFS == nil { - yyn113 = true - goto LABEL113 + yyn118 = true + goto LABEL118 } - LABEL113: - if yyr96 || yy2arr96 { - if yyn113 { + LABEL118: + if yyr101 || yy2arr101 { + if yyn118 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[14] { + if yyq101[14] { if x.CephFS == nil { r.EncodeNil() } else { @@ -1634,11 +1684,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[14] { + if yyq101[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn113 { + if yyn118 { r.EncodeNil() } else { if x.CephFS == nil { @@ -1649,18 +1699,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn114 bool + var yyn119 bool if x.VolumeSource.Flocker == nil { - yyn114 = true - goto LABEL114 + yyn119 = true + goto LABEL119 } - LABEL114: - if yyr96 || yy2arr96 { - if yyn114 { + LABEL119: + if yyr101 || yy2arr101 { + if yyn119 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[15] { + if yyq101[15] { if x.Flocker == nil { r.EncodeNil() } else { @@ -1671,11 +1721,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[15] { + if yyq101[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn114 { + if yyn119 { r.EncodeNil() } else { if x.Flocker == nil { @@ -1686,18 +1736,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn115 bool + var yyn120 bool if x.VolumeSource.DownwardAPI == nil { - yyn115 = true - goto LABEL115 + yyn120 = true + goto LABEL120 } - LABEL115: - if yyr96 || yy2arr96 { - if yyn115 { + LABEL120: + if yyr101 || yy2arr101 { + if yyn120 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[16] { + if yyq101[16] { if x.DownwardAPI == nil { r.EncodeNil() } else { @@ -1708,11 +1758,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[16] { + if yyq101[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("downwardAPI")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn115 { + if yyn120 { r.EncodeNil() } else { if x.DownwardAPI == nil { @@ -1723,18 +1773,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn116 bool + var yyn121 bool if x.VolumeSource.FC == nil { - yyn116 = true - goto LABEL116 + yyn121 = true + goto LABEL121 } - LABEL116: - if yyr96 || yy2arr96 { - if yyn116 { + LABEL121: + if yyr101 || yy2arr101 { + if yyn121 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[17] { + if yyq101[17] { if x.FC == nil { r.EncodeNil() } else { @@ -1745,11 +1795,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[17] { + if yyq101[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn116 { + if yyn121 { r.EncodeNil() } else { if x.FC == nil { @@ -1760,18 +1810,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn117 bool + var yyn122 bool if x.VolumeSource.AzureFile == nil { - yyn117 = true - goto LABEL117 + yyn122 = true + goto LABEL122 } - LABEL117: - if yyr96 || yy2arr96 { - if yyn117 { + LABEL122: + if yyr101 || yy2arr101 { + if yyn122 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[18] { + if yyq101[18] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -1782,11 +1832,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[18] { + if yyq101[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn117 { + if yyn122 { r.EncodeNil() } else { if x.AzureFile == nil { @@ -1797,18 +1847,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn118 bool + var yyn123 bool if x.VolumeSource.ConfigMap == nil { - yyn118 = true - goto LABEL118 + yyn123 = true + goto LABEL123 } - LABEL118: - if yyr96 || yy2arr96 { - if yyn118 { + LABEL123: + if yyr101 || yy2arr101 { + if yyn123 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[19] { + if yyq101[19] { if x.ConfigMap == nil { r.EncodeNil() } else { @@ -1819,11 +1869,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[19] { + if yyq101[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMap")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn118 { + if yyn123 { r.EncodeNil() } else { if x.ConfigMap == nil { @@ -1834,18 +1884,18 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn119 bool + var yyn124 bool if x.VolumeSource.VsphereVolume == nil { - yyn119 = true - goto LABEL119 + yyn124 = true + goto LABEL124 } - LABEL119: - if yyr96 || yy2arr96 { - if yyn119 { + LABEL124: + if yyr101 || yy2arr101 { + if yyn124 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq96[20] { + if yyq101[20] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -1856,11 +1906,11 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq96[20] { + if yyq101[20] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn119 { + if yyn124 { r.EncodeNil() } else { if x.VsphereVolume == nil { @@ -1871,7 +1921,81 @@ func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr96 || yy2arr96 { + var yyn125 bool + if x.VolumeSource.Quobyte == nil { + yyn125 = true + goto LABEL125 + } + LABEL125: + if yyr101 || yy2arr101 { + if yyn125 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq101[21] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq101[21] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn125 { + r.EncodeNil() + } else { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + } + var yyn126 bool + if x.VolumeSource.AzureDisk == nil { + yyn126 = true + goto LABEL126 + } + LABEL126: + if yyr101 || yy2arr101 { + if yyn126 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq101[22] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq101[22] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn126 { + r.EncodeNil() + } else { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + } + if yyr101 || yy2arr101 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -1884,25 +2008,25 @@ func (x *Volume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym120 := z.DecBinary() - _ = yym120 + yym127 := z.DecBinary() + _ = yym127 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct121 := r.ContainerType() - if yyct121 == codecSelferValueTypeMap1234 { - yyl121 := r.ReadMapStart() - if yyl121 == 0 { + yyct128 := r.ContainerType() + if yyct128 == codecSelferValueTypeMap1234 { + yyl128 := r.ReadMapStart() + if yyl128 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl121, d) + x.codecDecodeSelfFromMap(yyl128, d) } - } else if yyct121 == codecSelferValueTypeArray1234 { - yyl121 := r.ReadArrayStart() - if yyl121 == 0 { + } else if yyct128 == codecSelferValueTypeArray1234 { + yyl128 := r.ReadArrayStart() + if yyl128 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl121, d) + x.codecDecodeSelfFromArray(yyl128, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -1914,12 +2038,12 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys122Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys122Slc - var yyhl122 bool = l >= 0 - for yyj122 := 0; ; yyj122++ { - if yyhl122 { - if yyj122 >= l { + var yys129Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys129Slc + var yyhl129 bool = l >= 0 + for yyj129 := 0; ; yyj129++ { + if yyhl129 { + if yyj129 >= l { break } } else { @@ -1928,10 +2052,10 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys122Slc = r.DecodeBytes(yys122Slc, true, true) - yys122 := string(yys122Slc) + yys129Slc = r.DecodeBytes(yys129Slc, true, true) + yys129 := string(yys129Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys122 { + switch yys129 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -2218,10 +2342,38 @@ func (x *Volume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + case "quobyte": + if x.VolumeSource.Quobyte == nil { + x.VolumeSource.Quobyte = new(QuobyteVolumeSource) + } + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + case "azureDisk": + if x.VolumeSource.AzureDisk == nil { + x.VolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys122) - } // end switch yys122 - } // end for yyj122 + z.DecStructFieldNotFound(-1, yys129) + } // end switch yys129 + } // end for yyj129 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -2229,16 +2381,16 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj144 int - var yyb144 bool - var yyhl144 bool = l >= 0 - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + var yyj153 int + var yyb153 bool + var yyhl153 bool = l >= 0 + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2251,13 +2403,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.HostPath == nil { x.VolumeSource.HostPath = new(HostPathVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2275,13 +2427,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.EmptyDir == nil { x.VolumeSource.EmptyDir = new(EmptyDirVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2299,13 +2451,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.GCEPersistentDisk == nil { x.VolumeSource.GCEPersistentDisk = new(GCEPersistentDiskVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2323,13 +2475,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.AWSElasticBlockStore == nil { x.VolumeSource.AWSElasticBlockStore = new(AWSElasticBlockStoreVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2347,13 +2499,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.GitRepo == nil { x.VolumeSource.GitRepo = new(GitRepoVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2371,13 +2523,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Secret == nil { x.VolumeSource.Secret = new(SecretVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2395,13 +2547,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.NFS == nil { x.VolumeSource.NFS = new(NFSVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2419,13 +2571,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.ISCSI == nil { x.VolumeSource.ISCSI = new(ISCSIVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2443,13 +2595,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Glusterfs == nil { x.VolumeSource.Glusterfs = new(GlusterfsVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2467,13 +2619,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.PersistentVolumeClaim == nil { x.VolumeSource.PersistentVolumeClaim = new(PersistentVolumeClaimVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2491,13 +2643,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.RBD == nil { x.VolumeSource.RBD = new(RBDVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2515,13 +2667,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.FlexVolume == nil { x.VolumeSource.FlexVolume = new(FlexVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2539,13 +2691,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Cinder == nil { x.VolumeSource.Cinder = new(CinderVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2563,13 +2715,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.CephFS == nil { x.VolumeSource.CephFS = new(CephFSVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2587,13 +2739,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.Flocker == nil { x.VolumeSource.Flocker = new(FlockerVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2611,13 +2763,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.DownwardAPI == nil { x.VolumeSource.DownwardAPI = new(DownwardAPIVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2635,13 +2787,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.FC == nil { x.VolumeSource.FC = new(FCVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2659,13 +2811,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.AzureFile == nil { x.VolumeSource.AzureFile = new(AzureFileVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2683,13 +2835,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.ConfigMap == nil { x.VolumeSource.ConfigMap = new(ConfigMapVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2707,13 +2859,13 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.VolumeSource.VsphereVolume == nil { x.VolumeSource.VsphereVolume = new(VsphereVirtualDiskVolumeSource) } - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -2728,18 +2880,66 @@ func (x *Volume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + if x.VolumeSource.Quobyte == nil { + x.VolumeSource.Quobyte = new(QuobyteVolumeSource) + } + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l + } else { + yyb153 = r.CheckBreak() + } + if yyb153 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + if x.VolumeSource.AzureDisk == nil { + x.VolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l + } else { + yyb153 = r.CheckBreak() + } + if yyb153 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj144++ - if yyhl144 { - yyb144 = yyj144 > l + yyj153++ + if yyhl153 { + yyb153 = yyj153 > l } else { - yyb144 = r.CheckBreak() + yyb153 = r.CheckBreak() } - if yyb144 { + if yyb153 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj144-1, "") + z.DecStructFieldNotFound(yyj153-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -2751,52 +2951,54 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym166 := z.EncBinary() - _ = yym166 + yym177 := z.EncBinary() + _ = yym177 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep167 := !z.EncBinary() - yy2arr167 := z.EncBasicHandle().StructToArray - var yyq167 [20]bool - _, _, _ = yysep167, yyq167, yy2arr167 - const yyr167 bool = false - yyq167[0] = x.HostPath != nil - yyq167[1] = x.EmptyDir != nil - yyq167[2] = x.GCEPersistentDisk != nil - yyq167[3] = x.AWSElasticBlockStore != nil - yyq167[4] = x.GitRepo != nil - yyq167[5] = x.Secret != nil - yyq167[6] = x.NFS != nil - yyq167[7] = x.ISCSI != nil - yyq167[8] = x.Glusterfs != nil - yyq167[9] = x.PersistentVolumeClaim != nil - yyq167[10] = x.RBD != nil - yyq167[11] = x.FlexVolume != nil - yyq167[12] = x.Cinder != nil - yyq167[13] = x.CephFS != nil - yyq167[14] = x.Flocker != nil - yyq167[15] = x.DownwardAPI != nil - yyq167[16] = x.FC != nil - yyq167[17] = x.AzureFile != nil - yyq167[18] = x.ConfigMap != nil - yyq167[19] = x.VsphereVolume != nil - var yynn167 int - if yyr167 || yy2arr167 { - r.EncodeArrayStart(20) - } else { - yynn167 = 0 - for _, b := range yyq167 { + yysep178 := !z.EncBinary() + yy2arr178 := z.EncBasicHandle().StructToArray + var yyq178 [22]bool + _, _, _ = yysep178, yyq178, yy2arr178 + const yyr178 bool = false + yyq178[0] = x.HostPath != nil + yyq178[1] = x.EmptyDir != nil + yyq178[2] = x.GCEPersistentDisk != nil + yyq178[3] = x.AWSElasticBlockStore != nil + yyq178[4] = x.GitRepo != nil + yyq178[5] = x.Secret != nil + yyq178[6] = x.NFS != nil + yyq178[7] = x.ISCSI != nil + yyq178[8] = x.Glusterfs != nil + yyq178[9] = x.PersistentVolumeClaim != nil + yyq178[10] = x.RBD != nil + yyq178[11] = x.FlexVolume != nil + yyq178[12] = x.Cinder != nil + yyq178[13] = x.CephFS != nil + yyq178[14] = x.Flocker != nil + yyq178[15] = x.DownwardAPI != nil + yyq178[16] = x.FC != nil + yyq178[17] = x.AzureFile != nil + yyq178[18] = x.ConfigMap != nil + yyq178[19] = x.VsphereVolume != nil + yyq178[20] = x.Quobyte != nil + yyq178[21] = x.AzureDisk != nil + var yynn178 int + if yyr178 || yy2arr178 { + r.EncodeArrayStart(22) + } else { + yynn178 = 0 + for _, b := range yyq178 { if b { - yynn167++ + yynn178++ } } - r.EncodeMapStart(yynn167) - yynn167 = 0 + r.EncodeMapStart(yynn178) + yynn178 = 0 } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[0] { + if yyq178[0] { if x.HostPath == nil { r.EncodeNil() } else { @@ -2806,7 +3008,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[0] { + if yyq178[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2817,9 +3019,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[1] { + if yyq178[1] { if x.EmptyDir == nil { r.EncodeNil() } else { @@ -2829,7 +3031,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[1] { + if yyq178[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("emptyDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2840,9 +3042,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[2] { + if yyq178[2] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -2852,7 +3054,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[2] { + if yyq178[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2863,9 +3065,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[3] { + if yyq178[3] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -2875,7 +3077,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[3] { + if yyq178[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2886,9 +3088,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[4] { + if yyq178[4] { if x.GitRepo == nil { r.EncodeNil() } else { @@ -2898,7 +3100,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[4] { + if yyq178[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gitRepo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2909,9 +3111,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[5] { + if yyq178[5] { if x.Secret == nil { r.EncodeNil() } else { @@ -2921,7 +3123,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[5] { + if yyq178[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secret")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2932,9 +3134,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[6] { + if yyq178[6] { if x.NFS == nil { r.EncodeNil() } else { @@ -2944,7 +3146,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[6] { + if yyq178[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2955,9 +3157,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[7] { + if yyq178[7] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -2967,7 +3169,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[7] { + if yyq178[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -2978,9 +3180,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[8] { + if yyq178[8] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -2990,7 +3192,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[8] { + if yyq178[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3001,9 +3203,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[9] { + if yyq178[9] { if x.PersistentVolumeClaim == nil { r.EncodeNil() } else { @@ -3013,7 +3215,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[9] { + if yyq178[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeClaim")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3024,9 +3226,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[10] { + if yyq178[10] { if x.RBD == nil { r.EncodeNil() } else { @@ -3036,7 +3238,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[10] { + if yyq178[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3047,9 +3249,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[11] { + if yyq178[11] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -3059,7 +3261,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[11] { + if yyq178[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3070,9 +3272,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[12] { + if yyq178[12] { if x.Cinder == nil { r.EncodeNil() } else { @@ -3082,7 +3284,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[12] { + if yyq178[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3093,9 +3295,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[13] { + if yyq178[13] { if x.CephFS == nil { r.EncodeNil() } else { @@ -3105,7 +3307,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[13] { + if yyq178[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3116,9 +3318,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[14] { + if yyq178[14] { if x.Flocker == nil { r.EncodeNil() } else { @@ -3128,7 +3330,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[14] { + if yyq178[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3139,9 +3341,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[15] { + if yyq178[15] { if x.DownwardAPI == nil { r.EncodeNil() } else { @@ -3151,7 +3353,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[15] { + if yyq178[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("downwardAPI")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3162,9 +3364,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[16] { + if yyq178[16] { if x.FC == nil { r.EncodeNil() } else { @@ -3174,7 +3376,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[16] { + if yyq178[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3185,9 +3387,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[17] { + if yyq178[17] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -3197,7 +3399,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[17] { + if yyq178[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3208,9 +3410,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[18] { + if yyq178[18] { if x.ConfigMap == nil { r.EncodeNil() } else { @@ -3220,7 +3422,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[18] { + if yyq178[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMap")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3231,9 +3433,9 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq167[19] { + if yyq178[19] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -3243,7 +3445,7 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq167[19] { + if yyq178[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -3254,7 +3456,53 @@ func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr167 || yy2arr167 { + if yyr178 || yy2arr178 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq178[20] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq178[20] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + if yyr178 || yy2arr178 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq178[21] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq178[21] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + if yyr178 || yy2arr178 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -3267,25 +3515,25 @@ func (x *VolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym188 := z.DecBinary() - _ = yym188 + yym201 := z.DecBinary() + _ = yym201 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct189 := r.ContainerType() - if yyct189 == codecSelferValueTypeMap1234 { - yyl189 := r.ReadMapStart() - if yyl189 == 0 { + yyct202 := r.ContainerType() + if yyct202 == codecSelferValueTypeMap1234 { + yyl202 := r.ReadMapStart() + if yyl202 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl189, d) + x.codecDecodeSelfFromMap(yyl202, d) } - } else if yyct189 == codecSelferValueTypeArray1234 { - yyl189 := r.ReadArrayStart() - if yyl189 == 0 { + } else if yyct202 == codecSelferValueTypeArray1234 { + yyl202 := r.ReadArrayStart() + if yyl202 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl189, d) + x.codecDecodeSelfFromArray(yyl202, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -3297,12 +3545,12 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys190Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys190Slc - var yyhl190 bool = l >= 0 - for yyj190 := 0; ; yyj190++ { - if yyhl190 { - if yyj190 >= l { + var yys203Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys203Slc + var yyhl203 bool = l >= 0 + for yyj203 := 0; ; yyj203++ { + if yyhl203 { + if yyj203 >= l { break } } else { @@ -3311,10 +3559,10 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys190Slc = r.DecodeBytes(yys190Slc, true, true) - yys190 := string(yys190Slc) + yys203Slc = r.DecodeBytes(yys203Slc, true, true) + yys203 := string(yys203Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys190 { + switch yys203 { case "hostPath": if r.TryDecodeAsNil() { if x.HostPath != nil { @@ -3535,10 +3783,32 @@ func (x *VolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + case "quobyte": + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + case "azureDisk": + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys190) - } // end switch yys190 - } // end for yyj190 + z.DecStructFieldNotFound(-1, yys203) + } // end switch yys203 + } // end for yyj203 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -3546,16 +3816,16 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj211 int - var yyb211 bool - var yyhl211 bool = l >= 0 - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + var yyj226 int + var yyb226 bool + var yyhl226 bool = l >= 0 + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3570,13 +3840,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.HostPath.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3591,13 +3861,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.EmptyDir.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3612,13 +3882,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.GCEPersistentDisk.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3633,13 +3903,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.AWSElasticBlockStore.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3654,13 +3924,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.GitRepo.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3675,13 +3945,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Secret.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3696,13 +3966,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.NFS.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3717,13 +3987,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ISCSI.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3738,13 +4008,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Glusterfs.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3759,13 +4029,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PersistentVolumeClaim.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3780,13 +4050,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.RBD.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3801,13 +4071,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FlexVolume.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3822,13 +4092,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Cinder.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3843,13 +4113,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.CephFS.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3864,13 +4134,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Flocker.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3885,13 +4155,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.DownwardAPI.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3906,13 +4176,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FC.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3927,13 +4197,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.AzureFile.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3948,13 +4218,13 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ConfigMap.CodecDecodeSelf(d) } - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -3969,18 +4239,60 @@ func (x *VolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.VsphereVolume.CodecDecodeSelf(d) } + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l + } else { + yyb226 = r.CheckBreak() + } + if yyb226 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l + } else { + yyb226 = r.CheckBreak() + } + if yyb226 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj211++ - if yyhl211 { - yyb211 = yyj211 > l + yyj226++ + if yyhl226 { + yyb226 = yyj226 > l } else { - yyb211 = r.CheckBreak() + yyb226 = r.CheckBreak() } - if yyb211 { + if yyb226 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj211-1, "") + z.DecStructFieldNotFound(yyj226-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -3992,34 +4304,34 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder if x == nil { r.EncodeNil() } else { - yym232 := z.EncBinary() - _ = yym232 + yym249 := z.EncBinary() + _ = yym249 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep233 := !z.EncBinary() - yy2arr233 := z.EncBasicHandle().StructToArray - var yyq233 [2]bool - _, _, _ = yysep233, yyq233, yy2arr233 - const yyr233 bool = false - yyq233[1] = x.ReadOnly != false - var yynn233 int - if yyr233 || yy2arr233 { + yysep250 := !z.EncBinary() + yy2arr250 := z.EncBasicHandle().StructToArray + var yyq250 [2]bool + _, _, _ = yysep250, yyq250, yy2arr250 + const yyr250 bool = false + yyq250[1] = x.ReadOnly != false + var yynn250 int + if yyr250 || yy2arr250 { r.EncodeArrayStart(2) } else { - yynn233 = 1 - for _, b := range yyq233 { + yynn250 = 1 + for _, b := range yyq250 { if b { - yynn233++ + yynn250++ } } - r.EncodeMapStart(yynn233) - yynn233 = 0 + r.EncodeMapStart(yynn250) + yynn250 = 0 } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym235 := z.EncBinary() - _ = yym235 + yym252 := z.EncBinary() + _ = yym252 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClaimName)) @@ -4028,18 +4340,18 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("claimName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym236 := z.EncBinary() - _ = yym236 + yym253 := z.EncBinary() + _ = yym253 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClaimName)) } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq233[1] { - yym238 := z.EncBinary() - _ = yym238 + if yyq250[1] { + yym255 := z.EncBinary() + _ = yym255 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -4048,19 +4360,19 @@ func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder r.EncodeBool(false) } } else { - if yyq233[1] { + if yyq250[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym239 := z.EncBinary() - _ = yym239 + yym256 := z.EncBinary() + _ = yym256 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr233 || yy2arr233 { + if yyr250 || yy2arr250 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -4073,25 +4385,25 @@ func (x *PersistentVolumeClaimVolumeSource) CodecDecodeSelf(d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym240 := z.DecBinary() - _ = yym240 + yym257 := z.DecBinary() + _ = yym257 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct241 := r.ContainerType() - if yyct241 == codecSelferValueTypeMap1234 { - yyl241 := r.ReadMapStart() - if yyl241 == 0 { + yyct258 := r.ContainerType() + if yyct258 == codecSelferValueTypeMap1234 { + yyl258 := r.ReadMapStart() + if yyl258 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl241, d) + x.codecDecodeSelfFromMap(yyl258, d) } - } else if yyct241 == codecSelferValueTypeArray1234 { - yyl241 := r.ReadArrayStart() - if yyl241 == 0 { + } else if yyct258 == codecSelferValueTypeArray1234 { + yyl258 := r.ReadArrayStart() + if yyl258 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl241, d) + x.codecDecodeSelfFromArray(yyl258, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -4103,12 +4415,12 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys242Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys242Slc - var yyhl242 bool = l >= 0 - for yyj242 := 0; ; yyj242++ { - if yyhl242 { - if yyj242 >= l { + var yys259Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys259Slc + var yyhl259 bool = l >= 0 + for yyj259 := 0; ; yyj259++ { + if yyhl259 { + if yyj259 >= l { break } } else { @@ -4117,10 +4429,10 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys242Slc = r.DecodeBytes(yys242Slc, true, true) - yys242 := string(yys242Slc) + yys259Slc = r.DecodeBytes(yys259Slc, true, true) + yys259 := string(yys259Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys242 { + switch yys259 { case "claimName": if r.TryDecodeAsNil() { x.ClaimName = "" @@ -4134,9 +4446,9 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromMap(l int, d *cod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys242) - } // end switch yys242 - } // end for yyj242 + z.DecStructFieldNotFound(-1, yys259) + } // end switch yys259 + } // end for yyj259 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -4144,16 +4456,16 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj245 int - var yyb245 bool - var yyhl245 bool = l >= 0 - yyj245++ - if yyhl245 { - yyb245 = yyj245 > l + var yyj262 int + var yyb262 bool + var yyhl262 bool = l >= 0 + yyj262++ + if yyhl262 { + yyb262 = yyj262 > l } else { - yyb245 = r.CheckBreak() + yyb262 = r.CheckBreak() } - if yyb245 { + if yyb262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4163,13 +4475,13 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c } else { x.ClaimName = string(r.DecodeString()) } - yyj245++ - if yyhl245 { - yyb245 = yyj245 > l + yyj262++ + if yyhl262 { + yyb262 = yyj262 > l } else { - yyb245 = r.CheckBreak() + yyb262 = r.CheckBreak() } - if yyb245 { + if yyb262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4180,17 +4492,17 @@ func (x *PersistentVolumeClaimVolumeSource) codecDecodeSelfFromArray(l int, d *c x.ReadOnly = bool(r.DecodeBool()) } for { - yyj245++ - if yyhl245 { - yyb245 = yyj245 > l + yyj262++ + if yyhl262 { + yyb262 = yyj262 > l } else { - yyb245 = r.CheckBreak() + yyb262 = r.CheckBreak() } - if yyb245 { + if yyb262 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj245-1, "") + z.DecStructFieldNotFound(yyj262-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -4202,46 +4514,48 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym248 := z.EncBinary() - _ = yym248 + yym265 := z.EncBinary() + _ = yym265 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep249 := !z.EncBinary() - yy2arr249 := z.EncBasicHandle().StructToArray - var yyq249 [14]bool - _, _, _ = yysep249, yyq249, yy2arr249 - const yyr249 bool = false - yyq249[0] = x.GCEPersistentDisk != nil - yyq249[1] = x.AWSElasticBlockStore != nil - yyq249[2] = x.HostPath != nil - yyq249[3] = x.Glusterfs != nil - yyq249[4] = x.NFS != nil - yyq249[5] = x.RBD != nil - yyq249[6] = x.ISCSI != nil - yyq249[7] = x.Cinder != nil - yyq249[8] = x.CephFS != nil - yyq249[9] = x.FC != nil - yyq249[10] = x.Flocker != nil - yyq249[11] = x.FlexVolume != nil - yyq249[12] = x.AzureFile != nil - yyq249[13] = x.VsphereVolume != nil - var yynn249 int - if yyr249 || yy2arr249 { - r.EncodeArrayStart(14) - } else { - yynn249 = 0 - for _, b := range yyq249 { + yysep266 := !z.EncBinary() + yy2arr266 := z.EncBasicHandle().StructToArray + var yyq266 [16]bool + _, _, _ = yysep266, yyq266, yy2arr266 + const yyr266 bool = false + yyq266[0] = x.GCEPersistentDisk != nil + yyq266[1] = x.AWSElasticBlockStore != nil + yyq266[2] = x.HostPath != nil + yyq266[3] = x.Glusterfs != nil + yyq266[4] = x.NFS != nil + yyq266[5] = x.RBD != nil + yyq266[6] = x.ISCSI != nil + yyq266[7] = x.Cinder != nil + yyq266[8] = x.CephFS != nil + yyq266[9] = x.FC != nil + yyq266[10] = x.Flocker != nil + yyq266[11] = x.FlexVolume != nil + yyq266[12] = x.AzureFile != nil + yyq266[13] = x.VsphereVolume != nil + yyq266[14] = x.Quobyte != nil + yyq266[15] = x.AzureDisk != nil + var yynn266 int + if yyr266 || yy2arr266 { + r.EncodeArrayStart(16) + } else { + yynn266 = 0 + for _, b := range yyq266 { if b { - yynn249++ + yynn266++ } } - r.EncodeMapStart(yynn249) - yynn249 = 0 + r.EncodeMapStart(yynn266) + yynn266 = 0 } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[0] { + if yyq266[0] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -4251,7 +4565,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[0] { + if yyq266[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4262,9 +4576,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[1] { + if yyq266[1] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -4274,7 +4588,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[1] { + if yyq266[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4285,9 +4599,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[2] { + if yyq266[2] { if x.HostPath == nil { r.EncodeNil() } else { @@ -4297,7 +4611,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[2] { + if yyq266[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4308,9 +4622,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[3] { + if yyq266[3] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -4320,7 +4634,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[3] { + if yyq266[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4331,9 +4645,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[4] { + if yyq266[4] { if x.NFS == nil { r.EncodeNil() } else { @@ -4343,7 +4657,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[4] { + if yyq266[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4354,9 +4668,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[5] { + if yyq266[5] { if x.RBD == nil { r.EncodeNil() } else { @@ -4366,7 +4680,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[5] { + if yyq266[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4377,9 +4691,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[6] { + if yyq266[6] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -4389,7 +4703,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[6] { + if yyq266[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4400,9 +4714,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[7] { + if yyq266[7] { if x.Cinder == nil { r.EncodeNil() } else { @@ -4412,7 +4726,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[7] { + if yyq266[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4423,9 +4737,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[8] { + if yyq266[8] { if x.CephFS == nil { r.EncodeNil() } else { @@ -4435,7 +4749,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[8] { + if yyq266[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4446,9 +4760,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[9] { + if yyq266[9] { if x.FC == nil { r.EncodeNil() } else { @@ -4458,7 +4772,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[9] { + if yyq266[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4469,9 +4783,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[10] { + if yyq266[10] { if x.Flocker == nil { r.EncodeNil() } else { @@ -4481,7 +4795,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[10] { + if yyq266[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4492,9 +4806,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[11] { + if yyq266[11] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -4504,7 +4818,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[11] { + if yyq266[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4515,9 +4829,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[12] { + if yyq266[12] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -4527,7 +4841,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[12] { + if yyq266[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4538,9 +4852,9 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq249[13] { + if yyq266[13] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -4550,7 +4864,7 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq249[13] { + if yyq266[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -4561,7 +4875,53 @@ func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr249 || yy2arr249 { + if yyr266 || yy2arr266 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq266[14] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq266[14] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + if yyr266 || yy2arr266 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq266[15] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq266[15] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + if yyr266 || yy2arr266 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -4574,25 +4934,25 @@ func (x *PersistentVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym264 := z.DecBinary() - _ = yym264 + yym283 := z.DecBinary() + _ = yym283 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct265 := r.ContainerType() - if yyct265 == codecSelferValueTypeMap1234 { - yyl265 := r.ReadMapStart() - if yyl265 == 0 { + yyct284 := r.ContainerType() + if yyct284 == codecSelferValueTypeMap1234 { + yyl284 := r.ReadMapStart() + if yyl284 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl265, d) + x.codecDecodeSelfFromMap(yyl284, d) } - } else if yyct265 == codecSelferValueTypeArray1234 { - yyl265 := r.ReadArrayStart() - if yyl265 == 0 { + } else if yyct284 == codecSelferValueTypeArray1234 { + yyl284 := r.ReadArrayStart() + if yyl284 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl265, d) + x.codecDecodeSelfFromArray(yyl284, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -4604,12 +4964,12 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys266Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys266Slc - var yyhl266 bool = l >= 0 - for yyj266 := 0; ; yyj266++ { - if yyhl266 { - if yyj266 >= l { + var yys285Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys285Slc + var yyhl285 bool = l >= 0 + for yyj285 := 0; ; yyj285++ { + if yyhl285 { + if yyj285 >= l { break } } else { @@ -4618,10 +4978,10 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys266Slc = r.DecodeBytes(yys266Slc, true, true) - yys266 := string(yys266Slc) + yys285Slc = r.DecodeBytes(yys285Slc, true, true) + yys285 := string(yys285Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys266 { + switch yys285 { case "gcePersistentDisk": if r.TryDecodeAsNil() { if x.GCEPersistentDisk != nil { @@ -4776,10 +5136,32 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Deco } x.VsphereVolume.CodecDecodeSelf(d) } + case "quobyte": + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + case "azureDisk": + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } default: - z.DecStructFieldNotFound(-1, yys266) - } // end switch yys266 - } // end for yyj266 + z.DecStructFieldNotFound(-1, yys285) + } // end switch yys285 + } // end for yyj285 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -4787,16 +5169,16 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj281 int - var yyb281 bool - var yyhl281 bool = l >= 0 - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + var yyj302 int + var yyb302 bool + var yyhl302 bool = l >= 0 + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4811,13 +5193,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.GCEPersistentDisk.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4832,13 +5214,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.AWSElasticBlockStore.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4853,13 +5235,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.HostPath.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4874,13 +5256,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Glusterfs.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4895,13 +5277,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.NFS.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4916,13 +5298,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.RBD.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4937,13 +5319,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.ISCSI.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4958,13 +5340,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Cinder.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4979,13 +5361,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.CephFS.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5000,13 +5382,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.FC.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5021,13 +5403,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.Flocker.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5042,13 +5424,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.FlexVolume.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5063,13 +5445,13 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.AzureFile.CodecDecodeSelf(d) } - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5084,18 +5466,60 @@ func (x *PersistentVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.De } x.VsphereVolume.CodecDecodeSelf(d) } + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l + } else { + yyb302 = r.CheckBreak() + } + if yyb302 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l + } else { + yyb302 = r.CheckBreak() + } + if yyb302 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } for { - yyj281++ - if yyhl281 { - yyb281 = yyj281 > l + yyj302++ + if yyhl302 { + yyb302 = yyj302 > l } else { - yyb281 = r.CheckBreak() + yyb302 = r.CheckBreak() } - if yyb281 { + if yyb302 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj281-1, "") + z.DecStructFieldNotFound(yyj302-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -5107,39 +5531,39 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym296 := z.EncBinary() - _ = yym296 + yym319 := z.EncBinary() + _ = yym319 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep297 := !z.EncBinary() - yy2arr297 := z.EncBasicHandle().StructToArray - var yyq297 [5]bool - _, _, _ = yysep297, yyq297, yy2arr297 - const yyr297 bool = false - yyq297[0] = x.Kind != "" - yyq297[1] = x.APIVersion != "" - yyq297[2] = true - yyq297[3] = true - yyq297[4] = true - var yynn297 int - if yyr297 || yy2arr297 { + yysep320 := !z.EncBinary() + yy2arr320 := z.EncBasicHandle().StructToArray + var yyq320 [5]bool + _, _, _ = yysep320, yyq320, yy2arr320 + const yyr320 bool = false + yyq320[0] = x.Kind != "" + yyq320[1] = x.APIVersion != "" + yyq320[2] = true + yyq320[3] = true + yyq320[4] = true + var yynn320 int + if yyr320 || yy2arr320 { r.EncodeArrayStart(5) } else { - yynn297 = 0 - for _, b := range yyq297 { + yynn320 = 0 + for _, b := range yyq320 { if b { - yynn297++ + yynn320++ } } - r.EncodeMapStart(yynn297) - yynn297 = 0 + r.EncodeMapStart(yynn320) + yynn320 = 0 } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[0] { - yym299 := z.EncBinary() - _ = yym299 + if yyq320[0] { + yym322 := z.EncBinary() + _ = yym322 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -5148,23 +5572,23 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq297[0] { + if yyq320[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym300 := z.EncBinary() - _ = yym300 + yym323 := z.EncBinary() + _ = yym323 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[1] { - yym302 := z.EncBinary() - _ = yym302 + if yyq320[1] { + yym325 := z.EncBinary() + _ = yym325 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -5173,70 +5597,70 @@ func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq297[1] { + if yyq320[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym303 := z.EncBinary() - _ = yym303 + yym326 := z.EncBinary() + _ = yym326 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[2] { - yy305 := &x.ObjectMeta - yy305.CodecEncodeSelf(e) + if yyq320[2] { + yy328 := &x.ObjectMeta + yy328.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[2] { + if yyq320[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy306 := &x.ObjectMeta - yy306.CodecEncodeSelf(e) + yy329 := &x.ObjectMeta + yy329.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[3] { - yy308 := &x.Spec - yy308.CodecEncodeSelf(e) + if yyq320[3] { + yy331 := &x.Spec + yy331.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[3] { + if yyq320[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy309 := &x.Spec - yy309.CodecEncodeSelf(e) + yy332 := &x.Spec + yy332.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq297[4] { - yy311 := &x.Status - yy311.CodecEncodeSelf(e) + if yyq320[4] { + yy334 := &x.Status + yy334.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq297[4] { + if yyq320[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy312 := &x.Status - yy312.CodecEncodeSelf(e) + yy335 := &x.Status + yy335.CodecEncodeSelf(e) } } - if yyr297 || yy2arr297 { + if yyr320 || yy2arr320 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -5249,25 +5673,25 @@ func (x *PersistentVolume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym313 := z.DecBinary() - _ = yym313 + yym336 := z.DecBinary() + _ = yym336 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct314 := r.ContainerType() - if yyct314 == codecSelferValueTypeMap1234 { - yyl314 := r.ReadMapStart() - if yyl314 == 0 { + yyct337 := r.ContainerType() + if yyct337 == codecSelferValueTypeMap1234 { + yyl337 := r.ReadMapStart() + if yyl337 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl314, d) + x.codecDecodeSelfFromMap(yyl337, d) } - } else if yyct314 == codecSelferValueTypeArray1234 { - yyl314 := r.ReadArrayStart() - if yyl314 == 0 { + } else if yyct337 == codecSelferValueTypeArray1234 { + yyl337 := r.ReadArrayStart() + if yyl337 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl314, d) + x.codecDecodeSelfFromArray(yyl337, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -5279,12 +5703,12 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys315Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys315Slc - var yyhl315 bool = l >= 0 - for yyj315 := 0; ; yyj315++ { - if yyhl315 { - if yyj315 >= l { + var yys338Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys338Slc + var yyhl338 bool = l >= 0 + for yyj338 := 0; ; yyj338++ { + if yyhl338 { + if yyj338 >= l { break } } else { @@ -5293,10 +5717,10 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys315Slc = r.DecodeBytes(yys315Slc, true, true) - yys315 := string(yys315Slc) + yys338Slc = r.DecodeBytes(yys338Slc, true, true) + yys338 := string(yys338Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys315 { + switch yys338 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -5313,27 +5737,27 @@ func (x *PersistentVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv318 := &x.ObjectMeta - yyv318.CodecDecodeSelf(d) + yyv341 := &x.ObjectMeta + yyv341.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PersistentVolumeSpec{} } else { - yyv319 := &x.Spec - yyv319.CodecDecodeSelf(d) + yyv342 := &x.Spec + yyv342.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PersistentVolumeStatus{} } else { - yyv320 := &x.Status - yyv320.CodecDecodeSelf(d) + yyv343 := &x.Status + yyv343.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys315) - } // end switch yys315 - } // end for yyj315 + z.DecStructFieldNotFound(-1, yys338) + } // end switch yys338 + } // end for yyj338 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -5341,16 +5765,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj321 int - var yyb321 bool - var yyhl321 bool = l >= 0 - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + var yyj344 int + var yyb344 bool + var yyhl344 bool = l >= 0 + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5360,13 +5784,13 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5376,13 +5800,13 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5390,16 +5814,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv324 := &x.ObjectMeta - yyv324.CodecDecodeSelf(d) + yyv347 := &x.ObjectMeta + yyv347.CodecDecodeSelf(d) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5407,16 +5831,16 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Spec = PersistentVolumeSpec{} } else { - yyv325 := &x.Spec - yyv325.CodecDecodeSelf(d) + yyv348 := &x.Spec + yyv348.CodecDecodeSelf(d) } - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5424,21 +5848,21 @@ func (x *PersistentVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Status = PersistentVolumeStatus{} } else { - yyv326 := &x.Status - yyv326.CodecDecodeSelf(d) + yyv349 := &x.Status + yyv349.CodecDecodeSelf(d) } for { - yyj321++ - if yyhl321 { - yyb321 = yyj321 > l + yyj344++ + if yyhl344 { + yyb344 = yyj344 > l } else { - yyb321 = r.CheckBreak() + yyb344 = r.CheckBreak() } - if yyb321 { + if yyb344 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj321-1, "") + z.DecStructFieldNotFound(yyj344-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -5450,50 +5874,52 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym327 := z.EncBinary() - _ = yym327 + yym350 := z.EncBinary() + _ = yym350 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep328 := !z.EncBinary() - yy2arr328 := z.EncBasicHandle().StructToArray - var yyq328 [18]bool - _, _, _ = yysep328, yyq328, yy2arr328 - const yyr328 bool = false - yyq328[0] = len(x.Capacity) != 0 - yyq328[1] = x.PersistentVolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil - yyq328[2] = x.PersistentVolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil - yyq328[3] = x.PersistentVolumeSource.HostPath != nil && x.HostPath != nil - yyq328[4] = x.PersistentVolumeSource.Glusterfs != nil && x.Glusterfs != nil - yyq328[5] = x.PersistentVolumeSource.NFS != nil && x.NFS != nil - yyq328[6] = x.PersistentVolumeSource.RBD != nil && x.RBD != nil - yyq328[7] = x.PersistentVolumeSource.ISCSI != nil && x.ISCSI != nil - yyq328[8] = x.PersistentVolumeSource.Cinder != nil && x.Cinder != nil - yyq328[9] = x.PersistentVolumeSource.CephFS != nil && x.CephFS != nil - yyq328[10] = x.PersistentVolumeSource.FC != nil && x.FC != nil - yyq328[11] = x.PersistentVolumeSource.Flocker != nil && x.Flocker != nil - yyq328[12] = x.PersistentVolumeSource.FlexVolume != nil && x.FlexVolume != nil - yyq328[13] = x.PersistentVolumeSource.AzureFile != nil && x.AzureFile != nil - yyq328[14] = x.PersistentVolumeSource.VsphereVolume != nil && x.VsphereVolume != nil - yyq328[15] = len(x.AccessModes) != 0 - yyq328[16] = x.ClaimRef != nil - yyq328[17] = x.PersistentVolumeReclaimPolicy != "" - var yynn328 int - if yyr328 || yy2arr328 { - r.EncodeArrayStart(18) + yysep351 := !z.EncBinary() + yy2arr351 := z.EncBasicHandle().StructToArray + var yyq351 [20]bool + _, _, _ = yysep351, yyq351, yy2arr351 + const yyr351 bool = false + yyq351[0] = len(x.Capacity) != 0 + yyq351[1] = x.PersistentVolumeSource.GCEPersistentDisk != nil && x.GCEPersistentDisk != nil + yyq351[2] = x.PersistentVolumeSource.AWSElasticBlockStore != nil && x.AWSElasticBlockStore != nil + yyq351[3] = x.PersistentVolumeSource.HostPath != nil && x.HostPath != nil + yyq351[4] = x.PersistentVolumeSource.Glusterfs != nil && x.Glusterfs != nil + yyq351[5] = x.PersistentVolumeSource.NFS != nil && x.NFS != nil + yyq351[6] = x.PersistentVolumeSource.RBD != nil && x.RBD != nil + yyq351[7] = x.PersistentVolumeSource.ISCSI != nil && x.ISCSI != nil + yyq351[8] = x.PersistentVolumeSource.Cinder != nil && x.Cinder != nil + yyq351[9] = x.PersistentVolumeSource.CephFS != nil && x.CephFS != nil + yyq351[10] = x.PersistentVolumeSource.FC != nil && x.FC != nil + yyq351[11] = x.PersistentVolumeSource.Flocker != nil && x.Flocker != nil + yyq351[12] = x.PersistentVolumeSource.FlexVolume != nil && x.FlexVolume != nil + yyq351[13] = x.PersistentVolumeSource.AzureFile != nil && x.AzureFile != nil + yyq351[14] = x.PersistentVolumeSource.VsphereVolume != nil && x.VsphereVolume != nil + yyq351[15] = x.PersistentVolumeSource.Quobyte != nil && x.Quobyte != nil + yyq351[16] = x.PersistentVolumeSource.AzureDisk != nil && x.AzureDisk != nil + yyq351[17] = len(x.AccessModes) != 0 + yyq351[18] = x.ClaimRef != nil + yyq351[19] = x.PersistentVolumeReclaimPolicy != "" + var yynn351 int + if yyr351 || yy2arr351 { + r.EncodeArrayStart(20) } else { - yynn328 = 0 - for _, b := range yyq328 { + yynn351 = 0 + for _, b := range yyq351 { if b { - yynn328++ + yynn351++ } } - r.EncodeMapStart(yynn328) - yynn328 = 0 + r.EncodeMapStart(yynn351) + yynn351 = 0 } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[0] { + if yyq351[0] { if x.Capacity == nil { r.EncodeNil() } else { @@ -5503,7 +5929,7 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq328[0] { + if yyq351[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -5514,18 +5940,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn330 bool + var yyn353 bool if x.PersistentVolumeSource.GCEPersistentDisk == nil { - yyn330 = true - goto LABEL330 + yyn353 = true + goto LABEL353 } - LABEL330: - if yyr328 || yy2arr328 { - if yyn330 { + LABEL353: + if yyr351 || yy2arr351 { + if yyn353 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[1] { + if yyq351[1] { if x.GCEPersistentDisk == nil { r.EncodeNil() } else { @@ -5536,11 +5962,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[1] { + if yyq351[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gcePersistentDisk")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn330 { + if yyn353 { r.EncodeNil() } else { if x.GCEPersistentDisk == nil { @@ -5551,18 +5977,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn331 bool + var yyn354 bool if x.PersistentVolumeSource.AWSElasticBlockStore == nil { - yyn331 = true - goto LABEL331 + yyn354 = true + goto LABEL354 } - LABEL331: - if yyr328 || yy2arr328 { - if yyn331 { + LABEL354: + if yyr351 || yy2arr351 { + if yyn354 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[2] { + if yyq351[2] { if x.AWSElasticBlockStore == nil { r.EncodeNil() } else { @@ -5573,11 +5999,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[2] { + if yyq351[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("awsElasticBlockStore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn331 { + if yyn354 { r.EncodeNil() } else { if x.AWSElasticBlockStore == nil { @@ -5588,18 +6014,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn332 bool + var yyn355 bool if x.PersistentVolumeSource.HostPath == nil { - yyn332 = true - goto LABEL332 + yyn355 = true + goto LABEL355 } - LABEL332: - if yyr328 || yy2arr328 { - if yyn332 { + LABEL355: + if yyr351 || yy2arr351 { + if yyn355 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[3] { + if yyq351[3] { if x.HostPath == nil { r.EncodeNil() } else { @@ -5610,11 +6036,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[3] { + if yyq351[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn332 { + if yyn355 { r.EncodeNil() } else { if x.HostPath == nil { @@ -5625,18 +6051,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn333 bool + var yyn356 bool if x.PersistentVolumeSource.Glusterfs == nil { - yyn333 = true - goto LABEL333 + yyn356 = true + goto LABEL356 } - LABEL333: - if yyr328 || yy2arr328 { - if yyn333 { + LABEL356: + if yyr351 || yy2arr351 { + if yyn356 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[4] { + if yyq351[4] { if x.Glusterfs == nil { r.EncodeNil() } else { @@ -5647,11 +6073,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[4] { + if yyq351[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("glusterfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn333 { + if yyn356 { r.EncodeNil() } else { if x.Glusterfs == nil { @@ -5662,18 +6088,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn334 bool + var yyn357 bool if x.PersistentVolumeSource.NFS == nil { - yyn334 = true - goto LABEL334 + yyn357 = true + goto LABEL357 } - LABEL334: - if yyr328 || yy2arr328 { - if yyn334 { + LABEL357: + if yyr351 || yy2arr351 { + if yyn357 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[5] { + if yyq351[5] { if x.NFS == nil { r.EncodeNil() } else { @@ -5684,11 +6110,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[5] { + if yyq351[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn334 { + if yyn357 { r.EncodeNil() } else { if x.NFS == nil { @@ -5699,18 +6125,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn335 bool + var yyn358 bool if x.PersistentVolumeSource.RBD == nil { - yyn335 = true - goto LABEL335 + yyn358 = true + goto LABEL358 } - LABEL335: - if yyr328 || yy2arr328 { - if yyn335 { + LABEL358: + if yyr351 || yy2arr351 { + if yyn358 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[6] { + if yyq351[6] { if x.RBD == nil { r.EncodeNil() } else { @@ -5721,11 +6147,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[6] { + if yyq351[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rbd")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn335 { + if yyn358 { r.EncodeNil() } else { if x.RBD == nil { @@ -5736,18 +6162,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn336 bool + var yyn359 bool if x.PersistentVolumeSource.ISCSI == nil { - yyn336 = true - goto LABEL336 + yyn359 = true + goto LABEL359 } - LABEL336: - if yyr328 || yy2arr328 { - if yyn336 { + LABEL359: + if yyr351 || yy2arr351 { + if yyn359 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[7] { + if yyq351[7] { if x.ISCSI == nil { r.EncodeNil() } else { @@ -5758,11 +6184,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[7] { + if yyq351[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsi")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn336 { + if yyn359 { r.EncodeNil() } else { if x.ISCSI == nil { @@ -5773,18 +6199,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn337 bool + var yyn360 bool if x.PersistentVolumeSource.Cinder == nil { - yyn337 = true - goto LABEL337 + yyn360 = true + goto LABEL360 } - LABEL337: - if yyr328 || yy2arr328 { - if yyn337 { + LABEL360: + if yyr351 || yy2arr351 { + if yyn360 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[8] { + if yyq351[8] { if x.Cinder == nil { r.EncodeNil() } else { @@ -5795,11 +6221,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[8] { + if yyq351[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cinder")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn337 { + if yyn360 { r.EncodeNil() } else { if x.Cinder == nil { @@ -5810,18 +6236,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn338 bool + var yyn361 bool if x.PersistentVolumeSource.CephFS == nil { - yyn338 = true - goto LABEL338 + yyn361 = true + goto LABEL361 } - LABEL338: - if yyr328 || yy2arr328 { - if yyn338 { + LABEL361: + if yyr351 || yy2arr351 { + if yyn361 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[9] { + if yyq351[9] { if x.CephFS == nil { r.EncodeNil() } else { @@ -5832,11 +6258,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[9] { + if yyq351[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cephfs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn338 { + if yyn361 { r.EncodeNil() } else { if x.CephFS == nil { @@ -5847,18 +6273,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn339 bool + var yyn362 bool if x.PersistentVolumeSource.FC == nil { - yyn339 = true - goto LABEL339 + yyn362 = true + goto LABEL362 } - LABEL339: - if yyr328 || yy2arr328 { - if yyn339 { + LABEL362: + if yyr351 || yy2arr351 { + if yyn362 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[10] { + if yyq351[10] { if x.FC == nil { r.EncodeNil() } else { @@ -5869,11 +6295,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[10] { + if yyq351[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fc")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn339 { + if yyn362 { r.EncodeNil() } else { if x.FC == nil { @@ -5884,18 +6310,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn340 bool + var yyn363 bool if x.PersistentVolumeSource.Flocker == nil { - yyn340 = true - goto LABEL340 + yyn363 = true + goto LABEL363 } - LABEL340: - if yyr328 || yy2arr328 { - if yyn340 { + LABEL363: + if yyr351 || yy2arr351 { + if yyn363 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[11] { + if yyq351[11] { if x.Flocker == nil { r.EncodeNil() } else { @@ -5906,11 +6332,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[11] { + if yyq351[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flocker")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn340 { + if yyn363 { r.EncodeNil() } else { if x.Flocker == nil { @@ -5921,18 +6347,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn341 bool + var yyn364 bool if x.PersistentVolumeSource.FlexVolume == nil { - yyn341 = true - goto LABEL341 + yyn364 = true + goto LABEL364 } - LABEL341: - if yyr328 || yy2arr328 { - if yyn341 { + LABEL364: + if yyr351 || yy2arr351 { + if yyn364 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[12] { + if yyq351[12] { if x.FlexVolume == nil { r.EncodeNil() } else { @@ -5943,11 +6369,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[12] { + if yyq351[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn341 { + if yyn364 { r.EncodeNil() } else { if x.FlexVolume == nil { @@ -5958,18 +6384,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn342 bool + var yyn365 bool if x.PersistentVolumeSource.AzureFile == nil { - yyn342 = true - goto LABEL342 + yyn365 = true + goto LABEL365 } - LABEL342: - if yyr328 || yy2arr328 { - if yyn342 { + LABEL365: + if yyr351 || yy2arr351 { + if yyn365 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[13] { + if yyq351[13] { if x.AzureFile == nil { r.EncodeNil() } else { @@ -5980,11 +6406,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[13] { + if yyq351[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("azureFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn342 { + if yyn365 { r.EncodeNil() } else { if x.AzureFile == nil { @@ -5995,18 +6421,18 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn343 bool + var yyn366 bool if x.PersistentVolumeSource.VsphereVolume == nil { - yyn343 = true - goto LABEL343 + yyn366 = true + goto LABEL366 } - LABEL343: - if yyr328 || yy2arr328 { - if yyn343 { + LABEL366: + if yyr351 || yy2arr351 { + if yyn366 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[14] { + if yyq351[14] { if x.VsphereVolume == nil { r.EncodeNil() } else { @@ -6017,11 +6443,11 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq328[14] { + if yyq351[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("vsphereVolume")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn343 { + if yyn366 { r.EncodeNil() } else { if x.VsphereVolume == nil { @@ -6032,14 +6458,88 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + var yyn367 bool + if x.PersistentVolumeSource.Quobyte == nil { + yyn367 = true + goto LABEL367 + } + LABEL367: + if yyr351 || yy2arr351 { + if yyn367 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq351[15] { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq351[15] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("quobyte")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn367 { + r.EncodeNil() + } else { + if x.Quobyte == nil { + r.EncodeNil() + } else { + x.Quobyte.CodecEncodeSelf(e) + } + } + } + } + var yyn368 bool + if x.PersistentVolumeSource.AzureDisk == nil { + yyn368 = true + goto LABEL368 + } + LABEL368: + if yyr351 || yy2arr351 { + if yyn368 { + r.EncodeNil() + } else { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq351[16] { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } + } else { + if yyq351[16] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("azureDisk")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if yyn368 { + r.EncodeNil() + } else { + if x.AzureDisk == nil { + r.EncodeNil() + } else { + x.AzureDisk.CodecEncodeSelf(e) + } + } + } + } + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[15] { + if yyq351[17] { if x.AccessModes == nil { r.EncodeNil() } else { - yym345 := z.EncBinary() - _ = yym345 + yym370 := z.EncBinary() + _ = yym370 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -6049,15 +6549,15 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq328[15] { + if yyq351[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym346 := z.EncBinary() - _ = yym346 + yym371 := z.EncBinary() + _ = yym371 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -6065,9 +6565,9 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[16] { + if yyq351[18] { if x.ClaimRef == nil { r.EncodeNil() } else { @@ -6077,7 +6577,7 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq328[16] { + if yyq351[18] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("claimRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -6088,22 +6588,22 @@ func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq328[17] { + if yyq351[19] { x.PersistentVolumeReclaimPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq328[17] { + if yyq351[19] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persistentVolumeReclaimPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.PersistentVolumeReclaimPolicy.CodecEncodeSelf(e) } } - if yyr328 || yy2arr328 { + if yyr351 || yy2arr351 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -6116,25 +6616,25 @@ func (x *PersistentVolumeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym349 := z.DecBinary() - _ = yym349 + yym374 := z.DecBinary() + _ = yym374 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct350 := r.ContainerType() - if yyct350 == codecSelferValueTypeMap1234 { - yyl350 := r.ReadMapStart() - if yyl350 == 0 { + yyct375 := r.ContainerType() + if yyct375 == codecSelferValueTypeMap1234 { + yyl375 := r.ReadMapStart() + if yyl375 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl350, d) + x.codecDecodeSelfFromMap(yyl375, d) } - } else if yyct350 == codecSelferValueTypeArray1234 { - yyl350 := r.ReadArrayStart() - if yyl350 == 0 { + } else if yyct375 == codecSelferValueTypeArray1234 { + yyl375 := r.ReadArrayStart() + if yyl375 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl350, d) + x.codecDecodeSelfFromArray(yyl375, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -6146,12 +6646,12 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys351Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys351Slc - var yyhl351 bool = l >= 0 - for yyj351 := 0; ; yyj351++ { - if yyhl351 { - if yyj351 >= l { + var yys376Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys376Slc + var yyhl376 bool = l >= 0 + for yyj376 := 0; ; yyj376++ { + if yyhl376 { + if yyj376 >= l { break } } else { @@ -6160,16 +6660,16 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys351Slc = r.DecodeBytes(yys351Slc, true, true) - yys351 := string(yys351Slc) + yys376Slc = r.DecodeBytes(yys376Slc, true, true) + yys376 := string(yys376Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys351 { + switch yys376 { case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv352 := &x.Capacity - yyv352.CodecDecodeSelf(d) + yyv377 := &x.Capacity + yyv377.CodecDecodeSelf(d) } case "gcePersistentDisk": if x.PersistentVolumeSource.GCEPersistentDisk == nil { @@ -6367,16 +6867,44 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode } x.VsphereVolume.CodecDecodeSelf(d) } + case "quobyte": + if x.PersistentVolumeSource.Quobyte == nil { + x.PersistentVolumeSource.Quobyte = new(QuobyteVolumeSource) + } + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + case "azureDisk": + if x.PersistentVolumeSource.AzureDisk == nil { + x.PersistentVolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } case "accessModes": if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv367 := &x.AccessModes - yym368 := z.DecBinary() - _ = yym368 + yyv394 := &x.AccessModes + yym395 := z.DecBinary() + _ = yym395 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv367), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv394), d) } } case "claimRef": @@ -6397,9 +6925,9 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys351) - } // end switch yys351 - } // end for yyj351 + z.DecStructFieldNotFound(-1, yys376) + } // end switch yys376 + } // end for yyj376 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -6407,16 +6935,16 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj371 int - var yyb371 bool - var yyhl371 bool = l >= 0 - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + var yyj398 int + var yyb398 bool + var yyhl398 bool = l >= 0 + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6424,19 +6952,19 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv372 := &x.Capacity - yyv372.CodecDecodeSelf(d) + yyv399 := &x.Capacity + yyv399.CodecDecodeSelf(d) } if x.PersistentVolumeSource.GCEPersistentDisk == nil { x.PersistentVolumeSource.GCEPersistentDisk = new(GCEPersistentDiskVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6454,13 +6982,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.AWSElasticBlockStore == nil { x.PersistentVolumeSource.AWSElasticBlockStore = new(AWSElasticBlockStoreVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6478,13 +7006,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.HostPath == nil { x.PersistentVolumeSource.HostPath = new(HostPathVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6502,13 +7030,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Glusterfs == nil { x.PersistentVolumeSource.Glusterfs = new(GlusterfsVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6526,13 +7054,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.NFS == nil { x.PersistentVolumeSource.NFS = new(NFSVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6550,13 +7078,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.RBD == nil { x.PersistentVolumeSource.RBD = new(RBDVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6574,13 +7102,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.ISCSI == nil { x.PersistentVolumeSource.ISCSI = new(ISCSIVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6598,13 +7126,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Cinder == nil { x.PersistentVolumeSource.Cinder = new(CinderVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6622,13 +7150,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.CephFS == nil { x.PersistentVolumeSource.CephFS = new(CephFSVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6646,13 +7174,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.FC == nil { x.PersistentVolumeSource.FC = new(FCVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6670,13 +7198,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.Flocker == nil { x.PersistentVolumeSource.Flocker = new(FlockerVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6694,13 +7222,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.FlexVolume == nil { x.PersistentVolumeSource.FlexVolume = new(FlexVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6718,13 +7246,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.AzureFile == nil { x.PersistentVolumeSource.AzureFile = new(AzureFileVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6742,13 +7270,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if x.PersistentVolumeSource.VsphereVolume == nil { x.PersistentVolumeSource.VsphereVolume = new(VsphereVirtualDiskVolumeSource) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6763,13 +7291,61 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco } x.VsphereVolume.CodecDecodeSelf(d) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + if x.PersistentVolumeSource.Quobyte == nil { + x.PersistentVolumeSource.Quobyte = new(QuobyteVolumeSource) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l + } else { + yyb398 = r.CheckBreak() + } + if yyb398 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Quobyte != nil { + x.Quobyte = nil + } + } else { + if x.Quobyte == nil { + x.Quobyte = new(QuobyteVolumeSource) + } + x.Quobyte.CodecDecodeSelf(d) + } + if x.PersistentVolumeSource.AzureDisk == nil { + x.PersistentVolumeSource.AzureDisk = new(AzureDiskVolumeSource) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l + } else { + yyb398 = r.CheckBreak() + } + if yyb398 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.AzureDisk != nil { + x.AzureDisk = nil + } + } else { + if x.AzureDisk == nil { + x.AzureDisk = new(AzureDiskVolumeSource) + } + x.AzureDisk.CodecDecodeSelf(d) + } + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6777,21 +7353,21 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv387 := &x.AccessModes - yym388 := z.DecBinary() - _ = yym388 + yyv416 := &x.AccessModes + yym417 := z.DecBinary() + _ = yym417 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv387), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv416), d) } } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6806,13 +7382,13 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco } x.ClaimRef.CodecDecodeSelf(d) } - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6823,17 +7399,17 @@ func (x *PersistentVolumeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(r.DecodeString()) } for { - yyj371++ - if yyhl371 { - yyb371 = yyj371 > l + yyj398++ + if yyhl398 { + yyb398 = yyj398 > l } else { - yyb371 = r.CheckBreak() + yyb398 = r.CheckBreak() } - if yyb371 { + if yyb398 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj371-1, "") + z.DecStructFieldNotFound(yyj398-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -6842,8 +7418,8 @@ func (x PersistentVolumeReclaimPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym391 := z.EncBinary() - _ = yym391 + yym420 := z.EncBinary() + _ = yym420 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -6855,8 +7431,8 @@ func (x *PersistentVolumeReclaimPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym392 := z.DecBinary() - _ = yym392 + yym421 := z.DecBinary() + _ = yym421 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -6871,52 +7447,52 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym393 := z.EncBinary() - _ = yym393 + yym422 := z.EncBinary() + _ = yym422 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep394 := !z.EncBinary() - yy2arr394 := z.EncBasicHandle().StructToArray - var yyq394 [3]bool - _, _, _ = yysep394, yyq394, yy2arr394 - const yyr394 bool = false - yyq394[0] = x.Phase != "" - yyq394[1] = x.Message != "" - yyq394[2] = x.Reason != "" - var yynn394 int - if yyr394 || yy2arr394 { + yysep423 := !z.EncBinary() + yy2arr423 := z.EncBasicHandle().StructToArray + var yyq423 [3]bool + _, _, _ = yysep423, yyq423, yy2arr423 + const yyr423 bool = false + yyq423[0] = x.Phase != "" + yyq423[1] = x.Message != "" + yyq423[2] = x.Reason != "" + var yynn423 int + if yyr423 || yy2arr423 { r.EncodeArrayStart(3) } else { - yynn394 = 0 - for _, b := range yyq394 { + yynn423 = 0 + for _, b := range yyq423 { if b { - yynn394++ + yynn423++ } } - r.EncodeMapStart(yynn394) - yynn394 = 0 + r.EncodeMapStart(yynn423) + yynn423 = 0 } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[0] { + if yyq423[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[0] { + if yyq423[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[1] { - yym397 := z.EncBinary() - _ = yym397 + if yyq423[1] { + yym426 := z.EncBinary() + _ = yym426 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -6925,23 +7501,23 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[1] { + if yyq423[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym398 := z.EncBinary() - _ = yym398 + yym427 := z.EncBinary() + _ = yym427 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq394[2] { - yym400 := z.EncBinary() - _ = yym400 + if yyq423[2] { + yym429 := z.EncBinary() + _ = yym429 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -6950,19 +7526,19 @@ func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq394[2] { + if yyq423[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym401 := z.EncBinary() - _ = yym401 + yym430 := z.EncBinary() + _ = yym430 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr394 || yy2arr394 { + if yyr423 || yy2arr423 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -6975,25 +7551,25 @@ func (x *PersistentVolumeStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym402 := z.DecBinary() - _ = yym402 + yym431 := z.DecBinary() + _ = yym431 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct403 := r.ContainerType() - if yyct403 == codecSelferValueTypeMap1234 { - yyl403 := r.ReadMapStart() - if yyl403 == 0 { + yyct432 := r.ContainerType() + if yyct432 == codecSelferValueTypeMap1234 { + yyl432 := r.ReadMapStart() + if yyl432 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl403, d) + x.codecDecodeSelfFromMap(yyl432, d) } - } else if yyct403 == codecSelferValueTypeArray1234 { - yyl403 := r.ReadArrayStart() - if yyl403 == 0 { + } else if yyct432 == codecSelferValueTypeArray1234 { + yyl432 := r.ReadArrayStart() + if yyl432 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl403, d) + x.codecDecodeSelfFromArray(yyl432, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7005,12 +7581,12 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys404Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys404Slc - var yyhl404 bool = l >= 0 - for yyj404 := 0; ; yyj404++ { - if yyhl404 { - if yyj404 >= l { + var yys433Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys433Slc + var yyhl433 bool = l >= 0 + for yyj433 := 0; ; yyj433++ { + if yyhl433 { + if yyj433 >= l { break } } else { @@ -7019,10 +7595,10 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys404Slc = r.DecodeBytes(yys404Slc, true, true) - yys404 := string(yys404Slc) + yys433Slc = r.DecodeBytes(yys433Slc, true, true) + yys433 := string(yys433Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys404 { + switch yys433 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -7042,9 +7618,9 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Deco x.Reason = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys404) - } // end switch yys404 - } // end for yyj404 + z.DecStructFieldNotFound(-1, yys433) + } // end switch yys433 + } // end for yyj433 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7052,16 +7628,16 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj408 int - var yyb408 bool - var yyhl408 bool = l >= 0 - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + var yyj437 int + var yyb437 bool + var yyhl437 bool = l >= 0 + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7071,13 +7647,13 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Phase = PersistentVolumePhase(r.DecodeString()) } - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7087,13 +7663,13 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Message = string(r.DecodeString()) } - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7104,17 +7680,17 @@ func (x *PersistentVolumeStatus) codecDecodeSelfFromArray(l int, d *codec1978.De x.Reason = string(r.DecodeString()) } for { - yyj408++ - if yyhl408 { - yyb408 = yyj408 > l + yyj437++ + if yyhl437 { + yyb437 = yyj437 > l } else { - yyb408 = r.CheckBreak() + yyb437 = r.CheckBreak() } - if yyb408 { + if yyb437 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj408-1, "") + z.DecStructFieldNotFound(yyj437-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7126,37 +7702,37 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym412 := z.EncBinary() - _ = yym412 + yym441 := z.EncBinary() + _ = yym441 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep413 := !z.EncBinary() - yy2arr413 := z.EncBasicHandle().StructToArray - var yyq413 [4]bool - _, _, _ = yysep413, yyq413, yy2arr413 - const yyr413 bool = false - yyq413[0] = x.Kind != "" - yyq413[1] = x.APIVersion != "" - yyq413[2] = true - var yynn413 int - if yyr413 || yy2arr413 { + yysep442 := !z.EncBinary() + yy2arr442 := z.EncBasicHandle().StructToArray + var yyq442 [4]bool + _, _, _ = yysep442, yyq442, yy2arr442 + const yyr442 bool = false + yyq442[0] = x.Kind != "" + yyq442[1] = x.APIVersion != "" + yyq442[2] = true + var yynn442 int + if yyr442 || yy2arr442 { r.EncodeArrayStart(4) } else { - yynn413 = 1 - for _, b := range yyq413 { + yynn442 = 1 + for _, b := range yyq442 { if b { - yynn413++ + yynn442++ } } - r.EncodeMapStart(yynn413) - yynn413 = 0 + r.EncodeMapStart(yynn442) + yynn442 = 0 } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[0] { - yym415 := z.EncBinary() - _ = yym415 + if yyq442[0] { + yym444 := z.EncBinary() + _ = yym444 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7165,23 +7741,23 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq413[0] { + if yyq442[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym416 := z.EncBinary() - _ = yym416 + yym445 := z.EncBinary() + _ = yym445 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[1] { - yym418 := z.EncBinary() - _ = yym418 + if yyq442[1] { + yym447 := z.EncBinary() + _ = yym447 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7190,54 +7766,54 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq413[1] { + if yyq442[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym419 := z.EncBinary() - _ = yym419 + yym448 := z.EncBinary() + _ = yym448 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq413[2] { - yy421 := &x.ListMeta - yym422 := z.EncBinary() - _ = yym422 + if yyq442[2] { + yy450 := &x.ListMeta + yym451 := z.EncBinary() + _ = yym451 if false { - } else if z.HasExtensions() && z.EncExt(yy421) { + } else if z.HasExtensions() && z.EncExt(yy450) { } else { - z.EncFallback(yy421) + z.EncFallback(yy450) } } else { r.EncodeNil() } } else { - if yyq413[2] { + if yyq442[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy423 := &x.ListMeta - yym424 := z.EncBinary() - _ = yym424 + yy452 := &x.ListMeta + yym453 := z.EncBinary() + _ = yym453 if false { - } else if z.HasExtensions() && z.EncExt(yy423) { + } else if z.HasExtensions() && z.EncExt(yy452) { } else { - z.EncFallback(yy423) + z.EncFallback(yy452) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym426 := z.EncBinary() - _ = yym426 + yym455 := z.EncBinary() + _ = yym455 if false { } else { h.encSlicePersistentVolume(([]PersistentVolume)(x.Items), e) @@ -7250,15 +7826,15 @@ func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym427 := z.EncBinary() - _ = yym427 + yym456 := z.EncBinary() + _ = yym456 if false { } else { h.encSlicePersistentVolume(([]PersistentVolume)(x.Items), e) } } } - if yyr413 || yy2arr413 { + if yyr442 || yy2arr442 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7271,25 +7847,25 @@ func (x *PersistentVolumeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym428 := z.DecBinary() - _ = yym428 + yym457 := z.DecBinary() + _ = yym457 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct429 := r.ContainerType() - if yyct429 == codecSelferValueTypeMap1234 { - yyl429 := r.ReadMapStart() - if yyl429 == 0 { + yyct458 := r.ContainerType() + if yyct458 == codecSelferValueTypeMap1234 { + yyl458 := r.ReadMapStart() + if yyl458 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl429, d) + x.codecDecodeSelfFromMap(yyl458, d) } - } else if yyct429 == codecSelferValueTypeArray1234 { - yyl429 := r.ReadArrayStart() - if yyl429 == 0 { + } else if yyct458 == codecSelferValueTypeArray1234 { + yyl458 := r.ReadArrayStart() + if yyl458 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl429, d) + x.codecDecodeSelfFromArray(yyl458, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7301,12 +7877,12 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys430Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys430Slc - var yyhl430 bool = l >= 0 - for yyj430 := 0; ; yyj430++ { - if yyhl430 { - if yyj430 >= l { + var yys459Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys459Slc + var yyhl459 bool = l >= 0 + for yyj459 := 0; ; yyj459++ { + if yyhl459 { + if yyj459 >= l { break } } else { @@ -7315,10 +7891,10 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys430Slc = r.DecodeBytes(yys430Slc, true, true) - yys430 := string(yys430Slc) + yys459Slc = r.DecodeBytes(yys459Slc, true, true) + yys459 := string(yys459Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys430 { + switch yys459 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -7335,31 +7911,31 @@ func (x *PersistentVolumeList) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv433 := &x.ListMeta - yym434 := z.DecBinary() - _ = yym434 + yyv462 := &x.ListMeta + yym463 := z.DecBinary() + _ = yym463 if false { - } else if z.HasExtensions() && z.DecExt(yyv433) { + } else if z.HasExtensions() && z.DecExt(yyv462) { } else { - z.DecFallback(yyv433, false) + z.DecFallback(yyv462, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv435 := &x.Items - yym436 := z.DecBinary() - _ = yym436 + yyv464 := &x.Items + yym465 := z.DecBinary() + _ = yym465 if false { } else { - h.decSlicePersistentVolume((*[]PersistentVolume)(yyv435), d) + h.decSlicePersistentVolume((*[]PersistentVolume)(yyv464), d) } } default: - z.DecStructFieldNotFound(-1, yys430) - } // end switch yys430 - } // end for yyj430 + z.DecStructFieldNotFound(-1, yys459) + } // end switch yys459 + } // end for yyj459 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7367,16 +7943,16 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj437 int - var yyb437 bool - var yyhl437 bool = l >= 0 - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + var yyj466 int + var yyb466 bool + var yyhl466 bool = l >= 0 + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7386,13 +7962,13 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Kind = string(r.DecodeString()) } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7402,13 +7978,13 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.APIVersion = string(r.DecodeString()) } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7416,22 +7992,22 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv440 := &x.ListMeta - yym441 := z.DecBinary() - _ = yym441 + yyv469 := &x.ListMeta + yym470 := z.DecBinary() + _ = yym470 if false { - } else if z.HasExtensions() && z.DecExt(yyv440) { + } else if z.HasExtensions() && z.DecExt(yyv469) { } else { - z.DecFallback(yyv440, false) + z.DecFallback(yyv469, false) } } - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7439,26 +8015,26 @@ func (x *PersistentVolumeList) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Items = nil } else { - yyv442 := &x.Items - yym443 := z.DecBinary() - _ = yym443 + yyv471 := &x.Items + yym472 := z.DecBinary() + _ = yym472 if false { } else { - h.decSlicePersistentVolume((*[]PersistentVolume)(yyv442), d) + h.decSlicePersistentVolume((*[]PersistentVolume)(yyv471), d) } } for { - yyj437++ - if yyhl437 { - yyb437 = yyj437 > l + yyj466++ + if yyhl466 { + yyb466 = yyj466 > l } else { - yyb437 = r.CheckBreak() + yyb466 = r.CheckBreak() } - if yyb437 { + if yyb466 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj437-1, "") + z.DecStructFieldNotFound(yyj466-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7470,39 +8046,39 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym444 := z.EncBinary() - _ = yym444 + yym473 := z.EncBinary() + _ = yym473 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep445 := !z.EncBinary() - yy2arr445 := z.EncBasicHandle().StructToArray - var yyq445 [5]bool - _, _, _ = yysep445, yyq445, yy2arr445 - const yyr445 bool = false - yyq445[0] = x.Kind != "" - yyq445[1] = x.APIVersion != "" - yyq445[2] = true - yyq445[3] = true - yyq445[4] = true - var yynn445 int - if yyr445 || yy2arr445 { + yysep474 := !z.EncBinary() + yy2arr474 := z.EncBasicHandle().StructToArray + var yyq474 [5]bool + _, _, _ = yysep474, yyq474, yy2arr474 + const yyr474 bool = false + yyq474[0] = x.Kind != "" + yyq474[1] = x.APIVersion != "" + yyq474[2] = true + yyq474[3] = true + yyq474[4] = true + var yynn474 int + if yyr474 || yy2arr474 { r.EncodeArrayStart(5) } else { - yynn445 = 0 - for _, b := range yyq445 { + yynn474 = 0 + for _, b := range yyq474 { if b { - yynn445++ + yynn474++ } } - r.EncodeMapStart(yynn445) - yynn445 = 0 + r.EncodeMapStart(yynn474) + yynn474 = 0 } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[0] { - yym447 := z.EncBinary() - _ = yym447 + if yyq474[0] { + yym476 := z.EncBinary() + _ = yym476 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7511,23 +8087,23 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq445[0] { + if yyq474[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym448 := z.EncBinary() - _ = yym448 + yym477 := z.EncBinary() + _ = yym477 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[1] { - yym450 := z.EncBinary() - _ = yym450 + if yyq474[1] { + yym479 := z.EncBinary() + _ = yym479 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7536,70 +8112,70 @@ func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq445[1] { + if yyq474[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym451 := z.EncBinary() - _ = yym451 + yym480 := z.EncBinary() + _ = yym480 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[2] { - yy453 := &x.ObjectMeta - yy453.CodecEncodeSelf(e) + if yyq474[2] { + yy482 := &x.ObjectMeta + yy482.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[2] { + if yyq474[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy454 := &x.ObjectMeta - yy454.CodecEncodeSelf(e) + yy483 := &x.ObjectMeta + yy483.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[3] { - yy456 := &x.Spec - yy456.CodecEncodeSelf(e) + if yyq474[3] { + yy485 := &x.Spec + yy485.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[3] { + if yyq474[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy457 := &x.Spec - yy457.CodecEncodeSelf(e) + yy486 := &x.Spec + yy486.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq445[4] { - yy459 := &x.Status - yy459.CodecEncodeSelf(e) + if yyq474[4] { + yy488 := &x.Status + yy488.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq445[4] { + if yyq474[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy460 := &x.Status - yy460.CodecEncodeSelf(e) + yy489 := &x.Status + yy489.CodecEncodeSelf(e) } } - if yyr445 || yy2arr445 { + if yyr474 || yy2arr474 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7612,25 +8188,25 @@ func (x *PersistentVolumeClaim) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym461 := z.DecBinary() - _ = yym461 + yym490 := z.DecBinary() + _ = yym490 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct462 := r.ContainerType() - if yyct462 == codecSelferValueTypeMap1234 { - yyl462 := r.ReadMapStart() - if yyl462 == 0 { + yyct491 := r.ContainerType() + if yyct491 == codecSelferValueTypeMap1234 { + yyl491 := r.ReadMapStart() + if yyl491 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl462, d) + x.codecDecodeSelfFromMap(yyl491, d) } - } else if yyct462 == codecSelferValueTypeArray1234 { - yyl462 := r.ReadArrayStart() - if yyl462 == 0 { + } else if yyct491 == codecSelferValueTypeArray1234 { + yyl491 := r.ReadArrayStart() + if yyl491 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl462, d) + x.codecDecodeSelfFromArray(yyl491, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7642,12 +8218,12 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys463Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys463Slc - var yyhl463 bool = l >= 0 - for yyj463 := 0; ; yyj463++ { - if yyhl463 { - if yyj463 >= l { + var yys492Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys492Slc + var yyhl492 bool = l >= 0 + for yyj492 := 0; ; yyj492++ { + if yyhl492 { + if yyj492 >= l { break } } else { @@ -7656,10 +8232,10 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys463Slc = r.DecodeBytes(yys463Slc, true, true) - yys463 := string(yys463Slc) + yys492Slc = r.DecodeBytes(yys492Slc, true, true) + yys492 := string(yys492Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys463 { + switch yys492 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -7676,27 +8252,27 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv466 := &x.ObjectMeta - yyv466.CodecDecodeSelf(d) + yyv495 := &x.ObjectMeta + yyv495.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PersistentVolumeClaimSpec{} } else { - yyv467 := &x.Spec - yyv467.CodecDecodeSelf(d) + yyv496 := &x.Spec + yyv496.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PersistentVolumeClaimStatus{} } else { - yyv468 := &x.Status - yyv468.CodecDecodeSelf(d) + yyv497 := &x.Status + yyv497.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys463) - } // end switch yys463 - } // end for yyj463 + z.DecStructFieldNotFound(-1, yys492) + } // end switch yys492 + } // end for yyj492 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7704,16 +8280,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj469 int - var yyb469 bool - var yyhl469 bool = l >= 0 - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + var yyj498 int + var yyb498 bool + var yyhl498 bool = l >= 0 + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7723,13 +8299,13 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Kind = string(r.DecodeString()) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7739,13 +8315,13 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.APIVersion = string(r.DecodeString()) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7753,16 +8329,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv472 := &x.ObjectMeta - yyv472.CodecDecodeSelf(d) + yyv501 := &x.ObjectMeta + yyv501.CodecDecodeSelf(d) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7770,16 +8346,16 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Spec = PersistentVolumeClaimSpec{} } else { - yyv473 := &x.Spec - yyv473.CodecDecodeSelf(d) + yyv502 := &x.Spec + yyv502.CodecDecodeSelf(d) } - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7787,21 +8363,21 @@ func (x *PersistentVolumeClaim) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Status = PersistentVolumeClaimStatus{} } else { - yyv474 := &x.Status - yyv474.CodecDecodeSelf(d) + yyv503 := &x.Status + yyv503.CodecDecodeSelf(d) } for { - yyj469++ - if yyhl469 { - yyb469 = yyj469 > l + yyj498++ + if yyhl498 { + yyb498 = yyj498 > l } else { - yyb469 = r.CheckBreak() + yyb498 = r.CheckBreak() } - if yyb469 { + if yyb498 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj469-1, "") + z.DecStructFieldNotFound(yyj498-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7813,37 +8389,37 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym475 := z.EncBinary() - _ = yym475 + yym504 := z.EncBinary() + _ = yym504 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep476 := !z.EncBinary() - yy2arr476 := z.EncBasicHandle().StructToArray - var yyq476 [4]bool - _, _, _ = yysep476, yyq476, yy2arr476 - const yyr476 bool = false - yyq476[0] = x.Kind != "" - yyq476[1] = x.APIVersion != "" - yyq476[2] = true - var yynn476 int - if yyr476 || yy2arr476 { + yysep505 := !z.EncBinary() + yy2arr505 := z.EncBasicHandle().StructToArray + var yyq505 [4]bool + _, _, _ = yysep505, yyq505, yy2arr505 + const yyr505 bool = false + yyq505[0] = x.Kind != "" + yyq505[1] = x.APIVersion != "" + yyq505[2] = true + var yynn505 int + if yyr505 || yy2arr505 { r.EncodeArrayStart(4) } else { - yynn476 = 1 - for _, b := range yyq476 { + yynn505 = 1 + for _, b := range yyq505 { if b { - yynn476++ + yynn505++ } } - r.EncodeMapStart(yynn476) - yynn476 = 0 + r.EncodeMapStart(yynn505) + yynn505 = 0 } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[0] { - yym478 := z.EncBinary() - _ = yym478 + if yyq505[0] { + yym507 := z.EncBinary() + _ = yym507 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7852,23 +8428,23 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq476[0] { + if yyq505[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym479 := z.EncBinary() - _ = yym479 + yym508 := z.EncBinary() + _ = yym508 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[1] { - yym481 := z.EncBinary() - _ = yym481 + if yyq505[1] { + yym510 := z.EncBinary() + _ = yym510 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7877,54 +8453,54 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq476[1] { + if yyq505[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym482 := z.EncBinary() - _ = yym482 + yym511 := z.EncBinary() + _ = yym511 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq476[2] { - yy484 := &x.ListMeta - yym485 := z.EncBinary() - _ = yym485 + if yyq505[2] { + yy513 := &x.ListMeta + yym514 := z.EncBinary() + _ = yym514 if false { - } else if z.HasExtensions() && z.EncExt(yy484) { + } else if z.HasExtensions() && z.EncExt(yy513) { } else { - z.EncFallback(yy484) + z.EncFallback(yy513) } } else { r.EncodeNil() } } else { - if yyq476[2] { + if yyq505[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy486 := &x.ListMeta - yym487 := z.EncBinary() - _ = yym487 + yy515 := &x.ListMeta + yym516 := z.EncBinary() + _ = yym516 if false { - } else if z.HasExtensions() && z.EncExt(yy486) { + } else if z.HasExtensions() && z.EncExt(yy515) { } else { - z.EncFallback(yy486) + z.EncFallback(yy515) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym489 := z.EncBinary() - _ = yym489 + yym518 := z.EncBinary() + _ = yym518 if false { } else { h.encSlicePersistentVolumeClaim(([]PersistentVolumeClaim)(x.Items), e) @@ -7937,15 +8513,15 @@ func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym490 := z.EncBinary() - _ = yym490 + yym519 := z.EncBinary() + _ = yym519 if false { } else { h.encSlicePersistentVolumeClaim(([]PersistentVolumeClaim)(x.Items), e) } } } - if yyr476 || yy2arr476 { + if yyr505 || yy2arr505 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7958,25 +8534,25 @@ func (x *PersistentVolumeClaimList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym491 := z.DecBinary() - _ = yym491 + yym520 := z.DecBinary() + _ = yym520 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct492 := r.ContainerType() - if yyct492 == codecSelferValueTypeMap1234 { - yyl492 := r.ReadMapStart() - if yyl492 == 0 { + yyct521 := r.ContainerType() + if yyct521 == codecSelferValueTypeMap1234 { + yyl521 := r.ReadMapStart() + if yyl521 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl492, d) + x.codecDecodeSelfFromMap(yyl521, d) } - } else if yyct492 == codecSelferValueTypeArray1234 { - yyl492 := r.ReadArrayStart() - if yyl492 == 0 { + } else if yyct521 == codecSelferValueTypeArray1234 { + yyl521 := r.ReadArrayStart() + if yyl521 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl492, d) + x.codecDecodeSelfFromArray(yyl521, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7988,12 +8564,12 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys493Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys493Slc - var yyhl493 bool = l >= 0 - for yyj493 := 0; ; yyj493++ { - if yyhl493 { - if yyj493 >= l { + var yys522Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys522Slc + var yyhl522 bool = l >= 0 + for yyj522 := 0; ; yyj522++ { + if yyhl522 { + if yyj522 >= l { break } } else { @@ -8002,10 +8578,10 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys493Slc = r.DecodeBytes(yys493Slc, true, true) - yys493 := string(yys493Slc) + yys522Slc = r.DecodeBytes(yys522Slc, true, true) + yys522 := string(yys522Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys493 { + switch yys522 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -8022,31 +8598,31 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv496 := &x.ListMeta - yym497 := z.DecBinary() - _ = yym497 + yyv525 := &x.ListMeta + yym526 := z.DecBinary() + _ = yym526 if false { - } else if z.HasExtensions() && z.DecExt(yyv496) { + } else if z.HasExtensions() && z.DecExt(yyv525) { } else { - z.DecFallback(yyv496, false) + z.DecFallback(yyv525, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv498 := &x.Items - yym499 := z.DecBinary() - _ = yym499 + yyv527 := &x.Items + yym528 := z.DecBinary() + _ = yym528 if false { } else { - h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv498), d) + h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv527), d) } } default: - z.DecStructFieldNotFound(-1, yys493) - } // end switch yys493 - } // end for yyj493 + z.DecStructFieldNotFound(-1, yys522) + } // end switch yys522 + } // end for yyj522 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8054,16 +8630,16 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj500 int - var yyb500 bool - var yyhl500 bool = l >= 0 - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + var yyj529 int + var yyb529 bool + var yyhl529 bool = l >= 0 + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8073,13 +8649,13 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.Kind = string(r.DecodeString()) } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8089,13 +8665,13 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.APIVersion = string(r.DecodeString()) } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8103,22 +8679,22 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv503 := &x.ListMeta - yym504 := z.DecBinary() - _ = yym504 + yyv532 := &x.ListMeta + yym533 := z.DecBinary() + _ = yym533 if false { - } else if z.HasExtensions() && z.DecExt(yyv503) { + } else if z.HasExtensions() && z.DecExt(yyv532) { } else { - z.DecFallback(yyv503, false) + z.DecFallback(yyv532, false) } } - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8126,26 +8702,26 @@ func (x *PersistentVolumeClaimList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Items = nil } else { - yyv505 := &x.Items - yym506 := z.DecBinary() - _ = yym506 + yyv534 := &x.Items + yym535 := z.DecBinary() + _ = yym535 if false { } else { - h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv505), d) + h.decSlicePersistentVolumeClaim((*[]PersistentVolumeClaim)(yyv534), d) } } for { - yyj500++ - if yyhl500 { - yyb500 = yyj500 > l + yyj529++ + if yyhl529 { + yyb529 = yyj529 > l } else { - yyb500 = r.CheckBreak() + yyb529 = r.CheckBreak() } - if yyb500 { + if yyb529 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj500-1, "") + z.DecStructFieldNotFound(yyj529-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8157,41 +8733,41 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym507 := z.EncBinary() - _ = yym507 + yym536 := z.EncBinary() + _ = yym536 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep508 := !z.EncBinary() - yy2arr508 := z.EncBasicHandle().StructToArray - var yyq508 [4]bool - _, _, _ = yysep508, yyq508, yy2arr508 - const yyr508 bool = false - yyq508[0] = len(x.AccessModes) != 0 - yyq508[1] = x.Selector != nil - yyq508[2] = true - yyq508[3] = x.VolumeName != "" - var yynn508 int - if yyr508 || yy2arr508 { + yysep537 := !z.EncBinary() + yy2arr537 := z.EncBasicHandle().StructToArray + var yyq537 [4]bool + _, _, _ = yysep537, yyq537, yy2arr537 + const yyr537 bool = false + yyq537[0] = len(x.AccessModes) != 0 + yyq537[1] = x.Selector != nil + yyq537[2] = true + yyq537[3] = x.VolumeName != "" + var yynn537 int + if yyr537 || yy2arr537 { r.EncodeArrayStart(4) } else { - yynn508 = 0 - for _, b := range yyq508 { + yynn537 = 0 + for _, b := range yyq537 { if b { - yynn508++ + yynn537++ } } - r.EncodeMapStart(yynn508) - yynn508 = 0 + r.EncodeMapStart(yynn537) + yynn537 = 0 } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[0] { + if yyq537[0] { if x.AccessModes == nil { r.EncodeNil() } else { - yym510 := z.EncBinary() - _ = yym510 + yym539 := z.EncBinary() + _ = yym539 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8201,15 +8777,15 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq508[0] { + if yyq537[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym511 := z.EncBinary() - _ = yym511 + yym540 := z.EncBinary() + _ = yym540 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8217,14 +8793,14 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[1] { + if yyq537[1] { if x.Selector == nil { r.EncodeNil() } else { - yym513 := z.EncBinary() - _ = yym513 + yym542 := z.EncBinary() + _ = yym542 if false { } else if z.HasExtensions() && z.EncExt(x.Selector) { } else { @@ -8235,15 +8811,15 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq508[1] { + if yyq537[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("selector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Selector == nil { r.EncodeNil() } else { - yym514 := z.EncBinary() - _ = yym514 + yym543 := z.EncBinary() + _ = yym543 if false { } else if z.HasExtensions() && z.EncExt(x.Selector) { } else { @@ -8252,28 +8828,28 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[2] { - yy516 := &x.Resources - yy516.CodecEncodeSelf(e) + if yyq537[2] { + yy545 := &x.Resources + yy545.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq508[2] { + if yyq537[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resources")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy517 := &x.Resources - yy517.CodecEncodeSelf(e) + yy546 := &x.Resources + yy546.CodecEncodeSelf(e) } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq508[3] { - yym519 := z.EncBinary() - _ = yym519 + if yyq537[3] { + yym548 := z.EncBinary() + _ = yym548 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeName)) @@ -8282,19 +8858,19 @@ func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq508[3] { + if yyq537[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym520 := z.EncBinary() - _ = yym520 + yym549 := z.EncBinary() + _ = yym549 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeName)) } } } - if yyr508 || yy2arr508 { + if yyr537 || yy2arr537 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8307,25 +8883,25 @@ func (x *PersistentVolumeClaimSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym521 := z.DecBinary() - _ = yym521 + yym550 := z.DecBinary() + _ = yym550 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct522 := r.ContainerType() - if yyct522 == codecSelferValueTypeMap1234 { - yyl522 := r.ReadMapStart() - if yyl522 == 0 { + yyct551 := r.ContainerType() + if yyct551 == codecSelferValueTypeMap1234 { + yyl551 := r.ReadMapStart() + if yyl551 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl522, d) + x.codecDecodeSelfFromMap(yyl551, d) } - } else if yyct522 == codecSelferValueTypeArray1234 { - yyl522 := r.ReadArrayStart() - if yyl522 == 0 { + } else if yyct551 == codecSelferValueTypeArray1234 { + yyl551 := r.ReadArrayStart() + if yyl551 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl522, d) + x.codecDecodeSelfFromArray(yyl551, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8337,12 +8913,12 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys523Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys523Slc - var yyhl523 bool = l >= 0 - for yyj523 := 0; ; yyj523++ { - if yyhl523 { - if yyj523 >= l { + var yys552Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys552Slc + var yyhl552 bool = l >= 0 + for yyj552 := 0; ; yyj552++ { + if yyhl552 { + if yyj552 >= l { break } } else { @@ -8351,20 +8927,20 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys523Slc = r.DecodeBytes(yys523Slc, true, true) - yys523 := string(yys523Slc) + yys552Slc = r.DecodeBytes(yys552Slc, true, true) + yys552 := string(yys552Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys523 { + switch yys552 { case "accessModes": if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv524 := &x.AccessModes - yym525 := z.DecBinary() - _ = yym525 + yyv553 := &x.AccessModes + yym554 := z.DecBinary() + _ = yym554 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv524), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv553), d) } } case "selector": @@ -8376,8 +8952,8 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if x.Selector == nil { x.Selector = new(pkg2_unversioned.LabelSelector) } - yym527 := z.DecBinary() - _ = yym527 + yym556 := z.DecBinary() + _ = yym556 if false { } else if z.HasExtensions() && z.DecExt(x.Selector) { } else { @@ -8388,8 +8964,8 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv528 := &x.Resources - yyv528.CodecDecodeSelf(d) + yyv557 := &x.Resources + yyv557.CodecDecodeSelf(d) } case "volumeName": if r.TryDecodeAsNil() { @@ -8398,9 +8974,9 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromMap(l int, d *codec1978.D x.VolumeName = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys523) - } // end switch yys523 - } // end for yyj523 + z.DecStructFieldNotFound(-1, yys552) + } // end switch yys552 + } // end for yyj552 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8408,16 +8984,16 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj530 int - var yyb530 bool - var yyhl530 bool = l >= 0 - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + var yyj559 int + var yyb559 bool + var yyhl559 bool = l >= 0 + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8425,21 +9001,21 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv531 := &x.AccessModes - yym532 := z.DecBinary() - _ = yym532 + yyv560 := &x.AccessModes + yym561 := z.DecBinary() + _ = yym561 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv531), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv560), d) } } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8452,21 +9028,21 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if x.Selector == nil { x.Selector = new(pkg2_unversioned.LabelSelector) } - yym534 := z.DecBinary() - _ = yym534 + yym563 := z.DecBinary() + _ = yym563 if false { } else if z.HasExtensions() && z.DecExt(x.Selector) { } else { z.DecFallback(x.Selector, false) } } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8474,16 +9050,16 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv535 := &x.Resources - yyv535.CodecDecodeSelf(d) + yyv564 := &x.Resources + yyv564.CodecDecodeSelf(d) } - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8494,17 +9070,17 @@ func (x *PersistentVolumeClaimSpec) codecDecodeSelfFromArray(l int, d *codec1978 x.VolumeName = string(r.DecodeString()) } for { - yyj530++ - if yyhl530 { - yyb530 = yyj530 > l + yyj559++ + if yyhl559 { + yyb559 = yyj559 > l } else { - yyb530 = r.CheckBreak() + yyb559 = r.CheckBreak() } - if yyb530 { + if yyb559 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj530-1, "") + z.DecStructFieldNotFound(yyj559-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8516,55 +9092,55 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym537 := z.EncBinary() - _ = yym537 + yym566 := z.EncBinary() + _ = yym566 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep538 := !z.EncBinary() - yy2arr538 := z.EncBasicHandle().StructToArray - var yyq538 [3]bool - _, _, _ = yysep538, yyq538, yy2arr538 - const yyr538 bool = false - yyq538[0] = x.Phase != "" - yyq538[1] = len(x.AccessModes) != 0 - yyq538[2] = len(x.Capacity) != 0 - var yynn538 int - if yyr538 || yy2arr538 { + yysep567 := !z.EncBinary() + yy2arr567 := z.EncBasicHandle().StructToArray + var yyq567 [3]bool + _, _, _ = yysep567, yyq567, yy2arr567 + const yyr567 bool = false + yyq567[0] = x.Phase != "" + yyq567[1] = len(x.AccessModes) != 0 + yyq567[2] = len(x.Capacity) != 0 + var yynn567 int + if yyr567 || yy2arr567 { r.EncodeArrayStart(3) } else { - yynn538 = 0 - for _, b := range yyq538 { + yynn567 = 0 + for _, b := range yyq567 { if b { - yynn538++ + yynn567++ } } - r.EncodeMapStart(yynn538) - yynn538 = 0 + r.EncodeMapStart(yynn567) + yynn567 = 0 } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[0] { + if yyq567[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq538[0] { + if yyq567[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[1] { + if yyq567[1] { if x.AccessModes == nil { r.EncodeNil() } else { - yym541 := z.EncBinary() - _ = yym541 + yym570 := z.EncBinary() + _ = yym570 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8574,15 +9150,15 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq538[1] { + if yyq567[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("accessModes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AccessModes == nil { r.EncodeNil() } else { - yym542 := z.EncBinary() - _ = yym542 + yym571 := z.EncBinary() + _ = yym571 if false { } else { h.encSlicePersistentVolumeAccessMode(([]PersistentVolumeAccessMode)(x.AccessModes), e) @@ -8590,9 +9166,9 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq538[2] { + if yyq567[2] { if x.Capacity == nil { r.EncodeNil() } else { @@ -8602,7 +9178,7 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq538[2] { + if yyq567[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -8613,7 +9189,7 @@ func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr538 || yy2arr538 { + if yyr567 || yy2arr567 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8626,25 +9202,25 @@ func (x *PersistentVolumeClaimStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym544 := z.DecBinary() - _ = yym544 + yym573 := z.DecBinary() + _ = yym573 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct545 := r.ContainerType() - if yyct545 == codecSelferValueTypeMap1234 { - yyl545 := r.ReadMapStart() - if yyl545 == 0 { + yyct574 := r.ContainerType() + if yyct574 == codecSelferValueTypeMap1234 { + yyl574 := r.ReadMapStart() + if yyl574 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl545, d) + x.codecDecodeSelfFromMap(yyl574, d) } - } else if yyct545 == codecSelferValueTypeArray1234 { - yyl545 := r.ReadArrayStart() - if yyl545 == 0 { + } else if yyct574 == codecSelferValueTypeArray1234 { + yyl574 := r.ReadArrayStart() + if yyl574 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl545, d) + x.codecDecodeSelfFromArray(yyl574, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8656,12 +9232,12 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys546Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys546Slc - var yyhl546 bool = l >= 0 - for yyj546 := 0; ; yyj546++ { - if yyhl546 { - if yyj546 >= l { + var yys575Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys575Slc + var yyhl575 bool = l >= 0 + for yyj575 := 0; ; yyj575++ { + if yyhl575 { + if yyj575 >= l { break } } else { @@ -8670,10 +9246,10 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys546Slc = r.DecodeBytes(yys546Slc, true, true) - yys546 := string(yys546Slc) + yys575Slc = r.DecodeBytes(yys575Slc, true, true) + yys575 := string(yys575Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys546 { + switch yys575 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -8684,25 +9260,25 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromMap(l int, d *codec1978 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv548 := &x.AccessModes - yym549 := z.DecBinary() - _ = yym549 + yyv577 := &x.AccessModes + yym578 := z.DecBinary() + _ = yym578 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv548), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv577), d) } } case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv550 := &x.Capacity - yyv550.CodecDecodeSelf(d) + yyv579 := &x.Capacity + yyv579.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys546) - } // end switch yys546 - } // end for yyj546 + z.DecStructFieldNotFound(-1, yys575) + } // end switch yys575 + } // end for yyj575 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8710,16 +9286,16 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj551 int - var yyb551 bool - var yyhl551 bool = l >= 0 - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + var yyj580 int + var yyb580 bool + var yyhl580 bool = l >= 0 + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8729,13 +9305,13 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.Phase = PersistentVolumeClaimPhase(r.DecodeString()) } - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8743,21 +9319,21 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.AccessModes = nil } else { - yyv553 := &x.AccessModes - yym554 := z.DecBinary() - _ = yym554 + yyv582 := &x.AccessModes + yym583 := z.DecBinary() + _ = yym583 if false { } else { - h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv553), d) + h.decSlicePersistentVolumeAccessMode((*[]PersistentVolumeAccessMode)(yyv582), d) } } - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -8765,21 +9341,21 @@ func (x *PersistentVolumeClaimStatus) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv555 := &x.Capacity - yyv555.CodecDecodeSelf(d) + yyv584 := &x.Capacity + yyv584.CodecDecodeSelf(d) } for { - yyj551++ - if yyhl551 { - yyb551 = yyj551 > l + yyj580++ + if yyhl580 { + yyb580 = yyj580 > l } else { - yyb551 = r.CheckBreak() + yyb580 = r.CheckBreak() } - if yyb551 { + if yyb580 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj551-1, "") + z.DecStructFieldNotFound(yyj580-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -8788,8 +9364,8 @@ func (x PersistentVolumeAccessMode) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym556 := z.EncBinary() - _ = yym556 + yym585 := z.EncBinary() + _ = yym585 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8801,8 +9377,8 @@ func (x *PersistentVolumeAccessMode) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym557 := z.DecBinary() - _ = yym557 + yym586 := z.DecBinary() + _ = yym586 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8814,8 +9390,8 @@ func (x PersistentVolumePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym558 := z.EncBinary() - _ = yym558 + yym587 := z.EncBinary() + _ = yym587 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8827,8 +9403,8 @@ func (x *PersistentVolumePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym559 := z.DecBinary() - _ = yym559 + yym588 := z.DecBinary() + _ = yym588 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8840,8 +9416,8 @@ func (x PersistentVolumeClaimPhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym560 := z.EncBinary() - _ = yym560 + yym589 := z.EncBinary() + _ = yym589 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -8853,8 +9429,8 @@ func (x *PersistentVolumeClaimPhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym561 := z.DecBinary() - _ = yym561 + yym590 := z.DecBinary() + _ = yym590 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -8869,33 +9445,33 @@ func (x *HostPathVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym562 := z.EncBinary() - _ = yym562 + yym591 := z.EncBinary() + _ = yym591 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep563 := !z.EncBinary() - yy2arr563 := z.EncBasicHandle().StructToArray - var yyq563 [1]bool - _, _, _ = yysep563, yyq563, yy2arr563 - const yyr563 bool = false - var yynn563 int - if yyr563 || yy2arr563 { + yysep592 := !z.EncBinary() + yy2arr592 := z.EncBasicHandle().StructToArray + var yyq592 [1]bool + _, _, _ = yysep592, yyq592, yy2arr592 + const yyr592 bool = false + var yynn592 int + if yyr592 || yy2arr592 { r.EncodeArrayStart(1) } else { - yynn563 = 1 - for _, b := range yyq563 { + yynn592 = 1 + for _, b := range yyq592 { if b { - yynn563++ + yynn592++ } } - r.EncodeMapStart(yynn563) - yynn563 = 0 + r.EncodeMapStart(yynn592) + yynn592 = 0 } - if yyr563 || yy2arr563 { + if yyr592 || yy2arr592 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym565 := z.EncBinary() - _ = yym565 + yym594 := z.EncBinary() + _ = yym594 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -8904,14 +9480,14 @@ func (x *HostPathVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym566 := z.EncBinary() - _ = yym566 + yym595 := z.EncBinary() + _ = yym595 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr563 || yy2arr563 { + if yyr592 || yy2arr592 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8924,25 +9500,25 @@ func (x *HostPathVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym567 := z.DecBinary() - _ = yym567 + yym596 := z.DecBinary() + _ = yym596 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct568 := r.ContainerType() - if yyct568 == codecSelferValueTypeMap1234 { - yyl568 := r.ReadMapStart() - if yyl568 == 0 { + yyct597 := r.ContainerType() + if yyct597 == codecSelferValueTypeMap1234 { + yyl597 := r.ReadMapStart() + if yyl597 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl568, d) + x.codecDecodeSelfFromMap(yyl597, d) } - } else if yyct568 == codecSelferValueTypeArray1234 { - yyl568 := r.ReadArrayStart() - if yyl568 == 0 { + } else if yyct597 == codecSelferValueTypeArray1234 { + yyl597 := r.ReadArrayStart() + if yyl597 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl568, d) + x.codecDecodeSelfFromArray(yyl597, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8954,12 +9530,12 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys569Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys569Slc - var yyhl569 bool = l >= 0 - for yyj569 := 0; ; yyj569++ { - if yyhl569 { - if yyj569 >= l { + var yys598Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys598Slc + var yyhl598 bool = l >= 0 + for yyj598 := 0; ; yyj598++ { + if yyhl598 { + if yyj598 >= l { break } } else { @@ -8968,10 +9544,10 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys569Slc = r.DecodeBytes(yys569Slc, true, true) - yys569 := string(yys569Slc) + yys598Slc = r.DecodeBytes(yys598Slc, true, true) + yys598 := string(yys598Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys569 { + switch yys598 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -8979,9 +9555,9 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys569) - } // end switch yys569 - } // end for yyj569 + z.DecStructFieldNotFound(-1, yys598) + } // end switch yys598 + } // end for yyj598 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -8989,16 +9565,16 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj571 int - var yyb571 bool - var yyhl571 bool = l >= 0 - yyj571++ - if yyhl571 { - yyb571 = yyj571 > l + var yyj600 int + var yyb600 bool + var yyhl600 bool = l >= 0 + yyj600++ + if yyhl600 { + yyb600 = yyj600 > l } else { - yyb571 = r.CheckBreak() + yyb600 = r.CheckBreak() } - if yyb571 { + if yyb600 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9009,17 +9585,17 @@ func (x *HostPathVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Path = string(r.DecodeString()) } for { - yyj571++ - if yyhl571 { - yyb571 = yyj571 > l + yyj600++ + if yyhl600 { + yyb600 = yyj600 > l } else { - yyb571 = r.CheckBreak() + yyb600 = r.CheckBreak() } - if yyb571 { + if yyb600 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj571-1, "") + z.DecStructFieldNotFound(yyj600-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9031,46 +9607,46 @@ func (x *EmptyDirVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym573 := z.EncBinary() - _ = yym573 + yym602 := z.EncBinary() + _ = yym602 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep574 := !z.EncBinary() - yy2arr574 := z.EncBasicHandle().StructToArray - var yyq574 [1]bool - _, _, _ = yysep574, yyq574, yy2arr574 - const yyr574 bool = false - yyq574[0] = x.Medium != "" - var yynn574 int - if yyr574 || yy2arr574 { + yysep603 := !z.EncBinary() + yy2arr603 := z.EncBasicHandle().StructToArray + var yyq603 [1]bool + _, _, _ = yysep603, yyq603, yy2arr603 + const yyr603 bool = false + yyq603[0] = x.Medium != "" + var yynn603 int + if yyr603 || yy2arr603 { r.EncodeArrayStart(1) } else { - yynn574 = 0 - for _, b := range yyq574 { + yynn603 = 0 + for _, b := range yyq603 { if b { - yynn574++ + yynn603++ } } - r.EncodeMapStart(yynn574) - yynn574 = 0 + r.EncodeMapStart(yynn603) + yynn603 = 0 } - if yyr574 || yy2arr574 { + if yyr603 || yy2arr603 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq574[0] { + if yyq603[0] { x.Medium.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq574[0] { + if yyq603[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("medium")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Medium.CodecEncodeSelf(e) } } - if yyr574 || yy2arr574 { + if yyr603 || yy2arr603 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9083,25 +9659,25 @@ func (x *EmptyDirVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym576 := z.DecBinary() - _ = yym576 + yym605 := z.DecBinary() + _ = yym605 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct577 := r.ContainerType() - if yyct577 == codecSelferValueTypeMap1234 { - yyl577 := r.ReadMapStart() - if yyl577 == 0 { + yyct606 := r.ContainerType() + if yyct606 == codecSelferValueTypeMap1234 { + yyl606 := r.ReadMapStart() + if yyl606 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl577, d) + x.codecDecodeSelfFromMap(yyl606, d) } - } else if yyct577 == codecSelferValueTypeArray1234 { - yyl577 := r.ReadArrayStart() - if yyl577 == 0 { + } else if yyct606 == codecSelferValueTypeArray1234 { + yyl606 := r.ReadArrayStart() + if yyl606 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl577, d) + x.codecDecodeSelfFromArray(yyl606, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9113,12 +9689,12 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys578Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys578Slc - var yyhl578 bool = l >= 0 - for yyj578 := 0; ; yyj578++ { - if yyhl578 { - if yyj578 >= l { + var yys607Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys607Slc + var yyhl607 bool = l >= 0 + for yyj607 := 0; ; yyj607++ { + if yyhl607 { + if yyj607 >= l { break } } else { @@ -9127,10 +9703,10 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys578Slc = r.DecodeBytes(yys578Slc, true, true) - yys578 := string(yys578Slc) + yys607Slc = r.DecodeBytes(yys607Slc, true, true) + yys607 := string(yys607Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys578 { + switch yys607 { case "medium": if r.TryDecodeAsNil() { x.Medium = "" @@ -9138,9 +9714,9 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Medium = StorageMedium(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys578) - } // end switch yys578 - } // end for yyj578 + z.DecStructFieldNotFound(-1, yys607) + } // end switch yys607 + } // end for yyj607 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9148,16 +9724,16 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj580 int - var yyb580 bool - var yyhl580 bool = l >= 0 - yyj580++ - if yyhl580 { - yyb580 = yyj580 > l + var yyj609 int + var yyb609 bool + var yyhl609 bool = l >= 0 + yyj609++ + if yyhl609 { + yyb609 = yyj609 > l } else { - yyb580 = r.CheckBreak() + yyb609 = r.CheckBreak() } - if yyb580 { + if yyb609 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9168,17 +9744,17 @@ func (x *EmptyDirVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Medium = StorageMedium(r.DecodeString()) } for { - yyj580++ - if yyhl580 { - yyb580 = yyj580 > l + yyj609++ + if yyhl609 { + yyb609 = yyj609 > l } else { - yyb580 = r.CheckBreak() + yyb609 = r.CheckBreak() } - if yyb580 { + if yyb609 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj580-1, "") + z.DecStructFieldNotFound(yyj609-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9190,34 +9766,34 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym582 := z.EncBinary() - _ = yym582 + yym611 := z.EncBinary() + _ = yym611 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep583 := !z.EncBinary() - yy2arr583 := z.EncBasicHandle().StructToArray - var yyq583 [3]bool - _, _, _ = yysep583, yyq583, yy2arr583 - const yyr583 bool = false - yyq583[2] = x.ReadOnly != false - var yynn583 int - if yyr583 || yy2arr583 { + yysep612 := !z.EncBinary() + yy2arr612 := z.EncBasicHandle().StructToArray + var yyq612 [3]bool + _, _, _ = yysep612, yyq612, yy2arr612 + const yyr612 bool = false + yyq612[2] = x.ReadOnly != false + var yynn612 int + if yyr612 || yy2arr612 { r.EncodeArrayStart(3) } else { - yynn583 = 2 - for _, b := range yyq583 { + yynn612 = 2 + for _, b := range yyq612 { if b { - yynn583++ + yynn612++ } } - r.EncodeMapStart(yynn583) - yynn583 = 0 + r.EncodeMapStart(yynn612) + yynn612 = 0 } - if yyr583 || yy2arr583 { + if yyr612 || yy2arr612 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym585 := z.EncBinary() - _ = yym585 + yym614 := z.EncBinary() + _ = yym614 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) @@ -9226,17 +9802,17 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("endpoints")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym586 := z.EncBinary() - _ = yym586 + yym615 := z.EncBinary() + _ = yym615 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EndpointsName)) } } - if yyr583 || yy2arr583 { + if yyr612 || yy2arr612 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym588 := z.EncBinary() - _ = yym588 + yym617 := z.EncBinary() + _ = yym617 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -9245,18 +9821,18 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym589 := z.EncBinary() - _ = yym589 + yym618 := z.EncBinary() + _ = yym618 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr583 || yy2arr583 { + if yyr612 || yy2arr612 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq583[2] { - yym591 := z.EncBinary() - _ = yym591 + if yyq612[2] { + yym620 := z.EncBinary() + _ = yym620 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -9265,19 +9841,19 @@ func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq583[2] { + if yyq612[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym592 := z.EncBinary() - _ = yym592 + yym621 := z.EncBinary() + _ = yym621 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr583 || yy2arr583 { + if yyr612 || yy2arr612 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9290,25 +9866,25 @@ func (x *GlusterfsVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym593 := z.DecBinary() - _ = yym593 + yym622 := z.DecBinary() + _ = yym622 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct594 := r.ContainerType() - if yyct594 == codecSelferValueTypeMap1234 { - yyl594 := r.ReadMapStart() - if yyl594 == 0 { + yyct623 := r.ContainerType() + if yyct623 == codecSelferValueTypeMap1234 { + yyl623 := r.ReadMapStart() + if yyl623 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl594, d) + x.codecDecodeSelfFromMap(yyl623, d) } - } else if yyct594 == codecSelferValueTypeArray1234 { - yyl594 := r.ReadArrayStart() - if yyl594 == 0 { + } else if yyct623 == codecSelferValueTypeArray1234 { + yyl623 := r.ReadArrayStart() + if yyl623 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl594, d) + x.codecDecodeSelfFromArray(yyl623, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9320,12 +9896,12 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys595Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys595Slc - var yyhl595 bool = l >= 0 - for yyj595 := 0; ; yyj595++ { - if yyhl595 { - if yyj595 >= l { + var yys624Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys624Slc + var yyhl624 bool = l >= 0 + for yyj624 := 0; ; yyj624++ { + if yyhl624 { + if yyj624 >= l { break } } else { @@ -9334,10 +9910,10 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys595Slc = r.DecodeBytes(yys595Slc, true, true) - yys595 := string(yys595Slc) + yys624Slc = r.DecodeBytes(yys624Slc, true, true) + yys624 := string(yys624Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys595 { + switch yys624 { case "endpoints": if r.TryDecodeAsNil() { x.EndpointsName = "" @@ -9357,9 +9933,9 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys595) - } // end switch yys595 - } // end for yyj595 + z.DecStructFieldNotFound(-1, yys624) + } // end switch yys624 + } // end for yyj624 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9367,16 +9943,16 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj599 int - var yyb599 bool - var yyhl599 bool = l >= 0 - yyj599++ - if yyhl599 { - yyb599 = yyj599 > l + var yyj628 int + var yyb628 bool + var yyhl628 bool = l >= 0 + yyj628++ + if yyhl628 { + yyb628 = yyj628 > l } else { - yyb599 = r.CheckBreak() + yyb628 = r.CheckBreak() } - if yyb599 { + if yyb628 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9386,13 +9962,13 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.EndpointsName = string(r.DecodeString()) } - yyj599++ - if yyhl599 { - yyb599 = yyj599 > l + yyj628++ + if yyhl628 { + yyb628 = yyj628 > l } else { - yyb599 = r.CheckBreak() + yyb628 = r.CheckBreak() } - if yyb599 { + if yyb628 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9402,13 +9978,13 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Path = string(r.DecodeString()) } - yyj599++ - if yyhl599 { - yyb599 = yyj599 > l + yyj628++ + if yyhl628 { + yyb628 = yyj628 > l } else { - yyb599 = r.CheckBreak() + yyb628 = r.CheckBreak() } - if yyb599 { + if yyb628 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9419,17 +9995,17 @@ func (x *GlusterfsVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj599++ - if yyhl599 { - yyb599 = yyj599 > l + yyj628++ + if yyhl628 { + yyb628 = yyj628 > l } else { - yyb599 = r.CheckBreak() + yyb628 = r.CheckBreak() } - if yyb599 { + if yyb628 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj599-1, "") + z.DecStructFieldNotFound(yyj628-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9441,42 +10017,42 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym603 := z.EncBinary() - _ = yym603 + yym632 := z.EncBinary() + _ = yym632 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep604 := !z.EncBinary() - yy2arr604 := z.EncBasicHandle().StructToArray - var yyq604 [8]bool - _, _, _ = yysep604, yyq604, yy2arr604 - const yyr604 bool = false - yyq604[2] = x.FSType != "" - yyq604[3] = x.RBDPool != "" - yyq604[4] = x.RadosUser != "" - yyq604[5] = x.Keyring != "" - yyq604[6] = x.SecretRef != nil - yyq604[7] = x.ReadOnly != false - var yynn604 int - if yyr604 || yy2arr604 { + yysep633 := !z.EncBinary() + yy2arr633 := z.EncBasicHandle().StructToArray + var yyq633 [8]bool + _, _, _ = yysep633, yyq633, yy2arr633 + const yyr633 bool = false + yyq633[2] = x.FSType != "" + yyq633[3] = x.RBDPool != "" + yyq633[4] = x.RadosUser != "" + yyq633[5] = x.Keyring != "" + yyq633[6] = x.SecretRef != nil + yyq633[7] = x.ReadOnly != false + var yynn633 int + if yyr633 || yy2arr633 { r.EncodeArrayStart(8) } else { - yynn604 = 2 - for _, b := range yyq604 { + yynn633 = 2 + for _, b := range yyq633 { if b { - yynn604++ + yynn633++ } } - r.EncodeMapStart(yynn604) - yynn604 = 0 + r.EncodeMapStart(yynn633) + yynn633 = 0 } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.CephMonitors == nil { r.EncodeNil() } else { - yym606 := z.EncBinary() - _ = yym606 + yym635 := z.EncBinary() + _ = yym635 if false { } else { z.F.EncSliceStringV(x.CephMonitors, false, e) @@ -9489,18 +10065,18 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.CephMonitors == nil { r.EncodeNil() } else { - yym607 := z.EncBinary() - _ = yym607 + yym636 := z.EncBinary() + _ = yym636 if false { } else { z.F.EncSliceStringV(x.CephMonitors, false, e) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym609 := z.EncBinary() - _ = yym609 + yym638 := z.EncBinary() + _ = yym638 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) @@ -9509,18 +10085,18 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym610 := z.EncBinary() - _ = yym610 + yym639 := z.EncBinary() + _ = yym639 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RBDImage)) } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[2] { - yym612 := z.EncBinary() - _ = yym612 + if yyq633[2] { + yym641 := z.EncBinary() + _ = yym641 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -9529,23 +10105,23 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq604[2] { + if yyq633[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym613 := z.EncBinary() - _ = yym613 + yym642 := z.EncBinary() + _ = yym642 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[3] { - yym615 := z.EncBinary() - _ = yym615 + if yyq633[3] { + yym644 := z.EncBinary() + _ = yym644 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) @@ -9554,23 +10130,23 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq604[3] { + if yyq633[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("pool")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym616 := z.EncBinary() - _ = yym616 + yym645 := z.EncBinary() + _ = yym645 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RBDPool)) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[4] { - yym618 := z.EncBinary() - _ = yym618 + if yyq633[4] { + yym647 := z.EncBinary() + _ = yym647 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) @@ -9579,23 +10155,23 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq604[4] { + if yyq633[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym619 := z.EncBinary() - _ = yym619 + yym648 := z.EncBinary() + _ = yym648 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RadosUser)) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[5] { - yym621 := z.EncBinary() - _ = yym621 + if yyq633[5] { + yym650 := z.EncBinary() + _ = yym650 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) @@ -9604,21 +10180,21 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq604[5] { + if yyq633[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("keyring")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym622 := z.EncBinary() - _ = yym622 + yym651 := z.EncBinary() + _ = yym651 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Keyring)) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[6] { + if yyq633[6] { if x.SecretRef == nil { r.EncodeNil() } else { @@ -9628,7 +10204,7 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq604[6] { + if yyq633[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -9639,11 +10215,11 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq604[7] { - yym625 := z.EncBinary() - _ = yym625 + if yyq633[7] { + yym654 := z.EncBinary() + _ = yym654 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -9652,19 +10228,19 @@ func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq604[7] { + if yyq633[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym626 := z.EncBinary() - _ = yym626 + yym655 := z.EncBinary() + _ = yym655 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr604 || yy2arr604 { + if yyr633 || yy2arr633 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -9677,25 +10253,25 @@ func (x *RBDVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym627 := z.DecBinary() - _ = yym627 + yym656 := z.DecBinary() + _ = yym656 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct628 := r.ContainerType() - if yyct628 == codecSelferValueTypeMap1234 { - yyl628 := r.ReadMapStart() - if yyl628 == 0 { + yyct657 := r.ContainerType() + if yyct657 == codecSelferValueTypeMap1234 { + yyl657 := r.ReadMapStart() + if yyl657 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl628, d) + x.codecDecodeSelfFromMap(yyl657, d) } - } else if yyct628 == codecSelferValueTypeArray1234 { - yyl628 := r.ReadArrayStart() - if yyl628 == 0 { + } else if yyct657 == codecSelferValueTypeArray1234 { + yyl657 := r.ReadArrayStart() + if yyl657 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl628, d) + x.codecDecodeSelfFromArray(yyl657, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -9707,12 +10283,12 @@ func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys629Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys629Slc - var yyhl629 bool = l >= 0 - for yyj629 := 0; ; yyj629++ { - if yyhl629 { - if yyj629 >= l { + var yys658Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys658Slc + var yyhl658 bool = l >= 0 + for yyj658 := 0; ; yyj658++ { + if yyhl658 { + if yyj658 >= l { break } } else { @@ -9721,20 +10297,20 @@ func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys629Slc = r.DecodeBytes(yys629Slc, true, true) - yys629 := string(yys629Slc) + yys658Slc = r.DecodeBytes(yys658Slc, true, true) + yys658 := string(yys658Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys629 { + switch yys658 { case "monitors": if r.TryDecodeAsNil() { x.CephMonitors = nil } else { - yyv630 := &x.CephMonitors - yym631 := z.DecBinary() - _ = yym631 + yyv659 := &x.CephMonitors + yym660 := z.DecBinary() + _ = yym660 if false { } else { - z.F.DecSliceStringX(yyv630, false, d) + z.F.DecSliceStringX(yyv659, false, d) } } case "image": @@ -9785,9 +10361,9 @@ func (x *RBDVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys629) - } // end switch yys629 - } // end for yyj629 + z.DecStructFieldNotFound(-1, yys658) + } // end switch yys658 + } // end for yyj658 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9795,16 +10371,16 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj639 int - var yyb639 bool - var yyhl639 bool = l >= 0 - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + var yyj668 int + var yyb668 bool + var yyhl668 bool = l >= 0 + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9812,21 +10388,21 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.CephMonitors = nil } else { - yyv640 := &x.CephMonitors - yym641 := z.DecBinary() - _ = yym641 + yyv669 := &x.CephMonitors + yym670 := z.DecBinary() + _ = yym670 if false { } else { - z.F.DecSliceStringX(yyv640, false, d) + z.F.DecSliceStringX(yyv669, false, d) } } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9836,13 +10412,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.RBDImage = string(r.DecodeString()) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9852,13 +10428,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.FSType = string(r.DecodeString()) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9868,13 +10444,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.RBDPool = string(r.DecodeString()) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9884,13 +10460,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.RadosUser = string(r.DecodeString()) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9900,13 +10476,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Keyring = string(r.DecodeString()) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9921,13 +10497,13 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.SecretRef.CodecDecodeSelf(d) } - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9938,17 +10514,17 @@ func (x *RBDVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } for { - yyj639++ - if yyhl639 { - yyb639 = yyj639 > l + yyj668++ + if yyhl668 { + yyb668 = yyj668 > l } else { - yyb639 = r.CheckBreak() + yyb668 = r.CheckBreak() } - if yyb639 { + if yyb668 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj639-1, "") + z.DecStructFieldNotFound(yyj668-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -9960,35 +10536,35 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym649 := z.EncBinary() - _ = yym649 + yym678 := z.EncBinary() + _ = yym678 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep650 := !z.EncBinary() - yy2arr650 := z.EncBasicHandle().StructToArray - var yyq650 [3]bool - _, _, _ = yysep650, yyq650, yy2arr650 - const yyr650 bool = false - yyq650[1] = x.FSType != "" - yyq650[2] = x.ReadOnly != false - var yynn650 int - if yyr650 || yy2arr650 { + yysep679 := !z.EncBinary() + yy2arr679 := z.EncBasicHandle().StructToArray + var yyq679 [3]bool + _, _, _ = yysep679, yyq679, yy2arr679 + const yyr679 bool = false + yyq679[1] = x.FSType != "" + yyq679[2] = x.ReadOnly != false + var yynn679 int + if yyr679 || yy2arr679 { r.EncodeArrayStart(3) } else { - yynn650 = 1 - for _, b := range yyq650 { + yynn679 = 1 + for _, b := range yyq679 { if b { - yynn650++ + yynn679++ } } - r.EncodeMapStart(yynn650) - yynn650 = 0 + r.EncodeMapStart(yynn679) + yynn679 = 0 } - if yyr650 || yy2arr650 { + if yyr679 || yy2arr679 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym652 := z.EncBinary() - _ = yym652 + yym681 := z.EncBinary() + _ = yym681 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) @@ -9997,18 +10573,18 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym653 := z.EncBinary() - _ = yym653 + yym682 := z.EncBinary() + _ = yym682 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) } } - if yyr650 || yy2arr650 { + if yyr679 || yy2arr679 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq650[1] { - yym655 := z.EncBinary() - _ = yym655 + if yyq679[1] { + yym684 := z.EncBinary() + _ = yym684 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -10017,23 +10593,23 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq650[1] { + if yyq679[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym656 := z.EncBinary() - _ = yym656 + yym685 := z.EncBinary() + _ = yym685 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr650 || yy2arr650 { + if yyr679 || yy2arr679 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq650[2] { - yym658 := z.EncBinary() - _ = yym658 + if yyq679[2] { + yym687 := z.EncBinary() + _ = yym687 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10042,19 +10618,19 @@ func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq650[2] { + if yyq679[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym659 := z.EncBinary() - _ = yym659 + yym688 := z.EncBinary() + _ = yym688 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr650 || yy2arr650 { + if yyr679 || yy2arr679 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10067,25 +10643,25 @@ func (x *CinderVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym660 := z.DecBinary() - _ = yym660 + yym689 := z.DecBinary() + _ = yym689 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct661 := r.ContainerType() - if yyct661 == codecSelferValueTypeMap1234 { - yyl661 := r.ReadMapStart() - if yyl661 == 0 { + yyct690 := r.ContainerType() + if yyct690 == codecSelferValueTypeMap1234 { + yyl690 := r.ReadMapStart() + if yyl690 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl661, d) + x.codecDecodeSelfFromMap(yyl690, d) } - } else if yyct661 == codecSelferValueTypeArray1234 { - yyl661 := r.ReadArrayStart() - if yyl661 == 0 { + } else if yyct690 == codecSelferValueTypeArray1234 { + yyl690 := r.ReadArrayStart() + if yyl690 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl661, d) + x.codecDecodeSelfFromArray(yyl690, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10097,12 +10673,12 @@ func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys662Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys662Slc - var yyhl662 bool = l >= 0 - for yyj662 := 0; ; yyj662++ { - if yyhl662 { - if yyj662 >= l { + var yys691Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys691Slc + var yyhl691 bool = l >= 0 + for yyj691 := 0; ; yyj691++ { + if yyhl691 { + if yyj691 >= l { break } } else { @@ -10111,10 +10687,10 @@ func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys662Slc = r.DecodeBytes(yys662Slc, true, true) - yys662 := string(yys662Slc) + yys691Slc = r.DecodeBytes(yys691Slc, true, true) + yys691 := string(yys691Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys662 { + switch yys691 { case "volumeID": if r.TryDecodeAsNil() { x.VolumeID = "" @@ -10134,9 +10710,9 @@ func (x *CinderVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys662) - } // end switch yys662 - } // end for yyj662 + z.DecStructFieldNotFound(-1, yys691) + } // end switch yys691 + } // end for yyj691 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10144,16 +10720,16 @@ func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj666 int - var yyb666 bool - var yyhl666 bool = l >= 0 - yyj666++ - if yyhl666 { - yyb666 = yyj666 > l + var yyj695 int + var yyb695 bool + var yyhl695 bool = l >= 0 + yyj695++ + if yyhl695 { + yyb695 = yyj695 > l } else { - yyb666 = r.CheckBreak() + yyb695 = r.CheckBreak() } - if yyb666 { + if yyb695 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10163,13 +10739,13 @@ func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.VolumeID = string(r.DecodeString()) } - yyj666++ - if yyhl666 { - yyb666 = yyj666 > l + yyj695++ + if yyhl695 { + yyb695 = yyj695 > l } else { - yyb666 = r.CheckBreak() + yyb695 = r.CheckBreak() } - if yyb666 { + if yyb695 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10179,13 +10755,13 @@ func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.FSType = string(r.DecodeString()) } - yyj666++ - if yyhl666 { - yyb666 = yyj666 > l + yyj695++ + if yyhl695 { + yyb695 = yyj695 > l } else { - yyb666 = r.CheckBreak() + yyb695 = r.CheckBreak() } - if yyb666 { + if yyb695 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10196,17 +10772,17 @@ func (x *CinderVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.ReadOnly = bool(r.DecodeBool()) } for { - yyj666++ - if yyhl666 { - yyb666 = yyj666 > l + yyj695++ + if yyhl695 { + yyb695 = yyj695 > l } else { - yyb666 = r.CheckBreak() + yyb695 = r.CheckBreak() } - if yyb666 { + if yyb695 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj666-1, "") + z.DecStructFieldNotFound(yyj695-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10218,41 +10794,41 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym670 := z.EncBinary() - _ = yym670 + yym699 := z.EncBinary() + _ = yym699 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep671 := !z.EncBinary() - yy2arr671 := z.EncBasicHandle().StructToArray - var yyq671 [6]bool - _, _, _ = yysep671, yyq671, yy2arr671 - const yyr671 bool = false - yyq671[1] = x.Path != "" - yyq671[2] = x.User != "" - yyq671[3] = x.SecretFile != "" - yyq671[4] = x.SecretRef != nil - yyq671[5] = x.ReadOnly != false - var yynn671 int - if yyr671 || yy2arr671 { + yysep700 := !z.EncBinary() + yy2arr700 := z.EncBasicHandle().StructToArray + var yyq700 [6]bool + _, _, _ = yysep700, yyq700, yy2arr700 + const yyr700 bool = false + yyq700[1] = x.Path != "" + yyq700[2] = x.User != "" + yyq700[3] = x.SecretFile != "" + yyq700[4] = x.SecretRef != nil + yyq700[5] = x.ReadOnly != false + var yynn700 int + if yyr700 || yy2arr700 { r.EncodeArrayStart(6) } else { - yynn671 = 1 - for _, b := range yyq671 { + yynn700 = 1 + for _, b := range yyq700 { if b { - yynn671++ + yynn700++ } } - r.EncodeMapStart(yynn671) - yynn671 = 0 + r.EncodeMapStart(yynn700) + yynn700 = 0 } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Monitors == nil { r.EncodeNil() } else { - yym673 := z.EncBinary() - _ = yym673 + yym702 := z.EncBinary() + _ = yym702 if false { } else { z.F.EncSliceStringV(x.Monitors, false, e) @@ -10265,19 +10841,19 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.Monitors == nil { r.EncodeNil() } else { - yym674 := z.EncBinary() - _ = yym674 + yym703 := z.EncBinary() + _ = yym703 if false { } else { z.F.EncSliceStringV(x.Monitors, false, e) } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq671[1] { - yym676 := z.EncBinary() - _ = yym676 + if yyq700[1] { + yym705 := z.EncBinary() + _ = yym705 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -10286,23 +10862,23 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq671[1] { + if yyq700[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym677 := z.EncBinary() - _ = yym677 + yym706 := z.EncBinary() + _ = yym706 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq671[2] { - yym679 := z.EncBinary() - _ = yym679 + if yyq700[2] { + yym708 := z.EncBinary() + _ = yym708 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) @@ -10311,23 +10887,23 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq671[2] { + if yyq700[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym680 := z.EncBinary() - _ = yym680 + yym709 := z.EncBinary() + _ = yym709 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq671[3] { - yym682 := z.EncBinary() - _ = yym682 + if yyq700[3] { + yym711 := z.EncBinary() + _ = yym711 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) @@ -10336,21 +10912,21 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq671[3] { + if yyq700[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym683 := z.EncBinary() - _ = yym683 + yym712 := z.EncBinary() + _ = yym712 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretFile)) } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq671[4] { + if yyq700[4] { if x.SecretRef == nil { r.EncodeNil() } else { @@ -10360,7 +10936,7 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq671[4] { + if yyq700[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -10371,11 +10947,11 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq671[5] { - yym686 := z.EncBinary() - _ = yym686 + if yyq700[5] { + yym715 := z.EncBinary() + _ = yym715 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10384,19 +10960,19 @@ func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq671[5] { + if yyq700[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym687 := z.EncBinary() - _ = yym687 + yym716 := z.EncBinary() + _ = yym716 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr671 || yy2arr671 { + if yyr700 || yy2arr700 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10409,25 +10985,25 @@ func (x *CephFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym688 := z.DecBinary() - _ = yym688 + yym717 := z.DecBinary() + _ = yym717 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct689 := r.ContainerType() - if yyct689 == codecSelferValueTypeMap1234 { - yyl689 := r.ReadMapStart() - if yyl689 == 0 { + yyct718 := r.ContainerType() + if yyct718 == codecSelferValueTypeMap1234 { + yyl718 := r.ReadMapStart() + if yyl718 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl689, d) + x.codecDecodeSelfFromMap(yyl718, d) } - } else if yyct689 == codecSelferValueTypeArray1234 { - yyl689 := r.ReadArrayStart() - if yyl689 == 0 { + } else if yyct718 == codecSelferValueTypeArray1234 { + yyl718 := r.ReadArrayStart() + if yyl718 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl689, d) + x.codecDecodeSelfFromArray(yyl718, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10439,12 +11015,12 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys690Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys690Slc - var yyhl690 bool = l >= 0 - for yyj690 := 0; ; yyj690++ { - if yyhl690 { - if yyj690 >= l { + var yys719Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys719Slc + var yyhl719 bool = l >= 0 + for yyj719 := 0; ; yyj719++ { + if yyhl719 { + if yyj719 >= l { break } } else { @@ -10453,20 +11029,20 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys690Slc = r.DecodeBytes(yys690Slc, true, true) - yys690 := string(yys690Slc) + yys719Slc = r.DecodeBytes(yys719Slc, true, true) + yys719 := string(yys719Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys690 { + switch yys719 { case "monitors": if r.TryDecodeAsNil() { x.Monitors = nil } else { - yyv691 := &x.Monitors - yym692 := z.DecBinary() - _ = yym692 + yyv720 := &x.Monitors + yym721 := z.DecBinary() + _ = yym721 if false { } else { - z.F.DecSliceStringX(yyv691, false, d) + z.F.DecSliceStringX(yyv720, false, d) } } case "path": @@ -10505,9 +11081,9 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys690) - } // end switch yys690 - } // end for yyj690 + z.DecStructFieldNotFound(-1, yys719) + } // end switch yys719 + } // end for yyj719 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10515,16 +11091,16 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj698 int - var yyb698 bool - var yyhl698 bool = l >= 0 - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + var yyj727 int + var yyb727 bool + var yyhl727 bool = l >= 0 + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10532,21 +11108,21 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Monitors = nil } else { - yyv699 := &x.Monitors - yym700 := z.DecBinary() - _ = yym700 + yyv728 := &x.Monitors + yym729 := z.DecBinary() + _ = yym729 if false { } else { - z.F.DecSliceStringX(yyv699, false, d) + z.F.DecSliceStringX(yyv728, false, d) } } - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10556,13 +11132,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Path = string(r.DecodeString()) } - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10572,13 +11148,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.User = string(r.DecodeString()) } - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10588,13 +11164,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.SecretFile = string(r.DecodeString()) } - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10609,13 +11185,13 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } x.SecretRef.CodecDecodeSelf(d) } - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10626,17 +11202,17 @@ func (x *CephFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.ReadOnly = bool(r.DecodeBool()) } for { - yyj698++ - if yyhl698 { - yyb698 = yyj698 > l + yyj727++ + if yyhl727 { + yyb727 = yyj727 > l } else { - yyb698 = r.CheckBreak() + yyb727 = r.CheckBreak() } - if yyb698 { + if yyb727 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj698-1, "") + z.DecStructFieldNotFound(yyj727-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10648,33 +11224,33 @@ func (x *FlockerVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym706 := z.EncBinary() - _ = yym706 + yym735 := z.EncBinary() + _ = yym735 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep707 := !z.EncBinary() - yy2arr707 := z.EncBasicHandle().StructToArray - var yyq707 [1]bool - _, _, _ = yysep707, yyq707, yy2arr707 - const yyr707 bool = false - var yynn707 int - if yyr707 || yy2arr707 { + yysep736 := !z.EncBinary() + yy2arr736 := z.EncBasicHandle().StructToArray + var yyq736 [1]bool + _, _, _ = yysep736, yyq736, yy2arr736 + const yyr736 bool = false + var yynn736 int + if yyr736 || yy2arr736 { r.EncodeArrayStart(1) } else { - yynn707 = 1 - for _, b := range yyq707 { + yynn736 = 1 + for _, b := range yyq736 { if b { - yynn707++ + yynn736++ } } - r.EncodeMapStart(yynn707) - yynn707 = 0 + r.EncodeMapStart(yynn736) + yynn736 = 0 } - if yyr707 || yy2arr707 { + if yyr736 || yy2arr736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym709 := z.EncBinary() - _ = yym709 + yym738 := z.EncBinary() + _ = yym738 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DatasetName)) @@ -10683,14 +11259,14 @@ func (x *FlockerVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("datasetName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym710 := z.EncBinary() - _ = yym710 + yym739 := z.EncBinary() + _ = yym739 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DatasetName)) } } - if yyr707 || yy2arr707 { + if yyr736 || yy2arr736 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10703,25 +11279,25 @@ func (x *FlockerVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym711 := z.DecBinary() - _ = yym711 + yym740 := z.DecBinary() + _ = yym740 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct712 := r.ContainerType() - if yyct712 == codecSelferValueTypeMap1234 { - yyl712 := r.ReadMapStart() - if yyl712 == 0 { + yyct741 := r.ContainerType() + if yyct741 == codecSelferValueTypeMap1234 { + yyl741 := r.ReadMapStart() + if yyl741 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl712, d) + x.codecDecodeSelfFromMap(yyl741, d) } - } else if yyct712 == codecSelferValueTypeArray1234 { - yyl712 := r.ReadArrayStart() - if yyl712 == 0 { + } else if yyct741 == codecSelferValueTypeArray1234 { + yyl741 := r.ReadArrayStart() + if yyl741 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl712, d) + x.codecDecodeSelfFromArray(yyl741, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10733,12 +11309,12 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys713Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys713Slc - var yyhl713 bool = l >= 0 - for yyj713 := 0; ; yyj713++ { - if yyhl713 { - if yyj713 >= l { + var yys742Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys742Slc + var yyhl742 bool = l >= 0 + for yyj742 := 0; ; yyj742++ { + if yyhl742 { + if yyj742 >= l { break } } else { @@ -10747,10 +11323,10 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys713Slc = r.DecodeBytes(yys713Slc, true, true) - yys713 := string(yys713Slc) + yys742Slc = r.DecodeBytes(yys742Slc, true, true) + yys742 := string(yys742Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys713 { + switch yys742 { case "datasetName": if r.TryDecodeAsNil() { x.DatasetName = "" @@ -10758,9 +11334,9 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.DatasetName = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys713) - } // end switch yys713 - } // end for yyj713 + z.DecStructFieldNotFound(-1, yys742) + } // end switch yys742 + } // end for yyj742 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10768,16 +11344,16 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj715 int - var yyb715 bool - var yyhl715 bool = l >= 0 - yyj715++ - if yyhl715 { - yyb715 = yyj715 > l + var yyj744 int + var yyb744 bool + var yyhl744 bool = l >= 0 + yyj744++ + if yyhl744 { + yyb744 = yyj744 > l } else { - yyb715 = r.CheckBreak() + yyb744 = r.CheckBreak() } - if yyb715 { + if yyb744 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10788,17 +11364,17 @@ func (x *FlockerVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.DatasetName = string(r.DecodeString()) } for { - yyj715++ - if yyhl715 { - yyb715 = yyj715 > l + yyj744++ + if yyhl744 { + yyb744 = yyj744 > l } else { - yyb715 = r.CheckBreak() + yyb744 = r.CheckBreak() } - if yyb715 { + if yyb744 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj715-1, "") + z.DecStructFieldNotFound(yyj744-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10807,8 +11383,8 @@ func (x StorageMedium) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym717 := z.EncBinary() - _ = yym717 + yym746 := z.EncBinary() + _ = yym746 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -10820,8 +11396,8 @@ func (x *StorageMedium) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym718 := z.DecBinary() - _ = yym718 + yym747 := z.DecBinary() + _ = yym747 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -10833,8 +11409,8 @@ func (x Protocol) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym719 := z.EncBinary() - _ = yym719 + yym748 := z.EncBinary() + _ = yym748 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -10846,8 +11422,8 @@ func (x *Protocol) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym720 := z.DecBinary() - _ = yym720 + yym749 := z.DecBinary() + _ = yym749 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -10862,36 +11438,36 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym721 := z.EncBinary() - _ = yym721 + yym750 := z.EncBinary() + _ = yym750 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep722 := !z.EncBinary() - yy2arr722 := z.EncBasicHandle().StructToArray - var yyq722 [4]bool - _, _, _ = yysep722, yyq722, yy2arr722 - const yyr722 bool = false - yyq722[1] = x.FSType != "" - yyq722[2] = x.Partition != 0 - yyq722[3] = x.ReadOnly != false - var yynn722 int - if yyr722 || yy2arr722 { + yysep751 := !z.EncBinary() + yy2arr751 := z.EncBasicHandle().StructToArray + var yyq751 [4]bool + _, _, _ = yysep751, yyq751, yy2arr751 + const yyr751 bool = false + yyq751[1] = x.FSType != "" + yyq751[2] = x.Partition != 0 + yyq751[3] = x.ReadOnly != false + var yynn751 int + if yyr751 || yy2arr751 { r.EncodeArrayStart(4) } else { - yynn722 = 1 - for _, b := range yyq722 { + yynn751 = 1 + for _, b := range yyq751 { if b { - yynn722++ + yynn751++ } } - r.EncodeMapStart(yynn722) - yynn722 = 0 + r.EncodeMapStart(yynn751) + yynn751 = 0 } - if yyr722 || yy2arr722 { + if yyr751 || yy2arr751 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym724 := z.EncBinary() - _ = yym724 + yym753 := z.EncBinary() + _ = yym753 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PDName)) @@ -10900,18 +11476,18 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("pdName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym725 := z.EncBinary() - _ = yym725 + yym754 := z.EncBinary() + _ = yym754 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PDName)) } } - if yyr722 || yy2arr722 { + if yyr751 || yy2arr751 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq722[1] { - yym727 := z.EncBinary() - _ = yym727 + if yyq751[1] { + yym756 := z.EncBinary() + _ = yym756 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -10920,23 +11496,23 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq722[1] { + if yyq751[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym728 := z.EncBinary() - _ = yym728 + yym757 := z.EncBinary() + _ = yym757 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr722 || yy2arr722 { + if yyr751 || yy2arr751 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq722[2] { - yym730 := z.EncBinary() - _ = yym730 + if yyq751[2] { + yym759 := z.EncBinary() + _ = yym759 if false { } else { r.EncodeInt(int64(x.Partition)) @@ -10945,23 +11521,23 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq722[2] { + if yyq751[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("partition")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym731 := z.EncBinary() - _ = yym731 + yym760 := z.EncBinary() + _ = yym760 if false { } else { r.EncodeInt(int64(x.Partition)) } } } - if yyr722 || yy2arr722 { + if yyr751 || yy2arr751 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq722[3] { - yym733 := z.EncBinary() - _ = yym733 + if yyq751[3] { + yym762 := z.EncBinary() + _ = yym762 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -10970,19 +11546,19 @@ func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq722[3] { + if yyq751[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym734 := z.EncBinary() - _ = yym734 + yym763 := z.EncBinary() + _ = yym763 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr722 || yy2arr722 { + if yyr751 || yy2arr751 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10995,25 +11571,25 @@ func (x *GCEPersistentDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym735 := z.DecBinary() - _ = yym735 + yym764 := z.DecBinary() + _ = yym764 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct736 := r.ContainerType() - if yyct736 == codecSelferValueTypeMap1234 { - yyl736 := r.ReadMapStart() - if yyl736 == 0 { + yyct765 := r.ContainerType() + if yyct765 == codecSelferValueTypeMap1234 { + yyl765 := r.ReadMapStart() + if yyl765 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl736, d) + x.codecDecodeSelfFromMap(yyl765, d) } - } else if yyct736 == codecSelferValueTypeArray1234 { - yyl736 := r.ReadArrayStart() - if yyl736 == 0 { + } else if yyct765 == codecSelferValueTypeArray1234 { + yyl765 := r.ReadArrayStart() + if yyl765 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl736, d) + x.codecDecodeSelfFromArray(yyl765, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11025,12 +11601,12 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys737Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys737Slc - var yyhl737 bool = l >= 0 - for yyj737 := 0; ; yyj737++ { - if yyhl737 { - if yyj737 >= l { + var yys766Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys766Slc + var yyhl766 bool = l >= 0 + for yyj766 := 0; ; yyj766++ { + if yyhl766 { + if yyj766 >= l { break } } else { @@ -11039,10 +11615,10 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys737Slc = r.DecodeBytes(yys737Slc, true, true) - yys737 := string(yys737Slc) + yys766Slc = r.DecodeBytes(yys766Slc, true, true) + yys766 := string(yys766Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys737 { + switch yys766 { case "pdName": if r.TryDecodeAsNil() { x.PDName = "" @@ -11068,9 +11644,9 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec19 x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys737) - } // end switch yys737 - } // end for yyj737 + z.DecStructFieldNotFound(-1, yys766) + } // end switch yys766 + } // end for yyj766 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11078,16 +11654,16 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj742 int - var yyb742 bool - var yyhl742 bool = l >= 0 - yyj742++ - if yyhl742 { - yyb742 = yyj742 > l + var yyj771 int + var yyb771 bool + var yyhl771 bool = l >= 0 + yyj771++ + if yyhl771 { + yyb771 = yyj771 > l } else { - yyb742 = r.CheckBreak() + yyb771 = r.CheckBreak() } - if yyb742 { + if yyb771 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11097,13 +11673,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.PDName = string(r.DecodeString()) } - yyj742++ - if yyhl742 { - yyb742 = yyj742 > l + yyj771++ + if yyhl771 { + yyb771 = yyj771 > l } else { - yyb742 = r.CheckBreak() + yyb771 = r.CheckBreak() } - if yyb742 { + if yyb771 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11113,13 +11689,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.FSType = string(r.DecodeString()) } - yyj742++ - if yyhl742 { - yyb742 = yyj742 > l + yyj771++ + if yyhl771 { + yyb771 = yyj771 > l } else { - yyb742 = r.CheckBreak() + yyb771 = r.CheckBreak() } - if yyb742 { + if yyb771 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11129,13 +11705,13 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec } else { x.Partition = int32(r.DecodeInt(32)) } - yyj742++ - if yyhl742 { - yyb742 = yyj742 > l + yyj771++ + if yyhl771 { + yyb771 = yyj771 > l } else { - yyb742 = r.CheckBreak() + yyb771 = r.CheckBreak() } - if yyb742 { + if yyb771 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11146,17 +11722,364 @@ func (x *GCEPersistentDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj742++ - if yyhl742 { - yyb742 = yyj742 > l + yyj771++ + if yyhl771 { + yyb771 = yyj771 > l } else { - yyb742 = r.CheckBreak() + yyb771 = r.CheckBreak() } - if yyb742 { + if yyb771 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj742-1, "") + z.DecStructFieldNotFound(yyj771-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *QuobyteVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym776 := z.EncBinary() + _ = yym776 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep777 := !z.EncBinary() + yy2arr777 := z.EncBasicHandle().StructToArray + var yyq777 [5]bool + _, _, _ = yysep777, yyq777, yy2arr777 + const yyr777 bool = false + yyq777[2] = x.ReadOnly != false + yyq777[3] = x.User != "" + yyq777[4] = x.Group != "" + var yynn777 int + if yyr777 || yy2arr777 { + r.EncodeArrayStart(5) + } else { + yynn777 = 2 + for _, b := range yyq777 { + if b { + yynn777++ + } + } + r.EncodeMapStart(yynn777) + yynn777 = 0 + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym779 := z.EncBinary() + _ = yym779 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Registry)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("registry")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym780 := z.EncBinary() + _ = yym780 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Registry)) + } + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym782 := z.EncBinary() + _ = yym782 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Volume)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("volume")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym783 := z.EncBinary() + _ = yym783 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Volume)) + } + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq777[2] { + yym785 := z.EncBinary() + _ = yym785 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } else { + r.EncodeBool(false) + } + } else { + if yyq777[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym786 := z.EncBinary() + _ = yym786 + if false { + } else { + r.EncodeBool(bool(x.ReadOnly)) + } + } + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq777[3] { + yym788 := z.EncBinary() + _ = yym788 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.User)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq777[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("user")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym789 := z.EncBinary() + _ = yym789 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.User)) + } + } + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq777[4] { + yym791 := z.EncBinary() + _ = yym791 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Group)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq777[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("group")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym792 := z.EncBinary() + _ = yym792 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Group)) + } + } + } + if yyr777 || yy2arr777 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *QuobyteVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym793 := z.DecBinary() + _ = yym793 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct794 := r.ContainerType() + if yyct794 == codecSelferValueTypeMap1234 { + yyl794 := r.ReadMapStart() + if yyl794 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl794, d) + } + } else if yyct794 == codecSelferValueTypeArray1234 { + yyl794 := r.ReadArrayStart() + if yyl794 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl794, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *QuobyteVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys795Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys795Slc + var yyhl795 bool = l >= 0 + for yyj795 := 0; ; yyj795++ { + if yyhl795 { + if yyj795 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys795Slc = r.DecodeBytes(yys795Slc, true, true) + yys795 := string(yys795Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys795 { + case "registry": + if r.TryDecodeAsNil() { + x.Registry = "" + } else { + x.Registry = string(r.DecodeString()) + } + case "volume": + if r.TryDecodeAsNil() { + x.Volume = "" + } else { + x.Volume = string(r.DecodeString()) + } + case "readOnly": + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + case "user": + if r.TryDecodeAsNil() { + x.User = "" + } else { + x.User = string(r.DecodeString()) + } + case "group": + if r.TryDecodeAsNil() { + x.Group = "" + } else { + x.Group = string(r.DecodeString()) + } + default: + z.DecStructFieldNotFound(-1, yys795) + } // end switch yys795 + } // end for yyj795 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *QuobyteVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj801 int + var yyb801 bool + var yyhl801 bool = l >= 0 + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Registry = "" + } else { + x.Registry = string(r.DecodeString()) + } + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Volume = "" + } else { + x.Volume = string(r.DecodeString()) + } + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadOnly = false + } else { + x.ReadOnly = bool(r.DecodeBool()) + } + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.User = "" + } else { + x.User = string(r.DecodeString()) + } + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Group = "" + } else { + x.Group = string(r.DecodeString()) + } + for { + yyj801++ + if yyhl801 { + yyb801 = yyj801 > l + } else { + yyb801 = r.CheckBreak() + } + if yyb801 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj801-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -11168,37 +12091,37 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym747 := z.EncBinary() - _ = yym747 + yym807 := z.EncBinary() + _ = yym807 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep748 := !z.EncBinary() - yy2arr748 := z.EncBasicHandle().StructToArray - var yyq748 [5]bool - _, _, _ = yysep748, yyq748, yy2arr748 - const yyr748 bool = false - yyq748[1] = x.FSType != "" - yyq748[2] = x.SecretRef != nil - yyq748[3] = x.ReadOnly != false - yyq748[4] = len(x.Options) != 0 - var yynn748 int - if yyr748 || yy2arr748 { + yysep808 := !z.EncBinary() + yy2arr808 := z.EncBasicHandle().StructToArray + var yyq808 [5]bool + _, _, _ = yysep808, yyq808, yy2arr808 + const yyr808 bool = false + yyq808[1] = x.FSType != "" + yyq808[2] = x.SecretRef != nil + yyq808[3] = x.ReadOnly != false + yyq808[4] = len(x.Options) != 0 + var yynn808 int + if yyr808 || yy2arr808 { r.EncodeArrayStart(5) } else { - yynn748 = 1 - for _, b := range yyq748 { + yynn808 = 1 + for _, b := range yyq808 { if b { - yynn748++ + yynn808++ } } - r.EncodeMapStart(yynn748) - yynn748 = 0 + r.EncodeMapStart(yynn808) + yynn808 = 0 } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym750 := z.EncBinary() - _ = yym750 + yym810 := z.EncBinary() + _ = yym810 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Driver)) @@ -11207,18 +12130,18 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("driver")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym751 := z.EncBinary() - _ = yym751 + yym811 := z.EncBinary() + _ = yym811 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Driver)) } } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq748[1] { - yym753 := z.EncBinary() - _ = yym753 + if yyq808[1] { + yym813 := z.EncBinary() + _ = yym813 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -11227,21 +12150,21 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq748[1] { + if yyq808[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym754 := z.EncBinary() - _ = yym754 + yym814 := z.EncBinary() + _ = yym814 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq748[2] { + if yyq808[2] { if x.SecretRef == nil { r.EncodeNil() } else { @@ -11251,7 +12174,7 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq748[2] { + if yyq808[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -11262,11 +12185,11 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq748[3] { - yym757 := z.EncBinary() - _ = yym757 + if yyq808[3] { + yym817 := z.EncBinary() + _ = yym817 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -11275,26 +12198,26 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq748[3] { + if yyq808[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym758 := z.EncBinary() - _ = yym758 + yym818 := z.EncBinary() + _ = yym818 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq748[4] { + if yyq808[4] { if x.Options == nil { r.EncodeNil() } else { - yym760 := z.EncBinary() - _ = yym760 + yym820 := z.EncBinary() + _ = yym820 if false { } else { z.F.EncMapStringStringV(x.Options, false, e) @@ -11304,15 +12227,15 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq748[4] { + if yyq808[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("options")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Options == nil { r.EncodeNil() } else { - yym761 := z.EncBinary() - _ = yym761 + yym821 := z.EncBinary() + _ = yym821 if false { } else { z.F.EncMapStringStringV(x.Options, false, e) @@ -11320,7 +12243,7 @@ func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr748 || yy2arr748 { + if yyr808 || yy2arr808 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11333,25 +12256,25 @@ func (x *FlexVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym762 := z.DecBinary() - _ = yym762 + yym822 := z.DecBinary() + _ = yym822 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct763 := r.ContainerType() - if yyct763 == codecSelferValueTypeMap1234 { - yyl763 := r.ReadMapStart() - if yyl763 == 0 { + yyct823 := r.ContainerType() + if yyct823 == codecSelferValueTypeMap1234 { + yyl823 := r.ReadMapStart() + if yyl823 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl763, d) + x.codecDecodeSelfFromMap(yyl823, d) } - } else if yyct763 == codecSelferValueTypeArray1234 { - yyl763 := r.ReadArrayStart() - if yyl763 == 0 { + } else if yyct823 == codecSelferValueTypeArray1234 { + yyl823 := r.ReadArrayStart() + if yyl823 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl763, d) + x.codecDecodeSelfFromArray(yyl823, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11363,12 +12286,12 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys764Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys764Slc - var yyhl764 bool = l >= 0 - for yyj764 := 0; ; yyj764++ { - if yyhl764 { - if yyj764 >= l { + var yys824Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys824Slc + var yyhl824 bool = l >= 0 + for yyj824 := 0; ; yyj824++ { + if yyhl824 { + if yyj824 >= l { break } } else { @@ -11377,10 +12300,10 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys764Slc = r.DecodeBytes(yys764Slc, true, true) - yys764 := string(yys764Slc) + yys824Slc = r.DecodeBytes(yys824Slc, true, true) + yys824 := string(yys824Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys764 { + switch yys824 { case "driver": if r.TryDecodeAsNil() { x.Driver = "" @@ -11414,18 +12337,18 @@ func (x *FlexVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Options = nil } else { - yyv769 := &x.Options - yym770 := z.DecBinary() - _ = yym770 + yyv829 := &x.Options + yym830 := z.DecBinary() + _ = yym830 if false { } else { - z.F.DecMapStringStringX(yyv769, false, d) + z.F.DecMapStringStringX(yyv829, false, d) } } default: - z.DecStructFieldNotFound(-1, yys764) - } // end switch yys764 - } // end for yyj764 + z.DecStructFieldNotFound(-1, yys824) + } // end switch yys824 + } // end for yyj824 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11433,16 +12356,16 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj771 int - var yyb771 bool - var yyhl771 bool = l >= 0 - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + var yyj831 int + var yyb831 bool + var yyhl831 bool = l >= 0 + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11452,13 +12375,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Driver = string(r.DecodeString()) } - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11468,13 +12391,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.FSType = string(r.DecodeString()) } - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11489,13 +12412,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.SecretRef.CodecDecodeSelf(d) } - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11505,13 +12428,13 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ReadOnly = bool(r.DecodeBool()) } - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11519,26 +12442,26 @@ func (x *FlexVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Options = nil } else { - yyv776 := &x.Options - yym777 := z.DecBinary() - _ = yym777 + yyv836 := &x.Options + yym837 := z.DecBinary() + _ = yym837 if false { } else { - z.F.DecMapStringStringX(yyv776, false, d) + z.F.DecMapStringStringX(yyv836, false, d) } } for { - yyj771++ - if yyhl771 { - yyb771 = yyj771 > l + yyj831++ + if yyhl831 { + yyb831 = yyj831 > l } else { - yyb771 = r.CheckBreak() + yyb831 = r.CheckBreak() } - if yyb771 { + if yyb831 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj771-1, "") + z.DecStructFieldNotFound(yyj831-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -11550,36 +12473,36 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) if x == nil { r.EncodeNil() } else { - yym778 := z.EncBinary() - _ = yym778 + yym838 := z.EncBinary() + _ = yym838 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep779 := !z.EncBinary() - yy2arr779 := z.EncBasicHandle().StructToArray - var yyq779 [4]bool - _, _, _ = yysep779, yyq779, yy2arr779 - const yyr779 bool = false - yyq779[1] = x.FSType != "" - yyq779[2] = x.Partition != 0 - yyq779[3] = x.ReadOnly != false - var yynn779 int - if yyr779 || yy2arr779 { + yysep839 := !z.EncBinary() + yy2arr839 := z.EncBasicHandle().StructToArray + var yyq839 [4]bool + _, _, _ = yysep839, yyq839, yy2arr839 + const yyr839 bool = false + yyq839[1] = x.FSType != "" + yyq839[2] = x.Partition != 0 + yyq839[3] = x.ReadOnly != false + var yynn839 int + if yyr839 || yy2arr839 { r.EncodeArrayStart(4) } else { - yynn779 = 1 - for _, b := range yyq779 { + yynn839 = 1 + for _, b := range yyq839 { if b { - yynn779++ + yynn839++ } } - r.EncodeMapStart(yynn779) - yynn779 = 0 + r.EncodeMapStart(yynn839) + yynn839 = 0 } - if yyr779 || yy2arr779 { + if yyr839 || yy2arr839 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym781 := z.EncBinary() - _ = yym781 + yym841 := z.EncBinary() + _ = yym841 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) @@ -11588,18 +12511,18 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym782 := z.EncBinary() - _ = yym782 + yym842 := z.EncBinary() + _ = yym842 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumeID)) } } - if yyr779 || yy2arr779 { + if yyr839 || yy2arr839 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq779[1] { - yym784 := z.EncBinary() - _ = yym784 + if yyq839[1] { + yym844 := z.EncBinary() + _ = yym844 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -11608,23 +12531,23 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq779[1] { + if yyq839[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym785 := z.EncBinary() - _ = yym785 + yym845 := z.EncBinary() + _ = yym845 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr779 || yy2arr779 { + if yyr839 || yy2arr839 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq779[2] { - yym787 := z.EncBinary() - _ = yym787 + if yyq839[2] { + yym847 := z.EncBinary() + _ = yym847 if false { } else { r.EncodeInt(int64(x.Partition)) @@ -11633,23 +12556,23 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeInt(0) } } else { - if yyq779[2] { + if yyq839[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("partition")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym788 := z.EncBinary() - _ = yym788 + yym848 := z.EncBinary() + _ = yym848 if false { } else { r.EncodeInt(int64(x.Partition)) } } } - if yyr779 || yy2arr779 { + if yyr839 || yy2arr839 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq779[3] { - yym790 := z.EncBinary() - _ = yym790 + if yyq839[3] { + yym850 := z.EncBinary() + _ = yym850 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -11658,19 +12581,19 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) r.EncodeBool(false) } } else { - if yyq779[3] { + if yyq839[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym791 := z.EncBinary() - _ = yym791 + yym851 := z.EncBinary() + _ = yym851 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr779 || yy2arr779 { + if yyr839 || yy2arr839 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11683,25 +12606,25 @@ func (x *AWSElasticBlockStoreVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym792 := z.DecBinary() - _ = yym792 + yym852 := z.DecBinary() + _ = yym852 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct793 := r.ContainerType() - if yyct793 == codecSelferValueTypeMap1234 { - yyl793 := r.ReadMapStart() - if yyl793 == 0 { + yyct853 := r.ContainerType() + if yyct853 == codecSelferValueTypeMap1234 { + yyl853 := r.ReadMapStart() + if yyl853 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl793, d) + x.codecDecodeSelfFromMap(yyl853, d) } - } else if yyct793 == codecSelferValueTypeArray1234 { - yyl793 := r.ReadArrayStart() - if yyl793 == 0 { + } else if yyct853 == codecSelferValueTypeArray1234 { + yyl853 := r.ReadArrayStart() + if yyl853 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl793, d) + x.codecDecodeSelfFromArray(yyl853, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11713,12 +12636,12 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys794Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys794Slc - var yyhl794 bool = l >= 0 - for yyj794 := 0; ; yyj794++ { - if yyhl794 { - if yyj794 >= l { + var yys854Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys854Slc + var yyhl854 bool = l >= 0 + for yyj854 := 0; ; yyj854++ { + if yyhl854 { + if yyj854 >= l { break } } else { @@ -11727,10 +12650,10 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys794Slc = r.DecodeBytes(yys794Slc, true, true) - yys794 := string(yys794Slc) + yys854Slc = r.DecodeBytes(yys854Slc, true, true) + yys854 := string(yys854Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys794 { + switch yys854 { case "volumeID": if r.TryDecodeAsNil() { x.VolumeID = "" @@ -11756,9 +12679,9 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromMap(l int, d *code x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys794) - } // end switch yys794 - } // end for yyj794 + z.DecStructFieldNotFound(-1, yys854) + } // end switch yys854 + } // end for yyj854 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11766,16 +12689,16 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj799 int - var yyb799 bool - var yyhl799 bool = l >= 0 - yyj799++ - if yyhl799 { - yyb799 = yyj799 > l + var yyj859 int + var yyb859 bool + var yyhl859 bool = l >= 0 + yyj859++ + if yyhl859 { + yyb859 = yyj859 > l } else { - yyb799 = r.CheckBreak() + yyb859 = r.CheckBreak() } - if yyb799 { + if yyb859 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11785,13 +12708,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.VolumeID = string(r.DecodeString()) } - yyj799++ - if yyhl799 { - yyb799 = yyj799 > l + yyj859++ + if yyhl859 { + yyb859 = yyj859 > l } else { - yyb799 = r.CheckBreak() + yyb859 = r.CheckBreak() } - if yyb799 { + if yyb859 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11801,13 +12724,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.FSType = string(r.DecodeString()) } - yyj799++ - if yyhl799 { - yyb799 = yyj799 > l + yyj859++ + if yyhl859 { + yyb859 = yyj859 > l } else { - yyb799 = r.CheckBreak() + yyb859 = r.CheckBreak() } - if yyb799 { + if yyb859 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11817,13 +12740,13 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co } else { x.Partition = int32(r.DecodeInt(32)) } - yyj799++ - if yyhl799 { - yyb799 = yyj799 > l + yyj859++ + if yyhl859 { + yyb859 = yyj859 > l } else { - yyb799 = r.CheckBreak() + yyb859 = r.CheckBreak() } - if yyb799 { + if yyb859 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11834,17 +12757,17 @@ func (x *AWSElasticBlockStoreVolumeSource) codecDecodeSelfFromArray(l int, d *co x.ReadOnly = bool(r.DecodeBool()) } for { - yyj799++ - if yyhl799 { - yyb799 = yyj799 > l + yyj859++ + if yyhl859 { + yyb859 = yyj859 > l } else { - yyb799 = r.CheckBreak() + yyb859 = r.CheckBreak() } - if yyb799 { + if yyb859 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj799-1, "") + z.DecStructFieldNotFound(yyj859-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -11856,35 +12779,35 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym804 := z.EncBinary() - _ = yym804 + yym864 := z.EncBinary() + _ = yym864 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep805 := !z.EncBinary() - yy2arr805 := z.EncBasicHandle().StructToArray - var yyq805 [3]bool - _, _, _ = yysep805, yyq805, yy2arr805 - const yyr805 bool = false - yyq805[1] = x.Revision != "" - yyq805[2] = x.Directory != "" - var yynn805 int - if yyr805 || yy2arr805 { + yysep865 := !z.EncBinary() + yy2arr865 := z.EncBasicHandle().StructToArray + var yyq865 [3]bool + _, _, _ = yysep865, yyq865, yy2arr865 + const yyr865 bool = false + yyq865[1] = x.Revision != "" + yyq865[2] = x.Directory != "" + var yynn865 int + if yyr865 || yy2arr865 { r.EncodeArrayStart(3) } else { - yynn805 = 1 - for _, b := range yyq805 { + yynn865 = 1 + for _, b := range yyq865 { if b { - yynn805++ + yynn865++ } } - r.EncodeMapStart(yynn805) - yynn805 = 0 + r.EncodeMapStart(yynn865) + yynn865 = 0 } - if yyr805 || yy2arr805 { + if yyr865 || yy2arr865 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym807 := z.EncBinary() - _ = yym807 + yym867 := z.EncBinary() + _ = yym867 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Repository)) @@ -11893,18 +12816,18 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("repository")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym808 := z.EncBinary() - _ = yym808 + yym868 := z.EncBinary() + _ = yym868 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Repository)) } } - if yyr805 || yy2arr805 { + if yyr865 || yy2arr865 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq805[1] { - yym810 := z.EncBinary() - _ = yym810 + if yyq865[1] { + yym870 := z.EncBinary() + _ = yym870 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Revision)) @@ -11913,23 +12836,23 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq805[1] { + if yyq865[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("revision")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym811 := z.EncBinary() - _ = yym811 + yym871 := z.EncBinary() + _ = yym871 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Revision)) } } } - if yyr805 || yy2arr805 { + if yyr865 || yy2arr865 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq805[2] { - yym813 := z.EncBinary() - _ = yym813 + if yyq865[2] { + yym873 := z.EncBinary() + _ = yym873 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Directory)) @@ -11938,19 +12861,19 @@ func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq805[2] { + if yyq865[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("directory")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym814 := z.EncBinary() - _ = yym814 + yym874 := z.EncBinary() + _ = yym874 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Directory)) } } } - if yyr805 || yy2arr805 { + if yyr865 || yy2arr865 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11963,25 +12886,25 @@ func (x *GitRepoVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym815 := z.DecBinary() - _ = yym815 + yym875 := z.DecBinary() + _ = yym875 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct816 := r.ContainerType() - if yyct816 == codecSelferValueTypeMap1234 { - yyl816 := r.ReadMapStart() - if yyl816 == 0 { + yyct876 := r.ContainerType() + if yyct876 == codecSelferValueTypeMap1234 { + yyl876 := r.ReadMapStart() + if yyl876 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl816, d) + x.codecDecodeSelfFromMap(yyl876, d) } - } else if yyct816 == codecSelferValueTypeArray1234 { - yyl816 := r.ReadArrayStart() - if yyl816 == 0 { + } else if yyct876 == codecSelferValueTypeArray1234 { + yyl876 := r.ReadArrayStart() + if yyl876 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl816, d) + x.codecDecodeSelfFromArray(yyl876, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11993,12 +12916,12 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys817Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys817Slc - var yyhl817 bool = l >= 0 - for yyj817 := 0; ; yyj817++ { - if yyhl817 { - if yyj817 >= l { + var yys877Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys877Slc + var yyhl877 bool = l >= 0 + for yyj877 := 0; ; yyj877++ { + if yyhl877 { + if yyj877 >= l { break } } else { @@ -12007,10 +12930,10 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys817Slc = r.DecodeBytes(yys817Slc, true, true) - yys817 := string(yys817Slc) + yys877Slc = r.DecodeBytes(yys877Slc, true, true) + yys877 := string(yys877Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys817 { + switch yys877 { case "repository": if r.TryDecodeAsNil() { x.Repository = "" @@ -12030,9 +12953,9 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Directory = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys817) - } // end switch yys817 - } // end for yyj817 + z.DecStructFieldNotFound(-1, yys877) + } // end switch yys877 + } // end for yyj877 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12040,16 +12963,16 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj821 int - var yyb821 bool - var yyhl821 bool = l >= 0 - yyj821++ - if yyhl821 { - yyb821 = yyj821 > l + var yyj881 int + var yyb881 bool + var yyhl881 bool = l >= 0 + yyj881++ + if yyhl881 { + yyb881 = yyj881 > l } else { - yyb821 = r.CheckBreak() + yyb881 = r.CheckBreak() } - if yyb821 { + if yyb881 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12059,13 +12982,13 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Repository = string(r.DecodeString()) } - yyj821++ - if yyhl821 { - yyb821 = yyj821 > l + yyj881++ + if yyhl881 { + yyb881 = yyj881 > l } else { - yyb821 = r.CheckBreak() + yyb881 = r.CheckBreak() } - if yyb821 { + if yyb881 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12075,13 +12998,13 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Revision = string(r.DecodeString()) } - yyj821++ - if yyhl821 { - yyb821 = yyj821 > l + yyj881++ + if yyhl881 { + yyb881 = yyj881 > l } else { - yyb821 = r.CheckBreak() + yyb881 = r.CheckBreak() } - if yyb821 { + if yyb881 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12092,17 +13015,17 @@ func (x *GitRepoVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Directory = string(r.DecodeString()) } for { - yyj821++ - if yyhl821 { - yyb821 = yyj821 > l + yyj881++ + if yyhl881 { + yyb881 = yyj881 > l } else { - yyb821 = r.CheckBreak() + yyb881 = r.CheckBreak() } - if yyb821 { + if yyb881 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj821-1, "") + z.DecStructFieldNotFound(yyj881-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12114,36 +13037,37 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym825 := z.EncBinary() - _ = yym825 + yym885 := z.EncBinary() + _ = yym885 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep826 := !z.EncBinary() - yy2arr826 := z.EncBasicHandle().StructToArray - var yyq826 [2]bool - _, _, _ = yysep826, yyq826, yy2arr826 - const yyr826 bool = false - yyq826[0] = x.SecretName != "" - yyq826[1] = len(x.Items) != 0 - var yynn826 int - if yyr826 || yy2arr826 { - r.EncodeArrayStart(2) + yysep886 := !z.EncBinary() + yy2arr886 := z.EncBasicHandle().StructToArray + var yyq886 [3]bool + _, _, _ = yysep886, yyq886, yy2arr886 + const yyr886 bool = false + yyq886[0] = x.SecretName != "" + yyq886[1] = len(x.Items) != 0 + yyq886[2] = x.DefaultMode != nil + var yynn886 int + if yyr886 || yy2arr886 { + r.EncodeArrayStart(3) } else { - yynn826 = 0 - for _, b := range yyq826 { + yynn886 = 0 + for _, b := range yyq886 { if b { - yynn826++ + yynn886++ } } - r.EncodeMapStart(yynn826) - yynn826 = 0 + r.EncodeMapStart(yynn886) + yynn886 = 0 } - if yyr826 || yy2arr826 { + if yyr886 || yy2arr886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq826[0] { - yym828 := z.EncBinary() - _ = yym828 + if yyq886[0] { + yym888 := z.EncBinary() + _ = yym888 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) @@ -12152,26 +13076,26 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq826[0] { + if yyq886[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym829 := z.EncBinary() - _ = yym829 + yym889 := z.EncBinary() + _ = yym889 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) } } } - if yyr826 || yy2arr826 { + if yyr886 || yy2arr886 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq826[1] { + if yyq886[1] { if x.Items == nil { r.EncodeNil() } else { - yym831 := z.EncBinary() - _ = yym831 + yym891 := z.EncBinary() + _ = yym891 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -12181,15 +13105,15 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq826[1] { + if yyq886[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym832 := z.EncBinary() - _ = yym832 + yym892 := z.EncBinary() + _ = yym892 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -12197,7 +13121,42 @@ func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr826 || yy2arr826 { + if yyr886 || yy2arr886 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq886[2] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy894 := *x.DefaultMode + yym895 := z.EncBinary() + _ = yym895 + if false { + } else { + r.EncodeInt(int64(yy894)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq886[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy896 := *x.DefaultMode + yym897 := z.EncBinary() + _ = yym897 + if false { + } else { + r.EncodeInt(int64(yy896)) + } + } + } + } + if yyr886 || yy2arr886 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12210,25 +13169,25 @@ func (x *SecretVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym833 := z.DecBinary() - _ = yym833 + yym898 := z.DecBinary() + _ = yym898 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct834 := r.ContainerType() - if yyct834 == codecSelferValueTypeMap1234 { - yyl834 := r.ReadMapStart() - if yyl834 == 0 { + yyct899 := r.ContainerType() + if yyct899 == codecSelferValueTypeMap1234 { + yyl899 := r.ReadMapStart() + if yyl899 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl834, d) + x.codecDecodeSelfFromMap(yyl899, d) } - } else if yyct834 == codecSelferValueTypeArray1234 { - yyl834 := r.ReadArrayStart() - if yyl834 == 0 { + } else if yyct899 == codecSelferValueTypeArray1234 { + yyl899 := r.ReadArrayStart() + if yyl899 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl834, d) + x.codecDecodeSelfFromArray(yyl899, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12240,12 +13199,12 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys835Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys835Slc - var yyhl835 bool = l >= 0 - for yyj835 := 0; ; yyj835++ { - if yyhl835 { - if yyj835 >= l { + var yys900Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys900Slc + var yyhl900 bool = l >= 0 + for yyj900 := 0; ; yyj900++ { + if yyhl900 { + if yyj900 >= l { break } } else { @@ -12254,10 +13213,10 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys835Slc = r.DecodeBytes(yys835Slc, true, true) - yys835 := string(yys835Slc) + yys900Slc = r.DecodeBytes(yys900Slc, true, true) + yys900 := string(yys900Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys835 { + switch yys900 { case "secretName": if r.TryDecodeAsNil() { x.SecretName = "" @@ -12268,18 +13227,34 @@ func (x *SecretVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Items = nil } else { - yyv837 := &x.Items - yym838 := z.DecBinary() - _ = yym838 + yyv902 := &x.Items + yym903 := z.DecBinary() + _ = yym903 + if false { + } else { + h.decSliceKeyToPath((*[]KeyToPath)(yyv902), d) + } + } + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym905 := z.DecBinary() + _ = yym905 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv837), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } default: - z.DecStructFieldNotFound(-1, yys835) - } // end switch yys835 - } // end for yyj835 + z.DecStructFieldNotFound(-1, yys900) + } // end switch yys900 + } // end for yyj900 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12287,16 +13262,16 @@ func (x *SecretVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj839 int - var yyb839 bool - var yyhl839 bool = l >= 0 - yyj839++ - if yyhl839 { - yyb839 = yyj839 > l + var yyj906 int + var yyb906 bool + var yyhl906 bool = l >= 0 + yyj906++ + if yyhl906 { + yyb906 = yyj906 > l } else { - yyb839 = r.CheckBreak() + yyb906 = r.CheckBreak() } - if yyb839 { + if yyb906 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12306,13 +13281,13 @@ func (x *SecretVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.SecretName = string(r.DecodeString()) } - yyj839++ - if yyhl839 { - yyb839 = yyj839 > l + yyj906++ + if yyhl906 { + yyb906 = yyj906 > l } else { - yyb839 = r.CheckBreak() + yyb906 = r.CheckBreak() } - if yyb839 { + if yyb906 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12320,26 +13295,52 @@ func (x *SecretVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Items = nil } else { - yyv841 := &x.Items - yym842 := z.DecBinary() - _ = yym842 + yyv908 := &x.Items + yym909 := z.DecBinary() + _ = yym909 + if false { + } else { + h.decSliceKeyToPath((*[]KeyToPath)(yyv908), d) + } + } + yyj906++ + if yyhl906 { + yyb906 = yyj906 > l + } else { + yyb906 = r.CheckBreak() + } + if yyb906 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym911 := z.DecBinary() + _ = yym911 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv841), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } for { - yyj839++ - if yyhl839 { - yyb839 = yyj839 > l + yyj906++ + if yyhl906 { + yyb906 = yyj906 > l } else { - yyb839 = r.CheckBreak() + yyb906 = r.CheckBreak() } - if yyb839 { + if yyb906 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj839-1, "") + z.DecStructFieldNotFound(yyj906-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12351,34 +13352,34 @@ func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym843 := z.EncBinary() - _ = yym843 + yym912 := z.EncBinary() + _ = yym912 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep844 := !z.EncBinary() - yy2arr844 := z.EncBasicHandle().StructToArray - var yyq844 [3]bool - _, _, _ = yysep844, yyq844, yy2arr844 - const yyr844 bool = false - yyq844[2] = x.ReadOnly != false - var yynn844 int - if yyr844 || yy2arr844 { + yysep913 := !z.EncBinary() + yy2arr913 := z.EncBasicHandle().StructToArray + var yyq913 [3]bool + _, _, _ = yysep913, yyq913, yy2arr913 + const yyr913 bool = false + yyq913[2] = x.ReadOnly != false + var yynn913 int + if yyr913 || yy2arr913 { r.EncodeArrayStart(3) } else { - yynn844 = 2 - for _, b := range yyq844 { + yynn913 = 2 + for _, b := range yyq913 { if b { - yynn844++ + yynn913++ } } - r.EncodeMapStart(yynn844) - yynn844 = 0 + r.EncodeMapStart(yynn913) + yynn913 = 0 } - if yyr844 || yy2arr844 { + if yyr913 || yy2arr913 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym846 := z.EncBinary() - _ = yym846 + yym915 := z.EncBinary() + _ = yym915 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Server)) @@ -12387,17 +13388,17 @@ func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("server")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym847 := z.EncBinary() - _ = yym847 + yym916 := z.EncBinary() + _ = yym916 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Server)) } } - if yyr844 || yy2arr844 { + if yyr913 || yy2arr913 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym849 := z.EncBinary() - _ = yym849 + yym918 := z.EncBinary() + _ = yym918 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -12406,18 +13407,18 @@ func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym850 := z.EncBinary() - _ = yym850 + yym919 := z.EncBinary() + _ = yym919 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr844 || yy2arr844 { + if yyr913 || yy2arr913 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq844[2] { - yym852 := z.EncBinary() - _ = yym852 + if yyq913[2] { + yym921 := z.EncBinary() + _ = yym921 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -12426,19 +13427,19 @@ func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq844[2] { + if yyq913[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym853 := z.EncBinary() - _ = yym853 + yym922 := z.EncBinary() + _ = yym922 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr844 || yy2arr844 { + if yyr913 || yy2arr913 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12451,25 +13452,25 @@ func (x *NFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym854 := z.DecBinary() - _ = yym854 + yym923 := z.DecBinary() + _ = yym923 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct855 := r.ContainerType() - if yyct855 == codecSelferValueTypeMap1234 { - yyl855 := r.ReadMapStart() - if yyl855 == 0 { + yyct924 := r.ContainerType() + if yyct924 == codecSelferValueTypeMap1234 { + yyl924 := r.ReadMapStart() + if yyl924 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl855, d) + x.codecDecodeSelfFromMap(yyl924, d) } - } else if yyct855 == codecSelferValueTypeArray1234 { - yyl855 := r.ReadArrayStart() - if yyl855 == 0 { + } else if yyct924 == codecSelferValueTypeArray1234 { + yyl924 := r.ReadArrayStart() + if yyl924 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl855, d) + x.codecDecodeSelfFromArray(yyl924, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12481,12 +13482,12 @@ func (x *NFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys856Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys856Slc - var yyhl856 bool = l >= 0 - for yyj856 := 0; ; yyj856++ { - if yyhl856 { - if yyj856 >= l { + var yys925Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys925Slc + var yyhl925 bool = l >= 0 + for yyj925 := 0; ; yyj925++ { + if yyhl925 { + if yyj925 >= l { break } } else { @@ -12495,10 +13496,10 @@ func (x *NFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys856Slc = r.DecodeBytes(yys856Slc, true, true) - yys856 := string(yys856Slc) + yys925Slc = r.DecodeBytes(yys925Slc, true, true) + yys925 := string(yys925Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys856 { + switch yys925 { case "server": if r.TryDecodeAsNil() { x.Server = "" @@ -12518,9 +13519,9 @@ func (x *NFSVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys856) - } // end switch yys856 - } // end for yyj856 + z.DecStructFieldNotFound(-1, yys925) + } // end switch yys925 + } // end for yyj925 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12528,16 +13529,16 @@ func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj860 int - var yyb860 bool - var yyhl860 bool = l >= 0 - yyj860++ - if yyhl860 { - yyb860 = yyj860 > l + var yyj929 int + var yyb929 bool + var yyhl929 bool = l >= 0 + yyj929++ + if yyhl929 { + yyb929 = yyj929 > l } else { - yyb860 = r.CheckBreak() + yyb929 = r.CheckBreak() } - if yyb860 { + if yyb929 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12547,13 +13548,13 @@ func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Server = string(r.DecodeString()) } - yyj860++ - if yyhl860 { - yyb860 = yyj860 > l + yyj929++ + if yyhl929 { + yyb929 = yyj929 > l } else { - yyb860 = r.CheckBreak() + yyb929 = r.CheckBreak() } - if yyb860 { + if yyb929 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12563,13 +13564,13 @@ func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Path = string(r.DecodeString()) } - yyj860++ - if yyhl860 { - yyb860 = yyj860 > l + yyj929++ + if yyhl929 { + yyb929 = yyj929 > l } else { - yyb860 = r.CheckBreak() + yyb929 = r.CheckBreak() } - if yyb860 { + if yyb929 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12580,17 +13581,17 @@ func (x *NFSVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } for { - yyj860++ - if yyhl860 { - yyb860 = yyj860 > l + yyj929++ + if yyhl929 { + yyb929 = yyj929 > l } else { - yyb860 = r.CheckBreak() + yyb929 = r.CheckBreak() } - if yyb860 { + if yyb929 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj860-1, "") + z.DecStructFieldNotFound(yyj929-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12602,36 +13603,36 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym864 := z.EncBinary() - _ = yym864 + yym933 := z.EncBinary() + _ = yym933 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep865 := !z.EncBinary() - yy2arr865 := z.EncBasicHandle().StructToArray - var yyq865 [6]bool - _, _, _ = yysep865, yyq865, yy2arr865 - const yyr865 bool = false - yyq865[3] = x.ISCSIInterface != "" - yyq865[4] = x.FSType != "" - yyq865[5] = x.ReadOnly != false - var yynn865 int - if yyr865 || yy2arr865 { + yysep934 := !z.EncBinary() + yy2arr934 := z.EncBasicHandle().StructToArray + var yyq934 [6]bool + _, _, _ = yysep934, yyq934, yy2arr934 + const yyr934 bool = false + yyq934[3] = x.ISCSIInterface != "" + yyq934[4] = x.FSType != "" + yyq934[5] = x.ReadOnly != false + var yynn934 int + if yyr934 || yy2arr934 { r.EncodeArrayStart(6) } else { - yynn865 = 3 - for _, b := range yyq865 { + yynn934 = 3 + for _, b := range yyq934 { if b { - yynn865++ + yynn934++ } } - r.EncodeMapStart(yynn865) - yynn865 = 0 + r.EncodeMapStart(yynn934) + yynn934 = 0 } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym867 := z.EncBinary() - _ = yym867 + yym936 := z.EncBinary() + _ = yym936 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TargetPortal)) @@ -12640,17 +13641,17 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("targetPortal")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym868 := z.EncBinary() - _ = yym868 + yym937 := z.EncBinary() + _ = yym937 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TargetPortal)) } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym870 := z.EncBinary() - _ = yym870 + yym939 := z.EncBinary() + _ = yym939 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IQN)) @@ -12659,17 +13660,17 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iqn")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym871 := z.EncBinary() - _ = yym871 + yym940 := z.EncBinary() + _ = yym940 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IQN)) } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym873 := z.EncBinary() - _ = yym873 + yym942 := z.EncBinary() + _ = yym942 if false { } else { r.EncodeInt(int64(x.Lun)) @@ -12678,18 +13679,18 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lun")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym874 := z.EncBinary() - _ = yym874 + yym943 := z.EncBinary() + _ = yym943 if false { } else { r.EncodeInt(int64(x.Lun)) } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq865[3] { - yym876 := z.EncBinary() - _ = yym876 + if yyq934[3] { + yym945 := z.EncBinary() + _ = yym945 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ISCSIInterface)) @@ -12698,23 +13699,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq865[3] { + if yyq934[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iscsiInterface")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym877 := z.EncBinary() - _ = yym877 + yym946 := z.EncBinary() + _ = yym946 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ISCSIInterface)) } } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq865[4] { - yym879 := z.EncBinary() - _ = yym879 + if yyq934[4] { + yym948 := z.EncBinary() + _ = yym948 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -12723,23 +13724,23 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq865[4] { + if yyq934[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym880 := z.EncBinary() - _ = yym880 + yym949 := z.EncBinary() + _ = yym949 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq865[5] { - yym882 := z.EncBinary() - _ = yym882 + if yyq934[5] { + yym951 := z.EncBinary() + _ = yym951 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -12748,19 +13749,19 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq865[5] { + if yyq934[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym883 := z.EncBinary() - _ = yym883 + yym952 := z.EncBinary() + _ = yym952 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr865 || yy2arr865 { + if yyr934 || yy2arr934 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12773,25 +13774,25 @@ func (x *ISCSIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym884 := z.DecBinary() - _ = yym884 + yym953 := z.DecBinary() + _ = yym953 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct885 := r.ContainerType() - if yyct885 == codecSelferValueTypeMap1234 { - yyl885 := r.ReadMapStart() - if yyl885 == 0 { + yyct954 := r.ContainerType() + if yyct954 == codecSelferValueTypeMap1234 { + yyl954 := r.ReadMapStart() + if yyl954 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl885, d) + x.codecDecodeSelfFromMap(yyl954, d) } - } else if yyct885 == codecSelferValueTypeArray1234 { - yyl885 := r.ReadArrayStart() - if yyl885 == 0 { + } else if yyct954 == codecSelferValueTypeArray1234 { + yyl954 := r.ReadArrayStart() + if yyl954 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl885, d) + x.codecDecodeSelfFromArray(yyl954, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12803,12 +13804,12 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys886Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys886Slc - var yyhl886 bool = l >= 0 - for yyj886 := 0; ; yyj886++ { - if yyhl886 { - if yyj886 >= l { + var yys955Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys955Slc + var yyhl955 bool = l >= 0 + for yyj955 := 0; ; yyj955++ { + if yyhl955 { + if yyj955 >= l { break } } else { @@ -12817,10 +13818,10 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys886Slc = r.DecodeBytes(yys886Slc, true, true) - yys886 := string(yys886Slc) + yys955Slc = r.DecodeBytes(yys955Slc, true, true) + yys955 := string(yys955Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys886 { + switch yys955 { case "targetPortal": if r.TryDecodeAsNil() { x.TargetPortal = "" @@ -12858,9 +13859,9 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys886) - } // end switch yys886 - } // end for yyj886 + z.DecStructFieldNotFound(-1, yys955) + } // end switch yys955 + } // end for yyj955 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12868,16 +13869,16 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj893 int - var yyb893 bool - var yyhl893 bool = l >= 0 - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + var yyj962 int + var yyb962 bool + var yyhl962 bool = l >= 0 + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12887,13 +13888,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.TargetPortal = string(r.DecodeString()) } - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12903,13 +13904,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.IQN = string(r.DecodeString()) } - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12919,13 +13920,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Lun = int32(r.DecodeInt(32)) } - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12935,13 +13936,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.ISCSIInterface = string(r.DecodeString()) } - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12951,13 +13952,13 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.FSType = string(r.DecodeString()) } - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12968,17 +13969,17 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder x.ReadOnly = bool(r.DecodeBool()) } for { - yyj893++ - if yyhl893 { - yyb893 = yyj893 > l + yyj962++ + if yyhl962 { + yyb962 = yyj962 > l } else { - yyb893 = r.CheckBreak() + yyb962 = r.CheckBreak() } - if yyb893 { + if yyb962 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj893-1, "") + z.DecStructFieldNotFound(yyj962-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12990,38 +13991,38 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym900 := z.EncBinary() - _ = yym900 + yym969 := z.EncBinary() + _ = yym969 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep901 := !z.EncBinary() - yy2arr901 := z.EncBasicHandle().StructToArray - var yyq901 [4]bool - _, _, _ = yysep901, yyq901, yy2arr901 - const yyr901 bool = false - yyq901[2] = x.FSType != "" - yyq901[3] = x.ReadOnly != false - var yynn901 int - if yyr901 || yy2arr901 { + yysep970 := !z.EncBinary() + yy2arr970 := z.EncBasicHandle().StructToArray + var yyq970 [4]bool + _, _, _ = yysep970, yyq970, yy2arr970 + const yyr970 bool = false + yyq970[2] = x.FSType != "" + yyq970[3] = x.ReadOnly != false + var yynn970 int + if yyr970 || yy2arr970 { r.EncodeArrayStart(4) } else { - yynn901 = 2 - for _, b := range yyq901 { + yynn970 = 2 + for _, b := range yyq970 { if b { - yynn901++ + yynn970++ } } - r.EncodeMapStart(yynn901) - yynn901 = 0 + r.EncodeMapStart(yynn970) + yynn970 = 0 } - if yyr901 || yy2arr901 { + if yyr970 || yy2arr970 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.TargetWWNs == nil { r.EncodeNil() } else { - yym903 := z.EncBinary() - _ = yym903 + yym972 := z.EncBinary() + _ = yym972 if false { } else { z.F.EncSliceStringV(x.TargetWWNs, false, e) @@ -13034,25 +14035,25 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.TargetWWNs == nil { r.EncodeNil() } else { - yym904 := z.EncBinary() - _ = yym904 + yym973 := z.EncBinary() + _ = yym973 if false { } else { z.F.EncSliceStringV(x.TargetWWNs, false, e) } } } - if yyr901 || yy2arr901 { + if yyr970 || yy2arr970 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Lun == nil { r.EncodeNil() } else { - yy906 := *x.Lun - yym907 := z.EncBinary() - _ = yym907 + yy975 := *x.Lun + yym976 := z.EncBinary() + _ = yym976 if false { } else { - r.EncodeInt(int64(yy906)) + r.EncodeInt(int64(yy975)) } } } else { @@ -13062,20 +14063,20 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x.Lun == nil { r.EncodeNil() } else { - yy908 := *x.Lun - yym909 := z.EncBinary() - _ = yym909 + yy977 := *x.Lun + yym978 := z.EncBinary() + _ = yym978 if false { } else { - r.EncodeInt(int64(yy908)) + r.EncodeInt(int64(yy977)) } } } - if yyr901 || yy2arr901 { + if yyr970 || yy2arr970 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq901[2] { - yym911 := z.EncBinary() - _ = yym911 + if yyq970[2] { + yym980 := z.EncBinary() + _ = yym980 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -13084,23 +14085,23 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq901[2] { + if yyq970[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym912 := z.EncBinary() - _ = yym912 + yym981 := z.EncBinary() + _ = yym981 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr901 || yy2arr901 { + if yyr970 || yy2arr970 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq901[3] { - yym914 := z.EncBinary() - _ = yym914 + if yyq970[3] { + yym983 := z.EncBinary() + _ = yym983 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -13109,19 +14110,19 @@ func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq901[3] { + if yyq970[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym915 := z.EncBinary() - _ = yym915 + yym984 := z.EncBinary() + _ = yym984 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr901 || yy2arr901 { + if yyr970 || yy2arr970 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13134,25 +14135,25 @@ func (x *FCVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym916 := z.DecBinary() - _ = yym916 + yym985 := z.DecBinary() + _ = yym985 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct917 := r.ContainerType() - if yyct917 == codecSelferValueTypeMap1234 { - yyl917 := r.ReadMapStart() - if yyl917 == 0 { + yyct986 := r.ContainerType() + if yyct986 == codecSelferValueTypeMap1234 { + yyl986 := r.ReadMapStart() + if yyl986 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl917, d) + x.codecDecodeSelfFromMap(yyl986, d) } - } else if yyct917 == codecSelferValueTypeArray1234 { - yyl917 := r.ReadArrayStart() - if yyl917 == 0 { + } else if yyct986 == codecSelferValueTypeArray1234 { + yyl986 := r.ReadArrayStart() + if yyl986 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl917, d) + x.codecDecodeSelfFromArray(yyl986, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13164,12 +14165,12 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys918Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys918Slc - var yyhl918 bool = l >= 0 - for yyj918 := 0; ; yyj918++ { - if yyhl918 { - if yyj918 >= l { + var yys987Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys987Slc + var yyhl987 bool = l >= 0 + for yyj987 := 0; ; yyj987++ { + if yyhl987 { + if yyj987 >= l { break } } else { @@ -13178,20 +14179,20 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys918Slc = r.DecodeBytes(yys918Slc, true, true) - yys918 := string(yys918Slc) + yys987Slc = r.DecodeBytes(yys987Slc, true, true) + yys987 := string(yys987Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys918 { + switch yys987 { case "targetWWNs": if r.TryDecodeAsNil() { x.TargetWWNs = nil } else { - yyv919 := &x.TargetWWNs - yym920 := z.DecBinary() - _ = yym920 + yyv988 := &x.TargetWWNs + yym989 := z.DecBinary() + _ = yym989 if false { } else { - z.F.DecSliceStringX(yyv919, false, d) + z.F.DecSliceStringX(yyv988, false, d) } } case "lun": @@ -13203,8 +14204,8 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Lun == nil { x.Lun = new(int32) } - yym922 := z.DecBinary() - _ = yym922 + yym991 := z.DecBinary() + _ = yym991 if false { } else { *((*int32)(x.Lun)) = int32(r.DecodeInt(32)) @@ -13223,9 +14224,9 @@ func (x *FCVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys918) - } // end switch yys918 - } // end for yyj918 + z.DecStructFieldNotFound(-1, yys987) + } // end switch yys987 + } // end for yyj987 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13233,16 +14234,16 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj925 int - var yyb925 bool - var yyhl925 bool = l >= 0 - yyj925++ - if yyhl925 { - yyb925 = yyj925 > l + var yyj994 int + var yyb994 bool + var yyhl994 bool = l >= 0 + yyj994++ + if yyhl994 { + yyb994 = yyj994 > l } else { - yyb925 = r.CheckBreak() + yyb994 = r.CheckBreak() } - if yyb925 { + if yyb994 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13250,21 +14251,21 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetWWNs = nil } else { - yyv926 := &x.TargetWWNs - yym927 := z.DecBinary() - _ = yym927 + yyv995 := &x.TargetWWNs + yym996 := z.DecBinary() + _ = yym996 if false { } else { - z.F.DecSliceStringX(yyv926, false, d) + z.F.DecSliceStringX(yyv995, false, d) } } - yyj925++ - if yyhl925 { - yyb925 = yyj925 > l + yyj994++ + if yyhl994 { + yyb994 = yyj994 > l } else { - yyb925 = r.CheckBreak() + yyb994 = r.CheckBreak() } - if yyb925 { + if yyb994 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13277,20 +14278,20 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Lun == nil { x.Lun = new(int32) } - yym929 := z.DecBinary() - _ = yym929 + yym998 := z.DecBinary() + _ = yym998 if false { } else { *((*int32)(x.Lun)) = int32(r.DecodeInt(32)) } } - yyj925++ - if yyhl925 { - yyb925 = yyj925 > l + yyj994++ + if yyhl994 { + yyb994 = yyj994 > l } else { - yyb925 = r.CheckBreak() + yyb994 = r.CheckBreak() } - if yyb925 { + if yyb994 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13300,13 +14301,13 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.FSType = string(r.DecodeString()) } - yyj925++ - if yyhl925 { - yyb925 = yyj925 > l + yyj994++ + if yyhl994 { + yyb994 = yyj994 > l } else { - yyb925 = r.CheckBreak() + yyb994 = r.CheckBreak() } - if yyb925 { + if yyb994 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13317,17 +14318,17 @@ func (x *FCVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.ReadOnly = bool(r.DecodeBool()) } for { - yyj925++ - if yyhl925 { - yyb925 = yyj925 > l + yyj994++ + if yyhl994 { + yyb994 = yyj994 > l } else { - yyb925 = r.CheckBreak() + yyb994 = r.CheckBreak() } - if yyb925 { + if yyb994 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj925-1, "") + z.DecStructFieldNotFound(yyj994-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13339,34 +14340,34 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym932 := z.EncBinary() - _ = yym932 + yym1001 := z.EncBinary() + _ = yym1001 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep933 := !z.EncBinary() - yy2arr933 := z.EncBasicHandle().StructToArray - var yyq933 [3]bool - _, _, _ = yysep933, yyq933, yy2arr933 - const yyr933 bool = false - yyq933[2] = x.ReadOnly != false - var yynn933 int - if yyr933 || yy2arr933 { + yysep1002 := !z.EncBinary() + yy2arr1002 := z.EncBasicHandle().StructToArray + var yyq1002 [3]bool + _, _, _ = yysep1002, yyq1002, yy2arr1002 + const yyr1002 bool = false + yyq1002[2] = x.ReadOnly != false + var yynn1002 int + if yyr1002 || yy2arr1002 { r.EncodeArrayStart(3) } else { - yynn933 = 2 - for _, b := range yyq933 { + yynn1002 = 2 + for _, b := range yyq1002 { if b { - yynn933++ + yynn1002++ } } - r.EncodeMapStart(yynn933) - yynn933 = 0 + r.EncodeMapStart(yynn1002) + yynn1002 = 0 } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym935 := z.EncBinary() - _ = yym935 + yym1004 := z.EncBinary() + _ = yym1004 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) @@ -13375,17 +14376,17 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym936 := z.EncBinary() - _ = yym936 + yym1005 := z.EncBinary() + _ = yym1005 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SecretName)) } } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym938 := z.EncBinary() - _ = yym938 + yym1007 := z.EncBinary() + _ = yym1007 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ShareName)) @@ -13394,18 +14395,18 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("shareName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym939 := z.EncBinary() - _ = yym939 + yym1008 := z.EncBinary() + _ = yym1008 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ShareName)) } } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq933[2] { - yym941 := z.EncBinary() - _ = yym941 + if yyq1002[2] { + yym1010 := z.EncBinary() + _ = yym1010 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -13414,19 +14415,19 @@ func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq933[2] { + if yyq1002[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym942 := z.EncBinary() - _ = yym942 + yym1011 := z.EncBinary() + _ = yym1011 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr933 || yy2arr933 { + if yyr1002 || yy2arr1002 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13439,25 +14440,25 @@ func (x *AzureFileVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym943 := z.DecBinary() - _ = yym943 + yym1012 := z.DecBinary() + _ = yym1012 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct944 := r.ContainerType() - if yyct944 == codecSelferValueTypeMap1234 { - yyl944 := r.ReadMapStart() - if yyl944 == 0 { + yyct1013 := r.ContainerType() + if yyct1013 == codecSelferValueTypeMap1234 { + yyl1013 := r.ReadMapStart() + if yyl1013 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl944, d) + x.codecDecodeSelfFromMap(yyl1013, d) } - } else if yyct944 == codecSelferValueTypeArray1234 { - yyl944 := r.ReadArrayStart() - if yyl944 == 0 { + } else if yyct1013 == codecSelferValueTypeArray1234 { + yyl1013 := r.ReadArrayStart() + if yyl1013 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl944, d) + x.codecDecodeSelfFromArray(yyl1013, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13469,12 +14470,12 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys945Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys945Slc - var yyhl945 bool = l >= 0 - for yyj945 := 0; ; yyj945++ { - if yyhl945 { - if yyj945 >= l { + var yys1014Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1014Slc + var yyhl1014 bool = l >= 0 + for yyj1014 := 0; ; yyj1014++ { + if yyhl1014 { + if yyj1014 >= l { break } } else { @@ -13483,10 +14484,10 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys945Slc = r.DecodeBytes(yys945Slc, true, true) - yys945 := string(yys945Slc) + yys1014Slc = r.DecodeBytes(yys1014Slc, true, true) + yys1014 := string(yys1014Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys945 { + switch yys1014 { case "secretName": if r.TryDecodeAsNil() { x.SecretName = "" @@ -13506,9 +14507,9 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.ReadOnly = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys945) - } // end switch yys945 - } // end for yyj945 + z.DecStructFieldNotFound(-1, yys1014) + } // end switch yys1014 + } // end for yyj1014 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13516,16 +14517,16 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj949 int - var yyb949 bool - var yyhl949 bool = l >= 0 - yyj949++ - if yyhl949 { - yyb949 = yyj949 > l + var yyj1018 int + var yyb1018 bool + var yyhl1018 bool = l >= 0 + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb949 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb949 { + if yyb1018 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13535,13 +14536,13 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.SecretName = string(r.DecodeString()) } - yyj949++ - if yyhl949 { - yyb949 = yyj949 > l + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb949 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb949 { + if yyb1018 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13551,13 +14552,13 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.ShareName = string(r.DecodeString()) } - yyj949++ - if yyhl949 { - yyb949 = yyj949 > l + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb949 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb949 { + if yyb1018 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13568,17 +14569,17 @@ func (x *AzureFileVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.ReadOnly = bool(r.DecodeBool()) } for { - yyj949++ - if yyhl949 { - yyb949 = yyj949 > l + yyj1018++ + if yyhl1018 { + yyb1018 = yyj1018 > l } else { - yyb949 = r.CheckBreak() + yyb1018 = r.CheckBreak() } - if yyb949 { + if yyb1018 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj949-1, "") + z.DecStructFieldNotFound(yyj1018-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13590,34 +14591,34 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym953 := z.EncBinary() - _ = yym953 + yym1022 := z.EncBinary() + _ = yym1022 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep954 := !z.EncBinary() - yy2arr954 := z.EncBasicHandle().StructToArray - var yyq954 [2]bool - _, _, _ = yysep954, yyq954, yy2arr954 - const yyr954 bool = false - yyq954[1] = x.FSType != "" - var yynn954 int - if yyr954 || yy2arr954 { + yysep1023 := !z.EncBinary() + yy2arr1023 := z.EncBasicHandle().StructToArray + var yyq1023 [2]bool + _, _, _ = yysep1023, yyq1023, yy2arr1023 + const yyr1023 bool = false + yyq1023[1] = x.FSType != "" + var yynn1023 int + if yyr1023 || yy2arr1023 { r.EncodeArrayStart(2) } else { - yynn954 = 1 - for _, b := range yyq954 { + yynn1023 = 1 + for _, b := range yyq1023 { if b { - yynn954++ + yynn1023++ } } - r.EncodeMapStart(yynn954) - yynn954 = 0 + r.EncodeMapStart(yynn1023) + yynn1023 = 0 } - if yyr954 || yy2arr954 { + if yyr1023 || yy2arr1023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym956 := z.EncBinary() - _ = yym956 + yym1025 := z.EncBinary() + _ = yym1025 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumePath)) @@ -13626,18 +14627,18 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym957 := z.EncBinary() - _ = yym957 + yym1026 := z.EncBinary() + _ = yym1026 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumePath)) } } - if yyr954 || yy2arr954 { + if yyr1023 || yy2arr1023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq954[1] { - yym959 := z.EncBinary() - _ = yym959 + if yyq1023[1] { + yym1028 := z.EncBinary() + _ = yym1028 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) @@ -13646,19 +14647,19 @@ func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq954[1] { + if yyq1023[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym960 := z.EncBinary() - _ = yym960 + yym1029 := z.EncBinary() + _ = yym1029 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FSType)) } } } - if yyr954 || yy2arr954 { + if yyr1023 || yy2arr1023 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13671,25 +14672,25 @@ func (x *VsphereVirtualDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym961 := z.DecBinary() - _ = yym961 + yym1030 := z.DecBinary() + _ = yym1030 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct962 := r.ContainerType() - if yyct962 == codecSelferValueTypeMap1234 { - yyl962 := r.ReadMapStart() - if yyl962 == 0 { + yyct1031 := r.ContainerType() + if yyct1031 == codecSelferValueTypeMap1234 { + yyl1031 := r.ReadMapStart() + if yyl1031 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl962, d) + x.codecDecodeSelfFromMap(yyl1031, d) } - } else if yyct962 == codecSelferValueTypeArray1234 { - yyl962 := r.ReadArrayStart() - if yyl962 == 0 { + } else if yyct1031 == codecSelferValueTypeArray1234 { + yyl1031 := r.ReadArrayStart() + if yyl1031 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl962, d) + x.codecDecodeSelfFromArray(yyl1031, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13701,12 +14702,12 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys963Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys963Slc - var yyhl963 bool = l >= 0 - for yyj963 := 0; ; yyj963++ { - if yyhl963 { - if yyj963 >= l { + var yys1032Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1032Slc + var yyhl1032 bool = l >= 0 + for yyj1032 := 0; ; yyj1032++ { + if yyhl1032 { + if yyj1032 >= l { break } } else { @@ -13715,10 +14716,10 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys963Slc = r.DecodeBytes(yys963Slc, true, true) - yys963 := string(yys963Slc) + yys1032Slc = r.DecodeBytes(yys1032Slc, true, true) + yys1032 := string(yys1032Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys963 { + switch yys1032 { case "volumePath": if r.TryDecodeAsNil() { x.VolumePath = "" @@ -13732,9 +14733,9 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1 x.FSType = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys963) - } // end switch yys963 - } // end for yyj963 + z.DecStructFieldNotFound(-1, yys1032) + } // end switch yys1032 + } // end for yyj1032 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13742,16 +14743,16 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj966 int - var yyb966 bool - var yyhl966 bool = l >= 0 - yyj966++ - if yyhl966 { - yyb966 = yyj966 > l + var yyj1035 int + var yyb1035 bool + var yyhl1035 bool = l >= 0 + yyj1035++ + if yyhl1035 { + yyb1035 = yyj1035 > l } else { - yyb966 = r.CheckBreak() + yyb1035 = r.CheckBreak() } - if yyb966 { + if yyb1035 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13761,13 +14762,13 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code } else { x.VolumePath = string(r.DecodeString()) } - yyj966++ - if yyhl966 { - yyb966 = yyj966 > l + yyj1035++ + if yyhl1035 { + yyb1035 = yyj1035 > l } else { - yyb966 = r.CheckBreak() + yyb1035 = r.CheckBreak() } - if yyb966 { + if yyb1035 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13778,17 +14779,460 @@ func (x *VsphereVirtualDiskVolumeSource) codecDecodeSelfFromArray(l int, d *code x.FSType = string(r.DecodeString()) } for { - yyj966++ - if yyhl966 { - yyb966 = yyj966 > l + yyj1035++ + if yyhl1035 { + yyb1035 = yyj1035 > l + } else { + yyb1035 = r.CheckBreak() + } + if yyb1035 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj1035-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x AzureDataDiskCachingMode) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + yym1038 := z.EncBinary() + _ = yym1038 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x)) + } +} + +func (x *AzureDataDiskCachingMode) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym1039 := z.DecBinary() + _ = yym1039 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + *((*string)(x)) = r.DecodeString() + } +} + +func (x *AzureDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym1040 := z.EncBinary() + _ = yym1040 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep1041 := !z.EncBinary() + yy2arr1041 := z.EncBasicHandle().StructToArray + var yyq1041 [5]bool + _, _, _ = yysep1041, yyq1041, yy2arr1041 + const yyr1041 bool = false + yyq1041[2] = x.CachingMode != nil + yyq1041[3] = x.FSType != nil + yyq1041[4] = x.ReadOnly != nil + var yynn1041 int + if yyr1041 || yy2arr1041 { + r.EncodeArrayStart(5) + } else { + yynn1041 = 2 + for _, b := range yyq1041 { + if b { + yynn1041++ + } + } + r.EncodeMapStart(yynn1041) + yynn1041 = 0 + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym1043 := z.EncBinary() + _ = yym1043 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DiskName)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("diskName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym1044 := z.EncBinary() + _ = yym1044 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DiskName)) + } + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym1046 := z.EncBinary() + _ = yym1046 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DataDiskURI)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("diskURI")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym1047 := z.EncBinary() + _ = yym1047 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.DataDiskURI)) + } + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1041[2] { + if x.CachingMode == nil { + r.EncodeNil() + } else { + yy1049 := *x.CachingMode + yy1049.CodecEncodeSelf(e) + } + } else { + r.EncodeNil() + } + } else { + if yyq1041[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("cachingMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.CachingMode == nil { + r.EncodeNil() + } else { + yy1050 := *x.CachingMode + yy1050.CodecEncodeSelf(e) + } + } + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1041[3] { + if x.FSType == nil { + r.EncodeNil() + } else { + yy1052 := *x.FSType + yym1053 := z.EncBinary() + _ = yym1053 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy1052)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1041[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("fsType")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.FSType == nil { + r.EncodeNil() + } else { + yy1054 := *x.FSType + yym1055 := z.EncBinary() + _ = yym1055 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy1054)) + } + } + } + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1041[4] { + if x.ReadOnly == nil { + r.EncodeNil() + } else { + yy1057 := *x.ReadOnly + yym1058 := z.EncBinary() + _ = yym1058 + if false { + } else { + r.EncodeBool(bool(yy1057)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1041[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readOnly")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.ReadOnly == nil { + r.EncodeNil() + } else { + yy1059 := *x.ReadOnly + yym1060 := z.EncBinary() + _ = yym1060 + if false { + } else { + r.EncodeBool(bool(yy1059)) + } + } + } + } + if yyr1041 || yy2arr1041 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *AzureDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym1061 := z.DecBinary() + _ = yym1061 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct1062 := r.ContainerType() + if yyct1062 == codecSelferValueTypeMap1234 { + yyl1062 := r.ReadMapStart() + if yyl1062 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl1062, d) + } + } else if yyct1062 == codecSelferValueTypeArray1234 { + yyl1062 := r.ReadArrayStart() + if yyl1062 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl1062, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *AzureDiskVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys1063Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1063Slc + var yyhl1063 bool = l >= 0 + for yyj1063 := 0; ; yyj1063++ { + if yyhl1063 { + if yyj1063 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys1063Slc = r.DecodeBytes(yys1063Slc, true, true) + yys1063 := string(yys1063Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys1063 { + case "diskName": + if r.TryDecodeAsNil() { + x.DiskName = "" + } else { + x.DiskName = string(r.DecodeString()) + } + case "diskURI": + if r.TryDecodeAsNil() { + x.DataDiskURI = "" + } else { + x.DataDiskURI = string(r.DecodeString()) + } + case "cachingMode": + if r.TryDecodeAsNil() { + if x.CachingMode != nil { + x.CachingMode = nil + } + } else { + if x.CachingMode == nil { + x.CachingMode = new(AzureDataDiskCachingMode) + } + x.CachingMode.CodecDecodeSelf(d) + } + case "fsType": + if r.TryDecodeAsNil() { + if x.FSType != nil { + x.FSType = nil + } + } else { + if x.FSType == nil { + x.FSType = new(string) + } + yym1068 := z.DecBinary() + _ = yym1068 + if false { + } else { + *((*string)(x.FSType)) = r.DecodeString() + } + } + case "readOnly": + if r.TryDecodeAsNil() { + if x.ReadOnly != nil { + x.ReadOnly = nil + } + } else { + if x.ReadOnly == nil { + x.ReadOnly = new(bool) + } + yym1070 := z.DecBinary() + _ = yym1070 + if false { + } else { + *((*bool)(x.ReadOnly)) = r.DecodeBool() + } + } + default: + z.DecStructFieldNotFound(-1, yys1063) + } // end switch yys1063 + } // end for yyj1063 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *AzureDiskVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj1071 int + var yyb1071 bool + var yyhl1071 bool = l >= 0 + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l + } else { + yyb1071 = r.CheckBreak() + } + if yyb1071 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.DiskName = "" + } else { + x.DiskName = string(r.DecodeString()) + } + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l + } else { + yyb1071 = r.CheckBreak() + } + if yyb1071 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.DataDiskURI = "" + } else { + x.DataDiskURI = string(r.DecodeString()) + } + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l + } else { + yyb1071 = r.CheckBreak() + } + if yyb1071 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.CachingMode != nil { + x.CachingMode = nil + } + } else { + if x.CachingMode == nil { + x.CachingMode = new(AzureDataDiskCachingMode) + } + x.CachingMode.CodecDecodeSelf(d) + } + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l + } else { + yyb1071 = r.CheckBreak() + } + if yyb1071 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.FSType != nil { + x.FSType = nil + } + } else { + if x.FSType == nil { + x.FSType = new(string) + } + yym1076 := z.DecBinary() + _ = yym1076 + if false { + } else { + *((*string)(x.FSType)) = r.DecodeString() + } + } + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l + } else { + yyb1071 = r.CheckBreak() + } + if yyb1071 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.ReadOnly != nil { + x.ReadOnly = nil + } + } else { + if x.ReadOnly == nil { + x.ReadOnly = new(bool) + } + yym1078 := z.DecBinary() + _ = yym1078 + if false { + } else { + *((*bool)(x.ReadOnly)) = r.DecodeBool() + } + } + for { + yyj1071++ + if yyhl1071 { + yyb1071 = yyj1071 > l } else { - yyb966 = r.CheckBreak() + yyb1071 = r.CheckBreak() } - if yyb966 { + if yyb1071 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj966-1, "") + z.DecStructFieldNotFound(yyj1071-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13800,36 +15244,37 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym969 := z.EncBinary() - _ = yym969 + yym1079 := z.EncBinary() + _ = yym1079 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep970 := !z.EncBinary() - yy2arr970 := z.EncBasicHandle().StructToArray - var yyq970 [2]bool - _, _, _ = yysep970, yyq970, yy2arr970 - const yyr970 bool = false - yyq970[0] = x.Name != "" - yyq970[1] = len(x.Items) != 0 - var yynn970 int - if yyr970 || yy2arr970 { - r.EncodeArrayStart(2) + yysep1080 := !z.EncBinary() + yy2arr1080 := z.EncBasicHandle().StructToArray + var yyq1080 [3]bool + _, _, _ = yysep1080, yyq1080, yy2arr1080 + const yyr1080 bool = false + yyq1080[0] = x.Name != "" + yyq1080[1] = len(x.Items) != 0 + yyq1080[2] = x.DefaultMode != nil + var yynn1080 int + if yyr1080 || yy2arr1080 { + r.EncodeArrayStart(3) } else { - yynn970 = 0 - for _, b := range yyq970 { + yynn1080 = 0 + for _, b := range yyq1080 { if b { - yynn970++ + yynn1080++ } } - r.EncodeMapStart(yynn970) - yynn970 = 0 + r.EncodeMapStart(yynn1080) + yynn1080 = 0 } - if yyr970 || yy2arr970 { + if yyr1080 || yy2arr1080 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq970[0] { - yym972 := z.EncBinary() - _ = yym972 + if yyq1080[0] { + yym1082 := z.EncBinary() + _ = yym1082 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -13838,26 +15283,26 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq970[0] { + if yyq1080[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym973 := z.EncBinary() - _ = yym973 + yym1083 := z.EncBinary() + _ = yym1083 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr970 || yy2arr970 { + if yyr1080 || yy2arr1080 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq970[1] { + if yyq1080[1] { if x.Items == nil { r.EncodeNil() } else { - yym975 := z.EncBinary() - _ = yym975 + yym1085 := z.EncBinary() + _ = yym1085 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -13867,15 +15312,15 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq970[1] { + if yyq1080[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym976 := z.EncBinary() - _ = yym976 + yym1086 := z.EncBinary() + _ = yym1086 if false { } else { h.encSliceKeyToPath(([]KeyToPath)(x.Items), e) @@ -13883,7 +15328,42 @@ func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr970 || yy2arr970 { + if yyr1080 || yy2arr1080 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1080[2] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1088 := *x.DefaultMode + yym1089 := z.EncBinary() + _ = yym1089 + if false { + } else { + r.EncodeInt(int64(yy1088)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1080[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy1090 := *x.DefaultMode + yym1091 := z.EncBinary() + _ = yym1091 + if false { + } else { + r.EncodeInt(int64(yy1090)) + } + } + } + } + if yyr1080 || yy2arr1080 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13896,25 +15376,25 @@ func (x *ConfigMapVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym977 := z.DecBinary() - _ = yym977 + yym1092 := z.DecBinary() + _ = yym1092 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct978 := r.ContainerType() - if yyct978 == codecSelferValueTypeMap1234 { - yyl978 := r.ReadMapStart() - if yyl978 == 0 { + yyct1093 := r.ContainerType() + if yyct1093 == codecSelferValueTypeMap1234 { + yyl1093 := r.ReadMapStart() + if yyl1093 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl978, d) + x.codecDecodeSelfFromMap(yyl1093, d) } - } else if yyct978 == codecSelferValueTypeArray1234 { - yyl978 := r.ReadArrayStart() - if yyl978 == 0 { + } else if yyct1093 == codecSelferValueTypeArray1234 { + yyl1093 := r.ReadArrayStart() + if yyl1093 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl978, d) + x.codecDecodeSelfFromArray(yyl1093, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13926,12 +15406,12 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys979Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys979Slc - var yyhl979 bool = l >= 0 - for yyj979 := 0; ; yyj979++ { - if yyhl979 { - if yyj979 >= l { + var yys1094Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1094Slc + var yyhl1094 bool = l >= 0 + for yyj1094 := 0; ; yyj1094++ { + if yyhl1094 { + if yyj1094 >= l { break } } else { @@ -13940,10 +15420,10 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys979Slc = r.DecodeBytes(yys979Slc, true, true) - yys979 := string(yys979Slc) + yys1094Slc = r.DecodeBytes(yys1094Slc, true, true) + yys1094 := string(yys1094Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys979 { + switch yys1094 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -13954,18 +15434,34 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Items = nil } else { - yyv981 := &x.Items - yym982 := z.DecBinary() - _ = yym982 + yyv1096 := &x.Items + yym1097 := z.DecBinary() + _ = yym1097 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv981), d) + h.decSliceKeyToPath((*[]KeyToPath)(yyv1096), d) + } + } + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1099 := z.DecBinary() + _ = yym1099 + if false { + } else { + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } default: - z.DecStructFieldNotFound(-1, yys979) - } // end switch yys979 - } // end for yyj979 + z.DecStructFieldNotFound(-1, yys1094) + } // end switch yys1094 + } // end for yyj1094 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13973,16 +15469,16 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj983 int - var yyb983 bool - var yyhl983 bool = l >= 0 - yyj983++ - if yyhl983 { - yyb983 = yyj983 > l + var yyj1100 int + var yyb1100 bool + var yyhl1100 bool = l >= 0 + yyj1100++ + if yyhl1100 { + yyb1100 = yyj1100 > l } else { - yyb983 = r.CheckBreak() + yyb1100 = r.CheckBreak() } - if yyb983 { + if yyb1100 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13992,13 +15488,13 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Name = string(r.DecodeString()) } - yyj983++ - if yyhl983 { - yyb983 = yyj983 > l + yyj1100++ + if yyhl1100 { + yyb1100 = yyj1100 > l } else { - yyb983 = r.CheckBreak() + yyb1100 = r.CheckBreak() } - if yyb983 { + if yyb1100 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14006,26 +15502,52 @@ func (x *ConfigMapVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Items = nil } else { - yyv985 := &x.Items - yym986 := z.DecBinary() - _ = yym986 + yyv1102 := &x.Items + yym1103 := z.DecBinary() + _ = yym1103 if false { } else { - h.decSliceKeyToPath((*[]KeyToPath)(yyv985), d) + h.decSliceKeyToPath((*[]KeyToPath)(yyv1102), d) + } + } + yyj1100++ + if yyhl1100 { + yyb1100 = yyj1100 > l + } else { + yyb1100 = r.CheckBreak() + } + if yyb1100 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym1105 := z.DecBinary() + _ = yym1105 + if false { + } else { + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } for { - yyj983++ - if yyhl983 { - yyb983 = yyj983 > l + yyj1100++ + if yyhl1100 { + yyb1100 = yyj1100 > l } else { - yyb983 = r.CheckBreak() + yyb1100 = r.CheckBreak() } - if yyb983 { + if yyb1100 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj983-1, "") + z.DecStructFieldNotFound(yyj1100-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14037,33 +15559,34 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym987 := z.EncBinary() - _ = yym987 + yym1106 := z.EncBinary() + _ = yym1106 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep988 := !z.EncBinary() - yy2arr988 := z.EncBasicHandle().StructToArray - var yyq988 [2]bool - _, _, _ = yysep988, yyq988, yy2arr988 - const yyr988 bool = false - var yynn988 int - if yyr988 || yy2arr988 { - r.EncodeArrayStart(2) + yysep1107 := !z.EncBinary() + yy2arr1107 := z.EncBasicHandle().StructToArray + var yyq1107 [3]bool + _, _, _ = yysep1107, yyq1107, yy2arr1107 + const yyr1107 bool = false + yyq1107[2] = x.Mode != nil + var yynn1107 int + if yyr1107 || yy2arr1107 { + r.EncodeArrayStart(3) } else { - yynn988 = 2 - for _, b := range yyq988 { + yynn1107 = 2 + for _, b := range yyq1107 { if b { - yynn988++ + yynn1107++ } } - r.EncodeMapStart(yynn988) - yynn988 = 0 + r.EncodeMapStart(yynn1107) + yynn1107 = 0 } - if yyr988 || yy2arr988 { + if yyr1107 || yy2arr1107 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym990 := z.EncBinary() - _ = yym990 + yym1109 := z.EncBinary() + _ = yym1109 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -14072,17 +15595,17 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym991 := z.EncBinary() - _ = yym991 + yym1110 := z.EncBinary() + _ = yym1110 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr988 || yy2arr988 { + if yyr1107 || yy2arr1107 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym993 := z.EncBinary() - _ = yym993 + yym1112 := z.EncBinary() + _ = yym1112 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -14091,14 +15614,49 @@ func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym994 := z.EncBinary() - _ = yym994 + yym1113 := z.EncBinary() + _ = yym1113 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr988 || yy2arr988 { + if yyr1107 || yy2arr1107 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq1107[2] { + if x.Mode == nil { + r.EncodeNil() + } else { + yy1115 := *x.Mode + yym1116 := z.EncBinary() + _ = yym1116 + if false { + } else { + r.EncodeInt(int64(yy1115)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq1107[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("mode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Mode == nil { + r.EncodeNil() + } else { + yy1117 := *x.Mode + yym1118 := z.EncBinary() + _ = yym1118 + if false { + } else { + r.EncodeInt(int64(yy1117)) + } + } + } + } + if yyr1107 || yy2arr1107 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14111,25 +15669,25 @@ func (x *KeyToPath) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym995 := z.DecBinary() - _ = yym995 + yym1119 := z.DecBinary() + _ = yym1119 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct996 := r.ContainerType() - if yyct996 == codecSelferValueTypeMap1234 { - yyl996 := r.ReadMapStart() - if yyl996 == 0 { + yyct1120 := r.ContainerType() + if yyct1120 == codecSelferValueTypeMap1234 { + yyl1120 := r.ReadMapStart() + if yyl1120 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl996, d) + x.codecDecodeSelfFromMap(yyl1120, d) } - } else if yyct996 == codecSelferValueTypeArray1234 { - yyl996 := r.ReadArrayStart() - if yyl996 == 0 { + } else if yyct1120 == codecSelferValueTypeArray1234 { + yyl1120 := r.ReadArrayStart() + if yyl1120 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl996, d) + x.codecDecodeSelfFromArray(yyl1120, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14141,12 +15699,12 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys997Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys997Slc - var yyhl997 bool = l >= 0 - for yyj997 := 0; ; yyj997++ { - if yyhl997 { - if yyj997 >= l { + var yys1121Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1121Slc + var yyhl1121 bool = l >= 0 + for yyj1121 := 0; ; yyj1121++ { + if yyhl1121 { + if yyj1121 >= l { break } } else { @@ -14155,10 +15713,10 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys997Slc = r.DecodeBytes(yys997Slc, true, true) - yys997 := string(yys997Slc) + yys1121Slc = r.DecodeBytes(yys1121Slc, true, true) + yys1121 := string(yys1121Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys997 { + switch yys1121 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -14171,10 +15729,26 @@ func (x *KeyToPath) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } + case "mode": + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1125 := z.DecBinary() + _ = yym1125 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } default: - z.DecStructFieldNotFound(-1, yys997) - } // end switch yys997 - } // end for yyj997 + z.DecStructFieldNotFound(-1, yys1121) + } // end switch yys1121 + } // end for yyj1121 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14182,16 +15756,16 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1000 int - var yyb1000 bool - var yyhl1000 bool = l >= 0 - yyj1000++ - if yyhl1000 { - yyb1000 = yyj1000 > l + var yyj1126 int + var yyb1126 bool + var yyhl1126 bool = l >= 0 + yyj1126++ + if yyhl1126 { + yyb1126 = yyj1126 > l } else { - yyb1000 = r.CheckBreak() + yyb1126 = r.CheckBreak() } - if yyb1000 { + if yyb1126 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14201,13 +15775,13 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1000++ - if yyhl1000 { - yyb1000 = yyj1000 > l + yyj1126++ + if yyhl1126 { + yyb1126 = yyj1126 > l } else { - yyb1000 = r.CheckBreak() + yyb1126 = r.CheckBreak() } - if yyb1000 { + if yyb1126 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14217,18 +15791,44 @@ func (x *KeyToPath) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } + yyj1126++ + if yyhl1126 { + yyb1126 = yyj1126 > l + } else { + yyb1126 = r.CheckBreak() + } + if yyb1126 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym1130 := z.DecBinary() + _ = yym1130 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } for { - yyj1000++ - if yyhl1000 { - yyb1000 = yyj1000 > l + yyj1126++ + if yyhl1126 { + yyb1126 = yyj1126 > l } else { - yyb1000 = r.CheckBreak() + yyb1126 = r.CheckBreak() } - if yyb1000 { + if yyb1126 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1000-1, "") + z.DecStructFieldNotFound(yyj1126-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14240,38 +15840,38 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1003 := z.EncBinary() - _ = yym1003 + yym1131 := z.EncBinary() + _ = yym1131 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1004 := !z.EncBinary() - yy2arr1004 := z.EncBasicHandle().StructToArray - var yyq1004 [5]bool - _, _, _ = yysep1004, yyq1004, yy2arr1004 - const yyr1004 bool = false - yyq1004[0] = x.Name != "" - yyq1004[1] = x.HostPort != 0 - yyq1004[3] = x.Protocol != "" - yyq1004[4] = x.HostIP != "" - var yynn1004 int - if yyr1004 || yy2arr1004 { + yysep1132 := !z.EncBinary() + yy2arr1132 := z.EncBasicHandle().StructToArray + var yyq1132 [5]bool + _, _, _ = yysep1132, yyq1132, yy2arr1132 + const yyr1132 bool = false + yyq1132[0] = x.Name != "" + yyq1132[1] = x.HostPort != 0 + yyq1132[3] = x.Protocol != "" + yyq1132[4] = x.HostIP != "" + var yynn1132 int + if yyr1132 || yy2arr1132 { r.EncodeArrayStart(5) } else { - yynn1004 = 1 - for _, b := range yyq1004 { + yynn1132 = 1 + for _, b := range yyq1132 { if b { - yynn1004++ + yynn1132++ } } - r.EncodeMapStart(yynn1004) - yynn1004 = 0 + r.EncodeMapStart(yynn1132) + yynn1132 = 0 } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1004[0] { - yym1006 := z.EncBinary() - _ = yym1006 + if yyq1132[0] { + yym1134 := z.EncBinary() + _ = yym1134 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -14280,23 +15880,23 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1004[0] { + if yyq1132[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1007 := z.EncBinary() - _ = yym1007 + yym1135 := z.EncBinary() + _ = yym1135 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1004[1] { - yym1009 := z.EncBinary() - _ = yym1009 + if yyq1132[1] { + yym1137 := z.EncBinary() + _ = yym1137 if false { } else { r.EncodeInt(int64(x.HostPort)) @@ -14305,22 +15905,22 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1004[1] { + if yyq1132[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1010 := z.EncBinary() - _ = yym1010 + yym1138 := z.EncBinary() + _ = yym1138 if false { } else { r.EncodeInt(int64(x.HostPort)) } } } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1012 := z.EncBinary() - _ = yym1012 + yym1140 := z.EncBinary() + _ = yym1140 if false { } else { r.EncodeInt(int64(x.ContainerPort)) @@ -14329,33 +15929,33 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1013 := z.EncBinary() - _ = yym1013 + yym1141 := z.EncBinary() + _ = yym1141 if false { } else { r.EncodeInt(int64(x.ContainerPort)) } } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1004[3] { + if yyq1132[3] { x.Protocol.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1004[3] { + if yyq1132[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protocol")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1004[4] { - yym1016 := z.EncBinary() - _ = yym1016 + if yyq1132[4] { + yym1144 := z.EncBinary() + _ = yym1144 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) @@ -14364,19 +15964,19 @@ func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1004[4] { + if yyq1132[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1017 := z.EncBinary() - _ = yym1017 + yym1145 := z.EncBinary() + _ = yym1145 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) } } } - if yyr1004 || yy2arr1004 { + if yyr1132 || yy2arr1132 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14389,25 +15989,25 @@ func (x *ContainerPort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1018 := z.DecBinary() - _ = yym1018 + yym1146 := z.DecBinary() + _ = yym1146 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1019 := r.ContainerType() - if yyct1019 == codecSelferValueTypeMap1234 { - yyl1019 := r.ReadMapStart() - if yyl1019 == 0 { + yyct1147 := r.ContainerType() + if yyct1147 == codecSelferValueTypeMap1234 { + yyl1147 := r.ReadMapStart() + if yyl1147 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1019, d) + x.codecDecodeSelfFromMap(yyl1147, d) } - } else if yyct1019 == codecSelferValueTypeArray1234 { - yyl1019 := r.ReadArrayStart() - if yyl1019 == 0 { + } else if yyct1147 == codecSelferValueTypeArray1234 { + yyl1147 := r.ReadArrayStart() + if yyl1147 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1019, d) + x.codecDecodeSelfFromArray(yyl1147, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14419,12 +16019,12 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1020Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1020Slc - var yyhl1020 bool = l >= 0 - for yyj1020 := 0; ; yyj1020++ { - if yyhl1020 { - if yyj1020 >= l { + var yys1148Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1148Slc + var yyhl1148 bool = l >= 0 + for yyj1148 := 0; ; yyj1148++ { + if yyhl1148 { + if yyj1148 >= l { break } } else { @@ -14433,10 +16033,10 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1020Slc = r.DecodeBytes(yys1020Slc, true, true) - yys1020 := string(yys1020Slc) + yys1148Slc = r.DecodeBytes(yys1148Slc, true, true) + yys1148 := string(yys1148Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1020 { + switch yys1148 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -14468,9 +16068,9 @@ func (x *ContainerPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.HostIP = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1020) - } // end switch yys1020 - } // end for yyj1020 + z.DecStructFieldNotFound(-1, yys1148) + } // end switch yys1148 + } // end for yyj1148 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14478,16 +16078,16 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1026 int - var yyb1026 bool - var yyhl1026 bool = l >= 0 - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + var yyj1154 int + var yyb1154 bool + var yyhl1154 bool = l >= 0 + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14497,13 +16097,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14513,13 +16113,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostPort = int32(r.DecodeInt(32)) } - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14529,13 +16129,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ContainerPort = int32(r.DecodeInt(32)) } - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14545,13 +16145,13 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Protocol = Protocol(r.DecodeString()) } - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14562,17 +16162,17 @@ func (x *ContainerPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.HostIP = string(r.DecodeString()) } for { - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1154++ + if yyhl1154 { + yyb1154 = yyj1154 > l } else { - yyb1026 = r.CheckBreak() + yyb1154 = r.CheckBreak() } - if yyb1026 { + if yyb1154 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1026-1, "") + z.DecStructFieldNotFound(yyj1154-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14584,35 +16184,35 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1032 := z.EncBinary() - _ = yym1032 + yym1160 := z.EncBinary() + _ = yym1160 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1033 := !z.EncBinary() - yy2arr1033 := z.EncBasicHandle().StructToArray - var yyq1033 [4]bool - _, _, _ = yysep1033, yyq1033, yy2arr1033 - const yyr1033 bool = false - yyq1033[1] = x.ReadOnly != false - yyq1033[3] = x.SubPath != "" - var yynn1033 int - if yyr1033 || yy2arr1033 { + yysep1161 := !z.EncBinary() + yy2arr1161 := z.EncBasicHandle().StructToArray + var yyq1161 [4]bool + _, _, _ = yysep1161, yyq1161, yy2arr1161 + const yyr1161 bool = false + yyq1161[1] = x.ReadOnly != false + yyq1161[3] = x.SubPath != "" + var yynn1161 int + if yyr1161 || yy2arr1161 { r.EncodeArrayStart(4) } else { - yynn1033 = 2 - for _, b := range yyq1033 { + yynn1161 = 2 + for _, b := range yyq1161 { if b { - yynn1033++ + yynn1161++ } } - r.EncodeMapStart(yynn1033) - yynn1033 = 0 + r.EncodeMapStart(yynn1161) + yynn1161 = 0 } - if yyr1033 || yy2arr1033 { + if yyr1161 || yy2arr1161 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1035 := z.EncBinary() - _ = yym1035 + yym1163 := z.EncBinary() + _ = yym1163 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -14621,18 +16221,18 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1036 := z.EncBinary() - _ = yym1036 + yym1164 := z.EncBinary() + _ = yym1164 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1033 || yy2arr1033 { + if yyr1161 || yy2arr1161 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1033[1] { - yym1038 := z.EncBinary() - _ = yym1038 + if yyq1161[1] { + yym1166 := z.EncBinary() + _ = yym1166 if false { } else { r.EncodeBool(bool(x.ReadOnly)) @@ -14641,22 +16241,22 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1033[1] { + if yyq1161[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnly")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1039 := z.EncBinary() - _ = yym1039 + yym1167 := z.EncBinary() + _ = yym1167 if false { } else { r.EncodeBool(bool(x.ReadOnly)) } } } - if yyr1033 || yy2arr1033 { + if yyr1161 || yy2arr1161 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1041 := z.EncBinary() - _ = yym1041 + yym1169 := z.EncBinary() + _ = yym1169 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MountPath)) @@ -14665,18 +16265,18 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("mountPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1042 := z.EncBinary() - _ = yym1042 + yym1170 := z.EncBinary() + _ = yym1170 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MountPath)) } } - if yyr1033 || yy2arr1033 { + if yyr1161 || yy2arr1161 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1033[3] { - yym1044 := z.EncBinary() - _ = yym1044 + if yyq1161[3] { + yym1172 := z.EncBinary() + _ = yym1172 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SubPath)) @@ -14685,19 +16285,19 @@ func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1033[3] { + if yyq1161[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("subPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1045 := z.EncBinary() - _ = yym1045 + yym1173 := z.EncBinary() + _ = yym1173 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SubPath)) } } } - if yyr1033 || yy2arr1033 { + if yyr1161 || yy2arr1161 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14710,25 +16310,25 @@ func (x *VolumeMount) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1046 := z.DecBinary() - _ = yym1046 + yym1174 := z.DecBinary() + _ = yym1174 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1047 := r.ContainerType() - if yyct1047 == codecSelferValueTypeMap1234 { - yyl1047 := r.ReadMapStart() - if yyl1047 == 0 { + yyct1175 := r.ContainerType() + if yyct1175 == codecSelferValueTypeMap1234 { + yyl1175 := r.ReadMapStart() + if yyl1175 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1047, d) + x.codecDecodeSelfFromMap(yyl1175, d) } - } else if yyct1047 == codecSelferValueTypeArray1234 { - yyl1047 := r.ReadArrayStart() - if yyl1047 == 0 { + } else if yyct1175 == codecSelferValueTypeArray1234 { + yyl1175 := r.ReadArrayStart() + if yyl1175 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1047, d) + x.codecDecodeSelfFromArray(yyl1175, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14740,12 +16340,12 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1048Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1048Slc - var yyhl1048 bool = l >= 0 - for yyj1048 := 0; ; yyj1048++ { - if yyhl1048 { - if yyj1048 >= l { + var yys1176Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1176Slc + var yyhl1176 bool = l >= 0 + for yyj1176 := 0; ; yyj1176++ { + if yyhl1176 { + if yyj1176 >= l { break } } else { @@ -14754,10 +16354,10 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1048Slc = r.DecodeBytes(yys1048Slc, true, true) - yys1048 := string(yys1048Slc) + yys1176Slc = r.DecodeBytes(yys1176Slc, true, true) + yys1176 := string(yys1176Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1048 { + switch yys1176 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -14783,9 +16383,9 @@ func (x *VolumeMount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SubPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1048) - } // end switch yys1048 - } // end for yyj1048 + z.DecStructFieldNotFound(-1, yys1176) + } // end switch yys1176 + } // end for yyj1176 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14793,16 +16393,16 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1053 int - var yyb1053 bool - var yyhl1053 bool = l >= 0 - yyj1053++ - if yyhl1053 { - yyb1053 = yyj1053 > l + var yyj1181 int + var yyb1181 bool + var yyhl1181 bool = l >= 0 + yyj1181++ + if yyhl1181 { + yyb1181 = yyj1181 > l } else { - yyb1053 = r.CheckBreak() + yyb1181 = r.CheckBreak() } - if yyb1053 { + if yyb1181 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14812,13 +16412,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1053++ - if yyhl1053 { - yyb1053 = yyj1053 > l + yyj1181++ + if yyhl1181 { + yyb1181 = yyj1181 > l } else { - yyb1053 = r.CheckBreak() + yyb1181 = r.CheckBreak() } - if yyb1053 { + if yyb1181 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14828,13 +16428,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ReadOnly = bool(r.DecodeBool()) } - yyj1053++ - if yyhl1053 { - yyb1053 = yyj1053 > l + yyj1181++ + if yyhl1181 { + yyb1181 = yyj1181 > l } else { - yyb1053 = r.CheckBreak() + yyb1181 = r.CheckBreak() } - if yyb1053 { + if yyb1181 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14844,13 +16444,13 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.MountPath = string(r.DecodeString()) } - yyj1053++ - if yyhl1053 { - yyb1053 = yyj1053 > l + yyj1181++ + if yyhl1181 { + yyb1181 = yyj1181 > l } else { - yyb1053 = r.CheckBreak() + yyb1181 = r.CheckBreak() } - if yyb1053 { + if yyb1181 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14861,17 +16461,17 @@ func (x *VolumeMount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SubPath = string(r.DecodeString()) } for { - yyj1053++ - if yyhl1053 { - yyb1053 = yyj1053 > l + yyj1181++ + if yyhl1181 { + yyb1181 = yyj1181 > l } else { - yyb1053 = r.CheckBreak() + yyb1181 = r.CheckBreak() } - if yyb1053 { + if yyb1181 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1053-1, "") + z.DecStructFieldNotFound(yyj1181-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14883,35 +16483,35 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1058 := z.EncBinary() - _ = yym1058 + yym1186 := z.EncBinary() + _ = yym1186 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1059 := !z.EncBinary() - yy2arr1059 := z.EncBasicHandle().StructToArray - var yyq1059 [3]bool - _, _, _ = yysep1059, yyq1059, yy2arr1059 - const yyr1059 bool = false - yyq1059[1] = x.Value != "" - yyq1059[2] = x.ValueFrom != nil - var yynn1059 int - if yyr1059 || yy2arr1059 { + yysep1187 := !z.EncBinary() + yy2arr1187 := z.EncBasicHandle().StructToArray + var yyq1187 [3]bool + _, _, _ = yysep1187, yyq1187, yy2arr1187 + const yyr1187 bool = false + yyq1187[1] = x.Value != "" + yyq1187[2] = x.ValueFrom != nil + var yynn1187 int + if yyr1187 || yy2arr1187 { r.EncodeArrayStart(3) } else { - yynn1059 = 1 - for _, b := range yyq1059 { + yynn1187 = 1 + for _, b := range yyq1187 { if b { - yynn1059++ + yynn1187++ } } - r.EncodeMapStart(yynn1059) - yynn1059 = 0 + r.EncodeMapStart(yynn1187) + yynn1187 = 0 } - if yyr1059 || yy2arr1059 { + if yyr1187 || yy2arr1187 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1061 := z.EncBinary() - _ = yym1061 + yym1189 := z.EncBinary() + _ = yym1189 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -14920,18 +16520,18 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1062 := z.EncBinary() - _ = yym1062 + yym1190 := z.EncBinary() + _ = yym1190 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1059 || yy2arr1059 { + if yyr1187 || yy2arr1187 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1059[1] { - yym1064 := z.EncBinary() - _ = yym1064 + if yyq1187[1] { + yym1192 := z.EncBinary() + _ = yym1192 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -14940,21 +16540,21 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1059[1] { + if yyq1187[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1065 := z.EncBinary() - _ = yym1065 + yym1193 := z.EncBinary() + _ = yym1193 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1059 || yy2arr1059 { + if yyr1187 || yy2arr1187 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1059[2] { + if yyq1187[2] { if x.ValueFrom == nil { r.EncodeNil() } else { @@ -14964,7 +16564,7 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1059[2] { + if yyq1187[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("valueFrom")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -14975,7 +16575,7 @@ func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1059 || yy2arr1059 { + if yyr1187 || yy2arr1187 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14988,25 +16588,25 @@ func (x *EnvVar) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1067 := z.DecBinary() - _ = yym1067 + yym1195 := z.DecBinary() + _ = yym1195 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1068 := r.ContainerType() - if yyct1068 == codecSelferValueTypeMap1234 { - yyl1068 := r.ReadMapStart() - if yyl1068 == 0 { + yyct1196 := r.ContainerType() + if yyct1196 == codecSelferValueTypeMap1234 { + yyl1196 := r.ReadMapStart() + if yyl1196 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1068, d) + x.codecDecodeSelfFromMap(yyl1196, d) } - } else if yyct1068 == codecSelferValueTypeArray1234 { - yyl1068 := r.ReadArrayStart() - if yyl1068 == 0 { + } else if yyct1196 == codecSelferValueTypeArray1234 { + yyl1196 := r.ReadArrayStart() + if yyl1196 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1068, d) + x.codecDecodeSelfFromArray(yyl1196, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15018,12 +16618,12 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1069Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1069Slc - var yyhl1069 bool = l >= 0 - for yyj1069 := 0; ; yyj1069++ { - if yyhl1069 { - if yyj1069 >= l { + var yys1197Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1197Slc + var yyhl1197 bool = l >= 0 + for yyj1197 := 0; ; yyj1197++ { + if yyhl1197 { + if yyj1197 >= l { break } } else { @@ -15032,10 +16632,10 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1069Slc = r.DecodeBytes(yys1069Slc, true, true) - yys1069 := string(yys1069Slc) + yys1197Slc = r.DecodeBytes(yys1197Slc, true, true) + yys1197 := string(yys1197Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1069 { + switch yys1197 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -15060,9 +16660,9 @@ func (x *EnvVar) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ValueFrom.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1069) - } // end switch yys1069 - } // end for yyj1069 + z.DecStructFieldNotFound(-1, yys1197) + } // end switch yys1197 + } // end for yyj1197 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15070,16 +16670,16 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1073 int - var yyb1073 bool - var yyhl1073 bool = l >= 0 - yyj1073++ - if yyhl1073 { - yyb1073 = yyj1073 > l + var yyj1201 int + var yyb1201 bool + var yyhl1201 bool = l >= 0 + yyj1201++ + if yyhl1201 { + yyb1201 = yyj1201 > l } else { - yyb1073 = r.CheckBreak() + yyb1201 = r.CheckBreak() } - if yyb1073 { + if yyb1201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15089,13 +16689,13 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1073++ - if yyhl1073 { - yyb1073 = yyj1073 > l + yyj1201++ + if yyhl1201 { + yyb1201 = yyj1201 > l } else { - yyb1073 = r.CheckBreak() + yyb1201 = r.CheckBreak() } - if yyb1073 { + if yyb1201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15105,13 +16705,13 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1073++ - if yyhl1073 { - yyb1073 = yyj1073 > l + yyj1201++ + if yyhl1201 { + yyb1201 = yyj1201 > l } else { - yyb1073 = r.CheckBreak() + yyb1201 = r.CheckBreak() } - if yyb1073 { + if yyb1201 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15127,17 +16727,17 @@ func (x *EnvVar) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.ValueFrom.CodecDecodeSelf(d) } for { - yyj1073++ - if yyhl1073 { - yyb1073 = yyj1073 > l + yyj1201++ + if yyhl1201 { + yyb1201 = yyj1201 > l } else { - yyb1073 = r.CheckBreak() + yyb1201 = r.CheckBreak() } - if yyb1073 { + if yyb1201 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1073-1, "") + z.DecStructFieldNotFound(yyj1201-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15149,36 +16749,36 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1077 := z.EncBinary() - _ = yym1077 + yym1205 := z.EncBinary() + _ = yym1205 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1078 := !z.EncBinary() - yy2arr1078 := z.EncBasicHandle().StructToArray - var yyq1078 [4]bool - _, _, _ = yysep1078, yyq1078, yy2arr1078 - const yyr1078 bool = false - yyq1078[0] = x.FieldRef != nil - yyq1078[1] = x.ResourceFieldRef != nil - yyq1078[2] = x.ConfigMapKeyRef != nil - yyq1078[3] = x.SecretKeyRef != nil - var yynn1078 int - if yyr1078 || yy2arr1078 { + yysep1206 := !z.EncBinary() + yy2arr1206 := z.EncBasicHandle().StructToArray + var yyq1206 [4]bool + _, _, _ = yysep1206, yyq1206, yy2arr1206 + const yyr1206 bool = false + yyq1206[0] = x.FieldRef != nil + yyq1206[1] = x.ResourceFieldRef != nil + yyq1206[2] = x.ConfigMapKeyRef != nil + yyq1206[3] = x.SecretKeyRef != nil + var yynn1206 int + if yyr1206 || yy2arr1206 { r.EncodeArrayStart(4) } else { - yynn1078 = 0 - for _, b := range yyq1078 { + yynn1206 = 0 + for _, b := range yyq1206 { if b { - yynn1078++ + yynn1206++ } } - r.EncodeMapStart(yynn1078) - yynn1078 = 0 + r.EncodeMapStart(yynn1206) + yynn1206 = 0 } - if yyr1078 || yy2arr1078 { + if yyr1206 || yy2arr1206 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1078[0] { + if yyq1206[0] { if x.FieldRef == nil { r.EncodeNil() } else { @@ -15188,7 +16788,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1078[0] { + if yyq1206[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15199,9 +16799,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1078 || yy2arr1078 { + if yyr1206 || yy2arr1206 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1078[1] { + if yyq1206[1] { if x.ResourceFieldRef == nil { r.EncodeNil() } else { @@ -15211,7 +16811,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1078[1] { + if yyq1206[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceFieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15222,9 +16822,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1078 || yy2arr1078 { + if yyr1206 || yy2arr1206 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1078[2] { + if yyq1206[2] { if x.ConfigMapKeyRef == nil { r.EncodeNil() } else { @@ -15234,7 +16834,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1078[2] { + if yyq1206[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configMapKeyRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15245,9 +16845,9 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1078 || yy2arr1078 { + if yyr1206 || yy2arr1206 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1078[3] { + if yyq1206[3] { if x.SecretKeyRef == nil { r.EncodeNil() } else { @@ -15257,7 +16857,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1078[3] { + if yyq1206[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secretKeyRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -15268,7 +16868,7 @@ func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1078 || yy2arr1078 { + if yyr1206 || yy2arr1206 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15281,25 +16881,25 @@ func (x *EnvVarSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1083 := z.DecBinary() - _ = yym1083 + yym1211 := z.DecBinary() + _ = yym1211 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1084 := r.ContainerType() - if yyct1084 == codecSelferValueTypeMap1234 { - yyl1084 := r.ReadMapStart() - if yyl1084 == 0 { + yyct1212 := r.ContainerType() + if yyct1212 == codecSelferValueTypeMap1234 { + yyl1212 := r.ReadMapStart() + if yyl1212 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1084, d) + x.codecDecodeSelfFromMap(yyl1212, d) } - } else if yyct1084 == codecSelferValueTypeArray1234 { - yyl1084 := r.ReadArrayStart() - if yyl1084 == 0 { + } else if yyct1212 == codecSelferValueTypeArray1234 { + yyl1212 := r.ReadArrayStart() + if yyl1212 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1084, d) + x.codecDecodeSelfFromArray(yyl1212, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15311,12 +16911,12 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1085Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1085Slc - var yyhl1085 bool = l >= 0 - for yyj1085 := 0; ; yyj1085++ { - if yyhl1085 { - if yyj1085 >= l { + var yys1213Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1213Slc + var yyhl1213 bool = l >= 0 + for yyj1213 := 0; ; yyj1213++ { + if yyhl1213 { + if yyj1213 >= l { break } } else { @@ -15325,10 +16925,10 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1085Slc = r.DecodeBytes(yys1085Slc, true, true) - yys1085 := string(yys1085Slc) + yys1213Slc = r.DecodeBytes(yys1213Slc, true, true) + yys1213 := string(yys1213Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1085 { + switch yys1213 { case "fieldRef": if r.TryDecodeAsNil() { if x.FieldRef != nil { @@ -15374,9 +16974,9 @@ func (x *EnvVarSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SecretKeyRef.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1085) - } // end switch yys1085 - } // end for yyj1085 + z.DecStructFieldNotFound(-1, yys1213) + } // end switch yys1213 + } // end for yyj1213 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15384,16 +16984,16 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1090 int - var yyb1090 bool - var yyhl1090 bool = l >= 0 - yyj1090++ - if yyhl1090 { - yyb1090 = yyj1090 > l + var yyj1218 int + var yyb1218 bool + var yyhl1218 bool = l >= 0 + yyj1218++ + if yyhl1218 { + yyb1218 = yyj1218 > l } else { - yyb1090 = r.CheckBreak() + yyb1218 = r.CheckBreak() } - if yyb1090 { + if yyb1218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15408,13 +17008,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.FieldRef.CodecDecodeSelf(d) } - yyj1090++ - if yyhl1090 { - yyb1090 = yyj1090 > l + yyj1218++ + if yyhl1218 { + yyb1218 = yyj1218 > l } else { - yyb1090 = r.CheckBreak() + yyb1218 = r.CheckBreak() } - if yyb1090 { + if yyb1218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15429,13 +17029,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ResourceFieldRef.CodecDecodeSelf(d) } - yyj1090++ - if yyhl1090 { - yyb1090 = yyj1090 > l + yyj1218++ + if yyhl1218 { + yyb1218 = yyj1218 > l } else { - yyb1090 = r.CheckBreak() + yyb1218 = r.CheckBreak() } - if yyb1090 { + if yyb1218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15450,13 +17050,13 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ConfigMapKeyRef.CodecDecodeSelf(d) } - yyj1090++ - if yyhl1090 { - yyb1090 = yyj1090 > l + yyj1218++ + if yyhl1218 { + yyb1218 = yyj1218 > l } else { - yyb1090 = r.CheckBreak() + yyb1218 = r.CheckBreak() } - if yyb1090 { + if yyb1218 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15472,17 +17072,17 @@ func (x *EnvVarSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SecretKeyRef.CodecDecodeSelf(d) } for { - yyj1090++ - if yyhl1090 { - yyb1090 = yyj1090 > l + yyj1218++ + if yyhl1218 { + yyb1218 = yyj1218 > l } else { - yyb1090 = r.CheckBreak() + yyb1218 = r.CheckBreak() } - if yyb1090 { + if yyb1218 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1090-1, "") + z.DecStructFieldNotFound(yyj1218-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15494,35 +17094,35 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1095 := z.EncBinary() - _ = yym1095 + yym1223 := z.EncBinary() + _ = yym1223 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1096 := !z.EncBinary() - yy2arr1096 := z.EncBasicHandle().StructToArray - var yyq1096 [2]bool - _, _, _ = yysep1096, yyq1096, yy2arr1096 - const yyr1096 bool = false - yyq1096[0] = x.APIVersion != "" - var yynn1096 int - if yyr1096 || yy2arr1096 { + yysep1224 := !z.EncBinary() + yy2arr1224 := z.EncBasicHandle().StructToArray + var yyq1224 [2]bool + _, _, _ = yysep1224, yyq1224, yy2arr1224 + const yyr1224 bool = false + yyq1224[0] = x.APIVersion != "" + var yynn1224 int + if yyr1224 || yy2arr1224 { r.EncodeArrayStart(2) } else { - yynn1096 = 1 - for _, b := range yyq1096 { + yynn1224 = 1 + for _, b := range yyq1224 { if b { - yynn1096++ + yynn1224++ } } - r.EncodeMapStart(yynn1096) - yynn1096 = 0 + r.EncodeMapStart(yynn1224) + yynn1224 = 0 } - if yyr1096 || yy2arr1096 { + if yyr1224 || yy2arr1224 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1096[0] { - yym1098 := z.EncBinary() - _ = yym1098 + if yyq1224[0] { + yym1226 := z.EncBinary() + _ = yym1226 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -15531,22 +17131,22 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1096[0] { + if yyq1224[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1099 := z.EncBinary() - _ = yym1099 + yym1227 := z.EncBinary() + _ = yym1227 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1096 || yy2arr1096 { + if yyr1224 || yy2arr1224 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1101 := z.EncBinary() - _ = yym1101 + yym1229 := z.EncBinary() + _ = yym1229 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) @@ -15555,14 +17155,14 @@ func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1102 := z.EncBinary() - _ = yym1102 + yym1230 := z.EncBinary() + _ = yym1230 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) } } - if yyr1096 || yy2arr1096 { + if yyr1224 || yy2arr1224 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15575,25 +17175,25 @@ func (x *ObjectFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1103 := z.DecBinary() - _ = yym1103 + yym1231 := z.DecBinary() + _ = yym1231 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1104 := r.ContainerType() - if yyct1104 == codecSelferValueTypeMap1234 { - yyl1104 := r.ReadMapStart() - if yyl1104 == 0 { + yyct1232 := r.ContainerType() + if yyct1232 == codecSelferValueTypeMap1234 { + yyl1232 := r.ReadMapStart() + if yyl1232 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1104, d) + x.codecDecodeSelfFromMap(yyl1232, d) } - } else if yyct1104 == codecSelferValueTypeArray1234 { - yyl1104 := r.ReadArrayStart() - if yyl1104 == 0 { + } else if yyct1232 == codecSelferValueTypeArray1234 { + yyl1232 := r.ReadArrayStart() + if yyl1232 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1104, d) + x.codecDecodeSelfFromArray(yyl1232, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15605,12 +17205,12 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1105Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1105Slc - var yyhl1105 bool = l >= 0 - for yyj1105 := 0; ; yyj1105++ { - if yyhl1105 { - if yyj1105 >= l { + var yys1233Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1233Slc + var yyhl1233 bool = l >= 0 + for yyj1233 := 0; ; yyj1233++ { + if yyhl1233 { + if yyj1233 >= l { break } } else { @@ -15619,10 +17219,10 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1105Slc = r.DecodeBytes(yys1105Slc, true, true) - yys1105 := string(yys1105Slc) + yys1233Slc = r.DecodeBytes(yys1233Slc, true, true) + yys1233 := string(yys1233Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1105 { + switch yys1233 { case "apiVersion": if r.TryDecodeAsNil() { x.APIVersion = "" @@ -15636,9 +17236,9 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.FieldPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1105) - } // end switch yys1105 - } // end for yyj1105 + z.DecStructFieldNotFound(-1, yys1233) + } // end switch yys1233 + } // end for yyj1233 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15646,16 +17246,16 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1108 int - var yyb1108 bool - var yyhl1108 bool = l >= 0 - yyj1108++ - if yyhl1108 { - yyb1108 = yyj1108 > l + var yyj1236 int + var yyb1236 bool + var yyhl1236 bool = l >= 0 + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1108 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1108 { + if yyb1236 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15665,13 +17265,13 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj1108++ - if yyhl1108 { - yyb1108 = yyj1108 > l + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1108 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1108 { + if yyb1236 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15682,17 +17282,17 @@ func (x *ObjectFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.FieldPath = string(r.DecodeString()) } for { - yyj1108++ - if yyhl1108 { - yyb1108 = yyj1108 > l + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1108 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1108 { + if yyb1236 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1108-1, "") + z.DecStructFieldNotFound(yyj1236-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15704,36 +17304,36 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1111 := z.EncBinary() - _ = yym1111 + yym1239 := z.EncBinary() + _ = yym1239 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1112 := !z.EncBinary() - yy2arr1112 := z.EncBasicHandle().StructToArray - var yyq1112 [3]bool - _, _, _ = yysep1112, yyq1112, yy2arr1112 - const yyr1112 bool = false - yyq1112[0] = x.ContainerName != "" - yyq1112[2] = true - var yynn1112 int - if yyr1112 || yy2arr1112 { + yysep1240 := !z.EncBinary() + yy2arr1240 := z.EncBasicHandle().StructToArray + var yyq1240 [3]bool + _, _, _ = yysep1240, yyq1240, yy2arr1240 + const yyr1240 bool = false + yyq1240[0] = x.ContainerName != "" + yyq1240[2] = true + var yynn1240 int + if yyr1240 || yy2arr1240 { r.EncodeArrayStart(3) } else { - yynn1112 = 1 - for _, b := range yyq1112 { + yynn1240 = 1 + for _, b := range yyq1240 { if b { - yynn1112++ + yynn1240++ } } - r.EncodeMapStart(yynn1112) - yynn1112 = 0 + r.EncodeMapStart(yynn1240) + yynn1240 = 0 } - if yyr1112 || yy2arr1112 { + if yyr1240 || yy2arr1240 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1112[0] { - yym1114 := z.EncBinary() - _ = yym1114 + if yyq1240[0] { + yym1242 := z.EncBinary() + _ = yym1242 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerName)) @@ -15742,22 +17342,22 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1112[0] { + if yyq1240[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1115 := z.EncBinary() - _ = yym1115 + yym1243 := z.EncBinary() + _ = yym1243 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerName)) } } } - if yyr1112 || yy2arr1112 { + if yyr1240 || yy2arr1240 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1117 := z.EncBinary() - _ = yym1117 + yym1245 := z.EncBinary() + _ = yym1245 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Resource)) @@ -15766,47 +17366,47 @@ func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resource")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1118 := z.EncBinary() - _ = yym1118 + yym1246 := z.EncBinary() + _ = yym1246 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Resource)) } } - if yyr1112 || yy2arr1112 { + if yyr1240 || yy2arr1240 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1112[2] { - yy1120 := &x.Divisor - yym1121 := z.EncBinary() - _ = yym1121 + if yyq1240[2] { + yy1248 := &x.Divisor + yym1249 := z.EncBinary() + _ = yym1249 if false { - } else if z.HasExtensions() && z.EncExt(yy1120) { - } else if !yym1121 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1120) + } else if z.HasExtensions() && z.EncExt(yy1248) { + } else if !yym1249 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1248) } else { - z.EncFallback(yy1120) + z.EncFallback(yy1248) } } else { r.EncodeNil() } } else { - if yyq1112[2] { + if yyq1240[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("divisor")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1122 := &x.Divisor - yym1123 := z.EncBinary() - _ = yym1123 + yy1250 := &x.Divisor + yym1251 := z.EncBinary() + _ = yym1251 if false { - } else if z.HasExtensions() && z.EncExt(yy1122) { - } else if !yym1123 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1122) + } else if z.HasExtensions() && z.EncExt(yy1250) { + } else if !yym1251 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1250) } else { - z.EncFallback(yy1122) + z.EncFallback(yy1250) } } } - if yyr1112 || yy2arr1112 { + if yyr1240 || yy2arr1240 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15819,25 +17419,25 @@ func (x *ResourceFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1124 := z.DecBinary() - _ = yym1124 + yym1252 := z.DecBinary() + _ = yym1252 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1125 := r.ContainerType() - if yyct1125 == codecSelferValueTypeMap1234 { - yyl1125 := r.ReadMapStart() - if yyl1125 == 0 { + yyct1253 := r.ContainerType() + if yyct1253 == codecSelferValueTypeMap1234 { + yyl1253 := r.ReadMapStart() + if yyl1253 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1125, d) + x.codecDecodeSelfFromMap(yyl1253, d) } - } else if yyct1125 == codecSelferValueTypeArray1234 { - yyl1125 := r.ReadArrayStart() - if yyl1125 == 0 { + } else if yyct1253 == codecSelferValueTypeArray1234 { + yyl1253 := r.ReadArrayStart() + if yyl1253 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1125, d) + x.codecDecodeSelfFromArray(yyl1253, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15849,12 +17449,12 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1126Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1126Slc - var yyhl1126 bool = l >= 0 - for yyj1126 := 0; ; yyj1126++ { - if yyhl1126 { - if yyj1126 >= l { + var yys1254Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1254Slc + var yyhl1254 bool = l >= 0 + for yyj1254 := 0; ; yyj1254++ { + if yyhl1254 { + if yyj1254 >= l { break } } else { @@ -15863,10 +17463,10 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1126Slc = r.DecodeBytes(yys1126Slc, true, true) - yys1126 := string(yys1126Slc) + yys1254Slc = r.DecodeBytes(yys1254Slc, true, true) + yys1254 := string(yys1254Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1126 { + switch yys1254 { case "containerName": if r.TryDecodeAsNil() { x.ContainerName = "" @@ -15883,21 +17483,21 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Divisor = pkg3_resource.Quantity{} } else { - yyv1129 := &x.Divisor - yym1130 := z.DecBinary() - _ = yym1130 + yyv1257 := &x.Divisor + yym1258 := z.DecBinary() + _ = yym1258 if false { - } else if z.HasExtensions() && z.DecExt(yyv1129) { - } else if !yym1130 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1129) + } else if z.HasExtensions() && z.DecExt(yyv1257) { + } else if !yym1258 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1257) } else { - z.DecFallback(yyv1129, false) + z.DecFallback(yyv1257, false) } } default: - z.DecStructFieldNotFound(-1, yys1126) - } // end switch yys1126 - } // end for yyj1126 + z.DecStructFieldNotFound(-1, yys1254) + } // end switch yys1254 + } // end for yyj1254 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15905,16 +17505,16 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1131 int - var yyb1131 bool - var yyhl1131 bool = l >= 0 - yyj1131++ - if yyhl1131 { - yyb1131 = yyj1131 > l + var yyj1259 int + var yyb1259 bool + var yyhl1259 bool = l >= 0 + yyj1259++ + if yyhl1259 { + yyb1259 = yyj1259 > l } else { - yyb1131 = r.CheckBreak() + yyb1259 = r.CheckBreak() } - if yyb1131 { + if yyb1259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15924,13 +17524,13 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.ContainerName = string(r.DecodeString()) } - yyj1131++ - if yyhl1131 { - yyb1131 = yyj1131 > l + yyj1259++ + if yyhl1259 { + yyb1259 = yyj1259 > l } else { - yyb1131 = r.CheckBreak() + yyb1259 = r.CheckBreak() } - if yyb1131 { + if yyb1259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15940,13 +17540,13 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Resource = string(r.DecodeString()) } - yyj1131++ - if yyhl1131 { - yyb1131 = yyj1131 > l + yyj1259++ + if yyhl1259 { + yyb1259 = yyj1259 > l } else { - yyb1131 = r.CheckBreak() + yyb1259 = r.CheckBreak() } - if yyb1131 { + if yyb1259 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15954,29 +17554,29 @@ func (x *ResourceFieldSelector) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Divisor = pkg3_resource.Quantity{} } else { - yyv1134 := &x.Divisor - yym1135 := z.DecBinary() - _ = yym1135 + yyv1262 := &x.Divisor + yym1263 := z.DecBinary() + _ = yym1263 if false { - } else if z.HasExtensions() && z.DecExt(yyv1134) { - } else if !yym1135 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1134) + } else if z.HasExtensions() && z.DecExt(yyv1262) { + } else if !yym1263 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1262) } else { - z.DecFallback(yyv1134, false) + z.DecFallback(yyv1262, false) } } for { - yyj1131++ - if yyhl1131 { - yyb1131 = yyj1131 > l + yyj1259++ + if yyhl1259 { + yyb1259 = yyj1259 > l } else { - yyb1131 = r.CheckBreak() + yyb1259 = r.CheckBreak() } - if yyb1131 { + if yyb1259 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1131-1, "") + z.DecStructFieldNotFound(yyj1259-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15988,35 +17588,35 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1136 := z.EncBinary() - _ = yym1136 + yym1264 := z.EncBinary() + _ = yym1264 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1137 := !z.EncBinary() - yy2arr1137 := z.EncBasicHandle().StructToArray - var yyq1137 [2]bool - _, _, _ = yysep1137, yyq1137, yy2arr1137 - const yyr1137 bool = false - yyq1137[0] = x.Name != "" - var yynn1137 int - if yyr1137 || yy2arr1137 { + yysep1265 := !z.EncBinary() + yy2arr1265 := z.EncBasicHandle().StructToArray + var yyq1265 [2]bool + _, _, _ = yysep1265, yyq1265, yy2arr1265 + const yyr1265 bool = false + yyq1265[0] = x.Name != "" + var yynn1265 int + if yyr1265 || yy2arr1265 { r.EncodeArrayStart(2) } else { - yynn1137 = 1 - for _, b := range yyq1137 { + yynn1265 = 1 + for _, b := range yyq1265 { if b { - yynn1137++ + yynn1265++ } } - r.EncodeMapStart(yynn1137) - yynn1137 = 0 + r.EncodeMapStart(yynn1265) + yynn1265 = 0 } - if yyr1137 || yy2arr1137 { + if yyr1265 || yy2arr1265 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1137[0] { - yym1139 := z.EncBinary() - _ = yym1139 + if yyq1265[0] { + yym1267 := z.EncBinary() + _ = yym1267 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16025,22 +17625,22 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1137[0] { + if yyq1265[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1140 := z.EncBinary() - _ = yym1140 + yym1268 := z.EncBinary() + _ = yym1268 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr1137 || yy2arr1137 { + if yyr1265 || yy2arr1265 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1142 := z.EncBinary() - _ = yym1142 + yym1270 := z.EncBinary() + _ = yym1270 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -16049,14 +17649,14 @@ func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1143 := z.EncBinary() - _ = yym1143 + yym1271 := z.EncBinary() + _ = yym1271 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1137 || yy2arr1137 { + if yyr1265 || yy2arr1265 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16069,25 +17669,25 @@ func (x *ConfigMapKeySelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1144 := z.DecBinary() - _ = yym1144 + yym1272 := z.DecBinary() + _ = yym1272 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1145 := r.ContainerType() - if yyct1145 == codecSelferValueTypeMap1234 { - yyl1145 := r.ReadMapStart() - if yyl1145 == 0 { + yyct1273 := r.ContainerType() + if yyct1273 == codecSelferValueTypeMap1234 { + yyl1273 := r.ReadMapStart() + if yyl1273 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1145, d) + x.codecDecodeSelfFromMap(yyl1273, d) } - } else if yyct1145 == codecSelferValueTypeArray1234 { - yyl1145 := r.ReadArrayStart() - if yyl1145 == 0 { + } else if yyct1273 == codecSelferValueTypeArray1234 { + yyl1273 := r.ReadArrayStart() + if yyl1273 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1145, d) + x.codecDecodeSelfFromArray(yyl1273, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16099,12 +17699,12 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1146Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1146Slc - var yyhl1146 bool = l >= 0 - for yyj1146 := 0; ; yyj1146++ { - if yyhl1146 { - if yyj1146 >= l { + var yys1274Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1274Slc + var yyhl1274 bool = l >= 0 + for yyj1274 := 0; ; yyj1274++ { + if yyhl1274 { + if yyj1274 >= l { break } } else { @@ -16113,10 +17713,10 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1146Slc = r.DecodeBytes(yys1146Slc, true, true) - yys1146 := string(yys1146Slc) + yys1274Slc = r.DecodeBytes(yys1274Slc, true, true) + yys1274 := string(yys1274Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1146 { + switch yys1274 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -16130,9 +17730,9 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Key = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1146) - } // end switch yys1146 - } // end for yyj1146 + z.DecStructFieldNotFound(-1, yys1274) + } // end switch yys1274 + } // end for yyj1274 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16140,16 +17740,16 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1149 int - var yyb1149 bool - var yyhl1149 bool = l >= 0 - yyj1149++ - if yyhl1149 { - yyb1149 = yyj1149 > l + var yyj1277 int + var yyb1277 bool + var yyhl1277 bool = l >= 0 + yyj1277++ + if yyhl1277 { + yyb1277 = yyj1277 > l } else { - yyb1149 = r.CheckBreak() + yyb1277 = r.CheckBreak() } - if yyb1149 { + if yyb1277 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16159,13 +17759,13 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Name = string(r.DecodeString()) } - yyj1149++ - if yyhl1149 { - yyb1149 = yyj1149 > l + yyj1277++ + if yyhl1277 { + yyb1277 = yyj1277 > l } else { - yyb1149 = r.CheckBreak() + yyb1277 = r.CheckBreak() } - if yyb1149 { + if yyb1277 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16176,17 +17776,17 @@ func (x *ConfigMapKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Key = string(r.DecodeString()) } for { - yyj1149++ - if yyhl1149 { - yyb1149 = yyj1149 > l + yyj1277++ + if yyhl1277 { + yyb1277 = yyj1277 > l } else { - yyb1149 = r.CheckBreak() + yyb1277 = r.CheckBreak() } - if yyb1149 { + if yyb1277 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1149-1, "") + z.DecStructFieldNotFound(yyj1277-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16198,35 +17798,35 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1152 := z.EncBinary() - _ = yym1152 + yym1280 := z.EncBinary() + _ = yym1280 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1153 := !z.EncBinary() - yy2arr1153 := z.EncBasicHandle().StructToArray - var yyq1153 [2]bool - _, _, _ = yysep1153, yyq1153, yy2arr1153 - const yyr1153 bool = false - yyq1153[0] = x.Name != "" - var yynn1153 int - if yyr1153 || yy2arr1153 { + yysep1281 := !z.EncBinary() + yy2arr1281 := z.EncBasicHandle().StructToArray + var yyq1281 [2]bool + _, _, _ = yysep1281, yyq1281, yy2arr1281 + const yyr1281 bool = false + yyq1281[0] = x.Name != "" + var yynn1281 int + if yyr1281 || yy2arr1281 { r.EncodeArrayStart(2) } else { - yynn1153 = 1 - for _, b := range yyq1153 { + yynn1281 = 1 + for _, b := range yyq1281 { if b { - yynn1153++ + yynn1281++ } } - r.EncodeMapStart(yynn1153) - yynn1153 = 0 + r.EncodeMapStart(yynn1281) + yynn1281 = 0 } - if yyr1153 || yy2arr1153 { + if yyr1281 || yy2arr1281 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1153[0] { - yym1155 := z.EncBinary() - _ = yym1155 + if yyq1281[0] { + yym1283 := z.EncBinary() + _ = yym1283 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16235,22 +17835,22 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1153[0] { + if yyq1281[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1156 := z.EncBinary() - _ = yym1156 + yym1284 := z.EncBinary() + _ = yym1284 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr1153 || yy2arr1153 { + if yyr1281 || yy2arr1281 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1158 := z.EncBinary() - _ = yym1158 + yym1286 := z.EncBinary() + _ = yym1286 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -16259,14 +17859,14 @@ func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1159 := z.EncBinary() - _ = yym1159 + yym1287 := z.EncBinary() + _ = yym1287 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1153 || yy2arr1153 { + if yyr1281 || yy2arr1281 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16279,25 +17879,25 @@ func (x *SecretKeySelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1160 := z.DecBinary() - _ = yym1160 + yym1288 := z.DecBinary() + _ = yym1288 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1161 := r.ContainerType() - if yyct1161 == codecSelferValueTypeMap1234 { - yyl1161 := r.ReadMapStart() - if yyl1161 == 0 { + yyct1289 := r.ContainerType() + if yyct1289 == codecSelferValueTypeMap1234 { + yyl1289 := r.ReadMapStart() + if yyl1289 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1161, d) + x.codecDecodeSelfFromMap(yyl1289, d) } - } else if yyct1161 == codecSelferValueTypeArray1234 { - yyl1161 := r.ReadArrayStart() - if yyl1161 == 0 { + } else if yyct1289 == codecSelferValueTypeArray1234 { + yyl1289 := r.ReadArrayStart() + if yyl1289 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1161, d) + x.codecDecodeSelfFromArray(yyl1289, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16309,12 +17909,12 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1162Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1162Slc - var yyhl1162 bool = l >= 0 - for yyj1162 := 0; ; yyj1162++ { - if yyhl1162 { - if yyj1162 >= l { + var yys1290Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1290Slc + var yyhl1290 bool = l >= 0 + for yyj1290 := 0; ; yyj1290++ { + if yyhl1290 { + if yyj1290 >= l { break } } else { @@ -16323,10 +17923,10 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1162Slc = r.DecodeBytes(yys1162Slc, true, true) - yys1162 := string(yys1162Slc) + yys1290Slc = r.DecodeBytes(yys1290Slc, true, true) + yys1290 := string(yys1290Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1162 { + switch yys1290 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -16340,9 +17940,9 @@ func (x *SecretKeySelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.Key = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1162) - } // end switch yys1162 - } // end for yyj1162 + z.DecStructFieldNotFound(-1, yys1290) + } // end switch yys1290 + } // end for yyj1290 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16350,16 +17950,16 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1165 int - var yyb1165 bool - var yyhl1165 bool = l >= 0 - yyj1165++ - if yyhl1165 { - yyb1165 = yyj1165 > l + var yyj1293 int + var yyb1293 bool + var yyhl1293 bool = l >= 0 + yyj1293++ + if yyhl1293 { + yyb1293 = yyj1293 > l } else { - yyb1165 = r.CheckBreak() + yyb1293 = r.CheckBreak() } - if yyb1165 { + if yyb1293 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16369,13 +17969,13 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Name = string(r.DecodeString()) } - yyj1165++ - if yyhl1165 { - yyb1165 = yyj1165 > l + yyj1293++ + if yyhl1293 { + yyb1293 = yyj1293 > l } else { - yyb1165 = r.CheckBreak() + yyb1293 = r.CheckBreak() } - if yyb1165 { + if yyb1293 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16386,17 +17986,17 @@ func (x *SecretKeySelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder x.Key = string(r.DecodeString()) } for { - yyj1165++ - if yyhl1165 { - yyb1165 = yyj1165 > l + yyj1293++ + if yyhl1293 { + yyb1293 = yyj1293 > l } else { - yyb1165 = r.CheckBreak() + yyb1293 = r.CheckBreak() } - if yyb1165 { + if yyb1293 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1165-1, "") + z.DecStructFieldNotFound(yyj1293-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16408,33 +18008,33 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1168 := z.EncBinary() - _ = yym1168 + yym1296 := z.EncBinary() + _ = yym1296 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1169 := !z.EncBinary() - yy2arr1169 := z.EncBasicHandle().StructToArray - var yyq1169 [2]bool - _, _, _ = yysep1169, yyq1169, yy2arr1169 - const yyr1169 bool = false - var yynn1169 int - if yyr1169 || yy2arr1169 { + yysep1297 := !z.EncBinary() + yy2arr1297 := z.EncBasicHandle().StructToArray + var yyq1297 [2]bool + _, _, _ = yysep1297, yyq1297, yy2arr1297 + const yyr1297 bool = false + var yynn1297 int + if yyr1297 || yy2arr1297 { r.EncodeArrayStart(2) } else { - yynn1169 = 2 - for _, b := range yyq1169 { + yynn1297 = 2 + for _, b := range yyq1297 { if b { - yynn1169++ + yynn1297++ } } - r.EncodeMapStart(yynn1169) - yynn1169 = 0 + r.EncodeMapStart(yynn1297) + yynn1297 = 0 } - if yyr1169 || yy2arr1169 { + if yyr1297 || yy2arr1297 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1171 := z.EncBinary() - _ = yym1171 + yym1299 := z.EncBinary() + _ = yym1299 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -16443,17 +18043,17 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1172 := z.EncBinary() - _ = yym1172 + yym1300 := z.EncBinary() + _ = yym1300 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1169 || yy2arr1169 { + if yyr1297 || yy2arr1297 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1174 := z.EncBinary() - _ = yym1174 + yym1302 := z.EncBinary() + _ = yym1302 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -16462,14 +18062,14 @@ func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1175 := z.EncBinary() - _ = yym1175 + yym1303 := z.EncBinary() + _ = yym1303 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } - if yyr1169 || yy2arr1169 { + if yyr1297 || yy2arr1297 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16482,25 +18082,25 @@ func (x *HTTPHeader) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1176 := z.DecBinary() - _ = yym1176 + yym1304 := z.DecBinary() + _ = yym1304 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1177 := r.ContainerType() - if yyct1177 == codecSelferValueTypeMap1234 { - yyl1177 := r.ReadMapStart() - if yyl1177 == 0 { + yyct1305 := r.ContainerType() + if yyct1305 == codecSelferValueTypeMap1234 { + yyl1305 := r.ReadMapStart() + if yyl1305 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1177, d) + x.codecDecodeSelfFromMap(yyl1305, d) } - } else if yyct1177 == codecSelferValueTypeArray1234 { - yyl1177 := r.ReadArrayStart() - if yyl1177 == 0 { + } else if yyct1305 == codecSelferValueTypeArray1234 { + yyl1305 := r.ReadArrayStart() + if yyl1305 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1177, d) + x.codecDecodeSelfFromArray(yyl1305, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16512,12 +18112,12 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1178Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1178Slc - var yyhl1178 bool = l >= 0 - for yyj1178 := 0; ; yyj1178++ { - if yyhl1178 { - if yyj1178 >= l { + var yys1306Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1306Slc + var yyhl1306 bool = l >= 0 + for yyj1306 := 0; ; yyj1306++ { + if yyhl1306 { + if yyj1306 >= l { break } } else { @@ -16526,10 +18126,10 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1178Slc = r.DecodeBytes(yys1178Slc, true, true) - yys1178 := string(yys1178Slc) + yys1306Slc = r.DecodeBytes(yys1306Slc, true, true) + yys1306 := string(yys1306Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1178 { + switch yys1306 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -16543,9 +18143,9 @@ func (x *HTTPHeader) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Value = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1178) - } // end switch yys1178 - } // end for yyj1178 + z.DecStructFieldNotFound(-1, yys1306) + } // end switch yys1306 + } // end for yyj1306 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16553,16 +18153,16 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1181 int - var yyb1181 bool - var yyhl1181 bool = l >= 0 - yyj1181++ - if yyhl1181 { - yyb1181 = yyj1181 > l + var yyj1309 int + var yyb1309 bool + var yyhl1309 bool = l >= 0 + yyj1309++ + if yyhl1309 { + yyb1309 = yyj1309 > l } else { - yyb1181 = r.CheckBreak() + yyb1309 = r.CheckBreak() } - if yyb1181 { + if yyb1309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16572,13 +18172,13 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1181++ - if yyhl1181 { - yyb1181 = yyj1181 > l + yyj1309++ + if yyhl1309 { + yyb1309 = yyj1309 > l } else { - yyb1181 = r.CheckBreak() + yyb1309 = r.CheckBreak() } - if yyb1181 { + if yyb1309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16589,17 +18189,17 @@ func (x *HTTPHeader) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Value = string(r.DecodeString()) } for { - yyj1181++ - if yyhl1181 { - yyb1181 = yyj1181 > l + yyj1309++ + if yyhl1309 { + yyb1309 = yyj1309 > l } else { - yyb1181 = r.CheckBreak() + yyb1309 = r.CheckBreak() } - if yyb1181 { + if yyb1309 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1181-1, "") + z.DecStructFieldNotFound(yyj1309-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16611,38 +18211,38 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1184 := z.EncBinary() - _ = yym1184 + yym1312 := z.EncBinary() + _ = yym1312 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1185 := !z.EncBinary() - yy2arr1185 := z.EncBasicHandle().StructToArray - var yyq1185 [5]bool - _, _, _ = yysep1185, yyq1185, yy2arr1185 - const yyr1185 bool = false - yyq1185[0] = x.Path != "" - yyq1185[2] = x.Host != "" - yyq1185[3] = x.Scheme != "" - yyq1185[4] = len(x.HTTPHeaders) != 0 - var yynn1185 int - if yyr1185 || yy2arr1185 { + yysep1313 := !z.EncBinary() + yy2arr1313 := z.EncBasicHandle().StructToArray + var yyq1313 [5]bool + _, _, _ = yysep1313, yyq1313, yy2arr1313 + const yyr1313 bool = false + yyq1313[0] = x.Path != "" + yyq1313[2] = x.Host != "" + yyq1313[3] = x.Scheme != "" + yyq1313[4] = len(x.HTTPHeaders) != 0 + var yynn1313 int + if yyr1313 || yy2arr1313 { r.EncodeArrayStart(5) } else { - yynn1185 = 1 - for _, b := range yyq1185 { + yynn1313 = 1 + for _, b := range yyq1313 { if b { - yynn1185++ + yynn1313++ } } - r.EncodeMapStart(yynn1185) - yynn1185 = 0 + r.EncodeMapStart(yynn1313) + yynn1313 = 0 } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1185[0] { - yym1187 := z.EncBinary() - _ = yym1187 + if yyq1313[0] { + yym1315 := z.EncBinary() + _ = yym1315 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -16651,50 +18251,50 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1185[0] { + if yyq1313[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1188 := z.EncBinary() - _ = yym1188 + yym1316 := z.EncBinary() + _ = yym1316 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1190 := &x.Port - yym1191 := z.EncBinary() - _ = yym1191 + yy1318 := &x.Port + yym1319 := z.EncBinary() + _ = yym1319 if false { - } else if z.HasExtensions() && z.EncExt(yy1190) { - } else if !yym1191 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1190) + } else if z.HasExtensions() && z.EncExt(yy1318) { + } else if !yym1319 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1318) } else { - z.EncFallback(yy1190) + z.EncFallback(yy1318) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1192 := &x.Port - yym1193 := z.EncBinary() - _ = yym1193 + yy1320 := &x.Port + yym1321 := z.EncBinary() + _ = yym1321 if false { - } else if z.HasExtensions() && z.EncExt(yy1192) { - } else if !yym1193 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1192) + } else if z.HasExtensions() && z.EncExt(yy1320) { + } else if !yym1321 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1320) } else { - z.EncFallback(yy1192) + z.EncFallback(yy1320) } } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1185[2] { - yym1195 := z.EncBinary() - _ = yym1195 + if yyq1313[2] { + yym1323 := z.EncBinary() + _ = yym1323 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) @@ -16703,41 +18303,41 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1185[2] { + if yyq1313[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("host")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1196 := z.EncBinary() - _ = yym1196 + yym1324 := z.EncBinary() + _ = yym1324 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) } } } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1185[3] { + if yyq1313[3] { x.Scheme.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1185[3] { + if yyq1313[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("scheme")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Scheme.CodecEncodeSelf(e) } } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1185[4] { + if yyq1313[4] { if x.HTTPHeaders == nil { r.EncodeNil() } else { - yym1199 := z.EncBinary() - _ = yym1199 + yym1327 := z.EncBinary() + _ = yym1327 if false { } else { h.encSliceHTTPHeader(([]HTTPHeader)(x.HTTPHeaders), e) @@ -16747,15 +18347,15 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1185[4] { + if yyq1313[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpHeaders")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.HTTPHeaders == nil { r.EncodeNil() } else { - yym1200 := z.EncBinary() - _ = yym1200 + yym1328 := z.EncBinary() + _ = yym1328 if false { } else { h.encSliceHTTPHeader(([]HTTPHeader)(x.HTTPHeaders), e) @@ -16763,7 +18363,7 @@ func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1185 || yy2arr1185 { + if yyr1313 || yy2arr1313 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16776,25 +18376,25 @@ func (x *HTTPGetAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1201 := z.DecBinary() - _ = yym1201 + yym1329 := z.DecBinary() + _ = yym1329 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1202 := r.ContainerType() - if yyct1202 == codecSelferValueTypeMap1234 { - yyl1202 := r.ReadMapStart() - if yyl1202 == 0 { + yyct1330 := r.ContainerType() + if yyct1330 == codecSelferValueTypeMap1234 { + yyl1330 := r.ReadMapStart() + if yyl1330 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1202, d) + x.codecDecodeSelfFromMap(yyl1330, d) } - } else if yyct1202 == codecSelferValueTypeArray1234 { - yyl1202 := r.ReadArrayStart() - if yyl1202 == 0 { + } else if yyct1330 == codecSelferValueTypeArray1234 { + yyl1330 := r.ReadArrayStart() + if yyl1330 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1202, d) + x.codecDecodeSelfFromArray(yyl1330, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16806,12 +18406,12 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1203Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1203Slc - var yyhl1203 bool = l >= 0 - for yyj1203 := 0; ; yyj1203++ { - if yyhl1203 { - if yyj1203 >= l { + var yys1331Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1331Slc + var yyhl1331 bool = l >= 0 + for yyj1331 := 0; ; yyj1331++ { + if yyhl1331 { + if yyj1331 >= l { break } } else { @@ -16820,10 +18420,10 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1203Slc = r.DecodeBytes(yys1203Slc, true, true) - yys1203 := string(yys1203Slc) + yys1331Slc = r.DecodeBytes(yys1331Slc, true, true) + yys1331 := string(yys1331Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1203 { + switch yys1331 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -16834,15 +18434,15 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1205 := &x.Port - yym1206 := z.DecBinary() - _ = yym1206 + yyv1333 := &x.Port + yym1334 := z.DecBinary() + _ = yym1334 if false { - } else if z.HasExtensions() && z.DecExt(yyv1205) { - } else if !yym1206 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1205) + } else if z.HasExtensions() && z.DecExt(yyv1333) { + } else if !yym1334 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1333) } else { - z.DecFallback(yyv1205, false) + z.DecFallback(yyv1333, false) } } case "host": @@ -16861,18 +18461,18 @@ func (x *HTTPGetAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.HTTPHeaders = nil } else { - yyv1209 := &x.HTTPHeaders - yym1210 := z.DecBinary() - _ = yym1210 + yyv1337 := &x.HTTPHeaders + yym1338 := z.DecBinary() + _ = yym1338 if false { } else { - h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1209), d) + h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1337), d) } } default: - z.DecStructFieldNotFound(-1, yys1203) - } // end switch yys1203 - } // end for yyj1203 + z.DecStructFieldNotFound(-1, yys1331) + } // end switch yys1331 + } // end for yyj1331 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16880,16 +18480,16 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1211 int - var yyb1211 bool - var yyhl1211 bool = l >= 0 - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + var yyj1339 int + var yyb1339 bool + var yyhl1339 bool = l >= 0 + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16899,13 +18499,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Path = string(r.DecodeString()) } - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16913,24 +18513,24 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1213 := &x.Port - yym1214 := z.DecBinary() - _ = yym1214 + yyv1341 := &x.Port + yym1342 := z.DecBinary() + _ = yym1342 if false { - } else if z.HasExtensions() && z.DecExt(yyv1213) { - } else if !yym1214 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1213) + } else if z.HasExtensions() && z.DecExt(yyv1341) { + } else if !yym1342 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1341) } else { - z.DecFallback(yyv1213, false) + z.DecFallback(yyv1341, false) } } - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16940,13 +18540,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Host = string(r.DecodeString()) } - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16956,13 +18556,13 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Scheme = URIScheme(r.DecodeString()) } - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16970,26 +18570,26 @@ func (x *HTTPGetAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.HTTPHeaders = nil } else { - yyv1217 := &x.HTTPHeaders - yym1218 := z.DecBinary() - _ = yym1218 + yyv1345 := &x.HTTPHeaders + yym1346 := z.DecBinary() + _ = yym1346 if false { } else { - h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1217), d) + h.decSliceHTTPHeader((*[]HTTPHeader)(yyv1345), d) } } for { - yyj1211++ - if yyhl1211 { - yyb1211 = yyj1211 > l + yyj1339++ + if yyhl1339 { + yyb1339 = yyj1339 > l } else { - yyb1211 = r.CheckBreak() + yyb1339 = r.CheckBreak() } - if yyb1211 { + if yyb1339 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1211-1, "") + z.DecStructFieldNotFound(yyj1339-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16998,8 +18598,8 @@ func (x URIScheme) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1219 := z.EncBinary() - _ = yym1219 + yym1347 := z.EncBinary() + _ = yym1347 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -17011,8 +18611,8 @@ func (x *URIScheme) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1220 := z.DecBinary() - _ = yym1220 + yym1348 := z.DecBinary() + _ = yym1348 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -17027,57 +18627,57 @@ func (x *TCPSocketAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1221 := z.EncBinary() - _ = yym1221 + yym1349 := z.EncBinary() + _ = yym1349 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1222 := !z.EncBinary() - yy2arr1222 := z.EncBasicHandle().StructToArray - var yyq1222 [1]bool - _, _, _ = yysep1222, yyq1222, yy2arr1222 - const yyr1222 bool = false - var yynn1222 int - if yyr1222 || yy2arr1222 { + yysep1350 := !z.EncBinary() + yy2arr1350 := z.EncBasicHandle().StructToArray + var yyq1350 [1]bool + _, _, _ = yysep1350, yyq1350, yy2arr1350 + const yyr1350 bool = false + var yynn1350 int + if yyr1350 || yy2arr1350 { r.EncodeArrayStart(1) } else { - yynn1222 = 1 - for _, b := range yyq1222 { + yynn1350 = 1 + for _, b := range yyq1350 { if b { - yynn1222++ + yynn1350++ } } - r.EncodeMapStart(yynn1222) - yynn1222 = 0 + r.EncodeMapStart(yynn1350) + yynn1350 = 0 } - if yyr1222 || yy2arr1222 { + if yyr1350 || yy2arr1350 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1224 := &x.Port - yym1225 := z.EncBinary() - _ = yym1225 + yy1352 := &x.Port + yym1353 := z.EncBinary() + _ = yym1353 if false { - } else if z.HasExtensions() && z.EncExt(yy1224) { - } else if !yym1225 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1224) + } else if z.HasExtensions() && z.EncExt(yy1352) { + } else if !yym1353 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1352) } else { - z.EncFallback(yy1224) + z.EncFallback(yy1352) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1226 := &x.Port - yym1227 := z.EncBinary() - _ = yym1227 + yy1354 := &x.Port + yym1355 := z.EncBinary() + _ = yym1355 if false { - } else if z.HasExtensions() && z.EncExt(yy1226) { - } else if !yym1227 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1226) + } else if z.HasExtensions() && z.EncExt(yy1354) { + } else if !yym1355 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1354) } else { - z.EncFallback(yy1226) + z.EncFallback(yy1354) } } - if yyr1222 || yy2arr1222 { + if yyr1350 || yy2arr1350 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17090,25 +18690,25 @@ func (x *TCPSocketAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1228 := z.DecBinary() - _ = yym1228 + yym1356 := z.DecBinary() + _ = yym1356 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1229 := r.ContainerType() - if yyct1229 == codecSelferValueTypeMap1234 { - yyl1229 := r.ReadMapStart() - if yyl1229 == 0 { + yyct1357 := r.ContainerType() + if yyct1357 == codecSelferValueTypeMap1234 { + yyl1357 := r.ReadMapStart() + if yyl1357 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1229, d) + x.codecDecodeSelfFromMap(yyl1357, d) } - } else if yyct1229 == codecSelferValueTypeArray1234 { - yyl1229 := r.ReadArrayStart() - if yyl1229 == 0 { + } else if yyct1357 == codecSelferValueTypeArray1234 { + yyl1357 := r.ReadArrayStart() + if yyl1357 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1229, d) + x.codecDecodeSelfFromArray(yyl1357, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17120,12 +18720,12 @@ func (x *TCPSocketAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1230Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1230Slc - var yyhl1230 bool = l >= 0 - for yyj1230 := 0; ; yyj1230++ { - if yyhl1230 { - if yyj1230 >= l { + var yys1358Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1358Slc + var yyhl1358 bool = l >= 0 + for yyj1358 := 0; ; yyj1358++ { + if yyhl1358 { + if yyj1358 >= l { break } } else { @@ -17134,29 +18734,29 @@ func (x *TCPSocketAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1230Slc = r.DecodeBytes(yys1230Slc, true, true) - yys1230 := string(yys1230Slc) + yys1358Slc = r.DecodeBytes(yys1358Slc, true, true) + yys1358 := string(yys1358Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1230 { + switch yys1358 { case "port": if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1231 := &x.Port - yym1232 := z.DecBinary() - _ = yym1232 + yyv1359 := &x.Port + yym1360 := z.DecBinary() + _ = yym1360 if false { - } else if z.HasExtensions() && z.DecExt(yyv1231) { - } else if !yym1232 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1231) + } else if z.HasExtensions() && z.DecExt(yyv1359) { + } else if !yym1360 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1359) } else { - z.DecFallback(yyv1231, false) + z.DecFallback(yyv1359, false) } } default: - z.DecStructFieldNotFound(-1, yys1230) - } // end switch yys1230 - } // end for yyj1230 + z.DecStructFieldNotFound(-1, yys1358) + } // end switch yys1358 + } // end for yyj1358 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17164,16 +18764,16 @@ func (x *TCPSocketAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1233 int - var yyb1233 bool - var yyhl1233 bool = l >= 0 - yyj1233++ - if yyhl1233 { - yyb1233 = yyj1233 > l + var yyj1361 int + var yyb1361 bool + var yyhl1361 bool = l >= 0 + yyj1361++ + if yyhl1361 { + yyb1361 = yyj1361 > l } else { - yyb1233 = r.CheckBreak() + yyb1361 = r.CheckBreak() } - if yyb1233 { + if yyb1361 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17181,29 +18781,29 @@ func (x *TCPSocketAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Port = pkg4_intstr.IntOrString{} } else { - yyv1234 := &x.Port - yym1235 := z.DecBinary() - _ = yym1235 + yyv1362 := &x.Port + yym1363 := z.DecBinary() + _ = yym1363 if false { - } else if z.HasExtensions() && z.DecExt(yyv1234) { - } else if !yym1235 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1234) + } else if z.HasExtensions() && z.DecExt(yyv1362) { + } else if !yym1363 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1362) } else { - z.DecFallback(yyv1234, false) + z.DecFallback(yyv1362, false) } } for { - yyj1233++ - if yyhl1233 { - yyb1233 = yyj1233 > l + yyj1361++ + if yyhl1361 { + yyb1361 = yyj1361 > l } else { - yyb1233 = r.CheckBreak() + yyb1361 = r.CheckBreak() } - if yyb1233 { + if yyb1361 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1233-1, "") + z.DecStructFieldNotFound(yyj1361-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17215,38 +18815,38 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1236 := z.EncBinary() - _ = yym1236 + yym1364 := z.EncBinary() + _ = yym1364 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1237 := !z.EncBinary() - yy2arr1237 := z.EncBasicHandle().StructToArray - var yyq1237 [1]bool - _, _, _ = yysep1237, yyq1237, yy2arr1237 - const yyr1237 bool = false - yyq1237[0] = len(x.Command) != 0 - var yynn1237 int - if yyr1237 || yy2arr1237 { + yysep1365 := !z.EncBinary() + yy2arr1365 := z.EncBasicHandle().StructToArray + var yyq1365 [1]bool + _, _, _ = yysep1365, yyq1365, yy2arr1365 + const yyr1365 bool = false + yyq1365[0] = len(x.Command) != 0 + var yynn1365 int + if yyr1365 || yy2arr1365 { r.EncodeArrayStart(1) } else { - yynn1237 = 0 - for _, b := range yyq1237 { + yynn1365 = 0 + for _, b := range yyq1365 { if b { - yynn1237++ + yynn1365++ } } - r.EncodeMapStart(yynn1237) - yynn1237 = 0 + r.EncodeMapStart(yynn1365) + yynn1365 = 0 } - if yyr1237 || yy2arr1237 { + if yyr1365 || yy2arr1365 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1237[0] { + if yyq1365[0] { if x.Command == nil { r.EncodeNil() } else { - yym1239 := z.EncBinary() - _ = yym1239 + yym1367 := z.EncBinary() + _ = yym1367 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -17256,15 +18856,15 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1237[0] { + if yyq1365[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("command")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Command == nil { r.EncodeNil() } else { - yym1240 := z.EncBinary() - _ = yym1240 + yym1368 := z.EncBinary() + _ = yym1368 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -17272,7 +18872,7 @@ func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1237 || yy2arr1237 { + if yyr1365 || yy2arr1365 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17285,25 +18885,25 @@ func (x *ExecAction) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1241 := z.DecBinary() - _ = yym1241 + yym1369 := z.DecBinary() + _ = yym1369 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1242 := r.ContainerType() - if yyct1242 == codecSelferValueTypeMap1234 { - yyl1242 := r.ReadMapStart() - if yyl1242 == 0 { + yyct1370 := r.ContainerType() + if yyct1370 == codecSelferValueTypeMap1234 { + yyl1370 := r.ReadMapStart() + if yyl1370 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1242, d) + x.codecDecodeSelfFromMap(yyl1370, d) } - } else if yyct1242 == codecSelferValueTypeArray1234 { - yyl1242 := r.ReadArrayStart() - if yyl1242 == 0 { + } else if yyct1370 == codecSelferValueTypeArray1234 { + yyl1370 := r.ReadArrayStart() + if yyl1370 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1242, d) + x.codecDecodeSelfFromArray(yyl1370, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17315,12 +18915,12 @@ func (x *ExecAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1243Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1243Slc - var yyhl1243 bool = l >= 0 - for yyj1243 := 0; ; yyj1243++ { - if yyhl1243 { - if yyj1243 >= l { + var yys1371Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1371Slc + var yyhl1371 bool = l >= 0 + for yyj1371 := 0; ; yyj1371++ { + if yyhl1371 { + if yyj1371 >= l { break } } else { @@ -17329,26 +18929,26 @@ func (x *ExecAction) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1243Slc = r.DecodeBytes(yys1243Slc, true, true) - yys1243 := string(yys1243Slc) + yys1371Slc = r.DecodeBytes(yys1371Slc, true, true) + yys1371 := string(yys1371Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1243 { + switch yys1371 { case "command": if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1244 := &x.Command - yym1245 := z.DecBinary() - _ = yym1245 + yyv1372 := &x.Command + yym1373 := z.DecBinary() + _ = yym1373 if false { } else { - z.F.DecSliceStringX(yyv1244, false, d) + z.F.DecSliceStringX(yyv1372, false, d) } } default: - z.DecStructFieldNotFound(-1, yys1243) - } // end switch yys1243 - } // end for yyj1243 + z.DecStructFieldNotFound(-1, yys1371) + } // end switch yys1371 + } // end for yyj1371 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17356,16 +18956,16 @@ func (x *ExecAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1246 int - var yyb1246 bool - var yyhl1246 bool = l >= 0 - yyj1246++ - if yyhl1246 { - yyb1246 = yyj1246 > l + var yyj1374 int + var yyb1374 bool + var yyhl1374 bool = l >= 0 + yyj1374++ + if yyhl1374 { + yyb1374 = yyj1374 > l } else { - yyb1246 = r.CheckBreak() + yyb1374 = r.CheckBreak() } - if yyb1246 { + if yyb1374 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17373,26 +18973,26 @@ func (x *ExecAction) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1247 := &x.Command - yym1248 := z.DecBinary() - _ = yym1248 + yyv1375 := &x.Command + yym1376 := z.DecBinary() + _ = yym1376 if false { } else { - z.F.DecSliceStringX(yyv1247, false, d) + z.F.DecSliceStringX(yyv1375, false, d) } } for { - yyj1246++ - if yyhl1246 { - yyb1246 = yyj1246 > l + yyj1374++ + if yyhl1374 { + yyb1374 = yyj1374 > l } else { - yyb1246 = r.CheckBreak() + yyb1374 = r.CheckBreak() } - if yyb1246 { + if yyb1374 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1246-1, "") + z.DecStructFieldNotFound(yyj1374-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17404,49 +19004,49 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1249 := z.EncBinary() - _ = yym1249 + yym1377 := z.EncBinary() + _ = yym1377 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1250 := !z.EncBinary() - yy2arr1250 := z.EncBasicHandle().StructToArray - var yyq1250 [8]bool - _, _, _ = yysep1250, yyq1250, yy2arr1250 - const yyr1250 bool = false - yyq1250[0] = x.Handler.Exec != nil && x.Exec != nil - yyq1250[1] = x.Handler.HTTPGet != nil && x.HTTPGet != nil - yyq1250[2] = x.Handler.TCPSocket != nil && x.TCPSocket != nil - yyq1250[3] = x.InitialDelaySeconds != 0 - yyq1250[4] = x.TimeoutSeconds != 0 - yyq1250[5] = x.PeriodSeconds != 0 - yyq1250[6] = x.SuccessThreshold != 0 - yyq1250[7] = x.FailureThreshold != 0 - var yynn1250 int - if yyr1250 || yy2arr1250 { + yysep1378 := !z.EncBinary() + yy2arr1378 := z.EncBasicHandle().StructToArray + var yyq1378 [8]bool + _, _, _ = yysep1378, yyq1378, yy2arr1378 + const yyr1378 bool = false + yyq1378[0] = x.Handler.Exec != nil && x.Exec != nil + yyq1378[1] = x.Handler.HTTPGet != nil && x.HTTPGet != nil + yyq1378[2] = x.Handler.TCPSocket != nil && x.TCPSocket != nil + yyq1378[3] = x.InitialDelaySeconds != 0 + yyq1378[4] = x.TimeoutSeconds != 0 + yyq1378[5] = x.PeriodSeconds != 0 + yyq1378[6] = x.SuccessThreshold != 0 + yyq1378[7] = x.FailureThreshold != 0 + var yynn1378 int + if yyr1378 || yy2arr1378 { r.EncodeArrayStart(8) } else { - yynn1250 = 0 - for _, b := range yyq1250 { + yynn1378 = 0 + for _, b := range yyq1378 { if b { - yynn1250++ + yynn1378++ } } - r.EncodeMapStart(yynn1250) - yynn1250 = 0 + r.EncodeMapStart(yynn1378) + yynn1378 = 0 } - var yyn1251 bool + var yyn1379 bool if x.Handler.Exec == nil { - yyn1251 = true - goto LABEL1251 + yyn1379 = true + goto LABEL1379 } - LABEL1251: - if yyr1250 || yy2arr1250 { - if yyn1251 { + LABEL1379: + if yyr1378 || yy2arr1378 { + if yyn1379 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[0] { + if yyq1378[0] { if x.Exec == nil { r.EncodeNil() } else { @@ -17457,11 +19057,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1250[0] { + if yyq1378[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1251 { + if yyn1379 { r.EncodeNil() } else { if x.Exec == nil { @@ -17472,18 +19072,18 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn1252 bool + var yyn1380 bool if x.Handler.HTTPGet == nil { - yyn1252 = true - goto LABEL1252 + yyn1380 = true + goto LABEL1380 } - LABEL1252: - if yyr1250 || yy2arr1250 { - if yyn1252 { + LABEL1380: + if yyr1378 || yy2arr1378 { + if yyn1380 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[1] { + if yyq1378[1] { if x.HTTPGet == nil { r.EncodeNil() } else { @@ -17494,11 +19094,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1250[1] { + if yyq1378[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpGet")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1252 { + if yyn1380 { r.EncodeNil() } else { if x.HTTPGet == nil { @@ -17509,18 +19109,18 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - var yyn1253 bool + var yyn1381 bool if x.Handler.TCPSocket == nil { - yyn1253 = true - goto LABEL1253 + yyn1381 = true + goto LABEL1381 } - LABEL1253: - if yyr1250 || yy2arr1250 { - if yyn1253 { + LABEL1381: + if yyr1378 || yy2arr1378 { + if yyn1381 { r.EncodeNil() } else { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[2] { + if yyq1378[2] { if x.TCPSocket == nil { r.EncodeNil() } else { @@ -17531,11 +19131,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } else { - if yyq1250[2] { + if yyq1378[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tcpSocket")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyn1253 { + if yyn1381 { r.EncodeNil() } else { if x.TCPSocket == nil { @@ -17546,11 +19146,11 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[3] { - yym1255 := z.EncBinary() - _ = yym1255 + if yyq1378[3] { + yym1383 := z.EncBinary() + _ = yym1383 if false { } else { r.EncodeInt(int64(x.InitialDelaySeconds)) @@ -17559,23 +19159,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1250[3] { + if yyq1378[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("initialDelaySeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1256 := z.EncBinary() - _ = yym1256 + yym1384 := z.EncBinary() + _ = yym1384 if false { } else { r.EncodeInt(int64(x.InitialDelaySeconds)) } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[4] { - yym1258 := z.EncBinary() - _ = yym1258 + if yyq1378[4] { + yym1386 := z.EncBinary() + _ = yym1386 if false { } else { r.EncodeInt(int64(x.TimeoutSeconds)) @@ -17584,23 +19184,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1250[4] { + if yyq1378[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("timeoutSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1259 := z.EncBinary() - _ = yym1259 + yym1387 := z.EncBinary() + _ = yym1387 if false { } else { r.EncodeInt(int64(x.TimeoutSeconds)) } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[5] { - yym1261 := z.EncBinary() - _ = yym1261 + if yyq1378[5] { + yym1389 := z.EncBinary() + _ = yym1389 if false { } else { r.EncodeInt(int64(x.PeriodSeconds)) @@ -17609,23 +19209,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1250[5] { + if yyq1378[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("periodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1262 := z.EncBinary() - _ = yym1262 + yym1390 := z.EncBinary() + _ = yym1390 if false { } else { r.EncodeInt(int64(x.PeriodSeconds)) } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[6] { - yym1264 := z.EncBinary() - _ = yym1264 + if yyq1378[6] { + yym1392 := z.EncBinary() + _ = yym1392 if false { } else { r.EncodeInt(int64(x.SuccessThreshold)) @@ -17634,23 +19234,23 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1250[6] { + if yyq1378[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("successThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1265 := z.EncBinary() - _ = yym1265 + yym1393 := z.EncBinary() + _ = yym1393 if false { } else { r.EncodeInt(int64(x.SuccessThreshold)) } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1250[7] { - yym1267 := z.EncBinary() - _ = yym1267 + if yyq1378[7] { + yym1395 := z.EncBinary() + _ = yym1395 if false { } else { r.EncodeInt(int64(x.FailureThreshold)) @@ -17659,19 +19259,19 @@ func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1250[7] { + if yyq1378[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("failureThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1268 := z.EncBinary() - _ = yym1268 + yym1396 := z.EncBinary() + _ = yym1396 if false { } else { r.EncodeInt(int64(x.FailureThreshold)) } } } - if yyr1250 || yy2arr1250 { + if yyr1378 || yy2arr1378 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -17684,25 +19284,25 @@ func (x *Probe) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1269 := z.DecBinary() - _ = yym1269 + yym1397 := z.DecBinary() + _ = yym1397 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1270 := r.ContainerType() - if yyct1270 == codecSelferValueTypeMap1234 { - yyl1270 := r.ReadMapStart() - if yyl1270 == 0 { + yyct1398 := r.ContainerType() + if yyct1398 == codecSelferValueTypeMap1234 { + yyl1398 := r.ReadMapStart() + if yyl1398 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1270, d) + x.codecDecodeSelfFromMap(yyl1398, d) } - } else if yyct1270 == codecSelferValueTypeArray1234 { - yyl1270 := r.ReadArrayStart() - if yyl1270 == 0 { + } else if yyct1398 == codecSelferValueTypeArray1234 { + yyl1398 := r.ReadArrayStart() + if yyl1398 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1270, d) + x.codecDecodeSelfFromArray(yyl1398, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -17714,12 +19314,12 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1271Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1271Slc - var yyhl1271 bool = l >= 0 - for yyj1271 := 0; ; yyj1271++ { - if yyhl1271 { - if yyj1271 >= l { + var yys1399Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1399Slc + var yyhl1399 bool = l >= 0 + for yyj1399 := 0; ; yyj1399++ { + if yyhl1399 { + if yyj1399 >= l { break } } else { @@ -17728,10 +19328,10 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1271Slc = r.DecodeBytes(yys1271Slc, true, true) - yys1271 := string(yys1271Slc) + yys1399Slc = r.DecodeBytes(yys1399Slc, true, true) + yys1399 := string(yys1399Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1271 { + switch yys1399 { case "exec": if x.Handler.Exec == nil { x.Handler.Exec = new(ExecAction) @@ -17805,9 +19405,9 @@ func (x *Probe) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.FailureThreshold = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys1271) - } // end switch yys1271 - } // end for yyj1271 + z.DecStructFieldNotFound(-1, yys1399) + } // end switch yys1399 + } // end for yyj1399 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -17815,19 +19415,19 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1280 int - var yyb1280 bool - var yyhl1280 bool = l >= 0 + var yyj1408 int + var yyb1408 bool + var yyhl1408 bool = l >= 0 if x.Handler.Exec == nil { x.Handler.Exec = new(ExecAction) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17845,13 +19445,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Handler.HTTPGet == nil { x.Handler.HTTPGet = new(HTTPGetAction) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17869,13 +19469,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Handler.TCPSocket == nil { x.Handler.TCPSocket = new(TCPSocketAction) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17890,13 +19490,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.TCPSocket.CodecDecodeSelf(d) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17906,13 +19506,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.InitialDelaySeconds = int32(r.DecodeInt(32)) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17922,13 +19522,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TimeoutSeconds = int32(r.DecodeInt(32)) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17938,13 +19538,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PeriodSeconds = int32(r.DecodeInt(32)) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17954,13 +19554,13 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SuccessThreshold = int32(r.DecodeInt(32)) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -17971,17 +19571,17 @@ func (x *Probe) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.FailureThreshold = int32(r.DecodeInt(32)) } for { - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1408++ + if yyhl1408 { + yyb1408 = yyj1408 > l } else { - yyb1280 = r.CheckBreak() + yyb1408 = r.CheckBreak() } - if yyb1280 { + if yyb1408 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1280-1, "") + z.DecStructFieldNotFound(yyj1408-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17990,8 +19590,8 @@ func (x PullPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1289 := z.EncBinary() - _ = yym1289 + yym1417 := z.EncBinary() + _ = yym1417 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -18003,8 +19603,8 @@ func (x *PullPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1290 := z.DecBinary() - _ = yym1290 + yym1418 := z.DecBinary() + _ = yym1418 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -18016,8 +19616,8 @@ func (x Capability) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1291 := z.EncBinary() - _ = yym1291 + yym1419 := z.EncBinary() + _ = yym1419 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -18029,8 +19629,8 @@ func (x *Capability) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1292 := z.DecBinary() - _ = yym1292 + yym1420 := z.DecBinary() + _ = yym1420 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -18045,39 +19645,39 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1293 := z.EncBinary() - _ = yym1293 + yym1421 := z.EncBinary() + _ = yym1421 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1294 := !z.EncBinary() - yy2arr1294 := z.EncBasicHandle().StructToArray - var yyq1294 [2]bool - _, _, _ = yysep1294, yyq1294, yy2arr1294 - const yyr1294 bool = false - yyq1294[0] = len(x.Add) != 0 - yyq1294[1] = len(x.Drop) != 0 - var yynn1294 int - if yyr1294 || yy2arr1294 { + yysep1422 := !z.EncBinary() + yy2arr1422 := z.EncBasicHandle().StructToArray + var yyq1422 [2]bool + _, _, _ = yysep1422, yyq1422, yy2arr1422 + const yyr1422 bool = false + yyq1422[0] = len(x.Add) != 0 + yyq1422[1] = len(x.Drop) != 0 + var yynn1422 int + if yyr1422 || yy2arr1422 { r.EncodeArrayStart(2) } else { - yynn1294 = 0 - for _, b := range yyq1294 { + yynn1422 = 0 + for _, b := range yyq1422 { if b { - yynn1294++ + yynn1422++ } } - r.EncodeMapStart(yynn1294) - yynn1294 = 0 + r.EncodeMapStart(yynn1422) + yynn1422 = 0 } - if yyr1294 || yy2arr1294 { + if yyr1422 || yy2arr1422 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1294[0] { + if yyq1422[0] { if x.Add == nil { r.EncodeNil() } else { - yym1296 := z.EncBinary() - _ = yym1296 + yym1424 := z.EncBinary() + _ = yym1424 if false { } else { h.encSliceCapability(([]Capability)(x.Add), e) @@ -18087,15 +19687,15 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1294[0] { + if yyq1422[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("add")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Add == nil { r.EncodeNil() } else { - yym1297 := z.EncBinary() - _ = yym1297 + yym1425 := z.EncBinary() + _ = yym1425 if false { } else { h.encSliceCapability(([]Capability)(x.Add), e) @@ -18103,14 +19703,14 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1294 || yy2arr1294 { + if yyr1422 || yy2arr1422 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1294[1] { + if yyq1422[1] { if x.Drop == nil { r.EncodeNil() } else { - yym1299 := z.EncBinary() - _ = yym1299 + yym1427 := z.EncBinary() + _ = yym1427 if false { } else { h.encSliceCapability(([]Capability)(x.Drop), e) @@ -18120,15 +19720,15 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1294[1] { + if yyq1422[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("drop")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Drop == nil { r.EncodeNil() } else { - yym1300 := z.EncBinary() - _ = yym1300 + yym1428 := z.EncBinary() + _ = yym1428 if false { } else { h.encSliceCapability(([]Capability)(x.Drop), e) @@ -18136,7 +19736,7 @@ func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1294 || yy2arr1294 { + if yyr1422 || yy2arr1422 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -18149,25 +19749,25 @@ func (x *Capabilities) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1301 := z.DecBinary() - _ = yym1301 + yym1429 := z.DecBinary() + _ = yym1429 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1302 := r.ContainerType() - if yyct1302 == codecSelferValueTypeMap1234 { - yyl1302 := r.ReadMapStart() - if yyl1302 == 0 { + yyct1430 := r.ContainerType() + if yyct1430 == codecSelferValueTypeMap1234 { + yyl1430 := r.ReadMapStart() + if yyl1430 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1302, d) + x.codecDecodeSelfFromMap(yyl1430, d) } - } else if yyct1302 == codecSelferValueTypeArray1234 { - yyl1302 := r.ReadArrayStart() - if yyl1302 == 0 { + } else if yyct1430 == codecSelferValueTypeArray1234 { + yyl1430 := r.ReadArrayStart() + if yyl1430 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1302, d) + x.codecDecodeSelfFromArray(yyl1430, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -18179,12 +19779,12 @@ func (x *Capabilities) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1303Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1303Slc - var yyhl1303 bool = l >= 0 - for yyj1303 := 0; ; yyj1303++ { - if yyhl1303 { - if yyj1303 >= l { + var yys1431Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1431Slc + var yyhl1431 bool = l >= 0 + for yyj1431 := 0; ; yyj1431++ { + if yyhl1431 { + if yyj1431 >= l { break } } else { @@ -18193,38 +19793,38 @@ func (x *Capabilities) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1303Slc = r.DecodeBytes(yys1303Slc, true, true) - yys1303 := string(yys1303Slc) + yys1431Slc = r.DecodeBytes(yys1431Slc, true, true) + yys1431 := string(yys1431Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1303 { + switch yys1431 { case "add": if r.TryDecodeAsNil() { x.Add = nil } else { - yyv1304 := &x.Add - yym1305 := z.DecBinary() - _ = yym1305 + yyv1432 := &x.Add + yym1433 := z.DecBinary() + _ = yym1433 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1304), d) + h.decSliceCapability((*[]Capability)(yyv1432), d) } } case "drop": if r.TryDecodeAsNil() { x.Drop = nil } else { - yyv1306 := &x.Drop - yym1307 := z.DecBinary() - _ = yym1307 + yyv1434 := &x.Drop + yym1435 := z.DecBinary() + _ = yym1435 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1306), d) + h.decSliceCapability((*[]Capability)(yyv1434), d) } } default: - z.DecStructFieldNotFound(-1, yys1303) - } // end switch yys1303 - } // end for yyj1303 + z.DecStructFieldNotFound(-1, yys1431) + } // end switch yys1431 + } // end for yyj1431 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -18232,16 +19832,16 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1308 int - var yyb1308 bool - var yyhl1308 bool = l >= 0 - yyj1308++ - if yyhl1308 { - yyb1308 = yyj1308 > l + var yyj1436 int + var yyb1436 bool + var yyhl1436 bool = l >= 0 + yyj1436++ + if yyhl1436 { + yyb1436 = yyj1436 > l } else { - yyb1308 = r.CheckBreak() + yyb1436 = r.CheckBreak() } - if yyb1308 { + if yyb1436 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18249,21 +19849,21 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Add = nil } else { - yyv1309 := &x.Add - yym1310 := z.DecBinary() - _ = yym1310 + yyv1437 := &x.Add + yym1438 := z.DecBinary() + _ = yym1438 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1309), d) + h.decSliceCapability((*[]Capability)(yyv1437), d) } } - yyj1308++ - if yyhl1308 { - yyb1308 = yyj1308 > l + yyj1436++ + if yyhl1436 { + yyb1436 = yyj1436 > l } else { - yyb1308 = r.CheckBreak() + yyb1436 = r.CheckBreak() } - if yyb1308 { + if yyb1436 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18271,26 +19871,26 @@ func (x *Capabilities) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Drop = nil } else { - yyv1311 := &x.Drop - yym1312 := z.DecBinary() - _ = yym1312 + yyv1439 := &x.Drop + yym1440 := z.DecBinary() + _ = yym1440 if false { } else { - h.decSliceCapability((*[]Capability)(yyv1311), d) + h.decSliceCapability((*[]Capability)(yyv1439), d) } } for { - yyj1308++ - if yyhl1308 { - yyb1308 = yyj1308 > l + yyj1436++ + if yyhl1436 { + yyb1436 = yyj1436 > l } else { - yyb1308 = r.CheckBreak() + yyb1436 = r.CheckBreak() } - if yyb1308 { + if yyb1436 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1308-1, "") + z.DecStructFieldNotFound(yyj1436-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18302,34 +19902,34 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1313 := z.EncBinary() - _ = yym1313 + yym1441 := z.EncBinary() + _ = yym1441 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1314 := !z.EncBinary() - yy2arr1314 := z.EncBasicHandle().StructToArray - var yyq1314 [2]bool - _, _, _ = yysep1314, yyq1314, yy2arr1314 - const yyr1314 bool = false - yyq1314[0] = len(x.Limits) != 0 - yyq1314[1] = len(x.Requests) != 0 - var yynn1314 int - if yyr1314 || yy2arr1314 { + yysep1442 := !z.EncBinary() + yy2arr1442 := z.EncBasicHandle().StructToArray + var yyq1442 [2]bool + _, _, _ = yysep1442, yyq1442, yy2arr1442 + const yyr1442 bool = false + yyq1442[0] = len(x.Limits) != 0 + yyq1442[1] = len(x.Requests) != 0 + var yynn1442 int + if yyr1442 || yy2arr1442 { r.EncodeArrayStart(2) } else { - yynn1314 = 0 - for _, b := range yyq1314 { + yynn1442 = 0 + for _, b := range yyq1442 { if b { - yynn1314++ + yynn1442++ } } - r.EncodeMapStart(yynn1314) - yynn1314 = 0 + r.EncodeMapStart(yynn1442) + yynn1442 = 0 } - if yyr1314 || yy2arr1314 { + if yyr1442 || yy2arr1442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1314[0] { + if yyq1442[0] { if x.Limits == nil { r.EncodeNil() } else { @@ -18339,7 +19939,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1314[0] { + if yyq1442[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("limits")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18350,9 +19950,9 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1314 || yy2arr1314 { + if yyr1442 || yy2arr1442 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1314[1] { + if yyq1442[1] { if x.Requests == nil { r.EncodeNil() } else { @@ -18362,7 +19962,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1314[1] { + if yyq1442[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requests")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18373,7 +19973,7 @@ func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1314 || yy2arr1314 { + if yyr1442 || yy2arr1442 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -18386,25 +19986,25 @@ func (x *ResourceRequirements) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1317 := z.DecBinary() - _ = yym1317 + yym1445 := z.DecBinary() + _ = yym1445 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1318 := r.ContainerType() - if yyct1318 == codecSelferValueTypeMap1234 { - yyl1318 := r.ReadMapStart() - if yyl1318 == 0 { + yyct1446 := r.ContainerType() + if yyct1446 == codecSelferValueTypeMap1234 { + yyl1446 := r.ReadMapStart() + if yyl1446 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1318, d) + x.codecDecodeSelfFromMap(yyl1446, d) } - } else if yyct1318 == codecSelferValueTypeArray1234 { - yyl1318 := r.ReadArrayStart() - if yyl1318 == 0 { + } else if yyct1446 == codecSelferValueTypeArray1234 { + yyl1446 := r.ReadArrayStart() + if yyl1446 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1318, d) + x.codecDecodeSelfFromArray(yyl1446, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -18416,12 +20016,12 @@ func (x *ResourceRequirements) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1319Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1319Slc - var yyhl1319 bool = l >= 0 - for yyj1319 := 0; ; yyj1319++ { - if yyhl1319 { - if yyj1319 >= l { + var yys1447Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1447Slc + var yyhl1447 bool = l >= 0 + for yyj1447 := 0; ; yyj1447++ { + if yyhl1447 { + if yyj1447 >= l { break } } else { @@ -18430,28 +20030,28 @@ func (x *ResourceRequirements) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1319Slc = r.DecodeBytes(yys1319Slc, true, true) - yys1319 := string(yys1319Slc) + yys1447Slc = r.DecodeBytes(yys1447Slc, true, true) + yys1447 := string(yys1447Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1319 { + switch yys1447 { case "limits": if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv1320 := &x.Limits - yyv1320.CodecDecodeSelf(d) + yyv1448 := &x.Limits + yyv1448.CodecDecodeSelf(d) } case "requests": if r.TryDecodeAsNil() { x.Requests = nil } else { - yyv1321 := &x.Requests - yyv1321.CodecDecodeSelf(d) + yyv1449 := &x.Requests + yyv1449.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1319) - } // end switch yys1319 - } // end for yyj1319 + z.DecStructFieldNotFound(-1, yys1447) + } // end switch yys1447 + } // end for yyj1447 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -18459,16 +20059,16 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1322 int - var yyb1322 bool - var yyhl1322 bool = l >= 0 - yyj1322++ - if yyhl1322 { - yyb1322 = yyj1322 > l + var yyj1450 int + var yyb1450 bool + var yyhl1450 bool = l >= 0 + yyj1450++ + if yyhl1450 { + yyb1450 = yyj1450 > l } else { - yyb1322 = r.CheckBreak() + yyb1450 = r.CheckBreak() } - if yyb1322 { + if yyb1450 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18476,16 +20076,16 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv1323 := &x.Limits - yyv1323.CodecDecodeSelf(d) + yyv1451 := &x.Limits + yyv1451.CodecDecodeSelf(d) } - yyj1322++ - if yyhl1322 { - yyb1322 = yyj1322 > l + yyj1450++ + if yyhl1450 { + yyb1450 = yyj1450 > l } else { - yyb1322 = r.CheckBreak() + yyb1450 = r.CheckBreak() } - if yyb1322 { + if yyb1450 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -18493,21 +20093,21 @@ func (x *ResourceRequirements) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Requests = nil } else { - yyv1324 := &x.Requests - yyv1324.CodecDecodeSelf(d) + yyv1452 := &x.Requests + yyv1452.CodecDecodeSelf(d) } for { - yyj1322++ - if yyhl1322 { - yyb1322 = yyj1322 > l + yyj1450++ + if yyhl1450 { + yyb1450 = yyj1450 > l } else { - yyb1322 = r.CheckBreak() + yyb1450 = r.CheckBreak() } - if yyb1322 { + if yyb1450 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1322-1, "") + z.DecStructFieldNotFound(yyj1450-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18519,50 +20119,50 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1325 := z.EncBinary() - _ = yym1325 + yym1453 := z.EncBinary() + _ = yym1453 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1326 := !z.EncBinary() - yy2arr1326 := z.EncBasicHandle().StructToArray - var yyq1326 [18]bool - _, _, _ = yysep1326, yyq1326, yy2arr1326 - const yyr1326 bool = false - yyq1326[1] = x.Image != "" - yyq1326[2] = len(x.Command) != 0 - yyq1326[3] = len(x.Args) != 0 - yyq1326[4] = x.WorkingDir != "" - yyq1326[5] = len(x.Ports) != 0 - yyq1326[6] = len(x.Env) != 0 - yyq1326[7] = true - yyq1326[8] = len(x.VolumeMounts) != 0 - yyq1326[9] = x.LivenessProbe != nil - yyq1326[10] = x.ReadinessProbe != nil - yyq1326[11] = x.Lifecycle != nil - yyq1326[12] = x.TerminationMessagePath != "" - yyq1326[13] = x.ImagePullPolicy != "" - yyq1326[14] = x.SecurityContext != nil - yyq1326[15] = x.Stdin != false - yyq1326[16] = x.StdinOnce != false - yyq1326[17] = x.TTY != false - var yynn1326 int - if yyr1326 || yy2arr1326 { + yysep1454 := !z.EncBinary() + yy2arr1454 := z.EncBasicHandle().StructToArray + var yyq1454 [18]bool + _, _, _ = yysep1454, yyq1454, yy2arr1454 + const yyr1454 bool = false + yyq1454[1] = x.Image != "" + yyq1454[2] = len(x.Command) != 0 + yyq1454[3] = len(x.Args) != 0 + yyq1454[4] = x.WorkingDir != "" + yyq1454[5] = len(x.Ports) != 0 + yyq1454[6] = len(x.Env) != 0 + yyq1454[7] = true + yyq1454[8] = len(x.VolumeMounts) != 0 + yyq1454[9] = x.LivenessProbe != nil + yyq1454[10] = x.ReadinessProbe != nil + yyq1454[11] = x.Lifecycle != nil + yyq1454[12] = x.TerminationMessagePath != "" + yyq1454[13] = x.ImagePullPolicy != "" + yyq1454[14] = x.SecurityContext != nil + yyq1454[15] = x.Stdin != false + yyq1454[16] = x.StdinOnce != false + yyq1454[17] = x.TTY != false + var yynn1454 int + if yyr1454 || yy2arr1454 { r.EncodeArrayStart(18) } else { - yynn1326 = 1 - for _, b := range yyq1326 { + yynn1454 = 1 + for _, b := range yyq1454 { if b { - yynn1326++ + yynn1454++ } } - r.EncodeMapStart(yynn1326) - yynn1326 = 0 + r.EncodeMapStart(yynn1454) + yynn1454 = 0 } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1328 := z.EncBinary() - _ = yym1328 + yym1456 := z.EncBinary() + _ = yym1456 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -18571,18 +20171,18 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1329 := z.EncBinary() - _ = yym1329 + yym1457 := z.EncBinary() + _ = yym1457 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[1] { - yym1331 := z.EncBinary() - _ = yym1331 + if yyq1454[1] { + yym1459 := z.EncBinary() + _ = yym1459 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) @@ -18591,26 +20191,26 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1326[1] { + if yyq1454[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1332 := z.EncBinary() - _ = yym1332 + yym1460 := z.EncBinary() + _ = yym1460 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[2] { + if yyq1454[2] { if x.Command == nil { r.EncodeNil() } else { - yym1334 := z.EncBinary() - _ = yym1334 + yym1462 := z.EncBinary() + _ = yym1462 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -18620,15 +20220,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[2] { + if yyq1454[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("command")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Command == nil { r.EncodeNil() } else { - yym1335 := z.EncBinary() - _ = yym1335 + yym1463 := z.EncBinary() + _ = yym1463 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -18636,14 +20236,14 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[3] { + if yyq1454[3] { if x.Args == nil { r.EncodeNil() } else { - yym1337 := z.EncBinary() - _ = yym1337 + yym1465 := z.EncBinary() + _ = yym1465 if false { } else { z.F.EncSliceStringV(x.Args, false, e) @@ -18653,15 +20253,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[3] { + if yyq1454[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("args")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Args == nil { r.EncodeNil() } else { - yym1338 := z.EncBinary() - _ = yym1338 + yym1466 := z.EncBinary() + _ = yym1466 if false { } else { z.F.EncSliceStringV(x.Args, false, e) @@ -18669,11 +20269,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[4] { - yym1340 := z.EncBinary() - _ = yym1340 + if yyq1454[4] { + yym1468 := z.EncBinary() + _ = yym1468 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.WorkingDir)) @@ -18682,26 +20282,26 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1326[4] { + if yyq1454[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("workingDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1341 := z.EncBinary() - _ = yym1341 + yym1469 := z.EncBinary() + _ = yym1469 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.WorkingDir)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[5] { + if yyq1454[5] { if x.Ports == nil { r.EncodeNil() } else { - yym1343 := z.EncBinary() - _ = yym1343 + yym1471 := z.EncBinary() + _ = yym1471 if false { } else { h.encSliceContainerPort(([]ContainerPort)(x.Ports), e) @@ -18711,15 +20311,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[5] { + if yyq1454[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ports")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ports == nil { r.EncodeNil() } else { - yym1344 := z.EncBinary() - _ = yym1344 + yym1472 := z.EncBinary() + _ = yym1472 if false { } else { h.encSliceContainerPort(([]ContainerPort)(x.Ports), e) @@ -18727,14 +20327,14 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[6] { + if yyq1454[6] { if x.Env == nil { r.EncodeNil() } else { - yym1346 := z.EncBinary() - _ = yym1346 + yym1474 := z.EncBinary() + _ = yym1474 if false { } else { h.encSliceEnvVar(([]EnvVar)(x.Env), e) @@ -18744,15 +20344,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[6] { + if yyq1454[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("env")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Env == nil { r.EncodeNil() } else { - yym1347 := z.EncBinary() - _ = yym1347 + yym1475 := z.EncBinary() + _ = yym1475 if false { } else { h.encSliceEnvVar(([]EnvVar)(x.Env), e) @@ -18760,31 +20360,31 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[7] { - yy1349 := &x.Resources - yy1349.CodecEncodeSelf(e) + if yyq1454[7] { + yy1477 := &x.Resources + yy1477.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1326[7] { + if yyq1454[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resources")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1350 := &x.Resources - yy1350.CodecEncodeSelf(e) + yy1478 := &x.Resources + yy1478.CodecEncodeSelf(e) } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[8] { + if yyq1454[8] { if x.VolumeMounts == nil { r.EncodeNil() } else { - yym1352 := z.EncBinary() - _ = yym1352 + yym1480 := z.EncBinary() + _ = yym1480 if false { } else { h.encSliceVolumeMount(([]VolumeMount)(x.VolumeMounts), e) @@ -18794,15 +20394,15 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[8] { + if yyq1454[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeMounts")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumeMounts == nil { r.EncodeNil() } else { - yym1353 := z.EncBinary() - _ = yym1353 + yym1481 := z.EncBinary() + _ = yym1481 if false { } else { h.encSliceVolumeMount(([]VolumeMount)(x.VolumeMounts), e) @@ -18810,9 +20410,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[9] { + if yyq1454[9] { if x.LivenessProbe == nil { r.EncodeNil() } else { @@ -18822,7 +20422,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[9] { + if yyq1454[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("livenessProbe")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18833,9 +20433,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[10] { + if yyq1454[10] { if x.ReadinessProbe == nil { r.EncodeNil() } else { @@ -18845,7 +20445,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[10] { + if yyq1454[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readinessProbe")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18856,9 +20456,9 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[11] { + if yyq1454[11] { if x.Lifecycle == nil { r.EncodeNil() } else { @@ -18868,7 +20468,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[11] { + if yyq1454[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lifecycle")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18879,11 +20479,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[12] { - yym1358 := z.EncBinary() - _ = yym1358 + if yyq1454[12] { + yym1486 := z.EncBinary() + _ = yym1486 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TerminationMessagePath)) @@ -18892,36 +20492,36 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1326[12] { + if yyq1454[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminationMessagePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1359 := z.EncBinary() - _ = yym1359 + yym1487 := z.EncBinary() + _ = yym1487 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TerminationMessagePath)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[13] { + if yyq1454[13] { x.ImagePullPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1326[13] { + if yyq1454[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imagePullPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.ImagePullPolicy.CodecEncodeSelf(e) } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[14] { + if yyq1454[14] { if x.SecurityContext == nil { r.EncodeNil() } else { @@ -18931,7 +20531,7 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1326[14] { + if yyq1454[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("securityContext")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -18942,11 +20542,11 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[15] { - yym1363 := z.EncBinary() - _ = yym1363 + if yyq1454[15] { + yym1491 := z.EncBinary() + _ = yym1491 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -18955,23 +20555,23 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1326[15] { + if yyq1454[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1364 := z.EncBinary() - _ = yym1364 + yym1492 := z.EncBinary() + _ = yym1492 if false { } else { r.EncodeBool(bool(x.Stdin)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[16] { - yym1366 := z.EncBinary() - _ = yym1366 + if yyq1454[16] { + yym1494 := z.EncBinary() + _ = yym1494 if false { } else { r.EncodeBool(bool(x.StdinOnce)) @@ -18980,23 +20580,23 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1326[16] { + if yyq1454[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdinOnce")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1367 := z.EncBinary() - _ = yym1367 + yym1495 := z.EncBinary() + _ = yym1495 if false { } else { r.EncodeBool(bool(x.StdinOnce)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[17] { - yym1369 := z.EncBinary() - _ = yym1369 + if yyq1454[17] { + yym1497 := z.EncBinary() + _ = yym1497 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -19005,19 +20605,19 @@ func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1326[17] { + if yyq1454[17] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tty")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1370 := z.EncBinary() - _ = yym1370 + yym1498 := z.EncBinary() + _ = yym1498 if false { } else { r.EncodeBool(bool(x.TTY)) } } } - if yyr1326 || yy2arr1326 { + if yyr1454 || yy2arr1454 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -19030,25 +20630,25 @@ func (x *Container) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1371 := z.DecBinary() - _ = yym1371 + yym1499 := z.DecBinary() + _ = yym1499 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1372 := r.ContainerType() - if yyct1372 == codecSelferValueTypeMap1234 { - yyl1372 := r.ReadMapStart() - if yyl1372 == 0 { + yyct1500 := r.ContainerType() + if yyct1500 == codecSelferValueTypeMap1234 { + yyl1500 := r.ReadMapStart() + if yyl1500 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1372, d) + x.codecDecodeSelfFromMap(yyl1500, d) } - } else if yyct1372 == codecSelferValueTypeArray1234 { - yyl1372 := r.ReadArrayStart() - if yyl1372 == 0 { + } else if yyct1500 == codecSelferValueTypeArray1234 { + yyl1500 := r.ReadArrayStart() + if yyl1500 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1372, d) + x.codecDecodeSelfFromArray(yyl1500, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -19060,12 +20660,12 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1373Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1373Slc - var yyhl1373 bool = l >= 0 - for yyj1373 := 0; ; yyj1373++ { - if yyhl1373 { - if yyj1373 >= l { + var yys1501Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1501Slc + var yyhl1501 bool = l >= 0 + for yyj1501 := 0; ; yyj1501++ { + if yyhl1501 { + if yyj1501 >= l { break } } else { @@ -19074,10 +20674,10 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1373Slc = r.DecodeBytes(yys1373Slc, true, true) - yys1373 := string(yys1373Slc) + yys1501Slc = r.DecodeBytes(yys1501Slc, true, true) + yys1501 := string(yys1501Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1373 { + switch yys1501 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -19094,24 +20694,24 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1376 := &x.Command - yym1377 := z.DecBinary() - _ = yym1377 + yyv1504 := &x.Command + yym1505 := z.DecBinary() + _ = yym1505 if false { } else { - z.F.DecSliceStringX(yyv1376, false, d) + z.F.DecSliceStringX(yyv1504, false, d) } } case "args": if r.TryDecodeAsNil() { x.Args = nil } else { - yyv1378 := &x.Args - yym1379 := z.DecBinary() - _ = yym1379 + yyv1506 := &x.Args + yym1507 := z.DecBinary() + _ = yym1507 if false { } else { - z.F.DecSliceStringX(yyv1378, false, d) + z.F.DecSliceStringX(yyv1506, false, d) } } case "workingDir": @@ -19124,43 +20724,43 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1381 := &x.Ports - yym1382 := z.DecBinary() - _ = yym1382 + yyv1509 := &x.Ports + yym1510 := z.DecBinary() + _ = yym1510 if false { } else { - h.decSliceContainerPort((*[]ContainerPort)(yyv1381), d) + h.decSliceContainerPort((*[]ContainerPort)(yyv1509), d) } } case "env": if r.TryDecodeAsNil() { x.Env = nil } else { - yyv1383 := &x.Env - yym1384 := z.DecBinary() - _ = yym1384 + yyv1511 := &x.Env + yym1512 := z.DecBinary() + _ = yym1512 if false { } else { - h.decSliceEnvVar((*[]EnvVar)(yyv1383), d) + h.decSliceEnvVar((*[]EnvVar)(yyv1511), d) } } case "resources": if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv1385 := &x.Resources - yyv1385.CodecDecodeSelf(d) + yyv1513 := &x.Resources + yyv1513.CodecDecodeSelf(d) } case "volumeMounts": if r.TryDecodeAsNil() { x.VolumeMounts = nil } else { - yyv1386 := &x.VolumeMounts - yym1387 := z.DecBinary() - _ = yym1387 + yyv1514 := &x.VolumeMounts + yym1515 := z.DecBinary() + _ = yym1515 if false { } else { - h.decSliceVolumeMount((*[]VolumeMount)(yyv1386), d) + h.decSliceVolumeMount((*[]VolumeMount)(yyv1514), d) } } case "livenessProbe": @@ -19238,9 +20838,9 @@ func (x *Container) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TTY = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys1373) - } // end switch yys1373 - } // end for yyj1373 + z.DecStructFieldNotFound(-1, yys1501) + } // end switch yys1501 + } // end for yyj1501 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -19248,16 +20848,16 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1397 int - var yyb1397 bool - var yyhl1397 bool = l >= 0 - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + var yyj1525 int + var yyb1525 bool + var yyhl1525 bool = l >= 0 + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19267,13 +20867,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19283,13 +20883,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Image = string(r.DecodeString()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19297,21 +20897,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv1400 := &x.Command - yym1401 := z.DecBinary() - _ = yym1401 + yyv1528 := &x.Command + yym1529 := z.DecBinary() + _ = yym1529 if false { } else { - z.F.DecSliceStringX(yyv1400, false, d) + z.F.DecSliceStringX(yyv1528, false, d) } } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19319,21 +20919,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Args = nil } else { - yyv1402 := &x.Args - yym1403 := z.DecBinary() - _ = yym1403 + yyv1530 := &x.Args + yym1531 := z.DecBinary() + _ = yym1531 if false { } else { - z.F.DecSliceStringX(yyv1402, false, d) + z.F.DecSliceStringX(yyv1530, false, d) } } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19343,13 +20943,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.WorkingDir = string(r.DecodeString()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19357,21 +20957,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1405 := &x.Ports - yym1406 := z.DecBinary() - _ = yym1406 + yyv1533 := &x.Ports + yym1534 := z.DecBinary() + _ = yym1534 if false { } else { - h.decSliceContainerPort((*[]ContainerPort)(yyv1405), d) + h.decSliceContainerPort((*[]ContainerPort)(yyv1533), d) } } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19379,21 +20979,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Env = nil } else { - yyv1407 := &x.Env - yym1408 := z.DecBinary() - _ = yym1408 + yyv1535 := &x.Env + yym1536 := z.DecBinary() + _ = yym1536 if false { } else { - h.decSliceEnvVar((*[]EnvVar)(yyv1407), d) + h.decSliceEnvVar((*[]EnvVar)(yyv1535), d) } } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19401,16 +21001,16 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Resources = ResourceRequirements{} } else { - yyv1409 := &x.Resources - yyv1409.CodecDecodeSelf(d) + yyv1537 := &x.Resources + yyv1537.CodecDecodeSelf(d) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19418,21 +21018,21 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumeMounts = nil } else { - yyv1410 := &x.VolumeMounts - yym1411 := z.DecBinary() - _ = yym1411 + yyv1538 := &x.VolumeMounts + yym1539 := z.DecBinary() + _ = yym1539 if false { } else { - h.decSliceVolumeMount((*[]VolumeMount)(yyv1410), d) + h.decSliceVolumeMount((*[]VolumeMount)(yyv1538), d) } } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19447,13 +21047,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.LivenessProbe.CodecDecodeSelf(d) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19468,13 +21068,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.ReadinessProbe.CodecDecodeSelf(d) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19489,13 +21089,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Lifecycle.CodecDecodeSelf(d) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19505,13 +21105,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TerminationMessagePath = string(r.DecodeString()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19521,13 +21121,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ImagePullPolicy = PullPolicy(r.DecodeString()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19542,13 +21142,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.SecurityContext.CodecDecodeSelf(d) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19558,13 +21158,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdin = bool(r.DecodeBool()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19574,13 +21174,13 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.StdinOnce = bool(r.DecodeBool()) } - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19591,17 +21191,17 @@ func (x *Container) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.TTY = bool(r.DecodeBool()) } for { - yyj1397++ - if yyhl1397 { - yyb1397 = yyj1397 > l + yyj1525++ + if yyhl1525 { + yyb1525 = yyj1525 > l } else { - yyb1397 = r.CheckBreak() + yyb1525 = r.CheckBreak() } - if yyb1397 { + if yyb1525 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1397-1, "") + z.DecStructFieldNotFound(yyj1525-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -19613,35 +21213,35 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1421 := z.EncBinary() - _ = yym1421 + yym1549 := z.EncBinary() + _ = yym1549 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1422 := !z.EncBinary() - yy2arr1422 := z.EncBasicHandle().StructToArray - var yyq1422 [3]bool - _, _, _ = yysep1422, yyq1422, yy2arr1422 - const yyr1422 bool = false - yyq1422[0] = x.Exec != nil - yyq1422[1] = x.HTTPGet != nil - yyq1422[2] = x.TCPSocket != nil - var yynn1422 int - if yyr1422 || yy2arr1422 { + yysep1550 := !z.EncBinary() + yy2arr1550 := z.EncBasicHandle().StructToArray + var yyq1550 [3]bool + _, _, _ = yysep1550, yyq1550, yy2arr1550 + const yyr1550 bool = false + yyq1550[0] = x.Exec != nil + yyq1550[1] = x.HTTPGet != nil + yyq1550[2] = x.TCPSocket != nil + var yynn1550 int + if yyr1550 || yy2arr1550 { r.EncodeArrayStart(3) } else { - yynn1422 = 0 - for _, b := range yyq1422 { + yynn1550 = 0 + for _, b := range yyq1550 { if b { - yynn1422++ + yynn1550++ } } - r.EncodeMapStart(yynn1422) - yynn1422 = 0 + r.EncodeMapStart(yynn1550) + yynn1550 = 0 } - if yyr1422 || yy2arr1422 { + if yyr1550 || yy2arr1550 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1422[0] { + if yyq1550[0] { if x.Exec == nil { r.EncodeNil() } else { @@ -19651,7 +21251,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1422[0] { + if yyq1550[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19662,9 +21262,9 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1422 || yy2arr1422 { + if yyr1550 || yy2arr1550 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1422[1] { + if yyq1550[1] { if x.HTTPGet == nil { r.EncodeNil() } else { @@ -19674,7 +21274,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1422[1] { + if yyq1550[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("httpGet")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19685,9 +21285,9 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1422 || yy2arr1422 { + if yyr1550 || yy2arr1550 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1422[2] { + if yyq1550[2] { if x.TCPSocket == nil { r.EncodeNil() } else { @@ -19697,7 +21297,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1422[2] { + if yyq1550[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tcpSocket")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19708,7 +21308,7 @@ func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1422 || yy2arr1422 { + if yyr1550 || yy2arr1550 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -19721,25 +21321,25 @@ func (x *Handler) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1426 := z.DecBinary() - _ = yym1426 + yym1554 := z.DecBinary() + _ = yym1554 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1427 := r.ContainerType() - if yyct1427 == codecSelferValueTypeMap1234 { - yyl1427 := r.ReadMapStart() - if yyl1427 == 0 { + yyct1555 := r.ContainerType() + if yyct1555 == codecSelferValueTypeMap1234 { + yyl1555 := r.ReadMapStart() + if yyl1555 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1427, d) + x.codecDecodeSelfFromMap(yyl1555, d) } - } else if yyct1427 == codecSelferValueTypeArray1234 { - yyl1427 := r.ReadArrayStart() - if yyl1427 == 0 { + } else if yyct1555 == codecSelferValueTypeArray1234 { + yyl1555 := r.ReadArrayStart() + if yyl1555 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1427, d) + x.codecDecodeSelfFromArray(yyl1555, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -19751,12 +21351,12 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1428Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1428Slc - var yyhl1428 bool = l >= 0 - for yyj1428 := 0; ; yyj1428++ { - if yyhl1428 { - if yyj1428 >= l { + var yys1556Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1556Slc + var yyhl1556 bool = l >= 0 + for yyj1556 := 0; ; yyj1556++ { + if yyhl1556 { + if yyj1556 >= l { break } } else { @@ -19765,10 +21365,10 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1428Slc = r.DecodeBytes(yys1428Slc, true, true) - yys1428 := string(yys1428Slc) + yys1556Slc = r.DecodeBytes(yys1556Slc, true, true) + yys1556 := string(yys1556Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1428 { + switch yys1556 { case "exec": if r.TryDecodeAsNil() { if x.Exec != nil { @@ -19803,9 +21403,9 @@ func (x *Handler) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TCPSocket.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1428) - } // end switch yys1428 - } // end for yyj1428 + z.DecStructFieldNotFound(-1, yys1556) + } // end switch yys1556 + } // end for yyj1556 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -19813,16 +21413,16 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1432 int - var yyb1432 bool - var yyhl1432 bool = l >= 0 - yyj1432++ - if yyhl1432 { - yyb1432 = yyj1432 > l + var yyj1560 int + var yyb1560 bool + var yyhl1560 bool = l >= 0 + yyj1560++ + if yyhl1560 { + yyb1560 = yyj1560 > l } else { - yyb1432 = r.CheckBreak() + yyb1560 = r.CheckBreak() } - if yyb1432 { + if yyb1560 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19837,13 +21437,13 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Exec.CodecDecodeSelf(d) } - yyj1432++ - if yyhl1432 { - yyb1432 = yyj1432 > l + yyj1560++ + if yyhl1560 { + yyb1560 = yyj1560 > l } else { - yyb1432 = r.CheckBreak() + yyb1560 = r.CheckBreak() } - if yyb1432 { + if yyb1560 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19858,13 +21458,13 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.HTTPGet.CodecDecodeSelf(d) } - yyj1432++ - if yyhl1432 { - yyb1432 = yyj1432 > l + yyj1560++ + if yyhl1560 { + yyb1560 = yyj1560 > l } else { - yyb1432 = r.CheckBreak() + yyb1560 = r.CheckBreak() } - if yyb1432 { + if yyb1560 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -19880,17 +21480,17 @@ func (x *Handler) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.TCPSocket.CodecDecodeSelf(d) } for { - yyj1432++ - if yyhl1432 { - yyb1432 = yyj1432 > l + yyj1560++ + if yyhl1560 { + yyb1560 = yyj1560 > l } else { - yyb1432 = r.CheckBreak() + yyb1560 = r.CheckBreak() } - if yyb1432 { + if yyb1560 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1432-1, "") + z.DecStructFieldNotFound(yyj1560-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -19902,34 +21502,34 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1436 := z.EncBinary() - _ = yym1436 + yym1564 := z.EncBinary() + _ = yym1564 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1437 := !z.EncBinary() - yy2arr1437 := z.EncBasicHandle().StructToArray - var yyq1437 [2]bool - _, _, _ = yysep1437, yyq1437, yy2arr1437 - const yyr1437 bool = false - yyq1437[0] = x.PostStart != nil - yyq1437[1] = x.PreStop != nil - var yynn1437 int - if yyr1437 || yy2arr1437 { + yysep1565 := !z.EncBinary() + yy2arr1565 := z.EncBasicHandle().StructToArray + var yyq1565 [2]bool + _, _, _ = yysep1565, yyq1565, yy2arr1565 + const yyr1565 bool = false + yyq1565[0] = x.PostStart != nil + yyq1565[1] = x.PreStop != nil + var yynn1565 int + if yyr1565 || yy2arr1565 { r.EncodeArrayStart(2) } else { - yynn1437 = 0 - for _, b := range yyq1437 { + yynn1565 = 0 + for _, b := range yyq1565 { if b { - yynn1437++ + yynn1565++ } } - r.EncodeMapStart(yynn1437) - yynn1437 = 0 + r.EncodeMapStart(yynn1565) + yynn1565 = 0 } - if yyr1437 || yy2arr1437 { + if yyr1565 || yy2arr1565 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1437[0] { + if yyq1565[0] { if x.PostStart == nil { r.EncodeNil() } else { @@ -19939,7 +21539,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1437[0] { + if yyq1565[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("postStart")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19950,9 +21550,9 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1437 || yy2arr1437 { + if yyr1565 || yy2arr1565 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1437[1] { + if yyq1565[1] { if x.PreStop == nil { r.EncodeNil() } else { @@ -19962,7 +21562,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1437[1] { + if yyq1565[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preStop")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -19973,7 +21573,7 @@ func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1437 || yy2arr1437 { + if yyr1565 || yy2arr1565 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -19986,25 +21586,25 @@ func (x *Lifecycle) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1440 := z.DecBinary() - _ = yym1440 + yym1568 := z.DecBinary() + _ = yym1568 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1441 := r.ContainerType() - if yyct1441 == codecSelferValueTypeMap1234 { - yyl1441 := r.ReadMapStart() - if yyl1441 == 0 { + yyct1569 := r.ContainerType() + if yyct1569 == codecSelferValueTypeMap1234 { + yyl1569 := r.ReadMapStart() + if yyl1569 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1441, d) + x.codecDecodeSelfFromMap(yyl1569, d) } - } else if yyct1441 == codecSelferValueTypeArray1234 { - yyl1441 := r.ReadArrayStart() - if yyl1441 == 0 { + } else if yyct1569 == codecSelferValueTypeArray1234 { + yyl1569 := r.ReadArrayStart() + if yyl1569 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1441, d) + x.codecDecodeSelfFromArray(yyl1569, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20016,12 +21616,12 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1442Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1442Slc - var yyhl1442 bool = l >= 0 - for yyj1442 := 0; ; yyj1442++ { - if yyhl1442 { - if yyj1442 >= l { + var yys1570Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1570Slc + var yyhl1570 bool = l >= 0 + for yyj1570 := 0; ; yyj1570++ { + if yyhl1570 { + if yyj1570 >= l { break } } else { @@ -20030,10 +21630,10 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1442Slc = r.DecodeBytes(yys1442Slc, true, true) - yys1442 := string(yys1442Slc) + yys1570Slc = r.DecodeBytes(yys1570Slc, true, true) + yys1570 := string(yys1570Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1442 { + switch yys1570 { case "postStart": if r.TryDecodeAsNil() { if x.PostStart != nil { @@ -20057,9 +21657,9 @@ func (x *Lifecycle) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PreStop.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1442) - } // end switch yys1442 - } // end for yyj1442 + z.DecStructFieldNotFound(-1, yys1570) + } // end switch yys1570 + } // end for yyj1570 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20067,16 +21667,16 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1445 int - var yyb1445 bool - var yyhl1445 bool = l >= 0 - yyj1445++ - if yyhl1445 { - yyb1445 = yyj1445 > l + var yyj1573 int + var yyb1573 bool + var yyhl1573 bool = l >= 0 + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1445 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1445 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20091,13 +21691,13 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PostStart.CodecDecodeSelf(d) } - yyj1445++ - if yyhl1445 { - yyb1445 = yyj1445 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1445 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1445 { + if yyb1573 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20113,17 +21713,17 @@ func (x *Lifecycle) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PreStop.CodecDecodeSelf(d) } for { - yyj1445++ - if yyhl1445 { - yyb1445 = yyj1445 > l + yyj1573++ + if yyhl1573 { + yyb1573 = yyj1573 > l } else { - yyb1445 = r.CheckBreak() + yyb1573 = r.CheckBreak() } - if yyb1445 { + if yyb1573 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1445-1, "") + z.DecStructFieldNotFound(yyj1573-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20132,8 +21732,8 @@ func (x ConditionStatus) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1448 := z.EncBinary() - _ = yym1448 + yym1576 := z.EncBinary() + _ = yym1576 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -20145,8 +21745,8 @@ func (x *ConditionStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1449 := z.DecBinary() - _ = yym1449 + yym1577 := z.DecBinary() + _ = yym1577 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -20161,36 +21761,36 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1450 := z.EncBinary() - _ = yym1450 + yym1578 := z.EncBinary() + _ = yym1578 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1451 := !z.EncBinary() - yy2arr1451 := z.EncBasicHandle().StructToArray - var yyq1451 [2]bool - _, _, _ = yysep1451, yyq1451, yy2arr1451 - const yyr1451 bool = false - yyq1451[0] = x.Reason != "" - yyq1451[1] = x.Message != "" - var yynn1451 int - if yyr1451 || yy2arr1451 { + yysep1579 := !z.EncBinary() + yy2arr1579 := z.EncBasicHandle().StructToArray + var yyq1579 [2]bool + _, _, _ = yysep1579, yyq1579, yy2arr1579 + const yyr1579 bool = false + yyq1579[0] = x.Reason != "" + yyq1579[1] = x.Message != "" + var yynn1579 int + if yyr1579 || yy2arr1579 { r.EncodeArrayStart(2) } else { - yynn1451 = 0 - for _, b := range yyq1451 { + yynn1579 = 0 + for _, b := range yyq1579 { if b { - yynn1451++ + yynn1579++ } } - r.EncodeMapStart(yynn1451) - yynn1451 = 0 + r.EncodeMapStart(yynn1579) + yynn1579 = 0 } - if yyr1451 || yy2arr1451 { + if yyr1579 || yy2arr1579 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1451[0] { - yym1453 := z.EncBinary() - _ = yym1453 + if yyq1579[0] { + yym1581 := z.EncBinary() + _ = yym1581 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -20199,23 +21799,23 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1451[0] { + if yyq1579[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1454 := z.EncBinary() - _ = yym1454 + yym1582 := z.EncBinary() + _ = yym1582 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1451 || yy2arr1451 { + if yyr1579 || yy2arr1579 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1451[1] { - yym1456 := z.EncBinary() - _ = yym1456 + if yyq1579[1] { + yym1584 := z.EncBinary() + _ = yym1584 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -20224,19 +21824,19 @@ func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1451[1] { + if yyq1579[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1457 := z.EncBinary() - _ = yym1457 + yym1585 := z.EncBinary() + _ = yym1585 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1451 || yy2arr1451 { + if yyr1579 || yy2arr1579 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20249,25 +21849,25 @@ func (x *ContainerStateWaiting) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1458 := z.DecBinary() - _ = yym1458 + yym1586 := z.DecBinary() + _ = yym1586 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1459 := r.ContainerType() - if yyct1459 == codecSelferValueTypeMap1234 { - yyl1459 := r.ReadMapStart() - if yyl1459 == 0 { + yyct1587 := r.ContainerType() + if yyct1587 == codecSelferValueTypeMap1234 { + yyl1587 := r.ReadMapStart() + if yyl1587 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1459, d) + x.codecDecodeSelfFromMap(yyl1587, d) } - } else if yyct1459 == codecSelferValueTypeArray1234 { - yyl1459 := r.ReadArrayStart() - if yyl1459 == 0 { + } else if yyct1587 == codecSelferValueTypeArray1234 { + yyl1587 := r.ReadArrayStart() + if yyl1587 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1459, d) + x.codecDecodeSelfFromArray(yyl1587, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20279,12 +21879,12 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1460Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1460Slc - var yyhl1460 bool = l >= 0 - for yyj1460 := 0; ; yyj1460++ { - if yyhl1460 { - if yyj1460 >= l { + var yys1588Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1588Slc + var yyhl1588 bool = l >= 0 + for yyj1588 := 0; ; yyj1588++ { + if yyhl1588 { + if yyj1588 >= l { break } } else { @@ -20293,10 +21893,10 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1460Slc = r.DecodeBytes(yys1460Slc, true, true) - yys1460 := string(yys1460Slc) + yys1588Slc = r.DecodeBytes(yys1588Slc, true, true) + yys1588 := string(yys1588Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1460 { + switch yys1588 { case "reason": if r.TryDecodeAsNil() { x.Reason = "" @@ -20310,9 +21910,9 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1460) - } // end switch yys1460 - } // end for yyj1460 + z.DecStructFieldNotFound(-1, yys1588) + } // end switch yys1588 + } // end for yyj1588 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20320,16 +21920,16 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1463 int - var yyb1463 bool - var yyhl1463 bool = l >= 0 - yyj1463++ - if yyhl1463 { - yyb1463 = yyj1463 > l + var yyj1591 int + var yyb1591 bool + var yyhl1591 bool = l >= 0 + yyj1591++ + if yyhl1591 { + yyb1591 = yyj1591 > l } else { - yyb1463 = r.CheckBreak() + yyb1591 = r.CheckBreak() } - if yyb1463 { + if yyb1591 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20339,13 +21939,13 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Reason = string(r.DecodeString()) } - yyj1463++ - if yyhl1463 { - yyb1463 = yyj1463 > l + yyj1591++ + if yyhl1591 { + yyb1591 = yyj1591 > l } else { - yyb1463 = r.CheckBreak() + yyb1591 = r.CheckBreak() } - if yyb1463 { + if yyb1591 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20356,17 +21956,17 @@ func (x *ContainerStateWaiting) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.Message = string(r.DecodeString()) } for { - yyj1463++ - if yyhl1463 { - yyb1463 = yyj1463 > l + yyj1591++ + if yyhl1591 { + yyb1591 = yyj1591 > l } else { - yyb1463 = r.CheckBreak() + yyb1591 = r.CheckBreak() } - if yyb1463 { + if yyb1591 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1463-1, "") + z.DecStructFieldNotFound(yyj1591-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20378,68 +21978,68 @@ func (x *ContainerStateRunning) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1466 := z.EncBinary() - _ = yym1466 + yym1594 := z.EncBinary() + _ = yym1594 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1467 := !z.EncBinary() - yy2arr1467 := z.EncBasicHandle().StructToArray - var yyq1467 [1]bool - _, _, _ = yysep1467, yyq1467, yy2arr1467 - const yyr1467 bool = false - yyq1467[0] = true - var yynn1467 int - if yyr1467 || yy2arr1467 { + yysep1595 := !z.EncBinary() + yy2arr1595 := z.EncBasicHandle().StructToArray + var yyq1595 [1]bool + _, _, _ = yysep1595, yyq1595, yy2arr1595 + const yyr1595 bool = false + yyq1595[0] = true + var yynn1595 int + if yyr1595 || yy2arr1595 { r.EncodeArrayStart(1) } else { - yynn1467 = 0 - for _, b := range yyq1467 { + yynn1595 = 0 + for _, b := range yyq1595 { if b { - yynn1467++ + yynn1595++ } } - r.EncodeMapStart(yynn1467) - yynn1467 = 0 + r.EncodeMapStart(yynn1595) + yynn1595 = 0 } - if yyr1467 || yy2arr1467 { + if yyr1595 || yy2arr1595 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1467[0] { - yy1469 := &x.StartedAt - yym1470 := z.EncBinary() - _ = yym1470 + if yyq1595[0] { + yy1597 := &x.StartedAt + yym1598 := z.EncBinary() + _ = yym1598 if false { - } else if z.HasExtensions() && z.EncExt(yy1469) { - } else if yym1470 { - z.EncBinaryMarshal(yy1469) - } else if !yym1470 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1469) + } else if z.HasExtensions() && z.EncExt(yy1597) { + } else if yym1598 { + z.EncBinaryMarshal(yy1597) + } else if !yym1598 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1597) } else { - z.EncFallback(yy1469) + z.EncFallback(yy1597) } } else { r.EncodeNil() } } else { - if yyq1467[0] { + if yyq1595[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1471 := &x.StartedAt - yym1472 := z.EncBinary() - _ = yym1472 + yy1599 := &x.StartedAt + yym1600 := z.EncBinary() + _ = yym1600 if false { - } else if z.HasExtensions() && z.EncExt(yy1471) { - } else if yym1472 { - z.EncBinaryMarshal(yy1471) - } else if !yym1472 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1471) + } else if z.HasExtensions() && z.EncExt(yy1599) { + } else if yym1600 { + z.EncBinaryMarshal(yy1599) + } else if !yym1600 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1599) } else { - z.EncFallback(yy1471) + z.EncFallback(yy1599) } } } - if yyr1467 || yy2arr1467 { + if yyr1595 || yy2arr1595 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20452,25 +22052,25 @@ func (x *ContainerStateRunning) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1473 := z.DecBinary() - _ = yym1473 + yym1601 := z.DecBinary() + _ = yym1601 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1474 := r.ContainerType() - if yyct1474 == codecSelferValueTypeMap1234 { - yyl1474 := r.ReadMapStart() - if yyl1474 == 0 { + yyct1602 := r.ContainerType() + if yyct1602 == codecSelferValueTypeMap1234 { + yyl1602 := r.ReadMapStart() + if yyl1602 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1474, d) + x.codecDecodeSelfFromMap(yyl1602, d) } - } else if yyct1474 == codecSelferValueTypeArray1234 { - yyl1474 := r.ReadArrayStart() - if yyl1474 == 0 { + } else if yyct1602 == codecSelferValueTypeArray1234 { + yyl1602 := r.ReadArrayStart() + if yyl1602 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1474, d) + x.codecDecodeSelfFromArray(yyl1602, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20482,12 +22082,12 @@ func (x *ContainerStateRunning) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1475Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1475Slc - var yyhl1475 bool = l >= 0 - for yyj1475 := 0; ; yyj1475++ { - if yyhl1475 { - if yyj1475 >= l { + var yys1603Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1603Slc + var yyhl1603 bool = l >= 0 + for yyj1603 := 0; ; yyj1603++ { + if yyhl1603 { + if yyj1603 >= l { break } } else { @@ -20496,31 +22096,31 @@ func (x *ContainerStateRunning) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1475Slc = r.DecodeBytes(yys1475Slc, true, true) - yys1475 := string(yys1475Slc) + yys1603Slc = r.DecodeBytes(yys1603Slc, true, true) + yys1603 := string(yys1603Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1475 { + switch yys1603 { case "startedAt": if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1476 := &x.StartedAt - yym1477 := z.DecBinary() - _ = yym1477 + yyv1604 := &x.StartedAt + yym1605 := z.DecBinary() + _ = yym1605 if false { - } else if z.HasExtensions() && z.DecExt(yyv1476) { - } else if yym1477 { - z.DecBinaryUnmarshal(yyv1476) - } else if !yym1477 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1476) + } else if z.HasExtensions() && z.DecExt(yyv1604) { + } else if yym1605 { + z.DecBinaryUnmarshal(yyv1604) + } else if !yym1605 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1604) } else { - z.DecFallback(yyv1476, false) + z.DecFallback(yyv1604, false) } } default: - z.DecStructFieldNotFound(-1, yys1475) - } // end switch yys1475 - } // end for yyj1475 + z.DecStructFieldNotFound(-1, yys1603) + } // end switch yys1603 + } // end for yyj1603 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20528,16 +22128,16 @@ func (x *ContainerStateRunning) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1478 int - var yyb1478 bool - var yyhl1478 bool = l >= 0 - yyj1478++ - if yyhl1478 { - yyb1478 = yyj1478 > l + var yyj1606 int + var yyb1606 bool + var yyhl1606 bool = l >= 0 + yyj1606++ + if yyhl1606 { + yyb1606 = yyj1606 > l } else { - yyb1478 = r.CheckBreak() + yyb1606 = r.CheckBreak() } - if yyb1478 { + if yyb1606 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20545,31 +22145,31 @@ func (x *ContainerStateRunning) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1479 := &x.StartedAt - yym1480 := z.DecBinary() - _ = yym1480 + yyv1607 := &x.StartedAt + yym1608 := z.DecBinary() + _ = yym1608 if false { - } else if z.HasExtensions() && z.DecExt(yyv1479) { - } else if yym1480 { - z.DecBinaryUnmarshal(yyv1479) - } else if !yym1480 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1479) + } else if z.HasExtensions() && z.DecExt(yyv1607) { + } else if yym1608 { + z.DecBinaryUnmarshal(yyv1607) + } else if !yym1608 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1607) } else { - z.DecFallback(yyv1479, false) + z.DecFallback(yyv1607, false) } } for { - yyj1478++ - if yyhl1478 { - yyb1478 = yyj1478 > l + yyj1606++ + if yyhl1606 { + yyb1606 = yyj1606 > l } else { - yyb1478 = r.CheckBreak() + yyb1606 = r.CheckBreak() } - if yyb1478 { + if yyb1606 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1478-1, "") + z.DecStructFieldNotFound(yyj1606-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -20581,39 +22181,39 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1481 := z.EncBinary() - _ = yym1481 + yym1609 := z.EncBinary() + _ = yym1609 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1482 := !z.EncBinary() - yy2arr1482 := z.EncBasicHandle().StructToArray - var yyq1482 [7]bool - _, _, _ = yysep1482, yyq1482, yy2arr1482 - const yyr1482 bool = false - yyq1482[1] = x.Signal != 0 - yyq1482[2] = x.Reason != "" - yyq1482[3] = x.Message != "" - yyq1482[4] = true - yyq1482[5] = true - yyq1482[6] = x.ContainerID != "" - var yynn1482 int - if yyr1482 || yy2arr1482 { + yysep1610 := !z.EncBinary() + yy2arr1610 := z.EncBasicHandle().StructToArray + var yyq1610 [7]bool + _, _, _ = yysep1610, yyq1610, yy2arr1610 + const yyr1610 bool = false + yyq1610[1] = x.Signal != 0 + yyq1610[2] = x.Reason != "" + yyq1610[3] = x.Message != "" + yyq1610[4] = true + yyq1610[5] = true + yyq1610[6] = x.ContainerID != "" + var yynn1610 int + if yyr1610 || yy2arr1610 { r.EncodeArrayStart(7) } else { - yynn1482 = 1 - for _, b := range yyq1482 { + yynn1610 = 1 + for _, b := range yyq1610 { if b { - yynn1482++ + yynn1610++ } } - r.EncodeMapStart(yynn1482) - yynn1482 = 0 + r.EncodeMapStart(yynn1610) + yynn1610 = 0 } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1484 := z.EncBinary() - _ = yym1484 + yym1612 := z.EncBinary() + _ = yym1612 if false { } else { r.EncodeInt(int64(x.ExitCode)) @@ -20622,18 +22222,18 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exitCode")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1485 := z.EncBinary() - _ = yym1485 + yym1613 := z.EncBinary() + _ = yym1613 if false { } else { r.EncodeInt(int64(x.ExitCode)) } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[1] { - yym1487 := z.EncBinary() - _ = yym1487 + if yyq1610[1] { + yym1615 := z.EncBinary() + _ = yym1615 if false { } else { r.EncodeInt(int64(x.Signal)) @@ -20642,23 +22242,23 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq1482[1] { + if yyq1610[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("signal")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1488 := z.EncBinary() - _ = yym1488 + yym1616 := z.EncBinary() + _ = yym1616 if false { } else { r.EncodeInt(int64(x.Signal)) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[2] { - yym1490 := z.EncBinary() - _ = yym1490 + if yyq1610[2] { + yym1618 := z.EncBinary() + _ = yym1618 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -20667,23 +22267,23 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1482[2] { + if yyq1610[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1491 := z.EncBinary() - _ = yym1491 + yym1619 := z.EncBinary() + _ = yym1619 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[3] { - yym1493 := z.EncBinary() - _ = yym1493 + if yyq1610[3] { + yym1621 := z.EncBinary() + _ = yym1621 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -20692,97 +22292,97 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1482[3] { + if yyq1610[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1494 := z.EncBinary() - _ = yym1494 + yym1622 := z.EncBinary() + _ = yym1622 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[4] { - yy1496 := &x.StartedAt - yym1497 := z.EncBinary() - _ = yym1497 + if yyq1610[4] { + yy1624 := &x.StartedAt + yym1625 := z.EncBinary() + _ = yym1625 if false { - } else if z.HasExtensions() && z.EncExt(yy1496) { - } else if yym1497 { - z.EncBinaryMarshal(yy1496) - } else if !yym1497 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1496) + } else if z.HasExtensions() && z.EncExt(yy1624) { + } else if yym1625 { + z.EncBinaryMarshal(yy1624) + } else if !yym1625 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1624) } else { - z.EncFallback(yy1496) + z.EncFallback(yy1624) } } else { r.EncodeNil() } } else { - if yyq1482[4] { + if yyq1610[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1498 := &x.StartedAt - yym1499 := z.EncBinary() - _ = yym1499 + yy1626 := &x.StartedAt + yym1627 := z.EncBinary() + _ = yym1627 if false { - } else if z.HasExtensions() && z.EncExt(yy1498) { - } else if yym1499 { - z.EncBinaryMarshal(yy1498) - } else if !yym1499 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1498) + } else if z.HasExtensions() && z.EncExt(yy1626) { + } else if yym1627 { + z.EncBinaryMarshal(yy1626) + } else if !yym1627 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1626) } else { - z.EncFallback(yy1498) + z.EncFallback(yy1626) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[5] { - yy1501 := &x.FinishedAt - yym1502 := z.EncBinary() - _ = yym1502 + if yyq1610[5] { + yy1629 := &x.FinishedAt + yym1630 := z.EncBinary() + _ = yym1630 if false { - } else if z.HasExtensions() && z.EncExt(yy1501) { - } else if yym1502 { - z.EncBinaryMarshal(yy1501) - } else if !yym1502 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1501) + } else if z.HasExtensions() && z.EncExt(yy1629) { + } else if yym1630 { + z.EncBinaryMarshal(yy1629) + } else if !yym1630 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1629) } else { - z.EncFallback(yy1501) + z.EncFallback(yy1629) } } else { r.EncodeNil() } } else { - if yyq1482[5] { + if yyq1610[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("finishedAt")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1503 := &x.FinishedAt - yym1504 := z.EncBinary() - _ = yym1504 + yy1631 := &x.FinishedAt + yym1632 := z.EncBinary() + _ = yym1632 if false { - } else if z.HasExtensions() && z.EncExt(yy1503) { - } else if yym1504 { - z.EncBinaryMarshal(yy1503) - } else if !yym1504 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1503) + } else if z.HasExtensions() && z.EncExt(yy1631) { + } else if yym1632 { + z.EncBinaryMarshal(yy1631) + } else if !yym1632 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1631) } else { - z.EncFallback(yy1503) + z.EncFallback(yy1631) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1482[6] { - yym1506 := z.EncBinary() - _ = yym1506 + if yyq1610[6] { + yym1634 := z.EncBinary() + _ = yym1634 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) @@ -20791,19 +22391,19 @@ func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1482[6] { + if yyq1610[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1507 := z.EncBinary() - _ = yym1507 + yym1635 := z.EncBinary() + _ = yym1635 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) } } } - if yyr1482 || yy2arr1482 { + if yyr1610 || yy2arr1610 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -20816,25 +22416,25 @@ func (x *ContainerStateTerminated) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1508 := z.DecBinary() - _ = yym1508 + yym1636 := z.DecBinary() + _ = yym1636 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1509 := r.ContainerType() - if yyct1509 == codecSelferValueTypeMap1234 { - yyl1509 := r.ReadMapStart() - if yyl1509 == 0 { + yyct1637 := r.ContainerType() + if yyct1637 == codecSelferValueTypeMap1234 { + yyl1637 := r.ReadMapStart() + if yyl1637 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1509, d) + x.codecDecodeSelfFromMap(yyl1637, d) } - } else if yyct1509 == codecSelferValueTypeArray1234 { - yyl1509 := r.ReadArrayStart() - if yyl1509 == 0 { + } else if yyct1637 == codecSelferValueTypeArray1234 { + yyl1637 := r.ReadArrayStart() + if yyl1637 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1509, d) + x.codecDecodeSelfFromArray(yyl1637, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -20846,12 +22446,12 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1510Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1510Slc - var yyhl1510 bool = l >= 0 - for yyj1510 := 0; ; yyj1510++ { - if yyhl1510 { - if yyj1510 >= l { + var yys1638Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1638Slc + var yyhl1638 bool = l >= 0 + for yyj1638 := 0; ; yyj1638++ { + if yyhl1638 { + if yyj1638 >= l { break } } else { @@ -20860,10 +22460,10 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1510Slc = r.DecodeBytes(yys1510Slc, true, true) - yys1510 := string(yys1510Slc) + yys1638Slc = r.DecodeBytes(yys1638Slc, true, true) + yys1638 := string(yys1638Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1510 { + switch yys1638 { case "exitCode": if r.TryDecodeAsNil() { x.ExitCode = 0 @@ -20892,34 +22492,34 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1515 := &x.StartedAt - yym1516 := z.DecBinary() - _ = yym1516 + yyv1643 := &x.StartedAt + yym1644 := z.DecBinary() + _ = yym1644 if false { - } else if z.HasExtensions() && z.DecExt(yyv1515) { - } else if yym1516 { - z.DecBinaryUnmarshal(yyv1515) - } else if !yym1516 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1515) + } else if z.HasExtensions() && z.DecExt(yyv1643) { + } else if yym1644 { + z.DecBinaryUnmarshal(yyv1643) + } else if !yym1644 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1643) } else { - z.DecFallback(yyv1515, false) + z.DecFallback(yyv1643, false) } } case "finishedAt": if r.TryDecodeAsNil() { x.FinishedAt = pkg2_unversioned.Time{} } else { - yyv1517 := &x.FinishedAt - yym1518 := z.DecBinary() - _ = yym1518 + yyv1645 := &x.FinishedAt + yym1646 := z.DecBinary() + _ = yym1646 if false { - } else if z.HasExtensions() && z.DecExt(yyv1517) { - } else if yym1518 { - z.DecBinaryUnmarshal(yyv1517) - } else if !yym1518 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1517) + } else if z.HasExtensions() && z.DecExt(yyv1645) { + } else if yym1646 { + z.DecBinaryUnmarshal(yyv1645) + } else if !yym1646 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1645) } else { - z.DecFallback(yyv1517, false) + z.DecFallback(yyv1645, false) } } case "containerID": @@ -20929,9 +22529,9 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromMap(l int, d *codec1978.De x.ContainerID = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1510) - } // end switch yys1510 - } // end for yyj1510 + z.DecStructFieldNotFound(-1, yys1638) + } // end switch yys1638 + } // end for yyj1638 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -20939,16 +22539,16 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1520 int - var yyb1520 bool - var yyhl1520 bool = l >= 0 - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + var yyj1648 int + var yyb1648 bool + var yyhl1648 bool = l >= 0 + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20958,13 +22558,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.ExitCode = int32(r.DecodeInt(32)) } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20974,13 +22574,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Signal = int32(r.DecodeInt(32)) } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -20990,13 +22590,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Reason = string(r.DecodeString()) } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21006,13 +22606,13 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Message = string(r.DecodeString()) } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21020,26 +22620,26 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.StartedAt = pkg2_unversioned.Time{} } else { - yyv1525 := &x.StartedAt - yym1526 := z.DecBinary() - _ = yym1526 + yyv1653 := &x.StartedAt + yym1654 := z.DecBinary() + _ = yym1654 if false { - } else if z.HasExtensions() && z.DecExt(yyv1525) { - } else if yym1526 { - z.DecBinaryUnmarshal(yyv1525) - } else if !yym1526 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1525) + } else if z.HasExtensions() && z.DecExt(yyv1653) { + } else if yym1654 { + z.DecBinaryUnmarshal(yyv1653) + } else if !yym1654 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1653) } else { - z.DecFallback(yyv1525, false) + z.DecFallback(yyv1653, false) } } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21047,26 +22647,26 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.FinishedAt = pkg2_unversioned.Time{} } else { - yyv1527 := &x.FinishedAt - yym1528 := z.DecBinary() - _ = yym1528 + yyv1655 := &x.FinishedAt + yym1656 := z.DecBinary() + _ = yym1656 if false { - } else if z.HasExtensions() && z.DecExt(yyv1527) { - } else if yym1528 { - z.DecBinaryUnmarshal(yyv1527) - } else if !yym1528 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1527) + } else if z.HasExtensions() && z.DecExt(yyv1655) { + } else if yym1656 { + z.DecBinaryUnmarshal(yyv1655) + } else if !yym1656 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1655) } else { - z.DecFallback(yyv1527, false) + z.DecFallback(yyv1655, false) } } - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21077,17 +22677,17 @@ func (x *ContainerStateTerminated) codecDecodeSelfFromArray(l int, d *codec1978. x.ContainerID = string(r.DecodeString()) } for { - yyj1520++ - if yyhl1520 { - yyb1520 = yyj1520 > l + yyj1648++ + if yyhl1648 { + yyb1648 = yyj1648 > l } else { - yyb1520 = r.CheckBreak() + yyb1648 = r.CheckBreak() } - if yyb1520 { + if yyb1648 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1520-1, "") + z.DecStructFieldNotFound(yyj1648-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21099,35 +22699,35 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1530 := z.EncBinary() - _ = yym1530 + yym1658 := z.EncBinary() + _ = yym1658 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1531 := !z.EncBinary() - yy2arr1531 := z.EncBasicHandle().StructToArray - var yyq1531 [3]bool - _, _, _ = yysep1531, yyq1531, yy2arr1531 - const yyr1531 bool = false - yyq1531[0] = x.Waiting != nil - yyq1531[1] = x.Running != nil - yyq1531[2] = x.Terminated != nil - var yynn1531 int - if yyr1531 || yy2arr1531 { + yysep1659 := !z.EncBinary() + yy2arr1659 := z.EncBasicHandle().StructToArray + var yyq1659 [3]bool + _, _, _ = yysep1659, yyq1659, yy2arr1659 + const yyr1659 bool = false + yyq1659[0] = x.Waiting != nil + yyq1659[1] = x.Running != nil + yyq1659[2] = x.Terminated != nil + var yynn1659 int + if yyr1659 || yy2arr1659 { r.EncodeArrayStart(3) } else { - yynn1531 = 0 - for _, b := range yyq1531 { + yynn1659 = 0 + for _, b := range yyq1659 { if b { - yynn1531++ + yynn1659++ } } - r.EncodeMapStart(yynn1531) - yynn1531 = 0 + r.EncodeMapStart(yynn1659) + yynn1659 = 0 } - if yyr1531 || yy2arr1531 { + if yyr1659 || yy2arr1659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1531[0] { + if yyq1659[0] { if x.Waiting == nil { r.EncodeNil() } else { @@ -21137,7 +22737,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1531[0] { + if yyq1659[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("waiting")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21148,9 +22748,9 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1531 || yy2arr1531 { + if yyr1659 || yy2arr1659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1531[1] { + if yyq1659[1] { if x.Running == nil { r.EncodeNil() } else { @@ -21160,7 +22760,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1531[1] { + if yyq1659[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("running")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21171,9 +22771,9 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1531 || yy2arr1531 { + if yyr1659 || yy2arr1659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1531[2] { + if yyq1659[2] { if x.Terminated == nil { r.EncodeNil() } else { @@ -21183,7 +22783,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1531[2] { + if yyq1659[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminated")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -21194,7 +22794,7 @@ func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1531 || yy2arr1531 { + if yyr1659 || yy2arr1659 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -21207,25 +22807,25 @@ func (x *ContainerState) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1535 := z.DecBinary() - _ = yym1535 + yym1663 := z.DecBinary() + _ = yym1663 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1536 := r.ContainerType() - if yyct1536 == codecSelferValueTypeMap1234 { - yyl1536 := r.ReadMapStart() - if yyl1536 == 0 { + yyct1664 := r.ContainerType() + if yyct1664 == codecSelferValueTypeMap1234 { + yyl1664 := r.ReadMapStart() + if yyl1664 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1536, d) + x.codecDecodeSelfFromMap(yyl1664, d) } - } else if yyct1536 == codecSelferValueTypeArray1234 { - yyl1536 := r.ReadArrayStart() - if yyl1536 == 0 { + } else if yyct1664 == codecSelferValueTypeArray1234 { + yyl1664 := r.ReadArrayStart() + if yyl1664 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1536, d) + x.codecDecodeSelfFromArray(yyl1664, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -21237,12 +22837,12 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1537Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1537Slc - var yyhl1537 bool = l >= 0 - for yyj1537 := 0; ; yyj1537++ { - if yyhl1537 { - if yyj1537 >= l { + var yys1665Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1665Slc + var yyhl1665 bool = l >= 0 + for yyj1665 := 0; ; yyj1665++ { + if yyhl1665 { + if yyj1665 >= l { break } } else { @@ -21251,10 +22851,10 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1537Slc = r.DecodeBytes(yys1537Slc, true, true) - yys1537 := string(yys1537Slc) + yys1665Slc = r.DecodeBytes(yys1665Slc, true, true) + yys1665 := string(yys1665Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1537 { + switch yys1665 { case "waiting": if r.TryDecodeAsNil() { if x.Waiting != nil { @@ -21289,9 +22889,9 @@ func (x *ContainerState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Terminated.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1537) - } // end switch yys1537 - } // end for yyj1537 + z.DecStructFieldNotFound(-1, yys1665) + } // end switch yys1665 + } // end for yyj1665 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -21299,16 +22899,16 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1541 int - var yyb1541 bool - var yyhl1541 bool = l >= 0 - yyj1541++ - if yyhl1541 { - yyb1541 = yyj1541 > l + var yyj1669 int + var yyb1669 bool + var yyhl1669 bool = l >= 0 + yyj1669++ + if yyhl1669 { + yyb1669 = yyj1669 > l } else { - yyb1541 = r.CheckBreak() + yyb1669 = r.CheckBreak() } - if yyb1541 { + if yyb1669 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21323,13 +22923,13 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Waiting.CodecDecodeSelf(d) } - yyj1541++ - if yyhl1541 { - yyb1541 = yyj1541 > l + yyj1669++ + if yyhl1669 { + yyb1669 = yyj1669 > l } else { - yyb1541 = r.CheckBreak() + yyb1669 = r.CheckBreak() } - if yyb1541 { + if yyb1669 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21344,13 +22944,13 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Running.CodecDecodeSelf(d) } - yyj1541++ - if yyhl1541 { - yyb1541 = yyj1541 > l + yyj1669++ + if yyhl1669 { + yyb1669 = yyj1669 > l } else { - yyb1541 = r.CheckBreak() + yyb1669 = r.CheckBreak() } - if yyb1541 { + if yyb1669 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21366,17 +22966,17 @@ func (x *ContainerState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Terminated.CodecDecodeSelf(d) } for { - yyj1541++ - if yyhl1541 { - yyb1541 = yyj1541 > l + yyj1669++ + if yyhl1669 { + yyb1669 = yyj1669 > l } else { - yyb1541 = r.CheckBreak() + yyb1669 = r.CheckBreak() } - if yyb1541 { + if yyb1669 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1541-1, "") + z.DecStructFieldNotFound(yyj1669-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21388,36 +22988,36 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1545 := z.EncBinary() - _ = yym1545 + yym1673 := z.EncBinary() + _ = yym1673 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1546 := !z.EncBinary() - yy2arr1546 := z.EncBasicHandle().StructToArray - var yyq1546 [8]bool - _, _, _ = yysep1546, yyq1546, yy2arr1546 - const yyr1546 bool = false - yyq1546[1] = true - yyq1546[2] = true - yyq1546[7] = x.ContainerID != "" - var yynn1546 int - if yyr1546 || yy2arr1546 { + yysep1674 := !z.EncBinary() + yy2arr1674 := z.EncBasicHandle().StructToArray + var yyq1674 [8]bool + _, _, _ = yysep1674, yyq1674, yy2arr1674 + const yyr1674 bool = false + yyq1674[1] = true + yyq1674[2] = true + yyq1674[7] = x.ContainerID != "" + var yynn1674 int + if yyr1674 || yy2arr1674 { r.EncodeArrayStart(8) } else { - yynn1546 = 5 - for _, b := range yyq1546 { + yynn1674 = 5 + for _, b := range yyq1674 { if b { - yynn1546++ + yynn1674++ } } - r.EncodeMapStart(yynn1546) - yynn1546 = 0 + r.EncodeMapStart(yynn1674) + yynn1674 = 0 } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1548 := z.EncBinary() - _ = yym1548 + yym1676 := z.EncBinary() + _ = yym1676 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -21426,51 +23026,51 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1549 := z.EncBinary() - _ = yym1549 + yym1677 := z.EncBinary() + _ = yym1677 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1546[1] { - yy1551 := &x.State - yy1551.CodecEncodeSelf(e) + if yyq1674[1] { + yy1679 := &x.State + yy1679.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1546[1] { + if yyq1674[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("state")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1552 := &x.State - yy1552.CodecEncodeSelf(e) + yy1680 := &x.State + yy1680.CodecEncodeSelf(e) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1546[2] { - yy1554 := &x.LastTerminationState - yy1554.CodecEncodeSelf(e) + if yyq1674[2] { + yy1682 := &x.LastTerminationState + yy1682.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1546[2] { + if yyq1674[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastState")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1555 := &x.LastTerminationState - yy1555.CodecEncodeSelf(e) + yy1683 := &x.LastTerminationState + yy1683.CodecEncodeSelf(e) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1557 := z.EncBinary() - _ = yym1557 + yym1685 := z.EncBinary() + _ = yym1685 if false { } else { r.EncodeBool(bool(x.Ready)) @@ -21479,17 +23079,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ready")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1558 := z.EncBinary() - _ = yym1558 + yym1686 := z.EncBinary() + _ = yym1686 if false { } else { r.EncodeBool(bool(x.Ready)) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1560 := z.EncBinary() - _ = yym1560 + yym1688 := z.EncBinary() + _ = yym1688 if false { } else { r.EncodeInt(int64(x.RestartCount)) @@ -21498,17 +23098,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("restartCount")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1561 := z.EncBinary() - _ = yym1561 + yym1689 := z.EncBinary() + _ = yym1689 if false { } else { r.EncodeInt(int64(x.RestartCount)) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1563 := z.EncBinary() - _ = yym1563 + yym1691 := z.EncBinary() + _ = yym1691 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) @@ -21517,17 +23117,17 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1564 := z.EncBinary() - _ = yym1564 + yym1692 := z.EncBinary() + _ = yym1692 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Image)) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1566 := z.EncBinary() - _ = yym1566 + yym1694 := z.EncBinary() + _ = yym1694 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ImageID)) @@ -21536,18 +23136,18 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imageID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1567 := z.EncBinary() - _ = yym1567 + yym1695 := z.EncBinary() + _ = yym1695 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ImageID)) } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1546[7] { - yym1569 := z.EncBinary() - _ = yym1569 + if yyq1674[7] { + yym1697 := z.EncBinary() + _ = yym1697 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) @@ -21556,19 +23156,19 @@ func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1546[7] { + if yyq1674[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1570 := z.EncBinary() - _ = yym1570 + yym1698 := z.EncBinary() + _ = yym1698 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerID)) } } } - if yyr1546 || yy2arr1546 { + if yyr1674 || yy2arr1674 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -21581,25 +23181,25 @@ func (x *ContainerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1571 := z.DecBinary() - _ = yym1571 + yym1699 := z.DecBinary() + _ = yym1699 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1572 := r.ContainerType() - if yyct1572 == codecSelferValueTypeMap1234 { - yyl1572 := r.ReadMapStart() - if yyl1572 == 0 { + yyct1700 := r.ContainerType() + if yyct1700 == codecSelferValueTypeMap1234 { + yyl1700 := r.ReadMapStart() + if yyl1700 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1572, d) + x.codecDecodeSelfFromMap(yyl1700, d) } - } else if yyct1572 == codecSelferValueTypeArray1234 { - yyl1572 := r.ReadArrayStart() - if yyl1572 == 0 { + } else if yyct1700 == codecSelferValueTypeArray1234 { + yyl1700 := r.ReadArrayStart() + if yyl1700 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1572, d) + x.codecDecodeSelfFromArray(yyl1700, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -21611,12 +23211,12 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1573Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1573Slc - var yyhl1573 bool = l >= 0 - for yyj1573 := 0; ; yyj1573++ { - if yyhl1573 { - if yyj1573 >= l { + var yys1701Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1701Slc + var yyhl1701 bool = l >= 0 + for yyj1701 := 0; ; yyj1701++ { + if yyhl1701 { + if yyj1701 >= l { break } } else { @@ -21625,10 +23225,10 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1573Slc = r.DecodeBytes(yys1573Slc, true, true) - yys1573 := string(yys1573Slc) + yys1701Slc = r.DecodeBytes(yys1701Slc, true, true) + yys1701 := string(yys1701Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1573 { + switch yys1701 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -21639,15 +23239,15 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.State = ContainerState{} } else { - yyv1575 := &x.State - yyv1575.CodecDecodeSelf(d) + yyv1703 := &x.State + yyv1703.CodecDecodeSelf(d) } case "lastState": if r.TryDecodeAsNil() { x.LastTerminationState = ContainerState{} } else { - yyv1576 := &x.LastTerminationState - yyv1576.CodecDecodeSelf(d) + yyv1704 := &x.LastTerminationState + yyv1704.CodecDecodeSelf(d) } case "ready": if r.TryDecodeAsNil() { @@ -21680,9 +23280,9 @@ func (x *ContainerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ContainerID = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1573) - } // end switch yys1573 - } // end for yyj1573 + z.DecStructFieldNotFound(-1, yys1701) + } // end switch yys1701 + } // end for yyj1701 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -21690,16 +23290,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1582 int - var yyb1582 bool - var yyhl1582 bool = l >= 0 - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + var yyj1710 int + var yyb1710 bool + var yyhl1710 bool = l >= 0 + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21709,13 +23309,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Name = string(r.DecodeString()) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21723,16 +23323,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.State = ContainerState{} } else { - yyv1584 := &x.State - yyv1584.CodecDecodeSelf(d) + yyv1712 := &x.State + yyv1712.CodecDecodeSelf(d) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21740,16 +23340,16 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.LastTerminationState = ContainerState{} } else { - yyv1585 := &x.LastTerminationState - yyv1585.CodecDecodeSelf(d) + yyv1713 := &x.LastTerminationState + yyv1713.CodecDecodeSelf(d) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21759,13 +23359,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Ready = bool(r.DecodeBool()) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21775,13 +23375,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.RestartCount = int32(r.DecodeInt(32)) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21791,13 +23391,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Image = string(r.DecodeString()) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21807,13 +23407,13 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ImageID = string(r.DecodeString()) } - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -21824,17 +23424,17 @@ func (x *ContainerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.ContainerID = string(r.DecodeString()) } for { - yyj1582++ - if yyhl1582 { - yyb1582 = yyj1582 > l + yyj1710++ + if yyhl1710 { + yyb1710 = yyj1710 > l } else { - yyb1582 = r.CheckBreak() + yyb1710 = r.CheckBreak() } - if yyb1582 { + if yyb1710 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1582-1, "") + z.DecStructFieldNotFound(yyj1710-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21843,8 +23443,8 @@ func (x PodPhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1591 := z.EncBinary() - _ = yym1591 + yym1719 := z.EncBinary() + _ = yym1719 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -21856,8 +23456,8 @@ func (x *PodPhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1592 := z.DecBinary() - _ = yym1592 + yym1720 := z.DecBinary() + _ = yym1720 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -21869,8 +23469,8 @@ func (x PodConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1593 := z.EncBinary() - _ = yym1593 + yym1721 := z.EncBinary() + _ = yym1721 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -21882,8 +23482,8 @@ func (x *PodConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1594 := z.DecBinary() - _ = yym1594 + yym1722 := z.DecBinary() + _ = yym1722 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -21898,34 +23498,34 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1595 := z.EncBinary() - _ = yym1595 + yym1723 := z.EncBinary() + _ = yym1723 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1596 := !z.EncBinary() - yy2arr1596 := z.EncBasicHandle().StructToArray - var yyq1596 [6]bool - _, _, _ = yysep1596, yyq1596, yy2arr1596 - const yyr1596 bool = false - yyq1596[2] = true - yyq1596[3] = true - yyq1596[4] = x.Reason != "" - yyq1596[5] = x.Message != "" - var yynn1596 int - if yyr1596 || yy2arr1596 { + yysep1724 := !z.EncBinary() + yy2arr1724 := z.EncBasicHandle().StructToArray + var yyq1724 [6]bool + _, _, _ = yysep1724, yyq1724, yy2arr1724 + const yyr1724 bool = false + yyq1724[2] = true + yyq1724[3] = true + yyq1724[4] = x.Reason != "" + yyq1724[5] = x.Message != "" + var yynn1724 int + if yyr1724 || yy2arr1724 { r.EncodeArrayStart(6) } else { - yynn1596 = 2 - for _, b := range yyq1596 { + yynn1724 = 2 + for _, b := range yyq1724 { if b { - yynn1596++ + yynn1724++ } } - r.EncodeMapStart(yynn1596) - yynn1596 = 0 + r.EncodeMapStart(yynn1724) + yynn1724 = 0 } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -21934,7 +23534,7 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -21943,85 +23543,85 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1596[2] { - yy1600 := &x.LastProbeTime - yym1601 := z.EncBinary() - _ = yym1601 + if yyq1724[2] { + yy1728 := &x.LastProbeTime + yym1729 := z.EncBinary() + _ = yym1729 if false { - } else if z.HasExtensions() && z.EncExt(yy1600) { - } else if yym1601 { - z.EncBinaryMarshal(yy1600) - } else if !yym1601 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1600) + } else if z.HasExtensions() && z.EncExt(yy1728) { + } else if yym1729 { + z.EncBinaryMarshal(yy1728) + } else if !yym1729 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1728) } else { - z.EncFallback(yy1600) + z.EncFallback(yy1728) } } else { r.EncodeNil() } } else { - if yyq1596[2] { + if yyq1724[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastProbeTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1602 := &x.LastProbeTime - yym1603 := z.EncBinary() - _ = yym1603 + yy1730 := &x.LastProbeTime + yym1731 := z.EncBinary() + _ = yym1731 if false { - } else if z.HasExtensions() && z.EncExt(yy1602) { - } else if yym1603 { - z.EncBinaryMarshal(yy1602) - } else if !yym1603 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1602) + } else if z.HasExtensions() && z.EncExt(yy1730) { + } else if yym1731 { + z.EncBinaryMarshal(yy1730) + } else if !yym1731 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1730) } else { - z.EncFallback(yy1602) + z.EncFallback(yy1730) } } } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1596[3] { - yy1605 := &x.LastTransitionTime - yym1606 := z.EncBinary() - _ = yym1606 + if yyq1724[3] { + yy1733 := &x.LastTransitionTime + yym1734 := z.EncBinary() + _ = yym1734 if false { - } else if z.HasExtensions() && z.EncExt(yy1605) { - } else if yym1606 { - z.EncBinaryMarshal(yy1605) - } else if !yym1606 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1605) + } else if z.HasExtensions() && z.EncExt(yy1733) { + } else if yym1734 { + z.EncBinaryMarshal(yy1733) + } else if !yym1734 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1733) } else { - z.EncFallback(yy1605) + z.EncFallback(yy1733) } } else { r.EncodeNil() } } else { - if yyq1596[3] { + if yyq1724[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTransitionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1607 := &x.LastTransitionTime - yym1608 := z.EncBinary() - _ = yym1608 + yy1735 := &x.LastTransitionTime + yym1736 := z.EncBinary() + _ = yym1736 if false { - } else if z.HasExtensions() && z.EncExt(yy1607) { - } else if yym1608 { - z.EncBinaryMarshal(yy1607) - } else if !yym1608 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1607) + } else if z.HasExtensions() && z.EncExt(yy1735) { + } else if yym1736 { + z.EncBinaryMarshal(yy1735) + } else if !yym1736 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1735) } else { - z.EncFallback(yy1607) + z.EncFallback(yy1735) } } } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1596[4] { - yym1610 := z.EncBinary() - _ = yym1610 + if yyq1724[4] { + yym1738 := z.EncBinary() + _ = yym1738 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -22030,23 +23630,23 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1596[4] { + if yyq1724[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1611 := z.EncBinary() - _ = yym1611 + yym1739 := z.EncBinary() + _ = yym1739 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1596[5] { - yym1613 := z.EncBinary() - _ = yym1613 + if yyq1724[5] { + yym1741 := z.EncBinary() + _ = yym1741 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -22055,19 +23655,19 @@ func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1596[5] { + if yyq1724[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1614 := z.EncBinary() - _ = yym1614 + yym1742 := z.EncBinary() + _ = yym1742 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr1596 || yy2arr1596 { + if yyr1724 || yy2arr1724 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22080,25 +23680,25 @@ func (x *PodCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1615 := z.DecBinary() - _ = yym1615 + yym1743 := z.DecBinary() + _ = yym1743 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1616 := r.ContainerType() - if yyct1616 == codecSelferValueTypeMap1234 { - yyl1616 := r.ReadMapStart() - if yyl1616 == 0 { + yyct1744 := r.ContainerType() + if yyct1744 == codecSelferValueTypeMap1234 { + yyl1744 := r.ReadMapStart() + if yyl1744 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1616, d) + x.codecDecodeSelfFromMap(yyl1744, d) } - } else if yyct1616 == codecSelferValueTypeArray1234 { - yyl1616 := r.ReadArrayStart() - if yyl1616 == 0 { + } else if yyct1744 == codecSelferValueTypeArray1234 { + yyl1744 := r.ReadArrayStart() + if yyl1744 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1616, d) + x.codecDecodeSelfFromArray(yyl1744, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22110,12 +23710,12 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1617Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1617Slc - var yyhl1617 bool = l >= 0 - for yyj1617 := 0; ; yyj1617++ { - if yyhl1617 { - if yyj1617 >= l { + var yys1745Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1745Slc + var yyhl1745 bool = l >= 0 + for yyj1745 := 0; ; yyj1745++ { + if yyhl1745 { + if yyj1745 >= l { break } } else { @@ -22124,10 +23724,10 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1617Slc = r.DecodeBytes(yys1617Slc, true, true) - yys1617 := string(yys1617Slc) + yys1745Slc = r.DecodeBytes(yys1745Slc, true, true) + yys1745 := string(yys1745Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1617 { + switch yys1745 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -22144,34 +23744,34 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastProbeTime = pkg2_unversioned.Time{} } else { - yyv1620 := &x.LastProbeTime - yym1621 := z.DecBinary() - _ = yym1621 + yyv1748 := &x.LastProbeTime + yym1749 := z.DecBinary() + _ = yym1749 if false { - } else if z.HasExtensions() && z.DecExt(yyv1620) { - } else if yym1621 { - z.DecBinaryUnmarshal(yyv1620) - } else if !yym1621 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1620) + } else if z.HasExtensions() && z.DecExt(yyv1748) { + } else if yym1749 { + z.DecBinaryUnmarshal(yyv1748) + } else if !yym1749 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1748) } else { - z.DecFallback(yyv1620, false) + z.DecFallback(yyv1748, false) } } case "lastTransitionTime": if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv1622 := &x.LastTransitionTime - yym1623 := z.DecBinary() - _ = yym1623 + yyv1750 := &x.LastTransitionTime + yym1751 := z.DecBinary() + _ = yym1751 if false { - } else if z.HasExtensions() && z.DecExt(yyv1622) { - } else if yym1623 { - z.DecBinaryUnmarshal(yyv1622) - } else if !yym1623 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1622) + } else if z.HasExtensions() && z.DecExt(yyv1750) { + } else if yym1751 { + z.DecBinaryUnmarshal(yyv1750) + } else if !yym1751 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1750) } else { - z.DecFallback(yyv1622, false) + z.DecFallback(yyv1750, false) } } case "reason": @@ -22187,9 +23787,9 @@ func (x *PodCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1617) - } // end switch yys1617 - } // end for yyj1617 + z.DecStructFieldNotFound(-1, yys1745) + } // end switch yys1745 + } // end for yyj1745 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22197,16 +23797,16 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1626 int - var yyb1626 bool - var yyhl1626 bool = l >= 0 - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + var yyj1754 int + var yyb1754 bool + var yyhl1754 bool = l >= 0 + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22216,13 +23816,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = PodConditionType(r.DecodeString()) } - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22232,13 +23832,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22246,26 +23846,26 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastProbeTime = pkg2_unversioned.Time{} } else { - yyv1629 := &x.LastProbeTime - yym1630 := z.DecBinary() - _ = yym1630 + yyv1757 := &x.LastProbeTime + yym1758 := z.DecBinary() + _ = yym1758 if false { - } else if z.HasExtensions() && z.DecExt(yyv1629) { - } else if yym1630 { - z.DecBinaryUnmarshal(yyv1629) - } else if !yym1630 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1629) + } else if z.HasExtensions() && z.DecExt(yyv1757) { + } else if yym1758 { + z.DecBinaryUnmarshal(yyv1757) + } else if !yym1758 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1757) } else { - z.DecFallback(yyv1629, false) + z.DecFallback(yyv1757, false) } } - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22273,26 +23873,26 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv1631 := &x.LastTransitionTime - yym1632 := z.DecBinary() - _ = yym1632 + yyv1759 := &x.LastTransitionTime + yym1760 := z.DecBinary() + _ = yym1760 if false { - } else if z.HasExtensions() && z.DecExt(yyv1631) { - } else if yym1632 { - z.DecBinaryUnmarshal(yyv1631) - } else if !yym1632 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1631) + } else if z.HasExtensions() && z.DecExt(yyv1759) { + } else if yym1760 { + z.DecBinaryUnmarshal(yyv1759) + } else if !yym1760 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1759) } else { - z.DecFallback(yyv1631, false) + z.DecFallback(yyv1759, false) } } - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22302,13 +23902,13 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22319,17 +23919,17 @@ func (x *PodCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } for { - yyj1626++ - if yyhl1626 { - yyb1626 = yyj1626 > l + yyj1754++ + if yyhl1754 { + yyb1754 = yyj1754 > l } else { - yyb1626 = r.CheckBreak() + yyb1754 = r.CheckBreak() } - if yyb1626 { + if yyb1754 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1626-1, "") + z.DecStructFieldNotFound(yyj1754-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22338,8 +23938,8 @@ func (x RestartPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1635 := z.EncBinary() - _ = yym1635 + yym1763 := z.EncBinary() + _ = yym1763 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -22351,8 +23951,8 @@ func (x *RestartPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1636 := z.DecBinary() - _ = yym1636 + yym1764 := z.DecBinary() + _ = yym1764 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -22364,8 +23964,8 @@ func (x DNSPolicy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1637 := z.EncBinary() - _ = yym1637 + yym1765 := z.EncBinary() + _ = yym1765 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -22377,8 +23977,8 @@ func (x *DNSPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1638 := z.DecBinary() - _ = yym1638 + yym1766 := z.DecBinary() + _ = yym1766 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -22393,36 +23993,36 @@ func (x *NodeSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1639 := z.EncBinary() - _ = yym1639 + yym1767 := z.EncBinary() + _ = yym1767 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1640 := !z.EncBinary() - yy2arr1640 := z.EncBasicHandle().StructToArray - var yyq1640 [1]bool - _, _, _ = yysep1640, yyq1640, yy2arr1640 - const yyr1640 bool = false - var yynn1640 int - if yyr1640 || yy2arr1640 { + yysep1768 := !z.EncBinary() + yy2arr1768 := z.EncBasicHandle().StructToArray + var yyq1768 [1]bool + _, _, _ = yysep1768, yyq1768, yy2arr1768 + const yyr1768 bool = false + var yynn1768 int + if yyr1768 || yy2arr1768 { r.EncodeArrayStart(1) } else { - yynn1640 = 1 - for _, b := range yyq1640 { + yynn1768 = 1 + for _, b := range yyq1768 { if b { - yynn1640++ + yynn1768++ } } - r.EncodeMapStart(yynn1640) - yynn1640 = 0 + r.EncodeMapStart(yynn1768) + yynn1768 = 0 } - if yyr1640 || yy2arr1640 { + if yyr1768 || yy2arr1768 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.NodeSelectorTerms == nil { r.EncodeNil() } else { - yym1642 := z.EncBinary() - _ = yym1642 + yym1770 := z.EncBinary() + _ = yym1770 if false { } else { h.encSliceNodeSelectorTerm(([]NodeSelectorTerm)(x.NodeSelectorTerms), e) @@ -22435,15 +24035,15 @@ func (x *NodeSelector) CodecEncodeSelf(e *codec1978.Encoder) { if x.NodeSelectorTerms == nil { r.EncodeNil() } else { - yym1643 := z.EncBinary() - _ = yym1643 + yym1771 := z.EncBinary() + _ = yym1771 if false { } else { h.encSliceNodeSelectorTerm(([]NodeSelectorTerm)(x.NodeSelectorTerms), e) } } } - if yyr1640 || yy2arr1640 { + if yyr1768 || yy2arr1768 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22456,25 +24056,25 @@ func (x *NodeSelector) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1644 := z.DecBinary() - _ = yym1644 + yym1772 := z.DecBinary() + _ = yym1772 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1645 := r.ContainerType() - if yyct1645 == codecSelferValueTypeMap1234 { - yyl1645 := r.ReadMapStart() - if yyl1645 == 0 { + yyct1773 := r.ContainerType() + if yyct1773 == codecSelferValueTypeMap1234 { + yyl1773 := r.ReadMapStart() + if yyl1773 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1645, d) + x.codecDecodeSelfFromMap(yyl1773, d) } - } else if yyct1645 == codecSelferValueTypeArray1234 { - yyl1645 := r.ReadArrayStart() - if yyl1645 == 0 { + } else if yyct1773 == codecSelferValueTypeArray1234 { + yyl1773 := r.ReadArrayStart() + if yyl1773 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1645, d) + x.codecDecodeSelfFromArray(yyl1773, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22486,12 +24086,12 @@ func (x *NodeSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1646Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1646Slc - var yyhl1646 bool = l >= 0 - for yyj1646 := 0; ; yyj1646++ { - if yyhl1646 { - if yyj1646 >= l { + var yys1774Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1774Slc + var yyhl1774 bool = l >= 0 + for yyj1774 := 0; ; yyj1774++ { + if yyhl1774 { + if yyj1774 >= l { break } } else { @@ -22500,26 +24100,26 @@ func (x *NodeSelector) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1646Slc = r.DecodeBytes(yys1646Slc, true, true) - yys1646 := string(yys1646Slc) + yys1774Slc = r.DecodeBytes(yys1774Slc, true, true) + yys1774 := string(yys1774Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1646 { + switch yys1774 { case "nodeSelectorTerms": if r.TryDecodeAsNil() { x.NodeSelectorTerms = nil } else { - yyv1647 := &x.NodeSelectorTerms - yym1648 := z.DecBinary() - _ = yym1648 + yyv1775 := &x.NodeSelectorTerms + yym1776 := z.DecBinary() + _ = yym1776 if false { } else { - h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1647), d) + h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1775), d) } } default: - z.DecStructFieldNotFound(-1, yys1646) - } // end switch yys1646 - } // end for yyj1646 + z.DecStructFieldNotFound(-1, yys1774) + } // end switch yys1774 + } // end for yyj1774 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22527,16 +24127,16 @@ func (x *NodeSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1649 int - var yyb1649 bool - var yyhl1649 bool = l >= 0 - yyj1649++ - if yyhl1649 { - yyb1649 = yyj1649 > l + var yyj1777 int + var yyb1777 bool + var yyhl1777 bool = l >= 0 + yyj1777++ + if yyhl1777 { + yyb1777 = yyj1777 > l } else { - yyb1649 = r.CheckBreak() + yyb1777 = r.CheckBreak() } - if yyb1649 { + if yyb1777 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22544,26 +24144,26 @@ func (x *NodeSelector) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelectorTerms = nil } else { - yyv1650 := &x.NodeSelectorTerms - yym1651 := z.DecBinary() - _ = yym1651 + yyv1778 := &x.NodeSelectorTerms + yym1779 := z.DecBinary() + _ = yym1779 if false { } else { - h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1650), d) + h.decSliceNodeSelectorTerm((*[]NodeSelectorTerm)(yyv1778), d) } } for { - yyj1649++ - if yyhl1649 { - yyb1649 = yyj1649 > l + yyj1777++ + if yyhl1777 { + yyb1777 = yyj1777 > l } else { - yyb1649 = r.CheckBreak() + yyb1777 = r.CheckBreak() } - if yyb1649 { + if yyb1777 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1649-1, "") + z.DecStructFieldNotFound(yyj1777-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22575,36 +24175,36 @@ func (x *NodeSelectorTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1652 := z.EncBinary() - _ = yym1652 + yym1780 := z.EncBinary() + _ = yym1780 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1653 := !z.EncBinary() - yy2arr1653 := z.EncBasicHandle().StructToArray - var yyq1653 [1]bool - _, _, _ = yysep1653, yyq1653, yy2arr1653 - const yyr1653 bool = false - var yynn1653 int - if yyr1653 || yy2arr1653 { + yysep1781 := !z.EncBinary() + yy2arr1781 := z.EncBasicHandle().StructToArray + var yyq1781 [1]bool + _, _, _ = yysep1781, yyq1781, yy2arr1781 + const yyr1781 bool = false + var yynn1781 int + if yyr1781 || yy2arr1781 { r.EncodeArrayStart(1) } else { - yynn1653 = 1 - for _, b := range yyq1653 { + yynn1781 = 1 + for _, b := range yyq1781 { if b { - yynn1653++ + yynn1781++ } } - r.EncodeMapStart(yynn1653) - yynn1653 = 0 + r.EncodeMapStart(yynn1781) + yynn1781 = 0 } - if yyr1653 || yy2arr1653 { + if yyr1781 || yy2arr1781 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.MatchExpressions == nil { r.EncodeNil() } else { - yym1655 := z.EncBinary() - _ = yym1655 + yym1783 := z.EncBinary() + _ = yym1783 if false { } else { h.encSliceNodeSelectorRequirement(([]NodeSelectorRequirement)(x.MatchExpressions), e) @@ -22617,15 +24217,15 @@ func (x *NodeSelectorTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x.MatchExpressions == nil { r.EncodeNil() } else { - yym1656 := z.EncBinary() - _ = yym1656 + yym1784 := z.EncBinary() + _ = yym1784 if false { } else { h.encSliceNodeSelectorRequirement(([]NodeSelectorRequirement)(x.MatchExpressions), e) } } } - if yyr1653 || yy2arr1653 { + if yyr1781 || yy2arr1781 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22638,25 +24238,25 @@ func (x *NodeSelectorTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1657 := z.DecBinary() - _ = yym1657 + yym1785 := z.DecBinary() + _ = yym1785 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1658 := r.ContainerType() - if yyct1658 == codecSelferValueTypeMap1234 { - yyl1658 := r.ReadMapStart() - if yyl1658 == 0 { + yyct1786 := r.ContainerType() + if yyct1786 == codecSelferValueTypeMap1234 { + yyl1786 := r.ReadMapStart() + if yyl1786 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1658, d) + x.codecDecodeSelfFromMap(yyl1786, d) } - } else if yyct1658 == codecSelferValueTypeArray1234 { - yyl1658 := r.ReadArrayStart() - if yyl1658 == 0 { + } else if yyct1786 == codecSelferValueTypeArray1234 { + yyl1786 := r.ReadArrayStart() + if yyl1786 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1658, d) + x.codecDecodeSelfFromArray(yyl1786, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22668,12 +24268,12 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1659Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1659Slc - var yyhl1659 bool = l >= 0 - for yyj1659 := 0; ; yyj1659++ { - if yyhl1659 { - if yyj1659 >= l { + var yys1787Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1787Slc + var yyhl1787 bool = l >= 0 + for yyj1787 := 0; ; yyj1787++ { + if yyhl1787 { + if yyj1787 >= l { break } } else { @@ -22682,26 +24282,26 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1659Slc = r.DecodeBytes(yys1659Slc, true, true) - yys1659 := string(yys1659Slc) + yys1787Slc = r.DecodeBytes(yys1787Slc, true, true) + yys1787 := string(yys1787Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1659 { + switch yys1787 { case "matchExpressions": if r.TryDecodeAsNil() { x.MatchExpressions = nil } else { - yyv1660 := &x.MatchExpressions - yym1661 := z.DecBinary() - _ = yym1661 + yyv1788 := &x.MatchExpressions + yym1789 := z.DecBinary() + _ = yym1789 if false { } else { - h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1660), d) + h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1788), d) } } default: - z.DecStructFieldNotFound(-1, yys1659) - } // end switch yys1659 - } // end for yyj1659 + z.DecStructFieldNotFound(-1, yys1787) + } // end switch yys1787 + } // end for yyj1787 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22709,16 +24309,16 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1662 int - var yyb1662 bool - var yyhl1662 bool = l >= 0 - yyj1662++ - if yyhl1662 { - yyb1662 = yyj1662 > l + var yyj1790 int + var yyb1790 bool + var yyhl1790 bool = l >= 0 + yyj1790++ + if yyhl1790 { + yyb1790 = yyj1790 > l } else { - yyb1662 = r.CheckBreak() + yyb1790 = r.CheckBreak() } - if yyb1662 { + if yyb1790 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22726,26 +24326,26 @@ func (x *NodeSelectorTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.MatchExpressions = nil } else { - yyv1663 := &x.MatchExpressions - yym1664 := z.DecBinary() - _ = yym1664 + yyv1791 := &x.MatchExpressions + yym1792 := z.DecBinary() + _ = yym1792 if false { } else { - h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1663), d) + h.decSliceNodeSelectorRequirement((*[]NodeSelectorRequirement)(yyv1791), d) } } for { - yyj1662++ - if yyhl1662 { - yyb1662 = yyj1662 > l + yyj1790++ + if yyhl1790 { + yyb1790 = yyj1790 > l } else { - yyb1662 = r.CheckBreak() + yyb1790 = r.CheckBreak() } - if yyb1662 { + if yyb1790 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1662-1, "") + z.DecStructFieldNotFound(yyj1790-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22757,34 +24357,34 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1665 := z.EncBinary() - _ = yym1665 + yym1793 := z.EncBinary() + _ = yym1793 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1666 := !z.EncBinary() - yy2arr1666 := z.EncBasicHandle().StructToArray - var yyq1666 [3]bool - _, _, _ = yysep1666, yyq1666, yy2arr1666 - const yyr1666 bool = false - yyq1666[2] = len(x.Values) != 0 - var yynn1666 int - if yyr1666 || yy2arr1666 { + yysep1794 := !z.EncBinary() + yy2arr1794 := z.EncBasicHandle().StructToArray + var yyq1794 [3]bool + _, _, _ = yysep1794, yyq1794, yy2arr1794 + const yyr1794 bool = false + yyq1794[2] = len(x.Values) != 0 + var yynn1794 int + if yyr1794 || yy2arr1794 { r.EncodeArrayStart(3) } else { - yynn1666 = 2 - for _, b := range yyq1666 { + yynn1794 = 2 + for _, b := range yyq1794 { if b { - yynn1666++ + yynn1794++ } } - r.EncodeMapStart(yynn1666) - yynn1666 = 0 + r.EncodeMapStart(yynn1794) + yynn1794 = 0 } - if yyr1666 || yy2arr1666 { + if yyr1794 || yy2arr1794 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1668 := z.EncBinary() - _ = yym1668 + yym1796 := z.EncBinary() + _ = yym1796 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -22793,14 +24393,14 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1669 := z.EncBinary() - _ = yym1669 + yym1797 := z.EncBinary() + _ = yym1797 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1666 || yy2arr1666 { + if yyr1794 || yy2arr1794 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Operator.CodecEncodeSelf(e) } else { @@ -22809,14 +24409,14 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Operator.CodecEncodeSelf(e) } - if yyr1666 || yy2arr1666 { + if yyr1794 || yy2arr1794 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1666[2] { + if yyq1794[2] { if x.Values == nil { r.EncodeNil() } else { - yym1672 := z.EncBinary() - _ = yym1672 + yym1800 := z.EncBinary() + _ = yym1800 if false { } else { z.F.EncSliceStringV(x.Values, false, e) @@ -22826,15 +24426,15 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1666[2] { + if yyq1794[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("values")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Values == nil { r.EncodeNil() } else { - yym1673 := z.EncBinary() - _ = yym1673 + yym1801 := z.EncBinary() + _ = yym1801 if false { } else { z.F.EncSliceStringV(x.Values, false, e) @@ -22842,7 +24442,7 @@ func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1666 || yy2arr1666 { + if yyr1794 || yy2arr1794 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -22855,25 +24455,25 @@ func (x *NodeSelectorRequirement) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1674 := z.DecBinary() - _ = yym1674 + yym1802 := z.DecBinary() + _ = yym1802 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1675 := r.ContainerType() - if yyct1675 == codecSelferValueTypeMap1234 { - yyl1675 := r.ReadMapStart() - if yyl1675 == 0 { + yyct1803 := r.ContainerType() + if yyct1803 == codecSelferValueTypeMap1234 { + yyl1803 := r.ReadMapStart() + if yyl1803 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1675, d) + x.codecDecodeSelfFromMap(yyl1803, d) } - } else if yyct1675 == codecSelferValueTypeArray1234 { - yyl1675 := r.ReadArrayStart() - if yyl1675 == 0 { + } else if yyct1803 == codecSelferValueTypeArray1234 { + yyl1803 := r.ReadArrayStart() + if yyl1803 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1675, d) + x.codecDecodeSelfFromArray(yyl1803, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -22885,12 +24485,12 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1676Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1676Slc - var yyhl1676 bool = l >= 0 - for yyj1676 := 0; ; yyj1676++ { - if yyhl1676 { - if yyj1676 >= l { + var yys1804Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1804Slc + var yyhl1804 bool = l >= 0 + for yyj1804 := 0; ; yyj1804++ { + if yyhl1804 { + if yyj1804 >= l { break } } else { @@ -22899,10 +24499,10 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1676Slc = r.DecodeBytes(yys1676Slc, true, true) - yys1676 := string(yys1676Slc) + yys1804Slc = r.DecodeBytes(yys1804Slc, true, true) + yys1804 := string(yys1804Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1676 { + switch yys1804 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -22919,18 +24519,18 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Values = nil } else { - yyv1679 := &x.Values - yym1680 := z.DecBinary() - _ = yym1680 + yyv1807 := &x.Values + yym1808 := z.DecBinary() + _ = yym1808 if false { } else { - z.F.DecSliceStringX(yyv1679, false, d) + z.F.DecSliceStringX(yyv1807, false, d) } } default: - z.DecStructFieldNotFound(-1, yys1676) - } // end switch yys1676 - } // end for yyj1676 + z.DecStructFieldNotFound(-1, yys1804) + } // end switch yys1804 + } // end for yyj1804 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -22938,16 +24538,16 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1681 int - var yyb1681 bool - var yyhl1681 bool = l >= 0 - yyj1681++ - if yyhl1681 { - yyb1681 = yyj1681 > l + var yyj1809 int + var yyb1809 bool + var yyhl1809 bool = l >= 0 + yyj1809++ + if yyhl1809 { + yyb1809 = yyj1809 > l } else { - yyb1681 = r.CheckBreak() + yyb1809 = r.CheckBreak() } - if yyb1681 { + if yyb1809 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22957,13 +24557,13 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Key = string(r.DecodeString()) } - yyj1681++ - if yyhl1681 { - yyb1681 = yyj1681 > l + yyj1809++ + if yyhl1809 { + yyb1809 = yyj1809 > l } else { - yyb1681 = r.CheckBreak() + yyb1809 = r.CheckBreak() } - if yyb1681 { + if yyb1809 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22973,13 +24573,13 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Operator = NodeSelectorOperator(r.DecodeString()) } - yyj1681++ - if yyhl1681 { - yyb1681 = yyj1681 > l + yyj1809++ + if yyhl1809 { + yyb1809 = yyj1809 > l } else { - yyb1681 = r.CheckBreak() + yyb1809 = r.CheckBreak() } - if yyb1681 { + if yyb1809 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -22987,26 +24587,26 @@ func (x *NodeSelectorRequirement) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Values = nil } else { - yyv1684 := &x.Values - yym1685 := z.DecBinary() - _ = yym1685 + yyv1812 := &x.Values + yym1813 := z.DecBinary() + _ = yym1813 if false { } else { - z.F.DecSliceStringX(yyv1684, false, d) + z.F.DecSliceStringX(yyv1812, false, d) } } for { - yyj1681++ - if yyhl1681 { - yyb1681 = yyj1681 > l + yyj1809++ + if yyhl1809 { + yyb1809 = yyj1809 > l } else { - yyb1681 = r.CheckBreak() + yyb1809 = r.CheckBreak() } - if yyb1681 { + if yyb1809 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1681-1, "") + z.DecStructFieldNotFound(yyj1809-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23015,8 +24615,8 @@ func (x NodeSelectorOperator) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1686 := z.EncBinary() - _ = yym1686 + yym1814 := z.EncBinary() + _ = yym1814 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -23028,8 +24628,8 @@ func (x *NodeSelectorOperator) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1687 := z.DecBinary() - _ = yym1687 + yym1815 := z.DecBinary() + _ = yym1815 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -23044,35 +24644,35 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1688 := z.EncBinary() - _ = yym1688 + yym1816 := z.EncBinary() + _ = yym1816 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1689 := !z.EncBinary() - yy2arr1689 := z.EncBasicHandle().StructToArray - var yyq1689 [3]bool - _, _, _ = yysep1689, yyq1689, yy2arr1689 - const yyr1689 bool = false - yyq1689[0] = x.NodeAffinity != nil - yyq1689[1] = x.PodAffinity != nil - yyq1689[2] = x.PodAntiAffinity != nil - var yynn1689 int - if yyr1689 || yy2arr1689 { + yysep1817 := !z.EncBinary() + yy2arr1817 := z.EncBasicHandle().StructToArray + var yyq1817 [3]bool + _, _, _ = yysep1817, yyq1817, yy2arr1817 + const yyr1817 bool = false + yyq1817[0] = x.NodeAffinity != nil + yyq1817[1] = x.PodAffinity != nil + yyq1817[2] = x.PodAntiAffinity != nil + var yynn1817 int + if yyr1817 || yy2arr1817 { r.EncodeArrayStart(3) } else { - yynn1689 = 0 - for _, b := range yyq1689 { + yynn1817 = 0 + for _, b := range yyq1817 { if b { - yynn1689++ + yynn1817++ } } - r.EncodeMapStart(yynn1689) - yynn1689 = 0 + r.EncodeMapStart(yynn1817) + yynn1817 = 0 } - if yyr1689 || yy2arr1689 { + if yyr1817 || yy2arr1817 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1689[0] { + if yyq1817[0] { if x.NodeAffinity == nil { r.EncodeNil() } else { @@ -23082,7 +24682,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1689[0] { + if yyq1817[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23093,9 +24693,9 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1689 || yy2arr1689 { + if yyr1817 || yy2arr1817 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1689[1] { + if yyq1817[1] { if x.PodAffinity == nil { r.EncodeNil() } else { @@ -23105,7 +24705,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1689[1] { + if yyq1817[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23116,9 +24716,9 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1689 || yy2arr1689 { + if yyr1817 || yy2arr1817 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1689[2] { + if yyq1817[2] { if x.PodAntiAffinity == nil { r.EncodeNil() } else { @@ -23128,7 +24728,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1689[2] { + if yyq1817[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAntiAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -23139,7 +24739,7 @@ func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1689 || yy2arr1689 { + if yyr1817 || yy2arr1817 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23152,25 +24752,25 @@ func (x *Affinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1693 := z.DecBinary() - _ = yym1693 + yym1821 := z.DecBinary() + _ = yym1821 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1694 := r.ContainerType() - if yyct1694 == codecSelferValueTypeMap1234 { - yyl1694 := r.ReadMapStart() - if yyl1694 == 0 { + yyct1822 := r.ContainerType() + if yyct1822 == codecSelferValueTypeMap1234 { + yyl1822 := r.ReadMapStart() + if yyl1822 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1694, d) + x.codecDecodeSelfFromMap(yyl1822, d) } - } else if yyct1694 == codecSelferValueTypeArray1234 { - yyl1694 := r.ReadArrayStart() - if yyl1694 == 0 { + } else if yyct1822 == codecSelferValueTypeArray1234 { + yyl1822 := r.ReadArrayStart() + if yyl1822 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1694, d) + x.codecDecodeSelfFromArray(yyl1822, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23182,12 +24782,12 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1695Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1695Slc - var yyhl1695 bool = l >= 0 - for yyj1695 := 0; ; yyj1695++ { - if yyhl1695 { - if yyj1695 >= l { + var yys1823Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1823Slc + var yyhl1823 bool = l >= 0 + for yyj1823 := 0; ; yyj1823++ { + if yyhl1823 { + if yyj1823 >= l { break } } else { @@ -23196,10 +24796,10 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1695Slc = r.DecodeBytes(yys1695Slc, true, true) - yys1695 := string(yys1695Slc) + yys1823Slc = r.DecodeBytes(yys1823Slc, true, true) + yys1823 := string(yys1823Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1695 { + switch yys1823 { case "nodeAffinity": if r.TryDecodeAsNil() { if x.NodeAffinity != nil { @@ -23234,9 +24834,9 @@ func (x *Affinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PodAntiAffinity.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1695) - } // end switch yys1695 - } // end for yyj1695 + z.DecStructFieldNotFound(-1, yys1823) + } // end switch yys1823 + } // end for yyj1823 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23244,16 +24844,16 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1699 int - var yyb1699 bool - var yyhl1699 bool = l >= 0 - yyj1699++ - if yyhl1699 { - yyb1699 = yyj1699 > l + var yyj1827 int + var yyb1827 bool + var yyhl1827 bool = l >= 0 + yyj1827++ + if yyhl1827 { + yyb1827 = yyj1827 > l } else { - yyb1699 = r.CheckBreak() + yyb1827 = r.CheckBreak() } - if yyb1699 { + if yyb1827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23268,13 +24868,13 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.NodeAffinity.CodecDecodeSelf(d) } - yyj1699++ - if yyhl1699 { - yyb1699 = yyj1699 > l + yyj1827++ + if yyhl1827 { + yyb1827 = yyj1827 > l } else { - yyb1699 = r.CheckBreak() + yyb1827 = r.CheckBreak() } - if yyb1699 { + if yyb1827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23289,13 +24889,13 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.PodAffinity.CodecDecodeSelf(d) } - yyj1699++ - if yyhl1699 { - yyb1699 = yyj1699 > l + yyj1827++ + if yyhl1827 { + yyb1827 = yyj1827 > l } else { - yyb1699 = r.CheckBreak() + yyb1827 = r.CheckBreak() } - if yyb1699 { + if yyb1827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23311,17 +24911,17 @@ func (x *Affinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PodAntiAffinity.CodecDecodeSelf(d) } for { - yyj1699++ - if yyhl1699 { - yyb1699 = yyj1699 > l + yyj1827++ + if yyhl1827 { + yyb1827 = yyj1827 > l } else { - yyb1699 = r.CheckBreak() + yyb1827 = r.CheckBreak() } - if yyb1699 { + if yyb1827 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1699-1, "") + z.DecStructFieldNotFound(yyj1827-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23333,39 +24933,39 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1703 := z.EncBinary() - _ = yym1703 + yym1831 := z.EncBinary() + _ = yym1831 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1704 := !z.EncBinary() - yy2arr1704 := z.EncBasicHandle().StructToArray - var yyq1704 [2]bool - _, _, _ = yysep1704, yyq1704, yy2arr1704 - const yyr1704 bool = false - yyq1704[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 - yyq1704[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1704 int - if yyr1704 || yy2arr1704 { + yysep1832 := !z.EncBinary() + yy2arr1832 := z.EncBasicHandle().StructToArray + var yyq1832 [2]bool + _, _, _ = yysep1832, yyq1832, yy2arr1832 + const yyr1832 bool = false + yyq1832[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 + yyq1832[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1832 int + if yyr1832 || yy2arr1832 { r.EncodeArrayStart(2) } else { - yynn1704 = 0 - for _, b := range yyq1704 { + yynn1832 = 0 + for _, b := range yyq1832 { if b { - yynn1704++ + yynn1832++ } } - r.EncodeMapStart(yynn1704) - yynn1704 = 0 + r.EncodeMapStart(yynn1832) + yynn1832 = 0 } - if yyr1704 || yy2arr1704 { + if yyr1832 || yy2arr1832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1704[0] { + if yyq1832[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1706 := z.EncBinary() - _ = yym1706 + yym1834 := z.EncBinary() + _ = yym1834 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -23375,15 +24975,15 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1704[0] { + if yyq1832[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1707 := z.EncBinary() - _ = yym1707 + yym1835 := z.EncBinary() + _ = yym1835 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -23391,14 +24991,14 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1704 || yy2arr1704 { + if yyr1832 || yy2arr1832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1704[1] { + if yyq1832[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1709 := z.EncBinary() - _ = yym1709 + yym1837 := z.EncBinary() + _ = yym1837 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -23408,15 +25008,15 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1704[1] { + if yyq1832[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1710 := z.EncBinary() - _ = yym1710 + yym1838 := z.EncBinary() + _ = yym1838 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -23424,7 +25024,7 @@ func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1704 || yy2arr1704 { + if yyr1832 || yy2arr1832 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23437,25 +25037,25 @@ func (x *PodAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1711 := z.DecBinary() - _ = yym1711 + yym1839 := z.DecBinary() + _ = yym1839 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1712 := r.ContainerType() - if yyct1712 == codecSelferValueTypeMap1234 { - yyl1712 := r.ReadMapStart() - if yyl1712 == 0 { + yyct1840 := r.ContainerType() + if yyct1840 == codecSelferValueTypeMap1234 { + yyl1840 := r.ReadMapStart() + if yyl1840 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1712, d) + x.codecDecodeSelfFromMap(yyl1840, d) } - } else if yyct1712 == codecSelferValueTypeArray1234 { - yyl1712 := r.ReadArrayStart() - if yyl1712 == 0 { + } else if yyct1840 == codecSelferValueTypeArray1234 { + yyl1840 := r.ReadArrayStart() + if yyl1840 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1712, d) + x.codecDecodeSelfFromArray(yyl1840, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23467,12 +25067,12 @@ func (x *PodAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1713Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1713Slc - var yyhl1713 bool = l >= 0 - for yyj1713 := 0; ; yyj1713++ { - if yyhl1713 { - if yyj1713 >= l { + var yys1841Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1841Slc + var yyhl1841 bool = l >= 0 + for yyj1841 := 0; ; yyj1841++ { + if yyhl1841 { + if yyj1841 >= l { break } } else { @@ -23481,38 +25081,38 @@ func (x *PodAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1713Slc = r.DecodeBytes(yys1713Slc, true, true) - yys1713 := string(yys1713Slc) + yys1841Slc = r.DecodeBytes(yys1841Slc, true, true) + yys1841 := string(yys1841Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1713 { + switch yys1841 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1714 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1715 := z.DecBinary() - _ = yym1715 + yyv1842 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1843 := z.DecBinary() + _ = yym1843 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1714), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1842), d) } } case "preferredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1716 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1717 := z.DecBinary() - _ = yym1717 + yyv1844 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1845 := z.DecBinary() + _ = yym1845 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1716), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1844), d) } } default: - z.DecStructFieldNotFound(-1, yys1713) - } // end switch yys1713 - } // end for yyj1713 + z.DecStructFieldNotFound(-1, yys1841) + } // end switch yys1841 + } // end for yyj1841 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23520,16 +25120,16 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1718 int - var yyb1718 bool - var yyhl1718 bool = l >= 0 - yyj1718++ - if yyhl1718 { - yyb1718 = yyj1718 > l + var yyj1846 int + var yyb1846 bool + var yyhl1846 bool = l >= 0 + yyj1846++ + if yyhl1846 { + yyb1846 = yyj1846 > l } else { - yyb1718 = r.CheckBreak() + yyb1846 = r.CheckBreak() } - if yyb1718 { + if yyb1846 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23537,21 +25137,21 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1719 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1720 := z.DecBinary() - _ = yym1720 + yyv1847 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1848 := z.DecBinary() + _ = yym1848 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1719), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1847), d) } } - yyj1718++ - if yyhl1718 { - yyb1718 = yyj1718 > l + yyj1846++ + if yyhl1846 { + yyb1846 = yyj1846 > l } else { - yyb1718 = r.CheckBreak() + yyb1846 = r.CheckBreak() } - if yyb1718 { + if yyb1846 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23559,26 +25159,26 @@ func (x *PodAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1721 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1722 := z.DecBinary() - _ = yym1722 + yyv1849 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1850 := z.DecBinary() + _ = yym1850 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1721), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1849), d) } } for { - yyj1718++ - if yyhl1718 { - yyb1718 = yyj1718 > l + yyj1846++ + if yyhl1846 { + yyb1846 = yyj1846 > l } else { - yyb1718 = r.CheckBreak() + yyb1846 = r.CheckBreak() } - if yyb1718 { + if yyb1846 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1718-1, "") + z.DecStructFieldNotFound(yyj1846-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23590,39 +25190,39 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1723 := z.EncBinary() - _ = yym1723 + yym1851 := z.EncBinary() + _ = yym1851 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1724 := !z.EncBinary() - yy2arr1724 := z.EncBasicHandle().StructToArray - var yyq1724 [2]bool - _, _, _ = yysep1724, yyq1724, yy2arr1724 - const yyr1724 bool = false - yyq1724[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 - yyq1724[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1724 int - if yyr1724 || yy2arr1724 { + yysep1852 := !z.EncBinary() + yy2arr1852 := z.EncBasicHandle().StructToArray + var yyq1852 [2]bool + _, _, _ = yysep1852, yyq1852, yy2arr1852 + const yyr1852 bool = false + yyq1852[0] = len(x.RequiredDuringSchedulingIgnoredDuringExecution) != 0 + yyq1852[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1852 int + if yyr1852 || yy2arr1852 { r.EncodeArrayStart(2) } else { - yynn1724 = 0 - for _, b := range yyq1724 { + yynn1852 = 0 + for _, b := range yyq1852 { if b { - yynn1724++ + yynn1852++ } } - r.EncodeMapStart(yynn1724) - yynn1724 = 0 + r.EncodeMapStart(yynn1852) + yynn1852 = 0 } - if yyr1724 || yy2arr1724 { + if yyr1852 || yy2arr1852 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1724[0] { + if yyq1852[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1726 := z.EncBinary() - _ = yym1726 + yym1854 := z.EncBinary() + _ = yym1854 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -23632,15 +25232,15 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1724[0] { + if yyq1852[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1727 := z.EncBinary() - _ = yym1727 + yym1855 := z.EncBinary() + _ = yym1855 if false { } else { h.encSlicePodAffinityTerm(([]PodAffinityTerm)(x.RequiredDuringSchedulingIgnoredDuringExecution), e) @@ -23648,14 +25248,14 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1724 || yy2arr1724 { + if yyr1852 || yy2arr1852 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1724[1] { + if yyq1852[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1729 := z.EncBinary() - _ = yym1729 + yym1857 := z.EncBinary() + _ = yym1857 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -23665,15 +25265,15 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1724[1] { + if yyq1852[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1730 := z.EncBinary() - _ = yym1730 + yym1858 := z.EncBinary() + _ = yym1858 if false { } else { h.encSliceWeightedPodAffinityTerm(([]WeightedPodAffinityTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -23681,7 +25281,7 @@ func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1724 || yy2arr1724 { + if yyr1852 || yy2arr1852 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23694,25 +25294,25 @@ func (x *PodAntiAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1731 := z.DecBinary() - _ = yym1731 + yym1859 := z.DecBinary() + _ = yym1859 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1732 := r.ContainerType() - if yyct1732 == codecSelferValueTypeMap1234 { - yyl1732 := r.ReadMapStart() - if yyl1732 == 0 { + yyct1860 := r.ContainerType() + if yyct1860 == codecSelferValueTypeMap1234 { + yyl1860 := r.ReadMapStart() + if yyl1860 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1732, d) + x.codecDecodeSelfFromMap(yyl1860, d) } - } else if yyct1732 == codecSelferValueTypeArray1234 { - yyl1732 := r.ReadArrayStart() - if yyl1732 == 0 { + } else if yyct1860 == codecSelferValueTypeArray1234 { + yyl1860 := r.ReadArrayStart() + if yyl1860 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1732, d) + x.codecDecodeSelfFromArray(yyl1860, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23724,12 +25324,12 @@ func (x *PodAntiAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1733Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1733Slc - var yyhl1733 bool = l >= 0 - for yyj1733 := 0; ; yyj1733++ { - if yyhl1733 { - if yyj1733 >= l { + var yys1861Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1861Slc + var yyhl1861 bool = l >= 0 + for yyj1861 := 0; ; yyj1861++ { + if yyhl1861 { + if yyj1861 >= l { break } } else { @@ -23738,38 +25338,38 @@ func (x *PodAntiAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1733Slc = r.DecodeBytes(yys1733Slc, true, true) - yys1733 := string(yys1733Slc) + yys1861Slc = r.DecodeBytes(yys1861Slc, true, true) + yys1861 := string(yys1861Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1733 { + switch yys1861 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1734 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1735 := z.DecBinary() - _ = yym1735 + yyv1862 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1863 := z.DecBinary() + _ = yym1863 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1734), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1862), d) } } case "preferredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1736 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1737 := z.DecBinary() - _ = yym1737 + yyv1864 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1865 := z.DecBinary() + _ = yym1865 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1736), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1864), d) } } default: - z.DecStructFieldNotFound(-1, yys1733) - } // end switch yys1733 - } // end for yyj1733 + z.DecStructFieldNotFound(-1, yys1861) + } // end switch yys1861 + } // end for yyj1861 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23777,16 +25377,16 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1738 int - var yyb1738 bool - var yyhl1738 bool = l >= 0 - yyj1738++ - if yyhl1738 { - yyb1738 = yyj1738 > l + var yyj1866 int + var yyb1866 bool + var yyhl1866 bool = l >= 0 + yyj1866++ + if yyhl1866 { + yyb1866 = yyj1866 > l } else { - yyb1738 = r.CheckBreak() + yyb1866 = r.CheckBreak() } - if yyb1738 { + if yyb1866 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23794,21 +25394,21 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.RequiredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1739 := &x.RequiredDuringSchedulingIgnoredDuringExecution - yym1740 := z.DecBinary() - _ = yym1740 + yyv1867 := &x.RequiredDuringSchedulingIgnoredDuringExecution + yym1868 := z.DecBinary() + _ = yym1868 if false { } else { - h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1739), d) + h.decSlicePodAffinityTerm((*[]PodAffinityTerm)(yyv1867), d) } } - yyj1738++ - if yyhl1738 { - yyb1738 = yyj1738 > l + yyj1866++ + if yyhl1866 { + yyb1866 = yyj1866 > l } else { - yyb1738 = r.CheckBreak() + yyb1866 = r.CheckBreak() } - if yyb1738 { + if yyb1866 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -23816,26 +25416,26 @@ func (x *PodAntiAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1741 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1742 := z.DecBinary() - _ = yym1742 + yyv1869 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1870 := z.DecBinary() + _ = yym1870 if false { } else { - h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1741), d) + h.decSliceWeightedPodAffinityTerm((*[]WeightedPodAffinityTerm)(yyv1869), d) } } for { - yyj1738++ - if yyhl1738 { - yyb1738 = yyj1738 > l + yyj1866++ + if yyhl1866 { + yyb1866 = yyj1866 > l } else { - yyb1738 = r.CheckBreak() + yyb1866 = r.CheckBreak() } - if yyb1738 { + if yyb1866 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1738-1, "") + z.DecStructFieldNotFound(yyj1866-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -23847,33 +25447,33 @@ func (x *WeightedPodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1743 := z.EncBinary() - _ = yym1743 + yym1871 := z.EncBinary() + _ = yym1871 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1744 := !z.EncBinary() - yy2arr1744 := z.EncBasicHandle().StructToArray - var yyq1744 [2]bool - _, _, _ = yysep1744, yyq1744, yy2arr1744 - const yyr1744 bool = false - var yynn1744 int - if yyr1744 || yy2arr1744 { + yysep1872 := !z.EncBinary() + yy2arr1872 := z.EncBasicHandle().StructToArray + var yyq1872 [2]bool + _, _, _ = yysep1872, yyq1872, yy2arr1872 + const yyr1872 bool = false + var yynn1872 int + if yyr1872 || yy2arr1872 { r.EncodeArrayStart(2) } else { - yynn1744 = 2 - for _, b := range yyq1744 { + yynn1872 = 2 + for _, b := range yyq1872 { if b { - yynn1744++ + yynn1872++ } } - r.EncodeMapStart(yynn1744) - yynn1744 = 0 + r.EncodeMapStart(yynn1872) + yynn1872 = 0 } - if yyr1744 || yy2arr1744 { + if yyr1872 || yy2arr1872 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1746 := z.EncBinary() - _ = yym1746 + yym1874 := z.EncBinary() + _ = yym1874 if false { } else { r.EncodeInt(int64(x.Weight)) @@ -23882,25 +25482,25 @@ func (x *WeightedPodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("weight")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1747 := z.EncBinary() - _ = yym1747 + yym1875 := z.EncBinary() + _ = yym1875 if false { } else { r.EncodeInt(int64(x.Weight)) } } - if yyr1744 || yy2arr1744 { + if yyr1872 || yy2arr1872 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1749 := &x.PodAffinityTerm - yy1749.CodecEncodeSelf(e) + yy1877 := &x.PodAffinityTerm + yy1877.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podAffinityTerm")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1750 := &x.PodAffinityTerm - yy1750.CodecEncodeSelf(e) + yy1878 := &x.PodAffinityTerm + yy1878.CodecEncodeSelf(e) } - if yyr1744 || yy2arr1744 { + if yyr1872 || yy2arr1872 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -23913,25 +25513,25 @@ func (x *WeightedPodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1751 := z.DecBinary() - _ = yym1751 + yym1879 := z.DecBinary() + _ = yym1879 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1752 := r.ContainerType() - if yyct1752 == codecSelferValueTypeMap1234 { - yyl1752 := r.ReadMapStart() - if yyl1752 == 0 { + yyct1880 := r.ContainerType() + if yyct1880 == codecSelferValueTypeMap1234 { + yyl1880 := r.ReadMapStart() + if yyl1880 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1752, d) + x.codecDecodeSelfFromMap(yyl1880, d) } - } else if yyct1752 == codecSelferValueTypeArray1234 { - yyl1752 := r.ReadArrayStart() - if yyl1752 == 0 { + } else if yyct1880 == codecSelferValueTypeArray1234 { + yyl1880 := r.ReadArrayStart() + if yyl1880 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1752, d) + x.codecDecodeSelfFromArray(yyl1880, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -23943,12 +25543,12 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1753Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1753Slc - var yyhl1753 bool = l >= 0 - for yyj1753 := 0; ; yyj1753++ { - if yyhl1753 { - if yyj1753 >= l { + var yys1881Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1881Slc + var yyhl1881 bool = l >= 0 + for yyj1881 := 0; ; yyj1881++ { + if yyhl1881 { + if yyj1881 >= l { break } } else { @@ -23957,10 +25557,10 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1753Slc = r.DecodeBytes(yys1753Slc, true, true) - yys1753 := string(yys1753Slc) + yys1881Slc = r.DecodeBytes(yys1881Slc, true, true) + yys1881 := string(yys1881Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1753 { + switch yys1881 { case "weight": if r.TryDecodeAsNil() { x.Weight = 0 @@ -23971,13 +25571,13 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.PodAffinityTerm = PodAffinityTerm{} } else { - yyv1755 := &x.PodAffinityTerm - yyv1755.CodecDecodeSelf(d) + yyv1883 := &x.PodAffinityTerm + yyv1883.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1753) - } // end switch yys1753 - } // end for yyj1753 + z.DecStructFieldNotFound(-1, yys1881) + } // end switch yys1881 + } // end for yyj1881 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -23985,16 +25585,16 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1756 int - var yyb1756 bool - var yyhl1756 bool = l >= 0 - yyj1756++ - if yyhl1756 { - yyb1756 = yyj1756 > l + var yyj1884 int + var yyb1884 bool + var yyhl1884 bool = l >= 0 + yyj1884++ + if yyhl1884 { + yyb1884 = yyj1884 > l } else { - yyb1756 = r.CheckBreak() + yyb1884 = r.CheckBreak() } - if yyb1756 { + if yyb1884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24004,13 +25604,13 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Weight = int32(r.DecodeInt(32)) } - yyj1756++ - if yyhl1756 { - yyb1756 = yyj1756 > l + yyj1884++ + if yyhl1884 { + yyb1884 = yyj1884 > l } else { - yyb1756 = r.CheckBreak() + yyb1884 = r.CheckBreak() } - if yyb1756 { + if yyb1884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24018,21 +25618,21 @@ func (x *WeightedPodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.PodAffinityTerm = PodAffinityTerm{} } else { - yyv1758 := &x.PodAffinityTerm - yyv1758.CodecDecodeSelf(d) + yyv1886 := &x.PodAffinityTerm + yyv1886.CodecDecodeSelf(d) } for { - yyj1756++ - if yyhl1756 { - yyb1756 = yyj1756 > l + yyj1884++ + if yyhl1884 { + yyb1884 = yyj1884 > l } else { - yyb1756 = r.CheckBreak() + yyb1884 = r.CheckBreak() } - if yyb1756 { + if yyb1884 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1756-1, "") + z.DecStructFieldNotFound(yyj1884-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24044,39 +25644,39 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1759 := z.EncBinary() - _ = yym1759 + yym1887 := z.EncBinary() + _ = yym1887 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1760 := !z.EncBinary() - yy2arr1760 := z.EncBasicHandle().StructToArray - var yyq1760 [3]bool - _, _, _ = yysep1760, yyq1760, yy2arr1760 - const yyr1760 bool = false - yyq1760[0] = x.LabelSelector != nil - yyq1760[2] = x.TopologyKey != "" - var yynn1760 int - if yyr1760 || yy2arr1760 { + yysep1888 := !z.EncBinary() + yy2arr1888 := z.EncBasicHandle().StructToArray + var yyq1888 [3]bool + _, _, _ = yysep1888, yyq1888, yy2arr1888 + const yyr1888 bool = false + yyq1888[0] = x.LabelSelector != nil + yyq1888[2] = x.TopologyKey != "" + var yynn1888 int + if yyr1888 || yy2arr1888 { r.EncodeArrayStart(3) } else { - yynn1760 = 1 - for _, b := range yyq1760 { + yynn1888 = 1 + for _, b := range yyq1888 { if b { - yynn1760++ + yynn1888++ } } - r.EncodeMapStart(yynn1760) - yynn1760 = 0 + r.EncodeMapStart(yynn1888) + yynn1888 = 0 } - if yyr1760 || yy2arr1760 { + if yyr1888 || yy2arr1888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[0] { + if yyq1888[0] { if x.LabelSelector == nil { r.EncodeNil() } else { - yym1762 := z.EncBinary() - _ = yym1762 + yym1890 := z.EncBinary() + _ = yym1890 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -24087,15 +25687,15 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1760[0] { + if yyq1888[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("labelSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.LabelSelector == nil { r.EncodeNil() } else { - yym1763 := z.EncBinary() - _ = yym1763 + yym1891 := z.EncBinary() + _ = yym1891 if false { } else if z.HasExtensions() && z.EncExt(x.LabelSelector) { } else { @@ -24104,13 +25704,13 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1760 || yy2arr1760 { + if yyr1888 || yy2arr1888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Namespaces == nil { r.EncodeNil() } else { - yym1765 := z.EncBinary() - _ = yym1765 + yym1893 := z.EncBinary() + _ = yym1893 if false { } else { z.F.EncSliceStringV(x.Namespaces, false, e) @@ -24123,19 +25723,19 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x.Namespaces == nil { r.EncodeNil() } else { - yym1766 := z.EncBinary() - _ = yym1766 + yym1894 := z.EncBinary() + _ = yym1894 if false { } else { z.F.EncSliceStringV(x.Namespaces, false, e) } } } - if yyr1760 || yy2arr1760 { + if yyr1888 || yy2arr1888 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[2] { - yym1768 := z.EncBinary() - _ = yym1768 + if yyq1888[2] { + yym1896 := z.EncBinary() + _ = yym1896 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TopologyKey)) @@ -24144,19 +25744,19 @@ func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1760[2] { + if yyq1888[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("topologyKey")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1769 := z.EncBinary() - _ = yym1769 + yym1897 := z.EncBinary() + _ = yym1897 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.TopologyKey)) } } } - if yyr1760 || yy2arr1760 { + if yyr1888 || yy2arr1888 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24169,25 +25769,25 @@ func (x *PodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1770 := z.DecBinary() - _ = yym1770 + yym1898 := z.DecBinary() + _ = yym1898 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1771 := r.ContainerType() - if yyct1771 == codecSelferValueTypeMap1234 { - yyl1771 := r.ReadMapStart() - if yyl1771 == 0 { + yyct1899 := r.ContainerType() + if yyct1899 == codecSelferValueTypeMap1234 { + yyl1899 := r.ReadMapStart() + if yyl1899 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1771, d) + x.codecDecodeSelfFromMap(yyl1899, d) } - } else if yyct1771 == codecSelferValueTypeArray1234 { - yyl1771 := r.ReadArrayStart() - if yyl1771 == 0 { + } else if yyct1899 == codecSelferValueTypeArray1234 { + yyl1899 := r.ReadArrayStart() + if yyl1899 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1771, d) + x.codecDecodeSelfFromArray(yyl1899, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24199,12 +25799,12 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1772Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1772Slc - var yyhl1772 bool = l >= 0 - for yyj1772 := 0; ; yyj1772++ { - if yyhl1772 { - if yyj1772 >= l { + var yys1900Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1900Slc + var yyhl1900 bool = l >= 0 + for yyj1900 := 0; ; yyj1900++ { + if yyhl1900 { + if yyj1900 >= l { break } } else { @@ -24213,10 +25813,10 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1772Slc = r.DecodeBytes(yys1772Slc, true, true) - yys1772 := string(yys1772Slc) + yys1900Slc = r.DecodeBytes(yys1900Slc, true, true) + yys1900 := string(yys1900Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1772 { + switch yys1900 { case "labelSelector": if r.TryDecodeAsNil() { if x.LabelSelector != nil { @@ -24226,8 +25826,8 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.LabelSelector == nil { x.LabelSelector = new(pkg2_unversioned.LabelSelector) } - yym1774 := z.DecBinary() - _ = yym1774 + yym1902 := z.DecBinary() + _ = yym1902 if false { } else if z.HasExtensions() && z.DecExt(x.LabelSelector) { } else { @@ -24238,12 +25838,12 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Namespaces = nil } else { - yyv1775 := &x.Namespaces - yym1776 := z.DecBinary() - _ = yym1776 + yyv1903 := &x.Namespaces + yym1904 := z.DecBinary() + _ = yym1904 if false { } else { - z.F.DecSliceStringX(yyv1775, false, d) + z.F.DecSliceStringX(yyv1903, false, d) } } case "topologyKey": @@ -24253,9 +25853,9 @@ func (x *PodAffinityTerm) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TopologyKey = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1772) - } // end switch yys1772 - } // end for yyj1772 + z.DecStructFieldNotFound(-1, yys1900) + } // end switch yys1900 + } // end for yyj1900 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24263,16 +25863,16 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1778 int - var yyb1778 bool - var yyhl1778 bool = l >= 0 - yyj1778++ - if yyhl1778 { - yyb1778 = yyj1778 > l + var yyj1906 int + var yyb1906 bool + var yyhl1906 bool = l >= 0 + yyj1906++ + if yyhl1906 { + yyb1906 = yyj1906 > l } else { - yyb1778 = r.CheckBreak() + yyb1906 = r.CheckBreak() } - if yyb1778 { + if yyb1906 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24285,21 +25885,21 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.LabelSelector == nil { x.LabelSelector = new(pkg2_unversioned.LabelSelector) } - yym1780 := z.DecBinary() - _ = yym1780 + yym1908 := z.DecBinary() + _ = yym1908 if false { } else if z.HasExtensions() && z.DecExt(x.LabelSelector) { } else { z.DecFallback(x.LabelSelector, false) } } - yyj1778++ - if yyhl1778 { - yyb1778 = yyj1778 > l + yyj1906++ + if yyhl1906 { + yyb1906 = yyj1906 > l } else { - yyb1778 = r.CheckBreak() + yyb1906 = r.CheckBreak() } - if yyb1778 { + if yyb1906 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24307,21 +25907,21 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Namespaces = nil } else { - yyv1781 := &x.Namespaces - yym1782 := z.DecBinary() - _ = yym1782 + yyv1909 := &x.Namespaces + yym1910 := z.DecBinary() + _ = yym1910 if false { } else { - z.F.DecSliceStringX(yyv1781, false, d) + z.F.DecSliceStringX(yyv1909, false, d) } } - yyj1778++ - if yyhl1778 { - yyb1778 = yyj1778 > l + yyj1906++ + if yyhl1906 { + yyb1906 = yyj1906 > l } else { - yyb1778 = r.CheckBreak() + yyb1906 = r.CheckBreak() } - if yyb1778 { + if yyb1906 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24332,17 +25932,17 @@ func (x *PodAffinityTerm) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.TopologyKey = string(r.DecodeString()) } for { - yyj1778++ - if yyhl1778 { - yyb1778 = yyj1778 > l + yyj1906++ + if yyhl1906 { + yyb1906 = yyj1906 > l } else { - yyb1778 = r.CheckBreak() + yyb1906 = r.CheckBreak() } - if yyb1778 { + if yyb1906 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1778-1, "") + z.DecStructFieldNotFound(yyj1906-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24354,34 +25954,34 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1784 := z.EncBinary() - _ = yym1784 + yym1912 := z.EncBinary() + _ = yym1912 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1785 := !z.EncBinary() - yy2arr1785 := z.EncBasicHandle().StructToArray - var yyq1785 [2]bool - _, _, _ = yysep1785, yyq1785, yy2arr1785 - const yyr1785 bool = false - yyq1785[0] = x.RequiredDuringSchedulingIgnoredDuringExecution != nil - yyq1785[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 - var yynn1785 int - if yyr1785 || yy2arr1785 { + yysep1913 := !z.EncBinary() + yy2arr1913 := z.EncBasicHandle().StructToArray + var yyq1913 [2]bool + _, _, _ = yysep1913, yyq1913, yy2arr1913 + const yyr1913 bool = false + yyq1913[0] = x.RequiredDuringSchedulingIgnoredDuringExecution != nil + yyq1913[1] = len(x.PreferredDuringSchedulingIgnoredDuringExecution) != 0 + var yynn1913 int + if yyr1913 || yy2arr1913 { r.EncodeArrayStart(2) } else { - yynn1785 = 0 - for _, b := range yyq1785 { + yynn1913 = 0 + for _, b := range yyq1913 { if b { - yynn1785++ + yynn1913++ } } - r.EncodeMapStart(yynn1785) - yynn1785 = 0 + r.EncodeMapStart(yynn1913) + yynn1913 = 0 } - if yyr1785 || yy2arr1785 { + if yyr1913 || yy2arr1913 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1785[0] { + if yyq1913[0] { if x.RequiredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { @@ -24391,7 +25991,7 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1785[0] { + if yyq1913[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -24402,14 +26002,14 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1785 || yy2arr1785 { + if yyr1913 || yy2arr1913 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1785[1] { + if yyq1913[1] { if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1788 := z.EncBinary() - _ = yym1788 + yym1916 := z.EncBinary() + _ = yym1916 if false { } else { h.encSlicePreferredSchedulingTerm(([]PreferredSchedulingTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24419,15 +26019,15 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1785[1] { + if yyq1913[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferredDuringSchedulingIgnoredDuringExecution")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferredDuringSchedulingIgnoredDuringExecution == nil { r.EncodeNil() } else { - yym1789 := z.EncBinary() - _ = yym1789 + yym1917 := z.EncBinary() + _ = yym1917 if false { } else { h.encSlicePreferredSchedulingTerm(([]PreferredSchedulingTerm)(x.PreferredDuringSchedulingIgnoredDuringExecution), e) @@ -24435,7 +26035,7 @@ func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1785 || yy2arr1785 { + if yyr1913 || yy2arr1913 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24448,25 +26048,25 @@ func (x *NodeAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1790 := z.DecBinary() - _ = yym1790 + yym1918 := z.DecBinary() + _ = yym1918 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1791 := r.ContainerType() - if yyct1791 == codecSelferValueTypeMap1234 { - yyl1791 := r.ReadMapStart() - if yyl1791 == 0 { + yyct1919 := r.ContainerType() + if yyct1919 == codecSelferValueTypeMap1234 { + yyl1919 := r.ReadMapStart() + if yyl1919 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1791, d) + x.codecDecodeSelfFromMap(yyl1919, d) } - } else if yyct1791 == codecSelferValueTypeArray1234 { - yyl1791 := r.ReadArrayStart() - if yyl1791 == 0 { + } else if yyct1919 == codecSelferValueTypeArray1234 { + yyl1919 := r.ReadArrayStart() + if yyl1919 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1791, d) + x.codecDecodeSelfFromArray(yyl1919, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24478,12 +26078,12 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1792Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1792Slc - var yyhl1792 bool = l >= 0 - for yyj1792 := 0; ; yyj1792++ { - if yyhl1792 { - if yyj1792 >= l { + var yys1920Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1920Slc + var yyhl1920 bool = l >= 0 + for yyj1920 := 0; ; yyj1920++ { + if yyhl1920 { + if yyj1920 >= l { break } } else { @@ -24492,10 +26092,10 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1792Slc = r.DecodeBytes(yys1792Slc, true, true) - yys1792 := string(yys1792Slc) + yys1920Slc = r.DecodeBytes(yys1920Slc, true, true) + yys1920 := string(yys1920Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1792 { + switch yys1920 { case "requiredDuringSchedulingIgnoredDuringExecution": if r.TryDecodeAsNil() { if x.RequiredDuringSchedulingIgnoredDuringExecution != nil { @@ -24511,18 +26111,18 @@ func (x *NodeAffinity) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1794 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1795 := z.DecBinary() - _ = yym1795 + yyv1922 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1923 := z.DecBinary() + _ = yym1923 if false { } else { - h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1794), d) + h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1922), d) } } default: - z.DecStructFieldNotFound(-1, yys1792) - } // end switch yys1792 - } // end for yyj1792 + z.DecStructFieldNotFound(-1, yys1920) + } // end switch yys1920 + } // end for yyj1920 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24530,16 +26130,16 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1796 int - var yyb1796 bool - var yyhl1796 bool = l >= 0 - yyj1796++ - if yyhl1796 { - yyb1796 = yyj1796 > l + var yyj1924 int + var yyb1924 bool + var yyhl1924 bool = l >= 0 + yyj1924++ + if yyhl1924 { + yyb1924 = yyj1924 > l } else { - yyb1796 = r.CheckBreak() + yyb1924 = r.CheckBreak() } - if yyb1796 { + if yyb1924 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24554,13 +26154,13 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.RequiredDuringSchedulingIgnoredDuringExecution.CodecDecodeSelf(d) } - yyj1796++ - if yyhl1796 { - yyb1796 = yyj1796 > l + yyj1924++ + if yyhl1924 { + yyb1924 = yyj1924 > l } else { - yyb1796 = r.CheckBreak() + yyb1924 = r.CheckBreak() } - if yyb1796 { + if yyb1924 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24568,26 +26168,26 @@ func (x *NodeAffinity) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferredDuringSchedulingIgnoredDuringExecution = nil } else { - yyv1798 := &x.PreferredDuringSchedulingIgnoredDuringExecution - yym1799 := z.DecBinary() - _ = yym1799 + yyv1926 := &x.PreferredDuringSchedulingIgnoredDuringExecution + yym1927 := z.DecBinary() + _ = yym1927 if false { } else { - h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1798), d) + h.decSlicePreferredSchedulingTerm((*[]PreferredSchedulingTerm)(yyv1926), d) } } for { - yyj1796++ - if yyhl1796 { - yyb1796 = yyj1796 > l + yyj1924++ + if yyhl1924 { + yyb1924 = yyj1924 > l } else { - yyb1796 = r.CheckBreak() + yyb1924 = r.CheckBreak() } - if yyb1796 { + if yyb1924 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1796-1, "") + z.DecStructFieldNotFound(yyj1924-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24599,33 +26199,33 @@ func (x *PreferredSchedulingTerm) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1800 := z.EncBinary() - _ = yym1800 + yym1928 := z.EncBinary() + _ = yym1928 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1801 := !z.EncBinary() - yy2arr1801 := z.EncBasicHandle().StructToArray - var yyq1801 [2]bool - _, _, _ = yysep1801, yyq1801, yy2arr1801 - const yyr1801 bool = false - var yynn1801 int - if yyr1801 || yy2arr1801 { + yysep1929 := !z.EncBinary() + yy2arr1929 := z.EncBasicHandle().StructToArray + var yyq1929 [2]bool + _, _, _ = yysep1929, yyq1929, yy2arr1929 + const yyr1929 bool = false + var yynn1929 int + if yyr1929 || yy2arr1929 { r.EncodeArrayStart(2) } else { - yynn1801 = 2 - for _, b := range yyq1801 { + yynn1929 = 2 + for _, b := range yyq1929 { if b { - yynn1801++ + yynn1929++ } } - r.EncodeMapStart(yynn1801) - yynn1801 = 0 + r.EncodeMapStart(yynn1929) + yynn1929 = 0 } - if yyr1801 || yy2arr1801 { + if yyr1929 || yy2arr1929 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1803 := z.EncBinary() - _ = yym1803 + yym1931 := z.EncBinary() + _ = yym1931 if false { } else { r.EncodeInt(int64(x.Weight)) @@ -24634,25 +26234,25 @@ func (x *PreferredSchedulingTerm) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("weight")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1804 := z.EncBinary() - _ = yym1804 + yym1932 := z.EncBinary() + _ = yym1932 if false { } else { r.EncodeInt(int64(x.Weight)) } } - if yyr1801 || yy2arr1801 { + if yyr1929 || yy2arr1929 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1806 := &x.Preference - yy1806.CodecEncodeSelf(e) + yy1934 := &x.Preference + yy1934.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preference")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1807 := &x.Preference - yy1807.CodecEncodeSelf(e) + yy1935 := &x.Preference + yy1935.CodecEncodeSelf(e) } - if yyr1801 || yy2arr1801 { + if yyr1929 || yy2arr1929 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24665,25 +26265,25 @@ func (x *PreferredSchedulingTerm) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1808 := z.DecBinary() - _ = yym1808 + yym1936 := z.DecBinary() + _ = yym1936 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1809 := r.ContainerType() - if yyct1809 == codecSelferValueTypeMap1234 { - yyl1809 := r.ReadMapStart() - if yyl1809 == 0 { + yyct1937 := r.ContainerType() + if yyct1937 == codecSelferValueTypeMap1234 { + yyl1937 := r.ReadMapStart() + if yyl1937 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1809, d) + x.codecDecodeSelfFromMap(yyl1937, d) } - } else if yyct1809 == codecSelferValueTypeArray1234 { - yyl1809 := r.ReadArrayStart() - if yyl1809 == 0 { + } else if yyct1937 == codecSelferValueTypeArray1234 { + yyl1937 := r.ReadArrayStart() + if yyl1937 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1809, d) + x.codecDecodeSelfFromArray(yyl1937, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24695,12 +26295,12 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1810Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1810Slc - var yyhl1810 bool = l >= 0 - for yyj1810 := 0; ; yyj1810++ { - if yyhl1810 { - if yyj1810 >= l { + var yys1938Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1938Slc + var yyhl1938 bool = l >= 0 + for yyj1938 := 0; ; yyj1938++ { + if yyhl1938 { + if yyj1938 >= l { break } } else { @@ -24709,10 +26309,10 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1810Slc = r.DecodeBytes(yys1810Slc, true, true) - yys1810 := string(yys1810Slc) + yys1938Slc = r.DecodeBytes(yys1938Slc, true, true) + yys1938 := string(yys1938Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1810 { + switch yys1938 { case "weight": if r.TryDecodeAsNil() { x.Weight = 0 @@ -24723,13 +26323,13 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromMap(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Preference = NodeSelectorTerm{} } else { - yyv1812 := &x.Preference - yyv1812.CodecDecodeSelf(d) + yyv1940 := &x.Preference + yyv1940.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1810) - } // end switch yys1810 - } // end for yyj1810 + z.DecStructFieldNotFound(-1, yys1938) + } // end switch yys1938 + } // end for yyj1938 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24737,16 +26337,16 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1813 int - var yyb1813 bool - var yyhl1813 bool = l >= 0 - yyj1813++ - if yyhl1813 { - yyb1813 = yyj1813 > l + var yyj1941 int + var yyb1941 bool + var yyhl1941 bool = l >= 0 + yyj1941++ + if yyhl1941 { + yyb1941 = yyj1941 > l } else { - yyb1813 = r.CheckBreak() + yyb1941 = r.CheckBreak() } - if yyb1813 { + if yyb1941 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24756,13 +26356,13 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D } else { x.Weight = int32(r.DecodeInt(32)) } - yyj1813++ - if yyhl1813 { - yyb1813 = yyj1813 > l + yyj1941++ + if yyhl1941 { + yyb1941 = yyj1941 > l } else { - yyb1813 = r.CheckBreak() + yyb1941 = r.CheckBreak() } - if yyb1813 { + if yyb1941 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24770,21 +26370,21 @@ func (x *PreferredSchedulingTerm) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Preference = NodeSelectorTerm{} } else { - yyv1815 := &x.Preference - yyv1815.CodecDecodeSelf(d) + yyv1943 := &x.Preference + yyv1943.CodecDecodeSelf(d) } for { - yyj1813++ - if yyhl1813 { - yyb1813 = yyj1813 > l + yyj1941++ + if yyhl1941 { + yyb1941 = yyj1941 > l } else { - yyb1813 = r.CheckBreak() + yyb1941 = r.CheckBreak() } - if yyb1813 { + if yyb1941 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1813-1, "") + z.DecStructFieldNotFound(yyj1941-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -24796,34 +26396,34 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1816 := z.EncBinary() - _ = yym1816 + yym1944 := z.EncBinary() + _ = yym1944 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1817 := !z.EncBinary() - yy2arr1817 := z.EncBasicHandle().StructToArray - var yyq1817 [3]bool - _, _, _ = yysep1817, yyq1817, yy2arr1817 - const yyr1817 bool = false - yyq1817[1] = x.Value != "" - var yynn1817 int - if yyr1817 || yy2arr1817 { + yysep1945 := !z.EncBinary() + yy2arr1945 := z.EncBasicHandle().StructToArray + var yyq1945 [3]bool + _, _, _ = yysep1945, yyq1945, yy2arr1945 + const yyr1945 bool = false + yyq1945[1] = x.Value != "" + var yynn1945 int + if yyr1945 || yy2arr1945 { r.EncodeArrayStart(3) } else { - yynn1817 = 2 - for _, b := range yyq1817 { + yynn1945 = 2 + for _, b := range yyq1945 { if b { - yynn1817++ + yynn1945++ } } - r.EncodeMapStart(yynn1817) - yynn1817 = 0 + r.EncodeMapStart(yynn1945) + yynn1945 = 0 } - if yyr1817 || yy2arr1817 { + if yyr1945 || yy2arr1945 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1819 := z.EncBinary() - _ = yym1819 + yym1947 := z.EncBinary() + _ = yym1947 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -24832,18 +26432,18 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1820 := z.EncBinary() - _ = yym1820 + yym1948 := z.EncBinary() + _ = yym1948 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } - if yyr1817 || yy2arr1817 { + if yyr1945 || yy2arr1945 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1817[1] { - yym1822 := z.EncBinary() - _ = yym1822 + if yyq1945[1] { + yym1950 := z.EncBinary() + _ = yym1950 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -24852,19 +26452,19 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1817[1] { + if yyq1945[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1823 := z.EncBinary() - _ = yym1823 + yym1951 := z.EncBinary() + _ = yym1951 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1817 || yy2arr1817 { + if yyr1945 || yy2arr1945 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Effect.CodecEncodeSelf(e) } else { @@ -24873,7 +26473,7 @@ func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Effect.CodecEncodeSelf(e) } - if yyr1817 || yy2arr1817 { + if yyr1945 || yy2arr1945 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -24886,25 +26486,25 @@ func (x *Taint) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1825 := z.DecBinary() - _ = yym1825 + yym1953 := z.DecBinary() + _ = yym1953 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1826 := r.ContainerType() - if yyct1826 == codecSelferValueTypeMap1234 { - yyl1826 := r.ReadMapStart() - if yyl1826 == 0 { + yyct1954 := r.ContainerType() + if yyct1954 == codecSelferValueTypeMap1234 { + yyl1954 := r.ReadMapStart() + if yyl1954 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1826, d) + x.codecDecodeSelfFromMap(yyl1954, d) } - } else if yyct1826 == codecSelferValueTypeArray1234 { - yyl1826 := r.ReadArrayStart() - if yyl1826 == 0 { + } else if yyct1954 == codecSelferValueTypeArray1234 { + yyl1954 := r.ReadArrayStart() + if yyl1954 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1826, d) + x.codecDecodeSelfFromArray(yyl1954, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -24916,12 +26516,12 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1827Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1827Slc - var yyhl1827 bool = l >= 0 - for yyj1827 := 0; ; yyj1827++ { - if yyhl1827 { - if yyj1827 >= l { + var yys1955Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1955Slc + var yyhl1955 bool = l >= 0 + for yyj1955 := 0; ; yyj1955++ { + if yyhl1955 { + if yyj1955 >= l { break } } else { @@ -24930,10 +26530,10 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1827Slc = r.DecodeBytes(yys1827Slc, true, true) - yys1827 := string(yys1827Slc) + yys1955Slc = r.DecodeBytes(yys1955Slc, true, true) + yys1955 := string(yys1955Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1827 { + switch yys1955 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -24953,9 +26553,9 @@ func (x *Taint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1827) - } // end switch yys1827 - } // end for yyj1827 + z.DecStructFieldNotFound(-1, yys1955) + } // end switch yys1955 + } // end for yyj1955 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -24963,16 +26563,16 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1831 int - var yyb1831 bool - var yyhl1831 bool = l >= 0 - yyj1831++ - if yyhl1831 { - yyb1831 = yyj1831 > l + var yyj1959 int + var yyb1959 bool + var yyhl1959 bool = l >= 0 + yyj1959++ + if yyhl1959 { + yyb1959 = yyj1959 > l } else { - yyb1831 = r.CheckBreak() + yyb1959 = r.CheckBreak() } - if yyb1831 { + if yyb1959 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24982,13 +26582,13 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1831++ - if yyhl1831 { - yyb1831 = yyj1831 > l + yyj1959++ + if yyhl1959 { + yyb1959 = yyj1959 > l } else { - yyb1831 = r.CheckBreak() + yyb1959 = r.CheckBreak() } - if yyb1831 { + if yyb1959 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -24998,13 +26598,13 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1831++ - if yyhl1831 { - yyb1831 = yyj1831 > l + yyj1959++ + if yyhl1959 { + yyb1959 = yyj1959 > l } else { - yyb1831 = r.CheckBreak() + yyb1959 = r.CheckBreak() } - if yyb1831 { + if yyb1959 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25015,17 +26615,17 @@ func (x *Taint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } for { - yyj1831++ - if yyhl1831 { - yyb1831 = yyj1831 > l + yyj1959++ + if yyhl1959 { + yyb1959 = yyj1959 > l } else { - yyb1831 = r.CheckBreak() + yyb1959 = r.CheckBreak() } - if yyb1831 { + if yyb1959 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1831-1, "") + z.DecStructFieldNotFound(yyj1959-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25034,8 +26634,8 @@ func (x TaintEffect) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1835 := z.EncBinary() - _ = yym1835 + yym1963 := z.EncBinary() + _ = yym1963 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -25047,8 +26647,8 @@ func (x *TaintEffect) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1836 := z.DecBinary() - _ = yym1836 + yym1964 := z.DecBinary() + _ = yym1964 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -25063,38 +26663,38 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1837 := z.EncBinary() - _ = yym1837 + yym1965 := z.EncBinary() + _ = yym1965 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1838 := !z.EncBinary() - yy2arr1838 := z.EncBasicHandle().StructToArray - var yyq1838 [4]bool - _, _, _ = yysep1838, yyq1838, yy2arr1838 - const yyr1838 bool = false - yyq1838[0] = x.Key != "" - yyq1838[1] = x.Operator != "" - yyq1838[2] = x.Value != "" - yyq1838[3] = x.Effect != "" - var yynn1838 int - if yyr1838 || yy2arr1838 { + yysep1966 := !z.EncBinary() + yy2arr1966 := z.EncBasicHandle().StructToArray + var yyq1966 [4]bool + _, _, _ = yysep1966, yyq1966, yy2arr1966 + const yyr1966 bool = false + yyq1966[0] = x.Key != "" + yyq1966[1] = x.Operator != "" + yyq1966[2] = x.Value != "" + yyq1966[3] = x.Effect != "" + var yynn1966 int + if yyr1966 || yy2arr1966 { r.EncodeArrayStart(4) } else { - yynn1838 = 0 - for _, b := range yyq1838 { + yynn1966 = 0 + for _, b := range yyq1966 { if b { - yynn1838++ + yynn1966++ } } - r.EncodeMapStart(yynn1838) - yynn1838 = 0 + r.EncodeMapStart(yynn1966) + yynn1966 = 0 } - if yyr1838 || yy2arr1838 { + if yyr1966 || yy2arr1966 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1838[0] { - yym1840 := z.EncBinary() - _ = yym1840 + if yyq1966[0] { + yym1968 := z.EncBinary() + _ = yym1968 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) @@ -25103,38 +26703,38 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1838[0] { + if yyq1966[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("key")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1841 := z.EncBinary() - _ = yym1841 + yym1969 := z.EncBinary() + _ = yym1969 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Key)) } } } - if yyr1838 || yy2arr1838 { + if yyr1966 || yy2arr1966 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1838[1] { + if yyq1966[1] { x.Operator.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1838[1] { + if yyq1966[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("operator")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Operator.CodecEncodeSelf(e) } } - if yyr1838 || yy2arr1838 { + if yyr1966 || yy2arr1966 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1838[2] { - yym1844 := z.EncBinary() - _ = yym1844 + if yyq1966[2] { + yym1972 := z.EncBinary() + _ = yym1972 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) @@ -25143,34 +26743,34 @@ func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1838[2] { + if yyq1966[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("value")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1845 := z.EncBinary() - _ = yym1845 + yym1973 := z.EncBinary() + _ = yym1973 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Value)) } } } - if yyr1838 || yy2arr1838 { + if yyr1966 || yy2arr1966 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1838[3] { + if yyq1966[3] { x.Effect.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1838[3] { + if yyq1966[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("effect")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Effect.CodecEncodeSelf(e) } } - if yyr1838 || yy2arr1838 { + if yyr1966 || yy2arr1966 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25183,25 +26783,25 @@ func (x *Toleration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1847 := z.DecBinary() - _ = yym1847 + yym1975 := z.DecBinary() + _ = yym1975 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1848 := r.ContainerType() - if yyct1848 == codecSelferValueTypeMap1234 { - yyl1848 := r.ReadMapStart() - if yyl1848 == 0 { + yyct1976 := r.ContainerType() + if yyct1976 == codecSelferValueTypeMap1234 { + yyl1976 := r.ReadMapStart() + if yyl1976 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1848, d) + x.codecDecodeSelfFromMap(yyl1976, d) } - } else if yyct1848 == codecSelferValueTypeArray1234 { - yyl1848 := r.ReadArrayStart() - if yyl1848 == 0 { + } else if yyct1976 == codecSelferValueTypeArray1234 { + yyl1976 := r.ReadArrayStart() + if yyl1976 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1848, d) + x.codecDecodeSelfFromArray(yyl1976, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -25213,12 +26813,12 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1849Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1849Slc - var yyhl1849 bool = l >= 0 - for yyj1849 := 0; ; yyj1849++ { - if yyhl1849 { - if yyj1849 >= l { + var yys1977Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1977Slc + var yyhl1977 bool = l >= 0 + for yyj1977 := 0; ; yyj1977++ { + if yyhl1977 { + if yyj1977 >= l { break } } else { @@ -25227,10 +26827,10 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1849Slc = r.DecodeBytes(yys1849Slc, true, true) - yys1849 := string(yys1849Slc) + yys1977Slc = r.DecodeBytes(yys1977Slc, true, true) + yys1977 := string(yys1977Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1849 { + switch yys1977 { case "key": if r.TryDecodeAsNil() { x.Key = "" @@ -25256,9 +26856,9 @@ func (x *Toleration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1849) - } // end switch yys1849 - } // end for yyj1849 + z.DecStructFieldNotFound(-1, yys1977) + } // end switch yys1977 + } // end for yyj1977 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -25266,16 +26866,16 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1854 int - var yyb1854 bool - var yyhl1854 bool = l >= 0 - yyj1854++ - if yyhl1854 { - yyb1854 = yyj1854 > l + var yyj1982 int + var yyb1982 bool + var yyhl1982 bool = l >= 0 + yyj1982++ + if yyhl1982 { + yyb1982 = yyj1982 > l } else { - yyb1854 = r.CheckBreak() + yyb1982 = r.CheckBreak() } - if yyb1854 { + if yyb1982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25285,13 +26885,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Key = string(r.DecodeString()) } - yyj1854++ - if yyhl1854 { - yyb1854 = yyj1854 > l + yyj1982++ + if yyhl1982 { + yyb1982 = yyj1982 > l } else { - yyb1854 = r.CheckBreak() + yyb1982 = r.CheckBreak() } - if yyb1854 { + if yyb1982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25301,13 +26901,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Operator = TolerationOperator(r.DecodeString()) } - yyj1854++ - if yyhl1854 { - yyb1854 = yyj1854 > l + yyj1982++ + if yyhl1982 { + yyb1982 = yyj1982 > l } else { - yyb1854 = r.CheckBreak() + yyb1982 = r.CheckBreak() } - if yyb1854 { + if yyb1982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25317,13 +26917,13 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Value = string(r.DecodeString()) } - yyj1854++ - if yyhl1854 { - yyb1854 = yyj1854 > l + yyj1982++ + if yyhl1982 { + yyb1982 = yyj1982 > l } else { - yyb1854 = r.CheckBreak() + yyb1982 = r.CheckBreak() } - if yyb1854 { + if yyb1982 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -25334,17 +26934,17 @@ func (x *Toleration) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Effect = TaintEffect(r.DecodeString()) } for { - yyj1854++ - if yyhl1854 { - yyb1854 = yyj1854 > l + yyj1982++ + if yyhl1982 { + yyb1982 = yyj1982 > l } else { - yyb1854 = r.CheckBreak() + yyb1982 = r.CheckBreak() } - if yyb1854 { + if yyb1982 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1854-1, "") + z.DecStructFieldNotFound(yyj1982-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -25353,8 +26953,8 @@ func (x TolerationOperator) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1859 := z.EncBinary() - _ = yym1859 + yym1987 := z.EncBinary() + _ = yym1987 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -25366,8 +26966,8 @@ func (x *TolerationOperator) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1860 := z.DecBinary() - _ = yym1860 + yym1988 := z.DecBinary() + _ = yym1988 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -25382,53 +26982,53 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1861 := z.EncBinary() - _ = yym1861 + yym1989 := z.EncBinary() + _ = yym1989 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1862 := !z.EncBinary() - yy2arr1862 := z.EncBasicHandle().StructToArray - var yyq1862 [17]bool - _, _, _ = yysep1862, yyq1862, yy2arr1862 - const yyr1862 bool = false - yyq1862[0] = len(x.Volumes) != 0 - yyq1862[2] = x.RestartPolicy != "" - yyq1862[3] = x.TerminationGracePeriodSeconds != nil - yyq1862[4] = x.ActiveDeadlineSeconds != nil - yyq1862[5] = x.DNSPolicy != "" - yyq1862[6] = len(x.NodeSelector) != 0 - yyq1862[7] = x.ServiceAccountName != "" - yyq1862[8] = x.DeprecatedServiceAccount != "" - yyq1862[9] = x.NodeName != "" - yyq1862[10] = x.HostNetwork != false - yyq1862[11] = x.HostPID != false - yyq1862[12] = x.HostIPC != false - yyq1862[13] = x.SecurityContext != nil - yyq1862[14] = len(x.ImagePullSecrets) != 0 - yyq1862[15] = x.Hostname != "" - yyq1862[16] = x.Subdomain != "" - var yynn1862 int - if yyr1862 || yy2arr1862 { + yysep1990 := !z.EncBinary() + yy2arr1990 := z.EncBasicHandle().StructToArray + var yyq1990 [17]bool + _, _, _ = yysep1990, yyq1990, yy2arr1990 + const yyr1990 bool = false + yyq1990[0] = len(x.Volumes) != 0 + yyq1990[2] = x.RestartPolicy != "" + yyq1990[3] = x.TerminationGracePeriodSeconds != nil + yyq1990[4] = x.ActiveDeadlineSeconds != nil + yyq1990[5] = x.DNSPolicy != "" + yyq1990[6] = len(x.NodeSelector) != 0 + yyq1990[7] = x.ServiceAccountName != "" + yyq1990[8] = x.DeprecatedServiceAccount != "" + yyq1990[9] = x.NodeName != "" + yyq1990[10] = x.HostNetwork != false + yyq1990[11] = x.HostPID != false + yyq1990[12] = x.HostIPC != false + yyq1990[13] = x.SecurityContext != nil + yyq1990[14] = len(x.ImagePullSecrets) != 0 + yyq1990[15] = x.Hostname != "" + yyq1990[16] = x.Subdomain != "" + var yynn1990 int + if yyr1990 || yy2arr1990 { r.EncodeArrayStart(17) } else { - yynn1862 = 1 - for _, b := range yyq1862 { + yynn1990 = 1 + for _, b := range yyq1990 { if b { - yynn1862++ + yynn1990++ } } - r.EncodeMapStart(yynn1862) - yynn1862 = 0 + r.EncodeMapStart(yynn1990) + yynn1990 = 0 } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[0] { + if yyq1990[0] { if x.Volumes == nil { r.EncodeNil() } else { - yym1864 := z.EncBinary() - _ = yym1864 + yym1992 := z.EncBinary() + _ = yym1992 if false { } else { h.encSliceVolume(([]Volume)(x.Volumes), e) @@ -25438,15 +27038,15 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1862[0] { + if yyq1990[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Volumes == nil { r.EncodeNil() } else { - yym1865 := z.EncBinary() - _ = yym1865 + yym1993 := z.EncBinary() + _ = yym1993 if false { } else { h.encSliceVolume(([]Volume)(x.Volumes), e) @@ -25454,13 +27054,13 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Containers == nil { r.EncodeNil() } else { - yym1867 := z.EncBinary() - _ = yym1867 + yym1995 := z.EncBinary() + _ = yym1995 if false { } else { h.encSliceContainer(([]Container)(x.Containers), e) @@ -25473,122 +27073,122 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Containers == nil { r.EncodeNil() } else { - yym1868 := z.EncBinary() - _ = yym1868 + yym1996 := z.EncBinary() + _ = yym1996 if false { } else { h.encSliceContainer(([]Container)(x.Containers), e) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[2] { + if yyq1990[2] { x.RestartPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[2] { + if yyq1990[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("restartPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.RestartPolicy.CodecEncodeSelf(e) } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[3] { + if yyq1990[3] { if x.TerminationGracePeriodSeconds == nil { r.EncodeNil() } else { - yy1871 := *x.TerminationGracePeriodSeconds - yym1872 := z.EncBinary() - _ = yym1872 + yy1999 := *x.TerminationGracePeriodSeconds + yym2000 := z.EncBinary() + _ = yym2000 if false { } else { - r.EncodeInt(int64(yy1871)) + r.EncodeInt(int64(yy1999)) } } } else { r.EncodeNil() } } else { - if yyq1862[3] { + if yyq1990[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("terminationGracePeriodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.TerminationGracePeriodSeconds == nil { r.EncodeNil() } else { - yy1873 := *x.TerminationGracePeriodSeconds - yym1874 := z.EncBinary() - _ = yym1874 + yy2001 := *x.TerminationGracePeriodSeconds + yym2002 := z.EncBinary() + _ = yym2002 if false { } else { - r.EncodeInt(int64(yy1873)) + r.EncodeInt(int64(yy2001)) } } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[4] { + if yyq1990[4] { if x.ActiveDeadlineSeconds == nil { r.EncodeNil() } else { - yy1876 := *x.ActiveDeadlineSeconds - yym1877 := z.EncBinary() - _ = yym1877 + yy2004 := *x.ActiveDeadlineSeconds + yym2005 := z.EncBinary() + _ = yym2005 if false { } else { - r.EncodeInt(int64(yy1876)) + r.EncodeInt(int64(yy2004)) } } } else { r.EncodeNil() } } else { - if yyq1862[4] { + if yyq1990[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("activeDeadlineSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ActiveDeadlineSeconds == nil { r.EncodeNil() } else { - yy1878 := *x.ActiveDeadlineSeconds - yym1879 := z.EncBinary() - _ = yym1879 + yy2006 := *x.ActiveDeadlineSeconds + yym2007 := z.EncBinary() + _ = yym2007 if false { } else { - r.EncodeInt(int64(yy1878)) + r.EncodeInt(int64(yy2006)) } } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[5] { + if yyq1990[5] { x.DNSPolicy.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[5] { + if yyq1990[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("dnsPolicy")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.DNSPolicy.CodecEncodeSelf(e) } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[6] { + if yyq1990[6] { if x.NodeSelector == nil { r.EncodeNil() } else { - yym1882 := z.EncBinary() - _ = yym1882 + yym2010 := z.EncBinary() + _ = yym2010 if false { } else { z.F.EncMapStringStringV(x.NodeSelector, false, e) @@ -25598,15 +27198,15 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1862[6] { + if yyq1990[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.NodeSelector == nil { r.EncodeNil() } else { - yym1883 := z.EncBinary() - _ = yym1883 + yym2011 := z.EncBinary() + _ = yym2011 if false { } else { z.F.EncMapStringStringV(x.NodeSelector, false, e) @@ -25614,11 +27214,11 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[7] { - yym1885 := z.EncBinary() - _ = yym1885 + if yyq1990[7] { + yym2013 := z.EncBinary() + _ = yym2013 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountName)) @@ -25627,23 +27227,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[7] { + if yyq1990[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serviceAccountName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1886 := z.EncBinary() - _ = yym1886 + yym2014 := z.EncBinary() + _ = yym2014 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountName)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[8] { - yym1888 := z.EncBinary() - _ = yym1888 + if yyq1990[8] { + yym2016 := z.EncBinary() + _ = yym2016 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DeprecatedServiceAccount)) @@ -25652,23 +27252,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[8] { + if yyq1990[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serviceAccount")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1889 := z.EncBinary() - _ = yym1889 + yym2017 := z.EncBinary() + _ = yym2017 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DeprecatedServiceAccount)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[9] { - yym1891 := z.EncBinary() - _ = yym1891 + if yyq1990[9] { + yym2019 := z.EncBinary() + _ = yym2019 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeName)) @@ -25677,23 +27277,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[9] { + if yyq1990[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1892 := z.EncBinary() - _ = yym1892 + yym2020 := z.EncBinary() + _ = yym2020 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeName)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[10] { - yym1894 := z.EncBinary() - _ = yym1894 + if yyq1990[10] { + yym2022 := z.EncBinary() + _ = yym2022 if false { } else { r.EncodeBool(bool(x.HostNetwork)) @@ -25702,23 +27302,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1862[10] { + if yyq1990[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostNetwork")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1895 := z.EncBinary() - _ = yym1895 + yym2023 := z.EncBinary() + _ = yym2023 if false { } else { r.EncodeBool(bool(x.HostNetwork)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[11] { - yym1897 := z.EncBinary() - _ = yym1897 + if yyq1990[11] { + yym2025 := z.EncBinary() + _ = yym2025 if false { } else { r.EncodeBool(bool(x.HostPID)) @@ -25727,23 +27327,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1862[11] { + if yyq1990[11] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1898 := z.EncBinary() - _ = yym1898 + yym2026 := z.EncBinary() + _ = yym2026 if false { } else { r.EncodeBool(bool(x.HostPID)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[12] { - yym1900 := z.EncBinary() - _ = yym1900 + if yyq1990[12] { + yym2028 := z.EncBinary() + _ = yym2028 if false { } else { r.EncodeBool(bool(x.HostIPC)) @@ -25752,21 +27352,21 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq1862[12] { + if yyq1990[12] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIPC")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1901 := z.EncBinary() - _ = yym1901 + yym2029 := z.EncBinary() + _ = yym2029 if false { } else { r.EncodeBool(bool(x.HostIPC)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[13] { + if yyq1990[13] { if x.SecurityContext == nil { r.EncodeNil() } else { @@ -25776,7 +27376,7 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1862[13] { + if yyq1990[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("securityContext")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -25787,14 +27387,14 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[14] { + if yyq1990[14] { if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym1904 := z.EncBinary() - _ = yym1904 + yym2032 := z.EncBinary() + _ = yym2032 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -25804,15 +27404,15 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1862[14] { + if yyq1990[14] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imagePullSecrets")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym1905 := z.EncBinary() - _ = yym1905 + yym2033 := z.EncBinary() + _ = yym2033 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -25820,11 +27420,11 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[15] { - yym1907 := z.EncBinary() - _ = yym1907 + if yyq1990[15] { + yym2035 := z.EncBinary() + _ = yym2035 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -25833,23 +27433,23 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[15] { + if yyq1990[15] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1908 := z.EncBinary() - _ = yym1908 + yym2036 := z.EncBinary() + _ = yym2036 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1862[16] { - yym1910 := z.EncBinary() - _ = yym1910 + if yyq1990[16] { + yym2038 := z.EncBinary() + _ = yym2038 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Subdomain)) @@ -25858,19 +27458,19 @@ func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1862[16] { + if yyq1990[16] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("subdomain")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1911 := z.EncBinary() - _ = yym1911 + yym2039 := z.EncBinary() + _ = yym2039 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Subdomain)) } } } - if yyr1862 || yy2arr1862 { + if yyr1990 || yy2arr1990 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -25883,25 +27483,25 @@ func (x *PodSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1912 := z.DecBinary() - _ = yym1912 + yym2040 := z.DecBinary() + _ = yym2040 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1913 := r.ContainerType() - if yyct1913 == codecSelferValueTypeMap1234 { - yyl1913 := r.ReadMapStart() - if yyl1913 == 0 { + yyct2041 := r.ContainerType() + if yyct2041 == codecSelferValueTypeMap1234 { + yyl2041 := r.ReadMapStart() + if yyl2041 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1913, d) + x.codecDecodeSelfFromMap(yyl2041, d) } - } else if yyct1913 == codecSelferValueTypeArray1234 { - yyl1913 := r.ReadArrayStart() - if yyl1913 == 0 { + } else if yyct2041 == codecSelferValueTypeArray1234 { + yyl2041 := r.ReadArrayStart() + if yyl2041 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1913, d) + x.codecDecodeSelfFromArray(yyl2041, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -25913,12 +27513,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1914Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1914Slc - var yyhl1914 bool = l >= 0 - for yyj1914 := 0; ; yyj1914++ { - if yyhl1914 { - if yyj1914 >= l { + var yys2042Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2042Slc + var yyhl2042 bool = l >= 0 + for yyj2042 := 0; ; yyj2042++ { + if yyhl2042 { + if yyj2042 >= l { break } } else { @@ -25927,32 +27527,32 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1914Slc = r.DecodeBytes(yys1914Slc, true, true) - yys1914 := string(yys1914Slc) + yys2042Slc = r.DecodeBytes(yys2042Slc, true, true) + yys2042 := string(yys2042Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1914 { + switch yys2042 { case "volumes": if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv1915 := &x.Volumes - yym1916 := z.DecBinary() - _ = yym1916 + yyv2043 := &x.Volumes + yym2044 := z.DecBinary() + _ = yym2044 if false { } else { - h.decSliceVolume((*[]Volume)(yyv1915), d) + h.decSliceVolume((*[]Volume)(yyv2043), d) } } case "containers": if r.TryDecodeAsNil() { x.Containers = nil } else { - yyv1917 := &x.Containers - yym1918 := z.DecBinary() - _ = yym1918 + yyv2045 := &x.Containers + yym2046 := z.DecBinary() + _ = yym2046 if false { } else { - h.decSliceContainer((*[]Container)(yyv1917), d) + h.decSliceContainer((*[]Container)(yyv2045), d) } } case "restartPolicy": @@ -25970,8 +27570,8 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TerminationGracePeriodSeconds == nil { x.TerminationGracePeriodSeconds = new(int64) } - yym1921 := z.DecBinary() - _ = yym1921 + yym2049 := z.DecBinary() + _ = yym2049 if false { } else { *((*int64)(x.TerminationGracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -25986,8 +27586,8 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.ActiveDeadlineSeconds == nil { x.ActiveDeadlineSeconds = new(int64) } - yym1923 := z.DecBinary() - _ = yym1923 + yym2051 := z.DecBinary() + _ = yym2051 if false { } else { *((*int64)(x.ActiveDeadlineSeconds)) = int64(r.DecodeInt(64)) @@ -26003,12 +27603,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelector = nil } else { - yyv1925 := &x.NodeSelector - yym1926 := z.DecBinary() - _ = yym1926 + yyv2053 := &x.NodeSelector + yym2054 := z.DecBinary() + _ = yym2054 if false { } else { - z.F.DecMapStringStringX(yyv1925, false, d) + z.F.DecMapStringStringX(yyv2053, false, d) } } case "serviceAccountName": @@ -26062,12 +27662,12 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv1934 := &x.ImagePullSecrets - yym1935 := z.DecBinary() - _ = yym1935 + yyv2062 := &x.ImagePullSecrets + yym2063 := z.DecBinary() + _ = yym2063 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv1934), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2062), d) } } case "hostname": @@ -26083,9 +27683,9 @@ func (x *PodSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Subdomain = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1914) - } // end switch yys1914 - } // end for yyj1914 + z.DecStructFieldNotFound(-1, yys2042) + } // end switch yys2042 + } // end for yyj2042 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -26093,16 +27693,16 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1938 int - var yyb1938 bool - var yyhl1938 bool = l >= 0 - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + var yyj2066 int + var yyb2066 bool + var yyhl2066 bool = l >= 0 + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26110,21 +27710,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv1939 := &x.Volumes - yym1940 := z.DecBinary() - _ = yym1940 + yyv2067 := &x.Volumes + yym2068 := z.DecBinary() + _ = yym2068 if false { } else { - h.decSliceVolume((*[]Volume)(yyv1939), d) + h.decSliceVolume((*[]Volume)(yyv2067), d) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26132,21 +27732,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Containers = nil } else { - yyv1941 := &x.Containers - yym1942 := z.DecBinary() - _ = yym1942 + yyv2069 := &x.Containers + yym2070 := z.DecBinary() + _ = yym2070 if false { } else { - h.decSliceContainer((*[]Container)(yyv1941), d) + h.decSliceContainer((*[]Container)(yyv2069), d) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26156,13 +27756,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.RestartPolicy = RestartPolicy(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26175,20 +27775,20 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TerminationGracePeriodSeconds == nil { x.TerminationGracePeriodSeconds = new(int64) } - yym1945 := z.DecBinary() - _ = yym1945 + yym2073 := z.DecBinary() + _ = yym2073 if false { } else { *((*int64)(x.TerminationGracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26201,20 +27801,20 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.ActiveDeadlineSeconds == nil { x.ActiveDeadlineSeconds = new(int64) } - yym1947 := z.DecBinary() - _ = yym1947 + yym2075 := z.DecBinary() + _ = yym2075 if false { } else { *((*int64)(x.ActiveDeadlineSeconds)) = int64(r.DecodeInt(64)) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26224,13 +27824,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.DNSPolicy = DNSPolicy(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26238,21 +27838,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeSelector = nil } else { - yyv1949 := &x.NodeSelector - yym1950 := z.DecBinary() - _ = yym1950 + yyv2077 := &x.NodeSelector + yym2078 := z.DecBinary() + _ = yym2078 if false { } else { - z.F.DecMapStringStringX(yyv1949, false, d) + z.F.DecMapStringStringX(yyv2077, false, d) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26262,13 +27862,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ServiceAccountName = string(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26278,13 +27878,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.DeprecatedServiceAccount = string(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26294,13 +27894,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.NodeName = string(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26310,13 +27910,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostNetwork = bool(r.DecodeBool()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26326,13 +27926,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostPID = bool(r.DecodeBool()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26342,13 +27942,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostIPC = bool(r.DecodeBool()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26363,13 +27963,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.SecurityContext.CodecDecodeSelf(d) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26377,21 +27977,21 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv1958 := &x.ImagePullSecrets - yym1959 := z.DecBinary() - _ = yym1959 + yyv2086 := &x.ImagePullSecrets + yym2087 := z.DecBinary() + _ = yym2087 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv1958), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2086), d) } } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26401,13 +28001,13 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Hostname = string(r.DecodeString()) } - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26418,17 +28018,17 @@ func (x *PodSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Subdomain = string(r.DecodeString()) } for { - yyj1938++ - if yyhl1938 { - yyb1938 = yyj1938 > l + yyj2066++ + if yyhl2066 { + yyb2066 = yyj2066 > l } else { - yyb1938 = r.CheckBreak() + yyb2066 = r.CheckBreak() } - if yyb1938 { + if yyb2066 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1938-1, "") + z.DecStructFieldNotFound(yyj2066-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -26440,37 +28040,37 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1962 := z.EncBinary() - _ = yym1962 + yym2090 := z.EncBinary() + _ = yym2090 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1963 := !z.EncBinary() - yy2arr1963 := z.EncBasicHandle().StructToArray - var yyq1963 [5]bool - _, _, _ = yysep1963, yyq1963, yy2arr1963 - const yyr1963 bool = false - yyq1963[0] = x.SELinuxOptions != nil - yyq1963[1] = x.RunAsUser != nil - yyq1963[2] = x.RunAsNonRoot != nil - yyq1963[3] = len(x.SupplementalGroups) != 0 - yyq1963[4] = x.FSGroup != nil - var yynn1963 int - if yyr1963 || yy2arr1963 { + yysep2091 := !z.EncBinary() + yy2arr2091 := z.EncBasicHandle().StructToArray + var yyq2091 [5]bool + _, _, _ = yysep2091, yyq2091, yy2arr2091 + const yyr2091 bool = false + yyq2091[0] = x.SELinuxOptions != nil + yyq2091[1] = x.RunAsUser != nil + yyq2091[2] = x.RunAsNonRoot != nil + yyq2091[3] = len(x.SupplementalGroups) != 0 + yyq2091[4] = x.FSGroup != nil + var yynn2091 int + if yyr2091 || yy2arr2091 { r.EncodeArrayStart(5) } else { - yynn1963 = 0 - for _, b := range yyq1963 { + yynn2091 = 0 + for _, b := range yyq2091 { if b { - yynn1963++ + yynn2091++ } } - r.EncodeMapStart(yynn1963) - yynn1963 = 0 + r.EncodeMapStart(yynn2091) + yynn2091 = 0 } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1963[0] { + if yyq2091[0] { if x.SELinuxOptions == nil { r.EncodeNil() } else { @@ -26480,7 +28080,7 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1963[0] { + if yyq2091[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinuxOptions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -26491,84 +28091,84 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1963[1] { + if yyq2091[1] { if x.RunAsUser == nil { r.EncodeNil() } else { - yy1966 := *x.RunAsUser - yym1967 := z.EncBinary() - _ = yym1967 + yy2094 := *x.RunAsUser + yym2095 := z.EncBinary() + _ = yym2095 if false { } else { - r.EncodeInt(int64(yy1966)) + r.EncodeInt(int64(yy2094)) } } } else { r.EncodeNil() } } else { - if yyq1963[1] { + if yyq2091[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsUser")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsUser == nil { r.EncodeNil() } else { - yy1968 := *x.RunAsUser - yym1969 := z.EncBinary() - _ = yym1969 + yy2096 := *x.RunAsUser + yym2097 := z.EncBinary() + _ = yym2097 if false { } else { - r.EncodeInt(int64(yy1968)) + r.EncodeInt(int64(yy2096)) } } } } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1963[2] { + if yyq2091[2] { if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy1971 := *x.RunAsNonRoot - yym1972 := z.EncBinary() - _ = yym1972 + yy2099 := *x.RunAsNonRoot + yym2100 := z.EncBinary() + _ = yym2100 if false { } else { - r.EncodeBool(bool(yy1971)) + r.EncodeBool(bool(yy2099)) } } } else { r.EncodeNil() } } else { - if yyq1963[2] { + if yyq2091[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsNonRoot")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy1973 := *x.RunAsNonRoot - yym1974 := z.EncBinary() - _ = yym1974 + yy2101 := *x.RunAsNonRoot + yym2102 := z.EncBinary() + _ = yym2102 if false { } else { - r.EncodeBool(bool(yy1973)) + r.EncodeBool(bool(yy2101)) } } } } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1963[3] { + if yyq2091[3] { if x.SupplementalGroups == nil { r.EncodeNil() } else { - yym1976 := z.EncBinary() - _ = yym1976 + yym2104 := z.EncBinary() + _ = yym2104 if false { } else { z.F.EncSliceInt64V(x.SupplementalGroups, false, e) @@ -26578,15 +28178,15 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1963[3] { + if yyq2091[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("supplementalGroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.SupplementalGroups == nil { r.EncodeNil() } else { - yym1977 := z.EncBinary() - _ = yym1977 + yym2105 := z.EncBinary() + _ = yym2105 if false { } else { z.F.EncSliceInt64V(x.SupplementalGroups, false, e) @@ -26594,42 +28194,42 @@ func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1963[4] { + if yyq2091[4] { if x.FSGroup == nil { r.EncodeNil() } else { - yy1979 := *x.FSGroup - yym1980 := z.EncBinary() - _ = yym1980 + yy2107 := *x.FSGroup + yym2108 := z.EncBinary() + _ = yym2108 if false { } else { - r.EncodeInt(int64(yy1979)) + r.EncodeInt(int64(yy2107)) } } } else { r.EncodeNil() } } else { - if yyq1963[4] { + if yyq2091[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsGroup")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.FSGroup == nil { r.EncodeNil() } else { - yy1981 := *x.FSGroup - yym1982 := z.EncBinary() - _ = yym1982 + yy2109 := *x.FSGroup + yym2110 := z.EncBinary() + _ = yym2110 if false { } else { - r.EncodeInt(int64(yy1981)) + r.EncodeInt(int64(yy2109)) } } } } - if yyr1963 || yy2arr1963 { + if yyr2091 || yy2arr2091 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -26642,25 +28242,25 @@ func (x *PodSecurityContext) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1983 := z.DecBinary() - _ = yym1983 + yym2111 := z.DecBinary() + _ = yym2111 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1984 := r.ContainerType() - if yyct1984 == codecSelferValueTypeMap1234 { - yyl1984 := r.ReadMapStart() - if yyl1984 == 0 { + yyct2112 := r.ContainerType() + if yyct2112 == codecSelferValueTypeMap1234 { + yyl2112 := r.ReadMapStart() + if yyl2112 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1984, d) + x.codecDecodeSelfFromMap(yyl2112, d) } - } else if yyct1984 == codecSelferValueTypeArray1234 { - yyl1984 := r.ReadArrayStart() - if yyl1984 == 0 { + } else if yyct2112 == codecSelferValueTypeArray1234 { + yyl2112 := r.ReadArrayStart() + if yyl2112 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1984, d) + x.codecDecodeSelfFromArray(yyl2112, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -26672,12 +28272,12 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1985Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1985Slc - var yyhl1985 bool = l >= 0 - for yyj1985 := 0; ; yyj1985++ { - if yyhl1985 { - if yyj1985 >= l { + var yys2113Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2113Slc + var yyhl2113 bool = l >= 0 + for yyj2113 := 0; ; yyj2113++ { + if yyhl2113 { + if yyj2113 >= l { break } } else { @@ -26686,10 +28286,10 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1985Slc = r.DecodeBytes(yys1985Slc, true, true) - yys1985 := string(yys1985Slc) + yys2113Slc = r.DecodeBytes(yys2113Slc, true, true) + yys2113 := string(yys2113Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1985 { + switch yys2113 { case "seLinuxOptions": if r.TryDecodeAsNil() { if x.SELinuxOptions != nil { @@ -26710,8 +28310,8 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym1988 := z.DecBinary() - _ = yym1988 + yym2116 := z.DecBinary() + _ = yym2116 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) @@ -26726,8 +28326,8 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym1990 := z.DecBinary() - _ = yym1990 + yym2118 := z.DecBinary() + _ = yym2118 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() @@ -26737,12 +28337,12 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.SupplementalGroups = nil } else { - yyv1991 := &x.SupplementalGroups - yym1992 := z.DecBinary() - _ = yym1992 + yyv2119 := &x.SupplementalGroups + yym2120 := z.DecBinary() + _ = yym2120 if false { } else { - z.F.DecSliceInt64X(yyv1991, false, d) + z.F.DecSliceInt64X(yyv2119, false, d) } } case "fsGroup": @@ -26754,17 +28354,17 @@ func (x *PodSecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.FSGroup == nil { x.FSGroup = new(int64) } - yym1994 := z.DecBinary() - _ = yym1994 + yym2122 := z.DecBinary() + _ = yym2122 if false { } else { *((*int64)(x.FSGroup)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys1985) - } // end switch yys1985 - } // end for yyj1985 + z.DecStructFieldNotFound(-1, yys2113) + } // end switch yys2113 + } // end for yyj2113 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -26772,16 +28372,16 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1995 int - var yyb1995 bool - var yyhl1995 bool = l >= 0 - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + var yyj2123 int + var yyb2123 bool + var yyhl2123 bool = l >= 0 + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26796,13 +28396,13 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode } x.SELinuxOptions.CodecDecodeSelf(d) } - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26815,20 +28415,20 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym1998 := z.DecBinary() - _ = yym1998 + yym2126 := z.DecBinary() + _ = yym2126 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) } } - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26841,20 +28441,20 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym2000 := z.DecBinary() - _ = yym2000 + yym2128 := z.DecBinary() + _ = yym2128 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() } } - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26862,21 +28462,21 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.SupplementalGroups = nil } else { - yyv2001 := &x.SupplementalGroups - yym2002 := z.DecBinary() - _ = yym2002 + yyv2129 := &x.SupplementalGroups + yym2130 := z.DecBinary() + _ = yym2130 if false { } else { - z.F.DecSliceInt64X(yyv2001, false, d) + z.F.DecSliceInt64X(yyv2129, false, d) } } - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -26889,25 +28489,25 @@ func (x *PodSecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decode if x.FSGroup == nil { x.FSGroup = new(int64) } - yym2004 := z.DecBinary() - _ = yym2004 + yym2132 := z.DecBinary() + _ = yym2132 if false { } else { *((*int64)(x.FSGroup)) = int64(r.DecodeInt(64)) } } for { - yyj1995++ - if yyhl1995 { - yyb1995 = yyj1995 > l + yyj2123++ + if yyhl2123 { + yyb2123 = yyj2123 > l } else { - yyb1995 = r.CheckBreak() + yyb2123 = r.CheckBreak() } - if yyb1995 { + if yyb2123 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1995-1, "") + z.DecStructFieldNotFound(yyj2123-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -26919,60 +28519,60 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2005 := z.EncBinary() - _ = yym2005 + yym2133 := z.EncBinary() + _ = yym2133 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2006 := !z.EncBinary() - yy2arr2006 := z.EncBasicHandle().StructToArray - var yyq2006 [8]bool - _, _, _ = yysep2006, yyq2006, yy2arr2006 - const yyr2006 bool = false - yyq2006[0] = x.Phase != "" - yyq2006[1] = len(x.Conditions) != 0 - yyq2006[2] = x.Message != "" - yyq2006[3] = x.Reason != "" - yyq2006[4] = x.HostIP != "" - yyq2006[5] = x.PodIP != "" - yyq2006[6] = x.StartTime != nil - yyq2006[7] = len(x.ContainerStatuses) != 0 - var yynn2006 int - if yyr2006 || yy2arr2006 { + yysep2134 := !z.EncBinary() + yy2arr2134 := z.EncBasicHandle().StructToArray + var yyq2134 [8]bool + _, _, _ = yysep2134, yyq2134, yy2arr2134 + const yyr2134 bool = false + yyq2134[0] = x.Phase != "" + yyq2134[1] = len(x.Conditions) != 0 + yyq2134[2] = x.Message != "" + yyq2134[3] = x.Reason != "" + yyq2134[4] = x.HostIP != "" + yyq2134[5] = x.PodIP != "" + yyq2134[6] = x.StartTime != nil + yyq2134[7] = len(x.ContainerStatuses) != 0 + var yynn2134 int + if yyr2134 || yy2arr2134 { r.EncodeArrayStart(8) } else { - yynn2006 = 0 - for _, b := range yyq2006 { + yynn2134 = 0 + for _, b := range yyq2134 { if b { - yynn2006++ + yynn2134++ } } - r.EncodeMapStart(yynn2006) - yynn2006 = 0 + r.EncodeMapStart(yynn2134) + yynn2134 = 0 } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[0] { + if yyq2134[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2006[0] { + if yyq2134[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[1] { + if yyq2134[1] { if x.Conditions == nil { r.EncodeNil() } else { - yym2009 := z.EncBinary() - _ = yym2009 + yym2137 := z.EncBinary() + _ = yym2137 if false { } else { h.encSlicePodCondition(([]PodCondition)(x.Conditions), e) @@ -26982,15 +28582,15 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2006[1] { + if yyq2134[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym2010 := z.EncBinary() - _ = yym2010 + yym2138 := z.EncBinary() + _ = yym2138 if false { } else { h.encSlicePodCondition(([]PodCondition)(x.Conditions), e) @@ -26998,11 +28598,11 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[2] { - yym2012 := z.EncBinary() - _ = yym2012 + if yyq2134[2] { + yym2140 := z.EncBinary() + _ = yym2140 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -27011,23 +28611,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2006[2] { + if yyq2134[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2013 := z.EncBinary() - _ = yym2013 + yym2141 := z.EncBinary() + _ = yym2141 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[3] { - yym2015 := z.EncBinary() - _ = yym2015 + if yyq2134[3] { + yym2143 := z.EncBinary() + _ = yym2143 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -27036,23 +28636,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2006[3] { + if yyq2134[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2016 := z.EncBinary() - _ = yym2016 + yym2144 := z.EncBinary() + _ = yym2144 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[4] { - yym2018 := z.EncBinary() - _ = yym2018 + if yyq2134[4] { + yym2146 := z.EncBinary() + _ = yym2146 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) @@ -27061,23 +28661,23 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2006[4] { + if yyq2134[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2019 := z.EncBinary() - _ = yym2019 + yym2147 := z.EncBinary() + _ = yym2147 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HostIP)) } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[5] { - yym2021 := z.EncBinary() - _ = yym2021 + if yyq2134[5] { + yym2149 := z.EncBinary() + _ = yym2149 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodIP)) @@ -27086,31 +28686,31 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2006[5] { + if yyq2134[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2022 := z.EncBinary() - _ = yym2022 + yym2150 := z.EncBinary() + _ = yym2150 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodIP)) } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[6] { + if yyq2134[6] { if x.StartTime == nil { r.EncodeNil() } else { - yym2024 := z.EncBinary() - _ = yym2024 + yym2152 := z.EncBinary() + _ = yym2152 if false { } else if z.HasExtensions() && z.EncExt(x.StartTime) { - } else if yym2024 { + } else if yym2152 { z.EncBinaryMarshal(x.StartTime) - } else if !yym2024 && z.IsJSONHandle() { + } else if !yym2152 && z.IsJSONHandle() { z.EncJSONMarshal(x.StartTime) } else { z.EncFallback(x.StartTime) @@ -27120,20 +28720,20 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2006[6] { + if yyq2134[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("startTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.StartTime == nil { r.EncodeNil() } else { - yym2025 := z.EncBinary() - _ = yym2025 + yym2153 := z.EncBinary() + _ = yym2153 if false { } else if z.HasExtensions() && z.EncExt(x.StartTime) { - } else if yym2025 { + } else if yym2153 { z.EncBinaryMarshal(x.StartTime) - } else if !yym2025 && z.IsJSONHandle() { + } else if !yym2153 && z.IsJSONHandle() { z.EncJSONMarshal(x.StartTime) } else { z.EncFallback(x.StartTime) @@ -27141,14 +28741,14 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2006[7] { + if yyq2134[7] { if x.ContainerStatuses == nil { r.EncodeNil() } else { - yym2027 := z.EncBinary() - _ = yym2027 + yym2155 := z.EncBinary() + _ = yym2155 if false { } else { h.encSliceContainerStatus(([]ContainerStatus)(x.ContainerStatuses), e) @@ -27158,15 +28758,15 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2006[7] { + if yyq2134[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerStatuses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ContainerStatuses == nil { r.EncodeNil() } else { - yym2028 := z.EncBinary() - _ = yym2028 + yym2156 := z.EncBinary() + _ = yym2156 if false { } else { h.encSliceContainerStatus(([]ContainerStatus)(x.ContainerStatuses), e) @@ -27174,7 +28774,7 @@ func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2006 || yy2arr2006 { + if yyr2134 || yy2arr2134 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -27187,25 +28787,25 @@ func (x *PodStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2029 := z.DecBinary() - _ = yym2029 + yym2157 := z.DecBinary() + _ = yym2157 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2030 := r.ContainerType() - if yyct2030 == codecSelferValueTypeMap1234 { - yyl2030 := r.ReadMapStart() - if yyl2030 == 0 { + yyct2158 := r.ContainerType() + if yyct2158 == codecSelferValueTypeMap1234 { + yyl2158 := r.ReadMapStart() + if yyl2158 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2030, d) + x.codecDecodeSelfFromMap(yyl2158, d) } - } else if yyct2030 == codecSelferValueTypeArray1234 { - yyl2030 := r.ReadArrayStart() - if yyl2030 == 0 { + } else if yyct2158 == codecSelferValueTypeArray1234 { + yyl2158 := r.ReadArrayStart() + if yyl2158 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2030, d) + x.codecDecodeSelfFromArray(yyl2158, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -27217,12 +28817,12 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2031Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2031Slc - var yyhl2031 bool = l >= 0 - for yyj2031 := 0; ; yyj2031++ { - if yyhl2031 { - if yyj2031 >= l { + var yys2159Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2159Slc + var yyhl2159 bool = l >= 0 + for yyj2159 := 0; ; yyj2159++ { + if yyhl2159 { + if yyj2159 >= l { break } } else { @@ -27231,10 +28831,10 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2031Slc = r.DecodeBytes(yys2031Slc, true, true) - yys2031 := string(yys2031Slc) + yys2159Slc = r.DecodeBytes(yys2159Slc, true, true) + yys2159 := string(yys2159Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2031 { + switch yys2159 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -27245,12 +28845,12 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2033 := &x.Conditions - yym2034 := z.DecBinary() - _ = yym2034 + yyv2161 := &x.Conditions + yym2162 := z.DecBinary() + _ = yym2162 if false { } else { - h.decSlicePodCondition((*[]PodCondition)(yyv2033), d) + h.decSlicePodCondition((*[]PodCondition)(yyv2161), d) } } case "message": @@ -27286,13 +28886,13 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.StartTime == nil { x.StartTime = new(pkg2_unversioned.Time) } - yym2040 := z.DecBinary() - _ = yym2040 + yym2168 := z.DecBinary() + _ = yym2168 if false { } else if z.HasExtensions() && z.DecExt(x.StartTime) { - } else if yym2040 { + } else if yym2168 { z.DecBinaryUnmarshal(x.StartTime) - } else if !yym2040 && z.IsJSONHandle() { + } else if !yym2168 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.StartTime) } else { z.DecFallback(x.StartTime, false) @@ -27302,18 +28902,18 @@ func (x *PodStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ContainerStatuses = nil } else { - yyv2041 := &x.ContainerStatuses - yym2042 := z.DecBinary() - _ = yym2042 + yyv2169 := &x.ContainerStatuses + yym2170 := z.DecBinary() + _ = yym2170 if false { } else { - h.decSliceContainerStatus((*[]ContainerStatus)(yyv2041), d) + h.decSliceContainerStatus((*[]ContainerStatus)(yyv2169), d) } } default: - z.DecStructFieldNotFound(-1, yys2031) - } // end switch yys2031 - } // end for yyj2031 + z.DecStructFieldNotFound(-1, yys2159) + } // end switch yys2159 + } // end for yyj2159 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -27321,16 +28921,16 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2043 int - var yyb2043 bool - var yyhl2043 bool = l >= 0 - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + var yyj2171 int + var yyb2171 bool + var yyhl2171 bool = l >= 0 + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27340,13 +28940,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Phase = PodPhase(r.DecodeString()) } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27354,21 +28954,21 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2045 := &x.Conditions - yym2046 := z.DecBinary() - _ = yym2046 + yyv2173 := &x.Conditions + yym2174 := z.DecBinary() + _ = yym2174 if false { } else { - h.decSlicePodCondition((*[]PodCondition)(yyv2045), d) + h.decSlicePodCondition((*[]PodCondition)(yyv2173), d) } } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27378,13 +28978,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Message = string(r.DecodeString()) } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27394,13 +28994,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27410,13 +29010,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.HostIP = string(r.DecodeString()) } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27426,13 +29026,13 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PodIP = string(r.DecodeString()) } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27445,25 +29045,25 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.StartTime == nil { x.StartTime = new(pkg2_unversioned.Time) } - yym2052 := z.DecBinary() - _ = yym2052 + yym2180 := z.DecBinary() + _ = yym2180 if false { } else if z.HasExtensions() && z.DecExt(x.StartTime) { - } else if yym2052 { + } else if yym2180 { z.DecBinaryUnmarshal(x.StartTime) - } else if !yym2052 && z.IsJSONHandle() { + } else if !yym2180 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.StartTime) } else { z.DecFallback(x.StartTime, false) } } - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27471,26 +29071,26 @@ func (x *PodStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ContainerStatuses = nil } else { - yyv2053 := &x.ContainerStatuses - yym2054 := z.DecBinary() - _ = yym2054 + yyv2181 := &x.ContainerStatuses + yym2182 := z.DecBinary() + _ = yym2182 if false { } else { - h.decSliceContainerStatus((*[]ContainerStatus)(yyv2053), d) + h.decSliceContainerStatus((*[]ContainerStatus)(yyv2181), d) } } for { - yyj2043++ - if yyhl2043 { - yyb2043 = yyj2043 > l + yyj2171++ + if yyhl2171 { + yyb2171 = yyj2171 > l } else { - yyb2043 = r.CheckBreak() + yyb2171 = r.CheckBreak() } - if yyb2043 { + if yyb2171 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2043-1, "") + z.DecStructFieldNotFound(yyj2171-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -27502,38 +29102,38 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2055 := z.EncBinary() - _ = yym2055 + yym2183 := z.EncBinary() + _ = yym2183 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2056 := !z.EncBinary() - yy2arr2056 := z.EncBasicHandle().StructToArray - var yyq2056 [4]bool - _, _, _ = yysep2056, yyq2056, yy2arr2056 - const yyr2056 bool = false - yyq2056[0] = x.Kind != "" - yyq2056[1] = x.APIVersion != "" - yyq2056[2] = true - yyq2056[3] = true - var yynn2056 int - if yyr2056 || yy2arr2056 { + yysep2184 := !z.EncBinary() + yy2arr2184 := z.EncBasicHandle().StructToArray + var yyq2184 [4]bool + _, _, _ = yysep2184, yyq2184, yy2arr2184 + const yyr2184 bool = false + yyq2184[0] = x.Kind != "" + yyq2184[1] = x.APIVersion != "" + yyq2184[2] = true + yyq2184[3] = true + var yynn2184 int + if yyr2184 || yy2arr2184 { r.EncodeArrayStart(4) } else { - yynn2056 = 0 - for _, b := range yyq2056 { + yynn2184 = 0 + for _, b := range yyq2184 { if b { - yynn2056++ + yynn2184++ } } - r.EncodeMapStart(yynn2056) - yynn2056 = 0 + r.EncodeMapStart(yynn2184) + yynn2184 = 0 } - if yyr2056 || yy2arr2056 { + if yyr2184 || yy2arr2184 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2056[0] { - yym2058 := z.EncBinary() - _ = yym2058 + if yyq2184[0] { + yym2186 := z.EncBinary() + _ = yym2186 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -27542,23 +29142,23 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2056[0] { + if yyq2184[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2059 := z.EncBinary() - _ = yym2059 + yym2187 := z.EncBinary() + _ = yym2187 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2056 || yy2arr2056 { + if yyr2184 || yy2arr2184 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2056[1] { - yym2061 := z.EncBinary() - _ = yym2061 + if yyq2184[1] { + yym2189 := z.EncBinary() + _ = yym2189 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -27567,53 +29167,53 @@ func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2056[1] { + if yyq2184[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2062 := z.EncBinary() - _ = yym2062 + yym2190 := z.EncBinary() + _ = yym2190 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2056 || yy2arr2056 { + if yyr2184 || yy2arr2184 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2056[2] { - yy2064 := &x.ObjectMeta - yy2064.CodecEncodeSelf(e) + if yyq2184[2] { + yy2192 := &x.ObjectMeta + yy2192.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2056[2] { + if yyq2184[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2065 := &x.ObjectMeta - yy2065.CodecEncodeSelf(e) + yy2193 := &x.ObjectMeta + yy2193.CodecEncodeSelf(e) } } - if yyr2056 || yy2arr2056 { + if yyr2184 || yy2arr2184 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2056[3] { - yy2067 := &x.Status - yy2067.CodecEncodeSelf(e) + if yyq2184[3] { + yy2195 := &x.Status + yy2195.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2056[3] { + if yyq2184[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2068 := &x.Status - yy2068.CodecEncodeSelf(e) + yy2196 := &x.Status + yy2196.CodecEncodeSelf(e) } } - if yyr2056 || yy2arr2056 { + if yyr2184 || yy2arr2184 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -27626,25 +29226,25 @@ func (x *PodStatusResult) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2069 := z.DecBinary() - _ = yym2069 + yym2197 := z.DecBinary() + _ = yym2197 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2070 := r.ContainerType() - if yyct2070 == codecSelferValueTypeMap1234 { - yyl2070 := r.ReadMapStart() - if yyl2070 == 0 { + yyct2198 := r.ContainerType() + if yyct2198 == codecSelferValueTypeMap1234 { + yyl2198 := r.ReadMapStart() + if yyl2198 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2070, d) + x.codecDecodeSelfFromMap(yyl2198, d) } - } else if yyct2070 == codecSelferValueTypeArray1234 { - yyl2070 := r.ReadArrayStart() - if yyl2070 == 0 { + } else if yyct2198 == codecSelferValueTypeArray1234 { + yyl2198 := r.ReadArrayStart() + if yyl2198 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2070, d) + x.codecDecodeSelfFromArray(yyl2198, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -27656,12 +29256,12 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2071Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2071Slc - var yyhl2071 bool = l >= 0 - for yyj2071 := 0; ; yyj2071++ { - if yyhl2071 { - if yyj2071 >= l { + var yys2199Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2199Slc + var yyhl2199 bool = l >= 0 + for yyj2199 := 0; ; yyj2199++ { + if yyhl2199 { + if yyj2199 >= l { break } } else { @@ -27670,10 +29270,10 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2071Slc = r.DecodeBytes(yys2071Slc, true, true) - yys2071 := string(yys2071Slc) + yys2199Slc = r.DecodeBytes(yys2199Slc, true, true) + yys2199 := string(yys2199Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2071 { + switch yys2199 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -27690,20 +29290,20 @@ func (x *PodStatusResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2074 := &x.ObjectMeta - yyv2074.CodecDecodeSelf(d) + yyv2202 := &x.ObjectMeta + yyv2202.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2075 := &x.Status - yyv2075.CodecDecodeSelf(d) + yyv2203 := &x.Status + yyv2203.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2071) - } // end switch yys2071 - } // end for yyj2071 + z.DecStructFieldNotFound(-1, yys2199) + } // end switch yys2199 + } // end for yyj2199 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -27711,16 +29311,16 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2076 int - var yyb2076 bool - var yyhl2076 bool = l >= 0 - yyj2076++ - if yyhl2076 { - yyb2076 = yyj2076 > l + var yyj2204 int + var yyb2204 bool + var yyhl2204 bool = l >= 0 + yyj2204++ + if yyhl2204 { + yyb2204 = yyj2204 > l } else { - yyb2076 = r.CheckBreak() + yyb2204 = r.CheckBreak() } - if yyb2076 { + if yyb2204 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27730,13 +29330,13 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj2076++ - if yyhl2076 { - yyb2076 = yyj2076 > l + yyj2204++ + if yyhl2204 { + yyb2204 = yyj2204 > l } else { - yyb2076 = r.CheckBreak() + yyb2204 = r.CheckBreak() } - if yyb2076 { + if yyb2204 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27746,13 +29346,13 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj2076++ - if yyhl2076 { - yyb2076 = yyj2076 > l + yyj2204++ + if yyhl2204 { + yyb2204 = yyj2204 > l } else { - yyb2076 = r.CheckBreak() + yyb2204 = r.CheckBreak() } - if yyb2076 { + if yyb2204 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27760,16 +29360,16 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2079 := &x.ObjectMeta - yyv2079.CodecDecodeSelf(d) + yyv2207 := &x.ObjectMeta + yyv2207.CodecDecodeSelf(d) } - yyj2076++ - if yyhl2076 { - yyb2076 = yyj2076 > l + yyj2204++ + if yyhl2204 { + yyb2204 = yyj2204 > l } else { - yyb2076 = r.CheckBreak() + yyb2204 = r.CheckBreak() } - if yyb2076 { + if yyb2204 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -27777,21 +29377,21 @@ func (x *PodStatusResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2080 := &x.Status - yyv2080.CodecDecodeSelf(d) + yyv2208 := &x.Status + yyv2208.CodecDecodeSelf(d) } for { - yyj2076++ - if yyhl2076 { - yyb2076 = yyj2076 > l + yyj2204++ + if yyhl2204 { + yyb2204 = yyj2204 > l } else { - yyb2076 = r.CheckBreak() + yyb2204 = r.CheckBreak() } - if yyb2076 { + if yyb2204 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2076-1, "") + z.DecStructFieldNotFound(yyj2204-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -27803,39 +29403,39 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2081 := z.EncBinary() - _ = yym2081 + yym2209 := z.EncBinary() + _ = yym2209 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2082 := !z.EncBinary() - yy2arr2082 := z.EncBasicHandle().StructToArray - var yyq2082 [5]bool - _, _, _ = yysep2082, yyq2082, yy2arr2082 - const yyr2082 bool = false - yyq2082[0] = x.Kind != "" - yyq2082[1] = x.APIVersion != "" - yyq2082[2] = true - yyq2082[3] = true - yyq2082[4] = true - var yynn2082 int - if yyr2082 || yy2arr2082 { + yysep2210 := !z.EncBinary() + yy2arr2210 := z.EncBasicHandle().StructToArray + var yyq2210 [5]bool + _, _, _ = yysep2210, yyq2210, yy2arr2210 + const yyr2210 bool = false + yyq2210[0] = x.Kind != "" + yyq2210[1] = x.APIVersion != "" + yyq2210[2] = true + yyq2210[3] = true + yyq2210[4] = true + var yynn2210 int + if yyr2210 || yy2arr2210 { r.EncodeArrayStart(5) } else { - yynn2082 = 0 - for _, b := range yyq2082 { + yynn2210 = 0 + for _, b := range yyq2210 { if b { - yynn2082++ + yynn2210++ } } - r.EncodeMapStart(yynn2082) - yynn2082 = 0 + r.EncodeMapStart(yynn2210) + yynn2210 = 0 } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2082[0] { - yym2084 := z.EncBinary() - _ = yym2084 + if yyq2210[0] { + yym2212 := z.EncBinary() + _ = yym2212 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -27844,23 +29444,23 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2082[0] { + if yyq2210[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2085 := z.EncBinary() - _ = yym2085 + yym2213 := z.EncBinary() + _ = yym2213 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2082[1] { - yym2087 := z.EncBinary() - _ = yym2087 + if yyq2210[1] { + yym2215 := z.EncBinary() + _ = yym2215 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -27869,70 +29469,70 @@ func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2082[1] { + if yyq2210[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2088 := z.EncBinary() - _ = yym2088 + yym2216 := z.EncBinary() + _ = yym2216 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2082[2] { - yy2090 := &x.ObjectMeta - yy2090.CodecEncodeSelf(e) + if yyq2210[2] { + yy2218 := &x.ObjectMeta + yy2218.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2082[2] { + if yyq2210[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2091 := &x.ObjectMeta - yy2091.CodecEncodeSelf(e) + yy2219 := &x.ObjectMeta + yy2219.CodecEncodeSelf(e) } } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2082[3] { - yy2093 := &x.Spec - yy2093.CodecEncodeSelf(e) + if yyq2210[3] { + yy2221 := &x.Spec + yy2221.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2082[3] { + if yyq2210[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2094 := &x.Spec - yy2094.CodecEncodeSelf(e) + yy2222 := &x.Spec + yy2222.CodecEncodeSelf(e) } } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2082[4] { - yy2096 := &x.Status - yy2096.CodecEncodeSelf(e) + if yyq2210[4] { + yy2224 := &x.Status + yy2224.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2082[4] { + if yyq2210[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2097 := &x.Status - yy2097.CodecEncodeSelf(e) + yy2225 := &x.Status + yy2225.CodecEncodeSelf(e) } } - if yyr2082 || yy2arr2082 { + if yyr2210 || yy2arr2210 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -27945,25 +29545,25 @@ func (x *Pod) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2098 := z.DecBinary() - _ = yym2098 + yym2226 := z.DecBinary() + _ = yym2226 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2099 := r.ContainerType() - if yyct2099 == codecSelferValueTypeMap1234 { - yyl2099 := r.ReadMapStart() - if yyl2099 == 0 { + yyct2227 := r.ContainerType() + if yyct2227 == codecSelferValueTypeMap1234 { + yyl2227 := r.ReadMapStart() + if yyl2227 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2099, d) + x.codecDecodeSelfFromMap(yyl2227, d) } - } else if yyct2099 == codecSelferValueTypeArray1234 { - yyl2099 := r.ReadArrayStart() - if yyl2099 == 0 { + } else if yyct2227 == codecSelferValueTypeArray1234 { + yyl2227 := r.ReadArrayStart() + if yyl2227 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2099, d) + x.codecDecodeSelfFromArray(yyl2227, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -27975,12 +29575,12 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2100Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2100Slc - var yyhl2100 bool = l >= 0 - for yyj2100 := 0; ; yyj2100++ { - if yyhl2100 { - if yyj2100 >= l { + var yys2228Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2228Slc + var yyhl2228 bool = l >= 0 + for yyj2228 := 0; ; yyj2228++ { + if yyhl2228 { + if yyj2228 >= l { break } } else { @@ -27989,10 +29589,10 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2100Slc = r.DecodeBytes(yys2100Slc, true, true) - yys2100 := string(yys2100Slc) + yys2228Slc = r.DecodeBytes(yys2228Slc, true, true) + yys2228 := string(yys2228Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2100 { + switch yys2228 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -28009,27 +29609,27 @@ func (x *Pod) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2103 := &x.ObjectMeta - yyv2103.CodecDecodeSelf(d) + yyv2231 := &x.ObjectMeta + yyv2231.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2104 := &x.Spec - yyv2104.CodecDecodeSelf(d) + yyv2232 := &x.Spec + yyv2232.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2105 := &x.Status - yyv2105.CodecDecodeSelf(d) + yyv2233 := &x.Status + yyv2233.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2100) - } // end switch yys2100 - } // end for yyj2100 + z.DecStructFieldNotFound(-1, yys2228) + } // end switch yys2228 + } // end for yyj2228 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28037,16 +29637,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2106 int - var yyb2106 bool - var yyhl2106 bool = l >= 0 - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + var yyj2234 int + var yyb2234 bool + var yyhl2234 bool = l >= 0 + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28056,13 +29656,13 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28072,13 +29672,13 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28086,16 +29686,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2109 := &x.ObjectMeta - yyv2109.CodecDecodeSelf(d) + yyv2237 := &x.ObjectMeta + yyv2237.CodecDecodeSelf(d) } - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28103,16 +29703,16 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2110 := &x.Spec - yyv2110.CodecDecodeSelf(d) + yyv2238 := &x.Spec + yyv2238.CodecDecodeSelf(d) } - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28120,21 +29720,21 @@ func (x *Pod) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = PodStatus{} } else { - yyv2111 := &x.Status - yyv2111.CodecDecodeSelf(d) + yyv2239 := &x.Status + yyv2239.CodecDecodeSelf(d) } for { - yyj2106++ - if yyhl2106 { - yyb2106 = yyj2106 > l + yyj2234++ + if yyhl2234 { + yyb2234 = yyj2234 > l } else { - yyb2106 = r.CheckBreak() + yyb2234 = r.CheckBreak() } - if yyb2106 { + if yyb2234 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2106-1, "") + z.DecStructFieldNotFound(yyj2234-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28146,37 +29746,37 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2112 := z.EncBinary() - _ = yym2112 + yym2240 := z.EncBinary() + _ = yym2240 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2113 := !z.EncBinary() - yy2arr2113 := z.EncBasicHandle().StructToArray - var yyq2113 [4]bool - _, _, _ = yysep2113, yyq2113, yy2arr2113 - const yyr2113 bool = false - yyq2113[0] = x.Kind != "" - yyq2113[1] = x.APIVersion != "" - yyq2113[2] = true - var yynn2113 int - if yyr2113 || yy2arr2113 { + yysep2241 := !z.EncBinary() + yy2arr2241 := z.EncBasicHandle().StructToArray + var yyq2241 [4]bool + _, _, _ = yysep2241, yyq2241, yy2arr2241 + const yyr2241 bool = false + yyq2241[0] = x.Kind != "" + yyq2241[1] = x.APIVersion != "" + yyq2241[2] = true + var yynn2241 int + if yyr2241 || yy2arr2241 { r.EncodeArrayStart(4) } else { - yynn2113 = 1 - for _, b := range yyq2113 { + yynn2241 = 1 + for _, b := range yyq2241 { if b { - yynn2113++ + yynn2241++ } } - r.EncodeMapStart(yynn2113) - yynn2113 = 0 + r.EncodeMapStart(yynn2241) + yynn2241 = 0 } - if yyr2113 || yy2arr2113 { + if yyr2241 || yy2arr2241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[0] { - yym2115 := z.EncBinary() - _ = yym2115 + if yyq2241[0] { + yym2243 := z.EncBinary() + _ = yym2243 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -28185,23 +29785,23 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2113[0] { + if yyq2241[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2116 := z.EncBinary() - _ = yym2116 + yym2244 := z.EncBinary() + _ = yym2244 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2113 || yy2arr2113 { + if yyr2241 || yy2arr2241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[1] { - yym2118 := z.EncBinary() - _ = yym2118 + if yyq2241[1] { + yym2246 := z.EncBinary() + _ = yym2246 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -28210,54 +29810,54 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2113[1] { + if yyq2241[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2119 := z.EncBinary() - _ = yym2119 + yym2247 := z.EncBinary() + _ = yym2247 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2113 || yy2arr2113 { + if yyr2241 || yy2arr2241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2113[2] { - yy2121 := &x.ListMeta - yym2122 := z.EncBinary() - _ = yym2122 + if yyq2241[2] { + yy2249 := &x.ListMeta + yym2250 := z.EncBinary() + _ = yym2250 if false { - } else if z.HasExtensions() && z.EncExt(yy2121) { + } else if z.HasExtensions() && z.EncExt(yy2249) { } else { - z.EncFallback(yy2121) + z.EncFallback(yy2249) } } else { r.EncodeNil() } } else { - if yyq2113[2] { + if yyq2241[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2123 := &x.ListMeta - yym2124 := z.EncBinary() - _ = yym2124 + yy2251 := &x.ListMeta + yym2252 := z.EncBinary() + _ = yym2252 if false { - } else if z.HasExtensions() && z.EncExt(yy2123) { + } else if z.HasExtensions() && z.EncExt(yy2251) { } else { - z.EncFallback(yy2123) + z.EncFallback(yy2251) } } } - if yyr2113 || yy2arr2113 { + if yyr2241 || yy2arr2241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2126 := z.EncBinary() - _ = yym2126 + yym2254 := z.EncBinary() + _ = yym2254 if false { } else { h.encSlicePod(([]Pod)(x.Items), e) @@ -28270,15 +29870,15 @@ func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2127 := z.EncBinary() - _ = yym2127 + yym2255 := z.EncBinary() + _ = yym2255 if false { } else { h.encSlicePod(([]Pod)(x.Items), e) } } } - if yyr2113 || yy2arr2113 { + if yyr2241 || yy2arr2241 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28291,25 +29891,25 @@ func (x *PodList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2128 := z.DecBinary() - _ = yym2128 + yym2256 := z.DecBinary() + _ = yym2256 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2129 := r.ContainerType() - if yyct2129 == codecSelferValueTypeMap1234 { - yyl2129 := r.ReadMapStart() - if yyl2129 == 0 { + yyct2257 := r.ContainerType() + if yyct2257 == codecSelferValueTypeMap1234 { + yyl2257 := r.ReadMapStart() + if yyl2257 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2129, d) + x.codecDecodeSelfFromMap(yyl2257, d) } - } else if yyct2129 == codecSelferValueTypeArray1234 { - yyl2129 := r.ReadArrayStart() - if yyl2129 == 0 { + } else if yyct2257 == codecSelferValueTypeArray1234 { + yyl2257 := r.ReadArrayStart() + if yyl2257 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2129, d) + x.codecDecodeSelfFromArray(yyl2257, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28321,12 +29921,12 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2130Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2130Slc - var yyhl2130 bool = l >= 0 - for yyj2130 := 0; ; yyj2130++ { - if yyhl2130 { - if yyj2130 >= l { + var yys2258Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2258Slc + var yyhl2258 bool = l >= 0 + for yyj2258 := 0; ; yyj2258++ { + if yyhl2258 { + if yyj2258 >= l { break } } else { @@ -28335,10 +29935,10 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2130Slc = r.DecodeBytes(yys2130Slc, true, true) - yys2130 := string(yys2130Slc) + yys2258Slc = r.DecodeBytes(yys2258Slc, true, true) + yys2258 := string(yys2258Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2130 { + switch yys2258 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -28355,31 +29955,31 @@ func (x *PodList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2133 := &x.ListMeta - yym2134 := z.DecBinary() - _ = yym2134 + yyv2261 := &x.ListMeta + yym2262 := z.DecBinary() + _ = yym2262 if false { - } else if z.HasExtensions() && z.DecExt(yyv2133) { + } else if z.HasExtensions() && z.DecExt(yyv2261) { } else { - z.DecFallback(yyv2133, false) + z.DecFallback(yyv2261, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2135 := &x.Items - yym2136 := z.DecBinary() - _ = yym2136 + yyv2263 := &x.Items + yym2264 := z.DecBinary() + _ = yym2264 if false { } else { - h.decSlicePod((*[]Pod)(yyv2135), d) + h.decSlicePod((*[]Pod)(yyv2263), d) } } default: - z.DecStructFieldNotFound(-1, yys2130) - } // end switch yys2130 - } // end for yyj2130 + z.DecStructFieldNotFound(-1, yys2258) + } // end switch yys2258 + } // end for yyj2258 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28387,16 +29987,16 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2137 int - var yyb2137 bool - var yyhl2137 bool = l >= 0 - yyj2137++ - if yyhl2137 { - yyb2137 = yyj2137 > l + var yyj2265 int + var yyb2265 bool + var yyhl2265 bool = l >= 0 + yyj2265++ + if yyhl2265 { + yyb2265 = yyj2265 > l } else { - yyb2137 = r.CheckBreak() + yyb2265 = r.CheckBreak() } - if yyb2137 { + if yyb2265 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28406,13 +30006,13 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2137++ - if yyhl2137 { - yyb2137 = yyj2137 > l + yyj2265++ + if yyhl2265 { + yyb2265 = yyj2265 > l } else { - yyb2137 = r.CheckBreak() + yyb2265 = r.CheckBreak() } - if yyb2137 { + if yyb2265 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28422,13 +30022,13 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2137++ - if yyhl2137 { - yyb2137 = yyj2137 > l + yyj2265++ + if yyhl2265 { + yyb2265 = yyj2265 > l } else { - yyb2137 = r.CheckBreak() + yyb2265 = r.CheckBreak() } - if yyb2137 { + if yyb2265 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28436,22 +30036,22 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2140 := &x.ListMeta - yym2141 := z.DecBinary() - _ = yym2141 + yyv2268 := &x.ListMeta + yym2269 := z.DecBinary() + _ = yym2269 if false { - } else if z.HasExtensions() && z.DecExt(yyv2140) { + } else if z.HasExtensions() && z.DecExt(yyv2268) { } else { - z.DecFallback(yyv2140, false) + z.DecFallback(yyv2268, false) } } - yyj2137++ - if yyhl2137 { - yyb2137 = yyj2137 > l + yyj2265++ + if yyhl2265 { + yyb2265 = yyj2265 > l } else { - yyb2137 = r.CheckBreak() + yyb2265 = r.CheckBreak() } - if yyb2137 { + if yyb2265 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28459,26 +30059,26 @@ func (x *PodList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2142 := &x.Items - yym2143 := z.DecBinary() - _ = yym2143 + yyv2270 := &x.Items + yym2271 := z.DecBinary() + _ = yym2271 if false { } else { - h.decSlicePod((*[]Pod)(yyv2142), d) + h.decSlicePod((*[]Pod)(yyv2270), d) } } for { - yyj2137++ - if yyhl2137 { - yyb2137 = yyj2137 > l + yyj2265++ + if yyhl2265 { + yyb2265 = yyj2265 > l } else { - yyb2137 = r.CheckBreak() + yyb2265 = r.CheckBreak() } - if yyb2137 { + if yyb2265 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2137-1, "") + z.DecStructFieldNotFound(yyj2265-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28490,66 +30090,66 @@ func (x *PodTemplateSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2144 := z.EncBinary() - _ = yym2144 + yym2272 := z.EncBinary() + _ = yym2272 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2145 := !z.EncBinary() - yy2arr2145 := z.EncBasicHandle().StructToArray - var yyq2145 [2]bool - _, _, _ = yysep2145, yyq2145, yy2arr2145 - const yyr2145 bool = false - yyq2145[0] = true - yyq2145[1] = true - var yynn2145 int - if yyr2145 || yy2arr2145 { + yysep2273 := !z.EncBinary() + yy2arr2273 := z.EncBasicHandle().StructToArray + var yyq2273 [2]bool + _, _, _ = yysep2273, yyq2273, yy2arr2273 + const yyr2273 bool = false + yyq2273[0] = true + yyq2273[1] = true + var yynn2273 int + if yyr2273 || yy2arr2273 { r.EncodeArrayStart(2) } else { - yynn2145 = 0 - for _, b := range yyq2145 { + yynn2273 = 0 + for _, b := range yyq2273 { if b { - yynn2145++ + yynn2273++ } } - r.EncodeMapStart(yynn2145) - yynn2145 = 0 + r.EncodeMapStart(yynn2273) + yynn2273 = 0 } - if yyr2145 || yy2arr2145 { + if yyr2273 || yy2arr2273 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2145[0] { - yy2147 := &x.ObjectMeta - yy2147.CodecEncodeSelf(e) + if yyq2273[0] { + yy2275 := &x.ObjectMeta + yy2275.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2145[0] { + if yyq2273[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2148 := &x.ObjectMeta - yy2148.CodecEncodeSelf(e) + yy2276 := &x.ObjectMeta + yy2276.CodecEncodeSelf(e) } } - if yyr2145 || yy2arr2145 { + if yyr2273 || yy2arr2273 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2145[1] { - yy2150 := &x.Spec - yy2150.CodecEncodeSelf(e) + if yyq2273[1] { + yy2278 := &x.Spec + yy2278.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2145[1] { + if yyq2273[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2151 := &x.Spec - yy2151.CodecEncodeSelf(e) + yy2279 := &x.Spec + yy2279.CodecEncodeSelf(e) } } - if yyr2145 || yy2arr2145 { + if yyr2273 || yy2arr2273 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28562,25 +30162,25 @@ func (x *PodTemplateSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2152 := z.DecBinary() - _ = yym2152 + yym2280 := z.DecBinary() + _ = yym2280 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2153 := r.ContainerType() - if yyct2153 == codecSelferValueTypeMap1234 { - yyl2153 := r.ReadMapStart() - if yyl2153 == 0 { + yyct2281 := r.ContainerType() + if yyct2281 == codecSelferValueTypeMap1234 { + yyl2281 := r.ReadMapStart() + if yyl2281 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2153, d) + x.codecDecodeSelfFromMap(yyl2281, d) } - } else if yyct2153 == codecSelferValueTypeArray1234 { - yyl2153 := r.ReadArrayStart() - if yyl2153 == 0 { + } else if yyct2281 == codecSelferValueTypeArray1234 { + yyl2281 := r.ReadArrayStart() + if yyl2281 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2153, d) + x.codecDecodeSelfFromArray(yyl2281, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28592,12 +30192,12 @@ func (x *PodTemplateSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2154Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2154Slc - var yyhl2154 bool = l >= 0 - for yyj2154 := 0; ; yyj2154++ { - if yyhl2154 { - if yyj2154 >= l { + var yys2282Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2282Slc + var yyhl2282 bool = l >= 0 + for yyj2282 := 0; ; yyj2282++ { + if yyhl2282 { + if yyj2282 >= l { break } } else { @@ -28606,28 +30206,28 @@ func (x *PodTemplateSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2154Slc = r.DecodeBytes(yys2154Slc, true, true) - yys2154 := string(yys2154Slc) + yys2282Slc = r.DecodeBytes(yys2282Slc, true, true) + yys2282 := string(yys2282Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2154 { + switch yys2282 { case "metadata": if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2155 := &x.ObjectMeta - yyv2155.CodecDecodeSelf(d) + yyv2283 := &x.ObjectMeta + yyv2283.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2156 := &x.Spec - yyv2156.CodecDecodeSelf(d) + yyv2284 := &x.Spec + yyv2284.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2154) - } // end switch yys2154 - } // end for yyj2154 + z.DecStructFieldNotFound(-1, yys2282) + } // end switch yys2282 + } // end for yyj2282 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28635,16 +30235,16 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2157 int - var yyb2157 bool - var yyhl2157 bool = l >= 0 - yyj2157++ - if yyhl2157 { - yyb2157 = yyj2157 > l + var yyj2285 int + var yyb2285 bool + var yyhl2285 bool = l >= 0 + yyj2285++ + if yyhl2285 { + yyb2285 = yyj2285 > l } else { - yyb2157 = r.CheckBreak() + yyb2285 = r.CheckBreak() } - if yyb2157 { + if yyb2285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28652,16 +30252,16 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2158 := &x.ObjectMeta - yyv2158.CodecDecodeSelf(d) + yyv2286 := &x.ObjectMeta + yyv2286.CodecDecodeSelf(d) } - yyj2157++ - if yyhl2157 { - yyb2157 = yyj2157 > l + yyj2285++ + if yyhl2285 { + yyb2285 = yyj2285 > l } else { - yyb2157 = r.CheckBreak() + yyb2285 = r.CheckBreak() } - if yyb2157 { + if yyb2285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28669,21 +30269,21 @@ func (x *PodTemplateSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Spec = PodSpec{} } else { - yyv2159 := &x.Spec - yyv2159.CodecDecodeSelf(d) + yyv2287 := &x.Spec + yyv2287.CodecDecodeSelf(d) } for { - yyj2157++ - if yyhl2157 { - yyb2157 = yyj2157 > l + yyj2285++ + if yyhl2285 { + yyb2285 = yyj2285 > l } else { - yyb2157 = r.CheckBreak() + yyb2285 = r.CheckBreak() } - if yyb2157 { + if yyb2285 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2157-1, "") + z.DecStructFieldNotFound(yyj2285-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28695,38 +30295,38 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2160 := z.EncBinary() - _ = yym2160 + yym2288 := z.EncBinary() + _ = yym2288 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2161 := !z.EncBinary() - yy2arr2161 := z.EncBasicHandle().StructToArray - var yyq2161 [4]bool - _, _, _ = yysep2161, yyq2161, yy2arr2161 - const yyr2161 bool = false - yyq2161[0] = x.Kind != "" - yyq2161[1] = x.APIVersion != "" - yyq2161[2] = true - yyq2161[3] = true - var yynn2161 int - if yyr2161 || yy2arr2161 { + yysep2289 := !z.EncBinary() + yy2arr2289 := z.EncBasicHandle().StructToArray + var yyq2289 [4]bool + _, _, _ = yysep2289, yyq2289, yy2arr2289 + const yyr2289 bool = false + yyq2289[0] = x.Kind != "" + yyq2289[1] = x.APIVersion != "" + yyq2289[2] = true + yyq2289[3] = true + var yynn2289 int + if yyr2289 || yy2arr2289 { r.EncodeArrayStart(4) } else { - yynn2161 = 0 - for _, b := range yyq2161 { + yynn2289 = 0 + for _, b := range yyq2289 { if b { - yynn2161++ + yynn2289++ } } - r.EncodeMapStart(yynn2161) - yynn2161 = 0 + r.EncodeMapStart(yynn2289) + yynn2289 = 0 } - if yyr2161 || yy2arr2161 { + if yyr2289 || yy2arr2289 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2161[0] { - yym2163 := z.EncBinary() - _ = yym2163 + if yyq2289[0] { + yym2291 := z.EncBinary() + _ = yym2291 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -28735,23 +30335,23 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2161[0] { + if yyq2289[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2164 := z.EncBinary() - _ = yym2164 + yym2292 := z.EncBinary() + _ = yym2292 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2161 || yy2arr2161 { + if yyr2289 || yy2arr2289 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2161[1] { - yym2166 := z.EncBinary() - _ = yym2166 + if yyq2289[1] { + yym2294 := z.EncBinary() + _ = yym2294 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -28760,53 +30360,53 @@ func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2161[1] { + if yyq2289[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2167 := z.EncBinary() - _ = yym2167 + yym2295 := z.EncBinary() + _ = yym2295 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2161 || yy2arr2161 { + if yyr2289 || yy2arr2289 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2161[2] { - yy2169 := &x.ObjectMeta - yy2169.CodecEncodeSelf(e) + if yyq2289[2] { + yy2297 := &x.ObjectMeta + yy2297.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2161[2] { + if yyq2289[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2170 := &x.ObjectMeta - yy2170.CodecEncodeSelf(e) + yy2298 := &x.ObjectMeta + yy2298.CodecEncodeSelf(e) } } - if yyr2161 || yy2arr2161 { + if yyr2289 || yy2arr2289 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2161[3] { - yy2172 := &x.Template - yy2172.CodecEncodeSelf(e) + if yyq2289[3] { + yy2300 := &x.Template + yy2300.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2161[3] { + if yyq2289[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("template")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2173 := &x.Template - yy2173.CodecEncodeSelf(e) + yy2301 := &x.Template + yy2301.CodecEncodeSelf(e) } } - if yyr2161 || yy2arr2161 { + if yyr2289 || yy2arr2289 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -28819,25 +30419,25 @@ func (x *PodTemplate) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2174 := z.DecBinary() - _ = yym2174 + yym2302 := z.DecBinary() + _ = yym2302 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2175 := r.ContainerType() - if yyct2175 == codecSelferValueTypeMap1234 { - yyl2175 := r.ReadMapStart() - if yyl2175 == 0 { + yyct2303 := r.ContainerType() + if yyct2303 == codecSelferValueTypeMap1234 { + yyl2303 := r.ReadMapStart() + if yyl2303 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2175, d) + x.codecDecodeSelfFromMap(yyl2303, d) } - } else if yyct2175 == codecSelferValueTypeArray1234 { - yyl2175 := r.ReadArrayStart() - if yyl2175 == 0 { + } else if yyct2303 == codecSelferValueTypeArray1234 { + yyl2303 := r.ReadArrayStart() + if yyl2303 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2175, d) + x.codecDecodeSelfFromArray(yyl2303, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -28849,12 +30449,12 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2176Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2176Slc - var yyhl2176 bool = l >= 0 - for yyj2176 := 0; ; yyj2176++ { - if yyhl2176 { - if yyj2176 >= l { + var yys2304Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2304Slc + var yyhl2304 bool = l >= 0 + for yyj2304 := 0; ; yyj2304++ { + if yyhl2304 { + if yyj2304 >= l { break } } else { @@ -28863,10 +30463,10 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2176Slc = r.DecodeBytes(yys2176Slc, true, true) - yys2176 := string(yys2176Slc) + yys2304Slc = r.DecodeBytes(yys2304Slc, true, true) + yys2304 := string(yys2304Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2176 { + switch yys2304 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -28883,20 +30483,20 @@ func (x *PodTemplate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2179 := &x.ObjectMeta - yyv2179.CodecDecodeSelf(d) + yyv2307 := &x.ObjectMeta + yyv2307.CodecDecodeSelf(d) } case "template": if r.TryDecodeAsNil() { x.Template = PodTemplateSpec{} } else { - yyv2180 := &x.Template - yyv2180.CodecDecodeSelf(d) + yyv2308 := &x.Template + yyv2308.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2176) - } // end switch yys2176 - } // end for yyj2176 + z.DecStructFieldNotFound(-1, yys2304) + } // end switch yys2304 + } // end for yyj2304 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -28904,16 +30504,16 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2181 int - var yyb2181 bool - var yyhl2181 bool = l >= 0 - yyj2181++ - if yyhl2181 { - yyb2181 = yyj2181 > l + var yyj2309 int + var yyb2309 bool + var yyhl2309 bool = l >= 0 + yyj2309++ + if yyhl2309 { + yyb2309 = yyj2309 > l } else { - yyb2181 = r.CheckBreak() + yyb2309 = r.CheckBreak() } - if yyb2181 { + if yyb2309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28923,13 +30523,13 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2181++ - if yyhl2181 { - yyb2181 = yyj2181 > l + yyj2309++ + if yyhl2309 { + yyb2309 = yyj2309 > l } else { - yyb2181 = r.CheckBreak() + yyb2309 = r.CheckBreak() } - if yyb2181 { + if yyb2309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28939,13 +30539,13 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2181++ - if yyhl2181 { - yyb2181 = yyj2181 > l + yyj2309++ + if yyhl2309 { + yyb2309 = yyj2309 > l } else { - yyb2181 = r.CheckBreak() + yyb2309 = r.CheckBreak() } - if yyb2181 { + if yyb2309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28953,16 +30553,16 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2184 := &x.ObjectMeta - yyv2184.CodecDecodeSelf(d) + yyv2312 := &x.ObjectMeta + yyv2312.CodecDecodeSelf(d) } - yyj2181++ - if yyhl2181 { - yyb2181 = yyj2181 > l + yyj2309++ + if yyhl2309 { + yyb2309 = yyj2309 > l } else { - yyb2181 = r.CheckBreak() + yyb2309 = r.CheckBreak() } - if yyb2181 { + if yyb2309 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -28970,21 +30570,21 @@ func (x *PodTemplate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Template = PodTemplateSpec{} } else { - yyv2185 := &x.Template - yyv2185.CodecDecodeSelf(d) + yyv2313 := &x.Template + yyv2313.CodecDecodeSelf(d) } for { - yyj2181++ - if yyhl2181 { - yyb2181 = yyj2181 > l + yyj2309++ + if yyhl2309 { + yyb2309 = yyj2309 > l } else { - yyb2181 = r.CheckBreak() + yyb2309 = r.CheckBreak() } - if yyb2181 { + if yyb2309 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2181-1, "") + z.DecStructFieldNotFound(yyj2309-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -28996,37 +30596,37 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2186 := z.EncBinary() - _ = yym2186 + yym2314 := z.EncBinary() + _ = yym2314 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2187 := !z.EncBinary() - yy2arr2187 := z.EncBasicHandle().StructToArray - var yyq2187 [4]bool - _, _, _ = yysep2187, yyq2187, yy2arr2187 - const yyr2187 bool = false - yyq2187[0] = x.Kind != "" - yyq2187[1] = x.APIVersion != "" - yyq2187[2] = true - var yynn2187 int - if yyr2187 || yy2arr2187 { + yysep2315 := !z.EncBinary() + yy2arr2315 := z.EncBasicHandle().StructToArray + var yyq2315 [4]bool + _, _, _ = yysep2315, yyq2315, yy2arr2315 + const yyr2315 bool = false + yyq2315[0] = x.Kind != "" + yyq2315[1] = x.APIVersion != "" + yyq2315[2] = true + var yynn2315 int + if yyr2315 || yy2arr2315 { r.EncodeArrayStart(4) } else { - yynn2187 = 1 - for _, b := range yyq2187 { + yynn2315 = 1 + for _, b := range yyq2315 { if b { - yynn2187++ + yynn2315++ } } - r.EncodeMapStart(yynn2187) - yynn2187 = 0 + r.EncodeMapStart(yynn2315) + yynn2315 = 0 } - if yyr2187 || yy2arr2187 { + if yyr2315 || yy2arr2315 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2187[0] { - yym2189 := z.EncBinary() - _ = yym2189 + if yyq2315[0] { + yym2317 := z.EncBinary() + _ = yym2317 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -29035,23 +30635,23 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2187[0] { + if yyq2315[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2190 := z.EncBinary() - _ = yym2190 + yym2318 := z.EncBinary() + _ = yym2318 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2187 || yy2arr2187 { + if yyr2315 || yy2arr2315 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2187[1] { - yym2192 := z.EncBinary() - _ = yym2192 + if yyq2315[1] { + yym2320 := z.EncBinary() + _ = yym2320 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -29060,54 +30660,54 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2187[1] { + if yyq2315[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2193 := z.EncBinary() - _ = yym2193 + yym2321 := z.EncBinary() + _ = yym2321 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2187 || yy2arr2187 { + if yyr2315 || yy2arr2315 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2187[2] { - yy2195 := &x.ListMeta - yym2196 := z.EncBinary() - _ = yym2196 + if yyq2315[2] { + yy2323 := &x.ListMeta + yym2324 := z.EncBinary() + _ = yym2324 if false { - } else if z.HasExtensions() && z.EncExt(yy2195) { + } else if z.HasExtensions() && z.EncExt(yy2323) { } else { - z.EncFallback(yy2195) + z.EncFallback(yy2323) } } else { r.EncodeNil() } } else { - if yyq2187[2] { + if yyq2315[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2197 := &x.ListMeta - yym2198 := z.EncBinary() - _ = yym2198 + yy2325 := &x.ListMeta + yym2326 := z.EncBinary() + _ = yym2326 if false { - } else if z.HasExtensions() && z.EncExt(yy2197) { + } else if z.HasExtensions() && z.EncExt(yy2325) { } else { - z.EncFallback(yy2197) + z.EncFallback(yy2325) } } } - if yyr2187 || yy2arr2187 { + if yyr2315 || yy2arr2315 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2200 := z.EncBinary() - _ = yym2200 + yym2328 := z.EncBinary() + _ = yym2328 if false { } else { h.encSlicePodTemplate(([]PodTemplate)(x.Items), e) @@ -29120,15 +30720,15 @@ func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2201 := z.EncBinary() - _ = yym2201 + yym2329 := z.EncBinary() + _ = yym2329 if false { } else { h.encSlicePodTemplate(([]PodTemplate)(x.Items), e) } } } - if yyr2187 || yy2arr2187 { + if yyr2315 || yy2arr2315 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29141,25 +30741,25 @@ func (x *PodTemplateList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2202 := z.DecBinary() - _ = yym2202 + yym2330 := z.DecBinary() + _ = yym2330 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2203 := r.ContainerType() - if yyct2203 == codecSelferValueTypeMap1234 { - yyl2203 := r.ReadMapStart() - if yyl2203 == 0 { + yyct2331 := r.ContainerType() + if yyct2331 == codecSelferValueTypeMap1234 { + yyl2331 := r.ReadMapStart() + if yyl2331 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2203, d) + x.codecDecodeSelfFromMap(yyl2331, d) } - } else if yyct2203 == codecSelferValueTypeArray1234 { - yyl2203 := r.ReadArrayStart() - if yyl2203 == 0 { + } else if yyct2331 == codecSelferValueTypeArray1234 { + yyl2331 := r.ReadArrayStart() + if yyl2331 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2203, d) + x.codecDecodeSelfFromArray(yyl2331, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29171,12 +30771,12 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2204Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2204Slc - var yyhl2204 bool = l >= 0 - for yyj2204 := 0; ; yyj2204++ { - if yyhl2204 { - if yyj2204 >= l { + var yys2332Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2332Slc + var yyhl2332 bool = l >= 0 + for yyj2332 := 0; ; yyj2332++ { + if yyhl2332 { + if yyj2332 >= l { break } } else { @@ -29185,10 +30785,10 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2204Slc = r.DecodeBytes(yys2204Slc, true, true) - yys2204 := string(yys2204Slc) + yys2332Slc = r.DecodeBytes(yys2332Slc, true, true) + yys2332 := string(yys2332Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2204 { + switch yys2332 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -29205,31 +30805,31 @@ func (x *PodTemplateList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2207 := &x.ListMeta - yym2208 := z.DecBinary() - _ = yym2208 + yyv2335 := &x.ListMeta + yym2336 := z.DecBinary() + _ = yym2336 if false { - } else if z.HasExtensions() && z.DecExt(yyv2207) { + } else if z.HasExtensions() && z.DecExt(yyv2335) { } else { - z.DecFallback(yyv2207, false) + z.DecFallback(yyv2335, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2209 := &x.Items - yym2210 := z.DecBinary() - _ = yym2210 + yyv2337 := &x.Items + yym2338 := z.DecBinary() + _ = yym2338 if false { } else { - h.decSlicePodTemplate((*[]PodTemplate)(yyv2209), d) + h.decSlicePodTemplate((*[]PodTemplate)(yyv2337), d) } } default: - z.DecStructFieldNotFound(-1, yys2204) - } // end switch yys2204 - } // end for yyj2204 + z.DecStructFieldNotFound(-1, yys2332) + } // end switch yys2332 + } // end for yyj2332 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29237,16 +30837,16 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2211 int - var yyb2211 bool - var yyhl2211 bool = l >= 0 - yyj2211++ - if yyhl2211 { - yyb2211 = yyj2211 > l + var yyj2339 int + var yyb2339 bool + var yyhl2339 bool = l >= 0 + yyj2339++ + if yyhl2339 { + yyb2339 = yyj2339 > l } else { - yyb2211 = r.CheckBreak() + yyb2339 = r.CheckBreak() } - if yyb2211 { + if yyb2339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29256,13 +30856,13 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj2211++ - if yyhl2211 { - yyb2211 = yyj2211 > l + yyj2339++ + if yyhl2339 { + yyb2339 = yyj2339 > l } else { - yyb2211 = r.CheckBreak() + yyb2339 = r.CheckBreak() } - if yyb2211 { + if yyb2339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29272,13 +30872,13 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj2211++ - if yyhl2211 { - yyb2211 = yyj2211 > l + yyj2339++ + if yyhl2339 { + yyb2339 = yyj2339 > l } else { - yyb2211 = r.CheckBreak() + yyb2339 = r.CheckBreak() } - if yyb2211 { + if yyb2339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29286,22 +30886,22 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2214 := &x.ListMeta - yym2215 := z.DecBinary() - _ = yym2215 + yyv2342 := &x.ListMeta + yym2343 := z.DecBinary() + _ = yym2343 if false { - } else if z.HasExtensions() && z.DecExt(yyv2214) { + } else if z.HasExtensions() && z.DecExt(yyv2342) { } else { - z.DecFallback(yyv2214, false) + z.DecFallback(yyv2342, false) } } - yyj2211++ - if yyhl2211 { - yyb2211 = yyj2211 > l + yyj2339++ + if yyhl2339 { + yyb2339 = yyj2339 > l } else { - yyb2211 = r.CheckBreak() + yyb2339 = r.CheckBreak() } - if yyb2211 { + if yyb2339 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29309,26 +30909,26 @@ func (x *PodTemplateList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2216 := &x.Items - yym2217 := z.DecBinary() - _ = yym2217 + yyv2344 := &x.Items + yym2345 := z.DecBinary() + _ = yym2345 if false { } else { - h.decSlicePodTemplate((*[]PodTemplate)(yyv2216), d) + h.decSlicePodTemplate((*[]PodTemplate)(yyv2344), d) } } for { - yyj2211++ - if yyhl2211 { - yyb2211 = yyj2211 > l + yyj2339++ + if yyhl2339 { + yyb2339 = yyj2339 > l } else { - yyb2211 = r.CheckBreak() + yyb2339 = r.CheckBreak() } - if yyb2211 { + if yyb2339 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2211-1, "") + z.DecStructFieldNotFound(yyj2339-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29340,75 +30940,75 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2218 := z.EncBinary() - _ = yym2218 + yym2346 := z.EncBinary() + _ = yym2346 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2219 := !z.EncBinary() - yy2arr2219 := z.EncBasicHandle().StructToArray - var yyq2219 [3]bool - _, _, _ = yysep2219, yyq2219, yy2arr2219 - const yyr2219 bool = false - yyq2219[0] = x.Replicas != nil - yyq2219[1] = len(x.Selector) != 0 - yyq2219[2] = x.Template != nil - var yynn2219 int - if yyr2219 || yy2arr2219 { + yysep2347 := !z.EncBinary() + yy2arr2347 := z.EncBasicHandle().StructToArray + var yyq2347 [3]bool + _, _, _ = yysep2347, yyq2347, yy2arr2347 + const yyr2347 bool = false + yyq2347[0] = x.Replicas != nil + yyq2347[1] = len(x.Selector) != 0 + yyq2347[2] = x.Template != nil + var yynn2347 int + if yyr2347 || yy2arr2347 { r.EncodeArrayStart(3) } else { - yynn2219 = 0 - for _, b := range yyq2219 { + yynn2347 = 0 + for _, b := range yyq2347 { if b { - yynn2219++ + yynn2347++ } } - r.EncodeMapStart(yynn2219) - yynn2219 = 0 + r.EncodeMapStart(yynn2347) + yynn2347 = 0 } - if yyr2219 || yy2arr2219 { + if yyr2347 || yy2arr2347 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2219[0] { + if yyq2347[0] { if x.Replicas == nil { r.EncodeNil() } else { - yy2221 := *x.Replicas - yym2222 := z.EncBinary() - _ = yym2222 + yy2349 := *x.Replicas + yym2350 := z.EncBinary() + _ = yym2350 if false { } else { - r.EncodeInt(int64(yy2221)) + r.EncodeInt(int64(yy2349)) } } } else { r.EncodeNil() } } else { - if yyq2219[0] { + if yyq2347[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("replicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Replicas == nil { r.EncodeNil() } else { - yy2223 := *x.Replicas - yym2224 := z.EncBinary() - _ = yym2224 + yy2351 := *x.Replicas + yym2352 := z.EncBinary() + _ = yym2352 if false { } else { - r.EncodeInt(int64(yy2223)) + r.EncodeInt(int64(yy2351)) } } } } - if yyr2219 || yy2arr2219 { + if yyr2347 || yy2arr2347 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2219[1] { + if yyq2347[1] { if x.Selector == nil { r.EncodeNil() } else { - yym2226 := z.EncBinary() - _ = yym2226 + yym2354 := z.EncBinary() + _ = yym2354 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -29418,15 +31018,15 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2219[1] { + if yyq2347[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("selector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Selector == nil { r.EncodeNil() } else { - yym2227 := z.EncBinary() - _ = yym2227 + yym2355 := z.EncBinary() + _ = yym2355 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -29434,9 +31034,9 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2219 || yy2arr2219 { + if yyr2347 || yy2arr2347 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2219[2] { + if yyq2347[2] { if x.Template == nil { r.EncodeNil() } else { @@ -29446,7 +31046,7 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2219[2] { + if yyq2347[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("template")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -29457,7 +31057,7 @@ func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2219 || yy2arr2219 { + if yyr2347 || yy2arr2347 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29470,25 +31070,25 @@ func (x *ReplicationControllerSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2229 := z.DecBinary() - _ = yym2229 + yym2357 := z.DecBinary() + _ = yym2357 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2230 := r.ContainerType() - if yyct2230 == codecSelferValueTypeMap1234 { - yyl2230 := r.ReadMapStart() - if yyl2230 == 0 { + yyct2358 := r.ContainerType() + if yyct2358 == codecSelferValueTypeMap1234 { + yyl2358 := r.ReadMapStart() + if yyl2358 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2230, d) + x.codecDecodeSelfFromMap(yyl2358, d) } - } else if yyct2230 == codecSelferValueTypeArray1234 { - yyl2230 := r.ReadArrayStart() - if yyl2230 == 0 { + } else if yyct2358 == codecSelferValueTypeArray1234 { + yyl2358 := r.ReadArrayStart() + if yyl2358 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2230, d) + x.codecDecodeSelfFromArray(yyl2358, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29500,12 +31100,12 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2231Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2231Slc - var yyhl2231 bool = l >= 0 - for yyj2231 := 0; ; yyj2231++ { - if yyhl2231 { - if yyj2231 >= l { + var yys2359Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2359Slc + var yyhl2359 bool = l >= 0 + for yyj2359 := 0; ; yyj2359++ { + if yyhl2359 { + if yyj2359 >= l { break } } else { @@ -29514,10 +31114,10 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2231Slc = r.DecodeBytes(yys2231Slc, true, true) - yys2231 := string(yys2231Slc) + yys2359Slc = r.DecodeBytes(yys2359Slc, true, true) + yys2359 := string(yys2359Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2231 { + switch yys2359 { case "replicas": if r.TryDecodeAsNil() { if x.Replicas != nil { @@ -29527,8 +31127,8 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if x.Replicas == nil { x.Replicas = new(int32) } - yym2233 := z.DecBinary() - _ = yym2233 + yym2361 := z.DecBinary() + _ = yym2361 if false { } else { *((*int32)(x.Replicas)) = int32(r.DecodeInt(32)) @@ -29538,12 +31138,12 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2234 := &x.Selector - yym2235 := z.DecBinary() - _ = yym2235 + yyv2362 := &x.Selector + yym2363 := z.DecBinary() + _ = yym2363 if false { } else { - z.F.DecMapStringStringX(yyv2234, false, d) + z.F.DecMapStringStringX(yyv2362, false, d) } } case "template": @@ -29558,9 +31158,9 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromMap(l int, d *codec1978.D x.Template.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2231) - } // end switch yys2231 - } // end for yyj2231 + z.DecStructFieldNotFound(-1, yys2359) + } // end switch yys2359 + } // end for yyj2359 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29568,16 +31168,16 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2237 int - var yyb2237 bool - var yyhl2237 bool = l >= 0 - yyj2237++ - if yyhl2237 { - yyb2237 = yyj2237 > l + var yyj2365 int + var yyb2365 bool + var yyhl2365 bool = l >= 0 + yyj2365++ + if yyhl2365 { + yyb2365 = yyj2365 > l } else { - yyb2237 = r.CheckBreak() + yyb2365 = r.CheckBreak() } - if yyb2237 { + if yyb2365 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29590,20 +31190,20 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 if x.Replicas == nil { x.Replicas = new(int32) } - yym2239 := z.DecBinary() - _ = yym2239 + yym2367 := z.DecBinary() + _ = yym2367 if false { } else { *((*int32)(x.Replicas)) = int32(r.DecodeInt(32)) } } - yyj2237++ - if yyhl2237 { - yyb2237 = yyj2237 > l + yyj2365++ + if yyhl2365 { + yyb2365 = yyj2365 > l } else { - yyb2237 = r.CheckBreak() + yyb2365 = r.CheckBreak() } - if yyb2237 { + if yyb2365 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29611,21 +31211,21 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2240 := &x.Selector - yym2241 := z.DecBinary() - _ = yym2241 + yyv2368 := &x.Selector + yym2369 := z.DecBinary() + _ = yym2369 if false { } else { - z.F.DecMapStringStringX(yyv2240, false, d) + z.F.DecMapStringStringX(yyv2368, false, d) } } - yyj2237++ - if yyhl2237 { - yyb2237 = yyj2237 > l + yyj2365++ + if yyhl2365 { + yyb2365 = yyj2365 > l } else { - yyb2237 = r.CheckBreak() + yyb2365 = r.CheckBreak() } - if yyb2237 { + if yyb2365 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29641,17 +31241,17 @@ func (x *ReplicationControllerSpec) codecDecodeSelfFromArray(l int, d *codec1978 x.Template.CodecDecodeSelf(d) } for { - yyj2237++ - if yyhl2237 { - yyb2237 = yyj2237 > l + yyj2365++ + if yyhl2365 { + yyb2365 = yyj2365 > l } else { - yyb2237 = r.CheckBreak() + yyb2365 = r.CheckBreak() } - if yyb2237 { + if yyb2365 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2237-1, "") + z.DecStructFieldNotFound(yyj2365-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29663,35 +31263,36 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2243 := z.EncBinary() - _ = yym2243 + yym2371 := z.EncBinary() + _ = yym2371 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2244 := !z.EncBinary() - yy2arr2244 := z.EncBasicHandle().StructToArray - var yyq2244 [3]bool - _, _, _ = yysep2244, yyq2244, yy2arr2244 - const yyr2244 bool = false - yyq2244[1] = x.FullyLabeledReplicas != 0 - yyq2244[2] = x.ObservedGeneration != 0 - var yynn2244 int - if yyr2244 || yy2arr2244 { - r.EncodeArrayStart(3) + yysep2372 := !z.EncBinary() + yy2arr2372 := z.EncBasicHandle().StructToArray + var yyq2372 [4]bool + _, _, _ = yysep2372, yyq2372, yy2arr2372 + const yyr2372 bool = false + yyq2372[1] = x.FullyLabeledReplicas != 0 + yyq2372[2] = x.ReadyReplicas != 0 + yyq2372[3] = x.ObservedGeneration != 0 + var yynn2372 int + if yyr2372 || yy2arr2372 { + r.EncodeArrayStart(4) } else { - yynn2244 = 1 - for _, b := range yyq2244 { + yynn2372 = 1 + for _, b := range yyq2372 { if b { - yynn2244++ + yynn2372++ } } - r.EncodeMapStart(yynn2244) - yynn2244 = 0 + r.EncodeMapStart(yynn2372) + yynn2372 = 0 } - if yyr2244 || yy2arr2244 { + if yyr2372 || yy2arr2372 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2246 := z.EncBinary() - _ = yym2246 + yym2374 := z.EncBinary() + _ = yym2374 if false { } else { r.EncodeInt(int64(x.Replicas)) @@ -29700,18 +31301,18 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("replicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2247 := z.EncBinary() - _ = yym2247 + yym2375 := z.EncBinary() + _ = yym2375 if false { } else { r.EncodeInt(int64(x.Replicas)) } } - if yyr2244 || yy2arr2244 { + if yyr2372 || yy2arr2372 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2244[1] { - yym2249 := z.EncBinary() - _ = yym2249 + if yyq2372[1] { + yym2377 := z.EncBinary() + _ = yym2377 if false { } else { r.EncodeInt(int64(x.FullyLabeledReplicas)) @@ -29720,23 +31321,48 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2244[1] { + if yyq2372[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fullyLabeledReplicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2250 := z.EncBinary() - _ = yym2250 + yym2378 := z.EncBinary() + _ = yym2378 if false { } else { r.EncodeInt(int64(x.FullyLabeledReplicas)) } } } - if yyr2244 || yy2arr2244 { + if yyr2372 || yy2arr2372 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2244[2] { - yym2252 := z.EncBinary() - _ = yym2252 + if yyq2372[2] { + yym2380 := z.EncBinary() + _ = yym2380 + if false { + } else { + r.EncodeInt(int64(x.ReadyReplicas)) + } + } else { + r.EncodeInt(0) + } + } else { + if yyq2372[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("readyReplicas")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2381 := z.EncBinary() + _ = yym2381 + if false { + } else { + r.EncodeInt(int64(x.ReadyReplicas)) + } + } + } + if yyr2372 || yy2arr2372 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2372[3] { + yym2383 := z.EncBinary() + _ = yym2383 if false { } else { r.EncodeInt(int64(x.ObservedGeneration)) @@ -29745,19 +31371,19 @@ func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2244[2] { + if yyq2372[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("observedGeneration")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2253 := z.EncBinary() - _ = yym2253 + yym2384 := z.EncBinary() + _ = yym2384 if false { } else { r.EncodeInt(int64(x.ObservedGeneration)) } } } - if yyr2244 || yy2arr2244 { + if yyr2372 || yy2arr2372 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -29770,25 +31396,25 @@ func (x *ReplicationControllerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2254 := z.DecBinary() - _ = yym2254 + yym2385 := z.DecBinary() + _ = yym2385 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2255 := r.ContainerType() - if yyct2255 == codecSelferValueTypeMap1234 { - yyl2255 := r.ReadMapStart() - if yyl2255 == 0 { + yyct2386 := r.ContainerType() + if yyct2386 == codecSelferValueTypeMap1234 { + yyl2386 := r.ReadMapStart() + if yyl2386 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2255, d) + x.codecDecodeSelfFromMap(yyl2386, d) } - } else if yyct2255 == codecSelferValueTypeArray1234 { - yyl2255 := r.ReadArrayStart() - if yyl2255 == 0 { + } else if yyct2386 == codecSelferValueTypeArray1234 { + yyl2386 := r.ReadArrayStart() + if yyl2386 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2255, d) + x.codecDecodeSelfFromArray(yyl2386, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -29800,12 +31426,12 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2256Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2256Slc - var yyhl2256 bool = l >= 0 - for yyj2256 := 0; ; yyj2256++ { - if yyhl2256 { - if yyj2256 >= l { + var yys2387Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2387Slc + var yyhl2387 bool = l >= 0 + for yyj2387 := 0; ; yyj2387++ { + if yyhl2387 { + if yyj2387 >= l { break } } else { @@ -29814,10 +31440,10 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2256Slc = r.DecodeBytes(yys2256Slc, true, true) - yys2256 := string(yys2256Slc) + yys2387Slc = r.DecodeBytes(yys2387Slc, true, true) + yys2387 := string(yys2387Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2256 { + switch yys2387 { case "replicas": if r.TryDecodeAsNil() { x.Replicas = 0 @@ -29830,6 +31456,12 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } + case "readyReplicas": + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } case "observedGeneration": if r.TryDecodeAsNil() { x.ObservedGeneration = 0 @@ -29837,9 +31469,9 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromMap(l int, d *codec1978 x.ObservedGeneration = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys2256) - } // end switch yys2256 - } // end for yyj2256 + z.DecStructFieldNotFound(-1, yys2387) + } // end switch yys2387 + } // end for yyj2387 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -29847,16 +31479,16 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2260 int - var yyb2260 bool - var yyhl2260 bool = l >= 0 - yyj2260++ - if yyhl2260 { - yyb2260 = yyj2260 > l + var yyj2392 int + var yyb2392 bool + var yyhl2392 bool = l >= 0 + yyj2392++ + if yyhl2392 { + yyb2392 = yyj2392 > l } else { - yyb2260 = r.CheckBreak() + yyb2392 = r.CheckBreak() } - if yyb2260 { + if yyb2392 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29866,13 +31498,13 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.Replicas = int32(r.DecodeInt(32)) } - yyj2260++ - if yyhl2260 { - yyb2260 = yyj2260 > l + yyj2392++ + if yyhl2392 { + yyb2392 = yyj2392 > l } else { - yyb2260 = r.CheckBreak() + yyb2392 = r.CheckBreak() } - if yyb2260 { + if yyb2392 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29882,13 +31514,29 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } - yyj2260++ - if yyhl2260 { - yyb2260 = yyj2260 > l + yyj2392++ + if yyhl2392 { + yyb2392 = yyj2392 > l + } else { + yyb2392 = r.CheckBreak() + } + if yyb2392 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } + yyj2392++ + if yyhl2392 { + yyb2392 = yyj2392 > l } else { - yyb2260 = r.CheckBreak() + yyb2392 = r.CheckBreak() } - if yyb2260 { + if yyb2392 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -29899,17 +31547,17 @@ func (x *ReplicationControllerStatus) codecDecodeSelfFromArray(l int, d *codec19 x.ObservedGeneration = int64(r.DecodeInt(64)) } for { - yyj2260++ - if yyhl2260 { - yyb2260 = yyj2260 > l + yyj2392++ + if yyhl2392 { + yyb2392 = yyj2392 > l } else { - yyb2260 = r.CheckBreak() + yyb2392 = r.CheckBreak() } - if yyb2260 { + if yyb2392 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2260-1, "") + z.DecStructFieldNotFound(yyj2392-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -29921,39 +31569,39 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2264 := z.EncBinary() - _ = yym2264 + yym2397 := z.EncBinary() + _ = yym2397 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2265 := !z.EncBinary() - yy2arr2265 := z.EncBasicHandle().StructToArray - var yyq2265 [5]bool - _, _, _ = yysep2265, yyq2265, yy2arr2265 - const yyr2265 bool = false - yyq2265[0] = x.Kind != "" - yyq2265[1] = x.APIVersion != "" - yyq2265[2] = true - yyq2265[3] = true - yyq2265[4] = true - var yynn2265 int - if yyr2265 || yy2arr2265 { + yysep2398 := !z.EncBinary() + yy2arr2398 := z.EncBasicHandle().StructToArray + var yyq2398 [5]bool + _, _, _ = yysep2398, yyq2398, yy2arr2398 + const yyr2398 bool = false + yyq2398[0] = x.Kind != "" + yyq2398[1] = x.APIVersion != "" + yyq2398[2] = true + yyq2398[3] = true + yyq2398[4] = true + var yynn2398 int + if yyr2398 || yy2arr2398 { r.EncodeArrayStart(5) } else { - yynn2265 = 0 - for _, b := range yyq2265 { + yynn2398 = 0 + for _, b := range yyq2398 { if b { - yynn2265++ + yynn2398++ } } - r.EncodeMapStart(yynn2265) - yynn2265 = 0 + r.EncodeMapStart(yynn2398) + yynn2398 = 0 } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[0] { - yym2267 := z.EncBinary() - _ = yym2267 + if yyq2398[0] { + yym2400 := z.EncBinary() + _ = yym2400 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -29962,23 +31610,23 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2265[0] { + if yyq2398[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2268 := z.EncBinary() - _ = yym2268 + yym2401 := z.EncBinary() + _ = yym2401 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[1] { - yym2270 := z.EncBinary() - _ = yym2270 + if yyq2398[1] { + yym2403 := z.EncBinary() + _ = yym2403 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -29987,70 +31635,70 @@ func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2265[1] { + if yyq2398[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2271 := z.EncBinary() - _ = yym2271 + yym2404 := z.EncBinary() + _ = yym2404 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[2] { - yy2273 := &x.ObjectMeta - yy2273.CodecEncodeSelf(e) + if yyq2398[2] { + yy2406 := &x.ObjectMeta + yy2406.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2265[2] { + if yyq2398[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2274 := &x.ObjectMeta - yy2274.CodecEncodeSelf(e) + yy2407 := &x.ObjectMeta + yy2407.CodecEncodeSelf(e) } } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[3] { - yy2276 := &x.Spec - yy2276.CodecEncodeSelf(e) + if yyq2398[3] { + yy2409 := &x.Spec + yy2409.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2265[3] { + if yyq2398[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2277 := &x.Spec - yy2277.CodecEncodeSelf(e) + yy2410 := &x.Spec + yy2410.CodecEncodeSelf(e) } } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2265[4] { - yy2279 := &x.Status - yy2279.CodecEncodeSelf(e) + if yyq2398[4] { + yy2412 := &x.Status + yy2412.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2265[4] { + if yyq2398[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2280 := &x.Status - yy2280.CodecEncodeSelf(e) + yy2413 := &x.Status + yy2413.CodecEncodeSelf(e) } } - if yyr2265 || yy2arr2265 { + if yyr2398 || yy2arr2398 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30063,25 +31711,25 @@ func (x *ReplicationController) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2281 := z.DecBinary() - _ = yym2281 + yym2414 := z.DecBinary() + _ = yym2414 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2282 := r.ContainerType() - if yyct2282 == codecSelferValueTypeMap1234 { - yyl2282 := r.ReadMapStart() - if yyl2282 == 0 { + yyct2415 := r.ContainerType() + if yyct2415 == codecSelferValueTypeMap1234 { + yyl2415 := r.ReadMapStart() + if yyl2415 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2282, d) + x.codecDecodeSelfFromMap(yyl2415, d) } - } else if yyct2282 == codecSelferValueTypeArray1234 { - yyl2282 := r.ReadArrayStart() - if yyl2282 == 0 { + } else if yyct2415 == codecSelferValueTypeArray1234 { + yyl2415 := r.ReadArrayStart() + if yyl2415 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2282, d) + x.codecDecodeSelfFromArray(yyl2415, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30093,12 +31741,12 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2283Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2283Slc - var yyhl2283 bool = l >= 0 - for yyj2283 := 0; ; yyj2283++ { - if yyhl2283 { - if yyj2283 >= l { + var yys2416Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2416Slc + var yyhl2416 bool = l >= 0 + for yyj2416 := 0; ; yyj2416++ { + if yyhl2416 { + if yyj2416 >= l { break } } else { @@ -30107,10 +31755,10 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2283Slc = r.DecodeBytes(yys2283Slc, true, true) - yys2283 := string(yys2283Slc) + yys2416Slc = r.DecodeBytes(yys2416Slc, true, true) + yys2416 := string(yys2416Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2283 { + switch yys2416 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -30127,27 +31775,27 @@ func (x *ReplicationController) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2286 := &x.ObjectMeta - yyv2286.CodecDecodeSelf(d) + yyv2419 := &x.ObjectMeta + yyv2419.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ReplicationControllerSpec{} } else { - yyv2287 := &x.Spec - yyv2287.CodecDecodeSelf(d) + yyv2420 := &x.Spec + yyv2420.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ReplicationControllerStatus{} } else { - yyv2288 := &x.Status - yyv2288.CodecDecodeSelf(d) + yyv2421 := &x.Status + yyv2421.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2283) - } // end switch yys2283 - } // end for yyj2283 + z.DecStructFieldNotFound(-1, yys2416) + } // end switch yys2416 + } // end for yyj2416 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30155,16 +31803,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2289 int - var yyb2289 bool - var yyhl2289 bool = l >= 0 - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + var yyj2422 int + var yyb2422 bool + var yyhl2422 bool = l >= 0 + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30174,13 +31822,13 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Kind = string(r.DecodeString()) } - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30190,13 +31838,13 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.APIVersion = string(r.DecodeString()) } - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30204,16 +31852,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2292 := &x.ObjectMeta - yyv2292.CodecDecodeSelf(d) + yyv2425 := &x.ObjectMeta + yyv2425.CodecDecodeSelf(d) } - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30221,16 +31869,16 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Spec = ReplicationControllerSpec{} } else { - yyv2293 := &x.Spec - yyv2293.CodecDecodeSelf(d) + yyv2426 := &x.Spec + yyv2426.CodecDecodeSelf(d) } - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30238,21 +31886,21 @@ func (x *ReplicationController) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Status = ReplicationControllerStatus{} } else { - yyv2294 := &x.Status - yyv2294.CodecDecodeSelf(d) + yyv2427 := &x.Status + yyv2427.CodecDecodeSelf(d) } for { - yyj2289++ - if yyhl2289 { - yyb2289 = yyj2289 > l + yyj2422++ + if yyhl2422 { + yyb2422 = yyj2422 > l } else { - yyb2289 = r.CheckBreak() + yyb2422 = r.CheckBreak() } - if yyb2289 { + if yyb2422 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2289-1, "") + z.DecStructFieldNotFound(yyj2422-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30264,37 +31912,37 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2295 := z.EncBinary() - _ = yym2295 + yym2428 := z.EncBinary() + _ = yym2428 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2296 := !z.EncBinary() - yy2arr2296 := z.EncBasicHandle().StructToArray - var yyq2296 [4]bool - _, _, _ = yysep2296, yyq2296, yy2arr2296 - const yyr2296 bool = false - yyq2296[0] = x.Kind != "" - yyq2296[1] = x.APIVersion != "" - yyq2296[2] = true - var yynn2296 int - if yyr2296 || yy2arr2296 { + yysep2429 := !z.EncBinary() + yy2arr2429 := z.EncBasicHandle().StructToArray + var yyq2429 [4]bool + _, _, _ = yysep2429, yyq2429, yy2arr2429 + const yyr2429 bool = false + yyq2429[0] = x.Kind != "" + yyq2429[1] = x.APIVersion != "" + yyq2429[2] = true + var yynn2429 int + if yyr2429 || yy2arr2429 { r.EncodeArrayStart(4) } else { - yynn2296 = 1 - for _, b := range yyq2296 { + yynn2429 = 1 + for _, b := range yyq2429 { if b { - yynn2296++ + yynn2429++ } } - r.EncodeMapStart(yynn2296) - yynn2296 = 0 + r.EncodeMapStart(yynn2429) + yynn2429 = 0 } - if yyr2296 || yy2arr2296 { + if yyr2429 || yy2arr2429 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2296[0] { - yym2298 := z.EncBinary() - _ = yym2298 + if yyq2429[0] { + yym2431 := z.EncBinary() + _ = yym2431 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -30303,23 +31951,23 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2296[0] { + if yyq2429[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2299 := z.EncBinary() - _ = yym2299 + yym2432 := z.EncBinary() + _ = yym2432 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2296 || yy2arr2296 { + if yyr2429 || yy2arr2429 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2296[1] { - yym2301 := z.EncBinary() - _ = yym2301 + if yyq2429[1] { + yym2434 := z.EncBinary() + _ = yym2434 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -30328,54 +31976,54 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2296[1] { + if yyq2429[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2302 := z.EncBinary() - _ = yym2302 + yym2435 := z.EncBinary() + _ = yym2435 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2296 || yy2arr2296 { + if yyr2429 || yy2arr2429 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2296[2] { - yy2304 := &x.ListMeta - yym2305 := z.EncBinary() - _ = yym2305 + if yyq2429[2] { + yy2437 := &x.ListMeta + yym2438 := z.EncBinary() + _ = yym2438 if false { - } else if z.HasExtensions() && z.EncExt(yy2304) { + } else if z.HasExtensions() && z.EncExt(yy2437) { } else { - z.EncFallback(yy2304) + z.EncFallback(yy2437) } } else { r.EncodeNil() } } else { - if yyq2296[2] { + if yyq2429[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2306 := &x.ListMeta - yym2307 := z.EncBinary() - _ = yym2307 + yy2439 := &x.ListMeta + yym2440 := z.EncBinary() + _ = yym2440 if false { - } else if z.HasExtensions() && z.EncExt(yy2306) { + } else if z.HasExtensions() && z.EncExt(yy2439) { } else { - z.EncFallback(yy2306) + z.EncFallback(yy2439) } } } - if yyr2296 || yy2arr2296 { + if yyr2429 || yy2arr2429 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2309 := z.EncBinary() - _ = yym2309 + yym2442 := z.EncBinary() + _ = yym2442 if false { } else { h.encSliceReplicationController(([]ReplicationController)(x.Items), e) @@ -30388,15 +32036,15 @@ func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2310 := z.EncBinary() - _ = yym2310 + yym2443 := z.EncBinary() + _ = yym2443 if false { } else { h.encSliceReplicationController(([]ReplicationController)(x.Items), e) } } } - if yyr2296 || yy2arr2296 { + if yyr2429 || yy2arr2429 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30409,25 +32057,25 @@ func (x *ReplicationControllerList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2311 := z.DecBinary() - _ = yym2311 + yym2444 := z.DecBinary() + _ = yym2444 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2312 := r.ContainerType() - if yyct2312 == codecSelferValueTypeMap1234 { - yyl2312 := r.ReadMapStart() - if yyl2312 == 0 { + yyct2445 := r.ContainerType() + if yyct2445 == codecSelferValueTypeMap1234 { + yyl2445 := r.ReadMapStart() + if yyl2445 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2312, d) + x.codecDecodeSelfFromMap(yyl2445, d) } - } else if yyct2312 == codecSelferValueTypeArray1234 { - yyl2312 := r.ReadArrayStart() - if yyl2312 == 0 { + } else if yyct2445 == codecSelferValueTypeArray1234 { + yyl2445 := r.ReadArrayStart() + if yyl2445 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2312, d) + x.codecDecodeSelfFromArray(yyl2445, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30439,12 +32087,12 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2313Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2313Slc - var yyhl2313 bool = l >= 0 - for yyj2313 := 0; ; yyj2313++ { - if yyhl2313 { - if yyj2313 >= l { + var yys2446Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2446Slc + var yyhl2446 bool = l >= 0 + for yyj2446 := 0; ; yyj2446++ { + if yyhl2446 { + if yyj2446 >= l { break } } else { @@ -30453,10 +32101,10 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2313Slc = r.DecodeBytes(yys2313Slc, true, true) - yys2313 := string(yys2313Slc) + yys2446Slc = r.DecodeBytes(yys2446Slc, true, true) + yys2446 := string(yys2446Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2313 { + switch yys2446 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -30473,31 +32121,31 @@ func (x *ReplicationControllerList) codecDecodeSelfFromMap(l int, d *codec1978.D if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2316 := &x.ListMeta - yym2317 := z.DecBinary() - _ = yym2317 + yyv2449 := &x.ListMeta + yym2450 := z.DecBinary() + _ = yym2450 if false { - } else if z.HasExtensions() && z.DecExt(yyv2316) { + } else if z.HasExtensions() && z.DecExt(yyv2449) { } else { - z.DecFallback(yyv2316, false) + z.DecFallback(yyv2449, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2318 := &x.Items - yym2319 := z.DecBinary() - _ = yym2319 + yyv2451 := &x.Items + yym2452 := z.DecBinary() + _ = yym2452 if false { } else { - h.decSliceReplicationController((*[]ReplicationController)(yyv2318), d) + h.decSliceReplicationController((*[]ReplicationController)(yyv2451), d) } } default: - z.DecStructFieldNotFound(-1, yys2313) - } // end switch yys2313 - } // end for yyj2313 + z.DecStructFieldNotFound(-1, yys2446) + } // end switch yys2446 + } // end for yyj2446 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30505,16 +32153,16 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2320 int - var yyb2320 bool - var yyhl2320 bool = l >= 0 - yyj2320++ - if yyhl2320 { - yyb2320 = yyj2320 > l + var yyj2453 int + var yyb2453 bool + var yyhl2453 bool = l >= 0 + yyj2453++ + if yyhl2453 { + yyb2453 = yyj2453 > l } else { - yyb2320 = r.CheckBreak() + yyb2453 = r.CheckBreak() } - if yyb2320 { + if yyb2453 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30524,13 +32172,13 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.Kind = string(r.DecodeString()) } - yyj2320++ - if yyhl2320 { - yyb2320 = yyj2320 > l + yyj2453++ + if yyhl2453 { + yyb2453 = yyj2453 > l } else { - yyb2320 = r.CheckBreak() + yyb2453 = r.CheckBreak() } - if yyb2320 { + if yyb2453 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30540,13 +32188,13 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 } else { x.APIVersion = string(r.DecodeString()) } - yyj2320++ - if yyhl2320 { - yyb2320 = yyj2320 > l + yyj2453++ + if yyhl2453 { + yyb2453 = yyj2453 > l } else { - yyb2320 = r.CheckBreak() + yyb2453 = r.CheckBreak() } - if yyb2320 { + if yyb2453 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30554,22 +32202,22 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2323 := &x.ListMeta - yym2324 := z.DecBinary() - _ = yym2324 + yyv2456 := &x.ListMeta + yym2457 := z.DecBinary() + _ = yym2457 if false { - } else if z.HasExtensions() && z.DecExt(yyv2323) { + } else if z.HasExtensions() && z.DecExt(yyv2456) { } else { - z.DecFallback(yyv2323, false) + z.DecFallback(yyv2456, false) } } - yyj2320++ - if yyhl2320 { - yyb2320 = yyj2320 > l + yyj2453++ + if yyhl2453 { + yyb2453 = yyj2453 > l } else { - yyb2320 = r.CheckBreak() + yyb2453 = r.CheckBreak() } - if yyb2320 { + if yyb2453 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30577,26 +32225,26 @@ func (x *ReplicationControllerList) codecDecodeSelfFromArray(l int, d *codec1978 if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2325 := &x.Items - yym2326 := z.DecBinary() - _ = yym2326 + yyv2458 := &x.Items + yym2459 := z.DecBinary() + _ = yym2459 if false { } else { - h.decSliceReplicationController((*[]ReplicationController)(yyv2325), d) + h.decSliceReplicationController((*[]ReplicationController)(yyv2458), d) } } for { - yyj2320++ - if yyhl2320 { - yyb2320 = yyj2320 > l + yyj2453++ + if yyhl2453 { + yyb2453 = yyj2453 > l } else { - yyb2320 = r.CheckBreak() + yyb2453 = r.CheckBreak() } - if yyb2320 { + if yyb2453 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2320-1, "") + z.DecStructFieldNotFound(yyj2453-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30605,8 +32253,8 @@ func (x ServiceAffinity) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2327 := z.EncBinary() - _ = yym2327 + yym2460 := z.EncBinary() + _ = yym2460 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -30618,8 +32266,8 @@ func (x *ServiceAffinity) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2328 := z.DecBinary() - _ = yym2328 + yym2461 := z.DecBinary() + _ = yym2461 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -30631,8 +32279,8 @@ func (x ServiceType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2329 := z.EncBinary() - _ = yym2329 + yym2462 := z.EncBinary() + _ = yym2462 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -30644,8 +32292,8 @@ func (x *ServiceType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2330 := z.DecBinary() - _ = yym2330 + yym2463 := z.DecBinary() + _ = yym2463 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -30660,48 +32308,48 @@ func (x *ServiceStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2331 := z.EncBinary() - _ = yym2331 + yym2464 := z.EncBinary() + _ = yym2464 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2332 := !z.EncBinary() - yy2arr2332 := z.EncBasicHandle().StructToArray - var yyq2332 [1]bool - _, _, _ = yysep2332, yyq2332, yy2arr2332 - const yyr2332 bool = false - yyq2332[0] = true - var yynn2332 int - if yyr2332 || yy2arr2332 { + yysep2465 := !z.EncBinary() + yy2arr2465 := z.EncBasicHandle().StructToArray + var yyq2465 [1]bool + _, _, _ = yysep2465, yyq2465, yy2arr2465 + const yyr2465 bool = false + yyq2465[0] = true + var yynn2465 int + if yyr2465 || yy2arr2465 { r.EncodeArrayStart(1) } else { - yynn2332 = 0 - for _, b := range yyq2332 { + yynn2465 = 0 + for _, b := range yyq2465 { if b { - yynn2332++ + yynn2465++ } } - r.EncodeMapStart(yynn2332) - yynn2332 = 0 + r.EncodeMapStart(yynn2465) + yynn2465 = 0 } - if yyr2332 || yy2arr2332 { + if yyr2465 || yy2arr2465 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2332[0] { - yy2334 := &x.LoadBalancer - yy2334.CodecEncodeSelf(e) + if yyq2465[0] { + yy2467 := &x.LoadBalancer + yy2467.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2332[0] { + if yyq2465[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancer")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2335 := &x.LoadBalancer - yy2335.CodecEncodeSelf(e) + yy2468 := &x.LoadBalancer + yy2468.CodecEncodeSelf(e) } } - if yyr2332 || yy2arr2332 { + if yyr2465 || yy2arr2465 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30714,25 +32362,25 @@ func (x *ServiceStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2336 := z.DecBinary() - _ = yym2336 + yym2469 := z.DecBinary() + _ = yym2469 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2337 := r.ContainerType() - if yyct2337 == codecSelferValueTypeMap1234 { - yyl2337 := r.ReadMapStart() - if yyl2337 == 0 { + yyct2470 := r.ContainerType() + if yyct2470 == codecSelferValueTypeMap1234 { + yyl2470 := r.ReadMapStart() + if yyl2470 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2337, d) + x.codecDecodeSelfFromMap(yyl2470, d) } - } else if yyct2337 == codecSelferValueTypeArray1234 { - yyl2337 := r.ReadArrayStart() - if yyl2337 == 0 { + } else if yyct2470 == codecSelferValueTypeArray1234 { + yyl2470 := r.ReadArrayStart() + if yyl2470 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2337, d) + x.codecDecodeSelfFromArray(yyl2470, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30744,12 +32392,12 @@ func (x *ServiceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2338Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2338Slc - var yyhl2338 bool = l >= 0 - for yyj2338 := 0; ; yyj2338++ { - if yyhl2338 { - if yyj2338 >= l { + var yys2471Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2471Slc + var yyhl2471 bool = l >= 0 + for yyj2471 := 0; ; yyj2471++ { + if yyhl2471 { + if yyj2471 >= l { break } } else { @@ -30758,21 +32406,21 @@ func (x *ServiceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2338Slc = r.DecodeBytes(yys2338Slc, true, true) - yys2338 := string(yys2338Slc) + yys2471Slc = r.DecodeBytes(yys2471Slc, true, true) + yys2471 := string(yys2471Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2338 { + switch yys2471 { case "loadBalancer": if r.TryDecodeAsNil() { x.LoadBalancer = LoadBalancerStatus{} } else { - yyv2339 := &x.LoadBalancer - yyv2339.CodecDecodeSelf(d) + yyv2472 := &x.LoadBalancer + yyv2472.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2338) - } // end switch yys2338 - } // end for yyj2338 + z.DecStructFieldNotFound(-1, yys2471) + } // end switch yys2471 + } // end for yyj2471 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30780,16 +32428,16 @@ func (x *ServiceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2340 int - var yyb2340 bool - var yyhl2340 bool = l >= 0 - yyj2340++ - if yyhl2340 { - yyb2340 = yyj2340 > l + var yyj2473 int + var yyb2473 bool + var yyhl2473 bool = l >= 0 + yyj2473++ + if yyhl2473 { + yyb2473 = yyj2473 > l } else { - yyb2340 = r.CheckBreak() + yyb2473 = r.CheckBreak() } - if yyb2340 { + if yyb2473 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30797,21 +32445,21 @@ func (x *ServiceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancer = LoadBalancerStatus{} } else { - yyv2341 := &x.LoadBalancer - yyv2341.CodecDecodeSelf(d) + yyv2474 := &x.LoadBalancer + yyv2474.CodecDecodeSelf(d) } for { - yyj2340++ - if yyhl2340 { - yyb2340 = yyj2340 > l + yyj2473++ + if yyhl2473 { + yyb2473 = yyj2473 > l } else { - yyb2340 = r.CheckBreak() + yyb2473 = r.CheckBreak() } - if yyb2340 { + if yyb2473 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2340-1, "") + z.DecStructFieldNotFound(yyj2473-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -30823,38 +32471,38 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2342 := z.EncBinary() - _ = yym2342 + yym2475 := z.EncBinary() + _ = yym2475 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2343 := !z.EncBinary() - yy2arr2343 := z.EncBasicHandle().StructToArray - var yyq2343 [1]bool - _, _, _ = yysep2343, yyq2343, yy2arr2343 - const yyr2343 bool = false - yyq2343[0] = len(x.Ingress) != 0 - var yynn2343 int - if yyr2343 || yy2arr2343 { + yysep2476 := !z.EncBinary() + yy2arr2476 := z.EncBasicHandle().StructToArray + var yyq2476 [1]bool + _, _, _ = yysep2476, yyq2476, yy2arr2476 + const yyr2476 bool = false + yyq2476[0] = len(x.Ingress) != 0 + var yynn2476 int + if yyr2476 || yy2arr2476 { r.EncodeArrayStart(1) } else { - yynn2343 = 0 - for _, b := range yyq2343 { + yynn2476 = 0 + for _, b := range yyq2476 { if b { - yynn2343++ + yynn2476++ } } - r.EncodeMapStart(yynn2343) - yynn2343 = 0 + r.EncodeMapStart(yynn2476) + yynn2476 = 0 } - if yyr2343 || yy2arr2343 { + if yyr2476 || yy2arr2476 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2343[0] { + if yyq2476[0] { if x.Ingress == nil { r.EncodeNil() } else { - yym2345 := z.EncBinary() - _ = yym2345 + yym2478 := z.EncBinary() + _ = yym2478 if false { } else { h.encSliceLoadBalancerIngress(([]LoadBalancerIngress)(x.Ingress), e) @@ -30864,15 +32512,15 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2343[0] { + if yyq2476[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ingress")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ingress == nil { r.EncodeNil() } else { - yym2346 := z.EncBinary() - _ = yym2346 + yym2479 := z.EncBinary() + _ = yym2479 if false { } else { h.encSliceLoadBalancerIngress(([]LoadBalancerIngress)(x.Ingress), e) @@ -30880,7 +32528,7 @@ func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2343 || yy2arr2343 { + if yyr2476 || yy2arr2476 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -30893,25 +32541,25 @@ func (x *LoadBalancerStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2347 := z.DecBinary() - _ = yym2347 + yym2480 := z.DecBinary() + _ = yym2480 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2348 := r.ContainerType() - if yyct2348 == codecSelferValueTypeMap1234 { - yyl2348 := r.ReadMapStart() - if yyl2348 == 0 { + yyct2481 := r.ContainerType() + if yyct2481 == codecSelferValueTypeMap1234 { + yyl2481 := r.ReadMapStart() + if yyl2481 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2348, d) + x.codecDecodeSelfFromMap(yyl2481, d) } - } else if yyct2348 == codecSelferValueTypeArray1234 { - yyl2348 := r.ReadArrayStart() - if yyl2348 == 0 { + } else if yyct2481 == codecSelferValueTypeArray1234 { + yyl2481 := r.ReadArrayStart() + if yyl2481 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2348, d) + x.codecDecodeSelfFromArray(yyl2481, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -30923,12 +32571,12 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2349Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2349Slc - var yyhl2349 bool = l >= 0 - for yyj2349 := 0; ; yyj2349++ { - if yyhl2349 { - if yyj2349 >= l { + var yys2482Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2482Slc + var yyhl2482 bool = l >= 0 + for yyj2482 := 0; ; yyj2482++ { + if yyhl2482 { + if yyj2482 >= l { break } } else { @@ -30937,26 +32585,26 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2349Slc = r.DecodeBytes(yys2349Slc, true, true) - yys2349 := string(yys2349Slc) + yys2482Slc = r.DecodeBytes(yys2482Slc, true, true) + yys2482 := string(yys2482Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2349 { + switch yys2482 { case "ingress": if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv2350 := &x.Ingress - yym2351 := z.DecBinary() - _ = yym2351 + yyv2483 := &x.Ingress + yym2484 := z.DecBinary() + _ = yym2484 if false { } else { - h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2350), d) + h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2483), d) } } default: - z.DecStructFieldNotFound(-1, yys2349) - } // end switch yys2349 - } // end for yyj2349 + z.DecStructFieldNotFound(-1, yys2482) + } // end switch yys2482 + } // end for yyj2482 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -30964,16 +32612,16 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2352 int - var yyb2352 bool - var yyhl2352 bool = l >= 0 - yyj2352++ - if yyhl2352 { - yyb2352 = yyj2352 > l + var yyj2485 int + var yyb2485 bool + var yyhl2485 bool = l >= 0 + yyj2485++ + if yyhl2485 { + yyb2485 = yyj2485 > l } else { - yyb2352 = r.CheckBreak() + yyb2485 = r.CheckBreak() } - if yyb2352 { + if yyb2485 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -30981,26 +32629,26 @@ func (x *LoadBalancerStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv2353 := &x.Ingress - yym2354 := z.DecBinary() - _ = yym2354 + yyv2486 := &x.Ingress + yym2487 := z.DecBinary() + _ = yym2487 if false { } else { - h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2353), d) + h.decSliceLoadBalancerIngress((*[]LoadBalancerIngress)(yyv2486), d) } } for { - yyj2352++ - if yyhl2352 { - yyb2352 = yyj2352 > l + yyj2485++ + if yyhl2485 { + yyb2485 = yyj2485 > l } else { - yyb2352 = r.CheckBreak() + yyb2485 = r.CheckBreak() } - if yyb2352 { + if yyb2485 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2352-1, "") + z.DecStructFieldNotFound(yyj2485-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31012,36 +32660,36 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2355 := z.EncBinary() - _ = yym2355 + yym2488 := z.EncBinary() + _ = yym2488 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2356 := !z.EncBinary() - yy2arr2356 := z.EncBasicHandle().StructToArray - var yyq2356 [2]bool - _, _, _ = yysep2356, yyq2356, yy2arr2356 - const yyr2356 bool = false - yyq2356[0] = x.IP != "" - yyq2356[1] = x.Hostname != "" - var yynn2356 int - if yyr2356 || yy2arr2356 { + yysep2489 := !z.EncBinary() + yy2arr2489 := z.EncBasicHandle().StructToArray + var yyq2489 [2]bool + _, _, _ = yysep2489, yyq2489, yy2arr2489 + const yyr2489 bool = false + yyq2489[0] = x.IP != "" + yyq2489[1] = x.Hostname != "" + var yynn2489 int + if yyr2489 || yy2arr2489 { r.EncodeArrayStart(2) } else { - yynn2356 = 0 - for _, b := range yyq2356 { + yynn2489 = 0 + for _, b := range yyq2489 { if b { - yynn2356++ + yynn2489++ } } - r.EncodeMapStart(yynn2356) - yynn2356 = 0 + r.EncodeMapStart(yynn2489) + yynn2489 = 0 } - if yyr2356 || yy2arr2356 { + if yyr2489 || yy2arr2489 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2356[0] { - yym2358 := z.EncBinary() - _ = yym2358 + if yyq2489[0] { + yym2491 := z.EncBinary() + _ = yym2491 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) @@ -31050,23 +32698,23 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2356[0] { + if yyq2489[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ip")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2359 := z.EncBinary() - _ = yym2359 + yym2492 := z.EncBinary() + _ = yym2492 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) } } } - if yyr2356 || yy2arr2356 { + if yyr2489 || yy2arr2489 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2356[1] { - yym2361 := z.EncBinary() - _ = yym2361 + if yyq2489[1] { + yym2494 := z.EncBinary() + _ = yym2494 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -31075,19 +32723,19 @@ func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2356[1] { + if yyq2489[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2362 := z.EncBinary() - _ = yym2362 + yym2495 := z.EncBinary() + _ = yym2495 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr2356 || yy2arr2356 { + if yyr2489 || yy2arr2489 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31100,25 +32748,25 @@ func (x *LoadBalancerIngress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2363 := z.DecBinary() - _ = yym2363 + yym2496 := z.DecBinary() + _ = yym2496 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2364 := r.ContainerType() - if yyct2364 == codecSelferValueTypeMap1234 { - yyl2364 := r.ReadMapStart() - if yyl2364 == 0 { + yyct2497 := r.ContainerType() + if yyct2497 == codecSelferValueTypeMap1234 { + yyl2497 := r.ReadMapStart() + if yyl2497 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2364, d) + x.codecDecodeSelfFromMap(yyl2497, d) } - } else if yyct2364 == codecSelferValueTypeArray1234 { - yyl2364 := r.ReadArrayStart() - if yyl2364 == 0 { + } else if yyct2497 == codecSelferValueTypeArray1234 { + yyl2497 := r.ReadArrayStart() + if yyl2497 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2364, d) + x.codecDecodeSelfFromArray(yyl2497, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31130,12 +32778,12 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2365Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2365Slc - var yyhl2365 bool = l >= 0 - for yyj2365 := 0; ; yyj2365++ { - if yyhl2365 { - if yyj2365 >= l { + var yys2498Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2498Slc + var yyhl2498 bool = l >= 0 + for yyj2498 := 0; ; yyj2498++ { + if yyhl2498 { + if yyj2498 >= l { break } } else { @@ -31144,10 +32792,10 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2365Slc = r.DecodeBytes(yys2365Slc, true, true) - yys2365 := string(yys2365Slc) + yys2498Slc = r.DecodeBytes(yys2498Slc, true, true) + yys2498 := string(yys2498Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2365 { + switch yys2498 { case "ip": if r.TryDecodeAsNil() { x.IP = "" @@ -31161,9 +32809,9 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Hostname = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2365) - } // end switch yys2365 - } // end for yyj2365 + z.DecStructFieldNotFound(-1, yys2498) + } // end switch yys2498 + } // end for yyj2498 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31171,16 +32819,16 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2368 int - var yyb2368 bool - var yyhl2368 bool = l >= 0 - yyj2368++ - if yyhl2368 { - yyb2368 = yyj2368 > l + var yyj2501 int + var yyb2501 bool + var yyhl2501 bool = l >= 0 + yyj2501++ + if yyhl2501 { + yyb2501 = yyj2501 > l } else { - yyb2368 = r.CheckBreak() + yyb2501 = r.CheckBreak() } - if yyb2368 { + if yyb2501 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31190,13 +32838,13 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.IP = string(r.DecodeString()) } - yyj2368++ - if yyhl2368 { - yyb2368 = yyj2368 > l + yyj2501++ + if yyhl2501 { + yyb2501 = yyj2501 > l } else { - yyb2368 = r.CheckBreak() + yyb2501 = r.CheckBreak() } - if yyb2368 { + if yyb2501 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31207,17 +32855,17 @@ func (x *LoadBalancerIngress) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Hostname = string(r.DecodeString()) } for { - yyj2368++ - if yyhl2368 { - yyb2368 = yyj2368 > l + yyj2501++ + if yyhl2501 { + yyb2501 = yyj2501 > l } else { - yyb2368 = r.CheckBreak() + yyb2501 = r.CheckBreak() } - if yyb2368 { + if yyb2501 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2368-1, "") + z.DecStructFieldNotFound(yyj2501-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31229,44 +32877,45 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2371 := z.EncBinary() - _ = yym2371 + yym2504 := z.EncBinary() + _ = yym2504 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2372 := !z.EncBinary() - yy2arr2372 := z.EncBasicHandle().StructToArray - var yyq2372 [9]bool - _, _, _ = yysep2372, yyq2372, yy2arr2372 - const yyr2372 bool = false - yyq2372[1] = len(x.Selector) != 0 - yyq2372[2] = x.ClusterIP != "" - yyq2372[3] = x.Type != "" - yyq2372[4] = len(x.ExternalIPs) != 0 - yyq2372[5] = len(x.DeprecatedPublicIPs) != 0 - yyq2372[6] = x.SessionAffinity != "" - yyq2372[7] = x.LoadBalancerIP != "" - yyq2372[8] = len(x.LoadBalancerSourceRanges) != 0 - var yynn2372 int - if yyr2372 || yy2arr2372 { - r.EncodeArrayStart(9) + yysep2505 := !z.EncBinary() + yy2arr2505 := z.EncBasicHandle().StructToArray + var yyq2505 [10]bool + _, _, _ = yysep2505, yyq2505, yy2arr2505 + const yyr2505 bool = false + yyq2505[1] = len(x.Selector) != 0 + yyq2505[2] = x.ClusterIP != "" + yyq2505[3] = x.Type != "" + yyq2505[4] = len(x.ExternalIPs) != 0 + yyq2505[5] = len(x.DeprecatedPublicIPs) != 0 + yyq2505[6] = x.SessionAffinity != "" + yyq2505[7] = x.LoadBalancerIP != "" + yyq2505[8] = len(x.LoadBalancerSourceRanges) != 0 + yyq2505[9] = x.ExternalName != "" + var yynn2505 int + if yyr2505 || yy2arr2505 { + r.EncodeArrayStart(10) } else { - yynn2372 = 1 - for _, b := range yyq2372 { + yynn2505 = 1 + for _, b := range yyq2505 { if b { - yynn2372++ + yynn2505++ } } - r.EncodeMapStart(yynn2372) - yynn2372 = 0 + r.EncodeMapStart(yynn2505) + yynn2505 = 0 } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Ports == nil { r.EncodeNil() } else { - yym2374 := z.EncBinary() - _ = yym2374 + yym2507 := z.EncBinary() + _ = yym2507 if false { } else { h.encSliceServicePort(([]ServicePort)(x.Ports), e) @@ -31279,22 +32928,22 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Ports == nil { r.EncodeNil() } else { - yym2375 := z.EncBinary() - _ = yym2375 + yym2508 := z.EncBinary() + _ = yym2508 if false { } else { h.encSliceServicePort(([]ServicePort)(x.Ports), e) } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[1] { + if yyq2505[1] { if x.Selector == nil { r.EncodeNil() } else { - yym2377 := z.EncBinary() - _ = yym2377 + yym2510 := z.EncBinary() + _ = yym2510 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -31304,15 +32953,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2372[1] { + if yyq2505[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("selector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Selector == nil { r.EncodeNil() } else { - yym2378 := z.EncBinary() - _ = yym2378 + yym2511 := z.EncBinary() + _ = yym2511 if false { } else { z.F.EncMapStringStringV(x.Selector, false, e) @@ -31320,11 +32969,11 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[2] { - yym2380 := z.EncBinary() - _ = yym2380 + if yyq2505[2] { + yym2513 := z.EncBinary() + _ = yym2513 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterIP)) @@ -31333,41 +32982,41 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2372[2] { + if yyq2505[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2381 := z.EncBinary() - _ = yym2381 + yym2514 := z.EncBinary() + _ = yym2514 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterIP)) } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[3] { + if yyq2505[3] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2372[3] { + if yyq2505[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[4] { + if yyq2505[4] { if x.ExternalIPs == nil { r.EncodeNil() } else { - yym2384 := z.EncBinary() - _ = yym2384 + yym2517 := z.EncBinary() + _ = yym2517 if false { } else { z.F.EncSliceStringV(x.ExternalIPs, false, e) @@ -31377,15 +33026,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2372[4] { + if yyq2505[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("externalIPs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ExternalIPs == nil { r.EncodeNil() } else { - yym2385 := z.EncBinary() - _ = yym2385 + yym2518 := z.EncBinary() + _ = yym2518 if false { } else { z.F.EncSliceStringV(x.ExternalIPs, false, e) @@ -31393,14 +33042,14 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[5] { + if yyq2505[5] { if x.DeprecatedPublicIPs == nil { r.EncodeNil() } else { - yym2387 := z.EncBinary() - _ = yym2387 + yym2520 := z.EncBinary() + _ = yym2520 if false { } else { z.F.EncSliceStringV(x.DeprecatedPublicIPs, false, e) @@ -31410,15 +33059,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2372[5] { + if yyq2505[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("deprecatedPublicIPs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.DeprecatedPublicIPs == nil { r.EncodeNil() } else { - yym2388 := z.EncBinary() - _ = yym2388 + yym2521 := z.EncBinary() + _ = yym2521 if false { } else { z.F.EncSliceStringV(x.DeprecatedPublicIPs, false, e) @@ -31426,26 +33075,26 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[6] { + if yyq2505[6] { x.SessionAffinity.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2372[6] { + if yyq2505[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sessionAffinity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.SessionAffinity.CodecEncodeSelf(e) } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[7] { - yym2391 := z.EncBinary() - _ = yym2391 + if yyq2505[7] { + yym2524 := z.EncBinary() + _ = yym2524 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LoadBalancerIP)) @@ -31454,26 +33103,26 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2372[7] { + if yyq2505[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancerIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2392 := z.EncBinary() - _ = yym2392 + yym2525 := z.EncBinary() + _ = yym2525 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LoadBalancerIP)) } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2372[8] { + if yyq2505[8] { if x.LoadBalancerSourceRanges == nil { r.EncodeNil() } else { - yym2394 := z.EncBinary() - _ = yym2394 + yym2527 := z.EncBinary() + _ = yym2527 if false { } else { z.F.EncSliceStringV(x.LoadBalancerSourceRanges, false, e) @@ -31483,15 +33132,15 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2372[8] { + if yyq2505[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("loadBalancerSourceRanges")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.LoadBalancerSourceRanges == nil { r.EncodeNil() } else { - yym2395 := z.EncBinary() - _ = yym2395 + yym2528 := z.EncBinary() + _ = yym2528 if false { } else { z.F.EncSliceStringV(x.LoadBalancerSourceRanges, false, e) @@ -31499,7 +33148,32 @@ func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2372 || yy2arr2372 { + if yyr2505 || yy2arr2505 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2505[9] { + yym2530 := z.EncBinary() + _ = yym2530 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ExternalName)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2505[9] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("externalName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym2531 := z.EncBinary() + _ = yym2531 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.ExternalName)) + } + } + } + if yyr2505 || yy2arr2505 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -31512,25 +33186,25 @@ func (x *ServiceSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2396 := z.DecBinary() - _ = yym2396 + yym2532 := z.DecBinary() + _ = yym2532 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2397 := r.ContainerType() - if yyct2397 == codecSelferValueTypeMap1234 { - yyl2397 := r.ReadMapStart() - if yyl2397 == 0 { + yyct2533 := r.ContainerType() + if yyct2533 == codecSelferValueTypeMap1234 { + yyl2533 := r.ReadMapStart() + if yyl2533 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2397, d) + x.codecDecodeSelfFromMap(yyl2533, d) } - } else if yyct2397 == codecSelferValueTypeArray1234 { - yyl2397 := r.ReadArrayStart() - if yyl2397 == 0 { + } else if yyct2533 == codecSelferValueTypeArray1234 { + yyl2533 := r.ReadArrayStart() + if yyl2533 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2397, d) + x.codecDecodeSelfFromArray(yyl2533, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -31542,12 +33216,12 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2398Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2398Slc - var yyhl2398 bool = l >= 0 - for yyj2398 := 0; ; yyj2398++ { - if yyhl2398 { - if yyj2398 >= l { + var yys2534Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2534Slc + var yyhl2534 bool = l >= 0 + for yyj2534 := 0; ; yyj2534++ { + if yyhl2534 { + if yyj2534 >= l { break } } else { @@ -31556,32 +33230,32 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2398Slc = r.DecodeBytes(yys2398Slc, true, true) - yys2398 := string(yys2398Slc) + yys2534Slc = r.DecodeBytes(yys2534Slc, true, true) + yys2534 := string(yys2534Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2398 { + switch yys2534 { case "ports": if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2399 := &x.Ports - yym2400 := z.DecBinary() - _ = yym2400 + yyv2535 := &x.Ports + yym2536 := z.DecBinary() + _ = yym2536 if false { } else { - h.decSliceServicePort((*[]ServicePort)(yyv2399), d) + h.decSliceServicePort((*[]ServicePort)(yyv2535), d) } } case "selector": if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2401 := &x.Selector - yym2402 := z.DecBinary() - _ = yym2402 + yyv2537 := &x.Selector + yym2538 := z.DecBinary() + _ = yym2538 if false { } else { - z.F.DecMapStringStringX(yyv2401, false, d) + z.F.DecMapStringStringX(yyv2537, false, d) } } case "clusterIP": @@ -31600,24 +33274,24 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ExternalIPs = nil } else { - yyv2405 := &x.ExternalIPs - yym2406 := z.DecBinary() - _ = yym2406 + yyv2541 := &x.ExternalIPs + yym2542 := z.DecBinary() + _ = yym2542 if false { } else { - z.F.DecSliceStringX(yyv2405, false, d) + z.F.DecSliceStringX(yyv2541, false, d) } } case "deprecatedPublicIPs": if r.TryDecodeAsNil() { x.DeprecatedPublicIPs = nil } else { - yyv2407 := &x.DeprecatedPublicIPs - yym2408 := z.DecBinary() - _ = yym2408 + yyv2543 := &x.DeprecatedPublicIPs + yym2544 := z.DecBinary() + _ = yym2544 if false { } else { - z.F.DecSliceStringX(yyv2407, false, d) + z.F.DecSliceStringX(yyv2543, false, d) } } case "sessionAffinity": @@ -31636,18 +33310,24 @@ func (x *ServiceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancerSourceRanges = nil } else { - yyv2411 := &x.LoadBalancerSourceRanges - yym2412 := z.DecBinary() - _ = yym2412 + yyv2547 := &x.LoadBalancerSourceRanges + yym2548 := z.DecBinary() + _ = yym2548 if false { } else { - z.F.DecSliceStringX(yyv2411, false, d) + z.F.DecSliceStringX(yyv2547, false, d) } } + case "externalName": + if r.TryDecodeAsNil() { + x.ExternalName = "" + } else { + x.ExternalName = string(r.DecodeString()) + } default: - z.DecStructFieldNotFound(-1, yys2398) - } // end switch yys2398 - } // end for yyj2398 + z.DecStructFieldNotFound(-1, yys2534) + } // end switch yys2534 + } // end for yyj2534 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -31655,16 +33335,16 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2413 int - var yyb2413 bool - var yyhl2413 bool = l >= 0 - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + var yyj2550 int + var yyb2550 bool + var yyhl2550 bool = l >= 0 + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31672,21 +33352,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2414 := &x.Ports - yym2415 := z.DecBinary() - _ = yym2415 + yyv2551 := &x.Ports + yym2552 := z.DecBinary() + _ = yym2552 if false { } else { - h.decSliceServicePort((*[]ServicePort)(yyv2414), d) + h.decSliceServicePort((*[]ServicePort)(yyv2551), d) } } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31694,21 +33374,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Selector = nil } else { - yyv2416 := &x.Selector - yym2417 := z.DecBinary() - _ = yym2417 + yyv2553 := &x.Selector + yym2554 := z.DecBinary() + _ = yym2554 if false { } else { - z.F.DecMapStringStringX(yyv2416, false, d) + z.F.DecMapStringStringX(yyv2553, false, d) } } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31718,13 +33398,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ClusterIP = string(r.DecodeString()) } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31734,13 +33414,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = ServiceType(r.DecodeString()) } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31748,21 +33428,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ExternalIPs = nil } else { - yyv2420 := &x.ExternalIPs - yym2421 := z.DecBinary() - _ = yym2421 + yyv2557 := &x.ExternalIPs + yym2558 := z.DecBinary() + _ = yym2558 if false { } else { - z.F.DecSliceStringX(yyv2420, false, d) + z.F.DecSliceStringX(yyv2557, false, d) } } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31770,21 +33450,21 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.DeprecatedPublicIPs = nil } else { - yyv2422 := &x.DeprecatedPublicIPs - yym2423 := z.DecBinary() - _ = yym2423 + yyv2559 := &x.DeprecatedPublicIPs + yym2560 := z.DecBinary() + _ = yym2560 if false { } else { - z.F.DecSliceStringX(yyv2422, false, d) + z.F.DecSliceStringX(yyv2559, false, d) } } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31794,13 +33474,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SessionAffinity = ServiceAffinity(r.DecodeString()) } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31810,13 +33490,13 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.LoadBalancerIP = string(r.DecodeString()) } - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -31824,26 +33504,42 @@ func (x *ServiceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LoadBalancerSourceRanges = nil } else { - yyv2426 := &x.LoadBalancerSourceRanges - yym2427 := z.DecBinary() - _ = yym2427 + yyv2563 := &x.LoadBalancerSourceRanges + yym2564 := z.DecBinary() + _ = yym2564 if false { } else { - z.F.DecSliceStringX(yyv2426, false, d) + z.F.DecSliceStringX(yyv2563, false, d) } } + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l + } else { + yyb2550 = r.CheckBreak() + } + if yyb2550 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ExternalName = "" + } else { + x.ExternalName = string(r.DecodeString()) + } for { - yyj2413++ - if yyhl2413 { - yyb2413 = yyj2413 > l + yyj2550++ + if yyhl2550 { + yyb2550 = yyj2550 > l } else { - yyb2413 = r.CheckBreak() + yyb2550 = r.CheckBreak() } - if yyb2413 { + if yyb2550 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2413-1, "") + z.DecStructFieldNotFound(yyj2550-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -31855,38 +33551,38 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2428 := z.EncBinary() - _ = yym2428 + yym2566 := z.EncBinary() + _ = yym2566 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2429 := !z.EncBinary() - yy2arr2429 := z.EncBasicHandle().StructToArray - var yyq2429 [5]bool - _, _, _ = yysep2429, yyq2429, yy2arr2429 - const yyr2429 bool = false - yyq2429[0] = x.Name != "" - yyq2429[1] = x.Protocol != "" - yyq2429[3] = true - yyq2429[4] = x.NodePort != 0 - var yynn2429 int - if yyr2429 || yy2arr2429 { + yysep2567 := !z.EncBinary() + yy2arr2567 := z.EncBasicHandle().StructToArray + var yyq2567 [5]bool + _, _, _ = yysep2567, yyq2567, yy2arr2567 + const yyr2567 bool = false + yyq2567[0] = x.Name != "" + yyq2567[1] = x.Protocol != "" + yyq2567[3] = true + yyq2567[4] = x.NodePort != 0 + var yynn2567 int + if yyr2567 || yy2arr2567 { r.EncodeArrayStart(5) } else { - yynn2429 = 1 - for _, b := range yyq2429 { + yynn2567 = 1 + for _, b := range yyq2567 { if b { - yynn2429++ + yynn2567++ } } - r.EncodeMapStart(yynn2429) - yynn2429 = 0 + r.EncodeMapStart(yynn2567) + yynn2567 = 0 } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2429[0] { - yym2431 := z.EncBinary() - _ = yym2431 + if yyq2567[0] { + yym2569 := z.EncBinary() + _ = yym2569 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -31895,37 +33591,37 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2429[0] { + if yyq2567[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2432 := z.EncBinary() - _ = yym2432 + yym2570 := z.EncBinary() + _ = yym2570 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2429[1] { + if yyq2567[1] { x.Protocol.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2429[1] { + if yyq2567[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protocol")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2435 := z.EncBinary() - _ = yym2435 + yym2573 := z.EncBinary() + _ = yym2573 if false { } else { r.EncodeInt(int64(x.Port)) @@ -31934,51 +33630,51 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2436 := z.EncBinary() - _ = yym2436 + yym2574 := z.EncBinary() + _ = yym2574 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2429[3] { - yy2438 := &x.TargetPort - yym2439 := z.EncBinary() - _ = yym2439 + if yyq2567[3] { + yy2576 := &x.TargetPort + yym2577 := z.EncBinary() + _ = yym2577 if false { - } else if z.HasExtensions() && z.EncExt(yy2438) { - } else if !yym2439 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2438) + } else if z.HasExtensions() && z.EncExt(yy2576) { + } else if !yym2577 && z.IsJSONHandle() { + z.EncJSONMarshal(yy2576) } else { - z.EncFallback(yy2438) + z.EncFallback(yy2576) } } else { r.EncodeNil() } } else { - if yyq2429[3] { + if yyq2567[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("targetPort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2440 := &x.TargetPort - yym2441 := z.EncBinary() - _ = yym2441 + yy2578 := &x.TargetPort + yym2579 := z.EncBinary() + _ = yym2579 if false { - } else if z.HasExtensions() && z.EncExt(yy2440) { - } else if !yym2441 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2440) + } else if z.HasExtensions() && z.EncExt(yy2578) { + } else if !yym2579 && z.IsJSONHandle() { + z.EncJSONMarshal(yy2578) } else { - z.EncFallback(yy2440) + z.EncFallback(yy2578) } } } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2429[4] { - yym2443 := z.EncBinary() - _ = yym2443 + if yyq2567[4] { + yym2581 := z.EncBinary() + _ = yym2581 if false { } else { r.EncodeInt(int64(x.NodePort)) @@ -31987,19 +33683,19 @@ func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2429[4] { + if yyq2567[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodePort")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2444 := z.EncBinary() - _ = yym2444 + yym2582 := z.EncBinary() + _ = yym2582 if false { } else { r.EncodeInt(int64(x.NodePort)) } } } - if yyr2429 || yy2arr2429 { + if yyr2567 || yy2arr2567 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32012,25 +33708,25 @@ func (x *ServicePort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2445 := z.DecBinary() - _ = yym2445 + yym2583 := z.DecBinary() + _ = yym2583 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2446 := r.ContainerType() - if yyct2446 == codecSelferValueTypeMap1234 { - yyl2446 := r.ReadMapStart() - if yyl2446 == 0 { + yyct2584 := r.ContainerType() + if yyct2584 == codecSelferValueTypeMap1234 { + yyl2584 := r.ReadMapStart() + if yyl2584 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2446, d) + x.codecDecodeSelfFromMap(yyl2584, d) } - } else if yyct2446 == codecSelferValueTypeArray1234 { - yyl2446 := r.ReadArrayStart() - if yyl2446 == 0 { + } else if yyct2584 == codecSelferValueTypeArray1234 { + yyl2584 := r.ReadArrayStart() + if yyl2584 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2446, d) + x.codecDecodeSelfFromArray(yyl2584, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32042,12 +33738,12 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2447Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2447Slc - var yyhl2447 bool = l >= 0 - for yyj2447 := 0; ; yyj2447++ { - if yyhl2447 { - if yyj2447 >= l { + var yys2585Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2585Slc + var yyhl2585 bool = l >= 0 + for yyj2585 := 0; ; yyj2585++ { + if yyhl2585 { + if yyj2585 >= l { break } } else { @@ -32056,10 +33752,10 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2447Slc = r.DecodeBytes(yys2447Slc, true, true) - yys2447 := string(yys2447Slc) + yys2585Slc = r.DecodeBytes(yys2585Slc, true, true) + yys2585 := string(yys2585Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2447 { + switch yys2585 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -32082,15 +33778,15 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetPort = pkg4_intstr.IntOrString{} } else { - yyv2451 := &x.TargetPort - yym2452 := z.DecBinary() - _ = yym2452 + yyv2589 := &x.TargetPort + yym2590 := z.DecBinary() + _ = yym2590 if false { - } else if z.HasExtensions() && z.DecExt(yyv2451) { - } else if !yym2452 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2451) + } else if z.HasExtensions() && z.DecExt(yyv2589) { + } else if !yym2590 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv2589) } else { - z.DecFallback(yyv2451, false) + z.DecFallback(yyv2589, false) } } case "nodePort": @@ -32100,9 +33796,9 @@ func (x *ServicePort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.NodePort = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys2447) - } // end switch yys2447 - } // end for yyj2447 + z.DecStructFieldNotFound(-1, yys2585) + } // end switch yys2585 + } // end for yyj2585 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -32110,16 +33806,16 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2454 int - var yyb2454 bool - var yyhl2454 bool = l >= 0 - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + var yyj2592 int + var yyb2592 bool + var yyhl2592 bool = l >= 0 + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32129,13 +33825,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32145,13 +33841,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Protocol = Protocol(r.DecodeString()) } - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32161,13 +33857,13 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Port = int32(r.DecodeInt(32)) } - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32175,24 +33871,24 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.TargetPort = pkg4_intstr.IntOrString{} } else { - yyv2458 := &x.TargetPort - yym2459 := z.DecBinary() - _ = yym2459 + yyv2596 := &x.TargetPort + yym2597 := z.DecBinary() + _ = yym2597 if false { - } else if z.HasExtensions() && z.DecExt(yyv2458) { - } else if !yym2459 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2458) + } else if z.HasExtensions() && z.DecExt(yyv2596) { + } else if !yym2597 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv2596) } else { - z.DecFallback(yyv2458, false) + z.DecFallback(yyv2596, false) } } - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32203,17 +33899,17 @@ func (x *ServicePort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.NodePort = int32(r.DecodeInt(32)) } for { - yyj2454++ - if yyhl2454 { - yyb2454 = yyj2454 > l + yyj2592++ + if yyhl2592 { + yyb2592 = yyj2592 > l } else { - yyb2454 = r.CheckBreak() + yyb2592 = r.CheckBreak() } - if yyb2454 { + if yyb2592 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2454-1, "") + z.DecStructFieldNotFound(yyj2592-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -32225,39 +33921,39 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2461 := z.EncBinary() - _ = yym2461 + yym2599 := z.EncBinary() + _ = yym2599 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2462 := !z.EncBinary() - yy2arr2462 := z.EncBasicHandle().StructToArray - var yyq2462 [5]bool - _, _, _ = yysep2462, yyq2462, yy2arr2462 - const yyr2462 bool = false - yyq2462[0] = x.Kind != "" - yyq2462[1] = x.APIVersion != "" - yyq2462[2] = true - yyq2462[3] = true - yyq2462[4] = true - var yynn2462 int - if yyr2462 || yy2arr2462 { + yysep2600 := !z.EncBinary() + yy2arr2600 := z.EncBasicHandle().StructToArray + var yyq2600 [5]bool + _, _, _ = yysep2600, yyq2600, yy2arr2600 + const yyr2600 bool = false + yyq2600[0] = x.Kind != "" + yyq2600[1] = x.APIVersion != "" + yyq2600[2] = true + yyq2600[3] = true + yyq2600[4] = true + var yynn2600 int + if yyr2600 || yy2arr2600 { r.EncodeArrayStart(5) } else { - yynn2462 = 0 - for _, b := range yyq2462 { + yynn2600 = 0 + for _, b := range yyq2600 { if b { - yynn2462++ + yynn2600++ } } - r.EncodeMapStart(yynn2462) - yynn2462 = 0 + r.EncodeMapStart(yynn2600) + yynn2600 = 0 } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2462[0] { - yym2464 := z.EncBinary() - _ = yym2464 + if yyq2600[0] { + yym2602 := z.EncBinary() + _ = yym2602 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -32266,23 +33962,23 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2462[0] { + if yyq2600[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2465 := z.EncBinary() - _ = yym2465 + yym2603 := z.EncBinary() + _ = yym2603 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2462[1] { - yym2467 := z.EncBinary() - _ = yym2467 + if yyq2600[1] { + yym2605 := z.EncBinary() + _ = yym2605 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -32291,70 +33987,70 @@ func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2462[1] { + if yyq2600[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2468 := z.EncBinary() - _ = yym2468 + yym2606 := z.EncBinary() + _ = yym2606 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2462[2] { - yy2470 := &x.ObjectMeta - yy2470.CodecEncodeSelf(e) + if yyq2600[2] { + yy2608 := &x.ObjectMeta + yy2608.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2462[2] { + if yyq2600[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2471 := &x.ObjectMeta - yy2471.CodecEncodeSelf(e) + yy2609 := &x.ObjectMeta + yy2609.CodecEncodeSelf(e) } } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2462[3] { - yy2473 := &x.Spec - yy2473.CodecEncodeSelf(e) + if yyq2600[3] { + yy2611 := &x.Spec + yy2611.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2462[3] { + if yyq2600[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2474 := &x.Spec - yy2474.CodecEncodeSelf(e) + yy2612 := &x.Spec + yy2612.CodecEncodeSelf(e) } } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2462[4] { - yy2476 := &x.Status - yy2476.CodecEncodeSelf(e) + if yyq2600[4] { + yy2614 := &x.Status + yy2614.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2462[4] { + if yyq2600[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2477 := &x.Status - yy2477.CodecEncodeSelf(e) + yy2615 := &x.Status + yy2615.CodecEncodeSelf(e) } } - if yyr2462 || yy2arr2462 { + if yyr2600 || yy2arr2600 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32367,25 +34063,25 @@ func (x *Service) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2478 := z.DecBinary() - _ = yym2478 + yym2616 := z.DecBinary() + _ = yym2616 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2479 := r.ContainerType() - if yyct2479 == codecSelferValueTypeMap1234 { - yyl2479 := r.ReadMapStart() - if yyl2479 == 0 { + yyct2617 := r.ContainerType() + if yyct2617 == codecSelferValueTypeMap1234 { + yyl2617 := r.ReadMapStart() + if yyl2617 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2479, d) + x.codecDecodeSelfFromMap(yyl2617, d) } - } else if yyct2479 == codecSelferValueTypeArray1234 { - yyl2479 := r.ReadArrayStart() - if yyl2479 == 0 { + } else if yyct2617 == codecSelferValueTypeArray1234 { + yyl2617 := r.ReadArrayStart() + if yyl2617 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2479, d) + x.codecDecodeSelfFromArray(yyl2617, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32397,12 +34093,12 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2480Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2480Slc - var yyhl2480 bool = l >= 0 - for yyj2480 := 0; ; yyj2480++ { - if yyhl2480 { - if yyj2480 >= l { + var yys2618Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2618Slc + var yyhl2618 bool = l >= 0 + for yyj2618 := 0; ; yyj2618++ { + if yyhl2618 { + if yyj2618 >= l { break } } else { @@ -32411,10 +34107,10 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2480Slc = r.DecodeBytes(yys2480Slc, true, true) - yys2480 := string(yys2480Slc) + yys2618Slc = r.DecodeBytes(yys2618Slc, true, true) + yys2618 := string(yys2618Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2480 { + switch yys2618 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -32431,27 +34127,27 @@ func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2483 := &x.ObjectMeta - yyv2483.CodecDecodeSelf(d) + yyv2621 := &x.ObjectMeta + yyv2621.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ServiceSpec{} } else { - yyv2484 := &x.Spec - yyv2484.CodecDecodeSelf(d) + yyv2622 := &x.Spec + yyv2622.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ServiceStatus{} } else { - yyv2485 := &x.Status - yyv2485.CodecDecodeSelf(d) + yyv2623 := &x.Status + yyv2623.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2480) - } // end switch yys2480 - } // end for yyj2480 + z.DecStructFieldNotFound(-1, yys2618) + } // end switch yys2618 + } // end for yyj2618 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -32459,16 +34155,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2486 int - var yyb2486 bool - var yyhl2486 bool = l >= 0 - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + var yyj2624 int + var yyb2624 bool + var yyhl2624 bool = l >= 0 + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32478,13 +34174,13 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32494,13 +34190,13 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32508,16 +34204,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2489 := &x.ObjectMeta - yyv2489.CodecDecodeSelf(d) + yyv2627 := &x.ObjectMeta + yyv2627.CodecDecodeSelf(d) } - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32525,16 +34221,16 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = ServiceSpec{} } else { - yyv2490 := &x.Spec - yyv2490.CodecDecodeSelf(d) + yyv2628 := &x.Spec + yyv2628.CodecDecodeSelf(d) } - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32542,21 +34238,21 @@ func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = ServiceStatus{} } else { - yyv2491 := &x.Status - yyv2491.CodecDecodeSelf(d) + yyv2629 := &x.Status + yyv2629.CodecDecodeSelf(d) } for { - yyj2486++ - if yyhl2486 { - yyb2486 = yyj2486 > l + yyj2624++ + if yyhl2624 { + yyb2624 = yyj2624 > l } else { - yyb2486 = r.CheckBreak() + yyb2624 = r.CheckBreak() } - if yyb2486 { + if yyb2624 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2486-1, "") + z.DecStructFieldNotFound(yyj2624-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -32568,37 +34264,37 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2492 := z.EncBinary() - _ = yym2492 + yym2630 := z.EncBinary() + _ = yym2630 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2493 := !z.EncBinary() - yy2arr2493 := z.EncBasicHandle().StructToArray - var yyq2493 [4]bool - _, _, _ = yysep2493, yyq2493, yy2arr2493 - const yyr2493 bool = false - yyq2493[0] = x.Kind != "" - yyq2493[1] = x.APIVersion != "" - yyq2493[2] = true - var yynn2493 int - if yyr2493 || yy2arr2493 { + yysep2631 := !z.EncBinary() + yy2arr2631 := z.EncBasicHandle().StructToArray + var yyq2631 [4]bool + _, _, _ = yysep2631, yyq2631, yy2arr2631 + const yyr2631 bool = false + yyq2631[0] = x.Kind != "" + yyq2631[1] = x.APIVersion != "" + yyq2631[2] = true + var yynn2631 int + if yyr2631 || yy2arr2631 { r.EncodeArrayStart(4) } else { - yynn2493 = 1 - for _, b := range yyq2493 { + yynn2631 = 1 + for _, b := range yyq2631 { if b { - yynn2493++ + yynn2631++ } } - r.EncodeMapStart(yynn2493) - yynn2493 = 0 + r.EncodeMapStart(yynn2631) + yynn2631 = 0 } - if yyr2493 || yy2arr2493 { + if yyr2631 || yy2arr2631 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2493[0] { - yym2495 := z.EncBinary() - _ = yym2495 + if yyq2631[0] { + yym2633 := z.EncBinary() + _ = yym2633 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -32607,23 +34303,23 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2493[0] { + if yyq2631[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2496 := z.EncBinary() - _ = yym2496 + yym2634 := z.EncBinary() + _ = yym2634 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2493 || yy2arr2493 { + if yyr2631 || yy2arr2631 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2493[1] { - yym2498 := z.EncBinary() - _ = yym2498 + if yyq2631[1] { + yym2636 := z.EncBinary() + _ = yym2636 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -32632,54 +34328,54 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2493[1] { + if yyq2631[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2499 := z.EncBinary() - _ = yym2499 + yym2637 := z.EncBinary() + _ = yym2637 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2493 || yy2arr2493 { + if yyr2631 || yy2arr2631 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2493[2] { - yy2501 := &x.ListMeta - yym2502 := z.EncBinary() - _ = yym2502 + if yyq2631[2] { + yy2639 := &x.ListMeta + yym2640 := z.EncBinary() + _ = yym2640 if false { - } else if z.HasExtensions() && z.EncExt(yy2501) { + } else if z.HasExtensions() && z.EncExt(yy2639) { } else { - z.EncFallback(yy2501) + z.EncFallback(yy2639) } } else { r.EncodeNil() } } else { - if yyq2493[2] { + if yyq2631[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2503 := &x.ListMeta - yym2504 := z.EncBinary() - _ = yym2504 + yy2641 := &x.ListMeta + yym2642 := z.EncBinary() + _ = yym2642 if false { - } else if z.HasExtensions() && z.EncExt(yy2503) { + } else if z.HasExtensions() && z.EncExt(yy2641) { } else { - z.EncFallback(yy2503) + z.EncFallback(yy2641) } } } - if yyr2493 || yy2arr2493 { + if yyr2631 || yy2arr2631 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2506 := z.EncBinary() - _ = yym2506 + yym2644 := z.EncBinary() + _ = yym2644 if false { } else { h.encSliceService(([]Service)(x.Items), e) @@ -32692,15 +34388,15 @@ func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2507 := z.EncBinary() - _ = yym2507 + yym2645 := z.EncBinary() + _ = yym2645 if false { } else { h.encSliceService(([]Service)(x.Items), e) } } } - if yyr2493 || yy2arr2493 { + if yyr2631 || yy2arr2631 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -32713,25 +34409,25 @@ func (x *ServiceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2508 := z.DecBinary() - _ = yym2508 + yym2646 := z.DecBinary() + _ = yym2646 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2509 := r.ContainerType() - if yyct2509 == codecSelferValueTypeMap1234 { - yyl2509 := r.ReadMapStart() - if yyl2509 == 0 { + yyct2647 := r.ContainerType() + if yyct2647 == codecSelferValueTypeMap1234 { + yyl2647 := r.ReadMapStart() + if yyl2647 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2509, d) + x.codecDecodeSelfFromMap(yyl2647, d) } - } else if yyct2509 == codecSelferValueTypeArray1234 { - yyl2509 := r.ReadArrayStart() - if yyl2509 == 0 { + } else if yyct2647 == codecSelferValueTypeArray1234 { + yyl2647 := r.ReadArrayStart() + if yyl2647 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2509, d) + x.codecDecodeSelfFromArray(yyl2647, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -32743,12 +34439,12 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2510Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2510Slc - var yyhl2510 bool = l >= 0 - for yyj2510 := 0; ; yyj2510++ { - if yyhl2510 { - if yyj2510 >= l { + var yys2648Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2648Slc + var yyhl2648 bool = l >= 0 + for yyj2648 := 0; ; yyj2648++ { + if yyhl2648 { + if yyj2648 >= l { break } } else { @@ -32757,10 +34453,10 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2510Slc = r.DecodeBytes(yys2510Slc, true, true) - yys2510 := string(yys2510Slc) + yys2648Slc = r.DecodeBytes(yys2648Slc, true, true) + yys2648 := string(yys2648Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2510 { + switch yys2648 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -32777,31 +34473,31 @@ func (x *ServiceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2513 := &x.ListMeta - yym2514 := z.DecBinary() - _ = yym2514 + yyv2651 := &x.ListMeta + yym2652 := z.DecBinary() + _ = yym2652 if false { - } else if z.HasExtensions() && z.DecExt(yyv2513) { + } else if z.HasExtensions() && z.DecExt(yyv2651) { } else { - z.DecFallback(yyv2513, false) + z.DecFallback(yyv2651, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2515 := &x.Items - yym2516 := z.DecBinary() - _ = yym2516 + yyv2653 := &x.Items + yym2654 := z.DecBinary() + _ = yym2654 if false { } else { - h.decSliceService((*[]Service)(yyv2515), d) + h.decSliceService((*[]Service)(yyv2653), d) } } default: - z.DecStructFieldNotFound(-1, yys2510) - } // end switch yys2510 - } // end for yyj2510 + z.DecStructFieldNotFound(-1, yys2648) + } // end switch yys2648 + } // end for yyj2648 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -32809,16 +34505,16 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2517 int - var yyb2517 bool - var yyhl2517 bool = l >= 0 - yyj2517++ - if yyhl2517 { - yyb2517 = yyj2517 > l + var yyj2655 int + var yyb2655 bool + var yyhl2655 bool = l >= 0 + yyj2655++ + if yyhl2655 { + yyb2655 = yyj2655 > l } else { - yyb2517 = r.CheckBreak() + yyb2655 = r.CheckBreak() } - if yyb2517 { + if yyb2655 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32828,13 +34524,13 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2517++ - if yyhl2517 { - yyb2517 = yyj2517 > l + yyj2655++ + if yyhl2655 { + yyb2655 = yyj2655 > l } else { - yyb2517 = r.CheckBreak() + yyb2655 = r.CheckBreak() } - if yyb2517 { + if yyb2655 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32844,13 +34540,13 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2517++ - if yyhl2517 { - yyb2517 = yyj2517 > l + yyj2655++ + if yyhl2655 { + yyb2655 = yyj2655 > l } else { - yyb2517 = r.CheckBreak() + yyb2655 = r.CheckBreak() } - if yyb2517 { + if yyb2655 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32858,22 +34554,22 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2520 := &x.ListMeta - yym2521 := z.DecBinary() - _ = yym2521 + yyv2658 := &x.ListMeta + yym2659 := z.DecBinary() + _ = yym2659 if false { - } else if z.HasExtensions() && z.DecExt(yyv2520) { + } else if z.HasExtensions() && z.DecExt(yyv2658) { } else { - z.DecFallback(yyv2520, false) + z.DecFallback(yyv2658, false) } } - yyj2517++ - if yyhl2517 { - yyb2517 = yyj2517 > l + yyj2655++ + if yyhl2655 { + yyb2655 = yyj2655 > l } else { - yyb2517 = r.CheckBreak() + yyb2655 = r.CheckBreak() } - if yyb2517 { + if yyb2655 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -32881,26 +34577,26 @@ func (x *ServiceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2522 := &x.Items - yym2523 := z.DecBinary() - _ = yym2523 + yyv2660 := &x.Items + yym2661 := z.DecBinary() + _ = yym2661 if false { } else { - h.decSliceService((*[]Service)(yyv2522), d) + h.decSliceService((*[]Service)(yyv2660), d) } } for { - yyj2517++ - if yyhl2517 { - yyb2517 = yyj2517 > l + yyj2655++ + if yyhl2655 { + yyb2655 = yyj2655 > l } else { - yyb2517 = r.CheckBreak() + yyb2655 = r.CheckBreak() } - if yyb2517 { + if yyb2655 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2517-1, "") + z.DecStructFieldNotFound(yyj2655-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -32912,39 +34608,39 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2524 := z.EncBinary() - _ = yym2524 + yym2662 := z.EncBinary() + _ = yym2662 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2525 := !z.EncBinary() - yy2arr2525 := z.EncBasicHandle().StructToArray - var yyq2525 [5]bool - _, _, _ = yysep2525, yyq2525, yy2arr2525 - const yyr2525 bool = false - yyq2525[0] = x.Kind != "" - yyq2525[1] = x.APIVersion != "" - yyq2525[2] = true - yyq2525[3] = len(x.Secrets) != 0 - yyq2525[4] = len(x.ImagePullSecrets) != 0 - var yynn2525 int - if yyr2525 || yy2arr2525 { + yysep2663 := !z.EncBinary() + yy2arr2663 := z.EncBasicHandle().StructToArray + var yyq2663 [5]bool + _, _, _ = yysep2663, yyq2663, yy2arr2663 + const yyr2663 bool = false + yyq2663[0] = x.Kind != "" + yyq2663[1] = x.APIVersion != "" + yyq2663[2] = true + yyq2663[3] = len(x.Secrets) != 0 + yyq2663[4] = len(x.ImagePullSecrets) != 0 + var yynn2663 int + if yyr2663 || yy2arr2663 { r.EncodeArrayStart(5) } else { - yynn2525 = 0 - for _, b := range yyq2525 { + yynn2663 = 0 + for _, b := range yyq2663 { if b { - yynn2525++ + yynn2663++ } } - r.EncodeMapStart(yynn2525) - yynn2525 = 0 + r.EncodeMapStart(yynn2663) + yynn2663 = 0 } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2525[0] { - yym2527 := z.EncBinary() - _ = yym2527 + if yyq2663[0] { + yym2665 := z.EncBinary() + _ = yym2665 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -32953,23 +34649,23 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2525[0] { + if yyq2663[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2528 := z.EncBinary() - _ = yym2528 + yym2666 := z.EncBinary() + _ = yym2666 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2525[1] { - yym2530 := z.EncBinary() - _ = yym2530 + if yyq2663[1] { + yym2668 := z.EncBinary() + _ = yym2668 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -32978,43 +34674,43 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2525[1] { + if yyq2663[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2531 := z.EncBinary() - _ = yym2531 + yym2669 := z.EncBinary() + _ = yym2669 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2525[2] { - yy2533 := &x.ObjectMeta - yy2533.CodecEncodeSelf(e) + if yyq2663[2] { + yy2671 := &x.ObjectMeta + yy2671.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2525[2] { + if yyq2663[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2534 := &x.ObjectMeta - yy2534.CodecEncodeSelf(e) + yy2672 := &x.ObjectMeta + yy2672.CodecEncodeSelf(e) } } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2525[3] { + if yyq2663[3] { if x.Secrets == nil { r.EncodeNil() } else { - yym2536 := z.EncBinary() - _ = yym2536 + yym2674 := z.EncBinary() + _ = yym2674 if false { } else { h.encSliceObjectReference(([]ObjectReference)(x.Secrets), e) @@ -33024,15 +34720,15 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2525[3] { + if yyq2663[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secrets")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Secrets == nil { r.EncodeNil() } else { - yym2537 := z.EncBinary() - _ = yym2537 + yym2675 := z.EncBinary() + _ = yym2675 if false { } else { h.encSliceObjectReference(([]ObjectReference)(x.Secrets), e) @@ -33040,14 +34736,14 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2525[4] { + if yyq2663[4] { if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym2539 := z.EncBinary() - _ = yym2539 + yym2677 := z.EncBinary() + _ = yym2677 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -33057,15 +34753,15 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2525[4] { + if yyq2663[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("imagePullSecrets")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ImagePullSecrets == nil { r.EncodeNil() } else { - yym2540 := z.EncBinary() - _ = yym2540 + yym2678 := z.EncBinary() + _ = yym2678 if false { } else { h.encSliceLocalObjectReference(([]LocalObjectReference)(x.ImagePullSecrets), e) @@ -33073,7 +34769,7 @@ func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2525 || yy2arr2525 { + if yyr2663 || yy2arr2663 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -33086,25 +34782,25 @@ func (x *ServiceAccount) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2541 := z.DecBinary() - _ = yym2541 + yym2679 := z.DecBinary() + _ = yym2679 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2542 := r.ContainerType() - if yyct2542 == codecSelferValueTypeMap1234 { - yyl2542 := r.ReadMapStart() - if yyl2542 == 0 { + yyct2680 := r.ContainerType() + if yyct2680 == codecSelferValueTypeMap1234 { + yyl2680 := r.ReadMapStart() + if yyl2680 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2542, d) + x.codecDecodeSelfFromMap(yyl2680, d) } - } else if yyct2542 == codecSelferValueTypeArray1234 { - yyl2542 := r.ReadArrayStart() - if yyl2542 == 0 { + } else if yyct2680 == codecSelferValueTypeArray1234 { + yyl2680 := r.ReadArrayStart() + if yyl2680 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2542, d) + x.codecDecodeSelfFromArray(yyl2680, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -33116,12 +34812,12 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2543Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2543Slc - var yyhl2543 bool = l >= 0 - for yyj2543 := 0; ; yyj2543++ { - if yyhl2543 { - if yyj2543 >= l { + var yys2681Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2681Slc + var yyhl2681 bool = l >= 0 + for yyj2681 := 0; ; yyj2681++ { + if yyhl2681 { + if yyj2681 >= l { break } } else { @@ -33130,10 +34826,10 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2543Slc = r.DecodeBytes(yys2543Slc, true, true) - yys2543 := string(yys2543Slc) + yys2681Slc = r.DecodeBytes(yys2681Slc, true, true) + yys2681 := string(yys2681Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2543 { + switch yys2681 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33150,37 +34846,37 @@ func (x *ServiceAccount) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2546 := &x.ObjectMeta - yyv2546.CodecDecodeSelf(d) + yyv2684 := &x.ObjectMeta + yyv2684.CodecDecodeSelf(d) } case "secrets": if r.TryDecodeAsNil() { x.Secrets = nil } else { - yyv2547 := &x.Secrets - yym2548 := z.DecBinary() - _ = yym2548 + yyv2685 := &x.Secrets + yym2686 := z.DecBinary() + _ = yym2686 if false { } else { - h.decSliceObjectReference((*[]ObjectReference)(yyv2547), d) + h.decSliceObjectReference((*[]ObjectReference)(yyv2685), d) } } case "imagePullSecrets": if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv2549 := &x.ImagePullSecrets - yym2550 := z.DecBinary() - _ = yym2550 + yyv2687 := &x.ImagePullSecrets + yym2688 := z.DecBinary() + _ = yym2688 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2549), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2687), d) } } default: - z.DecStructFieldNotFound(-1, yys2543) - } // end switch yys2543 - } // end for yyj2543 + z.DecStructFieldNotFound(-1, yys2681) + } // end switch yys2681 + } // end for yyj2681 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33188,16 +34884,16 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2551 int - var yyb2551 bool - var yyhl2551 bool = l >= 0 - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + var yyj2689 int + var yyb2689 bool + var yyhl2689 bool = l >= 0 + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33207,13 +34903,13 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33223,13 +34919,13 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33237,16 +34933,16 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2554 := &x.ObjectMeta - yyv2554.CodecDecodeSelf(d) + yyv2692 := &x.ObjectMeta + yyv2692.CodecDecodeSelf(d) } - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33254,21 +34950,21 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Secrets = nil } else { - yyv2555 := &x.Secrets - yym2556 := z.DecBinary() - _ = yym2556 + yyv2693 := &x.Secrets + yym2694 := z.DecBinary() + _ = yym2694 if false { } else { - h.decSliceObjectReference((*[]ObjectReference)(yyv2555), d) + h.decSliceObjectReference((*[]ObjectReference)(yyv2693), d) } } - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33276,26 +34972,26 @@ func (x *ServiceAccount) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ImagePullSecrets = nil } else { - yyv2557 := &x.ImagePullSecrets - yym2558 := z.DecBinary() - _ = yym2558 + yyv2695 := &x.ImagePullSecrets + yym2696 := z.DecBinary() + _ = yym2696 if false { } else { - h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2557), d) + h.decSliceLocalObjectReference((*[]LocalObjectReference)(yyv2695), d) } } for { - yyj2551++ - if yyhl2551 { - yyb2551 = yyj2551 > l + yyj2689++ + if yyhl2689 { + yyb2689 = yyj2689 > l } else { - yyb2551 = r.CheckBreak() + yyb2689 = r.CheckBreak() } - if yyb2551 { + if yyb2689 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2551-1, "") + z.DecStructFieldNotFound(yyj2689-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33307,37 +35003,37 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2559 := z.EncBinary() - _ = yym2559 + yym2697 := z.EncBinary() + _ = yym2697 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2560 := !z.EncBinary() - yy2arr2560 := z.EncBasicHandle().StructToArray - var yyq2560 [4]bool - _, _, _ = yysep2560, yyq2560, yy2arr2560 - const yyr2560 bool = false - yyq2560[0] = x.Kind != "" - yyq2560[1] = x.APIVersion != "" - yyq2560[2] = true - var yynn2560 int - if yyr2560 || yy2arr2560 { + yysep2698 := !z.EncBinary() + yy2arr2698 := z.EncBasicHandle().StructToArray + var yyq2698 [4]bool + _, _, _ = yysep2698, yyq2698, yy2arr2698 + const yyr2698 bool = false + yyq2698[0] = x.Kind != "" + yyq2698[1] = x.APIVersion != "" + yyq2698[2] = true + var yynn2698 int + if yyr2698 || yy2arr2698 { r.EncodeArrayStart(4) } else { - yynn2560 = 1 - for _, b := range yyq2560 { + yynn2698 = 1 + for _, b := range yyq2698 { if b { - yynn2560++ + yynn2698++ } } - r.EncodeMapStart(yynn2560) - yynn2560 = 0 + r.EncodeMapStart(yynn2698) + yynn2698 = 0 } - if yyr2560 || yy2arr2560 { + if yyr2698 || yy2arr2698 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2560[0] { - yym2562 := z.EncBinary() - _ = yym2562 + if yyq2698[0] { + yym2700 := z.EncBinary() + _ = yym2700 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -33346,23 +35042,23 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2560[0] { + if yyq2698[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2563 := z.EncBinary() - _ = yym2563 + yym2701 := z.EncBinary() + _ = yym2701 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2560 || yy2arr2560 { + if yyr2698 || yy2arr2698 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2560[1] { - yym2565 := z.EncBinary() - _ = yym2565 + if yyq2698[1] { + yym2703 := z.EncBinary() + _ = yym2703 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -33371,54 +35067,54 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2560[1] { + if yyq2698[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2566 := z.EncBinary() - _ = yym2566 + yym2704 := z.EncBinary() + _ = yym2704 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2560 || yy2arr2560 { + if yyr2698 || yy2arr2698 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2560[2] { - yy2568 := &x.ListMeta - yym2569 := z.EncBinary() - _ = yym2569 + if yyq2698[2] { + yy2706 := &x.ListMeta + yym2707 := z.EncBinary() + _ = yym2707 if false { - } else if z.HasExtensions() && z.EncExt(yy2568) { + } else if z.HasExtensions() && z.EncExt(yy2706) { } else { - z.EncFallback(yy2568) + z.EncFallback(yy2706) } } else { r.EncodeNil() } } else { - if yyq2560[2] { + if yyq2698[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2570 := &x.ListMeta - yym2571 := z.EncBinary() - _ = yym2571 + yy2708 := &x.ListMeta + yym2709 := z.EncBinary() + _ = yym2709 if false { - } else if z.HasExtensions() && z.EncExt(yy2570) { + } else if z.HasExtensions() && z.EncExt(yy2708) { } else { - z.EncFallback(yy2570) + z.EncFallback(yy2708) } } } - if yyr2560 || yy2arr2560 { + if yyr2698 || yy2arr2698 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2573 := z.EncBinary() - _ = yym2573 + yym2711 := z.EncBinary() + _ = yym2711 if false { } else { h.encSliceServiceAccount(([]ServiceAccount)(x.Items), e) @@ -33431,15 +35127,15 @@ func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2574 := z.EncBinary() - _ = yym2574 + yym2712 := z.EncBinary() + _ = yym2712 if false { } else { h.encSliceServiceAccount(([]ServiceAccount)(x.Items), e) } } } - if yyr2560 || yy2arr2560 { + if yyr2698 || yy2arr2698 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -33452,25 +35148,25 @@ func (x *ServiceAccountList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2575 := z.DecBinary() - _ = yym2575 + yym2713 := z.DecBinary() + _ = yym2713 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2576 := r.ContainerType() - if yyct2576 == codecSelferValueTypeMap1234 { - yyl2576 := r.ReadMapStart() - if yyl2576 == 0 { + yyct2714 := r.ContainerType() + if yyct2714 == codecSelferValueTypeMap1234 { + yyl2714 := r.ReadMapStart() + if yyl2714 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2576, d) + x.codecDecodeSelfFromMap(yyl2714, d) } - } else if yyct2576 == codecSelferValueTypeArray1234 { - yyl2576 := r.ReadArrayStart() - if yyl2576 == 0 { + } else if yyct2714 == codecSelferValueTypeArray1234 { + yyl2714 := r.ReadArrayStart() + if yyl2714 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2576, d) + x.codecDecodeSelfFromArray(yyl2714, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -33482,12 +35178,12 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2577Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2577Slc - var yyhl2577 bool = l >= 0 - for yyj2577 := 0; ; yyj2577++ { - if yyhl2577 { - if yyj2577 >= l { + var yys2715Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2715Slc + var yyhl2715 bool = l >= 0 + for yyj2715 := 0; ; yyj2715++ { + if yyhl2715 { + if yyj2715 >= l { break } } else { @@ -33496,10 +35192,10 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2577Slc = r.DecodeBytes(yys2577Slc, true, true) - yys2577 := string(yys2577Slc) + yys2715Slc = r.DecodeBytes(yys2715Slc, true, true) + yys2715 := string(yys2715Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2577 { + switch yys2715 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33516,31 +35212,31 @@ func (x *ServiceAccountList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2580 := &x.ListMeta - yym2581 := z.DecBinary() - _ = yym2581 + yyv2718 := &x.ListMeta + yym2719 := z.DecBinary() + _ = yym2719 if false { - } else if z.HasExtensions() && z.DecExt(yyv2580) { + } else if z.HasExtensions() && z.DecExt(yyv2718) { } else { - z.DecFallback(yyv2580, false) + z.DecFallback(yyv2718, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2582 := &x.Items - yym2583 := z.DecBinary() - _ = yym2583 + yyv2720 := &x.Items + yym2721 := z.DecBinary() + _ = yym2721 if false { } else { - h.decSliceServiceAccount((*[]ServiceAccount)(yyv2582), d) + h.decSliceServiceAccount((*[]ServiceAccount)(yyv2720), d) } } default: - z.DecStructFieldNotFound(-1, yys2577) - } // end switch yys2577 - } // end for yyj2577 + z.DecStructFieldNotFound(-1, yys2715) + } // end switch yys2715 + } // end for yyj2715 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33548,16 +35244,16 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2584 int - var yyb2584 bool - var yyhl2584 bool = l >= 0 - yyj2584++ - if yyhl2584 { - yyb2584 = yyj2584 > l + var yyj2722 int + var yyb2722 bool + var yyhl2722 bool = l >= 0 + yyj2722++ + if yyhl2722 { + yyb2722 = yyj2722 > l } else { - yyb2584 = r.CheckBreak() + yyb2722 = r.CheckBreak() } - if yyb2584 { + if yyb2722 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33567,13 +35263,13 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Kind = string(r.DecodeString()) } - yyj2584++ - if yyhl2584 { - yyb2584 = yyj2584 > l + yyj2722++ + if yyhl2722 { + yyb2722 = yyj2722 > l } else { - yyb2584 = r.CheckBreak() + yyb2722 = r.CheckBreak() } - if yyb2584 { + if yyb2722 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33583,13 +35279,13 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.APIVersion = string(r.DecodeString()) } - yyj2584++ - if yyhl2584 { - yyb2584 = yyj2584 > l + yyj2722++ + if yyhl2722 { + yyb2722 = yyj2722 > l } else { - yyb2584 = r.CheckBreak() + yyb2722 = r.CheckBreak() } - if yyb2584 { + if yyb2722 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33597,22 +35293,22 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2587 := &x.ListMeta - yym2588 := z.DecBinary() - _ = yym2588 + yyv2725 := &x.ListMeta + yym2726 := z.DecBinary() + _ = yym2726 if false { - } else if z.HasExtensions() && z.DecExt(yyv2587) { + } else if z.HasExtensions() && z.DecExt(yyv2725) { } else { - z.DecFallback(yyv2587, false) + z.DecFallback(yyv2725, false) } } - yyj2584++ - if yyhl2584 { - yyb2584 = yyj2584 > l + yyj2722++ + if yyhl2722 { + yyb2722 = yyj2722 > l } else { - yyb2584 = r.CheckBreak() + yyb2722 = r.CheckBreak() } - if yyb2584 { + if yyb2722 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33620,26 +35316,26 @@ func (x *ServiceAccountList) codecDecodeSelfFromArray(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2589 := &x.Items - yym2590 := z.DecBinary() - _ = yym2590 + yyv2727 := &x.Items + yym2728 := z.DecBinary() + _ = yym2728 if false { } else { - h.decSliceServiceAccount((*[]ServiceAccount)(yyv2589), d) + h.decSliceServiceAccount((*[]ServiceAccount)(yyv2727), d) } } for { - yyj2584++ - if yyhl2584 { - yyb2584 = yyj2584 > l + yyj2722++ + if yyhl2722 { + yyb2722 = yyj2722 > l } else { - yyb2584 = r.CheckBreak() + yyb2722 = r.CheckBreak() } - if yyb2584 { + if yyb2722 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2584-1, "") + z.DecStructFieldNotFound(yyj2722-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33651,37 +35347,37 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2591 := z.EncBinary() - _ = yym2591 + yym2729 := z.EncBinary() + _ = yym2729 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2592 := !z.EncBinary() - yy2arr2592 := z.EncBasicHandle().StructToArray - var yyq2592 [4]bool - _, _, _ = yysep2592, yyq2592, yy2arr2592 - const yyr2592 bool = false - yyq2592[0] = x.Kind != "" - yyq2592[1] = x.APIVersion != "" - yyq2592[2] = true - var yynn2592 int - if yyr2592 || yy2arr2592 { + yysep2730 := !z.EncBinary() + yy2arr2730 := z.EncBasicHandle().StructToArray + var yyq2730 [4]bool + _, _, _ = yysep2730, yyq2730, yy2arr2730 + const yyr2730 bool = false + yyq2730[0] = x.Kind != "" + yyq2730[1] = x.APIVersion != "" + yyq2730[2] = true + var yynn2730 int + if yyr2730 || yy2arr2730 { r.EncodeArrayStart(4) } else { - yynn2592 = 1 - for _, b := range yyq2592 { + yynn2730 = 1 + for _, b := range yyq2730 { if b { - yynn2592++ + yynn2730++ } } - r.EncodeMapStart(yynn2592) - yynn2592 = 0 + r.EncodeMapStart(yynn2730) + yynn2730 = 0 } - if yyr2592 || yy2arr2592 { + if yyr2730 || yy2arr2730 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2592[0] { - yym2594 := z.EncBinary() - _ = yym2594 + if yyq2730[0] { + yym2732 := z.EncBinary() + _ = yym2732 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -33690,23 +35386,23 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2592[0] { + if yyq2730[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2595 := z.EncBinary() - _ = yym2595 + yym2733 := z.EncBinary() + _ = yym2733 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2592 || yy2arr2592 { + if yyr2730 || yy2arr2730 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2592[1] { - yym2597 := z.EncBinary() - _ = yym2597 + if yyq2730[1] { + yym2735 := z.EncBinary() + _ = yym2735 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -33715,42 +35411,42 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2592[1] { + if yyq2730[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2598 := z.EncBinary() - _ = yym2598 + yym2736 := z.EncBinary() + _ = yym2736 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2592 || yy2arr2592 { + if yyr2730 || yy2arr2730 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2592[2] { - yy2600 := &x.ObjectMeta - yy2600.CodecEncodeSelf(e) + if yyq2730[2] { + yy2738 := &x.ObjectMeta + yy2738.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2592[2] { + if yyq2730[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2601 := &x.ObjectMeta - yy2601.CodecEncodeSelf(e) + yy2739 := &x.ObjectMeta + yy2739.CodecEncodeSelf(e) } } - if yyr2592 || yy2arr2592 { + if yyr2730 || yy2arr2730 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Subsets == nil { r.EncodeNil() } else { - yym2603 := z.EncBinary() - _ = yym2603 + yym2741 := z.EncBinary() + _ = yym2741 if false { } else { h.encSliceEndpointSubset(([]EndpointSubset)(x.Subsets), e) @@ -33763,15 +35459,15 @@ func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x.Subsets == nil { r.EncodeNil() } else { - yym2604 := z.EncBinary() - _ = yym2604 + yym2742 := z.EncBinary() + _ = yym2742 if false { } else { h.encSliceEndpointSubset(([]EndpointSubset)(x.Subsets), e) } } } - if yyr2592 || yy2arr2592 { + if yyr2730 || yy2arr2730 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -33784,25 +35480,25 @@ func (x *Endpoints) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2605 := z.DecBinary() - _ = yym2605 + yym2743 := z.DecBinary() + _ = yym2743 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2606 := r.ContainerType() - if yyct2606 == codecSelferValueTypeMap1234 { - yyl2606 := r.ReadMapStart() - if yyl2606 == 0 { + yyct2744 := r.ContainerType() + if yyct2744 == codecSelferValueTypeMap1234 { + yyl2744 := r.ReadMapStart() + if yyl2744 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2606, d) + x.codecDecodeSelfFromMap(yyl2744, d) } - } else if yyct2606 == codecSelferValueTypeArray1234 { - yyl2606 := r.ReadArrayStart() - if yyl2606 == 0 { + } else if yyct2744 == codecSelferValueTypeArray1234 { + yyl2744 := r.ReadArrayStart() + if yyl2744 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2606, d) + x.codecDecodeSelfFromArray(yyl2744, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -33814,12 +35510,12 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2607Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2607Slc - var yyhl2607 bool = l >= 0 - for yyj2607 := 0; ; yyj2607++ { - if yyhl2607 { - if yyj2607 >= l { + var yys2745Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2745Slc + var yyhl2745 bool = l >= 0 + for yyj2745 := 0; ; yyj2745++ { + if yyhl2745 { + if yyj2745 >= l { break } } else { @@ -33828,10 +35524,10 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2607Slc = r.DecodeBytes(yys2607Slc, true, true) - yys2607 := string(yys2607Slc) + yys2745Slc = r.DecodeBytes(yys2745Slc, true, true) + yys2745 := string(yys2745Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2607 { + switch yys2745 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -33848,25 +35544,25 @@ func (x *Endpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2610 := &x.ObjectMeta - yyv2610.CodecDecodeSelf(d) + yyv2748 := &x.ObjectMeta + yyv2748.CodecDecodeSelf(d) } case "subsets": if r.TryDecodeAsNil() { x.Subsets = nil } else { - yyv2611 := &x.Subsets - yym2612 := z.DecBinary() - _ = yym2612 + yyv2749 := &x.Subsets + yym2750 := z.DecBinary() + _ = yym2750 if false { } else { - h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2611), d) + h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2749), d) } } default: - z.DecStructFieldNotFound(-1, yys2607) - } // end switch yys2607 - } // end for yyj2607 + z.DecStructFieldNotFound(-1, yys2745) + } // end switch yys2745 + } // end for yyj2745 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -33874,16 +35570,16 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2613 int - var yyb2613 bool - var yyhl2613 bool = l >= 0 - yyj2613++ - if yyhl2613 { - yyb2613 = yyj2613 > l + var yyj2751 int + var yyb2751 bool + var yyhl2751 bool = l >= 0 + yyj2751++ + if yyhl2751 { + yyb2751 = yyj2751 > l } else { - yyb2613 = r.CheckBreak() + yyb2751 = r.CheckBreak() } - if yyb2613 { + if yyb2751 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33893,13 +35589,13 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2613++ - if yyhl2613 { - yyb2613 = yyj2613 > l + yyj2751++ + if yyhl2751 { + yyb2751 = yyj2751 > l } else { - yyb2613 = r.CheckBreak() + yyb2751 = r.CheckBreak() } - if yyb2613 { + if yyb2751 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33909,13 +35605,13 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2613++ - if yyhl2613 { - yyb2613 = yyj2613 > l + yyj2751++ + if yyhl2751 { + yyb2751 = yyj2751 > l } else { - yyb2613 = r.CheckBreak() + yyb2751 = r.CheckBreak() } - if yyb2613 { + if yyb2751 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33923,16 +35619,16 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv2616 := &x.ObjectMeta - yyv2616.CodecDecodeSelf(d) + yyv2754 := &x.ObjectMeta + yyv2754.CodecDecodeSelf(d) } - yyj2613++ - if yyhl2613 { - yyb2613 = yyj2613 > l + yyj2751++ + if yyhl2751 { + yyb2751 = yyj2751 > l } else { - yyb2613 = r.CheckBreak() + yyb2751 = r.CheckBreak() } - if yyb2613 { + if yyb2751 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -33940,26 +35636,26 @@ func (x *Endpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Subsets = nil } else { - yyv2617 := &x.Subsets - yym2618 := z.DecBinary() - _ = yym2618 + yyv2755 := &x.Subsets + yym2756 := z.DecBinary() + _ = yym2756 if false { } else { - h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2617), d) + h.decSliceEndpointSubset((*[]EndpointSubset)(yyv2755), d) } } for { - yyj2613++ - if yyhl2613 { - yyb2613 = yyj2613 > l + yyj2751++ + if yyhl2751 { + yyb2751 = yyj2751 > l } else { - yyb2613 = r.CheckBreak() + yyb2751 = r.CheckBreak() } - if yyb2613 { + if yyb2751 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2613-1, "") + z.DecStructFieldNotFound(yyj2751-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -33971,40 +35667,40 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2619 := z.EncBinary() - _ = yym2619 + yym2757 := z.EncBinary() + _ = yym2757 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2620 := !z.EncBinary() - yy2arr2620 := z.EncBasicHandle().StructToArray - var yyq2620 [3]bool - _, _, _ = yysep2620, yyq2620, yy2arr2620 - const yyr2620 bool = false - yyq2620[0] = len(x.Addresses) != 0 - yyq2620[1] = len(x.NotReadyAddresses) != 0 - yyq2620[2] = len(x.Ports) != 0 - var yynn2620 int - if yyr2620 || yy2arr2620 { + yysep2758 := !z.EncBinary() + yy2arr2758 := z.EncBasicHandle().StructToArray + var yyq2758 [3]bool + _, _, _ = yysep2758, yyq2758, yy2arr2758 + const yyr2758 bool = false + yyq2758[0] = len(x.Addresses) != 0 + yyq2758[1] = len(x.NotReadyAddresses) != 0 + yyq2758[2] = len(x.Ports) != 0 + var yynn2758 int + if yyr2758 || yy2arr2758 { r.EncodeArrayStart(3) } else { - yynn2620 = 0 - for _, b := range yyq2620 { + yynn2758 = 0 + for _, b := range yyq2758 { if b { - yynn2620++ + yynn2758++ } } - r.EncodeMapStart(yynn2620) - yynn2620 = 0 + r.EncodeMapStart(yynn2758) + yynn2758 = 0 } - if yyr2620 || yy2arr2620 { + if yyr2758 || yy2arr2758 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2620[0] { + if yyq2758[0] { if x.Addresses == nil { r.EncodeNil() } else { - yym2622 := z.EncBinary() - _ = yym2622 + yym2760 := z.EncBinary() + _ = yym2760 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.Addresses), e) @@ -34014,15 +35710,15 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2620[0] { + if yyq2758[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("addresses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Addresses == nil { r.EncodeNil() } else { - yym2623 := z.EncBinary() - _ = yym2623 + yym2761 := z.EncBinary() + _ = yym2761 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.Addresses), e) @@ -34030,14 +35726,14 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2620 || yy2arr2620 { + if yyr2758 || yy2arr2758 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2620[1] { + if yyq2758[1] { if x.NotReadyAddresses == nil { r.EncodeNil() } else { - yym2625 := z.EncBinary() - _ = yym2625 + yym2763 := z.EncBinary() + _ = yym2763 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.NotReadyAddresses), e) @@ -34047,15 +35743,15 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2620[1] { + if yyq2758[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("notReadyAddresses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.NotReadyAddresses == nil { r.EncodeNil() } else { - yym2626 := z.EncBinary() - _ = yym2626 + yym2764 := z.EncBinary() + _ = yym2764 if false { } else { h.encSliceEndpointAddress(([]EndpointAddress)(x.NotReadyAddresses), e) @@ -34063,14 +35759,14 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2620 || yy2arr2620 { + if yyr2758 || yy2arr2758 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2620[2] { + if yyq2758[2] { if x.Ports == nil { r.EncodeNil() } else { - yym2628 := z.EncBinary() - _ = yym2628 + yym2766 := z.EncBinary() + _ = yym2766 if false { } else { h.encSliceEndpointPort(([]EndpointPort)(x.Ports), e) @@ -34080,15 +35776,15 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2620[2] { + if yyq2758[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ports")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ports == nil { r.EncodeNil() } else { - yym2629 := z.EncBinary() - _ = yym2629 + yym2767 := z.EncBinary() + _ = yym2767 if false { } else { h.encSliceEndpointPort(([]EndpointPort)(x.Ports), e) @@ -34096,7 +35792,7 @@ func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2620 || yy2arr2620 { + if yyr2758 || yy2arr2758 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34109,25 +35805,25 @@ func (x *EndpointSubset) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2630 := z.DecBinary() - _ = yym2630 + yym2768 := z.DecBinary() + _ = yym2768 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2631 := r.ContainerType() - if yyct2631 == codecSelferValueTypeMap1234 { - yyl2631 := r.ReadMapStart() - if yyl2631 == 0 { + yyct2769 := r.ContainerType() + if yyct2769 == codecSelferValueTypeMap1234 { + yyl2769 := r.ReadMapStart() + if yyl2769 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2631, d) + x.codecDecodeSelfFromMap(yyl2769, d) } - } else if yyct2631 == codecSelferValueTypeArray1234 { - yyl2631 := r.ReadArrayStart() - if yyl2631 == 0 { + } else if yyct2769 == codecSelferValueTypeArray1234 { + yyl2769 := r.ReadArrayStart() + if yyl2769 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2631, d) + x.codecDecodeSelfFromArray(yyl2769, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34139,12 +35835,12 @@ func (x *EndpointSubset) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2632Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2632Slc - var yyhl2632 bool = l >= 0 - for yyj2632 := 0; ; yyj2632++ { - if yyhl2632 { - if yyj2632 >= l { + var yys2770Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2770Slc + var yyhl2770 bool = l >= 0 + for yyj2770 := 0; ; yyj2770++ { + if yyhl2770 { + if yyj2770 >= l { break } } else { @@ -34153,50 +35849,50 @@ func (x *EndpointSubset) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2632Slc = r.DecodeBytes(yys2632Slc, true, true) - yys2632 := string(yys2632Slc) + yys2770Slc = r.DecodeBytes(yys2770Slc, true, true) + yys2770 := string(yys2770Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2632 { + switch yys2770 { case "addresses": if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2633 := &x.Addresses - yym2634 := z.DecBinary() - _ = yym2634 + yyv2771 := &x.Addresses + yym2772 := z.DecBinary() + _ = yym2772 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2633), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2771), d) } } case "notReadyAddresses": if r.TryDecodeAsNil() { x.NotReadyAddresses = nil } else { - yyv2635 := &x.NotReadyAddresses - yym2636 := z.DecBinary() - _ = yym2636 + yyv2773 := &x.NotReadyAddresses + yym2774 := z.DecBinary() + _ = yym2774 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2635), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2773), d) } } case "ports": if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2637 := &x.Ports - yym2638 := z.DecBinary() - _ = yym2638 + yyv2775 := &x.Ports + yym2776 := z.DecBinary() + _ = yym2776 if false { } else { - h.decSliceEndpointPort((*[]EndpointPort)(yyv2637), d) + h.decSliceEndpointPort((*[]EndpointPort)(yyv2775), d) } } default: - z.DecStructFieldNotFound(-1, yys2632) - } // end switch yys2632 - } // end for yyj2632 + z.DecStructFieldNotFound(-1, yys2770) + } // end switch yys2770 + } // end for yyj2770 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34204,16 +35900,16 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2639 int - var yyb2639 bool - var yyhl2639 bool = l >= 0 - yyj2639++ - if yyhl2639 { - yyb2639 = yyj2639 > l + var yyj2777 int + var yyb2777 bool + var yyhl2777 bool = l >= 0 + yyj2777++ + if yyhl2777 { + yyb2777 = yyj2777 > l } else { - yyb2639 = r.CheckBreak() + yyb2777 = r.CheckBreak() } - if yyb2639 { + if yyb2777 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34221,21 +35917,21 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2640 := &x.Addresses - yym2641 := z.DecBinary() - _ = yym2641 + yyv2778 := &x.Addresses + yym2779 := z.DecBinary() + _ = yym2779 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2640), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2778), d) } } - yyj2639++ - if yyhl2639 { - yyb2639 = yyj2639 > l + yyj2777++ + if yyhl2777 { + yyb2777 = yyj2777 > l } else { - yyb2639 = r.CheckBreak() + yyb2777 = r.CheckBreak() } - if yyb2639 { + if yyb2777 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34243,21 +35939,21 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NotReadyAddresses = nil } else { - yyv2642 := &x.NotReadyAddresses - yym2643 := z.DecBinary() - _ = yym2643 + yyv2780 := &x.NotReadyAddresses + yym2781 := z.DecBinary() + _ = yym2781 if false { } else { - h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2642), d) + h.decSliceEndpointAddress((*[]EndpointAddress)(yyv2780), d) } } - yyj2639++ - if yyhl2639 { - yyb2639 = yyj2639 > l + yyj2777++ + if yyhl2777 { + yyb2777 = yyj2777 > l } else { - yyb2639 = r.CheckBreak() + yyb2777 = r.CheckBreak() } - if yyb2639 { + if yyb2777 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34265,26 +35961,26 @@ func (x *EndpointSubset) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv2644 := &x.Ports - yym2645 := z.DecBinary() - _ = yym2645 + yyv2782 := &x.Ports + yym2783 := z.DecBinary() + _ = yym2783 if false { } else { - h.decSliceEndpointPort((*[]EndpointPort)(yyv2644), d) + h.decSliceEndpointPort((*[]EndpointPort)(yyv2782), d) } } for { - yyj2639++ - if yyhl2639 { - yyb2639 = yyj2639 > l + yyj2777++ + if yyhl2777 { + yyb2777 = yyj2777 > l } else { - yyb2639 = r.CheckBreak() + yyb2777 = r.CheckBreak() } - if yyb2639 { + if yyb2777 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2639-1, "") + z.DecStructFieldNotFound(yyj2777-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34296,35 +35992,36 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2646 := z.EncBinary() - _ = yym2646 + yym2784 := z.EncBinary() + _ = yym2784 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2647 := !z.EncBinary() - yy2arr2647 := z.EncBasicHandle().StructToArray - var yyq2647 [3]bool - _, _, _ = yysep2647, yyq2647, yy2arr2647 - const yyr2647 bool = false - yyq2647[1] = x.Hostname != "" - yyq2647[2] = x.TargetRef != nil - var yynn2647 int - if yyr2647 || yy2arr2647 { - r.EncodeArrayStart(3) + yysep2785 := !z.EncBinary() + yy2arr2785 := z.EncBasicHandle().StructToArray + var yyq2785 [4]bool + _, _, _ = yysep2785, yyq2785, yy2arr2785 + const yyr2785 bool = false + yyq2785[1] = x.Hostname != "" + yyq2785[2] = x.NodeName != nil + yyq2785[3] = x.TargetRef != nil + var yynn2785 int + if yyr2785 || yy2arr2785 { + r.EncodeArrayStart(4) } else { - yynn2647 = 1 - for _, b := range yyq2647 { + yynn2785 = 1 + for _, b := range yyq2785 { if b { - yynn2647++ + yynn2785++ } } - r.EncodeMapStart(yynn2647) - yynn2647 = 0 + r.EncodeMapStart(yynn2785) + yynn2785 = 0 } - if yyr2647 || yy2arr2647 { + if yyr2785 || yy2arr2785 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2649 := z.EncBinary() - _ = yym2649 + yym2787 := z.EncBinary() + _ = yym2787 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) @@ -34333,18 +36030,18 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ip")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2650 := z.EncBinary() - _ = yym2650 + yym2788 := z.EncBinary() + _ = yym2788 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.IP)) } } - if yyr2647 || yy2arr2647 { + if yyr2785 || yy2arr2785 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2647[1] { - yym2652 := z.EncBinary() - _ = yym2652 + if yyq2785[1] { + yym2790 := z.EncBinary() + _ = yym2790 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) @@ -34353,21 +36050,56 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2647[1] { + if yyq2785[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostname")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2653 := z.EncBinary() - _ = yym2653 + yym2791 := z.EncBinary() + _ = yym2791 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Hostname)) } } } - if yyr2647 || yy2arr2647 { + if yyr2785 || yy2arr2785 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2785[2] { + if x.NodeName == nil { + r.EncodeNil() + } else { + yy2793 := *x.NodeName + yym2794 := z.EncBinary() + _ = yym2794 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy2793)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq2785[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("nodeName")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.NodeName == nil { + r.EncodeNil() + } else { + yy2795 := *x.NodeName + yym2796 := z.EncBinary() + _ = yym2796 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yy2795)) + } + } + } + } + if yyr2785 || yy2arr2785 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2647[2] { + if yyq2785[3] { if x.TargetRef == nil { r.EncodeNil() } else { @@ -34377,7 +36109,7 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2647[2] { + if yyq2785[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("targetRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -34388,7 +36120,7 @@ func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2647 || yy2arr2647 { + if yyr2785 || yy2arr2785 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34401,25 +36133,25 @@ func (x *EndpointAddress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2655 := z.DecBinary() - _ = yym2655 + yym2798 := z.DecBinary() + _ = yym2798 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2656 := r.ContainerType() - if yyct2656 == codecSelferValueTypeMap1234 { - yyl2656 := r.ReadMapStart() - if yyl2656 == 0 { + yyct2799 := r.ContainerType() + if yyct2799 == codecSelferValueTypeMap1234 { + yyl2799 := r.ReadMapStart() + if yyl2799 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2656, d) + x.codecDecodeSelfFromMap(yyl2799, d) } - } else if yyct2656 == codecSelferValueTypeArray1234 { - yyl2656 := r.ReadArrayStart() - if yyl2656 == 0 { + } else if yyct2799 == codecSelferValueTypeArray1234 { + yyl2799 := r.ReadArrayStart() + if yyl2799 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2656, d) + x.codecDecodeSelfFromArray(yyl2799, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34431,12 +36163,12 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2657Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2657Slc - var yyhl2657 bool = l >= 0 - for yyj2657 := 0; ; yyj2657++ { - if yyhl2657 { - if yyj2657 >= l { + var yys2800Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2800Slc + var yyhl2800 bool = l >= 0 + for yyj2800 := 0; ; yyj2800++ { + if yyhl2800 { + if yyj2800 >= l { break } } else { @@ -34445,10 +36177,10 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2657Slc = r.DecodeBytes(yys2657Slc, true, true) - yys2657 := string(yys2657Slc) + yys2800Slc = r.DecodeBytes(yys2800Slc, true, true) + yys2800 := string(yys2800Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2657 { + switch yys2800 { case "ip": if r.TryDecodeAsNil() { x.IP = "" @@ -34461,6 +36193,22 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.Hostname = string(r.DecodeString()) } + case "nodeName": + if r.TryDecodeAsNil() { + if x.NodeName != nil { + x.NodeName = nil + } + } else { + if x.NodeName == nil { + x.NodeName = new(string) + } + yym2804 := z.DecBinary() + _ = yym2804 + if false { + } else { + *((*string)(x.NodeName)) = r.DecodeString() + } + } case "targetRef": if r.TryDecodeAsNil() { if x.TargetRef != nil { @@ -34473,9 +36221,9 @@ func (x *EndpointAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.TargetRef.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2657) - } // end switch yys2657 - } // end for yyj2657 + z.DecStructFieldNotFound(-1, yys2800) + } // end switch yys2800 + } // end for yyj2800 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34483,16 +36231,16 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2661 int - var yyb2661 bool - var yyhl2661 bool = l >= 0 - yyj2661++ - if yyhl2661 { - yyb2661 = yyj2661 > l + var yyj2806 int + var yyb2806 bool + var yyhl2806 bool = l >= 0 + yyj2806++ + if yyhl2806 { + yyb2806 = yyj2806 > l } else { - yyb2661 = r.CheckBreak() + yyb2806 = r.CheckBreak() } - if yyb2661 { + if yyb2806 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34502,13 +36250,13 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.IP = string(r.DecodeString()) } - yyj2661++ - if yyhl2661 { - yyb2661 = yyj2661 > l + yyj2806++ + if yyhl2806 { + yyb2806 = yyj2806 > l } else { - yyb2661 = r.CheckBreak() + yyb2806 = r.CheckBreak() } - if yyb2661 { + if yyb2806 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34518,13 +36266,39 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Hostname = string(r.DecodeString()) } - yyj2661++ - if yyhl2661 { - yyb2661 = yyj2661 > l + yyj2806++ + if yyhl2806 { + yyb2806 = yyj2806 > l + } else { + yyb2806 = r.CheckBreak() + } + if yyb2806 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.NodeName != nil { + x.NodeName = nil + } } else { - yyb2661 = r.CheckBreak() + if x.NodeName == nil { + x.NodeName = new(string) + } + yym2810 := z.DecBinary() + _ = yym2810 + if false { + } else { + *((*string)(x.NodeName)) = r.DecodeString() + } + } + yyj2806++ + if yyhl2806 { + yyb2806 = yyj2806 > l + } else { + yyb2806 = r.CheckBreak() } - if yyb2661 { + if yyb2806 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34540,17 +36314,17 @@ func (x *EndpointAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.TargetRef.CodecDecodeSelf(d) } for { - yyj2661++ - if yyhl2661 { - yyb2661 = yyj2661 > l + yyj2806++ + if yyhl2806 { + yyb2806 = yyj2806 > l } else { - yyb2661 = r.CheckBreak() + yyb2806 = r.CheckBreak() } - if yyb2661 { + if yyb2806 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2661-1, "") + z.DecStructFieldNotFound(yyj2806-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34562,36 +36336,36 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2665 := z.EncBinary() - _ = yym2665 + yym2812 := z.EncBinary() + _ = yym2812 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2666 := !z.EncBinary() - yy2arr2666 := z.EncBasicHandle().StructToArray - var yyq2666 [3]bool - _, _, _ = yysep2666, yyq2666, yy2arr2666 - const yyr2666 bool = false - yyq2666[0] = x.Name != "" - yyq2666[2] = x.Protocol != "" - var yynn2666 int - if yyr2666 || yy2arr2666 { + yysep2813 := !z.EncBinary() + yy2arr2813 := z.EncBasicHandle().StructToArray + var yyq2813 [3]bool + _, _, _ = yysep2813, yyq2813, yy2arr2813 + const yyr2813 bool = false + yyq2813[0] = x.Name != "" + yyq2813[2] = x.Protocol != "" + var yynn2813 int + if yyr2813 || yy2arr2813 { r.EncodeArrayStart(3) } else { - yynn2666 = 1 - for _, b := range yyq2666 { + yynn2813 = 1 + for _, b := range yyq2813 { if b { - yynn2666++ + yynn2813++ } } - r.EncodeMapStart(yynn2666) - yynn2666 = 0 + r.EncodeMapStart(yynn2813) + yynn2813 = 0 } - if yyr2666 || yy2arr2666 { + if yyr2813 || yy2arr2813 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2666[0] { - yym2668 := z.EncBinary() - _ = yym2668 + if yyq2813[0] { + yym2815 := z.EncBinary() + _ = yym2815 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -34600,22 +36374,22 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2666[0] { + if yyq2813[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2669 := z.EncBinary() - _ = yym2669 + yym2816 := z.EncBinary() + _ = yym2816 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr2666 || yy2arr2666 { + if yyr2813 || yy2arr2813 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2671 := z.EncBinary() - _ = yym2671 + yym2818 := z.EncBinary() + _ = yym2818 if false { } else { r.EncodeInt(int64(x.Port)) @@ -34624,29 +36398,29 @@ func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2672 := z.EncBinary() - _ = yym2672 + yym2819 := z.EncBinary() + _ = yym2819 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2666 || yy2arr2666 { + if yyr2813 || yy2arr2813 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2666[2] { + if yyq2813[2] { x.Protocol.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2666[2] { + if yyq2813[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protocol")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Protocol.CodecEncodeSelf(e) } } - if yyr2666 || yy2arr2666 { + if yyr2813 || yy2arr2813 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34659,25 +36433,25 @@ func (x *EndpointPort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2674 := z.DecBinary() - _ = yym2674 + yym2821 := z.DecBinary() + _ = yym2821 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2675 := r.ContainerType() - if yyct2675 == codecSelferValueTypeMap1234 { - yyl2675 := r.ReadMapStart() - if yyl2675 == 0 { + yyct2822 := r.ContainerType() + if yyct2822 == codecSelferValueTypeMap1234 { + yyl2822 := r.ReadMapStart() + if yyl2822 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2675, d) + x.codecDecodeSelfFromMap(yyl2822, d) } - } else if yyct2675 == codecSelferValueTypeArray1234 { - yyl2675 := r.ReadArrayStart() - if yyl2675 == 0 { + } else if yyct2822 == codecSelferValueTypeArray1234 { + yyl2822 := r.ReadArrayStart() + if yyl2822 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2675, d) + x.codecDecodeSelfFromArray(yyl2822, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34689,12 +36463,12 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2676Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2676Slc - var yyhl2676 bool = l >= 0 - for yyj2676 := 0; ; yyj2676++ { - if yyhl2676 { - if yyj2676 >= l { + var yys2823Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2823Slc + var yyhl2823 bool = l >= 0 + for yyj2823 := 0; ; yyj2823++ { + if yyhl2823 { + if yyj2823 >= l { break } } else { @@ -34703,10 +36477,10 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2676Slc = r.DecodeBytes(yys2676Slc, true, true) - yys2676 := string(yys2676Slc) + yys2823Slc = r.DecodeBytes(yys2823Slc, true, true) + yys2823 := string(yys2823Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2676 { + switch yys2823 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -34726,9 +36500,9 @@ func (x *EndpointPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Protocol = Protocol(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2676) - } // end switch yys2676 - } // end for yyj2676 + z.DecStructFieldNotFound(-1, yys2823) + } // end switch yys2823 + } // end for yyj2823 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -34736,16 +36510,16 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2680 int - var yyb2680 bool - var yyhl2680 bool = l >= 0 - yyj2680++ - if yyhl2680 { - yyb2680 = yyj2680 > l + var yyj2827 int + var yyb2827 bool + var yyhl2827 bool = l >= 0 + yyj2827++ + if yyhl2827 { + yyb2827 = yyj2827 > l } else { - yyb2680 = r.CheckBreak() + yyb2827 = r.CheckBreak() } - if yyb2680 { + if yyb2827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34755,13 +36529,13 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj2680++ - if yyhl2680 { - yyb2680 = yyj2680 > l + yyj2827++ + if yyhl2827 { + yyb2827 = yyj2827 > l } else { - yyb2680 = r.CheckBreak() + yyb2827 = r.CheckBreak() } - if yyb2680 { + if yyb2827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34771,13 +36545,13 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Port = int32(r.DecodeInt(32)) } - yyj2680++ - if yyhl2680 { - yyb2680 = yyj2680 > l + yyj2827++ + if yyhl2827 { + yyb2827 = yyj2827 > l } else { - yyb2680 = r.CheckBreak() + yyb2827 = r.CheckBreak() } - if yyb2680 { + if yyb2827 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -34788,17 +36562,17 @@ func (x *EndpointPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Protocol = Protocol(r.DecodeString()) } for { - yyj2680++ - if yyhl2680 { - yyb2680 = yyj2680 > l + yyj2827++ + if yyhl2827 { + yyb2827 = yyj2827 > l } else { - yyb2680 = r.CheckBreak() + yyb2827 = r.CheckBreak() } - if yyb2680 { + if yyb2827 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2680-1, "") + z.DecStructFieldNotFound(yyj2827-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -34810,37 +36584,37 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2684 := z.EncBinary() - _ = yym2684 + yym2831 := z.EncBinary() + _ = yym2831 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2685 := !z.EncBinary() - yy2arr2685 := z.EncBasicHandle().StructToArray - var yyq2685 [4]bool - _, _, _ = yysep2685, yyq2685, yy2arr2685 - const yyr2685 bool = false - yyq2685[0] = x.Kind != "" - yyq2685[1] = x.APIVersion != "" - yyq2685[2] = true - var yynn2685 int - if yyr2685 || yy2arr2685 { + yysep2832 := !z.EncBinary() + yy2arr2832 := z.EncBasicHandle().StructToArray + var yyq2832 [4]bool + _, _, _ = yysep2832, yyq2832, yy2arr2832 + const yyr2832 bool = false + yyq2832[0] = x.Kind != "" + yyq2832[1] = x.APIVersion != "" + yyq2832[2] = true + var yynn2832 int + if yyr2832 || yy2arr2832 { r.EncodeArrayStart(4) } else { - yynn2685 = 1 - for _, b := range yyq2685 { + yynn2832 = 1 + for _, b := range yyq2832 { if b { - yynn2685++ + yynn2832++ } } - r.EncodeMapStart(yynn2685) - yynn2685 = 0 + r.EncodeMapStart(yynn2832) + yynn2832 = 0 } - if yyr2685 || yy2arr2685 { + if yyr2832 || yy2arr2832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2685[0] { - yym2687 := z.EncBinary() - _ = yym2687 + if yyq2832[0] { + yym2834 := z.EncBinary() + _ = yym2834 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -34849,23 +36623,23 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2685[0] { + if yyq2832[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2688 := z.EncBinary() - _ = yym2688 + yym2835 := z.EncBinary() + _ = yym2835 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr2685 || yy2arr2685 { + if yyr2832 || yy2arr2832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2685[1] { - yym2690 := z.EncBinary() - _ = yym2690 + if yyq2832[1] { + yym2837 := z.EncBinary() + _ = yym2837 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -34874,54 +36648,54 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2685[1] { + if yyq2832[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2691 := z.EncBinary() - _ = yym2691 + yym2838 := z.EncBinary() + _ = yym2838 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr2685 || yy2arr2685 { + if yyr2832 || yy2arr2832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2685[2] { - yy2693 := &x.ListMeta - yym2694 := z.EncBinary() - _ = yym2694 + if yyq2832[2] { + yy2840 := &x.ListMeta + yym2841 := z.EncBinary() + _ = yym2841 if false { - } else if z.HasExtensions() && z.EncExt(yy2693) { + } else if z.HasExtensions() && z.EncExt(yy2840) { } else { - z.EncFallback(yy2693) + z.EncFallback(yy2840) } } else { r.EncodeNil() } } else { - if yyq2685[2] { + if yyq2832[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2695 := &x.ListMeta - yym2696 := z.EncBinary() - _ = yym2696 + yy2842 := &x.ListMeta + yym2843 := z.EncBinary() + _ = yym2843 if false { - } else if z.HasExtensions() && z.EncExt(yy2695) { + } else if z.HasExtensions() && z.EncExt(yy2842) { } else { - z.EncFallback(yy2695) + z.EncFallback(yy2842) } } } - if yyr2685 || yy2arr2685 { + if yyr2832 || yy2arr2832 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym2698 := z.EncBinary() - _ = yym2698 + yym2845 := z.EncBinary() + _ = yym2845 if false { } else { h.encSliceEndpoints(([]Endpoints)(x.Items), e) @@ -34934,15 +36708,15 @@ func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym2699 := z.EncBinary() - _ = yym2699 + yym2846 := z.EncBinary() + _ = yym2846 if false { } else { h.encSliceEndpoints(([]Endpoints)(x.Items), e) } } } - if yyr2685 || yy2arr2685 { + if yyr2832 || yy2arr2832 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -34955,25 +36729,25 @@ func (x *EndpointsList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2700 := z.DecBinary() - _ = yym2700 + yym2847 := z.DecBinary() + _ = yym2847 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2701 := r.ContainerType() - if yyct2701 == codecSelferValueTypeMap1234 { - yyl2701 := r.ReadMapStart() - if yyl2701 == 0 { + yyct2848 := r.ContainerType() + if yyct2848 == codecSelferValueTypeMap1234 { + yyl2848 := r.ReadMapStart() + if yyl2848 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2701, d) + x.codecDecodeSelfFromMap(yyl2848, d) } - } else if yyct2701 == codecSelferValueTypeArray1234 { - yyl2701 := r.ReadArrayStart() - if yyl2701 == 0 { + } else if yyct2848 == codecSelferValueTypeArray1234 { + yyl2848 := r.ReadArrayStart() + if yyl2848 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2701, d) + x.codecDecodeSelfFromArray(yyl2848, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -34985,12 +36759,12 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2702Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2702Slc - var yyhl2702 bool = l >= 0 - for yyj2702 := 0; ; yyj2702++ { - if yyhl2702 { - if yyj2702 >= l { + var yys2849Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2849Slc + var yyhl2849 bool = l >= 0 + for yyj2849 := 0; ; yyj2849++ { + if yyhl2849 { + if yyj2849 >= l { break } } else { @@ -34999,10 +36773,10 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2702Slc = r.DecodeBytes(yys2702Slc, true, true) - yys2702 := string(yys2702Slc) + yys2849Slc = r.DecodeBytes(yys2849Slc, true, true) + yys2849 := string(yys2849Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2702 { + switch yys2849 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -35019,31 +36793,31 @@ func (x *EndpointsList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2705 := &x.ListMeta - yym2706 := z.DecBinary() - _ = yym2706 + yyv2852 := &x.ListMeta + yym2853 := z.DecBinary() + _ = yym2853 if false { - } else if z.HasExtensions() && z.DecExt(yyv2705) { + } else if z.HasExtensions() && z.DecExt(yyv2852) { } else { - z.DecFallback(yyv2705, false) + z.DecFallback(yyv2852, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2707 := &x.Items - yym2708 := z.DecBinary() - _ = yym2708 + yyv2854 := &x.Items + yym2855 := z.DecBinary() + _ = yym2855 if false { } else { - h.decSliceEndpoints((*[]Endpoints)(yyv2707), d) + h.decSliceEndpoints((*[]Endpoints)(yyv2854), d) } } default: - z.DecStructFieldNotFound(-1, yys2702) - } // end switch yys2702 - } // end for yyj2702 + z.DecStructFieldNotFound(-1, yys2849) + } // end switch yys2849 + } // end for yyj2849 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35051,16 +36825,16 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2709 int - var yyb2709 bool - var yyhl2709 bool = l >= 0 - yyj2709++ - if yyhl2709 { - yyb2709 = yyj2709 > l + var yyj2856 int + var yyb2856 bool + var yyhl2856 bool = l >= 0 + yyj2856++ + if yyhl2856 { + yyb2856 = yyj2856 > l } else { - yyb2709 = r.CheckBreak() + yyb2856 = r.CheckBreak() } - if yyb2709 { + if yyb2856 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35070,13 +36844,13 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj2709++ - if yyhl2709 { - yyb2709 = yyj2709 > l + yyj2856++ + if yyhl2856 { + yyb2856 = yyj2856 > l } else { - yyb2709 = r.CheckBreak() + yyb2856 = r.CheckBreak() } - if yyb2709 { + if yyb2856 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35086,13 +36860,13 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj2709++ - if yyhl2709 { - yyb2709 = yyj2709 > l + yyj2856++ + if yyhl2856 { + yyb2856 = yyj2856 > l } else { - yyb2709 = r.CheckBreak() + yyb2856 = r.CheckBreak() } - if yyb2709 { + if yyb2856 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35100,22 +36874,22 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv2712 := &x.ListMeta - yym2713 := z.DecBinary() - _ = yym2713 + yyv2859 := &x.ListMeta + yym2860 := z.DecBinary() + _ = yym2860 if false { - } else if z.HasExtensions() && z.DecExt(yyv2712) { + } else if z.HasExtensions() && z.DecExt(yyv2859) { } else { - z.DecFallback(yyv2712, false) + z.DecFallback(yyv2859, false) } } - yyj2709++ - if yyhl2709 { - yyb2709 = yyj2709 > l + yyj2856++ + if yyhl2856 { + yyb2856 = yyj2856 > l } else { - yyb2709 = r.CheckBreak() + yyb2856 = r.CheckBreak() } - if yyb2709 { + if yyb2856 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35123,26 +36897,26 @@ func (x *EndpointsList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv2714 := &x.Items - yym2715 := z.DecBinary() - _ = yym2715 + yyv2861 := &x.Items + yym2862 := z.DecBinary() + _ = yym2862 if false { } else { - h.decSliceEndpoints((*[]Endpoints)(yyv2714), d) + h.decSliceEndpoints((*[]Endpoints)(yyv2861), d) } } for { - yyj2709++ - if yyhl2709 { - yyb2709 = yyj2709 > l + yyj2856++ + if yyhl2856 { + yyb2856 = yyj2856 > l } else { - yyb2709 = r.CheckBreak() + yyb2856 = r.CheckBreak() } - if yyb2709 { + if yyb2856 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2709-1, "") + z.DecStructFieldNotFound(yyj2856-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35154,38 +36928,38 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2716 := z.EncBinary() - _ = yym2716 + yym2863 := z.EncBinary() + _ = yym2863 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2717 := !z.EncBinary() - yy2arr2717 := z.EncBasicHandle().StructToArray - var yyq2717 [4]bool - _, _, _ = yysep2717, yyq2717, yy2arr2717 - const yyr2717 bool = false - yyq2717[0] = x.PodCIDR != "" - yyq2717[1] = x.ExternalID != "" - yyq2717[2] = x.ProviderID != "" - yyq2717[3] = x.Unschedulable != false - var yynn2717 int - if yyr2717 || yy2arr2717 { + yysep2864 := !z.EncBinary() + yy2arr2864 := z.EncBasicHandle().StructToArray + var yyq2864 [4]bool + _, _, _ = yysep2864, yyq2864, yy2arr2864 + const yyr2864 bool = false + yyq2864[0] = x.PodCIDR != "" + yyq2864[1] = x.ExternalID != "" + yyq2864[2] = x.ProviderID != "" + yyq2864[3] = x.Unschedulable != false + var yynn2864 int + if yyr2864 || yy2arr2864 { r.EncodeArrayStart(4) } else { - yynn2717 = 0 - for _, b := range yyq2717 { + yynn2864 = 0 + for _, b := range yyq2864 { if b { - yynn2717++ + yynn2864++ } } - r.EncodeMapStart(yynn2717) - yynn2717 = 0 + r.EncodeMapStart(yynn2864) + yynn2864 = 0 } - if yyr2717 || yy2arr2717 { + if yyr2864 || yy2arr2864 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2717[0] { - yym2719 := z.EncBinary() - _ = yym2719 + if yyq2864[0] { + yym2866 := z.EncBinary() + _ = yym2866 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) @@ -35194,23 +36968,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2717[0] { + if yyq2864[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2720 := z.EncBinary() - _ = yym2720 + yym2867 := z.EncBinary() + _ = yym2867 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) } } } - if yyr2717 || yy2arr2717 { + if yyr2864 || yy2arr2864 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2717[1] { - yym2722 := z.EncBinary() - _ = yym2722 + if yyq2864[1] { + yym2869 := z.EncBinary() + _ = yym2869 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ExternalID)) @@ -35219,23 +36993,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2717[1] { + if yyq2864[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("externalID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2723 := z.EncBinary() - _ = yym2723 + yym2870 := z.EncBinary() + _ = yym2870 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ExternalID)) } } } - if yyr2717 || yy2arr2717 { + if yyr2864 || yy2arr2864 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2717[2] { - yym2725 := z.EncBinary() - _ = yym2725 + if yyq2864[2] { + yym2872 := z.EncBinary() + _ = yym2872 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ProviderID)) @@ -35244,23 +37018,23 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2717[2] { + if yyq2864[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("providerID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2726 := z.EncBinary() - _ = yym2726 + yym2873 := z.EncBinary() + _ = yym2873 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ProviderID)) } } } - if yyr2717 || yy2arr2717 { + if yyr2864 || yy2arr2864 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2717[3] { - yym2728 := z.EncBinary() - _ = yym2728 + if yyq2864[3] { + yym2875 := z.EncBinary() + _ = yym2875 if false { } else { r.EncodeBool(bool(x.Unschedulable)) @@ -35269,19 +37043,19 @@ func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq2717[3] { + if yyq2864[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("unschedulable")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2729 := z.EncBinary() - _ = yym2729 + yym2876 := z.EncBinary() + _ = yym2876 if false { } else { r.EncodeBool(bool(x.Unschedulable)) } } } - if yyr2717 || yy2arr2717 { + if yyr2864 || yy2arr2864 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35294,25 +37068,25 @@ func (x *NodeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2730 := z.DecBinary() - _ = yym2730 + yym2877 := z.DecBinary() + _ = yym2877 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2731 := r.ContainerType() - if yyct2731 == codecSelferValueTypeMap1234 { - yyl2731 := r.ReadMapStart() - if yyl2731 == 0 { + yyct2878 := r.ContainerType() + if yyct2878 == codecSelferValueTypeMap1234 { + yyl2878 := r.ReadMapStart() + if yyl2878 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2731, d) + x.codecDecodeSelfFromMap(yyl2878, d) } - } else if yyct2731 == codecSelferValueTypeArray1234 { - yyl2731 := r.ReadArrayStart() - if yyl2731 == 0 { + } else if yyct2878 == codecSelferValueTypeArray1234 { + yyl2878 := r.ReadArrayStart() + if yyl2878 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2731, d) + x.codecDecodeSelfFromArray(yyl2878, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35324,12 +37098,12 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2732Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2732Slc - var yyhl2732 bool = l >= 0 - for yyj2732 := 0; ; yyj2732++ { - if yyhl2732 { - if yyj2732 >= l { + var yys2879Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2879Slc + var yyhl2879 bool = l >= 0 + for yyj2879 := 0; ; yyj2879++ { + if yyhl2879 { + if yyj2879 >= l { break } } else { @@ -35338,10 +37112,10 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2732Slc = r.DecodeBytes(yys2732Slc, true, true) - yys2732 := string(yys2732Slc) + yys2879Slc = r.DecodeBytes(yys2879Slc, true, true) + yys2879 := string(yys2879Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2732 { + switch yys2879 { case "podCIDR": if r.TryDecodeAsNil() { x.PodCIDR = "" @@ -35367,9 +37141,9 @@ func (x *NodeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Unschedulable = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys2732) - } // end switch yys2732 - } // end for yyj2732 + z.DecStructFieldNotFound(-1, yys2879) + } // end switch yys2879 + } // end for yyj2879 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35377,16 +37151,16 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2737 int - var yyb2737 bool - var yyhl2737 bool = l >= 0 - yyj2737++ - if yyhl2737 { - yyb2737 = yyj2737 > l + var yyj2884 int + var yyb2884 bool + var yyhl2884 bool = l >= 0 + yyj2884++ + if yyhl2884 { + yyb2884 = yyj2884 > l } else { - yyb2737 = r.CheckBreak() + yyb2884 = r.CheckBreak() } - if yyb2737 { + if yyb2884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35396,13 +37170,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.PodCIDR = string(r.DecodeString()) } - yyj2737++ - if yyhl2737 { - yyb2737 = yyj2737 > l + yyj2884++ + if yyhl2884 { + yyb2884 = yyj2884 > l } else { - yyb2737 = r.CheckBreak() + yyb2884 = r.CheckBreak() } - if yyb2737 { + if yyb2884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35412,13 +37186,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ExternalID = string(r.DecodeString()) } - yyj2737++ - if yyhl2737 { - yyb2737 = yyj2737 > l + yyj2884++ + if yyhl2884 { + yyb2884 = yyj2884 > l } else { - yyb2737 = r.CheckBreak() + yyb2884 = r.CheckBreak() } - if yyb2737 { + if yyb2884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35428,13 +37202,13 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ProviderID = string(r.DecodeString()) } - yyj2737++ - if yyhl2737 { - yyb2737 = yyj2737 > l + yyj2884++ + if yyhl2884 { + yyb2884 = yyj2884 > l } else { - yyb2737 = r.CheckBreak() + yyb2884 = r.CheckBreak() } - if yyb2737 { + if yyb2884 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35445,17 +37219,17 @@ func (x *NodeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Unschedulable = bool(r.DecodeBool()) } for { - yyj2737++ - if yyhl2737 { - yyb2737 = yyj2737 > l + yyj2884++ + if yyhl2884 { + yyb2884 = yyj2884 > l } else { - yyb2737 = r.CheckBreak() + yyb2884 = r.CheckBreak() } - if yyb2737 { + if yyb2884 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2737-1, "") + z.DecStructFieldNotFound(yyj2884-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35467,33 +37241,33 @@ func (x *DaemonEndpoint) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2742 := z.EncBinary() - _ = yym2742 + yym2889 := z.EncBinary() + _ = yym2889 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2743 := !z.EncBinary() - yy2arr2743 := z.EncBasicHandle().StructToArray - var yyq2743 [1]bool - _, _, _ = yysep2743, yyq2743, yy2arr2743 - const yyr2743 bool = false - var yynn2743 int - if yyr2743 || yy2arr2743 { + yysep2890 := !z.EncBinary() + yy2arr2890 := z.EncBasicHandle().StructToArray + var yyq2890 [1]bool + _, _, _ = yysep2890, yyq2890, yy2arr2890 + const yyr2890 bool = false + var yynn2890 int + if yyr2890 || yy2arr2890 { r.EncodeArrayStart(1) } else { - yynn2743 = 1 - for _, b := range yyq2743 { + yynn2890 = 1 + for _, b := range yyq2890 { if b { - yynn2743++ + yynn2890++ } } - r.EncodeMapStart(yynn2743) - yynn2743 = 0 + r.EncodeMapStart(yynn2890) + yynn2890 = 0 } - if yyr2743 || yy2arr2743 { + if yyr2890 || yy2arr2890 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2745 := z.EncBinary() - _ = yym2745 + yym2892 := z.EncBinary() + _ = yym2892 if false { } else { r.EncodeInt(int64(x.Port)) @@ -35502,14 +37276,14 @@ func (x *DaemonEndpoint) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("Port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2746 := z.EncBinary() - _ = yym2746 + yym2893 := z.EncBinary() + _ = yym2893 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr2743 || yy2arr2743 { + if yyr2890 || yy2arr2890 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35522,25 +37296,25 @@ func (x *DaemonEndpoint) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2747 := z.DecBinary() - _ = yym2747 + yym2894 := z.DecBinary() + _ = yym2894 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2748 := r.ContainerType() - if yyct2748 == codecSelferValueTypeMap1234 { - yyl2748 := r.ReadMapStart() - if yyl2748 == 0 { + yyct2895 := r.ContainerType() + if yyct2895 == codecSelferValueTypeMap1234 { + yyl2895 := r.ReadMapStart() + if yyl2895 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2748, d) + x.codecDecodeSelfFromMap(yyl2895, d) } - } else if yyct2748 == codecSelferValueTypeArray1234 { - yyl2748 := r.ReadArrayStart() - if yyl2748 == 0 { + } else if yyct2895 == codecSelferValueTypeArray1234 { + yyl2895 := r.ReadArrayStart() + if yyl2895 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2748, d) + x.codecDecodeSelfFromArray(yyl2895, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35552,12 +37326,12 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2749Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2749Slc - var yyhl2749 bool = l >= 0 - for yyj2749 := 0; ; yyj2749++ { - if yyhl2749 { - if yyj2749 >= l { + var yys2896Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2896Slc + var yyhl2896 bool = l >= 0 + for yyj2896 := 0; ; yyj2896++ { + if yyhl2896 { + if yyj2896 >= l { break } } else { @@ -35566,10 +37340,10 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2749Slc = r.DecodeBytes(yys2749Slc, true, true) - yys2749 := string(yys2749Slc) + yys2896Slc = r.DecodeBytes(yys2896Slc, true, true) + yys2896 := string(yys2896Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2749 { + switch yys2896 { case "Port": if r.TryDecodeAsNil() { x.Port = 0 @@ -35577,9 +37351,9 @@ func (x *DaemonEndpoint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Port = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys2749) - } // end switch yys2749 - } // end for yyj2749 + z.DecStructFieldNotFound(-1, yys2896) + } // end switch yys2896 + } // end for yyj2896 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35587,16 +37361,16 @@ func (x *DaemonEndpoint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2751 int - var yyb2751 bool - var yyhl2751 bool = l >= 0 - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + var yyj2898 int + var yyb2898 bool + var yyhl2898 bool = l >= 0 + yyj2898++ + if yyhl2898 { + yyb2898 = yyj2898 > l } else { - yyb2751 = r.CheckBreak() + yyb2898 = r.CheckBreak() } - if yyb2751 { + if yyb2898 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35607,17 +37381,17 @@ func (x *DaemonEndpoint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Port = int32(r.DecodeInt(32)) } for { - yyj2751++ - if yyhl2751 { - yyb2751 = yyj2751 > l + yyj2898++ + if yyhl2898 { + yyb2898 = yyj2898 > l } else { - yyb2751 = r.CheckBreak() + yyb2898 = r.CheckBreak() } - if yyb2751 { + if yyb2898 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2751-1, "") + z.DecStructFieldNotFound(yyj2898-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35629,48 +37403,48 @@ func (x *NodeDaemonEndpoints) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2753 := z.EncBinary() - _ = yym2753 + yym2900 := z.EncBinary() + _ = yym2900 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2754 := !z.EncBinary() - yy2arr2754 := z.EncBasicHandle().StructToArray - var yyq2754 [1]bool - _, _, _ = yysep2754, yyq2754, yy2arr2754 - const yyr2754 bool = false - yyq2754[0] = true - var yynn2754 int - if yyr2754 || yy2arr2754 { + yysep2901 := !z.EncBinary() + yy2arr2901 := z.EncBasicHandle().StructToArray + var yyq2901 [1]bool + _, _, _ = yysep2901, yyq2901, yy2arr2901 + const yyr2901 bool = false + yyq2901[0] = true + var yynn2901 int + if yyr2901 || yy2arr2901 { r.EncodeArrayStart(1) } else { - yynn2754 = 0 - for _, b := range yyq2754 { + yynn2901 = 0 + for _, b := range yyq2901 { if b { - yynn2754++ + yynn2901++ } } - r.EncodeMapStart(yynn2754) - yynn2754 = 0 + r.EncodeMapStart(yynn2901) + yynn2901 = 0 } - if yyr2754 || yy2arr2754 { + if yyr2901 || yy2arr2901 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2754[0] { - yy2756 := &x.KubeletEndpoint - yy2756.CodecEncodeSelf(e) + if yyq2901[0] { + yy2903 := &x.KubeletEndpoint + yy2903.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2754[0] { + if yyq2901[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeletEndpoint")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2757 := &x.KubeletEndpoint - yy2757.CodecEncodeSelf(e) + yy2904 := &x.KubeletEndpoint + yy2904.CodecEncodeSelf(e) } } - if yyr2754 || yy2arr2754 { + if yyr2901 || yy2arr2901 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -35683,25 +37457,25 @@ func (x *NodeDaemonEndpoints) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2758 := z.DecBinary() - _ = yym2758 + yym2905 := z.DecBinary() + _ = yym2905 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2759 := r.ContainerType() - if yyct2759 == codecSelferValueTypeMap1234 { - yyl2759 := r.ReadMapStart() - if yyl2759 == 0 { + yyct2906 := r.ContainerType() + if yyct2906 == codecSelferValueTypeMap1234 { + yyl2906 := r.ReadMapStart() + if yyl2906 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2759, d) + x.codecDecodeSelfFromMap(yyl2906, d) } - } else if yyct2759 == codecSelferValueTypeArray1234 { - yyl2759 := r.ReadArrayStart() - if yyl2759 == 0 { + } else if yyct2906 == codecSelferValueTypeArray1234 { + yyl2906 := r.ReadArrayStart() + if yyl2906 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2759, d) + x.codecDecodeSelfFromArray(yyl2906, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -35713,12 +37487,12 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2760Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2760Slc - var yyhl2760 bool = l >= 0 - for yyj2760 := 0; ; yyj2760++ { - if yyhl2760 { - if yyj2760 >= l { + var yys2907Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2907Slc + var yyhl2907 bool = l >= 0 + for yyj2907 := 0; ; yyj2907++ { + if yyhl2907 { + if yyj2907 >= l { break } } else { @@ -35727,21 +37501,21 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2760Slc = r.DecodeBytes(yys2760Slc, true, true) - yys2760 := string(yys2760Slc) + yys2907Slc = r.DecodeBytes(yys2907Slc, true, true) + yys2907 := string(yys2907Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2760 { + switch yys2907 { case "kubeletEndpoint": if r.TryDecodeAsNil() { x.KubeletEndpoint = DaemonEndpoint{} } else { - yyv2761 := &x.KubeletEndpoint - yyv2761.CodecDecodeSelf(d) + yyv2908 := &x.KubeletEndpoint + yyv2908.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2760) - } // end switch yys2760 - } // end for yyj2760 + z.DecStructFieldNotFound(-1, yys2907) + } // end switch yys2907 + } // end for yyj2907 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -35749,16 +37523,16 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2762 int - var yyb2762 bool - var yyhl2762 bool = l >= 0 - yyj2762++ - if yyhl2762 { - yyb2762 = yyj2762 > l + var yyj2909 int + var yyb2909 bool + var yyhl2909 bool = l >= 0 + yyj2909++ + if yyhl2909 { + yyb2909 = yyj2909 > l } else { - yyb2762 = r.CheckBreak() + yyb2909 = r.CheckBreak() } - if yyb2762 { + if yyb2909 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -35766,21 +37540,21 @@ func (x *NodeDaemonEndpoints) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.KubeletEndpoint = DaemonEndpoint{} } else { - yyv2763 := &x.KubeletEndpoint - yyv2763.CodecDecodeSelf(d) + yyv2910 := &x.KubeletEndpoint + yyv2910.CodecDecodeSelf(d) } for { - yyj2762++ - if yyhl2762 { - yyb2762 = yyj2762 > l + yyj2909++ + if yyhl2909 { + yyb2909 = yyj2909 > l } else { - yyb2762 = r.CheckBreak() + yyb2909 = r.CheckBreak() } - if yyb2762 { + if yyb2909 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2762-1, "") + z.DecStructFieldNotFound(yyj2909-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -35792,33 +37566,33 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2764 := z.EncBinary() - _ = yym2764 + yym2911 := z.EncBinary() + _ = yym2911 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2765 := !z.EncBinary() - yy2arr2765 := z.EncBasicHandle().StructToArray - var yyq2765 [10]bool - _, _, _ = yysep2765, yyq2765, yy2arr2765 - const yyr2765 bool = false - var yynn2765 int - if yyr2765 || yy2arr2765 { + yysep2912 := !z.EncBinary() + yy2arr2912 := z.EncBasicHandle().StructToArray + var yyq2912 [10]bool + _, _, _ = yysep2912, yyq2912, yy2arr2912 + const yyr2912 bool = false + var yynn2912 int + if yyr2912 || yy2arr2912 { r.EncodeArrayStart(10) } else { - yynn2765 = 10 - for _, b := range yyq2765 { + yynn2912 = 10 + for _, b := range yyq2912 { if b { - yynn2765++ + yynn2912++ } } - r.EncodeMapStart(yynn2765) - yynn2765 = 0 + r.EncodeMapStart(yynn2912) + yynn2912 = 0 } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2767 := z.EncBinary() - _ = yym2767 + yym2914 := z.EncBinary() + _ = yym2914 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MachineID)) @@ -35827,17 +37601,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("machineID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2768 := z.EncBinary() - _ = yym2768 + yym2915 := z.EncBinary() + _ = yym2915 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.MachineID)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2770 := z.EncBinary() - _ = yym2770 + yym2917 := z.EncBinary() + _ = yym2917 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemUUID)) @@ -35846,17 +37620,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("systemUUID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2771 := z.EncBinary() - _ = yym2771 + yym2918 := z.EncBinary() + _ = yym2918 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemUUID)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2773 := z.EncBinary() - _ = yym2773 + yym2920 := z.EncBinary() + _ = yym2920 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.BootID)) @@ -35865,17 +37639,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("bootID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2774 := z.EncBinary() - _ = yym2774 + yym2921 := z.EncBinary() + _ = yym2921 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.BootID)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2776 := z.EncBinary() - _ = yym2776 + yym2923 := z.EncBinary() + _ = yym2923 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KernelVersion)) @@ -35884,17 +37658,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kernelVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2777 := z.EncBinary() - _ = yym2777 + yym2924 := z.EncBinary() + _ = yym2924 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KernelVersion)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2779 := z.EncBinary() - _ = yym2779 + yym2926 := z.EncBinary() + _ = yym2926 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OSImage)) @@ -35903,17 +37677,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("osImage")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2780 := z.EncBinary() - _ = yym2780 + yym2927 := z.EncBinary() + _ = yym2927 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OSImage)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2782 := z.EncBinary() - _ = yym2782 + yym2929 := z.EncBinary() + _ = yym2929 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntimeVersion)) @@ -35922,17 +37696,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerRuntimeVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2783 := z.EncBinary() - _ = yym2783 + yym2930 := z.EncBinary() + _ = yym2930 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntimeVersion)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2785 := z.EncBinary() - _ = yym2785 + yym2932 := z.EncBinary() + _ = yym2932 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletVersion)) @@ -35941,17 +37715,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeletVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2786 := z.EncBinary() - _ = yym2786 + yym2933 := z.EncBinary() + _ = yym2933 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletVersion)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2788 := z.EncBinary() - _ = yym2788 + yym2935 := z.EncBinary() + _ = yym2935 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeProxyVersion)) @@ -35960,17 +37734,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeProxyVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2789 := z.EncBinary() - _ = yym2789 + yym2936 := z.EncBinary() + _ = yym2936 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeProxyVersion)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2791 := z.EncBinary() - _ = yym2791 + yym2938 := z.EncBinary() + _ = yym2938 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OperatingSystem)) @@ -35979,17 +37753,17 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("operatingSystem")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2792 := z.EncBinary() - _ = yym2792 + yym2939 := z.EncBinary() + _ = yym2939 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.OperatingSystem)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2794 := z.EncBinary() - _ = yym2794 + yym2941 := z.EncBinary() + _ = yym2941 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Architecture)) @@ -35998,14 +37772,14 @@ func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("architecture")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2795 := z.EncBinary() - _ = yym2795 + yym2942 := z.EncBinary() + _ = yym2942 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Architecture)) } } - if yyr2765 || yy2arr2765 { + if yyr2912 || yy2arr2912 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -36018,25 +37792,25 @@ func (x *NodeSystemInfo) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2796 := z.DecBinary() - _ = yym2796 + yym2943 := z.DecBinary() + _ = yym2943 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2797 := r.ContainerType() - if yyct2797 == codecSelferValueTypeMap1234 { - yyl2797 := r.ReadMapStart() - if yyl2797 == 0 { + yyct2944 := r.ContainerType() + if yyct2944 == codecSelferValueTypeMap1234 { + yyl2944 := r.ReadMapStart() + if yyl2944 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2797, d) + x.codecDecodeSelfFromMap(yyl2944, d) } - } else if yyct2797 == codecSelferValueTypeArray1234 { - yyl2797 := r.ReadArrayStart() - if yyl2797 == 0 { + } else if yyct2944 == codecSelferValueTypeArray1234 { + yyl2944 := r.ReadArrayStart() + if yyl2944 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2797, d) + x.codecDecodeSelfFromArray(yyl2944, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -36048,12 +37822,12 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2798Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2798Slc - var yyhl2798 bool = l >= 0 - for yyj2798 := 0; ; yyj2798++ { - if yyhl2798 { - if yyj2798 >= l { + var yys2945Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2945Slc + var yyhl2945 bool = l >= 0 + for yyj2945 := 0; ; yyj2945++ { + if yyhl2945 { + if yyj2945 >= l { break } } else { @@ -36062,10 +37836,10 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2798Slc = r.DecodeBytes(yys2798Slc, true, true) - yys2798 := string(yys2798Slc) + yys2945Slc = r.DecodeBytes(yys2945Slc, true, true) + yys2945 := string(yys2945Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2798 { + switch yys2945 { case "machineID": if r.TryDecodeAsNil() { x.MachineID = "" @@ -36127,9 +37901,9 @@ func (x *NodeSystemInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Architecture = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2798) - } // end switch yys2798 - } // end for yyj2798 + z.DecStructFieldNotFound(-1, yys2945) + } // end switch yys2945 + } // end for yyj2945 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -36137,16 +37911,16 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2809 int - var yyb2809 bool - var yyhl2809 bool = l >= 0 - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + var yyj2956 int + var yyb2956 bool + var yyhl2956 bool = l >= 0 + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36156,13 +37930,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.MachineID = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36172,13 +37946,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.SystemUUID = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36188,13 +37962,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.BootID = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36204,13 +37978,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KernelVersion = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36220,13 +37994,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.OSImage = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36236,13 +38010,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ContainerRuntimeVersion = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36252,13 +38026,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KubeletVersion = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36268,13 +38042,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.KubeProxyVersion = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36284,13 +38058,13 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.OperatingSystem = string(r.DecodeString()) } - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36301,17 +38075,17 @@ func (x *NodeSystemInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Architecture = string(r.DecodeString()) } for { - yyj2809++ - if yyhl2809 { - yyb2809 = yyj2809 > l + yyj2956++ + if yyhl2956 { + yyb2956 = yyj2956 > l } else { - yyb2809 = r.CheckBreak() + yyb2956 = r.CheckBreak() } - if yyb2809 { + if yyb2956 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2809-1, "") + z.DecStructFieldNotFound(yyj2956-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -36323,42 +38097,42 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2820 := z.EncBinary() - _ = yym2820 + yym2967 := z.EncBinary() + _ = yym2967 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2821 := !z.EncBinary() - yy2arr2821 := z.EncBasicHandle().StructToArray - var yyq2821 [10]bool - _, _, _ = yysep2821, yyq2821, yy2arr2821 - const yyr2821 bool = false - yyq2821[0] = len(x.Capacity) != 0 - yyq2821[1] = len(x.Allocatable) != 0 - yyq2821[2] = x.Phase != "" - yyq2821[3] = len(x.Conditions) != 0 - yyq2821[4] = len(x.Addresses) != 0 - yyq2821[5] = true - yyq2821[6] = true - yyq2821[7] = len(x.Images) != 0 - yyq2821[8] = len(x.VolumesInUse) != 0 - yyq2821[9] = len(x.VolumesAttached) != 0 - var yynn2821 int - if yyr2821 || yy2arr2821 { + yysep2968 := !z.EncBinary() + yy2arr2968 := z.EncBasicHandle().StructToArray + var yyq2968 [10]bool + _, _, _ = yysep2968, yyq2968, yy2arr2968 + const yyr2968 bool = false + yyq2968[0] = len(x.Capacity) != 0 + yyq2968[1] = len(x.Allocatable) != 0 + yyq2968[2] = x.Phase != "" + yyq2968[3] = len(x.Conditions) != 0 + yyq2968[4] = len(x.Addresses) != 0 + yyq2968[5] = true + yyq2968[6] = true + yyq2968[7] = len(x.Images) != 0 + yyq2968[8] = len(x.VolumesInUse) != 0 + yyq2968[9] = len(x.VolumesAttached) != 0 + var yynn2968 int + if yyr2968 || yy2arr2968 { r.EncodeArrayStart(10) } else { - yynn2821 = 0 - for _, b := range yyq2821 { + yynn2968 = 0 + for _, b := range yyq2968 { if b { - yynn2821++ + yynn2968++ } } - r.EncodeMapStart(yynn2821) - yynn2821 = 0 + r.EncodeMapStart(yynn2968) + yynn2968 = 0 } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[0] { + if yyq2968[0] { if x.Capacity == nil { r.EncodeNil() } else { @@ -36368,7 +38142,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[0] { + if yyq2968[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capacity")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -36379,9 +38153,9 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[1] { + if yyq2968[1] { if x.Allocatable == nil { r.EncodeNil() } else { @@ -36391,7 +38165,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[1] { + if yyq2968[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("allocatable")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -36402,29 +38176,29 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[2] { + if yyq2968[2] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2821[2] { + if yyq2968[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[3] { + if yyq2968[3] { if x.Conditions == nil { r.EncodeNil() } else { - yym2826 := z.EncBinary() - _ = yym2826 + yym2973 := z.EncBinary() + _ = yym2973 if false { } else { h.encSliceNodeCondition(([]NodeCondition)(x.Conditions), e) @@ -36434,15 +38208,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[3] { + if yyq2968[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym2827 := z.EncBinary() - _ = yym2827 + yym2974 := z.EncBinary() + _ = yym2974 if false { } else { h.encSliceNodeCondition(([]NodeCondition)(x.Conditions), e) @@ -36450,14 +38224,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[4] { + if yyq2968[4] { if x.Addresses == nil { r.EncodeNil() } else { - yym2829 := z.EncBinary() - _ = yym2829 + yym2976 := z.EncBinary() + _ = yym2976 if false { } else { h.encSliceNodeAddress(([]NodeAddress)(x.Addresses), e) @@ -36467,15 +38241,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[4] { + if yyq2968[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("addresses")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Addresses == nil { r.EncodeNil() } else { - yym2830 := z.EncBinary() - _ = yym2830 + yym2977 := z.EncBinary() + _ = yym2977 if false { } else { h.encSliceNodeAddress(([]NodeAddress)(x.Addresses), e) @@ -36483,48 +38257,48 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[5] { - yy2832 := &x.DaemonEndpoints - yy2832.CodecEncodeSelf(e) + if yyq2968[5] { + yy2979 := &x.DaemonEndpoints + yy2979.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2821[5] { + if yyq2968[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("daemonEndpoints")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2833 := &x.DaemonEndpoints - yy2833.CodecEncodeSelf(e) + yy2980 := &x.DaemonEndpoints + yy2980.CodecEncodeSelf(e) } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[6] { - yy2835 := &x.NodeInfo - yy2835.CodecEncodeSelf(e) + if yyq2968[6] { + yy2982 := &x.NodeInfo + yy2982.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq2821[6] { + if yyq2968[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeInfo")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2836 := &x.NodeInfo - yy2836.CodecEncodeSelf(e) + yy2983 := &x.NodeInfo + yy2983.CodecEncodeSelf(e) } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[7] { + if yyq2968[7] { if x.Images == nil { r.EncodeNil() } else { - yym2838 := z.EncBinary() - _ = yym2838 + yym2985 := z.EncBinary() + _ = yym2985 if false { } else { h.encSliceContainerImage(([]ContainerImage)(x.Images), e) @@ -36534,15 +38308,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[7] { + if yyq2968[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("images")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Images == nil { r.EncodeNil() } else { - yym2839 := z.EncBinary() - _ = yym2839 + yym2986 := z.EncBinary() + _ = yym2986 if false { } else { h.encSliceContainerImage(([]ContainerImage)(x.Images), e) @@ -36550,14 +38324,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[8] { + if yyq2968[8] { if x.VolumesInUse == nil { r.EncodeNil() } else { - yym2841 := z.EncBinary() - _ = yym2841 + yym2988 := z.EncBinary() + _ = yym2988 if false { } else { h.encSliceUniqueVolumeName(([]UniqueVolumeName)(x.VolumesInUse), e) @@ -36567,15 +38341,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[8] { + if yyq2968[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumesInUse")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumesInUse == nil { r.EncodeNil() } else { - yym2842 := z.EncBinary() - _ = yym2842 + yym2989 := z.EncBinary() + _ = yym2989 if false { } else { h.encSliceUniqueVolumeName(([]UniqueVolumeName)(x.VolumesInUse), e) @@ -36583,14 +38357,14 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2821[9] { + if yyq2968[9] { if x.VolumesAttached == nil { r.EncodeNil() } else { - yym2844 := z.EncBinary() - _ = yym2844 + yym2991 := z.EncBinary() + _ = yym2991 if false { } else { h.encSliceAttachedVolume(([]AttachedVolume)(x.VolumesAttached), e) @@ -36600,15 +38374,15 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2821[9] { + if yyq2968[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumesAttached")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.VolumesAttached == nil { r.EncodeNil() } else { - yym2845 := z.EncBinary() - _ = yym2845 + yym2992 := z.EncBinary() + _ = yym2992 if false { } else { h.encSliceAttachedVolume(([]AttachedVolume)(x.VolumesAttached), e) @@ -36616,7 +38390,7 @@ func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2821 || yy2arr2821 { + if yyr2968 || yy2arr2968 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -36629,25 +38403,25 @@ func (x *NodeStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2846 := z.DecBinary() - _ = yym2846 + yym2993 := z.DecBinary() + _ = yym2993 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2847 := r.ContainerType() - if yyct2847 == codecSelferValueTypeMap1234 { - yyl2847 := r.ReadMapStart() - if yyl2847 == 0 { + yyct2994 := r.ContainerType() + if yyct2994 == codecSelferValueTypeMap1234 { + yyl2994 := r.ReadMapStart() + if yyl2994 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2847, d) + x.codecDecodeSelfFromMap(yyl2994, d) } - } else if yyct2847 == codecSelferValueTypeArray1234 { - yyl2847 := r.ReadArrayStart() - if yyl2847 == 0 { + } else if yyct2994 == codecSelferValueTypeArray1234 { + yyl2994 := r.ReadArrayStart() + if yyl2994 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2847, d) + x.codecDecodeSelfFromArray(yyl2994, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -36659,12 +38433,12 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2848Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2848Slc - var yyhl2848 bool = l >= 0 - for yyj2848 := 0; ; yyj2848++ { - if yyhl2848 { - if yyj2848 >= l { + var yys2995Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys2995Slc + var yyhl2995 bool = l >= 0 + for yyj2995 := 0; ; yyj2995++ { + if yyhl2995 { + if yyj2995 >= l { break } } else { @@ -36673,23 +38447,23 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2848Slc = r.DecodeBytes(yys2848Slc, true, true) - yys2848 := string(yys2848Slc) + yys2995Slc = r.DecodeBytes(yys2995Slc, true, true) + yys2995 := string(yys2995Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2848 { + switch yys2995 { case "capacity": if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv2849 := &x.Capacity - yyv2849.CodecDecodeSelf(d) + yyv2996 := &x.Capacity + yyv2996.CodecDecodeSelf(d) } case "allocatable": if r.TryDecodeAsNil() { x.Allocatable = nil } else { - yyv2850 := &x.Allocatable - yyv2850.CodecDecodeSelf(d) + yyv2997 := &x.Allocatable + yyv2997.CodecDecodeSelf(d) } case "phase": if r.TryDecodeAsNil() { @@ -36701,80 +38475,80 @@ func (x *NodeStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2852 := &x.Conditions - yym2853 := z.DecBinary() - _ = yym2853 + yyv2999 := &x.Conditions + yym3000 := z.DecBinary() + _ = yym3000 if false { } else { - h.decSliceNodeCondition((*[]NodeCondition)(yyv2852), d) + h.decSliceNodeCondition((*[]NodeCondition)(yyv2999), d) } } case "addresses": if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2854 := &x.Addresses - yym2855 := z.DecBinary() - _ = yym2855 + yyv3001 := &x.Addresses + yym3002 := z.DecBinary() + _ = yym3002 if false { } else { - h.decSliceNodeAddress((*[]NodeAddress)(yyv2854), d) + h.decSliceNodeAddress((*[]NodeAddress)(yyv3001), d) } } case "daemonEndpoints": if r.TryDecodeAsNil() { x.DaemonEndpoints = NodeDaemonEndpoints{} } else { - yyv2856 := &x.DaemonEndpoints - yyv2856.CodecDecodeSelf(d) + yyv3003 := &x.DaemonEndpoints + yyv3003.CodecDecodeSelf(d) } case "nodeInfo": if r.TryDecodeAsNil() { x.NodeInfo = NodeSystemInfo{} } else { - yyv2857 := &x.NodeInfo - yyv2857.CodecDecodeSelf(d) + yyv3004 := &x.NodeInfo + yyv3004.CodecDecodeSelf(d) } case "images": if r.TryDecodeAsNil() { x.Images = nil } else { - yyv2858 := &x.Images - yym2859 := z.DecBinary() - _ = yym2859 + yyv3005 := &x.Images + yym3006 := z.DecBinary() + _ = yym3006 if false { } else { - h.decSliceContainerImage((*[]ContainerImage)(yyv2858), d) + h.decSliceContainerImage((*[]ContainerImage)(yyv3005), d) } } case "volumesInUse": if r.TryDecodeAsNil() { x.VolumesInUse = nil } else { - yyv2860 := &x.VolumesInUse - yym2861 := z.DecBinary() - _ = yym2861 + yyv3007 := &x.VolumesInUse + yym3008 := z.DecBinary() + _ = yym3008 if false { } else { - h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv2860), d) + h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv3007), d) } } case "volumesAttached": if r.TryDecodeAsNil() { x.VolumesAttached = nil } else { - yyv2862 := &x.VolumesAttached - yym2863 := z.DecBinary() - _ = yym2863 + yyv3009 := &x.VolumesAttached + yym3010 := z.DecBinary() + _ = yym3010 if false { } else { - h.decSliceAttachedVolume((*[]AttachedVolume)(yyv2862), d) + h.decSliceAttachedVolume((*[]AttachedVolume)(yyv3009), d) } } default: - z.DecStructFieldNotFound(-1, yys2848) - } // end switch yys2848 - } // end for yyj2848 + z.DecStructFieldNotFound(-1, yys2995) + } // end switch yys2995 + } // end for yyj2995 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -36782,16 +38556,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2864 int - var yyb2864 bool - var yyhl2864 bool = l >= 0 - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + var yyj3011 int + var yyb3011 bool + var yyhl3011 bool = l >= 0 + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36799,16 +38573,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Capacity = nil } else { - yyv2865 := &x.Capacity - yyv2865.CodecDecodeSelf(d) + yyv3012 := &x.Capacity + yyv3012.CodecDecodeSelf(d) } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36816,16 +38590,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Allocatable = nil } else { - yyv2866 := &x.Allocatable - yyv2866.CodecDecodeSelf(d) + yyv3013 := &x.Allocatable + yyv3013.CodecDecodeSelf(d) } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36835,13 +38609,13 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Phase = NodePhase(r.DecodeString()) } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36849,21 +38623,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv2868 := &x.Conditions - yym2869 := z.DecBinary() - _ = yym2869 + yyv3015 := &x.Conditions + yym3016 := z.DecBinary() + _ = yym3016 if false { } else { - h.decSliceNodeCondition((*[]NodeCondition)(yyv2868), d) + h.decSliceNodeCondition((*[]NodeCondition)(yyv3015), d) } } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36871,21 +38645,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Addresses = nil } else { - yyv2870 := &x.Addresses - yym2871 := z.DecBinary() - _ = yym2871 + yyv3017 := &x.Addresses + yym3018 := z.DecBinary() + _ = yym3018 if false { } else { - h.decSliceNodeAddress((*[]NodeAddress)(yyv2870), d) + h.decSliceNodeAddress((*[]NodeAddress)(yyv3017), d) } } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36893,16 +38667,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.DaemonEndpoints = NodeDaemonEndpoints{} } else { - yyv2872 := &x.DaemonEndpoints - yyv2872.CodecDecodeSelf(d) + yyv3019 := &x.DaemonEndpoints + yyv3019.CodecDecodeSelf(d) } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36910,16 +38684,16 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.NodeInfo = NodeSystemInfo{} } else { - yyv2873 := &x.NodeInfo - yyv2873.CodecDecodeSelf(d) + yyv3020 := &x.NodeInfo + yyv3020.CodecDecodeSelf(d) } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36927,21 +38701,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Images = nil } else { - yyv2874 := &x.Images - yym2875 := z.DecBinary() - _ = yym2875 + yyv3021 := &x.Images + yym3022 := z.DecBinary() + _ = yym3022 if false { } else { - h.decSliceContainerImage((*[]ContainerImage)(yyv2874), d) + h.decSliceContainerImage((*[]ContainerImage)(yyv3021), d) } } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36949,21 +38723,21 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumesInUse = nil } else { - yyv2876 := &x.VolumesInUse - yym2877 := z.DecBinary() - _ = yym2877 + yyv3023 := &x.VolumesInUse + yym3024 := z.DecBinary() + _ = yym3024 if false { } else { - h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv2876), d) + h.decSliceUniqueVolumeName((*[]UniqueVolumeName)(yyv3023), d) } } - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -36971,26 +38745,26 @@ func (x *NodeStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.VolumesAttached = nil } else { - yyv2878 := &x.VolumesAttached - yym2879 := z.DecBinary() - _ = yym2879 + yyv3025 := &x.VolumesAttached + yym3026 := z.DecBinary() + _ = yym3026 if false { } else { - h.decSliceAttachedVolume((*[]AttachedVolume)(yyv2878), d) + h.decSliceAttachedVolume((*[]AttachedVolume)(yyv3025), d) } } for { - yyj2864++ - if yyhl2864 { - yyb2864 = yyj2864 > l + yyj3011++ + if yyhl3011 { + yyb3011 = yyj3011 > l } else { - yyb2864 = r.CheckBreak() + yyb3011 = r.CheckBreak() } - if yyb2864 { + if yyb3011 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2864-1, "") + z.DecStructFieldNotFound(yyj3011-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -36999,8 +38773,8 @@ func (x UniqueVolumeName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2880 := z.EncBinary() - _ = yym2880 + yym3027 := z.EncBinary() + _ = yym3027 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -37012,8 +38786,8 @@ func (x *UniqueVolumeName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2881 := z.DecBinary() - _ = yym2881 + yym3028 := z.DecBinary() + _ = yym3028 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -37028,30 +38802,30 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2882 := z.EncBinary() - _ = yym2882 + yym3029 := z.EncBinary() + _ = yym3029 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2883 := !z.EncBinary() - yy2arr2883 := z.EncBasicHandle().StructToArray - var yyq2883 [2]bool - _, _, _ = yysep2883, yyq2883, yy2arr2883 - const yyr2883 bool = false - var yynn2883 int - if yyr2883 || yy2arr2883 { + yysep3030 := !z.EncBinary() + yy2arr3030 := z.EncBasicHandle().StructToArray + var yyq3030 [2]bool + _, _, _ = yysep3030, yyq3030, yy2arr3030 + const yyr3030 bool = false + var yynn3030 int + if yyr3030 || yy2arr3030 { r.EncodeArrayStart(2) } else { - yynn2883 = 2 - for _, b := range yyq2883 { + yynn3030 = 2 + for _, b := range yyq3030 { if b { - yynn2883++ + yynn3030++ } } - r.EncodeMapStart(yynn2883) - yynn2883 = 0 + r.EncodeMapStart(yynn3030) + yynn3030 = 0 } - if yyr2883 || yy2arr2883 { + if yyr3030 || yy2arr3030 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Name.CodecEncodeSelf(e) } else { @@ -37060,10 +38834,10 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Name.CodecEncodeSelf(e) } - if yyr2883 || yy2arr2883 { + if yyr3030 || yy2arr3030 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym2886 := z.EncBinary() - _ = yym2886 + yym3033 := z.EncBinary() + _ = yym3033 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DevicePath)) @@ -37072,14 +38846,14 @@ func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("devicePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2887 := z.EncBinary() - _ = yym2887 + yym3034 := z.EncBinary() + _ = yym3034 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DevicePath)) } } - if yyr2883 || yy2arr2883 { + if yyr3030 || yy2arr3030 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37092,25 +38866,25 @@ func (x *AttachedVolume) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2888 := z.DecBinary() - _ = yym2888 + yym3035 := z.DecBinary() + _ = yym3035 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2889 := r.ContainerType() - if yyct2889 == codecSelferValueTypeMap1234 { - yyl2889 := r.ReadMapStart() - if yyl2889 == 0 { + yyct3036 := r.ContainerType() + if yyct3036 == codecSelferValueTypeMap1234 { + yyl3036 := r.ReadMapStart() + if yyl3036 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2889, d) + x.codecDecodeSelfFromMap(yyl3036, d) } - } else if yyct2889 == codecSelferValueTypeArray1234 { - yyl2889 := r.ReadArrayStart() - if yyl2889 == 0 { + } else if yyct3036 == codecSelferValueTypeArray1234 { + yyl3036 := r.ReadArrayStart() + if yyl3036 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2889, d) + x.codecDecodeSelfFromArray(yyl3036, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37122,12 +38896,12 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2890Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2890Slc - var yyhl2890 bool = l >= 0 - for yyj2890 := 0; ; yyj2890++ { - if yyhl2890 { - if yyj2890 >= l { + var yys3037Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3037Slc + var yyhl3037 bool = l >= 0 + for yyj3037 := 0; ; yyj3037++ { + if yyhl3037 { + if yyj3037 >= l { break } } else { @@ -37136,10 +38910,10 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2890Slc = r.DecodeBytes(yys2890Slc, true, true) - yys2890 := string(yys2890Slc) + yys3037Slc = r.DecodeBytes(yys3037Slc, true, true) + yys3037 := string(yys3037Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2890 { + switch yys3037 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -37153,9 +38927,9 @@ func (x *AttachedVolume) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.DevicePath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2890) - } // end switch yys2890 - } // end for yyj2890 + z.DecStructFieldNotFound(-1, yys3037) + } // end switch yys3037 + } // end for yyj3037 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37163,16 +38937,16 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2893 int - var yyb2893 bool - var yyhl2893 bool = l >= 0 - yyj2893++ - if yyhl2893 { - yyb2893 = yyj2893 > l + var yyj3040 int + var yyb3040 bool + var yyhl3040 bool = l >= 0 + yyj3040++ + if yyhl3040 { + yyb3040 = yyj3040 > l } else { - yyb2893 = r.CheckBreak() + yyb3040 = r.CheckBreak() } - if yyb2893 { + if yyb3040 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37182,13 +38956,13 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = UniqueVolumeName(r.DecodeString()) } - yyj2893++ - if yyhl2893 { - yyb2893 = yyj2893 > l + yyj3040++ + if yyhl3040 { + yyb3040 = yyj3040 > l } else { - yyb2893 = r.CheckBreak() + yyb3040 = r.CheckBreak() } - if yyb2893 { + if yyb3040 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37199,17 +38973,17 @@ func (x *AttachedVolume) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.DevicePath = string(r.DecodeString()) } for { - yyj2893++ - if yyhl2893 { - yyb2893 = yyj2893 > l + yyj3040++ + if yyhl3040 { + yyb3040 = yyj3040 > l } else { - yyb2893 = r.CheckBreak() + yyb3040 = r.CheckBreak() } - if yyb2893 { + if yyb3040 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2893-1, "") + z.DecStructFieldNotFound(yyj3040-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37221,38 +38995,38 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2896 := z.EncBinary() - _ = yym2896 + yym3043 := z.EncBinary() + _ = yym3043 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2897 := !z.EncBinary() - yy2arr2897 := z.EncBasicHandle().StructToArray - var yyq2897 [1]bool - _, _, _ = yysep2897, yyq2897, yy2arr2897 - const yyr2897 bool = false - yyq2897[0] = len(x.PreferAvoidPods) != 0 - var yynn2897 int - if yyr2897 || yy2arr2897 { + yysep3044 := !z.EncBinary() + yy2arr3044 := z.EncBasicHandle().StructToArray + var yyq3044 [1]bool + _, _, _ = yysep3044, yyq3044, yy2arr3044 + const yyr3044 bool = false + yyq3044[0] = len(x.PreferAvoidPods) != 0 + var yynn3044 int + if yyr3044 || yy2arr3044 { r.EncodeArrayStart(1) } else { - yynn2897 = 0 - for _, b := range yyq2897 { + yynn3044 = 0 + for _, b := range yyq3044 { if b { - yynn2897++ + yynn3044++ } } - r.EncodeMapStart(yynn2897) - yynn2897 = 0 + r.EncodeMapStart(yynn3044) + yynn3044 = 0 } - if yyr2897 || yy2arr2897 { + if yyr3044 || yy2arr3044 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2897[0] { + if yyq3044[0] { if x.PreferAvoidPods == nil { r.EncodeNil() } else { - yym2899 := z.EncBinary() - _ = yym2899 + yym3046 := z.EncBinary() + _ = yym3046 if false { } else { h.encSlicePreferAvoidPodsEntry(([]PreferAvoidPodsEntry)(x.PreferAvoidPods), e) @@ -37262,15 +39036,15 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2897[0] { + if yyq3044[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preferAvoidPods")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PreferAvoidPods == nil { r.EncodeNil() } else { - yym2900 := z.EncBinary() - _ = yym2900 + yym3047 := z.EncBinary() + _ = yym3047 if false { } else { h.encSlicePreferAvoidPodsEntry(([]PreferAvoidPodsEntry)(x.PreferAvoidPods), e) @@ -37278,7 +39052,7 @@ func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2897 || yy2arr2897 { + if yyr3044 || yy2arr3044 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37291,25 +39065,25 @@ func (x *AvoidPods) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2901 := z.DecBinary() - _ = yym2901 + yym3048 := z.DecBinary() + _ = yym3048 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2902 := r.ContainerType() - if yyct2902 == codecSelferValueTypeMap1234 { - yyl2902 := r.ReadMapStart() - if yyl2902 == 0 { + yyct3049 := r.ContainerType() + if yyct3049 == codecSelferValueTypeMap1234 { + yyl3049 := r.ReadMapStart() + if yyl3049 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2902, d) + x.codecDecodeSelfFromMap(yyl3049, d) } - } else if yyct2902 == codecSelferValueTypeArray1234 { - yyl2902 := r.ReadArrayStart() - if yyl2902 == 0 { + } else if yyct3049 == codecSelferValueTypeArray1234 { + yyl3049 := r.ReadArrayStart() + if yyl3049 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2902, d) + x.codecDecodeSelfFromArray(yyl3049, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37321,12 +39095,12 @@ func (x *AvoidPods) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2903Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2903Slc - var yyhl2903 bool = l >= 0 - for yyj2903 := 0; ; yyj2903++ { - if yyhl2903 { - if yyj2903 >= l { + var yys3050Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3050Slc + var yyhl3050 bool = l >= 0 + for yyj3050 := 0; ; yyj3050++ { + if yyhl3050 { + if yyj3050 >= l { break } } else { @@ -37335,26 +39109,26 @@ func (x *AvoidPods) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2903Slc = r.DecodeBytes(yys2903Slc, true, true) - yys2903 := string(yys2903Slc) + yys3050Slc = r.DecodeBytes(yys3050Slc, true, true) + yys3050 := string(yys3050Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2903 { + switch yys3050 { case "preferAvoidPods": if r.TryDecodeAsNil() { x.PreferAvoidPods = nil } else { - yyv2904 := &x.PreferAvoidPods - yym2905 := z.DecBinary() - _ = yym2905 + yyv3051 := &x.PreferAvoidPods + yym3052 := z.DecBinary() + _ = yym3052 if false { } else { - h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv2904), d) + h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv3051), d) } } default: - z.DecStructFieldNotFound(-1, yys2903) - } // end switch yys2903 - } // end for yyj2903 + z.DecStructFieldNotFound(-1, yys3050) + } // end switch yys3050 + } // end for yyj3050 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37362,16 +39136,16 @@ func (x *AvoidPods) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2906 int - var yyb2906 bool - var yyhl2906 bool = l >= 0 - yyj2906++ - if yyhl2906 { - yyb2906 = yyj2906 > l + var yyj3053 int + var yyb3053 bool + var yyhl3053 bool = l >= 0 + yyj3053++ + if yyhl3053 { + yyb3053 = yyj3053 > l } else { - yyb2906 = r.CheckBreak() + yyb3053 = r.CheckBreak() } - if yyb2906 { + if yyb3053 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37379,26 +39153,26 @@ func (x *AvoidPods) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.PreferAvoidPods = nil } else { - yyv2907 := &x.PreferAvoidPods - yym2908 := z.DecBinary() - _ = yym2908 + yyv3054 := &x.PreferAvoidPods + yym3055 := z.DecBinary() + _ = yym3055 if false { } else { - h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv2907), d) + h.decSlicePreferAvoidPodsEntry((*[]PreferAvoidPodsEntry)(yyv3054), d) } } for { - yyj2906++ - if yyhl2906 { - yyb2906 = yyj2906 > l + yyj3053++ + if yyhl3053 { + yyb3053 = yyj3053 > l } else { - yyb2906 = r.CheckBreak() + yyb3053 = r.CheckBreak() } - if yyb2906 { + if yyb3053 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2906-1, "") + z.DecStructFieldNotFound(yyj3053-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37410,85 +39184,85 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2909 := z.EncBinary() - _ = yym2909 + yym3056 := z.EncBinary() + _ = yym3056 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2910 := !z.EncBinary() - yy2arr2910 := z.EncBasicHandle().StructToArray - var yyq2910 [4]bool - _, _, _ = yysep2910, yyq2910, yy2arr2910 - const yyr2910 bool = false - yyq2910[1] = true - yyq2910[2] = x.Reason != "" - yyq2910[3] = x.Message != "" - var yynn2910 int - if yyr2910 || yy2arr2910 { + yysep3057 := !z.EncBinary() + yy2arr3057 := z.EncBasicHandle().StructToArray + var yyq3057 [4]bool + _, _, _ = yysep3057, yyq3057, yy2arr3057 + const yyr3057 bool = false + yyq3057[1] = true + yyq3057[2] = x.Reason != "" + yyq3057[3] = x.Message != "" + var yynn3057 int + if yyr3057 || yy2arr3057 { r.EncodeArrayStart(4) } else { - yynn2910 = 1 - for _, b := range yyq2910 { + yynn3057 = 1 + for _, b := range yyq3057 { if b { - yynn2910++ + yynn3057++ } } - r.EncodeMapStart(yynn2910) - yynn2910 = 0 + r.EncodeMapStart(yynn3057) + yynn3057 = 0 } - if yyr2910 || yy2arr2910 { + if yyr3057 || yy2arr3057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy2912 := &x.PodSignature - yy2912.CodecEncodeSelf(e) + yy3059 := &x.PodSignature + yy3059.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podSignature")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2913 := &x.PodSignature - yy2913.CodecEncodeSelf(e) + yy3060 := &x.PodSignature + yy3060.CodecEncodeSelf(e) } - if yyr2910 || yy2arr2910 { + if yyr3057 || yy2arr3057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2910[1] { - yy2915 := &x.EvictionTime - yym2916 := z.EncBinary() - _ = yym2916 + if yyq3057[1] { + yy3062 := &x.EvictionTime + yym3063 := z.EncBinary() + _ = yym3063 if false { - } else if z.HasExtensions() && z.EncExt(yy2915) { - } else if yym2916 { - z.EncBinaryMarshal(yy2915) - } else if !yym2916 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2915) + } else if z.HasExtensions() && z.EncExt(yy3062) { + } else if yym3063 { + z.EncBinaryMarshal(yy3062) + } else if !yym3063 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3062) } else { - z.EncFallback(yy2915) + z.EncFallback(yy3062) } } else { r.EncodeNil() } } else { - if yyq2910[1] { + if yyq3057[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2917 := &x.EvictionTime - yym2918 := z.EncBinary() - _ = yym2918 + yy3064 := &x.EvictionTime + yym3065 := z.EncBinary() + _ = yym3065 if false { - } else if z.HasExtensions() && z.EncExt(yy2917) { - } else if yym2918 { - z.EncBinaryMarshal(yy2917) - } else if !yym2918 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2917) + } else if z.HasExtensions() && z.EncExt(yy3064) { + } else if yym3065 { + z.EncBinaryMarshal(yy3064) + } else if !yym3065 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3064) } else { - z.EncFallback(yy2917) + z.EncFallback(yy3064) } } } - if yyr2910 || yy2arr2910 { + if yyr3057 || yy2arr3057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2910[2] { - yym2920 := z.EncBinary() - _ = yym2920 + if yyq3057[2] { + yym3067 := z.EncBinary() + _ = yym3067 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -37497,23 +39271,23 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2910[2] { + if yyq3057[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2921 := z.EncBinary() - _ = yym2921 + yym3068 := z.EncBinary() + _ = yym3068 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2910 || yy2arr2910 { + if yyr3057 || yy2arr3057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2910[3] { - yym2923 := z.EncBinary() - _ = yym2923 + if yyq3057[3] { + yym3070 := z.EncBinary() + _ = yym3070 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -37522,19 +39296,19 @@ func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2910[3] { + if yyq3057[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2924 := z.EncBinary() - _ = yym2924 + yym3071 := z.EncBinary() + _ = yym3071 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2910 || yy2arr2910 { + if yyr3057 || yy2arr3057 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37547,25 +39321,25 @@ func (x *PreferAvoidPodsEntry) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2925 := z.DecBinary() - _ = yym2925 + yym3072 := z.DecBinary() + _ = yym3072 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2926 := r.ContainerType() - if yyct2926 == codecSelferValueTypeMap1234 { - yyl2926 := r.ReadMapStart() - if yyl2926 == 0 { + yyct3073 := r.ContainerType() + if yyct3073 == codecSelferValueTypeMap1234 { + yyl3073 := r.ReadMapStart() + if yyl3073 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2926, d) + x.codecDecodeSelfFromMap(yyl3073, d) } - } else if yyct2926 == codecSelferValueTypeArray1234 { - yyl2926 := r.ReadArrayStart() - if yyl2926 == 0 { + } else if yyct3073 == codecSelferValueTypeArray1234 { + yyl3073 := r.ReadArrayStart() + if yyl3073 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2926, d) + x.codecDecodeSelfFromArray(yyl3073, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37577,12 +39351,12 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2927Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2927Slc - var yyhl2927 bool = l >= 0 - for yyj2927 := 0; ; yyj2927++ { - if yyhl2927 { - if yyj2927 >= l { + var yys3074Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3074Slc + var yyhl3074 bool = l >= 0 + for yyj3074 := 0; ; yyj3074++ { + if yyhl3074 { + if yyj3074 >= l { break } } else { @@ -37591,32 +39365,32 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2927Slc = r.DecodeBytes(yys2927Slc, true, true) - yys2927 := string(yys2927Slc) + yys3074Slc = r.DecodeBytes(yys3074Slc, true, true) + yys3074 := string(yys3074Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2927 { + switch yys3074 { case "podSignature": if r.TryDecodeAsNil() { x.PodSignature = PodSignature{} } else { - yyv2928 := &x.PodSignature - yyv2928.CodecDecodeSelf(d) + yyv3075 := &x.PodSignature + yyv3075.CodecDecodeSelf(d) } case "evictionTime": if r.TryDecodeAsNil() { x.EvictionTime = pkg2_unversioned.Time{} } else { - yyv2929 := &x.EvictionTime - yym2930 := z.DecBinary() - _ = yym2930 + yyv3076 := &x.EvictionTime + yym3077 := z.DecBinary() + _ = yym3077 if false { - } else if z.HasExtensions() && z.DecExt(yyv2929) { - } else if yym2930 { - z.DecBinaryUnmarshal(yyv2929) - } else if !yym2930 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2929) + } else if z.HasExtensions() && z.DecExt(yyv3076) { + } else if yym3077 { + z.DecBinaryUnmarshal(yyv3076) + } else if !yym3077 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3076) } else { - z.DecFallback(yyv2929, false) + z.DecFallback(yyv3076, false) } } case "reason": @@ -37632,9 +39406,9 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2927) - } // end switch yys2927 - } // end for yyj2927 + z.DecStructFieldNotFound(-1, yys3074) + } // end switch yys3074 + } // end for yyj3074 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37642,16 +39416,16 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2933 int - var yyb2933 bool - var yyhl2933 bool = l >= 0 - yyj2933++ - if yyhl2933 { - yyb2933 = yyj2933 > l + var yyj3080 int + var yyb3080 bool + var yyhl3080 bool = l >= 0 + yyj3080++ + if yyhl3080 { + yyb3080 = yyj3080 > l } else { - yyb2933 = r.CheckBreak() + yyb3080 = r.CheckBreak() } - if yyb2933 { + if yyb3080 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37659,16 +39433,16 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.PodSignature = PodSignature{} } else { - yyv2934 := &x.PodSignature - yyv2934.CodecDecodeSelf(d) + yyv3081 := &x.PodSignature + yyv3081.CodecDecodeSelf(d) } - yyj2933++ - if yyhl2933 { - yyb2933 = yyj2933 > l + yyj3080++ + if yyhl3080 { + yyb3080 = yyj3080 > l } else { - yyb2933 = r.CheckBreak() + yyb3080 = r.CheckBreak() } - if yyb2933 { + if yyb3080 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37676,26 +39450,26 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.EvictionTime = pkg2_unversioned.Time{} } else { - yyv2935 := &x.EvictionTime - yym2936 := z.DecBinary() - _ = yym2936 + yyv3082 := &x.EvictionTime + yym3083 := z.DecBinary() + _ = yym3083 if false { - } else if z.HasExtensions() && z.DecExt(yyv2935) { - } else if yym2936 { - z.DecBinaryUnmarshal(yyv2935) - } else if !yym2936 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2935) + } else if z.HasExtensions() && z.DecExt(yyv3082) { + } else if yym3083 { + z.DecBinaryUnmarshal(yyv3082) + } else if !yym3083 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3082) } else { - z.DecFallback(yyv2935, false) + z.DecFallback(yyv3082, false) } } - yyj2933++ - if yyhl2933 { - yyb2933 = yyj2933 > l + yyj3080++ + if yyhl3080 { + yyb3080 = yyj3080 > l } else { - yyb2933 = r.CheckBreak() + yyb3080 = r.CheckBreak() } - if yyb2933 { + if yyb3080 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37705,13 +39479,13 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Reason = string(r.DecodeString()) } - yyj2933++ - if yyhl2933 { - yyb2933 = yyj2933 > l + yyj3080++ + if yyhl3080 { + yyb3080 = yyj3080 > l } else { - yyb2933 = r.CheckBreak() + yyb3080 = r.CheckBreak() } - if yyb2933 { + if yyb3080 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37722,17 +39496,17 @@ func (x *PreferAvoidPodsEntry) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Message = string(r.DecodeString()) } for { - yyj2933++ - if yyhl2933 { - yyb2933 = yyj2933 > l + yyj3080++ + if yyhl3080 { + yyb3080 = yyj3080 > l } else { - yyb2933 = r.CheckBreak() + yyb3080 = r.CheckBreak() } - if yyb2933 { + if yyb3080 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2933-1, "") + z.DecStructFieldNotFound(yyj3080-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37744,33 +39518,33 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2939 := z.EncBinary() - _ = yym2939 + yym3086 := z.EncBinary() + _ = yym3086 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2940 := !z.EncBinary() - yy2arr2940 := z.EncBasicHandle().StructToArray - var yyq2940 [1]bool - _, _, _ = yysep2940, yyq2940, yy2arr2940 - const yyr2940 bool = false - yyq2940[0] = x.PodController != nil - var yynn2940 int - if yyr2940 || yy2arr2940 { + yysep3087 := !z.EncBinary() + yy2arr3087 := z.EncBasicHandle().StructToArray + var yyq3087 [1]bool + _, _, _ = yysep3087, yyq3087, yy2arr3087 + const yyr3087 bool = false + yyq3087[0] = x.PodController != nil + var yynn3087 int + if yyr3087 || yy2arr3087 { r.EncodeArrayStart(1) } else { - yynn2940 = 0 - for _, b := range yyq2940 { + yynn3087 = 0 + for _, b := range yyq3087 { if b { - yynn2940++ + yynn3087++ } } - r.EncodeMapStart(yynn2940) - yynn2940 = 0 + r.EncodeMapStart(yynn3087) + yynn3087 = 0 } - if yyr2940 || yy2arr2940 { + if yyr3087 || yy2arr3087 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2940[0] { + if yyq3087[0] { if x.PodController == nil { r.EncodeNil() } else { @@ -37780,7 +39554,7 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq2940[0] { + if yyq3087[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podController")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -37791,7 +39565,7 @@ func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr2940 || yy2arr2940 { + if yyr3087 || yy2arr3087 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -37804,25 +39578,25 @@ func (x *PodSignature) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2942 := z.DecBinary() - _ = yym2942 + yym3089 := z.DecBinary() + _ = yym3089 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2943 := r.ContainerType() - if yyct2943 == codecSelferValueTypeMap1234 { - yyl2943 := r.ReadMapStart() - if yyl2943 == 0 { + yyct3090 := r.ContainerType() + if yyct3090 == codecSelferValueTypeMap1234 { + yyl3090 := r.ReadMapStart() + if yyl3090 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2943, d) + x.codecDecodeSelfFromMap(yyl3090, d) } - } else if yyct2943 == codecSelferValueTypeArray1234 { - yyl2943 := r.ReadArrayStart() - if yyl2943 == 0 { + } else if yyct3090 == codecSelferValueTypeArray1234 { + yyl3090 := r.ReadArrayStart() + if yyl3090 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2943, d) + x.codecDecodeSelfFromArray(yyl3090, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -37834,12 +39608,12 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2944Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2944Slc - var yyhl2944 bool = l >= 0 - for yyj2944 := 0; ; yyj2944++ { - if yyhl2944 { - if yyj2944 >= l { + var yys3091Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3091Slc + var yyhl3091 bool = l >= 0 + for yyj3091 := 0; ; yyj3091++ { + if yyhl3091 { + if yyj3091 >= l { break } } else { @@ -37848,10 +39622,10 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2944Slc = r.DecodeBytes(yys2944Slc, true, true) - yys2944 := string(yys2944Slc) + yys3091Slc = r.DecodeBytes(yys3091Slc, true, true) + yys3091 := string(yys3091Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2944 { + switch yys3091 { case "podController": if r.TryDecodeAsNil() { if x.PodController != nil { @@ -37864,9 +39638,9 @@ func (x *PodSignature) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.PodController.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys2944) - } // end switch yys2944 - } // end for yyj2944 + z.DecStructFieldNotFound(-1, yys3091) + } // end switch yys3091 + } // end for yyj3091 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -37874,16 +39648,16 @@ func (x *PodSignature) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2946 int - var yyb2946 bool - var yyhl2946 bool = l >= 0 - yyj2946++ - if yyhl2946 { - yyb2946 = yyj2946 > l + var yyj3093 int + var yyb3093 bool + var yyhl3093 bool = l >= 0 + yyj3093++ + if yyhl3093 { + yyb3093 = yyj3093 > l } else { - yyb2946 = r.CheckBreak() + yyb3093 = r.CheckBreak() } - if yyb2946 { + if yyb3093 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -37899,17 +39673,17 @@ func (x *PodSignature) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.PodController.CodecDecodeSelf(d) } for { - yyj2946++ - if yyhl2946 { - yyb2946 = yyj2946 > l + yyj3093++ + if yyhl3093 { + yyb3093 = yyj3093 > l } else { - yyb2946 = r.CheckBreak() + yyb3093 = r.CheckBreak() } - if yyb2946 { + if yyb3093 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2946-1, "") + z.DecStructFieldNotFound(yyj3093-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -37921,37 +39695,37 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2948 := z.EncBinary() - _ = yym2948 + yym3095 := z.EncBinary() + _ = yym3095 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2949 := !z.EncBinary() - yy2arr2949 := z.EncBasicHandle().StructToArray - var yyq2949 [2]bool - _, _, _ = yysep2949, yyq2949, yy2arr2949 - const yyr2949 bool = false - yyq2949[1] = x.SizeBytes != 0 - var yynn2949 int - if yyr2949 || yy2arr2949 { + yysep3096 := !z.EncBinary() + yy2arr3096 := z.EncBasicHandle().StructToArray + var yyq3096 [2]bool + _, _, _ = yysep3096, yyq3096, yy2arr3096 + const yyr3096 bool = false + yyq3096[1] = x.SizeBytes != 0 + var yynn3096 int + if yyr3096 || yy2arr3096 { r.EncodeArrayStart(2) } else { - yynn2949 = 1 - for _, b := range yyq2949 { + yynn3096 = 1 + for _, b := range yyq3096 { if b { - yynn2949++ + yynn3096++ } } - r.EncodeMapStart(yynn2949) - yynn2949 = 0 + r.EncodeMapStart(yynn3096) + yynn3096 = 0 } - if yyr2949 || yy2arr2949 { + if yyr3096 || yy2arr3096 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Names == nil { r.EncodeNil() } else { - yym2951 := z.EncBinary() - _ = yym2951 + yym3098 := z.EncBinary() + _ = yym3098 if false { } else { z.F.EncSliceStringV(x.Names, false, e) @@ -37964,19 +39738,19 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { if x.Names == nil { r.EncodeNil() } else { - yym2952 := z.EncBinary() - _ = yym2952 + yym3099 := z.EncBinary() + _ = yym3099 if false { } else { z.F.EncSliceStringV(x.Names, false, e) } } } - if yyr2949 || yy2arr2949 { + if yyr3096 || yy2arr3096 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2949[1] { - yym2954 := z.EncBinary() - _ = yym2954 + if yyq3096[1] { + yym3101 := z.EncBinary() + _ = yym3101 if false { } else { r.EncodeInt(int64(x.SizeBytes)) @@ -37985,19 +39759,19 @@ func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq2949[1] { + if yyq3096[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sizeBytes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2955 := z.EncBinary() - _ = yym2955 + yym3102 := z.EncBinary() + _ = yym3102 if false { } else { r.EncodeInt(int64(x.SizeBytes)) } } } - if yyr2949 || yy2arr2949 { + if yyr3096 || yy2arr3096 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38010,25 +39784,25 @@ func (x *ContainerImage) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2956 := z.DecBinary() - _ = yym2956 + yym3103 := z.DecBinary() + _ = yym3103 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2957 := r.ContainerType() - if yyct2957 == codecSelferValueTypeMap1234 { - yyl2957 := r.ReadMapStart() - if yyl2957 == 0 { + yyct3104 := r.ContainerType() + if yyct3104 == codecSelferValueTypeMap1234 { + yyl3104 := r.ReadMapStart() + if yyl3104 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2957, d) + x.codecDecodeSelfFromMap(yyl3104, d) } - } else if yyct2957 == codecSelferValueTypeArray1234 { - yyl2957 := r.ReadArrayStart() - if yyl2957 == 0 { + } else if yyct3104 == codecSelferValueTypeArray1234 { + yyl3104 := r.ReadArrayStart() + if yyl3104 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2957, d) + x.codecDecodeSelfFromArray(yyl3104, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38040,12 +39814,12 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2958Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2958Slc - var yyhl2958 bool = l >= 0 - for yyj2958 := 0; ; yyj2958++ { - if yyhl2958 { - if yyj2958 >= l { + var yys3105Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3105Slc + var yyhl3105 bool = l >= 0 + for yyj3105 := 0; ; yyj3105++ { + if yyhl3105 { + if yyj3105 >= l { break } } else { @@ -38054,20 +39828,20 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2958Slc = r.DecodeBytes(yys2958Slc, true, true) - yys2958 := string(yys2958Slc) + yys3105Slc = r.DecodeBytes(yys3105Slc, true, true) + yys3105 := string(yys3105Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2958 { + switch yys3105 { case "names": if r.TryDecodeAsNil() { x.Names = nil } else { - yyv2959 := &x.Names - yym2960 := z.DecBinary() - _ = yym2960 + yyv3106 := &x.Names + yym3107 := z.DecBinary() + _ = yym3107 if false { } else { - z.F.DecSliceStringX(yyv2959, false, d) + z.F.DecSliceStringX(yyv3106, false, d) } } case "sizeBytes": @@ -38077,9 +39851,9 @@ func (x *ContainerImage) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.SizeBytes = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys2958) - } // end switch yys2958 - } // end for yyj2958 + z.DecStructFieldNotFound(-1, yys3105) + } // end switch yys3105 + } // end for yyj3105 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38087,16 +39861,16 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj2962 int - var yyb2962 bool - var yyhl2962 bool = l >= 0 - yyj2962++ - if yyhl2962 { - yyb2962 = yyj2962 > l + var yyj3109 int + var yyb3109 bool + var yyhl3109 bool = l >= 0 + yyj3109++ + if yyhl3109 { + yyb3109 = yyj3109 > l } else { - yyb2962 = r.CheckBreak() + yyb3109 = r.CheckBreak() } - if yyb2962 { + if yyb3109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38104,21 +39878,21 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Names = nil } else { - yyv2963 := &x.Names - yym2964 := z.DecBinary() - _ = yym2964 + yyv3110 := &x.Names + yym3111 := z.DecBinary() + _ = yym3111 if false { } else { - z.F.DecSliceStringX(yyv2963, false, d) + z.F.DecSliceStringX(yyv3110, false, d) } } - yyj2962++ - if yyhl2962 { - yyb2962 = yyj2962 > l + yyj3109++ + if yyhl3109 { + yyb3109 = yyj3109 > l } else { - yyb2962 = r.CheckBreak() + yyb3109 = r.CheckBreak() } - if yyb2962 { + if yyb3109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38129,17 +39903,17 @@ func (x *ContainerImage) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.SizeBytes = int64(r.DecodeInt(64)) } for { - yyj2962++ - if yyhl2962 { - yyb2962 = yyj2962 > l + yyj3109++ + if yyhl3109 { + yyb3109 = yyj3109 > l } else { - yyb2962 = r.CheckBreak() + yyb3109 = r.CheckBreak() } - if yyb2962 { + if yyb3109 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj2962-1, "") + z.DecStructFieldNotFound(yyj3109-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38148,8 +39922,8 @@ func (x NodePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2966 := z.EncBinary() - _ = yym2966 + yym3113 := z.EncBinary() + _ = yym3113 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38161,8 +39935,8 @@ func (x *NodePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2967 := z.DecBinary() - _ = yym2967 + yym3114 := z.DecBinary() + _ = yym3114 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38174,8 +39948,8 @@ func (x NodeConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym2968 := z.EncBinary() - _ = yym2968 + yym3115 := z.EncBinary() + _ = yym3115 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38187,8 +39961,8 @@ func (x *NodeConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2969 := z.DecBinary() - _ = yym2969 + yym3116 := z.DecBinary() + _ = yym3116 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38203,34 +39977,34 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym2970 := z.EncBinary() - _ = yym2970 + yym3117 := z.EncBinary() + _ = yym3117 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep2971 := !z.EncBinary() - yy2arr2971 := z.EncBasicHandle().StructToArray - var yyq2971 [6]bool - _, _, _ = yysep2971, yyq2971, yy2arr2971 - const yyr2971 bool = false - yyq2971[2] = true - yyq2971[3] = true - yyq2971[4] = x.Reason != "" - yyq2971[5] = x.Message != "" - var yynn2971 int - if yyr2971 || yy2arr2971 { + yysep3118 := !z.EncBinary() + yy2arr3118 := z.EncBasicHandle().StructToArray + var yyq3118 [6]bool + _, _, _ = yysep3118, yyq3118, yy2arr3118 + const yyr3118 bool = false + yyq3118[2] = true + yyq3118[3] = true + yyq3118[4] = x.Reason != "" + yyq3118[5] = x.Message != "" + var yynn3118 int + if yyr3118 || yy2arr3118 { r.EncodeArrayStart(6) } else { - yynn2971 = 2 - for _, b := range yyq2971 { + yynn3118 = 2 + for _, b := range yyq3118 { if b { - yynn2971++ + yynn3118++ } } - r.EncodeMapStart(yynn2971) - yynn2971 = 0 + r.EncodeMapStart(yynn3118) + yynn3118 = 0 } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -38239,7 +40013,7 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -38248,85 +40022,85 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2971[2] { - yy2975 := &x.LastHeartbeatTime - yym2976 := z.EncBinary() - _ = yym2976 + if yyq3118[2] { + yy3122 := &x.LastHeartbeatTime + yym3123 := z.EncBinary() + _ = yym3123 if false { - } else if z.HasExtensions() && z.EncExt(yy2975) { - } else if yym2976 { - z.EncBinaryMarshal(yy2975) - } else if !yym2976 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2975) + } else if z.HasExtensions() && z.EncExt(yy3122) { + } else if yym3123 { + z.EncBinaryMarshal(yy3122) + } else if !yym3123 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3122) } else { - z.EncFallback(yy2975) + z.EncFallback(yy3122) } } else { r.EncodeNil() } } else { - if yyq2971[2] { + if yyq3118[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastHeartbeatTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2977 := &x.LastHeartbeatTime - yym2978 := z.EncBinary() - _ = yym2978 + yy3124 := &x.LastHeartbeatTime + yym3125 := z.EncBinary() + _ = yym3125 if false { - } else if z.HasExtensions() && z.EncExt(yy2977) { - } else if yym2978 { - z.EncBinaryMarshal(yy2977) - } else if !yym2978 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2977) + } else if z.HasExtensions() && z.EncExt(yy3124) { + } else if yym3125 { + z.EncBinaryMarshal(yy3124) + } else if !yym3125 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3124) } else { - z.EncFallback(yy2977) + z.EncFallback(yy3124) } } } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2971[3] { - yy2980 := &x.LastTransitionTime - yym2981 := z.EncBinary() - _ = yym2981 + if yyq3118[3] { + yy3127 := &x.LastTransitionTime + yym3128 := z.EncBinary() + _ = yym3128 if false { - } else if z.HasExtensions() && z.EncExt(yy2980) { - } else if yym2981 { - z.EncBinaryMarshal(yy2980) - } else if !yym2981 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2980) + } else if z.HasExtensions() && z.EncExt(yy3127) { + } else if yym3128 { + z.EncBinaryMarshal(yy3127) + } else if !yym3128 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3127) } else { - z.EncFallback(yy2980) + z.EncFallback(yy3127) } } else { r.EncodeNil() } } else { - if yyq2971[3] { + if yyq3118[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTransitionTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy2982 := &x.LastTransitionTime - yym2983 := z.EncBinary() - _ = yym2983 + yy3129 := &x.LastTransitionTime + yym3130 := z.EncBinary() + _ = yym3130 if false { - } else if z.HasExtensions() && z.EncExt(yy2982) { - } else if yym2983 { - z.EncBinaryMarshal(yy2982) - } else if !yym2983 && z.IsJSONHandle() { - z.EncJSONMarshal(yy2982) + } else if z.HasExtensions() && z.EncExt(yy3129) { + } else if yym3130 { + z.EncBinaryMarshal(yy3129) + } else if !yym3130 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3129) } else { - z.EncFallback(yy2982) + z.EncFallback(yy3129) } } } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2971[4] { - yym2985 := z.EncBinary() - _ = yym2985 + if yyq3118[4] { + yym3132 := z.EncBinary() + _ = yym3132 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -38335,23 +40109,23 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2971[4] { + if yyq3118[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2986 := z.EncBinary() - _ = yym2986 + yym3133 := z.EncBinary() + _ = yym3133 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq2971[5] { - yym2988 := z.EncBinary() - _ = yym2988 + if yyq3118[5] { + yym3135 := z.EncBinary() + _ = yym3135 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -38360,19 +40134,19 @@ func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq2971[5] { + if yyq3118[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym2989 := z.EncBinary() - _ = yym2989 + yym3136 := z.EncBinary() + _ = yym3136 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr2971 || yy2arr2971 { + if yyr3118 || yy2arr3118 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38385,25 +40159,25 @@ func (x *NodeCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym2990 := z.DecBinary() - _ = yym2990 + yym3137 := z.DecBinary() + _ = yym3137 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct2991 := r.ContainerType() - if yyct2991 == codecSelferValueTypeMap1234 { - yyl2991 := r.ReadMapStart() - if yyl2991 == 0 { + yyct3138 := r.ContainerType() + if yyct3138 == codecSelferValueTypeMap1234 { + yyl3138 := r.ReadMapStart() + if yyl3138 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl2991, d) + x.codecDecodeSelfFromMap(yyl3138, d) } - } else if yyct2991 == codecSelferValueTypeArray1234 { - yyl2991 := r.ReadArrayStart() - if yyl2991 == 0 { + } else if yyct3138 == codecSelferValueTypeArray1234 { + yyl3138 := r.ReadArrayStart() + if yyl3138 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl2991, d) + x.codecDecodeSelfFromArray(yyl3138, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38415,12 +40189,12 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys2992Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys2992Slc - var yyhl2992 bool = l >= 0 - for yyj2992 := 0; ; yyj2992++ { - if yyhl2992 { - if yyj2992 >= l { + var yys3139Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3139Slc + var yyhl3139 bool = l >= 0 + for yyj3139 := 0; ; yyj3139++ { + if yyhl3139 { + if yyj3139 >= l { break } } else { @@ -38429,10 +40203,10 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys2992Slc = r.DecodeBytes(yys2992Slc, true, true) - yys2992 := string(yys2992Slc) + yys3139Slc = r.DecodeBytes(yys3139Slc, true, true) + yys3139 := string(yys3139Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys2992 { + switch yys3139 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -38449,34 +40223,34 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastHeartbeatTime = pkg2_unversioned.Time{} } else { - yyv2995 := &x.LastHeartbeatTime - yym2996 := z.DecBinary() - _ = yym2996 + yyv3142 := &x.LastHeartbeatTime + yym3143 := z.DecBinary() + _ = yym3143 if false { - } else if z.HasExtensions() && z.DecExt(yyv2995) { - } else if yym2996 { - z.DecBinaryUnmarshal(yyv2995) - } else if !yym2996 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2995) + } else if z.HasExtensions() && z.DecExt(yyv3142) { + } else if yym3143 { + z.DecBinaryUnmarshal(yyv3142) + } else if !yym3143 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3142) } else { - z.DecFallback(yyv2995, false) + z.DecFallback(yyv3142, false) } } case "lastTransitionTime": if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv2997 := &x.LastTransitionTime - yym2998 := z.DecBinary() - _ = yym2998 + yyv3144 := &x.LastTransitionTime + yym3145 := z.DecBinary() + _ = yym3145 if false { - } else if z.HasExtensions() && z.DecExt(yyv2997) { - } else if yym2998 { - z.DecBinaryUnmarshal(yyv2997) - } else if !yym2998 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv2997) + } else if z.HasExtensions() && z.DecExt(yyv3144) { + } else if yym3145 { + z.DecBinaryUnmarshal(yyv3144) + } else if !yym3145 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3144) } else { - z.DecFallback(yyv2997, false) + z.DecFallback(yyv3144, false) } } case "reason": @@ -38492,9 +40266,9 @@ func (x *NodeCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys2992) - } // end switch yys2992 - } // end for yyj2992 + z.DecStructFieldNotFound(-1, yys3139) + } // end switch yys3139 + } // end for yyj3139 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38502,16 +40276,16 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3001 int - var yyb3001 bool - var yyhl3001 bool = l >= 0 - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + var yyj3148 int + var yyb3148 bool + var yyhl3148 bool = l >= 0 + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38521,13 +40295,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = NodeConditionType(r.DecodeString()) } - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38537,13 +40311,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38551,26 +40325,26 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastHeartbeatTime = pkg2_unversioned.Time{} } else { - yyv3004 := &x.LastHeartbeatTime - yym3005 := z.DecBinary() - _ = yym3005 + yyv3151 := &x.LastHeartbeatTime + yym3152 := z.DecBinary() + _ = yym3152 if false { - } else if z.HasExtensions() && z.DecExt(yyv3004) { - } else if yym3005 { - z.DecBinaryUnmarshal(yyv3004) - } else if !yym3005 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3004) + } else if z.HasExtensions() && z.DecExt(yyv3151) { + } else if yym3152 { + z.DecBinaryUnmarshal(yyv3151) + } else if !yym3152 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3151) } else { - z.DecFallback(yyv3004, false) + z.DecFallback(yyv3151, false) } } - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38578,26 +40352,26 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTransitionTime = pkg2_unversioned.Time{} } else { - yyv3006 := &x.LastTransitionTime - yym3007 := z.DecBinary() - _ = yym3007 + yyv3153 := &x.LastTransitionTime + yym3154 := z.DecBinary() + _ = yym3154 if false { - } else if z.HasExtensions() && z.DecExt(yyv3006) { - } else if yym3007 { - z.DecBinaryUnmarshal(yyv3006) - } else if !yym3007 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3006) + } else if z.HasExtensions() && z.DecExt(yyv3153) { + } else if yym3154 { + z.DecBinaryUnmarshal(yyv3153) + } else if !yym3154 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3153) } else { - z.DecFallback(yyv3006, false) + z.DecFallback(yyv3153, false) } } - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38607,13 +40381,13 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38624,17 +40398,17 @@ func (x *NodeCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Message = string(r.DecodeString()) } for { - yyj3001++ - if yyhl3001 { - yyb3001 = yyj3001 > l + yyj3148++ + if yyhl3148 { + yyb3148 = yyj3148 > l } else { - yyb3001 = r.CheckBreak() + yyb3148 = r.CheckBreak() } - if yyb3001 { + if yyb3148 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3001-1, "") + z.DecStructFieldNotFound(yyj3148-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38643,8 +40417,8 @@ func (x NodeAddressType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3010 := z.EncBinary() - _ = yym3010 + yym3157 := z.EncBinary() + _ = yym3157 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38656,8 +40430,8 @@ func (x *NodeAddressType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3011 := z.DecBinary() - _ = yym3011 + yym3158 := z.DecBinary() + _ = yym3158 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38672,30 +40446,30 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3012 := z.EncBinary() - _ = yym3012 + yym3159 := z.EncBinary() + _ = yym3159 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3013 := !z.EncBinary() - yy2arr3013 := z.EncBasicHandle().StructToArray - var yyq3013 [2]bool - _, _, _ = yysep3013, yyq3013, yy2arr3013 - const yyr3013 bool = false - var yynn3013 int - if yyr3013 || yy2arr3013 { + yysep3160 := !z.EncBinary() + yy2arr3160 := z.EncBasicHandle().StructToArray + var yyq3160 [2]bool + _, _, _ = yysep3160, yyq3160, yy2arr3160 + const yyr3160 bool = false + var yynn3160 int + if yyr3160 || yy2arr3160 { r.EncodeArrayStart(2) } else { - yynn3013 = 2 - for _, b := range yyq3013 { + yynn3160 = 2 + for _, b := range yyq3160 { if b { - yynn3013++ + yynn3160++ } } - r.EncodeMapStart(yynn3013) - yynn3013 = 0 + r.EncodeMapStart(yynn3160) + yynn3160 = 0 } - if yyr3013 || yy2arr3013 { + if yyr3160 || yy2arr3160 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -38704,10 +40478,10 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr3013 || yy2arr3013 { + if yyr3160 || yy2arr3160 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3016 := z.EncBinary() - _ = yym3016 + yym3163 := z.EncBinary() + _ = yym3163 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) @@ -38716,14 +40490,14 @@ func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("address")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3017 := z.EncBinary() - _ = yym3017 + yym3164 := z.EncBinary() + _ = yym3164 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) } } - if yyr3013 || yy2arr3013 { + if yyr3160 || yy2arr3160 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -38736,25 +40510,25 @@ func (x *NodeAddress) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3018 := z.DecBinary() - _ = yym3018 + yym3165 := z.DecBinary() + _ = yym3165 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3019 := r.ContainerType() - if yyct3019 == codecSelferValueTypeMap1234 { - yyl3019 := r.ReadMapStart() - if yyl3019 == 0 { + yyct3166 := r.ContainerType() + if yyct3166 == codecSelferValueTypeMap1234 { + yyl3166 := r.ReadMapStart() + if yyl3166 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3019, d) + x.codecDecodeSelfFromMap(yyl3166, d) } - } else if yyct3019 == codecSelferValueTypeArray1234 { - yyl3019 := r.ReadArrayStart() - if yyl3019 == 0 { + } else if yyct3166 == codecSelferValueTypeArray1234 { + yyl3166 := r.ReadArrayStart() + if yyl3166 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3019, d) + x.codecDecodeSelfFromArray(yyl3166, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -38766,12 +40540,12 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3020Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3020Slc - var yyhl3020 bool = l >= 0 - for yyj3020 := 0; ; yyj3020++ { - if yyhl3020 { - if yyj3020 >= l { + var yys3167Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3167Slc + var yyhl3167 bool = l >= 0 + for yyj3167 := 0; ; yyj3167++ { + if yyhl3167 { + if yyj3167 >= l { break } } else { @@ -38780,10 +40554,10 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3020Slc = r.DecodeBytes(yys3020Slc, true, true) - yys3020 := string(yys3020Slc) + yys3167Slc = r.DecodeBytes(yys3167Slc, true, true) + yys3167 := string(yys3167Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3020 { + switch yys3167 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -38797,9 +40571,9 @@ func (x *NodeAddress) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Address = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3020) - } // end switch yys3020 - } // end for yyj3020 + z.DecStructFieldNotFound(-1, yys3167) + } // end switch yys3167 + } // end for yyj3167 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -38807,16 +40581,16 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3023 int - var yyb3023 bool - var yyhl3023 bool = l >= 0 - yyj3023++ - if yyhl3023 { - yyb3023 = yyj3023 > l + var yyj3170 int + var yyb3170 bool + var yyhl3170 bool = l >= 0 + yyj3170++ + if yyhl3170 { + yyb3170 = yyj3170 > l } else { - yyb3023 = r.CheckBreak() + yyb3170 = r.CheckBreak() } - if yyb3023 { + if yyb3170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38826,13 +40600,13 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = NodeAddressType(r.DecodeString()) } - yyj3023++ - if yyhl3023 { - yyb3023 = yyj3023 > l + yyj3170++ + if yyhl3170 { + yyb3170 = yyj3170 > l } else { - yyb3023 = r.CheckBreak() + yyb3170 = r.CheckBreak() } - if yyb3023 { + if yyb3170 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -38843,17 +40617,17 @@ func (x *NodeAddress) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Address = string(r.DecodeString()) } for { - yyj3023++ - if yyhl3023 { - yyb3023 = yyj3023 > l + yyj3170++ + if yyhl3170 { + yyb3170 = yyj3170 > l } else { - yyb3023 = r.CheckBreak() + yyb3170 = r.CheckBreak() } - if yyb3023 { + if yyb3170 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3023-1, "") + z.DecStructFieldNotFound(yyj3170-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -38862,8 +40636,8 @@ func (x ResourceName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3026 := z.EncBinary() - _ = yym3026 + yym3173 := z.EncBinary() + _ = yym3173 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38875,8 +40649,8 @@ func (x *ResourceName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3027 := z.DecBinary() - _ = yym3027 + yym3174 := z.DecBinary() + _ = yym3174 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38891,8 +40665,8 @@ func (x ResourceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3028 := z.EncBinary() - _ = yym3028 + yym3175 := z.EncBinary() + _ = yym3175 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -38905,8 +40679,8 @@ func (x *ResourceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3029 := z.DecBinary() - _ = yym3029 + yym3176 := z.DecBinary() + _ = yym3176 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -38921,39 +40695,39 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3030 := z.EncBinary() - _ = yym3030 + yym3177 := z.EncBinary() + _ = yym3177 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3031 := !z.EncBinary() - yy2arr3031 := z.EncBasicHandle().StructToArray - var yyq3031 [5]bool - _, _, _ = yysep3031, yyq3031, yy2arr3031 - const yyr3031 bool = false - yyq3031[0] = x.Kind != "" - yyq3031[1] = x.APIVersion != "" - yyq3031[2] = true - yyq3031[3] = true - yyq3031[4] = true - var yynn3031 int - if yyr3031 || yy2arr3031 { + yysep3178 := !z.EncBinary() + yy2arr3178 := z.EncBasicHandle().StructToArray + var yyq3178 [5]bool + _, _, _ = yysep3178, yyq3178, yy2arr3178 + const yyr3178 bool = false + yyq3178[0] = x.Kind != "" + yyq3178[1] = x.APIVersion != "" + yyq3178[2] = true + yyq3178[3] = true + yyq3178[4] = true + var yynn3178 int + if yyr3178 || yy2arr3178 { r.EncodeArrayStart(5) } else { - yynn3031 = 0 - for _, b := range yyq3031 { + yynn3178 = 0 + for _, b := range yyq3178 { if b { - yynn3031++ + yynn3178++ } } - r.EncodeMapStart(yynn3031) - yynn3031 = 0 + r.EncodeMapStart(yynn3178) + yynn3178 = 0 } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3031[0] { - yym3033 := z.EncBinary() - _ = yym3033 + if yyq3178[0] { + yym3180 := z.EncBinary() + _ = yym3180 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -38962,23 +40736,23 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3031[0] { + if yyq3178[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3034 := z.EncBinary() - _ = yym3034 + yym3181 := z.EncBinary() + _ = yym3181 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3031[1] { - yym3036 := z.EncBinary() - _ = yym3036 + if yyq3178[1] { + yym3183 := z.EncBinary() + _ = yym3183 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -38987,70 +40761,70 @@ func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3031[1] { + if yyq3178[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3037 := z.EncBinary() - _ = yym3037 + yym3184 := z.EncBinary() + _ = yym3184 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3031[2] { - yy3039 := &x.ObjectMeta - yy3039.CodecEncodeSelf(e) + if yyq3178[2] { + yy3186 := &x.ObjectMeta + yy3186.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3031[2] { + if yyq3178[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3040 := &x.ObjectMeta - yy3040.CodecEncodeSelf(e) + yy3187 := &x.ObjectMeta + yy3187.CodecEncodeSelf(e) } } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3031[3] { - yy3042 := &x.Spec - yy3042.CodecEncodeSelf(e) + if yyq3178[3] { + yy3189 := &x.Spec + yy3189.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3031[3] { + if yyq3178[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3043 := &x.Spec - yy3043.CodecEncodeSelf(e) + yy3190 := &x.Spec + yy3190.CodecEncodeSelf(e) } } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3031[4] { - yy3045 := &x.Status - yy3045.CodecEncodeSelf(e) + if yyq3178[4] { + yy3192 := &x.Status + yy3192.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3031[4] { + if yyq3178[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3046 := &x.Status - yy3046.CodecEncodeSelf(e) + yy3193 := &x.Status + yy3193.CodecEncodeSelf(e) } } - if yyr3031 || yy2arr3031 { + if yyr3178 || yy2arr3178 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39063,25 +40837,25 @@ func (x *Node) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3047 := z.DecBinary() - _ = yym3047 + yym3194 := z.DecBinary() + _ = yym3194 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3048 := r.ContainerType() - if yyct3048 == codecSelferValueTypeMap1234 { - yyl3048 := r.ReadMapStart() - if yyl3048 == 0 { + yyct3195 := r.ContainerType() + if yyct3195 == codecSelferValueTypeMap1234 { + yyl3195 := r.ReadMapStart() + if yyl3195 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3048, d) + x.codecDecodeSelfFromMap(yyl3195, d) } - } else if yyct3048 == codecSelferValueTypeArray1234 { - yyl3048 := r.ReadArrayStart() - if yyl3048 == 0 { + } else if yyct3195 == codecSelferValueTypeArray1234 { + yyl3195 := r.ReadArrayStart() + if yyl3195 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3048, d) + x.codecDecodeSelfFromArray(yyl3195, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39093,12 +40867,12 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3049Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3049Slc - var yyhl3049 bool = l >= 0 - for yyj3049 := 0; ; yyj3049++ { - if yyhl3049 { - if yyj3049 >= l { + var yys3196Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3196Slc + var yyhl3196 bool = l >= 0 + for yyj3196 := 0; ; yyj3196++ { + if yyhl3196 { + if yyj3196 >= l { break } } else { @@ -39107,10 +40881,10 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3049Slc = r.DecodeBytes(yys3049Slc, true, true) - yys3049 := string(yys3049Slc) + yys3196Slc = r.DecodeBytes(yys3196Slc, true, true) + yys3196 := string(yys3196Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3049 { + switch yys3196 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -39127,27 +40901,27 @@ func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3052 := &x.ObjectMeta - yyv3052.CodecDecodeSelf(d) + yyv3199 := &x.ObjectMeta + yyv3199.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = NodeSpec{} } else { - yyv3053 := &x.Spec - yyv3053.CodecDecodeSelf(d) + yyv3200 := &x.Spec + yyv3200.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = NodeStatus{} } else { - yyv3054 := &x.Status - yyv3054.CodecDecodeSelf(d) + yyv3201 := &x.Status + yyv3201.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3049) - } // end switch yys3049 - } // end for yyj3049 + z.DecStructFieldNotFound(-1, yys3196) + } // end switch yys3196 + } // end for yyj3196 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39155,16 +40929,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3055 int - var yyb3055 bool - var yyhl3055 bool = l >= 0 - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + var yyj3202 int + var yyb3202 bool + var yyhl3202 bool = l >= 0 + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39174,13 +40948,13 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39190,13 +40964,13 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39204,16 +40978,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3058 := &x.ObjectMeta - yyv3058.CodecDecodeSelf(d) + yyv3205 := &x.ObjectMeta + yyv3205.CodecDecodeSelf(d) } - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39221,16 +40995,16 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = NodeSpec{} } else { - yyv3059 := &x.Spec - yyv3059.CodecDecodeSelf(d) + yyv3206 := &x.Spec + yyv3206.CodecDecodeSelf(d) } - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39238,21 +41012,21 @@ func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = NodeStatus{} } else { - yyv3060 := &x.Status - yyv3060.CodecDecodeSelf(d) + yyv3207 := &x.Status + yyv3207.CodecDecodeSelf(d) } for { - yyj3055++ - if yyhl3055 { - yyb3055 = yyj3055 > l + yyj3202++ + if yyhl3202 { + yyb3202 = yyj3202 > l } else { - yyb3055 = r.CheckBreak() + yyb3202 = r.CheckBreak() } - if yyb3055 { + if yyb3202 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3055-1, "") + z.DecStructFieldNotFound(yyj3202-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39264,37 +41038,37 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3061 := z.EncBinary() - _ = yym3061 + yym3208 := z.EncBinary() + _ = yym3208 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3062 := !z.EncBinary() - yy2arr3062 := z.EncBasicHandle().StructToArray - var yyq3062 [4]bool - _, _, _ = yysep3062, yyq3062, yy2arr3062 - const yyr3062 bool = false - yyq3062[0] = x.Kind != "" - yyq3062[1] = x.APIVersion != "" - yyq3062[2] = true - var yynn3062 int - if yyr3062 || yy2arr3062 { + yysep3209 := !z.EncBinary() + yy2arr3209 := z.EncBasicHandle().StructToArray + var yyq3209 [4]bool + _, _, _ = yysep3209, yyq3209, yy2arr3209 + const yyr3209 bool = false + yyq3209[0] = x.Kind != "" + yyq3209[1] = x.APIVersion != "" + yyq3209[2] = true + var yynn3209 int + if yyr3209 || yy2arr3209 { r.EncodeArrayStart(4) } else { - yynn3062 = 1 - for _, b := range yyq3062 { + yynn3209 = 1 + for _, b := range yyq3209 { if b { - yynn3062++ + yynn3209++ } } - r.EncodeMapStart(yynn3062) - yynn3062 = 0 + r.EncodeMapStart(yynn3209) + yynn3209 = 0 } - if yyr3062 || yy2arr3062 { + if yyr3209 || yy2arr3209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3062[0] { - yym3064 := z.EncBinary() - _ = yym3064 + if yyq3209[0] { + yym3211 := z.EncBinary() + _ = yym3211 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -39303,23 +41077,23 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3062[0] { + if yyq3209[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3065 := z.EncBinary() - _ = yym3065 + yym3212 := z.EncBinary() + _ = yym3212 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3062 || yy2arr3062 { + if yyr3209 || yy2arr3209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3062[1] { - yym3067 := z.EncBinary() - _ = yym3067 + if yyq3209[1] { + yym3214 := z.EncBinary() + _ = yym3214 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -39328,54 +41102,54 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3062[1] { + if yyq3209[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3068 := z.EncBinary() - _ = yym3068 + yym3215 := z.EncBinary() + _ = yym3215 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3062 || yy2arr3062 { + if yyr3209 || yy2arr3209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3062[2] { - yy3070 := &x.ListMeta - yym3071 := z.EncBinary() - _ = yym3071 + if yyq3209[2] { + yy3217 := &x.ListMeta + yym3218 := z.EncBinary() + _ = yym3218 if false { - } else if z.HasExtensions() && z.EncExt(yy3070) { + } else if z.HasExtensions() && z.EncExt(yy3217) { } else { - z.EncFallback(yy3070) + z.EncFallback(yy3217) } } else { r.EncodeNil() } } else { - if yyq3062[2] { + if yyq3209[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3072 := &x.ListMeta - yym3073 := z.EncBinary() - _ = yym3073 + yy3219 := &x.ListMeta + yym3220 := z.EncBinary() + _ = yym3220 if false { - } else if z.HasExtensions() && z.EncExt(yy3072) { + } else if z.HasExtensions() && z.EncExt(yy3219) { } else { - z.EncFallback(yy3072) + z.EncFallback(yy3219) } } } - if yyr3062 || yy2arr3062 { + if yyr3209 || yy2arr3209 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3075 := z.EncBinary() - _ = yym3075 + yym3222 := z.EncBinary() + _ = yym3222 if false { } else { h.encSliceNode(([]Node)(x.Items), e) @@ -39388,15 +41162,15 @@ func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3076 := z.EncBinary() - _ = yym3076 + yym3223 := z.EncBinary() + _ = yym3223 if false { } else { h.encSliceNode(([]Node)(x.Items), e) } } } - if yyr3062 || yy2arr3062 { + if yyr3209 || yy2arr3209 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39409,25 +41183,25 @@ func (x *NodeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3077 := z.DecBinary() - _ = yym3077 + yym3224 := z.DecBinary() + _ = yym3224 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3078 := r.ContainerType() - if yyct3078 == codecSelferValueTypeMap1234 { - yyl3078 := r.ReadMapStart() - if yyl3078 == 0 { + yyct3225 := r.ContainerType() + if yyct3225 == codecSelferValueTypeMap1234 { + yyl3225 := r.ReadMapStart() + if yyl3225 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3078, d) + x.codecDecodeSelfFromMap(yyl3225, d) } - } else if yyct3078 == codecSelferValueTypeArray1234 { - yyl3078 := r.ReadArrayStart() - if yyl3078 == 0 { + } else if yyct3225 == codecSelferValueTypeArray1234 { + yyl3225 := r.ReadArrayStart() + if yyl3225 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3078, d) + x.codecDecodeSelfFromArray(yyl3225, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39439,12 +41213,12 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3079Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3079Slc - var yyhl3079 bool = l >= 0 - for yyj3079 := 0; ; yyj3079++ { - if yyhl3079 { - if yyj3079 >= l { + var yys3226Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3226Slc + var yyhl3226 bool = l >= 0 + for yyj3226 := 0; ; yyj3226++ { + if yyhl3226 { + if yyj3226 >= l { break } } else { @@ -39453,10 +41227,10 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3079Slc = r.DecodeBytes(yys3079Slc, true, true) - yys3079 := string(yys3079Slc) + yys3226Slc = r.DecodeBytes(yys3226Slc, true, true) + yys3226 := string(yys3226Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3079 { + switch yys3226 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -39473,31 +41247,31 @@ func (x *NodeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3082 := &x.ListMeta - yym3083 := z.DecBinary() - _ = yym3083 + yyv3229 := &x.ListMeta + yym3230 := z.DecBinary() + _ = yym3230 if false { - } else if z.HasExtensions() && z.DecExt(yyv3082) { + } else if z.HasExtensions() && z.DecExt(yyv3229) { } else { - z.DecFallback(yyv3082, false) + z.DecFallback(yyv3229, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3084 := &x.Items - yym3085 := z.DecBinary() - _ = yym3085 + yyv3231 := &x.Items + yym3232 := z.DecBinary() + _ = yym3232 if false { } else { - h.decSliceNode((*[]Node)(yyv3084), d) + h.decSliceNode((*[]Node)(yyv3231), d) } } default: - z.DecStructFieldNotFound(-1, yys3079) - } // end switch yys3079 - } // end for yyj3079 + z.DecStructFieldNotFound(-1, yys3226) + } // end switch yys3226 + } // end for yyj3226 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39505,16 +41279,16 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3086 int - var yyb3086 bool - var yyhl3086 bool = l >= 0 - yyj3086++ - if yyhl3086 { - yyb3086 = yyj3086 > l + var yyj3233 int + var yyb3233 bool + var yyhl3233 bool = l >= 0 + yyj3233++ + if yyhl3233 { + yyb3233 = yyj3233 > l } else { - yyb3086 = r.CheckBreak() + yyb3233 = r.CheckBreak() } - if yyb3086 { + if yyb3233 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39524,13 +41298,13 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3086++ - if yyhl3086 { - yyb3086 = yyj3086 > l + yyj3233++ + if yyhl3233 { + yyb3233 = yyj3233 > l } else { - yyb3086 = r.CheckBreak() + yyb3233 = r.CheckBreak() } - if yyb3086 { + if yyb3233 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39540,13 +41314,13 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3086++ - if yyhl3086 { - yyb3086 = yyj3086 > l + yyj3233++ + if yyhl3233 { + yyb3233 = yyj3233 > l } else { - yyb3086 = r.CheckBreak() + yyb3233 = r.CheckBreak() } - if yyb3086 { + if yyb3233 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39554,22 +41328,22 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3089 := &x.ListMeta - yym3090 := z.DecBinary() - _ = yym3090 + yyv3236 := &x.ListMeta + yym3237 := z.DecBinary() + _ = yym3237 if false { - } else if z.HasExtensions() && z.DecExt(yyv3089) { + } else if z.HasExtensions() && z.DecExt(yyv3236) { } else { - z.DecFallback(yyv3089, false) + z.DecFallback(yyv3236, false) } } - yyj3086++ - if yyhl3086 { - yyb3086 = yyj3086 > l + yyj3233++ + if yyhl3233 { + yyb3233 = yyj3233 > l } else { - yyb3086 = r.CheckBreak() + yyb3233 = r.CheckBreak() } - if yyb3086 { + if yyb3233 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39577,26 +41351,26 @@ func (x *NodeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3091 := &x.Items - yym3092 := z.DecBinary() - _ = yym3092 + yyv3238 := &x.Items + yym3239 := z.DecBinary() + _ = yym3239 if false { } else { - h.decSliceNode((*[]Node)(yyv3091), d) + h.decSliceNode((*[]Node)(yyv3238), d) } } for { - yyj3086++ - if yyhl3086 { - yyb3086 = yyj3086 > l + yyj3233++ + if yyhl3233 { + yyb3233 = yyj3233 > l } else { - yyb3086 = r.CheckBreak() + yyb3233 = r.CheckBreak() } - if yyb3086 { + if yyb3233 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3086-1, "") + z.DecStructFieldNotFound(yyj3233-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39605,8 +41379,8 @@ func (x FinalizerName) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3093 := z.EncBinary() - _ = yym3093 + yym3240 := z.EncBinary() + _ = yym3240 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -39618,8 +41392,8 @@ func (x *FinalizerName) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3094 := z.DecBinary() - _ = yym3094 + yym3241 := z.DecBinary() + _ = yym3241 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -39634,38 +41408,38 @@ func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3095 := z.EncBinary() - _ = yym3095 + yym3242 := z.EncBinary() + _ = yym3242 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3096 := !z.EncBinary() - yy2arr3096 := z.EncBasicHandle().StructToArray - var yyq3096 [1]bool - _, _, _ = yysep3096, yyq3096, yy2arr3096 - const yyr3096 bool = false - yyq3096[0] = len(x.Finalizers) != 0 - var yynn3096 int - if yyr3096 || yy2arr3096 { + yysep3243 := !z.EncBinary() + yy2arr3243 := z.EncBasicHandle().StructToArray + var yyq3243 [1]bool + _, _, _ = yysep3243, yyq3243, yy2arr3243 + const yyr3243 bool = false + yyq3243[0] = len(x.Finalizers) != 0 + var yynn3243 int + if yyr3243 || yy2arr3243 { r.EncodeArrayStart(1) } else { - yynn3096 = 0 - for _, b := range yyq3096 { + yynn3243 = 0 + for _, b := range yyq3243 { if b { - yynn3096++ + yynn3243++ } } - r.EncodeMapStart(yynn3096) - yynn3096 = 0 + r.EncodeMapStart(yynn3243) + yynn3243 = 0 } - if yyr3096 || yy2arr3096 { + if yyr3243 || yy2arr3243 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3096[0] { + if yyq3243[0] { if x.Finalizers == nil { r.EncodeNil() } else { - yym3098 := z.EncBinary() - _ = yym3098 + yym3245 := z.EncBinary() + _ = yym3245 if false { } else { h.encSliceFinalizerName(([]FinalizerName)(x.Finalizers), e) @@ -39675,15 +41449,15 @@ func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3096[0] { + if yyq3243[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("finalizers")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Finalizers == nil { r.EncodeNil() } else { - yym3099 := z.EncBinary() - _ = yym3099 + yym3246 := z.EncBinary() + _ = yym3246 if false { } else { h.encSliceFinalizerName(([]FinalizerName)(x.Finalizers), e) @@ -39691,7 +41465,7 @@ func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3096 || yy2arr3096 { + if yyr3243 || yy2arr3243 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39704,25 +41478,25 @@ func (x *NamespaceSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3100 := z.DecBinary() - _ = yym3100 + yym3247 := z.DecBinary() + _ = yym3247 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3101 := r.ContainerType() - if yyct3101 == codecSelferValueTypeMap1234 { - yyl3101 := r.ReadMapStart() - if yyl3101 == 0 { + yyct3248 := r.ContainerType() + if yyct3248 == codecSelferValueTypeMap1234 { + yyl3248 := r.ReadMapStart() + if yyl3248 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3101, d) + x.codecDecodeSelfFromMap(yyl3248, d) } - } else if yyct3101 == codecSelferValueTypeArray1234 { - yyl3101 := r.ReadArrayStart() - if yyl3101 == 0 { + } else if yyct3248 == codecSelferValueTypeArray1234 { + yyl3248 := r.ReadArrayStart() + if yyl3248 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3101, d) + x.codecDecodeSelfFromArray(yyl3248, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39734,12 +41508,12 @@ func (x *NamespaceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3102Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3102Slc - var yyhl3102 bool = l >= 0 - for yyj3102 := 0; ; yyj3102++ { - if yyhl3102 { - if yyj3102 >= l { + var yys3249Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3249Slc + var yyhl3249 bool = l >= 0 + for yyj3249 := 0; ; yyj3249++ { + if yyhl3249 { + if yyj3249 >= l { break } } else { @@ -39748,26 +41522,26 @@ func (x *NamespaceSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3102Slc = r.DecodeBytes(yys3102Slc, true, true) - yys3102 := string(yys3102Slc) + yys3249Slc = r.DecodeBytes(yys3249Slc, true, true) + yys3249 := string(yys3249Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3102 { + switch yys3249 { case "finalizers": if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv3103 := &x.Finalizers - yym3104 := z.DecBinary() - _ = yym3104 + yyv3250 := &x.Finalizers + yym3251 := z.DecBinary() + _ = yym3251 if false { } else { - h.decSliceFinalizerName((*[]FinalizerName)(yyv3103), d) + h.decSliceFinalizerName((*[]FinalizerName)(yyv3250), d) } } default: - z.DecStructFieldNotFound(-1, yys3102) - } // end switch yys3102 - } // end for yyj3102 + z.DecStructFieldNotFound(-1, yys3249) + } // end switch yys3249 + } // end for yyj3249 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39775,16 +41549,16 @@ func (x *NamespaceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3105 int - var yyb3105 bool - var yyhl3105 bool = l >= 0 - yyj3105++ - if yyhl3105 { - yyb3105 = yyj3105 > l + var yyj3252 int + var yyb3252 bool + var yyhl3252 bool = l >= 0 + yyj3252++ + if yyhl3252 { + yyb3252 = yyj3252 > l } else { - yyb3105 = r.CheckBreak() + yyb3252 = r.CheckBreak() } - if yyb3105 { + if yyb3252 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39792,26 +41566,26 @@ func (x *NamespaceSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Finalizers = nil } else { - yyv3106 := &x.Finalizers - yym3107 := z.DecBinary() - _ = yym3107 + yyv3253 := &x.Finalizers + yym3254 := z.DecBinary() + _ = yym3254 if false { } else { - h.decSliceFinalizerName((*[]FinalizerName)(yyv3106), d) + h.decSliceFinalizerName((*[]FinalizerName)(yyv3253), d) } } for { - yyj3105++ - if yyhl3105 { - yyb3105 = yyj3105 > l + yyj3252++ + if yyhl3252 { + yyb3252 = yyj3252 > l } else { - yyb3105 = r.CheckBreak() + yyb3252 = r.CheckBreak() } - if yyb3105 { + if yyb3252 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3105-1, "") + z.DecStructFieldNotFound(yyj3252-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39823,46 +41597,46 @@ func (x *NamespaceStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3108 := z.EncBinary() - _ = yym3108 + yym3255 := z.EncBinary() + _ = yym3255 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3109 := !z.EncBinary() - yy2arr3109 := z.EncBasicHandle().StructToArray - var yyq3109 [1]bool - _, _, _ = yysep3109, yyq3109, yy2arr3109 - const yyr3109 bool = false - yyq3109[0] = x.Phase != "" - var yynn3109 int - if yyr3109 || yy2arr3109 { + yysep3256 := !z.EncBinary() + yy2arr3256 := z.EncBasicHandle().StructToArray + var yyq3256 [1]bool + _, _, _ = yysep3256, yyq3256, yy2arr3256 + const yyr3256 bool = false + yyq3256[0] = x.Phase != "" + var yynn3256 int + if yyr3256 || yy2arr3256 { r.EncodeArrayStart(1) } else { - yynn3109 = 0 - for _, b := range yyq3109 { + yynn3256 = 0 + for _, b := range yyq3256 { if b { - yynn3109++ + yynn3256++ } } - r.EncodeMapStart(yynn3109) - yynn3109 = 0 + r.EncodeMapStart(yynn3256) + yynn3256 = 0 } - if yyr3109 || yy2arr3109 { + if yyr3256 || yy2arr3256 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3109[0] { + if yyq3256[0] { x.Phase.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3109[0] { + if yyq3256[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("phase")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Phase.CodecEncodeSelf(e) } } - if yyr3109 || yy2arr3109 { + if yyr3256 || yy2arr3256 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -39875,25 +41649,25 @@ func (x *NamespaceStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3111 := z.DecBinary() - _ = yym3111 + yym3258 := z.DecBinary() + _ = yym3258 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3112 := r.ContainerType() - if yyct3112 == codecSelferValueTypeMap1234 { - yyl3112 := r.ReadMapStart() - if yyl3112 == 0 { + yyct3259 := r.ContainerType() + if yyct3259 == codecSelferValueTypeMap1234 { + yyl3259 := r.ReadMapStart() + if yyl3259 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3112, d) + x.codecDecodeSelfFromMap(yyl3259, d) } - } else if yyct3112 == codecSelferValueTypeArray1234 { - yyl3112 := r.ReadArrayStart() - if yyl3112 == 0 { + } else if yyct3259 == codecSelferValueTypeArray1234 { + yyl3259 := r.ReadArrayStart() + if yyl3259 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3112, d) + x.codecDecodeSelfFromArray(yyl3259, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -39905,12 +41679,12 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3113Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3113Slc - var yyhl3113 bool = l >= 0 - for yyj3113 := 0; ; yyj3113++ { - if yyhl3113 { - if yyj3113 >= l { + var yys3260Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3260Slc + var yyhl3260 bool = l >= 0 + for yyj3260 := 0; ; yyj3260++ { + if yyhl3260 { + if yyj3260 >= l { break } } else { @@ -39919,10 +41693,10 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3113Slc = r.DecodeBytes(yys3113Slc, true, true) - yys3113 := string(yys3113Slc) + yys3260Slc = r.DecodeBytes(yys3260Slc, true, true) + yys3260 := string(yys3260Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3113 { + switch yys3260 { case "phase": if r.TryDecodeAsNil() { x.Phase = "" @@ -39930,9 +41704,9 @@ func (x *NamespaceStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Phase = NamespacePhase(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3113) - } // end switch yys3113 - } // end for yyj3113 + z.DecStructFieldNotFound(-1, yys3260) + } // end switch yys3260 + } // end for yyj3260 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -39940,16 +41714,16 @@ func (x *NamespaceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3115 int - var yyb3115 bool - var yyhl3115 bool = l >= 0 - yyj3115++ - if yyhl3115 { - yyb3115 = yyj3115 > l + var yyj3262 int + var yyb3262 bool + var yyhl3262 bool = l >= 0 + yyj3262++ + if yyhl3262 { + yyb3262 = yyj3262 > l } else { - yyb3115 = r.CheckBreak() + yyb3262 = r.CheckBreak() } - if yyb3115 { + if yyb3262 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -39960,17 +41734,17 @@ func (x *NamespaceStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Phase = NamespacePhase(r.DecodeString()) } for { - yyj3115++ - if yyhl3115 { - yyb3115 = yyj3115 > l + yyj3262++ + if yyhl3262 { + yyb3262 = yyj3262 > l } else { - yyb3115 = r.CheckBreak() + yyb3262 = r.CheckBreak() } - if yyb3115 { + if yyb3262 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3115-1, "") + z.DecStructFieldNotFound(yyj3262-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -39979,8 +41753,8 @@ func (x NamespacePhase) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3117 := z.EncBinary() - _ = yym3117 + yym3264 := z.EncBinary() + _ = yym3264 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -39992,8 +41766,8 @@ func (x *NamespacePhase) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3118 := z.DecBinary() - _ = yym3118 + yym3265 := z.DecBinary() + _ = yym3265 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -40008,39 +41782,39 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3119 := z.EncBinary() - _ = yym3119 + yym3266 := z.EncBinary() + _ = yym3266 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3120 := !z.EncBinary() - yy2arr3120 := z.EncBasicHandle().StructToArray - var yyq3120 [5]bool - _, _, _ = yysep3120, yyq3120, yy2arr3120 - const yyr3120 bool = false - yyq3120[0] = x.Kind != "" - yyq3120[1] = x.APIVersion != "" - yyq3120[2] = true - yyq3120[3] = true - yyq3120[4] = true - var yynn3120 int - if yyr3120 || yy2arr3120 { + yysep3267 := !z.EncBinary() + yy2arr3267 := z.EncBasicHandle().StructToArray + var yyq3267 [5]bool + _, _, _ = yysep3267, yyq3267, yy2arr3267 + const yyr3267 bool = false + yyq3267[0] = x.Kind != "" + yyq3267[1] = x.APIVersion != "" + yyq3267[2] = true + yyq3267[3] = true + yyq3267[4] = true + var yynn3267 int + if yyr3267 || yy2arr3267 { r.EncodeArrayStart(5) } else { - yynn3120 = 0 - for _, b := range yyq3120 { + yynn3267 = 0 + for _, b := range yyq3267 { if b { - yynn3120++ + yynn3267++ } } - r.EncodeMapStart(yynn3120) - yynn3120 = 0 + r.EncodeMapStart(yynn3267) + yynn3267 = 0 } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3120[0] { - yym3122 := z.EncBinary() - _ = yym3122 + if yyq3267[0] { + yym3269 := z.EncBinary() + _ = yym3269 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -40049,23 +41823,23 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3120[0] { + if yyq3267[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3123 := z.EncBinary() - _ = yym3123 + yym3270 := z.EncBinary() + _ = yym3270 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3120[1] { - yym3125 := z.EncBinary() - _ = yym3125 + if yyq3267[1] { + yym3272 := z.EncBinary() + _ = yym3272 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -40074,70 +41848,70 @@ func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3120[1] { + if yyq3267[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3126 := z.EncBinary() - _ = yym3126 + yym3273 := z.EncBinary() + _ = yym3273 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3120[2] { - yy3128 := &x.ObjectMeta - yy3128.CodecEncodeSelf(e) + if yyq3267[2] { + yy3275 := &x.ObjectMeta + yy3275.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3120[2] { + if yyq3267[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3129 := &x.ObjectMeta - yy3129.CodecEncodeSelf(e) + yy3276 := &x.ObjectMeta + yy3276.CodecEncodeSelf(e) } } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3120[3] { - yy3131 := &x.Spec - yy3131.CodecEncodeSelf(e) + if yyq3267[3] { + yy3278 := &x.Spec + yy3278.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3120[3] { + if yyq3267[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3132 := &x.Spec - yy3132.CodecEncodeSelf(e) + yy3279 := &x.Spec + yy3279.CodecEncodeSelf(e) } } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3120[4] { - yy3134 := &x.Status - yy3134.CodecEncodeSelf(e) + if yyq3267[4] { + yy3281 := &x.Status + yy3281.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3120[4] { + if yyq3267[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3135 := &x.Status - yy3135.CodecEncodeSelf(e) + yy3282 := &x.Status + yy3282.CodecEncodeSelf(e) } } - if yyr3120 || yy2arr3120 { + if yyr3267 || yy2arr3267 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40150,25 +41924,25 @@ func (x *Namespace) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3136 := z.DecBinary() - _ = yym3136 + yym3283 := z.DecBinary() + _ = yym3283 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3137 := r.ContainerType() - if yyct3137 == codecSelferValueTypeMap1234 { - yyl3137 := r.ReadMapStart() - if yyl3137 == 0 { + yyct3284 := r.ContainerType() + if yyct3284 == codecSelferValueTypeMap1234 { + yyl3284 := r.ReadMapStart() + if yyl3284 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3137, d) + x.codecDecodeSelfFromMap(yyl3284, d) } - } else if yyct3137 == codecSelferValueTypeArray1234 { - yyl3137 := r.ReadArrayStart() - if yyl3137 == 0 { + } else if yyct3284 == codecSelferValueTypeArray1234 { + yyl3284 := r.ReadArrayStart() + if yyl3284 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3137, d) + x.codecDecodeSelfFromArray(yyl3284, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40180,12 +41954,12 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3138Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3138Slc - var yyhl3138 bool = l >= 0 - for yyj3138 := 0; ; yyj3138++ { - if yyhl3138 { - if yyj3138 >= l { + var yys3285Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3285Slc + var yyhl3285 bool = l >= 0 + for yyj3285 := 0; ; yyj3285++ { + if yyhl3285 { + if yyj3285 >= l { break } } else { @@ -40194,10 +41968,10 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3138Slc = r.DecodeBytes(yys3138Slc, true, true) - yys3138 := string(yys3138Slc) + yys3285Slc = r.DecodeBytes(yys3285Slc, true, true) + yys3285 := string(yys3285Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3138 { + switch yys3285 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -40214,27 +41988,27 @@ func (x *Namespace) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3141 := &x.ObjectMeta - yyv3141.CodecDecodeSelf(d) + yyv3288 := &x.ObjectMeta + yyv3288.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = NamespaceSpec{} } else { - yyv3142 := &x.Spec - yyv3142.CodecDecodeSelf(d) + yyv3289 := &x.Spec + yyv3289.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = NamespaceStatus{} } else { - yyv3143 := &x.Status - yyv3143.CodecDecodeSelf(d) + yyv3290 := &x.Status + yyv3290.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3138) - } // end switch yys3138 - } // end for yyj3138 + z.DecStructFieldNotFound(-1, yys3285) + } // end switch yys3285 + } // end for yyj3285 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40242,16 +42016,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3144 int - var yyb3144 bool - var yyhl3144 bool = l >= 0 - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + var yyj3291 int + var yyb3291 bool + var yyhl3291 bool = l >= 0 + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40261,13 +42035,13 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40277,13 +42051,13 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40291,16 +42065,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3147 := &x.ObjectMeta - yyv3147.CodecDecodeSelf(d) + yyv3294 := &x.ObjectMeta + yyv3294.CodecDecodeSelf(d) } - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40308,16 +42082,16 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = NamespaceSpec{} } else { - yyv3148 := &x.Spec - yyv3148.CodecDecodeSelf(d) + yyv3295 := &x.Spec + yyv3295.CodecDecodeSelf(d) } - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40325,21 +42099,21 @@ func (x *Namespace) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = NamespaceStatus{} } else { - yyv3149 := &x.Status - yyv3149.CodecDecodeSelf(d) + yyv3296 := &x.Status + yyv3296.CodecDecodeSelf(d) } for { - yyj3144++ - if yyhl3144 { - yyb3144 = yyj3144 > l + yyj3291++ + if yyhl3291 { + yyb3291 = yyj3291 > l } else { - yyb3144 = r.CheckBreak() + yyb3291 = r.CheckBreak() } - if yyb3144 { + if yyb3291 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3144-1, "") + z.DecStructFieldNotFound(yyj3291-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40351,37 +42125,37 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3150 := z.EncBinary() - _ = yym3150 + yym3297 := z.EncBinary() + _ = yym3297 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3151 := !z.EncBinary() - yy2arr3151 := z.EncBasicHandle().StructToArray - var yyq3151 [4]bool - _, _, _ = yysep3151, yyq3151, yy2arr3151 - const yyr3151 bool = false - yyq3151[0] = x.Kind != "" - yyq3151[1] = x.APIVersion != "" - yyq3151[2] = true - var yynn3151 int - if yyr3151 || yy2arr3151 { + yysep3298 := !z.EncBinary() + yy2arr3298 := z.EncBasicHandle().StructToArray + var yyq3298 [4]bool + _, _, _ = yysep3298, yyq3298, yy2arr3298 + const yyr3298 bool = false + yyq3298[0] = x.Kind != "" + yyq3298[1] = x.APIVersion != "" + yyq3298[2] = true + var yynn3298 int + if yyr3298 || yy2arr3298 { r.EncodeArrayStart(4) } else { - yynn3151 = 1 - for _, b := range yyq3151 { + yynn3298 = 1 + for _, b := range yyq3298 { if b { - yynn3151++ + yynn3298++ } } - r.EncodeMapStart(yynn3151) - yynn3151 = 0 + r.EncodeMapStart(yynn3298) + yynn3298 = 0 } - if yyr3151 || yy2arr3151 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3151[0] { - yym3153 := z.EncBinary() - _ = yym3153 + if yyq3298[0] { + yym3300 := z.EncBinary() + _ = yym3300 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -40390,23 +42164,23 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3151[0] { + if yyq3298[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3154 := z.EncBinary() - _ = yym3154 + yym3301 := z.EncBinary() + _ = yym3301 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3151 || yy2arr3151 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3151[1] { - yym3156 := z.EncBinary() - _ = yym3156 + if yyq3298[1] { + yym3303 := z.EncBinary() + _ = yym3303 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -40415,54 +42189,54 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3151[1] { + if yyq3298[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3157 := z.EncBinary() - _ = yym3157 + yym3304 := z.EncBinary() + _ = yym3304 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3151 || yy2arr3151 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3151[2] { - yy3159 := &x.ListMeta - yym3160 := z.EncBinary() - _ = yym3160 + if yyq3298[2] { + yy3306 := &x.ListMeta + yym3307 := z.EncBinary() + _ = yym3307 if false { - } else if z.HasExtensions() && z.EncExt(yy3159) { + } else if z.HasExtensions() && z.EncExt(yy3306) { } else { - z.EncFallback(yy3159) + z.EncFallback(yy3306) } } else { r.EncodeNil() } } else { - if yyq3151[2] { + if yyq3298[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3161 := &x.ListMeta - yym3162 := z.EncBinary() - _ = yym3162 + yy3308 := &x.ListMeta + yym3309 := z.EncBinary() + _ = yym3309 if false { - } else if z.HasExtensions() && z.EncExt(yy3161) { + } else if z.HasExtensions() && z.EncExt(yy3308) { } else { - z.EncFallback(yy3161) + z.EncFallback(yy3308) } } } - if yyr3151 || yy2arr3151 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3164 := z.EncBinary() - _ = yym3164 + yym3311 := z.EncBinary() + _ = yym3311 if false { } else { h.encSliceNamespace(([]Namespace)(x.Items), e) @@ -40475,15 +42249,15 @@ func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3165 := z.EncBinary() - _ = yym3165 + yym3312 := z.EncBinary() + _ = yym3312 if false { } else { h.encSliceNamespace(([]Namespace)(x.Items), e) } } } - if yyr3151 || yy2arr3151 { + if yyr3298 || yy2arr3298 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40496,25 +42270,25 @@ func (x *NamespaceList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3166 := z.DecBinary() - _ = yym3166 + yym3313 := z.DecBinary() + _ = yym3313 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3167 := r.ContainerType() - if yyct3167 == codecSelferValueTypeMap1234 { - yyl3167 := r.ReadMapStart() - if yyl3167 == 0 { + yyct3314 := r.ContainerType() + if yyct3314 == codecSelferValueTypeMap1234 { + yyl3314 := r.ReadMapStart() + if yyl3314 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3167, d) + x.codecDecodeSelfFromMap(yyl3314, d) } - } else if yyct3167 == codecSelferValueTypeArray1234 { - yyl3167 := r.ReadArrayStart() - if yyl3167 == 0 { + } else if yyct3314 == codecSelferValueTypeArray1234 { + yyl3314 := r.ReadArrayStart() + if yyl3314 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3167, d) + x.codecDecodeSelfFromArray(yyl3314, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40526,12 +42300,12 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3168Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3168Slc - var yyhl3168 bool = l >= 0 - for yyj3168 := 0; ; yyj3168++ { - if yyhl3168 { - if yyj3168 >= l { + var yys3315Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3315Slc + var yyhl3315 bool = l >= 0 + for yyj3315 := 0; ; yyj3315++ { + if yyhl3315 { + if yyj3315 >= l { break } } else { @@ -40540,10 +42314,10 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3168Slc = r.DecodeBytes(yys3168Slc, true, true) - yys3168 := string(yys3168Slc) + yys3315Slc = r.DecodeBytes(yys3315Slc, true, true) + yys3315 := string(yys3315Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3168 { + switch yys3315 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -40560,31 +42334,31 @@ func (x *NamespaceList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3171 := &x.ListMeta - yym3172 := z.DecBinary() - _ = yym3172 + yyv3318 := &x.ListMeta + yym3319 := z.DecBinary() + _ = yym3319 if false { - } else if z.HasExtensions() && z.DecExt(yyv3171) { + } else if z.HasExtensions() && z.DecExt(yyv3318) { } else { - z.DecFallback(yyv3171, false) + z.DecFallback(yyv3318, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3173 := &x.Items - yym3174 := z.DecBinary() - _ = yym3174 + yyv3320 := &x.Items + yym3321 := z.DecBinary() + _ = yym3321 if false { } else { - h.decSliceNamespace((*[]Namespace)(yyv3173), d) + h.decSliceNamespace((*[]Namespace)(yyv3320), d) } } default: - z.DecStructFieldNotFound(-1, yys3168) - } // end switch yys3168 - } // end for yyj3168 + z.DecStructFieldNotFound(-1, yys3315) + } // end switch yys3315 + } // end for yyj3315 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40592,16 +42366,16 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3175 int - var yyb3175 bool - var yyhl3175 bool = l >= 0 - yyj3175++ - if yyhl3175 { - yyb3175 = yyj3175 > l + var yyj3322 int + var yyb3322 bool + var yyhl3322 bool = l >= 0 + yyj3322++ + if yyhl3322 { + yyb3322 = yyj3322 > l } else { - yyb3175 = r.CheckBreak() + yyb3322 = r.CheckBreak() } - if yyb3175 { + if yyb3322 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40611,13 +42385,13 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3175++ - if yyhl3175 { - yyb3175 = yyj3175 > l + yyj3322++ + if yyhl3322 { + yyb3322 = yyj3322 > l } else { - yyb3175 = r.CheckBreak() + yyb3322 = r.CheckBreak() } - if yyb3175 { + if yyb3322 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40627,13 +42401,13 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3175++ - if yyhl3175 { - yyb3175 = yyj3175 > l + yyj3322++ + if yyhl3322 { + yyb3322 = yyj3322 > l } else { - yyb3175 = r.CheckBreak() + yyb3322 = r.CheckBreak() } - if yyb3175 { + if yyb3322 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40641,22 +42415,22 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3178 := &x.ListMeta - yym3179 := z.DecBinary() - _ = yym3179 + yyv3325 := &x.ListMeta + yym3326 := z.DecBinary() + _ = yym3326 if false { - } else if z.HasExtensions() && z.DecExt(yyv3178) { + } else if z.HasExtensions() && z.DecExt(yyv3325) { } else { - z.DecFallback(yyv3178, false) + z.DecFallback(yyv3325, false) } } - yyj3175++ - if yyhl3175 { - yyb3175 = yyj3175 > l + yyj3322++ + if yyhl3322 { + yyb3322 = yyj3322 > l } else { - yyb3175 = r.CheckBreak() + yyb3322 = r.CheckBreak() } - if yyb3175 { + if yyb3322 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40664,26 +42438,26 @@ func (x *NamespaceList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3180 := &x.Items - yym3181 := z.DecBinary() - _ = yym3181 + yyv3327 := &x.Items + yym3328 := z.DecBinary() + _ = yym3328 if false { } else { - h.decSliceNamespace((*[]Namespace)(yyv3180), d) + h.decSliceNamespace((*[]Namespace)(yyv3327), d) } } for { - yyj3175++ - if yyhl3175 { - yyb3175 = yyj3175 > l + yyj3322++ + if yyhl3322 { + yyb3322 = yyj3322 > l } else { - yyb3175 = r.CheckBreak() + yyb3322 = r.CheckBreak() } - if yyb3175 { + if yyb3322 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3175-1, "") + z.DecStructFieldNotFound(yyj3322-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40695,37 +42469,37 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3182 := z.EncBinary() - _ = yym3182 + yym3329 := z.EncBinary() + _ = yym3329 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3183 := !z.EncBinary() - yy2arr3183 := z.EncBasicHandle().StructToArray - var yyq3183 [4]bool - _, _, _ = yysep3183, yyq3183, yy2arr3183 - const yyr3183 bool = false - yyq3183[0] = x.Kind != "" - yyq3183[1] = x.APIVersion != "" - yyq3183[2] = true - var yynn3183 int - if yyr3183 || yy2arr3183 { + yysep3330 := !z.EncBinary() + yy2arr3330 := z.EncBasicHandle().StructToArray + var yyq3330 [4]bool + _, _, _ = yysep3330, yyq3330, yy2arr3330 + const yyr3330 bool = false + yyq3330[0] = x.Kind != "" + yyq3330[1] = x.APIVersion != "" + yyq3330[2] = true + var yynn3330 int + if yyr3330 || yy2arr3330 { r.EncodeArrayStart(4) } else { - yynn3183 = 1 - for _, b := range yyq3183 { + yynn3330 = 1 + for _, b := range yyq3330 { if b { - yynn3183++ + yynn3330++ } } - r.EncodeMapStart(yynn3183) - yynn3183 = 0 + r.EncodeMapStart(yynn3330) + yynn3330 = 0 } - if yyr3183 || yy2arr3183 { + if yyr3330 || yy2arr3330 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3183[0] { - yym3185 := z.EncBinary() - _ = yym3185 + if yyq3330[0] { + yym3332 := z.EncBinary() + _ = yym3332 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -40734,23 +42508,23 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3183[0] { + if yyq3330[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3186 := z.EncBinary() - _ = yym3186 + yym3333 := z.EncBinary() + _ = yym3333 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3183 || yy2arr3183 { + if yyr3330 || yy2arr3330 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3183[1] { - yym3188 := z.EncBinary() - _ = yym3188 + if yyq3330[1] { + yym3335 := z.EncBinary() + _ = yym3335 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -40759,47 +42533,47 @@ func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3183[1] { + if yyq3330[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3189 := z.EncBinary() - _ = yym3189 + yym3336 := z.EncBinary() + _ = yym3336 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3183 || yy2arr3183 { + if yyr3330 || yy2arr3330 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3183[2] { - yy3191 := &x.ObjectMeta - yy3191.CodecEncodeSelf(e) + if yyq3330[2] { + yy3338 := &x.ObjectMeta + yy3338.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3183[2] { + if yyq3330[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3192 := &x.ObjectMeta - yy3192.CodecEncodeSelf(e) + yy3339 := &x.ObjectMeta + yy3339.CodecEncodeSelf(e) } } - if yyr3183 || yy2arr3183 { + if yyr3330 || yy2arr3330 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy3194 := &x.Target - yy3194.CodecEncodeSelf(e) + yy3341 := &x.Target + yy3341.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("target")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3195 := &x.Target - yy3195.CodecEncodeSelf(e) + yy3342 := &x.Target + yy3342.CodecEncodeSelf(e) } - if yyr3183 || yy2arr3183 { + if yyr3330 || yy2arr3330 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -40812,25 +42586,25 @@ func (x *Binding) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3196 := z.DecBinary() - _ = yym3196 + yym3343 := z.DecBinary() + _ = yym3343 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3197 := r.ContainerType() - if yyct3197 == codecSelferValueTypeMap1234 { - yyl3197 := r.ReadMapStart() - if yyl3197 == 0 { + yyct3344 := r.ContainerType() + if yyct3344 == codecSelferValueTypeMap1234 { + yyl3344 := r.ReadMapStart() + if yyl3344 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3197, d) + x.codecDecodeSelfFromMap(yyl3344, d) } - } else if yyct3197 == codecSelferValueTypeArray1234 { - yyl3197 := r.ReadArrayStart() - if yyl3197 == 0 { + } else if yyct3344 == codecSelferValueTypeArray1234 { + yyl3344 := r.ReadArrayStart() + if yyl3344 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3197, d) + x.codecDecodeSelfFromArray(yyl3344, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -40842,12 +42616,12 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3198Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3198Slc - var yyhl3198 bool = l >= 0 - for yyj3198 := 0; ; yyj3198++ { - if yyhl3198 { - if yyj3198 >= l { + var yys3345Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3345Slc + var yyhl3345 bool = l >= 0 + for yyj3345 := 0; ; yyj3345++ { + if yyhl3345 { + if yyj3345 >= l { break } } else { @@ -40856,10 +42630,10 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3198Slc = r.DecodeBytes(yys3198Slc, true, true) - yys3198 := string(yys3198Slc) + yys3345Slc = r.DecodeBytes(yys3345Slc, true, true) + yys3345 := string(yys3345Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3198 { + switch yys3345 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -40876,20 +42650,20 @@ func (x *Binding) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3201 := &x.ObjectMeta - yyv3201.CodecDecodeSelf(d) + yyv3348 := &x.ObjectMeta + yyv3348.CodecDecodeSelf(d) } case "target": if r.TryDecodeAsNil() { x.Target = ObjectReference{} } else { - yyv3202 := &x.Target - yyv3202.CodecDecodeSelf(d) + yyv3349 := &x.Target + yyv3349.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3198) - } // end switch yys3198 - } // end for yyj3198 + z.DecStructFieldNotFound(-1, yys3345) + } // end switch yys3345 + } // end for yyj3345 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -40897,16 +42671,16 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3203 int - var yyb3203 bool - var yyhl3203 bool = l >= 0 - yyj3203++ - if yyhl3203 { - yyb3203 = yyj3203 > l + var yyj3350 int + var yyb3350 bool + var yyhl3350 bool = l >= 0 + yyj3350++ + if yyhl3350 { + yyb3350 = yyj3350 > l } else { - yyb3203 = r.CheckBreak() + yyb3350 = r.CheckBreak() } - if yyb3203 { + if yyb3350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40916,13 +42690,13 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3203++ - if yyhl3203 { - yyb3203 = yyj3203 > l + yyj3350++ + if yyhl3350 { + yyb3350 = yyj3350 > l } else { - yyb3203 = r.CheckBreak() + yyb3350 = r.CheckBreak() } - if yyb3203 { + if yyb3350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40932,13 +42706,13 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3203++ - if yyhl3203 { - yyb3203 = yyj3203 > l + yyj3350++ + if yyhl3350 { + yyb3350 = yyj3350 > l } else { - yyb3203 = r.CheckBreak() + yyb3350 = r.CheckBreak() } - if yyb3203 { + if yyb3350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40946,16 +42720,16 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3206 := &x.ObjectMeta - yyv3206.CodecDecodeSelf(d) + yyv3353 := &x.ObjectMeta + yyv3353.CodecDecodeSelf(d) } - yyj3203++ - if yyhl3203 { - yyb3203 = yyj3203 > l + yyj3350++ + if yyhl3350 { + yyb3350 = yyj3350 > l } else { - yyb3203 = r.CheckBreak() + yyb3350 = r.CheckBreak() } - if yyb3203 { + if yyb3350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -40963,21 +42737,21 @@ func (x *Binding) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Target = ObjectReference{} } else { - yyv3207 := &x.Target - yyv3207.CodecDecodeSelf(d) + yyv3354 := &x.Target + yyv3354.CodecDecodeSelf(d) } for { - yyj3203++ - if yyhl3203 { - yyb3203 = yyj3203 > l + yyj3350++ + if yyhl3350 { + yyb3350 = yyj3350 > l } else { - yyb3203 = r.CheckBreak() + yyb3350 = r.CheckBreak() } - if yyb3203 { + if yyb3350 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3203-1, "") + z.DecStructFieldNotFound(yyj3350-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -40989,68 +42763,68 @@ func (x *Preconditions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3208 := z.EncBinary() - _ = yym3208 + yym3355 := z.EncBinary() + _ = yym3355 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3209 := !z.EncBinary() - yy2arr3209 := z.EncBasicHandle().StructToArray - var yyq3209 [1]bool - _, _, _ = yysep3209, yyq3209, yy2arr3209 - const yyr3209 bool = false - yyq3209[0] = x.UID != nil - var yynn3209 int - if yyr3209 || yy2arr3209 { + yysep3356 := !z.EncBinary() + yy2arr3356 := z.EncBasicHandle().StructToArray + var yyq3356 [1]bool + _, _, _ = yysep3356, yyq3356, yy2arr3356 + const yyr3356 bool = false + yyq3356[0] = x.UID != nil + var yynn3356 int + if yyr3356 || yy2arr3356 { r.EncodeArrayStart(1) } else { - yynn3209 = 0 - for _, b := range yyq3209 { + yynn3356 = 0 + for _, b := range yyq3356 { if b { - yynn3209++ + yynn3356++ } } - r.EncodeMapStart(yynn3209) - yynn3209 = 0 + r.EncodeMapStart(yynn3356) + yynn3356 = 0 } - if yyr3209 || yy2arr3209 { + if yyr3356 || yy2arr3356 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3209[0] { + if yyq3356[0] { if x.UID == nil { r.EncodeNil() } else { - yy3211 := *x.UID - yym3212 := z.EncBinary() - _ = yym3212 + yy3358 := *x.UID + yym3359 := z.EncBinary() + _ = yym3359 if false { - } else if z.HasExtensions() && z.EncExt(yy3211) { + } else if z.HasExtensions() && z.EncExt(yy3358) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy3211)) + r.EncodeString(codecSelferC_UTF81234, string(yy3358)) } } } else { r.EncodeNil() } } else { - if yyq3209[0] { + if yyq3356[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.UID == nil { r.EncodeNil() } else { - yy3213 := *x.UID - yym3214 := z.EncBinary() - _ = yym3214 + yy3360 := *x.UID + yym3361 := z.EncBinary() + _ = yym3361 if false { - } else if z.HasExtensions() && z.EncExt(yy3213) { + } else if z.HasExtensions() && z.EncExt(yy3360) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy3213)) + r.EncodeString(codecSelferC_UTF81234, string(yy3360)) } } } } - if yyr3209 || yy2arr3209 { + if yyr3356 || yy2arr3356 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41063,25 +42837,25 @@ func (x *Preconditions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3215 := z.DecBinary() - _ = yym3215 + yym3362 := z.DecBinary() + _ = yym3362 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3216 := r.ContainerType() - if yyct3216 == codecSelferValueTypeMap1234 { - yyl3216 := r.ReadMapStart() - if yyl3216 == 0 { + yyct3363 := r.ContainerType() + if yyct3363 == codecSelferValueTypeMap1234 { + yyl3363 := r.ReadMapStart() + if yyl3363 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3216, d) + x.codecDecodeSelfFromMap(yyl3363, d) } - } else if yyct3216 == codecSelferValueTypeArray1234 { - yyl3216 := r.ReadArrayStart() - if yyl3216 == 0 { + } else if yyct3363 == codecSelferValueTypeArray1234 { + yyl3363 := r.ReadArrayStart() + if yyl3363 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3216, d) + x.codecDecodeSelfFromArray(yyl3363, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41093,12 +42867,12 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3217Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3217Slc - var yyhl3217 bool = l >= 0 - for yyj3217 := 0; ; yyj3217++ { - if yyhl3217 { - if yyj3217 >= l { + var yys3364Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3364Slc + var yyhl3364 bool = l >= 0 + for yyj3364 := 0; ; yyj3364++ { + if yyhl3364 { + if yyj3364 >= l { break } } else { @@ -41107,10 +42881,10 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3217Slc = r.DecodeBytes(yys3217Slc, true, true) - yys3217 := string(yys3217Slc) + yys3364Slc = r.DecodeBytes(yys3364Slc, true, true) + yys3364 := string(yys3364Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3217 { + switch yys3364 { case "uid": if r.TryDecodeAsNil() { if x.UID != nil { @@ -41120,8 +42894,8 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.UID == nil { x.UID = new(pkg1_types.UID) } - yym3219 := z.DecBinary() - _ = yym3219 + yym3366 := z.DecBinary() + _ = yym3366 if false { } else if z.HasExtensions() && z.DecExt(x.UID) { } else { @@ -41129,9 +42903,9 @@ func (x *Preconditions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } default: - z.DecStructFieldNotFound(-1, yys3217) - } // end switch yys3217 - } // end for yyj3217 + z.DecStructFieldNotFound(-1, yys3364) + } // end switch yys3364 + } // end for yyj3364 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41139,16 +42913,16 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3220 int - var yyb3220 bool - var yyhl3220 bool = l >= 0 - yyj3220++ - if yyhl3220 { - yyb3220 = yyj3220 > l + var yyj3367 int + var yyb3367 bool + var yyhl3367 bool = l >= 0 + yyj3367++ + if yyhl3367 { + yyb3367 = yyj3367 > l } else { - yyb3220 = r.CheckBreak() + yyb3367 = r.CheckBreak() } - if yyb3220 { + if yyb3367 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41161,8 +42935,8 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.UID == nil { x.UID = new(pkg1_types.UID) } - yym3222 := z.DecBinary() - _ = yym3222 + yym3369 := z.DecBinary() + _ = yym3369 if false { } else if z.HasExtensions() && z.DecExt(x.UID) { } else { @@ -41170,17 +42944,17 @@ func (x *Preconditions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } } for { - yyj3220++ - if yyhl3220 { - yyb3220 = yyj3220 > l + yyj3367++ + if yyhl3367 { + yyb3367 = yyj3367 > l } else { - yyb3220 = r.CheckBreak() + yyb3367 = r.CheckBreak() } - if yyb3220 { + if yyb3367 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3220-1, "") + z.DecStructFieldNotFound(yyj3367-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41192,39 +42966,39 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3223 := z.EncBinary() - _ = yym3223 + yym3370 := z.EncBinary() + _ = yym3370 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3224 := !z.EncBinary() - yy2arr3224 := z.EncBasicHandle().StructToArray - var yyq3224 [5]bool - _, _, _ = yysep3224, yyq3224, yy2arr3224 - const yyr3224 bool = false - yyq3224[0] = x.Kind != "" - yyq3224[1] = x.APIVersion != "" - yyq3224[2] = x.GracePeriodSeconds != nil - yyq3224[3] = x.Preconditions != nil - yyq3224[4] = x.OrphanDependents != nil - var yynn3224 int - if yyr3224 || yy2arr3224 { + yysep3371 := !z.EncBinary() + yy2arr3371 := z.EncBasicHandle().StructToArray + var yyq3371 [5]bool + _, _, _ = yysep3371, yyq3371, yy2arr3371 + const yyr3371 bool = false + yyq3371[0] = x.Kind != "" + yyq3371[1] = x.APIVersion != "" + yyq3371[2] = x.GracePeriodSeconds != nil + yyq3371[3] = x.Preconditions != nil + yyq3371[4] = x.OrphanDependents != nil + var yynn3371 int + if yyr3371 || yy2arr3371 { r.EncodeArrayStart(5) } else { - yynn3224 = 0 - for _, b := range yyq3224 { + yynn3371 = 0 + for _, b := range yyq3371 { if b { - yynn3224++ + yynn3371++ } } - r.EncodeMapStart(yynn3224) - yynn3224 = 0 + r.EncodeMapStart(yynn3371) + yynn3371 = 0 } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3224[0] { - yym3226 := z.EncBinary() - _ = yym3226 + if yyq3371[0] { + yym3373 := z.EncBinary() + _ = yym3373 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -41233,23 +43007,23 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3224[0] { + if yyq3371[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3227 := z.EncBinary() - _ = yym3227 + yym3374 := z.EncBinary() + _ = yym3374 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3224[1] { - yym3229 := z.EncBinary() - _ = yym3229 + if yyq3371[1] { + yym3376 := z.EncBinary() + _ = yym3376 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -41258,56 +43032,56 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3224[1] { + if yyq3371[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3230 := z.EncBinary() - _ = yym3230 + yym3377 := z.EncBinary() + _ = yym3377 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3224[2] { + if yyq3371[2] { if x.GracePeriodSeconds == nil { r.EncodeNil() } else { - yy3232 := *x.GracePeriodSeconds - yym3233 := z.EncBinary() - _ = yym3233 + yy3379 := *x.GracePeriodSeconds + yym3380 := z.EncBinary() + _ = yym3380 if false { } else { - r.EncodeInt(int64(yy3232)) + r.EncodeInt(int64(yy3379)) } } } else { r.EncodeNil() } } else { - if yyq3224[2] { + if yyq3371[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("gracePeriodSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.GracePeriodSeconds == nil { r.EncodeNil() } else { - yy3234 := *x.GracePeriodSeconds - yym3235 := z.EncBinary() - _ = yym3235 + yy3381 := *x.GracePeriodSeconds + yym3382 := z.EncBinary() + _ = yym3382 if false { } else { - r.EncodeInt(int64(yy3234)) + r.EncodeInt(int64(yy3381)) } } } } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3224[3] { + if yyq3371[3] { if x.Preconditions == nil { r.EncodeNil() } else { @@ -41317,7 +43091,7 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3224[3] { + if yyq3371[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("preconditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -41328,42 +43102,42 @@ func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3224[4] { + if yyq3371[4] { if x.OrphanDependents == nil { r.EncodeNil() } else { - yy3238 := *x.OrphanDependents - yym3239 := z.EncBinary() - _ = yym3239 + yy3385 := *x.OrphanDependents + yym3386 := z.EncBinary() + _ = yym3386 if false { } else { - r.EncodeBool(bool(yy3238)) + r.EncodeBool(bool(yy3385)) } } } else { r.EncodeNil() } } else { - if yyq3224[4] { + if yyq3371[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("orphanDependents")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.OrphanDependents == nil { r.EncodeNil() } else { - yy3240 := *x.OrphanDependents - yym3241 := z.EncBinary() - _ = yym3241 + yy3387 := *x.OrphanDependents + yym3388 := z.EncBinary() + _ = yym3388 if false { } else { - r.EncodeBool(bool(yy3240)) + r.EncodeBool(bool(yy3387)) } } } } - if yyr3224 || yy2arr3224 { + if yyr3371 || yy2arr3371 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41376,25 +43150,25 @@ func (x *DeleteOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3242 := z.DecBinary() - _ = yym3242 + yym3389 := z.DecBinary() + _ = yym3389 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3243 := r.ContainerType() - if yyct3243 == codecSelferValueTypeMap1234 { - yyl3243 := r.ReadMapStart() - if yyl3243 == 0 { + yyct3390 := r.ContainerType() + if yyct3390 == codecSelferValueTypeMap1234 { + yyl3390 := r.ReadMapStart() + if yyl3390 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3243, d) + x.codecDecodeSelfFromMap(yyl3390, d) } - } else if yyct3243 == codecSelferValueTypeArray1234 { - yyl3243 := r.ReadArrayStart() - if yyl3243 == 0 { + } else if yyct3390 == codecSelferValueTypeArray1234 { + yyl3390 := r.ReadArrayStart() + if yyl3390 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3243, d) + x.codecDecodeSelfFromArray(yyl3390, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41406,12 +43180,12 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3244Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3244Slc - var yyhl3244 bool = l >= 0 - for yyj3244 := 0; ; yyj3244++ { - if yyhl3244 { - if yyj3244 >= l { + var yys3391Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3391Slc + var yyhl3391 bool = l >= 0 + for yyj3391 := 0; ; yyj3391++ { + if yyhl3391 { + if yyj3391 >= l { break } } else { @@ -41420,10 +43194,10 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3244Slc = r.DecodeBytes(yys3244Slc, true, true) - yys3244 := string(yys3244Slc) + yys3391Slc = r.DecodeBytes(yys3391Slc, true, true) + yys3391 := string(yys3391Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3244 { + switch yys3391 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -41445,8 +43219,8 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.GracePeriodSeconds == nil { x.GracePeriodSeconds = new(int64) } - yym3248 := z.DecBinary() - _ = yym3248 + yym3395 := z.DecBinary() + _ = yym3395 if false { } else { *((*int64)(x.GracePeriodSeconds)) = int64(r.DecodeInt(64)) @@ -41472,17 +43246,17 @@ func (x *DeleteOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.OrphanDependents == nil { x.OrphanDependents = new(bool) } - yym3251 := z.DecBinary() - _ = yym3251 + yym3398 := z.DecBinary() + _ = yym3398 if false { } else { *((*bool)(x.OrphanDependents)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys3244) - } // end switch yys3244 - } // end for yyj3244 + z.DecStructFieldNotFound(-1, yys3391) + } // end switch yys3391 + } // end for yyj3391 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41490,16 +43264,16 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3252 int - var yyb3252 bool - var yyhl3252 bool = l >= 0 - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + var yyj3399 int + var yyb3399 bool + var yyhl3399 bool = l >= 0 + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41509,13 +43283,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41525,13 +43299,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41544,20 +43318,20 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.GracePeriodSeconds == nil { x.GracePeriodSeconds = new(int64) } - yym3256 := z.DecBinary() - _ = yym3256 + yym3403 := z.DecBinary() + _ = yym3403 if false { } else { *((*int64)(x.GracePeriodSeconds)) = int64(r.DecodeInt(64)) } } - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41572,13 +43346,13 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } x.Preconditions.CodecDecodeSelf(d) } - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41591,25 +43365,25 @@ func (x *DeleteOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.OrphanDependents == nil { x.OrphanDependents = new(bool) } - yym3259 := z.DecBinary() - _ = yym3259 + yym3406 := z.DecBinary() + _ = yym3406 if false { } else { *((*bool)(x.OrphanDependents)) = r.DecodeBool() } } for { - yyj3252++ - if yyhl3252 { - yyb3252 = yyj3252 > l + yyj3399++ + if yyhl3399 { + yyb3399 = yyj3399 > l } else { - yyb3252 = r.CheckBreak() + yyb3399 = r.CheckBreak() } - if yyb3252 { + if yyb3399 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3252-1, "") + z.DecStructFieldNotFound(yyj3399-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41621,36 +43395,36 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3260 := z.EncBinary() - _ = yym3260 + yym3407 := z.EncBinary() + _ = yym3407 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3261 := !z.EncBinary() - yy2arr3261 := z.EncBasicHandle().StructToArray - var yyq3261 [4]bool - _, _, _ = yysep3261, yyq3261, yy2arr3261 - const yyr3261 bool = false - yyq3261[0] = x.Kind != "" - yyq3261[1] = x.APIVersion != "" - var yynn3261 int - if yyr3261 || yy2arr3261 { + yysep3408 := !z.EncBinary() + yy2arr3408 := z.EncBasicHandle().StructToArray + var yyq3408 [4]bool + _, _, _ = yysep3408, yyq3408, yy2arr3408 + const yyr3408 bool = false + yyq3408[0] = x.Kind != "" + yyq3408[1] = x.APIVersion != "" + var yynn3408 int + if yyr3408 || yy2arr3408 { r.EncodeArrayStart(4) } else { - yynn3261 = 2 - for _, b := range yyq3261 { + yynn3408 = 2 + for _, b := range yyq3408 { if b { - yynn3261++ + yynn3408++ } } - r.EncodeMapStart(yynn3261) - yynn3261 = 0 + r.EncodeMapStart(yynn3408) + yynn3408 = 0 } - if yyr3261 || yy2arr3261 { + if yyr3408 || yy2arr3408 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3261[0] { - yym3263 := z.EncBinary() - _ = yym3263 + if yyq3408[0] { + yym3410 := z.EncBinary() + _ = yym3410 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -41659,23 +43433,23 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3261[0] { + if yyq3408[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3264 := z.EncBinary() - _ = yym3264 + yym3411 := z.EncBinary() + _ = yym3411 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3261 || yy2arr3261 { + if yyr3408 || yy2arr3408 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3261[1] { - yym3266 := z.EncBinary() - _ = yym3266 + if yyq3408[1] { + yym3413 := z.EncBinary() + _ = yym3413 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -41684,22 +43458,22 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3261[1] { + if yyq3408[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3267 := z.EncBinary() - _ = yym3267 + yym3414 := z.EncBinary() + _ = yym3414 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3261 || yy2arr3261 { + if yyr3408 || yy2arr3408 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3269 := z.EncBinary() - _ = yym3269 + yym3416 := z.EncBinary() + _ = yym3416 if false { } else { r.EncodeBool(bool(x.Export)) @@ -41708,17 +43482,17 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("export")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3270 := z.EncBinary() - _ = yym3270 + yym3417 := z.EncBinary() + _ = yym3417 if false { } else { r.EncodeBool(bool(x.Export)) } } - if yyr3261 || yy2arr3261 { + if yyr3408 || yy2arr3408 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3272 := z.EncBinary() - _ = yym3272 + yym3419 := z.EncBinary() + _ = yym3419 if false { } else { r.EncodeBool(bool(x.Exact)) @@ -41727,14 +43501,14 @@ func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exact")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3273 := z.EncBinary() - _ = yym3273 + yym3420 := z.EncBinary() + _ = yym3420 if false { } else { r.EncodeBool(bool(x.Exact)) } } - if yyr3261 || yy2arr3261 { + if yyr3408 || yy2arr3408 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -41747,25 +43521,25 @@ func (x *ExportOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3274 := z.DecBinary() - _ = yym3274 + yym3421 := z.DecBinary() + _ = yym3421 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3275 := r.ContainerType() - if yyct3275 == codecSelferValueTypeMap1234 { - yyl3275 := r.ReadMapStart() - if yyl3275 == 0 { + yyct3422 := r.ContainerType() + if yyct3422 == codecSelferValueTypeMap1234 { + yyl3422 := r.ReadMapStart() + if yyl3422 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3275, d) + x.codecDecodeSelfFromMap(yyl3422, d) } - } else if yyct3275 == codecSelferValueTypeArray1234 { - yyl3275 := r.ReadArrayStart() - if yyl3275 == 0 { + } else if yyct3422 == codecSelferValueTypeArray1234 { + yyl3422 := r.ReadArrayStart() + if yyl3422 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3275, d) + x.codecDecodeSelfFromArray(yyl3422, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -41777,12 +43551,12 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3276Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3276Slc - var yyhl3276 bool = l >= 0 - for yyj3276 := 0; ; yyj3276++ { - if yyhl3276 { - if yyj3276 >= l { + var yys3423Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3423Slc + var yyhl3423 bool = l >= 0 + for yyj3423 := 0; ; yyj3423++ { + if yyhl3423 { + if yyj3423 >= l { break } } else { @@ -41791,10 +43565,10 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3276Slc = r.DecodeBytes(yys3276Slc, true, true) - yys3276 := string(yys3276Slc) + yys3423Slc = r.DecodeBytes(yys3423Slc, true, true) + yys3423 := string(yys3423Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3276 { + switch yys3423 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -41820,9 +43594,9 @@ func (x *ExportOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Exact = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys3276) - } // end switch yys3276 - } // end for yyj3276 + z.DecStructFieldNotFound(-1, yys3423) + } // end switch yys3423 + } // end for yyj3423 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -41830,16 +43604,16 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3281 int - var yyb3281 bool - var yyhl3281 bool = l >= 0 - yyj3281++ - if yyhl3281 { - yyb3281 = yyj3281 > l + var yyj3428 int + var yyb3428 bool + var yyhl3428 bool = l >= 0 + yyj3428++ + if yyhl3428 { + yyb3428 = yyj3428 > l } else { - yyb3281 = r.CheckBreak() + yyb3428 = r.CheckBreak() } - if yyb3281 { + if yyb3428 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41849,13 +43623,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3281++ - if yyhl3281 { - yyb3281 = yyj3281 > l + yyj3428++ + if yyhl3428 { + yyb3428 = yyj3428 > l } else { - yyb3281 = r.CheckBreak() + yyb3428 = r.CheckBreak() } - if yyb3281 { + if yyb3428 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41865,13 +43639,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3281++ - if yyhl3281 { - yyb3281 = yyj3281 > l + yyj3428++ + if yyhl3428 { + yyb3428 = yyj3428 > l } else { - yyb3281 = r.CheckBreak() + yyb3428 = r.CheckBreak() } - if yyb3281 { + if yyb3428 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41881,13 +43655,13 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Export = bool(r.DecodeBool()) } - yyj3281++ - if yyhl3281 { - yyb3281 = yyj3281 > l + yyj3428++ + if yyhl3428 { + yyb3428 = yyj3428 > l } else { - yyb3281 = r.CheckBreak() + yyb3428 = r.CheckBreak() } - if yyb3281 { + if yyb3428 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -41898,17 +43672,17 @@ func (x *ExportOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Exact = bool(r.DecodeBool()) } for { - yyj3281++ - if yyhl3281 { - yyb3281 = yyj3281 > l + yyj3428++ + if yyhl3428 { + yyb3428 = yyj3428 > l } else { - yyb3281 = r.CheckBreak() + yyb3428 = r.CheckBreak() } - if yyb3281 { + if yyb3428 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3281-1, "") + z.DecStructFieldNotFound(yyj3428-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -41920,41 +43694,41 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3286 := z.EncBinary() - _ = yym3286 + yym3433 := z.EncBinary() + _ = yym3433 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3287 := !z.EncBinary() - yy2arr3287 := z.EncBasicHandle().StructToArray - var yyq3287 [7]bool - _, _, _ = yysep3287, yyq3287, yy2arr3287 - const yyr3287 bool = false - yyq3287[0] = x.Kind != "" - yyq3287[1] = x.APIVersion != "" - yyq3287[2] = x.LabelSelector != "" - yyq3287[3] = x.FieldSelector != "" - yyq3287[4] = x.Watch != false - yyq3287[5] = x.ResourceVersion != "" - yyq3287[6] = x.TimeoutSeconds != nil - var yynn3287 int - if yyr3287 || yy2arr3287 { + yysep3434 := !z.EncBinary() + yy2arr3434 := z.EncBasicHandle().StructToArray + var yyq3434 [7]bool + _, _, _ = yysep3434, yyq3434, yy2arr3434 + const yyr3434 bool = false + yyq3434[0] = x.Kind != "" + yyq3434[1] = x.APIVersion != "" + yyq3434[2] = x.LabelSelector != "" + yyq3434[3] = x.FieldSelector != "" + yyq3434[4] = x.Watch != false + yyq3434[5] = x.ResourceVersion != "" + yyq3434[6] = x.TimeoutSeconds != nil + var yynn3434 int + if yyr3434 || yy2arr3434 { r.EncodeArrayStart(7) } else { - yynn3287 = 0 - for _, b := range yyq3287 { + yynn3434 = 0 + for _, b := range yyq3434 { if b { - yynn3287++ + yynn3434++ } } - r.EncodeMapStart(yynn3287) - yynn3287 = 0 + r.EncodeMapStart(yynn3434) + yynn3434 = 0 } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[0] { - yym3289 := z.EncBinary() - _ = yym3289 + if yyq3434[0] { + yym3436 := z.EncBinary() + _ = yym3436 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -41963,23 +43737,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3287[0] { + if yyq3434[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3290 := z.EncBinary() - _ = yym3290 + yym3437 := z.EncBinary() + _ = yym3437 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[1] { - yym3292 := z.EncBinary() - _ = yym3292 + if yyq3434[1] { + yym3439 := z.EncBinary() + _ = yym3439 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -41988,23 +43762,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3287[1] { + if yyq3434[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3293 := z.EncBinary() - _ = yym3293 + yym3440 := z.EncBinary() + _ = yym3440 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[2] { - yym3295 := z.EncBinary() - _ = yym3295 + if yyq3434[2] { + yym3442 := z.EncBinary() + _ = yym3442 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LabelSelector)) @@ -42013,23 +43787,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3287[2] { + if yyq3434[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("labelSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3296 := z.EncBinary() - _ = yym3296 + yym3443 := z.EncBinary() + _ = yym3443 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LabelSelector)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[3] { - yym3298 := z.EncBinary() - _ = yym3298 + if yyq3434[3] { + yym3445 := z.EncBinary() + _ = yym3445 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldSelector)) @@ -42038,23 +43812,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3287[3] { + if yyq3434[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3299 := z.EncBinary() - _ = yym3299 + yym3446 := z.EncBinary() + _ = yym3446 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldSelector)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[4] { - yym3301 := z.EncBinary() - _ = yym3301 + if yyq3434[4] { + yym3448 := z.EncBinary() + _ = yym3448 if false { } else { r.EncodeBool(bool(x.Watch)) @@ -42063,23 +43837,23 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3287[4] { + if yyq3434[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("watch")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3302 := z.EncBinary() - _ = yym3302 + yym3449 := z.EncBinary() + _ = yym3449 if false { } else { r.EncodeBool(bool(x.Watch)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[5] { - yym3304 := z.EncBinary() - _ = yym3304 + if yyq3434[5] { + yym3451 := z.EncBinary() + _ = yym3451 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) @@ -42088,54 +43862,54 @@ func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3287[5] { + if yyq3434[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3305 := z.EncBinary() - _ = yym3305 + yym3452 := z.EncBinary() + _ = yym3452 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3287[6] { + if yyq3434[6] { if x.TimeoutSeconds == nil { r.EncodeNil() } else { - yy3307 := *x.TimeoutSeconds - yym3308 := z.EncBinary() - _ = yym3308 + yy3454 := *x.TimeoutSeconds + yym3455 := z.EncBinary() + _ = yym3455 if false { } else { - r.EncodeInt(int64(yy3307)) + r.EncodeInt(int64(yy3454)) } } } else { r.EncodeNil() } } else { - if yyq3287[6] { + if yyq3434[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("timeoutSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.TimeoutSeconds == nil { r.EncodeNil() } else { - yy3309 := *x.TimeoutSeconds - yym3310 := z.EncBinary() - _ = yym3310 + yy3456 := *x.TimeoutSeconds + yym3457 := z.EncBinary() + _ = yym3457 if false { } else { - r.EncodeInt(int64(yy3309)) + r.EncodeInt(int64(yy3456)) } } } } - if yyr3287 || yy2arr3287 { + if yyr3434 || yy2arr3434 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -42148,25 +43922,25 @@ func (x *ListOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3311 := z.DecBinary() - _ = yym3311 + yym3458 := z.DecBinary() + _ = yym3458 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3312 := r.ContainerType() - if yyct3312 == codecSelferValueTypeMap1234 { - yyl3312 := r.ReadMapStart() - if yyl3312 == 0 { + yyct3459 := r.ContainerType() + if yyct3459 == codecSelferValueTypeMap1234 { + yyl3459 := r.ReadMapStart() + if yyl3459 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3312, d) + x.codecDecodeSelfFromMap(yyl3459, d) } - } else if yyct3312 == codecSelferValueTypeArray1234 { - yyl3312 := r.ReadArrayStart() - if yyl3312 == 0 { + } else if yyct3459 == codecSelferValueTypeArray1234 { + yyl3459 := r.ReadArrayStart() + if yyl3459 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3312, d) + x.codecDecodeSelfFromArray(yyl3459, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -42178,12 +43952,12 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3313Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3313Slc - var yyhl3313 bool = l >= 0 - for yyj3313 := 0; ; yyj3313++ { - if yyhl3313 { - if yyj3313 >= l { + var yys3460Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3460Slc + var yyhl3460 bool = l >= 0 + for yyj3460 := 0; ; yyj3460++ { + if yyhl3460 { + if yyj3460 >= l { break } } else { @@ -42192,10 +43966,10 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3313Slc = r.DecodeBytes(yys3313Slc, true, true) - yys3313 := string(yys3313Slc) + yys3460Slc = r.DecodeBytes(yys3460Slc, true, true) + yys3460 := string(yys3460Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3313 { + switch yys3460 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -42241,17 +44015,17 @@ func (x *ListOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TimeoutSeconds == nil { x.TimeoutSeconds = new(int64) } - yym3321 := z.DecBinary() - _ = yym3321 + yym3468 := z.DecBinary() + _ = yym3468 if false { } else { *((*int64)(x.TimeoutSeconds)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys3313) - } // end switch yys3313 - } // end for yyj3313 + z.DecStructFieldNotFound(-1, yys3460) + } // end switch yys3460 + } // end for yyj3460 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -42259,16 +44033,16 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3322 int - var yyb3322 bool - var yyhl3322 bool = l >= 0 - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + var yyj3469 int + var yyb3469 bool + var yyhl3469 bool = l >= 0 + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42278,13 +44052,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42294,13 +44068,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42310,13 +44084,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.LabelSelector = string(r.DecodeString()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42326,13 +44100,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.FieldSelector = string(r.DecodeString()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42342,13 +44116,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Watch = bool(r.DecodeBool()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42358,13 +44132,13 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.ResourceVersion = string(r.DecodeString()) } - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42377,25 +44151,25 @@ func (x *ListOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TimeoutSeconds == nil { x.TimeoutSeconds = new(int64) } - yym3330 := z.DecBinary() - _ = yym3330 + yym3477 := z.DecBinary() + _ = yym3477 if false { } else { *((*int64)(x.TimeoutSeconds)) = int64(r.DecodeInt(64)) } } for { - yyj3322++ - if yyhl3322 { - yyb3322 = yyj3322 > l + yyj3469++ + if yyhl3469 { + yyb3469 = yyj3469 > l } else { - yyb3322 = r.CheckBreak() + yyb3469 = r.CheckBreak() } - if yyb3322 { + if yyb3469 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3322-1, "") + z.DecStructFieldNotFound(yyj3469-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -42407,44 +44181,44 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3331 := z.EncBinary() - _ = yym3331 + yym3478 := z.EncBinary() + _ = yym3478 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3332 := !z.EncBinary() - yy2arr3332 := z.EncBasicHandle().StructToArray - var yyq3332 [10]bool - _, _, _ = yysep3332, yyq3332, yy2arr3332 - const yyr3332 bool = false - yyq3332[0] = x.Kind != "" - yyq3332[1] = x.APIVersion != "" - yyq3332[2] = x.Container != "" - yyq3332[3] = x.Follow != false - yyq3332[4] = x.Previous != false - yyq3332[5] = x.SinceSeconds != nil - yyq3332[6] = x.SinceTime != nil - yyq3332[7] = x.Timestamps != false - yyq3332[8] = x.TailLines != nil - yyq3332[9] = x.LimitBytes != nil - var yynn3332 int - if yyr3332 || yy2arr3332 { + yysep3479 := !z.EncBinary() + yy2arr3479 := z.EncBasicHandle().StructToArray + var yyq3479 [10]bool + _, _, _ = yysep3479, yyq3479, yy2arr3479 + const yyr3479 bool = false + yyq3479[0] = x.Kind != "" + yyq3479[1] = x.APIVersion != "" + yyq3479[2] = x.Container != "" + yyq3479[3] = x.Follow != false + yyq3479[4] = x.Previous != false + yyq3479[5] = x.SinceSeconds != nil + yyq3479[6] = x.SinceTime != nil + yyq3479[7] = x.Timestamps != false + yyq3479[8] = x.TailLines != nil + yyq3479[9] = x.LimitBytes != nil + var yynn3479 int + if yyr3479 || yy2arr3479 { r.EncodeArrayStart(10) } else { - yynn3332 = 0 - for _, b := range yyq3332 { + yynn3479 = 0 + for _, b := range yyq3479 { if b { - yynn3332++ + yynn3479++ } } - r.EncodeMapStart(yynn3332) - yynn3332 = 0 + r.EncodeMapStart(yynn3479) + yynn3479 = 0 } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[0] { - yym3334 := z.EncBinary() - _ = yym3334 + if yyq3479[0] { + yym3481 := z.EncBinary() + _ = yym3481 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -42453,23 +44227,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3332[0] { + if yyq3479[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3335 := z.EncBinary() - _ = yym3335 + yym3482 := z.EncBinary() + _ = yym3482 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[1] { - yym3337 := z.EncBinary() - _ = yym3337 + if yyq3479[1] { + yym3484 := z.EncBinary() + _ = yym3484 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -42478,23 +44252,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3332[1] { + if yyq3479[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3338 := z.EncBinary() - _ = yym3338 + yym3485 := z.EncBinary() + _ = yym3485 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[2] { - yym3340 := z.EncBinary() - _ = yym3340 + if yyq3479[2] { + yym3487 := z.EncBinary() + _ = yym3487 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -42503,23 +44277,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3332[2] { + if yyq3479[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3341 := z.EncBinary() - _ = yym3341 + yym3488 := z.EncBinary() + _ = yym3488 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[3] { - yym3343 := z.EncBinary() - _ = yym3343 + if yyq3479[3] { + yym3490 := z.EncBinary() + _ = yym3490 if false { } else { r.EncodeBool(bool(x.Follow)) @@ -42528,23 +44302,23 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3332[3] { + if yyq3479[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("follow")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3344 := z.EncBinary() - _ = yym3344 + yym3491 := z.EncBinary() + _ = yym3491 if false { } else { r.EncodeBool(bool(x.Follow)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[4] { - yym3346 := z.EncBinary() - _ = yym3346 + if yyq3479[4] { + yym3493 := z.EncBinary() + _ = yym3493 if false { } else { r.EncodeBool(bool(x.Previous)) @@ -42553,66 +44327,66 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3332[4] { + if yyq3479[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("previous")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3347 := z.EncBinary() - _ = yym3347 + yym3494 := z.EncBinary() + _ = yym3494 if false { } else { r.EncodeBool(bool(x.Previous)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[5] { + if yyq3479[5] { if x.SinceSeconds == nil { r.EncodeNil() } else { - yy3349 := *x.SinceSeconds - yym3350 := z.EncBinary() - _ = yym3350 + yy3496 := *x.SinceSeconds + yym3497 := z.EncBinary() + _ = yym3497 if false { } else { - r.EncodeInt(int64(yy3349)) + r.EncodeInt(int64(yy3496)) } } } else { r.EncodeNil() } } else { - if yyq3332[5] { + if yyq3479[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sinceSeconds")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.SinceSeconds == nil { r.EncodeNil() } else { - yy3351 := *x.SinceSeconds - yym3352 := z.EncBinary() - _ = yym3352 + yy3498 := *x.SinceSeconds + yym3499 := z.EncBinary() + _ = yym3499 if false { } else { - r.EncodeInt(int64(yy3351)) + r.EncodeInt(int64(yy3498)) } } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[6] { + if yyq3479[6] { if x.SinceTime == nil { r.EncodeNil() } else { - yym3354 := z.EncBinary() - _ = yym3354 + yym3501 := z.EncBinary() + _ = yym3501 if false { } else if z.HasExtensions() && z.EncExt(x.SinceTime) { - } else if yym3354 { + } else if yym3501 { z.EncBinaryMarshal(x.SinceTime) - } else if !yym3354 && z.IsJSONHandle() { + } else if !yym3501 && z.IsJSONHandle() { z.EncJSONMarshal(x.SinceTime) } else { z.EncFallback(x.SinceTime) @@ -42622,20 +44396,20 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3332[6] { + if yyq3479[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("sinceTime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.SinceTime == nil { r.EncodeNil() } else { - yym3355 := z.EncBinary() - _ = yym3355 + yym3502 := z.EncBinary() + _ = yym3502 if false { } else if z.HasExtensions() && z.EncExt(x.SinceTime) { - } else if yym3355 { + } else if yym3502 { z.EncBinaryMarshal(x.SinceTime) - } else if !yym3355 && z.IsJSONHandle() { + } else if !yym3502 && z.IsJSONHandle() { z.EncJSONMarshal(x.SinceTime) } else { z.EncFallback(x.SinceTime) @@ -42643,11 +44417,11 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[7] { - yym3357 := z.EncBinary() - _ = yym3357 + if yyq3479[7] { + yym3504 := z.EncBinary() + _ = yym3504 if false { } else { r.EncodeBool(bool(x.Timestamps)) @@ -42656,89 +44430,89 @@ func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3332[7] { + if yyq3479[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("timestamps")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3358 := z.EncBinary() - _ = yym3358 + yym3505 := z.EncBinary() + _ = yym3505 if false { } else { r.EncodeBool(bool(x.Timestamps)) } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[8] { + if yyq3479[8] { if x.TailLines == nil { r.EncodeNil() } else { - yy3360 := *x.TailLines - yym3361 := z.EncBinary() - _ = yym3361 + yy3507 := *x.TailLines + yym3508 := z.EncBinary() + _ = yym3508 if false { } else { - r.EncodeInt(int64(yy3360)) + r.EncodeInt(int64(yy3507)) } } } else { r.EncodeNil() } } else { - if yyq3332[8] { + if yyq3479[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tailLines")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.TailLines == nil { r.EncodeNil() } else { - yy3362 := *x.TailLines - yym3363 := z.EncBinary() - _ = yym3363 + yy3509 := *x.TailLines + yym3510 := z.EncBinary() + _ = yym3510 if false { } else { - r.EncodeInt(int64(yy3362)) + r.EncodeInt(int64(yy3509)) } } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3332[9] { + if yyq3479[9] { if x.LimitBytes == nil { r.EncodeNil() } else { - yy3365 := *x.LimitBytes - yym3366 := z.EncBinary() - _ = yym3366 + yy3512 := *x.LimitBytes + yym3513 := z.EncBinary() + _ = yym3513 if false { } else { - r.EncodeInt(int64(yy3365)) + r.EncodeInt(int64(yy3512)) } } } else { r.EncodeNil() } } else { - if yyq3332[9] { + if yyq3479[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("limitBytes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.LimitBytes == nil { r.EncodeNil() } else { - yy3367 := *x.LimitBytes - yym3368 := z.EncBinary() - _ = yym3368 + yy3514 := *x.LimitBytes + yym3515 := z.EncBinary() + _ = yym3515 if false { } else { - r.EncodeInt(int64(yy3367)) + r.EncodeInt(int64(yy3514)) } } } } - if yyr3332 || yy2arr3332 { + if yyr3479 || yy2arr3479 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -42751,25 +44525,25 @@ func (x *PodLogOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3369 := z.DecBinary() - _ = yym3369 + yym3516 := z.DecBinary() + _ = yym3516 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3370 := r.ContainerType() - if yyct3370 == codecSelferValueTypeMap1234 { - yyl3370 := r.ReadMapStart() - if yyl3370 == 0 { + yyct3517 := r.ContainerType() + if yyct3517 == codecSelferValueTypeMap1234 { + yyl3517 := r.ReadMapStart() + if yyl3517 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3370, d) + x.codecDecodeSelfFromMap(yyl3517, d) } - } else if yyct3370 == codecSelferValueTypeArray1234 { - yyl3370 := r.ReadArrayStart() - if yyl3370 == 0 { + } else if yyct3517 == codecSelferValueTypeArray1234 { + yyl3517 := r.ReadArrayStart() + if yyl3517 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3370, d) + x.codecDecodeSelfFromArray(yyl3517, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -42781,12 +44555,12 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3371Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3371Slc - var yyhl3371 bool = l >= 0 - for yyj3371 := 0; ; yyj3371++ { - if yyhl3371 { - if yyj3371 >= l { + var yys3518Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3518Slc + var yyhl3518 bool = l >= 0 + for yyj3518 := 0; ; yyj3518++ { + if yyhl3518 { + if yyj3518 >= l { break } } else { @@ -42795,10 +44569,10 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3371Slc = r.DecodeBytes(yys3371Slc, true, true) - yys3371 := string(yys3371Slc) + yys3518Slc = r.DecodeBytes(yys3518Slc, true, true) + yys3518 := string(yys3518Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3371 { + switch yys3518 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -42838,8 +44612,8 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.SinceSeconds == nil { x.SinceSeconds = new(int64) } - yym3378 := z.DecBinary() - _ = yym3378 + yym3525 := z.DecBinary() + _ = yym3525 if false { } else { *((*int64)(x.SinceSeconds)) = int64(r.DecodeInt(64)) @@ -42854,13 +44628,13 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.SinceTime == nil { x.SinceTime = new(pkg2_unversioned.Time) } - yym3380 := z.DecBinary() - _ = yym3380 + yym3527 := z.DecBinary() + _ = yym3527 if false { } else if z.HasExtensions() && z.DecExt(x.SinceTime) { - } else if yym3380 { + } else if yym3527 { z.DecBinaryUnmarshal(x.SinceTime) - } else if !yym3380 && z.IsJSONHandle() { + } else if !yym3527 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.SinceTime) } else { z.DecFallback(x.SinceTime, false) @@ -42881,8 +44655,8 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.TailLines == nil { x.TailLines = new(int64) } - yym3383 := z.DecBinary() - _ = yym3383 + yym3530 := z.DecBinary() + _ = yym3530 if false { } else { *((*int64)(x.TailLines)) = int64(r.DecodeInt(64)) @@ -42897,17 +44671,17 @@ func (x *PodLogOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.LimitBytes == nil { x.LimitBytes = new(int64) } - yym3385 := z.DecBinary() - _ = yym3385 + yym3532 := z.DecBinary() + _ = yym3532 if false { } else { *((*int64)(x.LimitBytes)) = int64(r.DecodeInt(64)) } } default: - z.DecStructFieldNotFound(-1, yys3371) - } // end switch yys3371 - } // end for yyj3371 + z.DecStructFieldNotFound(-1, yys3518) + } // end switch yys3518 + } // end for yyj3518 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -42915,16 +44689,16 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3386 int - var yyb3386 bool - var yyhl3386 bool = l >= 0 - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + var yyj3533 int + var yyb3533 bool + var yyhl3533 bool = l >= 0 + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42934,13 +44708,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42950,13 +44724,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42966,13 +44740,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Container = string(r.DecodeString()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42982,13 +44756,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Follow = bool(r.DecodeBool()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -42998,13 +44772,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Previous = bool(r.DecodeBool()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43017,20 +44791,20 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.SinceSeconds == nil { x.SinceSeconds = new(int64) } - yym3393 := z.DecBinary() - _ = yym3393 + yym3540 := z.DecBinary() + _ = yym3540 if false { } else { *((*int64)(x.SinceSeconds)) = int64(r.DecodeInt(64)) } } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43043,25 +44817,25 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.SinceTime == nil { x.SinceTime = new(pkg2_unversioned.Time) } - yym3395 := z.DecBinary() - _ = yym3395 + yym3542 := z.DecBinary() + _ = yym3542 if false { } else if z.HasExtensions() && z.DecExt(x.SinceTime) { - } else if yym3395 { + } else if yym3542 { z.DecBinaryUnmarshal(x.SinceTime) - } else if !yym3395 && z.IsJSONHandle() { + } else if !yym3542 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.SinceTime) } else { z.DecFallback(x.SinceTime, false) } } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43071,13 +44845,13 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Timestamps = bool(r.DecodeBool()) } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43090,20 +44864,20 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.TailLines == nil { x.TailLines = new(int64) } - yym3398 := z.DecBinary() - _ = yym3398 + yym3545 := z.DecBinary() + _ = yym3545 if false { } else { *((*int64)(x.TailLines)) = int64(r.DecodeInt(64)) } } - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43116,25 +44890,25 @@ func (x *PodLogOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.LimitBytes == nil { x.LimitBytes = new(int64) } - yym3400 := z.DecBinary() - _ = yym3400 + yym3547 := z.DecBinary() + _ = yym3547 if false { } else { *((*int64)(x.LimitBytes)) = int64(r.DecodeInt(64)) } } for { - yyj3386++ - if yyhl3386 { - yyb3386 = yyj3386 > l + yyj3533++ + if yyhl3533 { + yyb3533 = yyj3533 > l } else { - yyb3386 = r.CheckBreak() + yyb3533 = r.CheckBreak() } - if yyb3386 { + if yyb3533 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3386-1, "") + z.DecStructFieldNotFound(yyj3533-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -43146,41 +44920,41 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3401 := z.EncBinary() - _ = yym3401 + yym3548 := z.EncBinary() + _ = yym3548 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3402 := !z.EncBinary() - yy2arr3402 := z.EncBasicHandle().StructToArray - var yyq3402 [7]bool - _, _, _ = yysep3402, yyq3402, yy2arr3402 - const yyr3402 bool = false - yyq3402[0] = x.Kind != "" - yyq3402[1] = x.APIVersion != "" - yyq3402[2] = x.Stdin != false - yyq3402[3] = x.Stdout != false - yyq3402[4] = x.Stderr != false - yyq3402[5] = x.TTY != false - yyq3402[6] = x.Container != "" - var yynn3402 int - if yyr3402 || yy2arr3402 { + yysep3549 := !z.EncBinary() + yy2arr3549 := z.EncBasicHandle().StructToArray + var yyq3549 [7]bool + _, _, _ = yysep3549, yyq3549, yy2arr3549 + const yyr3549 bool = false + yyq3549[0] = x.Kind != "" + yyq3549[1] = x.APIVersion != "" + yyq3549[2] = x.Stdin != false + yyq3549[3] = x.Stdout != false + yyq3549[4] = x.Stderr != false + yyq3549[5] = x.TTY != false + yyq3549[6] = x.Container != "" + var yynn3549 int + if yyr3549 || yy2arr3549 { r.EncodeArrayStart(7) } else { - yynn3402 = 0 - for _, b := range yyq3402 { + yynn3549 = 0 + for _, b := range yyq3549 { if b { - yynn3402++ + yynn3549++ } } - r.EncodeMapStart(yynn3402) - yynn3402 = 0 + r.EncodeMapStart(yynn3549) + yynn3549 = 0 } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[0] { - yym3404 := z.EncBinary() - _ = yym3404 + if yyq3549[0] { + yym3551 := z.EncBinary() + _ = yym3551 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -43189,23 +44963,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3402[0] { + if yyq3549[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3405 := z.EncBinary() - _ = yym3405 + yym3552 := z.EncBinary() + _ = yym3552 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[1] { - yym3407 := z.EncBinary() - _ = yym3407 + if yyq3549[1] { + yym3554 := z.EncBinary() + _ = yym3554 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -43214,23 +44988,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3402[1] { + if yyq3549[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3408 := z.EncBinary() - _ = yym3408 + yym3555 := z.EncBinary() + _ = yym3555 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[2] { - yym3410 := z.EncBinary() - _ = yym3410 + if yyq3549[2] { + yym3557 := z.EncBinary() + _ = yym3557 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -43239,23 +45013,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3402[2] { + if yyq3549[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3411 := z.EncBinary() - _ = yym3411 + yym3558 := z.EncBinary() + _ = yym3558 if false { } else { r.EncodeBool(bool(x.Stdin)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[3] { - yym3413 := z.EncBinary() - _ = yym3413 + if yyq3549[3] { + yym3560 := z.EncBinary() + _ = yym3560 if false { } else { r.EncodeBool(bool(x.Stdout)) @@ -43264,23 +45038,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3402[3] { + if yyq3549[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdout")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3414 := z.EncBinary() - _ = yym3414 + yym3561 := z.EncBinary() + _ = yym3561 if false { } else { r.EncodeBool(bool(x.Stdout)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[4] { - yym3416 := z.EncBinary() - _ = yym3416 + if yyq3549[4] { + yym3563 := z.EncBinary() + _ = yym3563 if false { } else { r.EncodeBool(bool(x.Stderr)) @@ -43289,23 +45063,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3402[4] { + if yyq3549[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stderr")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3417 := z.EncBinary() - _ = yym3417 + yym3564 := z.EncBinary() + _ = yym3564 if false { } else { r.EncodeBool(bool(x.Stderr)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[5] { - yym3419 := z.EncBinary() - _ = yym3419 + if yyq3549[5] { + yym3566 := z.EncBinary() + _ = yym3566 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -43314,23 +45088,23 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3402[5] { + if yyq3549[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tty")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3420 := z.EncBinary() - _ = yym3420 + yym3567 := z.EncBinary() + _ = yym3567 if false { } else { r.EncodeBool(bool(x.TTY)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3402[6] { - yym3422 := z.EncBinary() - _ = yym3422 + if yyq3549[6] { + yym3569 := z.EncBinary() + _ = yym3569 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -43339,19 +45113,19 @@ func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3402[6] { + if yyq3549[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3423 := z.EncBinary() - _ = yym3423 + yym3570 := z.EncBinary() + _ = yym3570 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } } - if yyr3402 || yy2arr3402 { + if yyr3549 || yy2arr3549 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -43364,25 +45138,25 @@ func (x *PodAttachOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3424 := z.DecBinary() - _ = yym3424 + yym3571 := z.DecBinary() + _ = yym3571 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3425 := r.ContainerType() - if yyct3425 == codecSelferValueTypeMap1234 { - yyl3425 := r.ReadMapStart() - if yyl3425 == 0 { + yyct3572 := r.ContainerType() + if yyct3572 == codecSelferValueTypeMap1234 { + yyl3572 := r.ReadMapStart() + if yyl3572 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3425, d) + x.codecDecodeSelfFromMap(yyl3572, d) } - } else if yyct3425 == codecSelferValueTypeArray1234 { - yyl3425 := r.ReadArrayStart() - if yyl3425 == 0 { + } else if yyct3572 == codecSelferValueTypeArray1234 { + yyl3572 := r.ReadArrayStart() + if yyl3572 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3425, d) + x.codecDecodeSelfFromArray(yyl3572, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -43394,12 +45168,12 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3426Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3426Slc - var yyhl3426 bool = l >= 0 - for yyj3426 := 0; ; yyj3426++ { - if yyhl3426 { - if yyj3426 >= l { + var yys3573Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3573Slc + var yyhl3573 bool = l >= 0 + for yyj3573 := 0; ; yyj3573++ { + if yyhl3573 { + if yyj3573 >= l { break } } else { @@ -43408,10 +45182,10 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3426Slc = r.DecodeBytes(yys3426Slc, true, true) - yys3426 := string(yys3426Slc) + yys3573Slc = r.DecodeBytes(yys3573Slc, true, true) + yys3573 := string(yys3573Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3426 { + switch yys3573 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -43455,9 +45229,9 @@ func (x *PodAttachOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Container = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3426) - } // end switch yys3426 - } // end for yyj3426 + z.DecStructFieldNotFound(-1, yys3573) + } // end switch yys3573 + } // end for yyj3573 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -43465,16 +45239,16 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3434 int - var yyb3434 bool - var yyhl3434 bool = l >= 0 - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + var yyj3581 int + var yyb3581 bool + var yyhl3581 bool = l >= 0 + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43484,13 +45258,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43500,13 +45274,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43516,13 +45290,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stdin = bool(r.DecodeBool()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43532,13 +45306,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stdout = bool(r.DecodeBool()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43548,13 +45322,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Stderr = bool(r.DecodeBool()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43564,13 +45338,13 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.TTY = bool(r.DecodeBool()) } - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43581,17 +45355,17 @@ func (x *PodAttachOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Container = string(r.DecodeString()) } for { - yyj3434++ - if yyhl3434 { - yyb3434 = yyj3434 > l + yyj3581++ + if yyhl3581 { + yyb3581 = yyj3581 > l } else { - yyb3434 = r.CheckBreak() + yyb3581 = r.CheckBreak() } - if yyb3434 { + if yyb3581 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3434-1, "") + z.DecStructFieldNotFound(yyj3581-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -43603,41 +45377,41 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3442 := z.EncBinary() - _ = yym3442 + yym3589 := z.EncBinary() + _ = yym3589 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3443 := !z.EncBinary() - yy2arr3443 := z.EncBasicHandle().StructToArray - var yyq3443 [8]bool - _, _, _ = yysep3443, yyq3443, yy2arr3443 - const yyr3443 bool = false - yyq3443[0] = x.Kind != "" - yyq3443[1] = x.APIVersion != "" - yyq3443[2] = x.Stdin != false - yyq3443[3] = x.Stdout != false - yyq3443[4] = x.Stderr != false - yyq3443[5] = x.TTY != false - yyq3443[6] = x.Container != "" - var yynn3443 int - if yyr3443 || yy2arr3443 { + yysep3590 := !z.EncBinary() + yy2arr3590 := z.EncBasicHandle().StructToArray + var yyq3590 [8]bool + _, _, _ = yysep3590, yyq3590, yy2arr3590 + const yyr3590 bool = false + yyq3590[0] = x.Kind != "" + yyq3590[1] = x.APIVersion != "" + yyq3590[2] = x.Stdin != false + yyq3590[3] = x.Stdout != false + yyq3590[4] = x.Stderr != false + yyq3590[5] = x.TTY != false + yyq3590[6] = x.Container != "" + var yynn3590 int + if yyr3590 || yy2arr3590 { r.EncodeArrayStart(8) } else { - yynn3443 = 1 - for _, b := range yyq3443 { + yynn3590 = 1 + for _, b := range yyq3590 { if b { - yynn3443++ + yynn3590++ } } - r.EncodeMapStart(yynn3443) - yynn3443 = 0 + r.EncodeMapStart(yynn3590) + yynn3590 = 0 } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[0] { - yym3445 := z.EncBinary() - _ = yym3445 + if yyq3590[0] { + yym3592 := z.EncBinary() + _ = yym3592 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -43646,23 +45420,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3443[0] { + if yyq3590[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3446 := z.EncBinary() - _ = yym3446 + yym3593 := z.EncBinary() + _ = yym3593 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[1] { - yym3448 := z.EncBinary() - _ = yym3448 + if yyq3590[1] { + yym3595 := z.EncBinary() + _ = yym3595 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -43671,23 +45445,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3443[1] { + if yyq3590[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3449 := z.EncBinary() - _ = yym3449 + yym3596 := z.EncBinary() + _ = yym3596 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[2] { - yym3451 := z.EncBinary() - _ = yym3451 + if yyq3590[2] { + yym3598 := z.EncBinary() + _ = yym3598 if false { } else { r.EncodeBool(bool(x.Stdin)) @@ -43696,23 +45470,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3443[2] { + if yyq3590[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdin")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3452 := z.EncBinary() - _ = yym3452 + yym3599 := z.EncBinary() + _ = yym3599 if false { } else { r.EncodeBool(bool(x.Stdin)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[3] { - yym3454 := z.EncBinary() - _ = yym3454 + if yyq3590[3] { + yym3601 := z.EncBinary() + _ = yym3601 if false { } else { r.EncodeBool(bool(x.Stdout)) @@ -43721,23 +45495,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3443[3] { + if yyq3590[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stdout")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3455 := z.EncBinary() - _ = yym3455 + yym3602 := z.EncBinary() + _ = yym3602 if false { } else { r.EncodeBool(bool(x.Stdout)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[4] { - yym3457 := z.EncBinary() - _ = yym3457 + if yyq3590[4] { + yym3604 := z.EncBinary() + _ = yym3604 if false { } else { r.EncodeBool(bool(x.Stderr)) @@ -43746,23 +45520,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3443[4] { + if yyq3590[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stderr")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3458 := z.EncBinary() - _ = yym3458 + yym3605 := z.EncBinary() + _ = yym3605 if false { } else { r.EncodeBool(bool(x.Stderr)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[5] { - yym3460 := z.EncBinary() - _ = yym3460 + if yyq3590[5] { + yym3607 := z.EncBinary() + _ = yym3607 if false { } else { r.EncodeBool(bool(x.TTY)) @@ -43771,23 +45545,23 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq3443[5] { + if yyq3590[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("tty")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3461 := z.EncBinary() - _ = yym3461 + yym3608 := z.EncBinary() + _ = yym3608 if false { } else { r.EncodeBool(bool(x.TTY)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3443[6] { - yym3463 := z.EncBinary() - _ = yym3463 + if yyq3590[6] { + yym3610 := z.EncBinary() + _ = yym3610 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) @@ -43796,25 +45570,25 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3443[6] { + if yyq3590[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("container")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3464 := z.EncBinary() - _ = yym3464 + yym3611 := z.EncBinary() + _ = yym3611 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Container)) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Command == nil { r.EncodeNil() } else { - yym3466 := z.EncBinary() - _ = yym3466 + yym3613 := z.EncBinary() + _ = yym3613 if false { } else { z.F.EncSliceStringV(x.Command, false, e) @@ -43827,15 +45601,15 @@ func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x.Command == nil { r.EncodeNil() } else { - yym3467 := z.EncBinary() - _ = yym3467 + yym3614 := z.EncBinary() + _ = yym3614 if false { } else { z.F.EncSliceStringV(x.Command, false, e) } } } - if yyr3443 || yy2arr3443 { + if yyr3590 || yy2arr3590 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -43848,25 +45622,25 @@ func (x *PodExecOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3468 := z.DecBinary() - _ = yym3468 + yym3615 := z.DecBinary() + _ = yym3615 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3469 := r.ContainerType() - if yyct3469 == codecSelferValueTypeMap1234 { - yyl3469 := r.ReadMapStart() - if yyl3469 == 0 { + yyct3616 := r.ContainerType() + if yyct3616 == codecSelferValueTypeMap1234 { + yyl3616 := r.ReadMapStart() + if yyl3616 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3469, d) + x.codecDecodeSelfFromMap(yyl3616, d) } - } else if yyct3469 == codecSelferValueTypeArray1234 { - yyl3469 := r.ReadArrayStart() - if yyl3469 == 0 { + } else if yyct3616 == codecSelferValueTypeArray1234 { + yyl3616 := r.ReadArrayStart() + if yyl3616 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3469, d) + x.codecDecodeSelfFromArray(yyl3616, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -43878,12 +45652,12 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3470Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3470Slc - var yyhl3470 bool = l >= 0 - for yyj3470 := 0; ; yyj3470++ { - if yyhl3470 { - if yyj3470 >= l { + var yys3617Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3617Slc + var yyhl3617 bool = l >= 0 + for yyj3617 := 0; ; yyj3617++ { + if yyhl3617 { + if yyj3617 >= l { break } } else { @@ -43892,10 +45666,10 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3470Slc = r.DecodeBytes(yys3470Slc, true, true) - yys3470 := string(yys3470Slc) + yys3617Slc = r.DecodeBytes(yys3617Slc, true, true) + yys3617 := string(yys3617Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3470 { + switch yys3617 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -43942,18 +45716,18 @@ func (x *PodExecOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv3478 := &x.Command - yym3479 := z.DecBinary() - _ = yym3479 + yyv3625 := &x.Command + yym3626 := z.DecBinary() + _ = yym3626 if false { } else { - z.F.DecSliceStringX(yyv3478, false, d) + z.F.DecSliceStringX(yyv3625, false, d) } } default: - z.DecStructFieldNotFound(-1, yys3470) - } // end switch yys3470 - } // end for yyj3470 + z.DecStructFieldNotFound(-1, yys3617) + } // end switch yys3617 + } // end for yyj3617 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -43961,16 +45735,16 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3480 int - var yyb3480 bool - var yyhl3480 bool = l >= 0 - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + var yyj3627 int + var yyb3627 bool + var yyhl3627 bool = l >= 0 + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43980,13 +45754,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -43996,13 +45770,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44012,13 +45786,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdin = bool(r.DecodeBool()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44028,13 +45802,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stdout = bool(r.DecodeBool()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44044,13 +45818,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Stderr = bool(r.DecodeBool()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44060,13 +45834,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.TTY = bool(r.DecodeBool()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44076,13 +45850,13 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Container = string(r.DecodeString()) } - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44090,26 +45864,26 @@ func (x *PodExecOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Command = nil } else { - yyv3488 := &x.Command - yym3489 := z.DecBinary() - _ = yym3489 + yyv3635 := &x.Command + yym3636 := z.DecBinary() + _ = yym3636 if false { } else { - z.F.DecSliceStringX(yyv3488, false, d) + z.F.DecSliceStringX(yyv3635, false, d) } } for { - yyj3480++ - if yyhl3480 { - yyb3480 = yyj3480 > l + yyj3627++ + if yyhl3627 { + yyb3627 = yyj3627 > l } else { - yyb3480 = r.CheckBreak() + yyb3627 = r.CheckBreak() } - if yyb3480 { + if yyb3627 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3480-1, "") + z.DecStructFieldNotFound(yyj3627-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44121,37 +45895,37 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3490 := z.EncBinary() - _ = yym3490 + yym3637 := z.EncBinary() + _ = yym3637 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3491 := !z.EncBinary() - yy2arr3491 := z.EncBasicHandle().StructToArray - var yyq3491 [3]bool - _, _, _ = yysep3491, yyq3491, yy2arr3491 - const yyr3491 bool = false - yyq3491[0] = x.Kind != "" - yyq3491[1] = x.APIVersion != "" - yyq3491[2] = x.Path != "" - var yynn3491 int - if yyr3491 || yy2arr3491 { + yysep3638 := !z.EncBinary() + yy2arr3638 := z.EncBasicHandle().StructToArray + var yyq3638 [3]bool + _, _, _ = yysep3638, yyq3638, yy2arr3638 + const yyr3638 bool = false + yyq3638[0] = x.Kind != "" + yyq3638[1] = x.APIVersion != "" + yyq3638[2] = x.Path != "" + var yynn3638 int + if yyr3638 || yy2arr3638 { r.EncodeArrayStart(3) } else { - yynn3491 = 0 - for _, b := range yyq3491 { + yynn3638 = 0 + for _, b := range yyq3638 { if b { - yynn3491++ + yynn3638++ } } - r.EncodeMapStart(yynn3491) - yynn3491 = 0 + r.EncodeMapStart(yynn3638) + yynn3638 = 0 } - if yyr3491 || yy2arr3491 { + if yyr3638 || yy2arr3638 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3491[0] { - yym3493 := z.EncBinary() - _ = yym3493 + if yyq3638[0] { + yym3640 := z.EncBinary() + _ = yym3640 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44160,23 +45934,23 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3491[0] { + if yyq3638[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3494 := z.EncBinary() - _ = yym3494 + yym3641 := z.EncBinary() + _ = yym3641 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3491 || yy2arr3491 { + if yyr3638 || yy2arr3638 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3491[1] { - yym3496 := z.EncBinary() - _ = yym3496 + if yyq3638[1] { + yym3643 := z.EncBinary() + _ = yym3643 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44185,23 +45959,23 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3491[1] { + if yyq3638[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3497 := z.EncBinary() - _ = yym3497 + yym3644 := z.EncBinary() + _ = yym3644 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3491 || yy2arr3491 { + if yyr3638 || yy2arr3638 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3491[2] { - yym3499 := z.EncBinary() - _ = yym3499 + if yyq3638[2] { + yym3646 := z.EncBinary() + _ = yym3646 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -44210,19 +45984,19 @@ func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3491[2] { + if yyq3638[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3500 := z.EncBinary() - _ = yym3500 + yym3647 := z.EncBinary() + _ = yym3647 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr3491 || yy2arr3491 { + if yyr3638 || yy2arr3638 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44235,25 +46009,25 @@ func (x *PodProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3501 := z.DecBinary() - _ = yym3501 + yym3648 := z.DecBinary() + _ = yym3648 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3502 := r.ContainerType() - if yyct3502 == codecSelferValueTypeMap1234 { - yyl3502 := r.ReadMapStart() - if yyl3502 == 0 { + yyct3649 := r.ContainerType() + if yyct3649 == codecSelferValueTypeMap1234 { + yyl3649 := r.ReadMapStart() + if yyl3649 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3502, d) + x.codecDecodeSelfFromMap(yyl3649, d) } - } else if yyct3502 == codecSelferValueTypeArray1234 { - yyl3502 := r.ReadArrayStart() - if yyl3502 == 0 { + } else if yyct3649 == codecSelferValueTypeArray1234 { + yyl3649 := r.ReadArrayStart() + if yyl3649 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3502, d) + x.codecDecodeSelfFromArray(yyl3649, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44265,12 +46039,12 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3503Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3503Slc - var yyhl3503 bool = l >= 0 - for yyj3503 := 0; ; yyj3503++ { - if yyhl3503 { - if yyj3503 >= l { + var yys3650Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3650Slc + var yyhl3650 bool = l >= 0 + for yyj3650 := 0; ; yyj3650++ { + if yyhl3650 { + if yyj3650 >= l { break } } else { @@ -44279,10 +46053,10 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3503Slc = r.DecodeBytes(yys3503Slc, true, true) - yys3503 := string(yys3503Slc) + yys3650Slc = r.DecodeBytes(yys3650Slc, true, true) + yys3650 := string(yys3650Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3503 { + switch yys3650 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44302,9 +46076,9 @@ func (x *PodProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3503) - } // end switch yys3503 - } // end for yyj3503 + z.DecStructFieldNotFound(-1, yys3650) + } // end switch yys3650 + } // end for yyj3650 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44312,16 +46086,16 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3507 int - var yyb3507 bool - var yyhl3507 bool = l >= 0 - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + var yyj3654 int + var yyb3654 bool + var yyhl3654 bool = l >= 0 + yyj3654++ + if yyhl3654 { + yyb3654 = yyj3654 > l } else { - yyb3507 = r.CheckBreak() + yyb3654 = r.CheckBreak() } - if yyb3507 { + if yyb3654 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44331,13 +46105,13 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3654++ + if yyhl3654 { + yyb3654 = yyj3654 > l } else { - yyb3507 = r.CheckBreak() + yyb3654 = r.CheckBreak() } - if yyb3507 { + if yyb3654 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44347,13 +46121,13 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3654++ + if yyhl3654 { + yyb3654 = yyj3654 > l } else { - yyb3507 = r.CheckBreak() + yyb3654 = r.CheckBreak() } - if yyb3507 { + if yyb3654 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44364,17 +46138,17 @@ func (x *PodProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Path = string(r.DecodeString()) } for { - yyj3507++ - if yyhl3507 { - yyb3507 = yyj3507 > l + yyj3654++ + if yyhl3654 { + yyb3654 = yyj3654 > l } else { - yyb3507 = r.CheckBreak() + yyb3654 = r.CheckBreak() } - if yyb3507 { + if yyb3654 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3507-1, "") + z.DecStructFieldNotFound(yyj3654-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44386,37 +46160,37 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3511 := z.EncBinary() - _ = yym3511 + yym3658 := z.EncBinary() + _ = yym3658 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3512 := !z.EncBinary() - yy2arr3512 := z.EncBasicHandle().StructToArray - var yyq3512 [3]bool - _, _, _ = yysep3512, yyq3512, yy2arr3512 - const yyr3512 bool = false - yyq3512[0] = x.Kind != "" - yyq3512[1] = x.APIVersion != "" - yyq3512[2] = x.Path != "" - var yynn3512 int - if yyr3512 || yy2arr3512 { + yysep3659 := !z.EncBinary() + yy2arr3659 := z.EncBasicHandle().StructToArray + var yyq3659 [3]bool + _, _, _ = yysep3659, yyq3659, yy2arr3659 + const yyr3659 bool = false + yyq3659[0] = x.Kind != "" + yyq3659[1] = x.APIVersion != "" + yyq3659[2] = x.Path != "" + var yynn3659 int + if yyr3659 || yy2arr3659 { r.EncodeArrayStart(3) } else { - yynn3512 = 0 - for _, b := range yyq3512 { + yynn3659 = 0 + for _, b := range yyq3659 { if b { - yynn3512++ + yynn3659++ } } - r.EncodeMapStart(yynn3512) - yynn3512 = 0 + r.EncodeMapStart(yynn3659) + yynn3659 = 0 } - if yyr3512 || yy2arr3512 { + if yyr3659 || yy2arr3659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3512[0] { - yym3514 := z.EncBinary() - _ = yym3514 + if yyq3659[0] { + yym3661 := z.EncBinary() + _ = yym3661 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44425,23 +46199,23 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3512[0] { + if yyq3659[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3515 := z.EncBinary() - _ = yym3515 + yym3662 := z.EncBinary() + _ = yym3662 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3512 || yy2arr3512 { + if yyr3659 || yy2arr3659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3512[1] { - yym3517 := z.EncBinary() - _ = yym3517 + if yyq3659[1] { + yym3664 := z.EncBinary() + _ = yym3664 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44450,23 +46224,23 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3512[1] { + if yyq3659[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3518 := z.EncBinary() - _ = yym3518 + yym3665 := z.EncBinary() + _ = yym3665 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3512 || yy2arr3512 { + if yyr3659 || yy2arr3659 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3512[2] { - yym3520 := z.EncBinary() - _ = yym3520 + if yyq3659[2] { + yym3667 := z.EncBinary() + _ = yym3667 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -44475,19 +46249,19 @@ func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3512[2] { + if yyq3659[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3521 := z.EncBinary() - _ = yym3521 + yym3668 := z.EncBinary() + _ = yym3668 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr3512 || yy2arr3512 { + if yyr3659 || yy2arr3659 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44500,25 +46274,25 @@ func (x *NodeProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3522 := z.DecBinary() - _ = yym3522 + yym3669 := z.DecBinary() + _ = yym3669 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3523 := r.ContainerType() - if yyct3523 == codecSelferValueTypeMap1234 { - yyl3523 := r.ReadMapStart() - if yyl3523 == 0 { + yyct3670 := r.ContainerType() + if yyct3670 == codecSelferValueTypeMap1234 { + yyl3670 := r.ReadMapStart() + if yyl3670 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3523, d) + x.codecDecodeSelfFromMap(yyl3670, d) } - } else if yyct3523 == codecSelferValueTypeArray1234 { - yyl3523 := r.ReadArrayStart() - if yyl3523 == 0 { + } else if yyct3670 == codecSelferValueTypeArray1234 { + yyl3670 := r.ReadArrayStart() + if yyl3670 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3523, d) + x.codecDecodeSelfFromArray(yyl3670, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44530,12 +46304,12 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3524Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3524Slc - var yyhl3524 bool = l >= 0 - for yyj3524 := 0; ; yyj3524++ { - if yyhl3524 { - if yyj3524 >= l { + var yys3671Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3671Slc + var yyhl3671 bool = l >= 0 + for yyj3671 := 0; ; yyj3671++ { + if yyhl3671 { + if yyj3671 >= l { break } } else { @@ -44544,10 +46318,10 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3524Slc = r.DecodeBytes(yys3524Slc, true, true) - yys3524 := string(yys3524Slc) + yys3671Slc = r.DecodeBytes(yys3671Slc, true, true) + yys3671 := string(yys3671Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3524 { + switch yys3671 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44567,9 +46341,9 @@ func (x *NodeProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3524) - } // end switch yys3524 - } // end for yyj3524 + z.DecStructFieldNotFound(-1, yys3671) + } // end switch yys3671 + } // end for yyj3671 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44577,16 +46351,16 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3528 int - var yyb3528 bool - var yyhl3528 bool = l >= 0 - yyj3528++ - if yyhl3528 { - yyb3528 = yyj3528 > l + var yyj3675 int + var yyb3675 bool + var yyhl3675 bool = l >= 0 + yyj3675++ + if yyhl3675 { + yyb3675 = yyj3675 > l } else { - yyb3528 = r.CheckBreak() + yyb3675 = r.CheckBreak() } - if yyb3528 { + if yyb3675 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44596,13 +46370,13 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3528++ - if yyhl3528 { - yyb3528 = yyj3528 > l + yyj3675++ + if yyhl3675 { + yyb3675 = yyj3675 > l } else { - yyb3528 = r.CheckBreak() + yyb3675 = r.CheckBreak() } - if yyb3528 { + if yyb3675 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44612,13 +46386,13 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3528++ - if yyhl3528 { - yyb3528 = yyj3528 > l + yyj3675++ + if yyhl3675 { + yyb3675 = yyj3675 > l } else { - yyb3528 = r.CheckBreak() + yyb3675 = r.CheckBreak() } - if yyb3528 { + if yyb3675 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44629,17 +46403,17 @@ func (x *NodeProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.Path = string(r.DecodeString()) } for { - yyj3528++ - if yyhl3528 { - yyb3528 = yyj3528 > l + yyj3675++ + if yyhl3675 { + yyb3675 = yyj3675 > l } else { - yyb3528 = r.CheckBreak() + yyb3675 = r.CheckBreak() } - if yyb3528 { + if yyb3675 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3528-1, "") + z.DecStructFieldNotFound(yyj3675-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44651,37 +46425,37 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3532 := z.EncBinary() - _ = yym3532 + yym3679 := z.EncBinary() + _ = yym3679 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3533 := !z.EncBinary() - yy2arr3533 := z.EncBasicHandle().StructToArray - var yyq3533 [3]bool - _, _, _ = yysep3533, yyq3533, yy2arr3533 - const yyr3533 bool = false - yyq3533[0] = x.Kind != "" - yyq3533[1] = x.APIVersion != "" - yyq3533[2] = x.Path != "" - var yynn3533 int - if yyr3533 || yy2arr3533 { + yysep3680 := !z.EncBinary() + yy2arr3680 := z.EncBasicHandle().StructToArray + var yyq3680 [3]bool + _, _, _ = yysep3680, yyq3680, yy2arr3680 + const yyr3680 bool = false + yyq3680[0] = x.Kind != "" + yyq3680[1] = x.APIVersion != "" + yyq3680[2] = x.Path != "" + var yynn3680 int + if yyr3680 || yy2arr3680 { r.EncodeArrayStart(3) } else { - yynn3533 = 0 - for _, b := range yyq3533 { + yynn3680 = 0 + for _, b := range yyq3680 { if b { - yynn3533++ + yynn3680++ } } - r.EncodeMapStart(yynn3533) - yynn3533 = 0 + r.EncodeMapStart(yynn3680) + yynn3680 = 0 } - if yyr3533 || yy2arr3533 { + if yyr3680 || yy2arr3680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3533[0] { - yym3535 := z.EncBinary() - _ = yym3535 + if yyq3680[0] { + yym3682 := z.EncBinary() + _ = yym3682 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44690,23 +46464,23 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3533[0] { + if yyq3680[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3536 := z.EncBinary() - _ = yym3536 + yym3683 := z.EncBinary() + _ = yym3683 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3533 || yy2arr3533 { + if yyr3680 || yy2arr3680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3533[1] { - yym3538 := z.EncBinary() - _ = yym3538 + if yyq3680[1] { + yym3685 := z.EncBinary() + _ = yym3685 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44715,23 +46489,23 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3533[1] { + if yyq3680[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3539 := z.EncBinary() - _ = yym3539 + yym3686 := z.EncBinary() + _ = yym3686 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3533 || yy2arr3533 { + if yyr3680 || yy2arr3680 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3533[2] { - yym3541 := z.EncBinary() - _ = yym3541 + if yyq3680[2] { + yym3688 := z.EncBinary() + _ = yym3688 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -44740,19 +46514,19 @@ func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3533[2] { + if yyq3680[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3542 := z.EncBinary() - _ = yym3542 + yym3689 := z.EncBinary() + _ = yym3689 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } } - if yyr3533 || yy2arr3533 { + if yyr3680 || yy2arr3680 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -44765,25 +46539,25 @@ func (x *ServiceProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3543 := z.DecBinary() - _ = yym3543 + yym3690 := z.DecBinary() + _ = yym3690 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3544 := r.ContainerType() - if yyct3544 == codecSelferValueTypeMap1234 { - yyl3544 := r.ReadMapStart() - if yyl3544 == 0 { + yyct3691 := r.ContainerType() + if yyct3691 == codecSelferValueTypeMap1234 { + yyl3691 := r.ReadMapStart() + if yyl3691 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3544, d) + x.codecDecodeSelfFromMap(yyl3691, d) } - } else if yyct3544 == codecSelferValueTypeArray1234 { - yyl3544 := r.ReadArrayStart() - if yyl3544 == 0 { + } else if yyct3691 == codecSelferValueTypeArray1234 { + yyl3691 := r.ReadArrayStart() + if yyl3691 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3544, d) + x.codecDecodeSelfFromArray(yyl3691, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -44795,12 +46569,12 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3545Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3545Slc - var yyhl3545 bool = l >= 0 - for yyj3545 := 0; ; yyj3545++ { - if yyhl3545 { - if yyj3545 >= l { + var yys3692Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3692Slc + var yyhl3692 bool = l >= 0 + for yyj3692 := 0; ; yyj3692++ { + if yyhl3692 { + if yyj3692 >= l { break } } else { @@ -44809,10 +46583,10 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3545Slc = r.DecodeBytes(yys3545Slc, true, true) - yys3545 := string(yys3545Slc) + yys3692Slc = r.DecodeBytes(yys3692Slc, true, true) + yys3692 := string(yys3692Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3545 { + switch yys3692 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -44832,9 +46606,9 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.Path = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3545) - } // end switch yys3545 - } // end for yyj3545 + z.DecStructFieldNotFound(-1, yys3692) + } // end switch yys3692 + } // end for yyj3692 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -44842,16 +46616,16 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3549 int - var yyb3549 bool - var yyhl3549 bool = l >= 0 - yyj3549++ - if yyhl3549 { - yyb3549 = yyj3549 > l + var yyj3696 int + var yyb3696 bool + var yyhl3696 bool = l >= 0 + yyj3696++ + if yyhl3696 { + yyb3696 = yyj3696 > l } else { - yyb3549 = r.CheckBreak() + yyb3696 = r.CheckBreak() } - if yyb3549 { + if yyb3696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44861,13 +46635,13 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj3549++ - if yyhl3549 { - yyb3549 = yyj3549 > l + yyj3696++ + if yyhl3696 { + yyb3696 = yyj3696 > l } else { - yyb3549 = r.CheckBreak() + yyb3696 = r.CheckBreak() } - if yyb3549 { + if yyb3696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44877,13 +46651,13 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj3549++ - if yyhl3549 { - yyb3549 = yyj3549 > l + yyj3696++ + if yyhl3696 { + yyb3696 = yyj3696 > l } else { - yyb3549 = r.CheckBreak() + yyb3696 = r.CheckBreak() } - if yyb3549 { + if yyb3696 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -44894,17 +46668,17 @@ func (x *ServiceProxyOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.Path = string(r.DecodeString()) } for { - yyj3549++ - if yyhl3549 { - yyb3549 = yyj3549 > l + yyj3696++ + if yyhl3696 { + yyb3696 = yyj3696 > l } else { - yyb3549 = r.CheckBreak() + yyb3696 = r.CheckBreak() } - if yyb3549 { + if yyb3696 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3549-1, "") + z.DecStructFieldNotFound(yyj3696-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -44916,34 +46690,34 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3553 := z.EncBinary() - _ = yym3553 + yym3700 := z.EncBinary() + _ = yym3700 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3554 := !z.EncBinary() - yy2arr3554 := z.EncBasicHandle().StructToArray - var yyq3554 [5]bool - _, _, _ = yysep3554, yyq3554, yy2arr3554 - const yyr3554 bool = false - yyq3554[4] = x.Controller != nil - var yynn3554 int - if yyr3554 || yy2arr3554 { + yysep3701 := !z.EncBinary() + yy2arr3701 := z.EncBasicHandle().StructToArray + var yyq3701 [5]bool + _, _, _ = yysep3701, yyq3701, yy2arr3701 + const yyr3701 bool = false + yyq3701[4] = x.Controller != nil + var yynn3701 int + if yyr3701 || yy2arr3701 { r.EncodeArrayStart(5) } else { - yynn3554 = 4 - for _, b := range yyq3554 { + yynn3701 = 4 + for _, b := range yyq3701 { if b { - yynn3554++ + yynn3701++ } } - r.EncodeMapStart(yynn3554) - yynn3554 = 0 + r.EncodeMapStart(yynn3701) + yynn3701 = 0 } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3556 := z.EncBinary() - _ = yym3556 + yym3703 := z.EncBinary() + _ = yym3703 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -44952,17 +46726,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3557 := z.EncBinary() - _ = yym3557 + yym3704 := z.EncBinary() + _ = yym3704 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3559 := z.EncBinary() - _ = yym3559 + yym3706 := z.EncBinary() + _ = yym3706 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -44971,17 +46745,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3560 := z.EncBinary() - _ = yym3560 + yym3707 := z.EncBinary() + _ = yym3707 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3562 := z.EncBinary() - _ = yym3562 + yym3709 := z.EncBinary() + _ = yym3709 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -44990,17 +46764,17 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3563 := z.EncBinary() - _ = yym3563 + yym3710 := z.EncBinary() + _ = yym3710 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym3565 := z.EncBinary() - _ = yym3565 + yym3712 := z.EncBinary() + _ = yym3712 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45010,50 +46784,50 @@ func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3566 := z.EncBinary() - _ = yym3566 + yym3713 := z.EncBinary() + _ = yym3713 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { r.EncodeString(codecSelferC_UTF81234, string(x.UID)) } } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3554[4] { + if yyq3701[4] { if x.Controller == nil { r.EncodeNil() } else { - yy3568 := *x.Controller - yym3569 := z.EncBinary() - _ = yym3569 + yy3715 := *x.Controller + yym3716 := z.EncBinary() + _ = yym3716 if false { } else { - r.EncodeBool(bool(yy3568)) + r.EncodeBool(bool(yy3715)) } } } else { r.EncodeNil() } } else { - if yyq3554[4] { + if yyq3701[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("controller")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Controller == nil { r.EncodeNil() } else { - yy3570 := *x.Controller - yym3571 := z.EncBinary() - _ = yym3571 + yy3717 := *x.Controller + yym3718 := z.EncBinary() + _ = yym3718 if false { } else { - r.EncodeBool(bool(yy3570)) + r.EncodeBool(bool(yy3717)) } } } } - if yyr3554 || yy2arr3554 { + if yyr3701 || yy2arr3701 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45066,25 +46840,25 @@ func (x *OwnerReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3572 := z.DecBinary() - _ = yym3572 + yym3719 := z.DecBinary() + _ = yym3719 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3573 := r.ContainerType() - if yyct3573 == codecSelferValueTypeMap1234 { - yyl3573 := r.ReadMapStart() - if yyl3573 == 0 { + yyct3720 := r.ContainerType() + if yyct3720 == codecSelferValueTypeMap1234 { + yyl3720 := r.ReadMapStart() + if yyl3720 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3573, d) + x.codecDecodeSelfFromMap(yyl3720, d) } - } else if yyct3573 == codecSelferValueTypeArray1234 { - yyl3573 := r.ReadArrayStart() - if yyl3573 == 0 { + } else if yyct3720 == codecSelferValueTypeArray1234 { + yyl3720 := r.ReadArrayStart() + if yyl3720 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3573, d) + x.codecDecodeSelfFromArray(yyl3720, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45096,12 +46870,12 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3574Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3574Slc - var yyhl3574 bool = l >= 0 - for yyj3574 := 0; ; yyj3574++ { - if yyhl3574 { - if yyj3574 >= l { + var yys3721Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3721Slc + var yyhl3721 bool = l >= 0 + for yyj3721 := 0; ; yyj3721++ { + if yyhl3721 { + if yyj3721 >= l { break } } else { @@ -45110,10 +46884,10 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3574Slc = r.DecodeBytes(yys3574Slc, true, true) - yys3574 := string(yys3574Slc) + yys3721Slc = r.DecodeBytes(yys3721Slc, true, true) + yys3721 := string(yys3721Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3574 { + switch yys3721 { case "apiVersion": if r.TryDecodeAsNil() { x.APIVersion = "" @@ -45147,17 +46921,17 @@ func (x *OwnerReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Controller == nil { x.Controller = new(bool) } - yym3580 := z.DecBinary() - _ = yym3580 + yym3727 := z.DecBinary() + _ = yym3727 if false { } else { *((*bool)(x.Controller)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys3574) - } // end switch yys3574 - } // end for yyj3574 + z.DecStructFieldNotFound(-1, yys3721) + } // end switch yys3721 + } // end for yyj3721 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45165,16 +46939,16 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3581 int - var yyb3581 bool - var yyhl3581 bool = l >= 0 - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + var yyj3728 int + var yyb3728 bool + var yyhl3728 bool = l >= 0 + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45184,13 +46958,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45200,13 +46974,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45216,13 +46990,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Name = string(r.DecodeString()) } - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45232,13 +47006,13 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45251,25 +47025,25 @@ func (x *OwnerReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if x.Controller == nil { x.Controller = new(bool) } - yym3587 := z.DecBinary() - _ = yym3587 + yym3734 := z.DecBinary() + _ = yym3734 if false { } else { *((*bool)(x.Controller)) = r.DecodeBool() } } for { - yyj3581++ - if yyhl3581 { - yyb3581 = yyj3581 > l + yyj3728++ + if yyhl3728 { + yyb3728 = yyj3728 > l } else { - yyb3581 = r.CheckBreak() + yyb3728 = r.CheckBreak() } - if yyb3581 { + if yyb3728 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3581-1, "") + z.DecStructFieldNotFound(yyj3728-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45281,41 +47055,41 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3588 := z.EncBinary() - _ = yym3588 + yym3735 := z.EncBinary() + _ = yym3735 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3589 := !z.EncBinary() - yy2arr3589 := z.EncBasicHandle().StructToArray - var yyq3589 [7]bool - _, _, _ = yysep3589, yyq3589, yy2arr3589 - const yyr3589 bool = false - yyq3589[0] = x.Kind != "" - yyq3589[1] = x.Namespace != "" - yyq3589[2] = x.Name != "" - yyq3589[3] = x.UID != "" - yyq3589[4] = x.APIVersion != "" - yyq3589[5] = x.ResourceVersion != "" - yyq3589[6] = x.FieldPath != "" - var yynn3589 int - if yyr3589 || yy2arr3589 { + yysep3736 := !z.EncBinary() + yy2arr3736 := z.EncBasicHandle().StructToArray + var yyq3736 [7]bool + _, _, _ = yysep3736, yyq3736, yy2arr3736 + const yyr3736 bool = false + yyq3736[0] = x.Kind != "" + yyq3736[1] = x.Namespace != "" + yyq3736[2] = x.Name != "" + yyq3736[3] = x.UID != "" + yyq3736[4] = x.APIVersion != "" + yyq3736[5] = x.ResourceVersion != "" + yyq3736[6] = x.FieldPath != "" + var yynn3736 int + if yyr3736 || yy2arr3736 { r.EncodeArrayStart(7) } else { - yynn3589 = 0 - for _, b := range yyq3589 { + yynn3736 = 0 + for _, b := range yyq3736 { if b { - yynn3589++ + yynn3736++ } } - r.EncodeMapStart(yynn3589) - yynn3589 = 0 + r.EncodeMapStart(yynn3736) + yynn3736 = 0 } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[0] { - yym3591 := z.EncBinary() - _ = yym3591 + if yyq3736[0] { + yym3738 := z.EncBinary() + _ = yym3738 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -45324,23 +47098,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[0] { + if yyq3736[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3592 := z.EncBinary() - _ = yym3592 + yym3739 := z.EncBinary() + _ = yym3739 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[1] { - yym3594 := z.EncBinary() - _ = yym3594 + if yyq3736[1] { + yym3741 := z.EncBinary() + _ = yym3741 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Namespace)) @@ -45349,23 +47123,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[1] { + if yyq3736[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("namespace")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3595 := z.EncBinary() - _ = yym3595 + yym3742 := z.EncBinary() + _ = yym3742 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Namespace)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[2] { - yym3597 := z.EncBinary() - _ = yym3597 + if yyq3736[2] { + yym3744 := z.EncBinary() + _ = yym3744 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -45374,23 +47148,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[2] { + if yyq3736[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3598 := z.EncBinary() - _ = yym3598 + yym3745 := z.EncBinary() + _ = yym3745 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[3] { - yym3600 := z.EncBinary() - _ = yym3600 + if yyq3736[3] { + yym3747 := z.EncBinary() + _ = yym3747 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45400,12 +47174,12 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[3] { + if yyq3736[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("uid")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3601 := z.EncBinary() - _ = yym3601 + yym3748 := z.EncBinary() + _ = yym3748 if false { } else if z.HasExtensions() && z.EncExt(x.UID) { } else { @@ -45413,11 +47187,11 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[4] { - yym3603 := z.EncBinary() - _ = yym3603 + if yyq3736[4] { + yym3750 := z.EncBinary() + _ = yym3750 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -45426,23 +47200,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[4] { + if yyq3736[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3604 := z.EncBinary() - _ = yym3604 + yym3751 := z.EncBinary() + _ = yym3751 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[5] { - yym3606 := z.EncBinary() - _ = yym3606 + if yyq3736[5] { + yym3753 := z.EncBinary() + _ = yym3753 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) @@ -45451,23 +47225,23 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[5] { + if yyq3736[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3607 := z.EncBinary() - _ = yym3607 + yym3754 := z.EncBinary() + _ = yym3754 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResourceVersion)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3589[6] { - yym3609 := z.EncBinary() - _ = yym3609 + if yyq3736[6] { + yym3756 := z.EncBinary() + _ = yym3756 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) @@ -45476,19 +47250,19 @@ func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3589[6] { + if yyq3736[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3610 := z.EncBinary() - _ = yym3610 + yym3757 := z.EncBinary() + _ = yym3757 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FieldPath)) } } } - if yyr3589 || yy2arr3589 { + if yyr3736 || yy2arr3736 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45501,25 +47275,25 @@ func (x *ObjectReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3611 := z.DecBinary() - _ = yym3611 + yym3758 := z.DecBinary() + _ = yym3758 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3612 := r.ContainerType() - if yyct3612 == codecSelferValueTypeMap1234 { - yyl3612 := r.ReadMapStart() - if yyl3612 == 0 { + yyct3759 := r.ContainerType() + if yyct3759 == codecSelferValueTypeMap1234 { + yyl3759 := r.ReadMapStart() + if yyl3759 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3612, d) + x.codecDecodeSelfFromMap(yyl3759, d) } - } else if yyct3612 == codecSelferValueTypeArray1234 { - yyl3612 := r.ReadArrayStart() - if yyl3612 == 0 { + } else if yyct3759 == codecSelferValueTypeArray1234 { + yyl3759 := r.ReadArrayStart() + if yyl3759 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3612, d) + x.codecDecodeSelfFromArray(yyl3759, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45531,12 +47305,12 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3613Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3613Slc - var yyhl3613 bool = l >= 0 - for yyj3613 := 0; ; yyj3613++ { - if yyhl3613 { - if yyj3613 >= l { + var yys3760Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3760Slc + var yyhl3760 bool = l >= 0 + for yyj3760 := 0; ; yyj3760++ { + if yyhl3760 { + if yyj3760 >= l { break } } else { @@ -45545,10 +47319,10 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3613Slc = r.DecodeBytes(yys3613Slc, true, true) - yys3613 := string(yys3613Slc) + yys3760Slc = r.DecodeBytes(yys3760Slc, true, true) + yys3760 := string(yys3760Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3613 { + switch yys3760 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -45592,9 +47366,9 @@ func (x *ObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.FieldPath = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3613) - } // end switch yys3613 - } // end for yyj3613 + z.DecStructFieldNotFound(-1, yys3760) + } // end switch yys3760 + } // end for yyj3760 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45602,16 +47376,16 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3621 int - var yyb3621 bool - var yyhl3621 bool = l >= 0 - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + var yyj3768 int + var yyb3768 bool + var yyhl3768 bool = l >= 0 + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45621,13 +47395,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45637,13 +47411,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Namespace = string(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45653,13 +47427,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Name = string(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45669,13 +47443,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.UID = pkg1_types.UID(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45685,13 +47459,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45701,13 +47475,13 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.ResourceVersion = string(r.DecodeString()) } - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45718,17 +47492,17 @@ func (x *ObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.FieldPath = string(r.DecodeString()) } for { - yyj3621++ - if yyhl3621 { - yyb3621 = yyj3621 > l + yyj3768++ + if yyhl3768 { + yyb3768 = yyj3768 > l } else { - yyb3621 = r.CheckBreak() + yyb3768 = r.CheckBreak() } - if yyb3621 { + if yyb3768 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3621-1, "") + z.DecStructFieldNotFound(yyj3768-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45740,35 +47514,35 @@ func (x *LocalObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3629 := z.EncBinary() - _ = yym3629 + yym3776 := z.EncBinary() + _ = yym3776 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3630 := !z.EncBinary() - yy2arr3630 := z.EncBasicHandle().StructToArray - var yyq3630 [1]bool - _, _, _ = yysep3630, yyq3630, yy2arr3630 - const yyr3630 bool = false - yyq3630[0] = x.Name != "" - var yynn3630 int - if yyr3630 || yy2arr3630 { + yysep3777 := !z.EncBinary() + yy2arr3777 := z.EncBasicHandle().StructToArray + var yyq3777 [1]bool + _, _, _ = yysep3777, yyq3777, yy2arr3777 + const yyr3777 bool = false + yyq3777[0] = x.Name != "" + var yynn3777 int + if yyr3777 || yy2arr3777 { r.EncodeArrayStart(1) } else { - yynn3630 = 0 - for _, b := range yyq3630 { + yynn3777 = 0 + for _, b := range yyq3777 { if b { - yynn3630++ + yynn3777++ } } - r.EncodeMapStart(yynn3630) - yynn3630 = 0 + r.EncodeMapStart(yynn3777) + yynn3777 = 0 } - if yyr3630 || yy2arr3630 { + if yyr3777 || yy2arr3777 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3630[0] { - yym3632 := z.EncBinary() - _ = yym3632 + if yyq3777[0] { + yym3779 := z.EncBinary() + _ = yym3779 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) @@ -45777,19 +47551,19 @@ func (x *LocalObjectReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3630[0] { + if yyq3777[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("name")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3633 := z.EncBinary() - _ = yym3633 + yym3780 := z.EncBinary() + _ = yym3780 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Name)) } } } - if yyr3630 || yy2arr3630 { + if yyr3777 || yy2arr3777 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -45802,25 +47576,25 @@ func (x *LocalObjectReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3634 := z.DecBinary() - _ = yym3634 + yym3781 := z.DecBinary() + _ = yym3781 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3635 := r.ContainerType() - if yyct3635 == codecSelferValueTypeMap1234 { - yyl3635 := r.ReadMapStart() - if yyl3635 == 0 { + yyct3782 := r.ContainerType() + if yyct3782 == codecSelferValueTypeMap1234 { + yyl3782 := r.ReadMapStart() + if yyl3782 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3635, d) + x.codecDecodeSelfFromMap(yyl3782, d) } - } else if yyct3635 == codecSelferValueTypeArray1234 { - yyl3635 := r.ReadArrayStart() - if yyl3635 == 0 { + } else if yyct3782 == codecSelferValueTypeArray1234 { + yyl3782 := r.ReadArrayStart() + if yyl3782 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3635, d) + x.codecDecodeSelfFromArray(yyl3782, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -45832,12 +47606,12 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3636Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3636Slc - var yyhl3636 bool = l >= 0 - for yyj3636 := 0; ; yyj3636++ { - if yyhl3636 { - if yyj3636 >= l { + var yys3783Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3783Slc + var yyhl3783 bool = l >= 0 + for yyj3783 := 0; ; yyj3783++ { + if yyhl3783 { + if yyj3783 >= l { break } } else { @@ -45846,10 +47620,10 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3636Slc = r.DecodeBytes(yys3636Slc, true, true) - yys3636 := string(yys3636Slc) + yys3783Slc = r.DecodeBytes(yys3783Slc, true, true) + yys3783 := string(yys3783Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3636 { + switch yys3783 { case "name": if r.TryDecodeAsNil() { x.Name = "" @@ -45857,9 +47631,9 @@ func (x *LocalObjectReference) codecDecodeSelfFromMap(l int, d *codec1978.Decode x.Name = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3636) - } // end switch yys3636 - } // end for yyj3636 + z.DecStructFieldNotFound(-1, yys3783) + } // end switch yys3783 + } // end for yyj3783 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -45867,16 +47641,16 @@ func (x *LocalObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3638 int - var yyb3638 bool - var yyhl3638 bool = l >= 0 - yyj3638++ - if yyhl3638 { - yyb3638 = yyj3638 > l + var yyj3785 int + var yyb3785 bool + var yyhl3785 bool = l >= 0 + yyj3785++ + if yyhl3785 { + yyb3785 = yyj3785 > l } else { - yyb3638 = r.CheckBreak() + yyb3785 = r.CheckBreak() } - if yyb3638 { + if yyb3785 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -45887,17 +47661,17 @@ func (x *LocalObjectReference) codecDecodeSelfFromArray(l int, d *codec1978.Deco x.Name = string(r.DecodeString()) } for { - yyj3638++ - if yyhl3638 { - yyb3638 = yyj3638 > l + yyj3785++ + if yyhl3785 { + yyb3785 = yyj3785 > l } else { - yyb3638 = r.CheckBreak() + yyb3785 = r.CheckBreak() } - if yyb3638 { + if yyb3785 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3638-1, "") + z.DecStructFieldNotFound(yyj3785-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -45909,37 +47683,37 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3640 := z.EncBinary() - _ = yym3640 + yym3787 := z.EncBinary() + _ = yym3787 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3641 := !z.EncBinary() - yy2arr3641 := z.EncBasicHandle().StructToArray - var yyq3641 [3]bool - _, _, _ = yysep3641, yyq3641, yy2arr3641 - const yyr3641 bool = false - yyq3641[0] = x.Kind != "" - yyq3641[1] = x.APIVersion != "" - yyq3641[2] = true - var yynn3641 int - if yyr3641 || yy2arr3641 { + yysep3788 := !z.EncBinary() + yy2arr3788 := z.EncBasicHandle().StructToArray + var yyq3788 [3]bool + _, _, _ = yysep3788, yyq3788, yy2arr3788 + const yyr3788 bool = false + yyq3788[0] = x.Kind != "" + yyq3788[1] = x.APIVersion != "" + yyq3788[2] = true + var yynn3788 int + if yyr3788 || yy2arr3788 { r.EncodeArrayStart(3) } else { - yynn3641 = 0 - for _, b := range yyq3641 { + yynn3788 = 0 + for _, b := range yyq3788 { if b { - yynn3641++ + yynn3788++ } } - r.EncodeMapStart(yynn3641) - yynn3641 = 0 + r.EncodeMapStart(yynn3788) + yynn3788 = 0 } - if yyr3641 || yy2arr3641 { + if yyr3788 || yy2arr3788 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3641[0] { - yym3643 := z.EncBinary() - _ = yym3643 + if yyq3788[0] { + yym3790 := z.EncBinary() + _ = yym3790 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -45948,23 +47722,23 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3641[0] { + if yyq3788[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3644 := z.EncBinary() - _ = yym3644 + yym3791 := z.EncBinary() + _ = yym3791 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3641 || yy2arr3641 { + if yyr3788 || yy2arr3788 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3641[1] { - yym3646 := z.EncBinary() - _ = yym3646 + if yyq3788[1] { + yym3793 := z.EncBinary() + _ = yym3793 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -45973,36 +47747,36 @@ func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3641[1] { + if yyq3788[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3647 := z.EncBinary() - _ = yym3647 + yym3794 := z.EncBinary() + _ = yym3794 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3641 || yy2arr3641 { + if yyr3788 || yy2arr3788 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3641[2] { - yy3649 := &x.Reference - yy3649.CodecEncodeSelf(e) + if yyq3788[2] { + yy3796 := &x.Reference + yy3796.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3641[2] { + if yyq3788[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reference")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3650 := &x.Reference - yy3650.CodecEncodeSelf(e) + yy3797 := &x.Reference + yy3797.CodecEncodeSelf(e) } } - if yyr3641 || yy2arr3641 { + if yyr3788 || yy2arr3788 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46015,25 +47789,25 @@ func (x *SerializedReference) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3651 := z.DecBinary() - _ = yym3651 + yym3798 := z.DecBinary() + _ = yym3798 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3652 := r.ContainerType() - if yyct3652 == codecSelferValueTypeMap1234 { - yyl3652 := r.ReadMapStart() - if yyl3652 == 0 { + yyct3799 := r.ContainerType() + if yyct3799 == codecSelferValueTypeMap1234 { + yyl3799 := r.ReadMapStart() + if yyl3799 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3652, d) + x.codecDecodeSelfFromMap(yyl3799, d) } - } else if yyct3652 == codecSelferValueTypeArray1234 { - yyl3652 := r.ReadArrayStart() - if yyl3652 == 0 { + } else if yyct3799 == codecSelferValueTypeArray1234 { + yyl3799 := r.ReadArrayStart() + if yyl3799 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3652, d) + x.codecDecodeSelfFromArray(yyl3799, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46045,12 +47819,12 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3653Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3653Slc - var yyhl3653 bool = l >= 0 - for yyj3653 := 0; ; yyj3653++ { - if yyhl3653 { - if yyj3653 >= l { + var yys3800Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3800Slc + var yyhl3800 bool = l >= 0 + for yyj3800 := 0; ; yyj3800++ { + if yyhl3800 { + if yyj3800 >= l { break } } else { @@ -46059,10 +47833,10 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3653Slc = r.DecodeBytes(yys3653Slc, true, true) - yys3653 := string(yys3653Slc) + yys3800Slc = r.DecodeBytes(yys3800Slc, true, true) + yys3800 := string(yys3800Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3653 { + switch yys3800 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -46079,13 +47853,13 @@ func (x *SerializedReference) codecDecodeSelfFromMap(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Reference = ObjectReference{} } else { - yyv3656 := &x.Reference - yyv3656.CodecDecodeSelf(d) + yyv3803 := &x.Reference + yyv3803.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3653) - } // end switch yys3653 - } // end for yyj3653 + z.DecStructFieldNotFound(-1, yys3800) + } // end switch yys3800 + } // end for yyj3800 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46093,16 +47867,16 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3657 int - var yyb3657 bool - var yyhl3657 bool = l >= 0 - yyj3657++ - if yyhl3657 { - yyb3657 = yyj3657 > l + var yyj3804 int + var yyb3804 bool + var yyhl3804 bool = l >= 0 + yyj3804++ + if yyhl3804 { + yyb3804 = yyj3804 > l } else { - yyb3657 = r.CheckBreak() + yyb3804 = r.CheckBreak() } - if yyb3657 { + if yyb3804 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46112,13 +47886,13 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj3657++ - if yyhl3657 { - yyb3657 = yyj3657 > l + yyj3804++ + if yyhl3804 { + yyb3804 = yyj3804 > l } else { - yyb3657 = r.CheckBreak() + yyb3804 = r.CheckBreak() } - if yyb3657 { + if yyb3804 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46128,13 +47902,13 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj3657++ - if yyhl3657 { - yyb3657 = yyj3657 > l + yyj3804++ + if yyhl3804 { + yyb3804 = yyj3804 > l } else { - yyb3657 = r.CheckBreak() + yyb3804 = r.CheckBreak() } - if yyb3657 { + if yyb3804 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46142,21 +47916,21 @@ func (x *SerializedReference) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Reference = ObjectReference{} } else { - yyv3660 := &x.Reference - yyv3660.CodecDecodeSelf(d) + yyv3807 := &x.Reference + yyv3807.CodecDecodeSelf(d) } for { - yyj3657++ - if yyhl3657 { - yyb3657 = yyj3657 > l + yyj3804++ + if yyhl3804 { + yyb3804 = yyj3804 > l } else { - yyb3657 = r.CheckBreak() + yyb3804 = r.CheckBreak() } - if yyb3657 { + if yyb3804 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3657-1, "") + z.DecStructFieldNotFound(yyj3804-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -46168,36 +47942,36 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3661 := z.EncBinary() - _ = yym3661 + yym3808 := z.EncBinary() + _ = yym3808 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3662 := !z.EncBinary() - yy2arr3662 := z.EncBasicHandle().StructToArray - var yyq3662 [2]bool - _, _, _ = yysep3662, yyq3662, yy2arr3662 - const yyr3662 bool = false - yyq3662[0] = x.Component != "" - yyq3662[1] = x.Host != "" - var yynn3662 int - if yyr3662 || yy2arr3662 { + yysep3809 := !z.EncBinary() + yy2arr3809 := z.EncBasicHandle().StructToArray + var yyq3809 [2]bool + _, _, _ = yysep3809, yyq3809, yy2arr3809 + const yyr3809 bool = false + yyq3809[0] = x.Component != "" + yyq3809[1] = x.Host != "" + var yynn3809 int + if yyr3809 || yy2arr3809 { r.EncodeArrayStart(2) } else { - yynn3662 = 0 - for _, b := range yyq3662 { + yynn3809 = 0 + for _, b := range yyq3809 { if b { - yynn3662++ + yynn3809++ } } - r.EncodeMapStart(yynn3662) - yynn3662 = 0 + r.EncodeMapStart(yynn3809) + yynn3809 = 0 } - if yyr3662 || yy2arr3662 { + if yyr3809 || yy2arr3809 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3662[0] { - yym3664 := z.EncBinary() - _ = yym3664 + if yyq3809[0] { + yym3811 := z.EncBinary() + _ = yym3811 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Component)) @@ -46206,23 +47980,23 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3662[0] { + if yyq3809[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("component")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3665 := z.EncBinary() - _ = yym3665 + yym3812 := z.EncBinary() + _ = yym3812 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Component)) } } } - if yyr3662 || yy2arr3662 { + if yyr3809 || yy2arr3809 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3662[1] { - yym3667 := z.EncBinary() - _ = yym3667 + if yyq3809[1] { + yym3814 := z.EncBinary() + _ = yym3814 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) @@ -46231,19 +48005,19 @@ func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3662[1] { + if yyq3809[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("host")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3668 := z.EncBinary() - _ = yym3668 + yym3815 := z.EncBinary() + _ = yym3815 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Host)) } } } - if yyr3662 || yy2arr3662 { + if yyr3809 || yy2arr3809 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46256,25 +48030,25 @@ func (x *EventSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3669 := z.DecBinary() - _ = yym3669 + yym3816 := z.DecBinary() + _ = yym3816 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3670 := r.ContainerType() - if yyct3670 == codecSelferValueTypeMap1234 { - yyl3670 := r.ReadMapStart() - if yyl3670 == 0 { + yyct3817 := r.ContainerType() + if yyct3817 == codecSelferValueTypeMap1234 { + yyl3817 := r.ReadMapStart() + if yyl3817 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3670, d) + x.codecDecodeSelfFromMap(yyl3817, d) } - } else if yyct3670 == codecSelferValueTypeArray1234 { - yyl3670 := r.ReadArrayStart() - if yyl3670 == 0 { + } else if yyct3817 == codecSelferValueTypeArray1234 { + yyl3817 := r.ReadArrayStart() + if yyl3817 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3670, d) + x.codecDecodeSelfFromArray(yyl3817, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46286,12 +48060,12 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3671Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3671Slc - var yyhl3671 bool = l >= 0 - for yyj3671 := 0; ; yyj3671++ { - if yyhl3671 { - if yyj3671 >= l { + var yys3818Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3818Slc + var yyhl3818 bool = l >= 0 + for yyj3818 := 0; ; yyj3818++ { + if yyhl3818 { + if yyj3818 >= l { break } } else { @@ -46300,10 +48074,10 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3671Slc = r.DecodeBytes(yys3671Slc, true, true) - yys3671 := string(yys3671Slc) + yys3818Slc = r.DecodeBytes(yys3818Slc, true, true) + yys3818 := string(yys3818Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3671 { + switch yys3818 { case "component": if r.TryDecodeAsNil() { x.Component = "" @@ -46317,9 +48091,9 @@ func (x *EventSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Host = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3671) - } // end switch yys3671 - } // end for yyj3671 + z.DecStructFieldNotFound(-1, yys3818) + } // end switch yys3818 + } // end for yyj3818 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46327,16 +48101,16 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3674 int - var yyb3674 bool - var yyhl3674 bool = l >= 0 - yyj3674++ - if yyhl3674 { - yyb3674 = yyj3674 > l + var yyj3821 int + var yyb3821 bool + var yyhl3821 bool = l >= 0 + yyj3821++ + if yyhl3821 { + yyb3821 = yyj3821 > l } else { - yyb3674 = r.CheckBreak() + yyb3821 = r.CheckBreak() } - if yyb3674 { + if yyb3821 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46346,13 +48120,13 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Component = string(r.DecodeString()) } - yyj3674++ - if yyhl3674 { - yyb3674 = yyj3674 > l + yyj3821++ + if yyhl3821 { + yyb3821 = yyj3821 > l } else { - yyb3674 = r.CheckBreak() + yyb3821 = r.CheckBreak() } - if yyb3674 { + if yyb3821 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46363,17 +48137,17 @@ func (x *EventSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Host = string(r.DecodeString()) } for { - yyj3674++ - if yyhl3674 { - yyb3674 = yyj3674 > l + yyj3821++ + if yyhl3821 { + yyb3821 = yyj3821 > l } else { - yyb3674 = r.CheckBreak() + yyb3821 = r.CheckBreak() } - if yyb3674 { + if yyb3821 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3674-1, "") + z.DecStructFieldNotFound(yyj3821-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -46385,43 +48159,43 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3677 := z.EncBinary() - _ = yym3677 + yym3824 := z.EncBinary() + _ = yym3824 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3678 := !z.EncBinary() - yy2arr3678 := z.EncBasicHandle().StructToArray - var yyq3678 [11]bool - _, _, _ = yysep3678, yyq3678, yy2arr3678 - const yyr3678 bool = false - yyq3678[0] = x.Kind != "" - yyq3678[1] = x.APIVersion != "" - yyq3678[4] = x.Reason != "" - yyq3678[5] = x.Message != "" - yyq3678[6] = true - yyq3678[7] = true - yyq3678[8] = true - yyq3678[9] = x.Count != 0 - yyq3678[10] = x.Type != "" - var yynn3678 int - if yyr3678 || yy2arr3678 { + yysep3825 := !z.EncBinary() + yy2arr3825 := z.EncBasicHandle().StructToArray + var yyq3825 [11]bool + _, _, _ = yysep3825, yyq3825, yy2arr3825 + const yyr3825 bool = false + yyq3825[0] = x.Kind != "" + yyq3825[1] = x.APIVersion != "" + yyq3825[4] = x.Reason != "" + yyq3825[5] = x.Message != "" + yyq3825[6] = true + yyq3825[7] = true + yyq3825[8] = true + yyq3825[9] = x.Count != 0 + yyq3825[10] = x.Type != "" + var yynn3825 int + if yyr3825 || yy2arr3825 { r.EncodeArrayStart(11) } else { - yynn3678 = 2 - for _, b := range yyq3678 { + yynn3825 = 2 + for _, b := range yyq3825 { if b { - yynn3678++ + yynn3825++ } } - r.EncodeMapStart(yynn3678) - yynn3678 = 0 + r.EncodeMapStart(yynn3825) + yynn3825 = 0 } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[0] { - yym3680 := z.EncBinary() - _ = yym3680 + if yyq3825[0] { + yym3827 := z.EncBinary() + _ = yym3827 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -46430,23 +48204,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3678[0] { + if yyq3825[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3681 := z.EncBinary() - _ = yym3681 + yym3828 := z.EncBinary() + _ = yym3828 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[1] { - yym3683 := z.EncBinary() - _ = yym3683 + if yyq3825[1] { + yym3830 := z.EncBinary() + _ = yym3830 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -46455,45 +48229,45 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3678[1] { + if yyq3825[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3684 := z.EncBinary() - _ = yym3684 + yym3831 := z.EncBinary() + _ = yym3831 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy3686 := &x.ObjectMeta - yy3686.CodecEncodeSelf(e) + yy3833 := &x.ObjectMeta + yy3833.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3687 := &x.ObjectMeta - yy3687.CodecEncodeSelf(e) + yy3834 := &x.ObjectMeta + yy3834.CodecEncodeSelf(e) } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy3689 := &x.InvolvedObject - yy3689.CodecEncodeSelf(e) + yy3836 := &x.InvolvedObject + yy3836.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("involvedObject")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3690 := &x.InvolvedObject - yy3690.CodecEncodeSelf(e) + yy3837 := &x.InvolvedObject + yy3837.CodecEncodeSelf(e) } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[4] { - yym3692 := z.EncBinary() - _ = yym3692 + if yyq3825[4] { + yym3839 := z.EncBinary() + _ = yym3839 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) @@ -46502,23 +48276,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3678[4] { + if yyq3825[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reason")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3693 := z.EncBinary() - _ = yym3693 + yym3840 := z.EncBinary() + _ = yym3840 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Reason)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[5] { - yym3695 := z.EncBinary() - _ = yym3695 + if yyq3825[5] { + yym3842 := z.EncBinary() + _ = yym3842 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -46527,114 +48301,114 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3678[5] { + if yyq3825[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3696 := z.EncBinary() - _ = yym3696 + yym3843 := z.EncBinary() + _ = yym3843 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[6] { - yy3698 := &x.Source - yy3698.CodecEncodeSelf(e) + if yyq3825[6] { + yy3845 := &x.Source + yy3845.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3678[6] { + if yyq3825[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("source")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3699 := &x.Source - yy3699.CodecEncodeSelf(e) + yy3846 := &x.Source + yy3846.CodecEncodeSelf(e) } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[7] { - yy3701 := &x.FirstTimestamp - yym3702 := z.EncBinary() - _ = yym3702 + if yyq3825[7] { + yy3848 := &x.FirstTimestamp + yym3849 := z.EncBinary() + _ = yym3849 if false { - } else if z.HasExtensions() && z.EncExt(yy3701) { - } else if yym3702 { - z.EncBinaryMarshal(yy3701) - } else if !yym3702 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3701) + } else if z.HasExtensions() && z.EncExt(yy3848) { + } else if yym3849 { + z.EncBinaryMarshal(yy3848) + } else if !yym3849 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3848) } else { - z.EncFallback(yy3701) + z.EncFallback(yy3848) } } else { r.EncodeNil() } } else { - if yyq3678[7] { + if yyq3825[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("firstTimestamp")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3703 := &x.FirstTimestamp - yym3704 := z.EncBinary() - _ = yym3704 + yy3850 := &x.FirstTimestamp + yym3851 := z.EncBinary() + _ = yym3851 if false { - } else if z.HasExtensions() && z.EncExt(yy3703) { - } else if yym3704 { - z.EncBinaryMarshal(yy3703) - } else if !yym3704 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3703) + } else if z.HasExtensions() && z.EncExt(yy3850) { + } else if yym3851 { + z.EncBinaryMarshal(yy3850) + } else if !yym3851 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3850) } else { - z.EncFallback(yy3703) + z.EncFallback(yy3850) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[8] { - yy3706 := &x.LastTimestamp - yym3707 := z.EncBinary() - _ = yym3707 + if yyq3825[8] { + yy3853 := &x.LastTimestamp + yym3854 := z.EncBinary() + _ = yym3854 if false { - } else if z.HasExtensions() && z.EncExt(yy3706) { - } else if yym3707 { - z.EncBinaryMarshal(yy3706) - } else if !yym3707 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3706) + } else if z.HasExtensions() && z.EncExt(yy3853) { + } else if yym3854 { + z.EncBinaryMarshal(yy3853) + } else if !yym3854 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3853) } else { - z.EncFallback(yy3706) + z.EncFallback(yy3853) } } else { r.EncodeNil() } } else { - if yyq3678[8] { + if yyq3825[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lastTimestamp")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3708 := &x.LastTimestamp - yym3709 := z.EncBinary() - _ = yym3709 + yy3855 := &x.LastTimestamp + yym3856 := z.EncBinary() + _ = yym3856 if false { - } else if z.HasExtensions() && z.EncExt(yy3708) { - } else if yym3709 { - z.EncBinaryMarshal(yy3708) - } else if !yym3709 && z.IsJSONHandle() { - z.EncJSONMarshal(yy3708) + } else if z.HasExtensions() && z.EncExt(yy3855) { + } else if yym3856 { + z.EncBinaryMarshal(yy3855) + } else if !yym3856 && z.IsJSONHandle() { + z.EncJSONMarshal(yy3855) } else { - z.EncFallback(yy3708) + z.EncFallback(yy3855) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[9] { - yym3711 := z.EncBinary() - _ = yym3711 + if yyq3825[9] { + yym3858 := z.EncBinary() + _ = yym3858 if false { } else { r.EncodeInt(int64(x.Count)) @@ -46643,23 +48417,23 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq3678[9] { + if yyq3825[9] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("count")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3712 := z.EncBinary() - _ = yym3712 + yym3859 := z.EncBinary() + _ = yym3859 if false { } else { r.EncodeInt(int64(x.Count)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3678[10] { - yym3714 := z.EncBinary() - _ = yym3714 + if yyq3825[10] { + yym3861 := z.EncBinary() + _ = yym3861 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) @@ -46668,19 +48442,19 @@ func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3678[10] { + if yyq3825[10] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3715 := z.EncBinary() - _ = yym3715 + yym3862 := z.EncBinary() + _ = yym3862 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) } } } - if yyr3678 || yy2arr3678 { + if yyr3825 || yy2arr3825 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -46693,25 +48467,25 @@ func (x *Event) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3716 := z.DecBinary() - _ = yym3716 + yym3863 := z.DecBinary() + _ = yym3863 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3717 := r.ContainerType() - if yyct3717 == codecSelferValueTypeMap1234 { - yyl3717 := r.ReadMapStart() - if yyl3717 == 0 { + yyct3864 := r.ContainerType() + if yyct3864 == codecSelferValueTypeMap1234 { + yyl3864 := r.ReadMapStart() + if yyl3864 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3717, d) + x.codecDecodeSelfFromMap(yyl3864, d) } - } else if yyct3717 == codecSelferValueTypeArray1234 { - yyl3717 := r.ReadArrayStart() - if yyl3717 == 0 { + } else if yyct3864 == codecSelferValueTypeArray1234 { + yyl3864 := r.ReadArrayStart() + if yyl3864 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3717, d) + x.codecDecodeSelfFromArray(yyl3864, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -46723,12 +48497,12 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3718Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3718Slc - var yyhl3718 bool = l >= 0 - for yyj3718 := 0; ; yyj3718++ { - if yyhl3718 { - if yyj3718 >= l { + var yys3865Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3865Slc + var yyhl3865 bool = l >= 0 + for yyj3865 := 0; ; yyj3865++ { + if yyhl3865 { + if yyj3865 >= l { break } } else { @@ -46737,10 +48511,10 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3718Slc = r.DecodeBytes(yys3718Slc, true, true) - yys3718 := string(yys3718Slc) + yys3865Slc = r.DecodeBytes(yys3865Slc, true, true) + yys3865 := string(yys3865Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3718 { + switch yys3865 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -46757,15 +48531,15 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3721 := &x.ObjectMeta - yyv3721.CodecDecodeSelf(d) + yyv3868 := &x.ObjectMeta + yyv3868.CodecDecodeSelf(d) } case "involvedObject": if r.TryDecodeAsNil() { x.InvolvedObject = ObjectReference{} } else { - yyv3722 := &x.InvolvedObject - yyv3722.CodecDecodeSelf(d) + yyv3869 := &x.InvolvedObject + yyv3869.CodecDecodeSelf(d) } case "reason": if r.TryDecodeAsNil() { @@ -46783,41 +48557,41 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Source = EventSource{} } else { - yyv3725 := &x.Source - yyv3725.CodecDecodeSelf(d) + yyv3872 := &x.Source + yyv3872.CodecDecodeSelf(d) } case "firstTimestamp": if r.TryDecodeAsNil() { x.FirstTimestamp = pkg2_unversioned.Time{} } else { - yyv3726 := &x.FirstTimestamp - yym3727 := z.DecBinary() - _ = yym3727 + yyv3873 := &x.FirstTimestamp + yym3874 := z.DecBinary() + _ = yym3874 if false { - } else if z.HasExtensions() && z.DecExt(yyv3726) { - } else if yym3727 { - z.DecBinaryUnmarshal(yyv3726) - } else if !yym3727 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3726) + } else if z.HasExtensions() && z.DecExt(yyv3873) { + } else if yym3874 { + z.DecBinaryUnmarshal(yyv3873) + } else if !yym3874 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3873) } else { - z.DecFallback(yyv3726, false) + z.DecFallback(yyv3873, false) } } case "lastTimestamp": if r.TryDecodeAsNil() { x.LastTimestamp = pkg2_unversioned.Time{} } else { - yyv3728 := &x.LastTimestamp - yym3729 := z.DecBinary() - _ = yym3729 + yyv3875 := &x.LastTimestamp + yym3876 := z.DecBinary() + _ = yym3876 if false { - } else if z.HasExtensions() && z.DecExt(yyv3728) { - } else if yym3729 { - z.DecBinaryUnmarshal(yyv3728) - } else if !yym3729 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3728) + } else if z.HasExtensions() && z.DecExt(yyv3875) { + } else if yym3876 { + z.DecBinaryUnmarshal(yyv3875) + } else if !yym3876 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3875) } else { - z.DecFallback(yyv3728, false) + z.DecFallback(yyv3875, false) } } case "count": @@ -46833,9 +48607,9 @@ func (x *Event) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Type = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys3718) - } // end switch yys3718 - } // end for yyj3718 + z.DecStructFieldNotFound(-1, yys3865) + } // end switch yys3865 + } // end for yyj3865 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -46843,16 +48617,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3732 int - var yyb3732 bool - var yyhl3732 bool = l >= 0 - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + var yyj3879 int + var yyb3879 bool + var yyhl3879 bool = l >= 0 + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46862,13 +48636,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46878,13 +48652,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46892,16 +48666,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3735 := &x.ObjectMeta - yyv3735.CodecDecodeSelf(d) + yyv3882 := &x.ObjectMeta + yyv3882.CodecDecodeSelf(d) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46909,16 +48683,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.InvolvedObject = ObjectReference{} } else { - yyv3736 := &x.InvolvedObject - yyv3736.CodecDecodeSelf(d) + yyv3883 := &x.InvolvedObject + yyv3883.CodecDecodeSelf(d) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46928,13 +48702,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Reason = string(r.DecodeString()) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46944,13 +48718,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Message = string(r.DecodeString()) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46958,16 +48732,16 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Source = EventSource{} } else { - yyv3739 := &x.Source - yyv3739.CodecDecodeSelf(d) + yyv3886 := &x.Source + yyv3886.CodecDecodeSelf(d) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -46975,26 +48749,26 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.FirstTimestamp = pkg2_unversioned.Time{} } else { - yyv3740 := &x.FirstTimestamp - yym3741 := z.DecBinary() - _ = yym3741 + yyv3887 := &x.FirstTimestamp + yym3888 := z.DecBinary() + _ = yym3888 if false { - } else if z.HasExtensions() && z.DecExt(yyv3740) { - } else if yym3741 { - z.DecBinaryUnmarshal(yyv3740) - } else if !yym3741 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3740) + } else if z.HasExtensions() && z.DecExt(yyv3887) { + } else if yym3888 { + z.DecBinaryUnmarshal(yyv3887) + } else if !yym3888 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3887) } else { - z.DecFallback(yyv3740, false) + z.DecFallback(yyv3887, false) } } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47002,26 +48776,26 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.LastTimestamp = pkg2_unversioned.Time{} } else { - yyv3742 := &x.LastTimestamp - yym3743 := z.DecBinary() - _ = yym3743 + yyv3889 := &x.LastTimestamp + yym3890 := z.DecBinary() + _ = yym3890 if false { - } else if z.HasExtensions() && z.DecExt(yyv3742) { - } else if yym3743 { - z.DecBinaryUnmarshal(yyv3742) - } else if !yym3743 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv3742) + } else if z.HasExtensions() && z.DecExt(yyv3889) { + } else if yym3890 { + z.DecBinaryUnmarshal(yyv3889) + } else if !yym3890 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv3889) } else { - z.DecFallback(yyv3742, false) + z.DecFallback(yyv3889, false) } } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47031,13 +48805,13 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Count = int32(r.DecodeInt(32)) } - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47048,17 +48822,17 @@ func (x *Event) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Type = string(r.DecodeString()) } for { - yyj3732++ - if yyhl3732 { - yyb3732 = yyj3732 > l + yyj3879++ + if yyhl3879 { + yyb3879 = yyj3879 > l } else { - yyb3732 = r.CheckBreak() + yyb3879 = r.CheckBreak() } - if yyb3732 { + if yyb3879 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3732-1, "") + z.DecStructFieldNotFound(yyj3879-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -47070,37 +48844,37 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3746 := z.EncBinary() - _ = yym3746 + yym3893 := z.EncBinary() + _ = yym3893 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3747 := !z.EncBinary() - yy2arr3747 := z.EncBasicHandle().StructToArray - var yyq3747 [4]bool - _, _, _ = yysep3747, yyq3747, yy2arr3747 - const yyr3747 bool = false - yyq3747[0] = x.Kind != "" - yyq3747[1] = x.APIVersion != "" - yyq3747[2] = true - var yynn3747 int - if yyr3747 || yy2arr3747 { + yysep3894 := !z.EncBinary() + yy2arr3894 := z.EncBasicHandle().StructToArray + var yyq3894 [4]bool + _, _, _ = yysep3894, yyq3894, yy2arr3894 + const yyr3894 bool = false + yyq3894[0] = x.Kind != "" + yyq3894[1] = x.APIVersion != "" + yyq3894[2] = true + var yynn3894 int + if yyr3894 || yy2arr3894 { r.EncodeArrayStart(4) } else { - yynn3747 = 1 - for _, b := range yyq3747 { + yynn3894 = 1 + for _, b := range yyq3894 { if b { - yynn3747++ + yynn3894++ } } - r.EncodeMapStart(yynn3747) - yynn3747 = 0 + r.EncodeMapStart(yynn3894) + yynn3894 = 0 } - if yyr3747 || yy2arr3747 { + if yyr3894 || yy2arr3894 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3747[0] { - yym3749 := z.EncBinary() - _ = yym3749 + if yyq3894[0] { + yym3896 := z.EncBinary() + _ = yym3896 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -47109,23 +48883,23 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3747[0] { + if yyq3894[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3750 := z.EncBinary() - _ = yym3750 + yym3897 := z.EncBinary() + _ = yym3897 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3747 || yy2arr3747 { + if yyr3894 || yy2arr3894 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3747[1] { - yym3752 := z.EncBinary() - _ = yym3752 + if yyq3894[1] { + yym3899 := z.EncBinary() + _ = yym3899 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -47134,54 +48908,54 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3747[1] { + if yyq3894[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3753 := z.EncBinary() - _ = yym3753 + yym3900 := z.EncBinary() + _ = yym3900 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3747 || yy2arr3747 { + if yyr3894 || yy2arr3894 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3747[2] { - yy3755 := &x.ListMeta - yym3756 := z.EncBinary() - _ = yym3756 + if yyq3894[2] { + yy3902 := &x.ListMeta + yym3903 := z.EncBinary() + _ = yym3903 if false { - } else if z.HasExtensions() && z.EncExt(yy3755) { + } else if z.HasExtensions() && z.EncExt(yy3902) { } else { - z.EncFallback(yy3755) + z.EncFallback(yy3902) } } else { r.EncodeNil() } } else { - if yyq3747[2] { + if yyq3894[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3757 := &x.ListMeta - yym3758 := z.EncBinary() - _ = yym3758 + yy3904 := &x.ListMeta + yym3905 := z.EncBinary() + _ = yym3905 if false { - } else if z.HasExtensions() && z.EncExt(yy3757) { + } else if z.HasExtensions() && z.EncExt(yy3904) { } else { - z.EncFallback(yy3757) + z.EncFallback(yy3904) } } } - if yyr3747 || yy2arr3747 { + if yyr3894 || yy2arr3894 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3760 := z.EncBinary() - _ = yym3760 + yym3907 := z.EncBinary() + _ = yym3907 if false { } else { h.encSliceEvent(([]Event)(x.Items), e) @@ -47194,15 +48968,15 @@ func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3761 := z.EncBinary() - _ = yym3761 + yym3908 := z.EncBinary() + _ = yym3908 if false { } else { h.encSliceEvent(([]Event)(x.Items), e) } } } - if yyr3747 || yy2arr3747 { + if yyr3894 || yy2arr3894 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -47215,25 +48989,25 @@ func (x *EventList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3762 := z.DecBinary() - _ = yym3762 + yym3909 := z.DecBinary() + _ = yym3909 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3763 := r.ContainerType() - if yyct3763 == codecSelferValueTypeMap1234 { - yyl3763 := r.ReadMapStart() - if yyl3763 == 0 { + yyct3910 := r.ContainerType() + if yyct3910 == codecSelferValueTypeMap1234 { + yyl3910 := r.ReadMapStart() + if yyl3910 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3763, d) + x.codecDecodeSelfFromMap(yyl3910, d) } - } else if yyct3763 == codecSelferValueTypeArray1234 { - yyl3763 := r.ReadArrayStart() - if yyl3763 == 0 { + } else if yyct3910 == codecSelferValueTypeArray1234 { + yyl3910 := r.ReadArrayStart() + if yyl3910 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3763, d) + x.codecDecodeSelfFromArray(yyl3910, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -47245,12 +49019,12 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3764Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3764Slc - var yyhl3764 bool = l >= 0 - for yyj3764 := 0; ; yyj3764++ { - if yyhl3764 { - if yyj3764 >= l { + var yys3911Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3911Slc + var yyhl3911 bool = l >= 0 + for yyj3911 := 0; ; yyj3911++ { + if yyhl3911 { + if yyj3911 >= l { break } } else { @@ -47259,10 +49033,10 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3764Slc = r.DecodeBytes(yys3764Slc, true, true) - yys3764 := string(yys3764Slc) + yys3911Slc = r.DecodeBytes(yys3911Slc, true, true) + yys3911 := string(yys3911Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3764 { + switch yys3911 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -47279,31 +49053,31 @@ func (x *EventList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3767 := &x.ListMeta - yym3768 := z.DecBinary() - _ = yym3768 + yyv3914 := &x.ListMeta + yym3915 := z.DecBinary() + _ = yym3915 if false { - } else if z.HasExtensions() && z.DecExt(yyv3767) { + } else if z.HasExtensions() && z.DecExt(yyv3914) { } else { - z.DecFallback(yyv3767, false) + z.DecFallback(yyv3914, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3769 := &x.Items - yym3770 := z.DecBinary() - _ = yym3770 + yyv3916 := &x.Items + yym3917 := z.DecBinary() + _ = yym3917 if false { } else { - h.decSliceEvent((*[]Event)(yyv3769), d) + h.decSliceEvent((*[]Event)(yyv3916), d) } } default: - z.DecStructFieldNotFound(-1, yys3764) - } // end switch yys3764 - } // end for yyj3764 + z.DecStructFieldNotFound(-1, yys3911) + } // end switch yys3911 + } // end for yyj3911 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -47311,16 +49085,16 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3771 int - var yyb3771 bool - var yyhl3771 bool = l >= 0 - yyj3771++ - if yyhl3771 { - yyb3771 = yyj3771 > l + var yyj3918 int + var yyb3918 bool + var yyhl3918 bool = l >= 0 + yyj3918++ + if yyhl3918 { + yyb3918 = yyj3918 > l } else { - yyb3771 = r.CheckBreak() + yyb3918 = r.CheckBreak() } - if yyb3771 { + if yyb3918 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47330,13 +49104,13 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3771++ - if yyhl3771 { - yyb3771 = yyj3771 > l + yyj3918++ + if yyhl3918 { + yyb3918 = yyj3918 > l } else { - yyb3771 = r.CheckBreak() + yyb3918 = r.CheckBreak() } - if yyb3771 { + if yyb3918 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47346,13 +49120,13 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3771++ - if yyhl3771 { - yyb3771 = yyj3771 > l + yyj3918++ + if yyhl3918 { + yyb3918 = yyj3918 > l } else { - yyb3771 = r.CheckBreak() + yyb3918 = r.CheckBreak() } - if yyb3771 { + if yyb3918 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47360,22 +49134,22 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3774 := &x.ListMeta - yym3775 := z.DecBinary() - _ = yym3775 + yyv3921 := &x.ListMeta + yym3922 := z.DecBinary() + _ = yym3922 if false { - } else if z.HasExtensions() && z.DecExt(yyv3774) { + } else if z.HasExtensions() && z.DecExt(yyv3921) { } else { - z.DecFallback(yyv3774, false) + z.DecFallback(yyv3921, false) } } - yyj3771++ - if yyhl3771 { - yyb3771 = yyj3771 > l + yyj3918++ + if yyhl3918 { + yyb3918 = yyj3918 > l } else { - yyb3771 = r.CheckBreak() + yyb3918 = r.CheckBreak() } - if yyb3771 { + if yyb3918 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47383,26 +49157,26 @@ func (x *EventList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3776 := &x.Items - yym3777 := z.DecBinary() - _ = yym3777 + yyv3923 := &x.Items + yym3924 := z.DecBinary() + _ = yym3924 if false { } else { - h.decSliceEvent((*[]Event)(yyv3776), d) + h.decSliceEvent((*[]Event)(yyv3923), d) } } for { - yyj3771++ - if yyhl3771 { - yyb3771 = yyj3771 > l + yyj3918++ + if yyhl3918 { + yyb3918 = yyj3918 > l } else { - yyb3771 = r.CheckBreak() + yyb3918 = r.CheckBreak() } - if yyb3771 { + if yyb3918 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3771-1, "") + z.DecStructFieldNotFound(yyj3918-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -47414,37 +49188,37 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3778 := z.EncBinary() - _ = yym3778 + yym3925 := z.EncBinary() + _ = yym3925 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3779 := !z.EncBinary() - yy2arr3779 := z.EncBasicHandle().StructToArray - var yyq3779 [4]bool - _, _, _ = yysep3779, yyq3779, yy2arr3779 - const yyr3779 bool = false - yyq3779[0] = x.Kind != "" - yyq3779[1] = x.APIVersion != "" - yyq3779[2] = true - var yynn3779 int - if yyr3779 || yy2arr3779 { + yysep3926 := !z.EncBinary() + yy2arr3926 := z.EncBasicHandle().StructToArray + var yyq3926 [4]bool + _, _, _ = yysep3926, yyq3926, yy2arr3926 + const yyr3926 bool = false + yyq3926[0] = x.Kind != "" + yyq3926[1] = x.APIVersion != "" + yyq3926[2] = true + var yynn3926 int + if yyr3926 || yy2arr3926 { r.EncodeArrayStart(4) } else { - yynn3779 = 1 - for _, b := range yyq3779 { + yynn3926 = 1 + for _, b := range yyq3926 { if b { - yynn3779++ + yynn3926++ } } - r.EncodeMapStart(yynn3779) - yynn3779 = 0 + r.EncodeMapStart(yynn3926) + yynn3926 = 0 } - if yyr3779 || yy2arr3779 { + if yyr3926 || yy2arr3926 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3779[0] { - yym3781 := z.EncBinary() - _ = yym3781 + if yyq3926[0] { + yym3928 := z.EncBinary() + _ = yym3928 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -47453,23 +49227,23 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3779[0] { + if yyq3926[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3782 := z.EncBinary() - _ = yym3782 + yym3929 := z.EncBinary() + _ = yym3929 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3779 || yy2arr3779 { + if yyr3926 || yy2arr3926 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3779[1] { - yym3784 := z.EncBinary() - _ = yym3784 + if yyq3926[1] { + yym3931 := z.EncBinary() + _ = yym3931 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -47478,54 +49252,54 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3779[1] { + if yyq3926[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3785 := z.EncBinary() - _ = yym3785 + yym3932 := z.EncBinary() + _ = yym3932 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3779 || yy2arr3779 { + if yyr3926 || yy2arr3926 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3779[2] { - yy3787 := &x.ListMeta - yym3788 := z.EncBinary() - _ = yym3788 + if yyq3926[2] { + yy3934 := &x.ListMeta + yym3935 := z.EncBinary() + _ = yym3935 if false { - } else if z.HasExtensions() && z.EncExt(yy3787) { + } else if z.HasExtensions() && z.EncExt(yy3934) { } else { - z.EncFallback(yy3787) + z.EncFallback(yy3934) } } else { r.EncodeNil() } } else { - if yyq3779[2] { + if yyq3926[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3789 := &x.ListMeta - yym3790 := z.EncBinary() - _ = yym3790 + yy3936 := &x.ListMeta + yym3937 := z.EncBinary() + _ = yym3937 if false { - } else if z.HasExtensions() && z.EncExt(yy3789) { + } else if z.HasExtensions() && z.EncExt(yy3936) { } else { - z.EncFallback(yy3789) + z.EncFallback(yy3936) } } } - if yyr3779 || yy2arr3779 { + if yyr3926 || yy2arr3926 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3792 := z.EncBinary() - _ = yym3792 + yym3939 := z.EncBinary() + _ = yym3939 if false { } else { h.encSliceruntime_RawExtension(([]pkg5_runtime.RawExtension)(x.Items), e) @@ -47538,15 +49312,15 @@ func (x *List) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3793 := z.EncBinary() - _ = yym3793 + yym3940 := z.EncBinary() + _ = yym3940 if false { } else { h.encSliceruntime_RawExtension(([]pkg5_runtime.RawExtension)(x.Items), e) } } } - if yyr3779 || yy2arr3779 { + if yyr3926 || yy2arr3926 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -47559,25 +49333,25 @@ func (x *List) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3794 := z.DecBinary() - _ = yym3794 + yym3941 := z.DecBinary() + _ = yym3941 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3795 := r.ContainerType() - if yyct3795 == codecSelferValueTypeMap1234 { - yyl3795 := r.ReadMapStart() - if yyl3795 == 0 { + yyct3942 := r.ContainerType() + if yyct3942 == codecSelferValueTypeMap1234 { + yyl3942 := r.ReadMapStart() + if yyl3942 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3795, d) + x.codecDecodeSelfFromMap(yyl3942, d) } - } else if yyct3795 == codecSelferValueTypeArray1234 { - yyl3795 := r.ReadArrayStart() - if yyl3795 == 0 { + } else if yyct3942 == codecSelferValueTypeArray1234 { + yyl3942 := r.ReadArrayStart() + if yyl3942 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3795, d) + x.codecDecodeSelfFromArray(yyl3942, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -47589,12 +49363,12 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3796Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3796Slc - var yyhl3796 bool = l >= 0 - for yyj3796 := 0; ; yyj3796++ { - if yyhl3796 { - if yyj3796 >= l { + var yys3943Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3943Slc + var yyhl3943 bool = l >= 0 + for yyj3943 := 0; ; yyj3943++ { + if yyhl3943 { + if yyj3943 >= l { break } } else { @@ -47603,10 +49377,10 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3796Slc = r.DecodeBytes(yys3796Slc, true, true) - yys3796 := string(yys3796Slc) + yys3943Slc = r.DecodeBytes(yys3943Slc, true, true) + yys3943 := string(yys3943Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3796 { + switch yys3943 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -47623,31 +49397,31 @@ func (x *List) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3799 := &x.ListMeta - yym3800 := z.DecBinary() - _ = yym3800 + yyv3946 := &x.ListMeta + yym3947 := z.DecBinary() + _ = yym3947 if false { - } else if z.HasExtensions() && z.DecExt(yyv3799) { + } else if z.HasExtensions() && z.DecExt(yyv3946) { } else { - z.DecFallback(yyv3799, false) + z.DecFallback(yyv3946, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3801 := &x.Items - yym3802 := z.DecBinary() - _ = yym3802 + yyv3948 := &x.Items + yym3949 := z.DecBinary() + _ = yym3949 if false { } else { - h.decSliceruntime_RawExtension((*[]pkg5_runtime.RawExtension)(yyv3801), d) + h.decSliceruntime_RawExtension((*[]pkg5_runtime.RawExtension)(yyv3948), d) } } default: - z.DecStructFieldNotFound(-1, yys3796) - } // end switch yys3796 - } // end for yyj3796 + z.DecStructFieldNotFound(-1, yys3943) + } // end switch yys3943 + } // end for yyj3943 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -47655,16 +49429,16 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3803 int - var yyb3803 bool - var yyhl3803 bool = l >= 0 - yyj3803++ - if yyhl3803 { - yyb3803 = yyj3803 > l + var yyj3950 int + var yyb3950 bool + var yyhl3950 bool = l >= 0 + yyj3950++ + if yyhl3950 { + yyb3950 = yyj3950 > l } else { - yyb3803 = r.CheckBreak() + yyb3950 = r.CheckBreak() } - if yyb3803 { + if yyb3950 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47674,13 +49448,13 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3803++ - if yyhl3803 { - yyb3803 = yyj3803 > l + yyj3950++ + if yyhl3950 { + yyb3950 = yyj3950 > l } else { - yyb3803 = r.CheckBreak() + yyb3950 = r.CheckBreak() } - if yyb3803 { + if yyb3950 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47690,13 +49464,13 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3803++ - if yyhl3803 { - yyb3803 = yyj3803 > l + yyj3950++ + if yyhl3950 { + yyb3950 = yyj3950 > l } else { - yyb3803 = r.CheckBreak() + yyb3950 = r.CheckBreak() } - if yyb3803 { + if yyb3950 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47704,22 +49478,22 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3806 := &x.ListMeta - yym3807 := z.DecBinary() - _ = yym3807 + yyv3953 := &x.ListMeta + yym3954 := z.DecBinary() + _ = yym3954 if false { - } else if z.HasExtensions() && z.DecExt(yyv3806) { + } else if z.HasExtensions() && z.DecExt(yyv3953) { } else { - z.DecFallback(yyv3806, false) + z.DecFallback(yyv3953, false) } } - yyj3803++ - if yyhl3803 { - yyb3803 = yyj3803 > l + yyj3950++ + if yyhl3950 { + yyb3950 = yyj3950 > l } else { - yyb3803 = r.CheckBreak() + yyb3950 = r.CheckBreak() } - if yyb3803 { + if yyb3950 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -47727,26 +49501,26 @@ func (x *List) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3808 := &x.Items - yym3809 := z.DecBinary() - _ = yym3809 + yyv3955 := &x.Items + yym3956 := z.DecBinary() + _ = yym3956 if false { } else { - h.decSliceruntime_RawExtension((*[]pkg5_runtime.RawExtension)(yyv3808), d) + h.decSliceruntime_RawExtension((*[]pkg5_runtime.RawExtension)(yyv3955), d) } } for { - yyj3803++ - if yyhl3803 { - yyb3803 = yyj3803 > l + yyj3950++ + if yyhl3950 { + yyb3950 = yyj3950 > l } else { - yyb3803 = r.CheckBreak() + yyb3950 = r.CheckBreak() } - if yyb3803 { + if yyb3950 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3803-1, "") + z.DecStructFieldNotFound(yyj3950-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -47755,8 +49529,8 @@ func (x LimitType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3810 := z.EncBinary() - _ = yym3810 + yym3957 := z.EncBinary() + _ = yym3957 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -47768,8 +49542,8 @@ func (x *LimitType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3811 := z.DecBinary() - _ = yym3811 + yym3958 := z.DecBinary() + _ = yym3958 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -47784,53 +49558,53 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3812 := z.EncBinary() - _ = yym3812 + yym3959 := z.EncBinary() + _ = yym3959 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3813 := !z.EncBinary() - yy2arr3813 := z.EncBasicHandle().StructToArray - var yyq3813 [6]bool - _, _, _ = yysep3813, yyq3813, yy2arr3813 - const yyr3813 bool = false - yyq3813[0] = x.Type != "" - yyq3813[1] = len(x.Max) != 0 - yyq3813[2] = len(x.Min) != 0 - yyq3813[3] = len(x.Default) != 0 - yyq3813[4] = len(x.DefaultRequest) != 0 - yyq3813[5] = len(x.MaxLimitRequestRatio) != 0 - var yynn3813 int - if yyr3813 || yy2arr3813 { + yysep3960 := !z.EncBinary() + yy2arr3960 := z.EncBasicHandle().StructToArray + var yyq3960 [6]bool + _, _, _ = yysep3960, yyq3960, yy2arr3960 + const yyr3960 bool = false + yyq3960[0] = x.Type != "" + yyq3960[1] = len(x.Max) != 0 + yyq3960[2] = len(x.Min) != 0 + yyq3960[3] = len(x.Default) != 0 + yyq3960[4] = len(x.DefaultRequest) != 0 + yyq3960[5] = len(x.MaxLimitRequestRatio) != 0 + var yynn3960 int + if yyr3960 || yy2arr3960 { r.EncodeArrayStart(6) } else { - yynn3813 = 0 - for _, b := range yyq3813 { + yynn3960 = 0 + for _, b := range yyq3960 { if b { - yynn3813++ + yynn3960++ } } - r.EncodeMapStart(yynn3813) - yynn3813 = 0 + r.EncodeMapStart(yynn3960) + yynn3960 = 0 } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[0] { + if yyq3960[0] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3813[0] { + if yyq3960[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[1] { + if yyq3960[1] { if x.Max == nil { r.EncodeNil() } else { @@ -47840,7 +49614,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3813[1] { + if yyq3960[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("max")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -47851,9 +49625,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[2] { + if yyq3960[2] { if x.Min == nil { r.EncodeNil() } else { @@ -47863,7 +49637,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3813[2] { + if yyq3960[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("min")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -47874,9 +49648,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[3] { + if yyq3960[3] { if x.Default == nil { r.EncodeNil() } else { @@ -47886,7 +49660,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3813[3] { + if yyq3960[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("default")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -47897,9 +49671,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[4] { + if yyq3960[4] { if x.DefaultRequest == nil { r.EncodeNil() } else { @@ -47909,7 +49683,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3813[4] { + if yyq3960[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("defaultRequest")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -47920,9 +49694,9 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3813[5] { + if yyq3960[5] { if x.MaxLimitRequestRatio == nil { r.EncodeNil() } else { @@ -47932,7 +49706,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3813[5] { + if yyq3960[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("maxLimitRequestRatio")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -47943,7 +49717,7 @@ func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3813 || yy2arr3813 { + if yyr3960 || yy2arr3960 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -47956,25 +49730,25 @@ func (x *LimitRangeItem) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3820 := z.DecBinary() - _ = yym3820 + yym3967 := z.DecBinary() + _ = yym3967 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3821 := r.ContainerType() - if yyct3821 == codecSelferValueTypeMap1234 { - yyl3821 := r.ReadMapStart() - if yyl3821 == 0 { + yyct3968 := r.ContainerType() + if yyct3968 == codecSelferValueTypeMap1234 { + yyl3968 := r.ReadMapStart() + if yyl3968 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3821, d) + x.codecDecodeSelfFromMap(yyl3968, d) } - } else if yyct3821 == codecSelferValueTypeArray1234 { - yyl3821 := r.ReadArrayStart() - if yyl3821 == 0 { + } else if yyct3968 == codecSelferValueTypeArray1234 { + yyl3968 := r.ReadArrayStart() + if yyl3968 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3821, d) + x.codecDecodeSelfFromArray(yyl3968, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -47986,12 +49760,12 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3822Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3822Slc - var yyhl3822 bool = l >= 0 - for yyj3822 := 0; ; yyj3822++ { - if yyhl3822 { - if yyj3822 >= l { + var yys3969Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3969Slc + var yyhl3969 bool = l >= 0 + for yyj3969 := 0; ; yyj3969++ { + if yyhl3969 { + if yyj3969 >= l { break } } else { @@ -48000,10 +49774,10 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3822Slc = r.DecodeBytes(yys3822Slc, true, true) - yys3822 := string(yys3822Slc) + yys3969Slc = r.DecodeBytes(yys3969Slc, true, true) + yys3969 := string(yys3969Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3822 { + switch yys3969 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -48014,41 +49788,41 @@ func (x *LimitRangeItem) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Max = nil } else { - yyv3824 := &x.Max - yyv3824.CodecDecodeSelf(d) + yyv3971 := &x.Max + yyv3971.CodecDecodeSelf(d) } case "min": if r.TryDecodeAsNil() { x.Min = nil } else { - yyv3825 := &x.Min - yyv3825.CodecDecodeSelf(d) + yyv3972 := &x.Min + yyv3972.CodecDecodeSelf(d) } case "default": if r.TryDecodeAsNil() { x.Default = nil } else { - yyv3826 := &x.Default - yyv3826.CodecDecodeSelf(d) + yyv3973 := &x.Default + yyv3973.CodecDecodeSelf(d) } case "defaultRequest": if r.TryDecodeAsNil() { x.DefaultRequest = nil } else { - yyv3827 := &x.DefaultRequest - yyv3827.CodecDecodeSelf(d) + yyv3974 := &x.DefaultRequest + yyv3974.CodecDecodeSelf(d) } case "maxLimitRequestRatio": if r.TryDecodeAsNil() { x.MaxLimitRequestRatio = nil } else { - yyv3828 := &x.MaxLimitRequestRatio - yyv3828.CodecDecodeSelf(d) + yyv3975 := &x.MaxLimitRequestRatio + yyv3975.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3822) - } // end switch yys3822 - } // end for yyj3822 + z.DecStructFieldNotFound(-1, yys3969) + } // end switch yys3969 + } // end for yyj3969 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48056,16 +49830,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3829 int - var yyb3829 bool - var yyhl3829 bool = l >= 0 - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + var yyj3976 int + var yyb3976 bool + var yyhl3976 bool = l >= 0 + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48075,13 +49849,13 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = LimitType(r.DecodeString()) } - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48089,16 +49863,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Max = nil } else { - yyv3831 := &x.Max - yyv3831.CodecDecodeSelf(d) + yyv3978 := &x.Max + yyv3978.CodecDecodeSelf(d) } - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48106,16 +49880,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Min = nil } else { - yyv3832 := &x.Min - yyv3832.CodecDecodeSelf(d) + yyv3979 := &x.Min + yyv3979.CodecDecodeSelf(d) } - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48123,16 +49897,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Default = nil } else { - yyv3833 := &x.Default - yyv3833.CodecDecodeSelf(d) + yyv3980 := &x.Default + yyv3980.CodecDecodeSelf(d) } - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48140,16 +49914,16 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.DefaultRequest = nil } else { - yyv3834 := &x.DefaultRequest - yyv3834.CodecDecodeSelf(d) + yyv3981 := &x.DefaultRequest + yyv3981.CodecDecodeSelf(d) } - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48157,21 +49931,21 @@ func (x *LimitRangeItem) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.MaxLimitRequestRatio = nil } else { - yyv3835 := &x.MaxLimitRequestRatio - yyv3835.CodecDecodeSelf(d) + yyv3982 := &x.MaxLimitRequestRatio + yyv3982.CodecDecodeSelf(d) } for { - yyj3829++ - if yyhl3829 { - yyb3829 = yyj3829 > l + yyj3976++ + if yyhl3976 { + yyb3976 = yyj3976 > l } else { - yyb3829 = r.CheckBreak() + yyb3976 = r.CheckBreak() } - if yyb3829 { + if yyb3976 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3829-1, "") + z.DecStructFieldNotFound(yyj3976-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48183,36 +49957,36 @@ func (x *LimitRangeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3836 := z.EncBinary() - _ = yym3836 + yym3983 := z.EncBinary() + _ = yym3983 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3837 := !z.EncBinary() - yy2arr3837 := z.EncBasicHandle().StructToArray - var yyq3837 [1]bool - _, _, _ = yysep3837, yyq3837, yy2arr3837 - const yyr3837 bool = false - var yynn3837 int - if yyr3837 || yy2arr3837 { + yysep3984 := !z.EncBinary() + yy2arr3984 := z.EncBasicHandle().StructToArray + var yyq3984 [1]bool + _, _, _ = yysep3984, yyq3984, yy2arr3984 + const yyr3984 bool = false + var yynn3984 int + if yyr3984 || yy2arr3984 { r.EncodeArrayStart(1) } else { - yynn3837 = 1 - for _, b := range yyq3837 { + yynn3984 = 1 + for _, b := range yyq3984 { if b { - yynn3837++ + yynn3984++ } } - r.EncodeMapStart(yynn3837) - yynn3837 = 0 + r.EncodeMapStart(yynn3984) + yynn3984 = 0 } - if yyr3837 || yy2arr3837 { + if yyr3984 || yy2arr3984 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Limits == nil { r.EncodeNil() } else { - yym3839 := z.EncBinary() - _ = yym3839 + yym3986 := z.EncBinary() + _ = yym3986 if false { } else { h.encSliceLimitRangeItem(([]LimitRangeItem)(x.Limits), e) @@ -48225,15 +49999,15 @@ func (x *LimitRangeSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x.Limits == nil { r.EncodeNil() } else { - yym3840 := z.EncBinary() - _ = yym3840 + yym3987 := z.EncBinary() + _ = yym3987 if false { } else { h.encSliceLimitRangeItem(([]LimitRangeItem)(x.Limits), e) } } } - if yyr3837 || yy2arr3837 { + if yyr3984 || yy2arr3984 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48246,25 +50020,25 @@ func (x *LimitRangeSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3841 := z.DecBinary() - _ = yym3841 + yym3988 := z.DecBinary() + _ = yym3988 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3842 := r.ContainerType() - if yyct3842 == codecSelferValueTypeMap1234 { - yyl3842 := r.ReadMapStart() - if yyl3842 == 0 { + yyct3989 := r.ContainerType() + if yyct3989 == codecSelferValueTypeMap1234 { + yyl3989 := r.ReadMapStart() + if yyl3989 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3842, d) + x.codecDecodeSelfFromMap(yyl3989, d) } - } else if yyct3842 == codecSelferValueTypeArray1234 { - yyl3842 := r.ReadArrayStart() - if yyl3842 == 0 { + } else if yyct3989 == codecSelferValueTypeArray1234 { + yyl3989 := r.ReadArrayStart() + if yyl3989 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3842, d) + x.codecDecodeSelfFromArray(yyl3989, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48276,12 +50050,12 @@ func (x *LimitRangeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3843Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3843Slc - var yyhl3843 bool = l >= 0 - for yyj3843 := 0; ; yyj3843++ { - if yyhl3843 { - if yyj3843 >= l { + var yys3990Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys3990Slc + var yyhl3990 bool = l >= 0 + for yyj3990 := 0; ; yyj3990++ { + if yyhl3990 { + if yyj3990 >= l { break } } else { @@ -48290,26 +50064,26 @@ func (x *LimitRangeSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3843Slc = r.DecodeBytes(yys3843Slc, true, true) - yys3843 := string(yys3843Slc) + yys3990Slc = r.DecodeBytes(yys3990Slc, true, true) + yys3990 := string(yys3990Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3843 { + switch yys3990 { case "limits": if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv3844 := &x.Limits - yym3845 := z.DecBinary() - _ = yym3845 + yyv3991 := &x.Limits + yym3992 := z.DecBinary() + _ = yym3992 if false { } else { - h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3844), d) + h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3991), d) } } default: - z.DecStructFieldNotFound(-1, yys3843) - } // end switch yys3843 - } // end for yyj3843 + z.DecStructFieldNotFound(-1, yys3990) + } // end switch yys3990 + } // end for yyj3990 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48317,16 +50091,16 @@ func (x *LimitRangeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3846 int - var yyb3846 bool - var yyhl3846 bool = l >= 0 - yyj3846++ - if yyhl3846 { - yyb3846 = yyj3846 > l + var yyj3993 int + var yyb3993 bool + var yyhl3993 bool = l >= 0 + yyj3993++ + if yyhl3993 { + yyb3993 = yyj3993 > l } else { - yyb3846 = r.CheckBreak() + yyb3993 = r.CheckBreak() } - if yyb3846 { + if yyb3993 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48334,26 +50108,26 @@ func (x *LimitRangeSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Limits = nil } else { - yyv3847 := &x.Limits - yym3848 := z.DecBinary() - _ = yym3848 + yyv3994 := &x.Limits + yym3995 := z.DecBinary() + _ = yym3995 if false { } else { - h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3847), d) + h.decSliceLimitRangeItem((*[]LimitRangeItem)(yyv3994), d) } } for { - yyj3846++ - if yyhl3846 { - yyb3846 = yyj3846 > l + yyj3993++ + if yyhl3993 { + yyb3993 = yyj3993 > l } else { - yyb3846 = r.CheckBreak() + yyb3993 = r.CheckBreak() } - if yyb3846 { + if yyb3993 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3846-1, "") + z.DecStructFieldNotFound(yyj3993-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48365,38 +50139,38 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3849 := z.EncBinary() - _ = yym3849 + yym3996 := z.EncBinary() + _ = yym3996 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3850 := !z.EncBinary() - yy2arr3850 := z.EncBasicHandle().StructToArray - var yyq3850 [4]bool - _, _, _ = yysep3850, yyq3850, yy2arr3850 - const yyr3850 bool = false - yyq3850[0] = x.Kind != "" - yyq3850[1] = x.APIVersion != "" - yyq3850[2] = true - yyq3850[3] = true - var yynn3850 int - if yyr3850 || yy2arr3850 { + yysep3997 := !z.EncBinary() + yy2arr3997 := z.EncBasicHandle().StructToArray + var yyq3997 [4]bool + _, _, _ = yysep3997, yyq3997, yy2arr3997 + const yyr3997 bool = false + yyq3997[0] = x.Kind != "" + yyq3997[1] = x.APIVersion != "" + yyq3997[2] = true + yyq3997[3] = true + var yynn3997 int + if yyr3997 || yy2arr3997 { r.EncodeArrayStart(4) } else { - yynn3850 = 0 - for _, b := range yyq3850 { + yynn3997 = 0 + for _, b := range yyq3997 { if b { - yynn3850++ + yynn3997++ } } - r.EncodeMapStart(yynn3850) - yynn3850 = 0 + r.EncodeMapStart(yynn3997) + yynn3997 = 0 } - if yyr3850 || yy2arr3850 { + if yyr3997 || yy2arr3997 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3850[0] { - yym3852 := z.EncBinary() - _ = yym3852 + if yyq3997[0] { + yym3999 := z.EncBinary() + _ = yym3999 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -48405,23 +50179,23 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3850[0] { + if yyq3997[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3853 := z.EncBinary() - _ = yym3853 + yym4000 := z.EncBinary() + _ = yym4000 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3850 || yy2arr3850 { + if yyr3997 || yy2arr3997 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3850[1] { - yym3855 := z.EncBinary() - _ = yym3855 + if yyq3997[1] { + yym4002 := z.EncBinary() + _ = yym4002 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -48430,53 +50204,53 @@ func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3850[1] { + if yyq3997[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3856 := z.EncBinary() - _ = yym3856 + yym4003 := z.EncBinary() + _ = yym4003 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3850 || yy2arr3850 { + if yyr3997 || yy2arr3997 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3850[2] { - yy3858 := &x.ObjectMeta - yy3858.CodecEncodeSelf(e) + if yyq3997[2] { + yy4005 := &x.ObjectMeta + yy4005.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3850[2] { + if yyq3997[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3859 := &x.ObjectMeta - yy3859.CodecEncodeSelf(e) + yy4006 := &x.ObjectMeta + yy4006.CodecEncodeSelf(e) } } - if yyr3850 || yy2arr3850 { + if yyr3997 || yy2arr3997 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3850[3] { - yy3861 := &x.Spec - yy3861.CodecEncodeSelf(e) + if yyq3997[3] { + yy4008 := &x.Spec + yy4008.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3850[3] { + if yyq3997[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3862 := &x.Spec - yy3862.CodecEncodeSelf(e) + yy4009 := &x.Spec + yy4009.CodecEncodeSelf(e) } } - if yyr3850 || yy2arr3850 { + if yyr3997 || yy2arr3997 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48489,25 +50263,25 @@ func (x *LimitRange) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3863 := z.DecBinary() - _ = yym3863 + yym4010 := z.DecBinary() + _ = yym4010 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3864 := r.ContainerType() - if yyct3864 == codecSelferValueTypeMap1234 { - yyl3864 := r.ReadMapStart() - if yyl3864 == 0 { + yyct4011 := r.ContainerType() + if yyct4011 == codecSelferValueTypeMap1234 { + yyl4011 := r.ReadMapStart() + if yyl4011 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3864, d) + x.codecDecodeSelfFromMap(yyl4011, d) } - } else if yyct3864 == codecSelferValueTypeArray1234 { - yyl3864 := r.ReadArrayStart() - if yyl3864 == 0 { + } else if yyct4011 == codecSelferValueTypeArray1234 { + yyl4011 := r.ReadArrayStart() + if yyl4011 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3864, d) + x.codecDecodeSelfFromArray(yyl4011, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48519,12 +50293,12 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3865Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3865Slc - var yyhl3865 bool = l >= 0 - for yyj3865 := 0; ; yyj3865++ { - if yyhl3865 { - if yyj3865 >= l { + var yys4012Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4012Slc + var yyhl4012 bool = l >= 0 + for yyj4012 := 0; ; yyj4012++ { + if yyhl4012 { + if yyj4012 >= l { break } } else { @@ -48533,10 +50307,10 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3865Slc = r.DecodeBytes(yys3865Slc, true, true) - yys3865 := string(yys3865Slc) + yys4012Slc = r.DecodeBytes(yys4012Slc, true, true) + yys4012 := string(yys4012Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3865 { + switch yys4012 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -48553,20 +50327,20 @@ func (x *LimitRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3868 := &x.ObjectMeta - yyv3868.CodecDecodeSelf(d) + yyv4015 := &x.ObjectMeta + yyv4015.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = LimitRangeSpec{} } else { - yyv3869 := &x.Spec - yyv3869.CodecDecodeSelf(d) + yyv4016 := &x.Spec + yyv4016.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3865) - } // end switch yys3865 - } // end for yyj3865 + z.DecStructFieldNotFound(-1, yys4012) + } // end switch yys4012 + } // end for yyj4012 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48574,16 +50348,16 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3870 int - var yyb3870 bool - var yyhl3870 bool = l >= 0 - yyj3870++ - if yyhl3870 { - yyb3870 = yyj3870 > l + var yyj4017 int + var yyb4017 bool + var yyhl4017 bool = l >= 0 + yyj4017++ + if yyhl4017 { + yyb4017 = yyj4017 > l } else { - yyb3870 = r.CheckBreak() + yyb4017 = r.CheckBreak() } - if yyb3870 { + if yyb4017 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48593,13 +50367,13 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3870++ - if yyhl3870 { - yyb3870 = yyj3870 > l + yyj4017++ + if yyhl4017 { + yyb4017 = yyj4017 > l } else { - yyb3870 = r.CheckBreak() + yyb4017 = r.CheckBreak() } - if yyb3870 { + if yyb4017 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48609,13 +50383,13 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3870++ - if yyhl3870 { - yyb3870 = yyj3870 > l + yyj4017++ + if yyhl4017 { + yyb4017 = yyj4017 > l } else { - yyb3870 = r.CheckBreak() + yyb4017 = r.CheckBreak() } - if yyb3870 { + if yyb4017 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48623,16 +50397,16 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3873 := &x.ObjectMeta - yyv3873.CodecDecodeSelf(d) + yyv4020 := &x.ObjectMeta + yyv4020.CodecDecodeSelf(d) } - yyj3870++ - if yyhl3870 { - yyb3870 = yyj3870 > l + yyj4017++ + if yyhl4017 { + yyb4017 = yyj4017 > l } else { - yyb3870 = r.CheckBreak() + yyb4017 = r.CheckBreak() } - if yyb3870 { + if yyb4017 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48640,21 +50414,21 @@ func (x *LimitRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = LimitRangeSpec{} } else { - yyv3874 := &x.Spec - yyv3874.CodecDecodeSelf(d) + yyv4021 := &x.Spec + yyv4021.CodecDecodeSelf(d) } for { - yyj3870++ - if yyhl3870 { - yyb3870 = yyj3870 > l + yyj4017++ + if yyhl4017 { + yyb4017 = yyj4017 > l } else { - yyb3870 = r.CheckBreak() + yyb4017 = r.CheckBreak() } - if yyb3870 { + if yyb4017 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3870-1, "") + z.DecStructFieldNotFound(yyj4017-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -48666,37 +50440,37 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3875 := z.EncBinary() - _ = yym3875 + yym4022 := z.EncBinary() + _ = yym4022 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3876 := !z.EncBinary() - yy2arr3876 := z.EncBasicHandle().StructToArray - var yyq3876 [4]bool - _, _, _ = yysep3876, yyq3876, yy2arr3876 - const yyr3876 bool = false - yyq3876[0] = x.Kind != "" - yyq3876[1] = x.APIVersion != "" - yyq3876[2] = true - var yynn3876 int - if yyr3876 || yy2arr3876 { + yysep4023 := !z.EncBinary() + yy2arr4023 := z.EncBasicHandle().StructToArray + var yyq4023 [4]bool + _, _, _ = yysep4023, yyq4023, yy2arr4023 + const yyr4023 bool = false + yyq4023[0] = x.Kind != "" + yyq4023[1] = x.APIVersion != "" + yyq4023[2] = true + var yynn4023 int + if yyr4023 || yy2arr4023 { r.EncodeArrayStart(4) } else { - yynn3876 = 1 - for _, b := range yyq3876 { + yynn4023 = 1 + for _, b := range yyq4023 { if b { - yynn3876++ + yynn4023++ } } - r.EncodeMapStart(yynn3876) - yynn3876 = 0 + r.EncodeMapStart(yynn4023) + yynn4023 = 0 } - if yyr3876 || yy2arr3876 { + if yyr4023 || yy2arr4023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3876[0] { - yym3878 := z.EncBinary() - _ = yym3878 + if yyq4023[0] { + yym4025 := z.EncBinary() + _ = yym4025 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -48705,23 +50479,23 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3876[0] { + if yyq4023[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3879 := z.EncBinary() - _ = yym3879 + yym4026 := z.EncBinary() + _ = yym4026 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3876 || yy2arr3876 { + if yyr4023 || yy2arr4023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3876[1] { - yym3881 := z.EncBinary() - _ = yym3881 + if yyq4023[1] { + yym4028 := z.EncBinary() + _ = yym4028 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -48730,54 +50504,54 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3876[1] { + if yyq4023[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3882 := z.EncBinary() - _ = yym3882 + yym4029 := z.EncBinary() + _ = yym4029 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3876 || yy2arr3876 { + if yyr4023 || yy2arr4023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3876[2] { - yy3884 := &x.ListMeta - yym3885 := z.EncBinary() - _ = yym3885 + if yyq4023[2] { + yy4031 := &x.ListMeta + yym4032 := z.EncBinary() + _ = yym4032 if false { - } else if z.HasExtensions() && z.EncExt(yy3884) { + } else if z.HasExtensions() && z.EncExt(yy4031) { } else { - z.EncFallback(yy3884) + z.EncFallback(yy4031) } } else { r.EncodeNil() } } else { - if yyq3876[2] { + if yyq4023[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3886 := &x.ListMeta - yym3887 := z.EncBinary() - _ = yym3887 + yy4033 := &x.ListMeta + yym4034 := z.EncBinary() + _ = yym4034 if false { - } else if z.HasExtensions() && z.EncExt(yy3886) { + } else if z.HasExtensions() && z.EncExt(yy4033) { } else { - z.EncFallback(yy3886) + z.EncFallback(yy4033) } } } - if yyr3876 || yy2arr3876 { + if yyr4023 || yy2arr4023 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3889 := z.EncBinary() - _ = yym3889 + yym4036 := z.EncBinary() + _ = yym4036 if false { } else { h.encSliceLimitRange(([]LimitRange)(x.Items), e) @@ -48790,15 +50564,15 @@ func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3890 := z.EncBinary() - _ = yym3890 + yym4037 := z.EncBinary() + _ = yym4037 if false { } else { h.encSliceLimitRange(([]LimitRange)(x.Items), e) } } } - if yyr3876 || yy2arr3876 { + if yyr4023 || yy2arr4023 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -48811,25 +50585,25 @@ func (x *LimitRangeList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3891 := z.DecBinary() - _ = yym3891 + yym4038 := z.DecBinary() + _ = yym4038 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3892 := r.ContainerType() - if yyct3892 == codecSelferValueTypeMap1234 { - yyl3892 := r.ReadMapStart() - if yyl3892 == 0 { + yyct4039 := r.ContainerType() + if yyct4039 == codecSelferValueTypeMap1234 { + yyl4039 := r.ReadMapStart() + if yyl4039 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3892, d) + x.codecDecodeSelfFromMap(yyl4039, d) } - } else if yyct3892 == codecSelferValueTypeArray1234 { - yyl3892 := r.ReadArrayStart() - if yyl3892 == 0 { + } else if yyct4039 == codecSelferValueTypeArray1234 { + yyl4039 := r.ReadArrayStart() + if yyl4039 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3892, d) + x.codecDecodeSelfFromArray(yyl4039, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -48841,12 +50615,12 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3893Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3893Slc - var yyhl3893 bool = l >= 0 - for yyj3893 := 0; ; yyj3893++ { - if yyhl3893 { - if yyj3893 >= l { + var yys4040Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4040Slc + var yyhl4040 bool = l >= 0 + for yyj4040 := 0; ; yyj4040++ { + if yyhl4040 { + if yyj4040 >= l { break } } else { @@ -48855,10 +50629,10 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3893Slc = r.DecodeBytes(yys3893Slc, true, true) - yys3893 := string(yys3893Slc) + yys4040Slc = r.DecodeBytes(yys4040Slc, true, true) + yys4040 := string(yys4040Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3893 { + switch yys4040 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -48875,31 +50649,31 @@ func (x *LimitRangeList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3896 := &x.ListMeta - yym3897 := z.DecBinary() - _ = yym3897 + yyv4043 := &x.ListMeta + yym4044 := z.DecBinary() + _ = yym4044 if false { - } else if z.HasExtensions() && z.DecExt(yyv3896) { + } else if z.HasExtensions() && z.DecExt(yyv4043) { } else { - z.DecFallback(yyv3896, false) + z.DecFallback(yyv4043, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3898 := &x.Items - yym3899 := z.DecBinary() - _ = yym3899 + yyv4045 := &x.Items + yym4046 := z.DecBinary() + _ = yym4046 if false { } else { - h.decSliceLimitRange((*[]LimitRange)(yyv3898), d) + h.decSliceLimitRange((*[]LimitRange)(yyv4045), d) } } default: - z.DecStructFieldNotFound(-1, yys3893) - } // end switch yys3893 - } // end for yyj3893 + z.DecStructFieldNotFound(-1, yys4040) + } // end switch yys4040 + } // end for yyj4040 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -48907,16 +50681,16 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3900 int - var yyb3900 bool - var yyhl3900 bool = l >= 0 - yyj3900++ - if yyhl3900 { - yyb3900 = yyj3900 > l + var yyj4047 int + var yyb4047 bool + var yyhl4047 bool = l >= 0 + yyj4047++ + if yyhl4047 { + yyb4047 = yyj4047 > l } else { - yyb3900 = r.CheckBreak() + yyb4047 = r.CheckBreak() } - if yyb3900 { + if yyb4047 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48926,13 +50700,13 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3900++ - if yyhl3900 { - yyb3900 = yyj3900 > l + yyj4047++ + if yyhl4047 { + yyb4047 = yyj4047 > l } else { - yyb3900 = r.CheckBreak() + yyb4047 = r.CheckBreak() } - if yyb3900 { + if yyb4047 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48942,13 +50716,13 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3900++ - if yyhl3900 { - yyb3900 = yyj3900 > l + yyj4047++ + if yyhl4047 { + yyb4047 = yyj4047 > l } else { - yyb3900 = r.CheckBreak() + yyb4047 = r.CheckBreak() } - if yyb3900 { + if yyb4047 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48956,22 +50730,22 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3903 := &x.ListMeta - yym3904 := z.DecBinary() - _ = yym3904 + yyv4050 := &x.ListMeta + yym4051 := z.DecBinary() + _ = yym4051 if false { - } else if z.HasExtensions() && z.DecExt(yyv3903) { + } else if z.HasExtensions() && z.DecExt(yyv4050) { } else { - z.DecFallback(yyv3903, false) + z.DecFallback(yyv4050, false) } } - yyj3900++ - if yyhl3900 { - yyb3900 = yyj3900 > l + yyj4047++ + if yyhl4047 { + yyb4047 = yyj4047 > l } else { - yyb3900 = r.CheckBreak() + yyb4047 = r.CheckBreak() } - if yyb3900 { + if yyb4047 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -48979,26 +50753,26 @@ func (x *LimitRangeList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3905 := &x.Items - yym3906 := z.DecBinary() - _ = yym3906 + yyv4052 := &x.Items + yym4053 := z.DecBinary() + _ = yym4053 if false { } else { - h.decSliceLimitRange((*[]LimitRange)(yyv3905), d) + h.decSliceLimitRange((*[]LimitRange)(yyv4052), d) } } for { - yyj3900++ - if yyhl3900 { - yyb3900 = yyj3900 > l + yyj4047++ + if yyhl4047 { + yyb4047 = yyj4047 > l } else { - yyb3900 = r.CheckBreak() + yyb4047 = r.CheckBreak() } - if yyb3900 { + if yyb4047 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3900-1, "") + z.DecStructFieldNotFound(yyj4047-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49007,8 +50781,8 @@ func (x ResourceQuotaScope) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym3907 := z.EncBinary() - _ = yym3907 + yym4054 := z.EncBinary() + _ = yym4054 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -49020,8 +50794,8 @@ func (x *ResourceQuotaScope) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3908 := z.DecBinary() - _ = yym3908 + yym4055 := z.DecBinary() + _ = yym4055 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -49036,34 +50810,34 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3909 := z.EncBinary() - _ = yym3909 + yym4056 := z.EncBinary() + _ = yym4056 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3910 := !z.EncBinary() - yy2arr3910 := z.EncBasicHandle().StructToArray - var yyq3910 [2]bool - _, _, _ = yysep3910, yyq3910, yy2arr3910 - const yyr3910 bool = false - yyq3910[0] = len(x.Hard) != 0 - yyq3910[1] = len(x.Scopes) != 0 - var yynn3910 int - if yyr3910 || yy2arr3910 { + yysep4057 := !z.EncBinary() + yy2arr4057 := z.EncBasicHandle().StructToArray + var yyq4057 [2]bool + _, _, _ = yysep4057, yyq4057, yy2arr4057 + const yyr4057 bool = false + yyq4057[0] = len(x.Hard) != 0 + yyq4057[1] = len(x.Scopes) != 0 + var yynn4057 int + if yyr4057 || yy2arr4057 { r.EncodeArrayStart(2) } else { - yynn3910 = 0 - for _, b := range yyq3910 { + yynn4057 = 0 + for _, b := range yyq4057 { if b { - yynn3910++ + yynn4057++ } } - r.EncodeMapStart(yynn3910) - yynn3910 = 0 + r.EncodeMapStart(yynn4057) + yynn4057 = 0 } - if yyr3910 || yy2arr3910 { + if yyr4057 || yy2arr4057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3910[0] { + if yyq4057[0] { if x.Hard == nil { r.EncodeNil() } else { @@ -49073,7 +50847,7 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3910[0] { + if yyq4057[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hard")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49084,14 +50858,14 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3910 || yy2arr3910 { + if yyr4057 || yy2arr4057 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3910[1] { + if yyq4057[1] { if x.Scopes == nil { r.EncodeNil() } else { - yym3913 := z.EncBinary() - _ = yym3913 + yym4060 := z.EncBinary() + _ = yym4060 if false { } else { h.encSliceResourceQuotaScope(([]ResourceQuotaScope)(x.Scopes), e) @@ -49101,15 +50875,15 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3910[1] { + if yyq4057[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("scopes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Scopes == nil { r.EncodeNil() } else { - yym3914 := z.EncBinary() - _ = yym3914 + yym4061 := z.EncBinary() + _ = yym4061 if false { } else { h.encSliceResourceQuotaScope(([]ResourceQuotaScope)(x.Scopes), e) @@ -49117,7 +50891,7 @@ func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3910 || yy2arr3910 { + if yyr4057 || yy2arr4057 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49130,25 +50904,25 @@ func (x *ResourceQuotaSpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3915 := z.DecBinary() - _ = yym3915 + yym4062 := z.DecBinary() + _ = yym4062 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3916 := r.ContainerType() - if yyct3916 == codecSelferValueTypeMap1234 { - yyl3916 := r.ReadMapStart() - if yyl3916 == 0 { + yyct4063 := r.ContainerType() + if yyct4063 == codecSelferValueTypeMap1234 { + yyl4063 := r.ReadMapStart() + if yyl4063 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3916, d) + x.codecDecodeSelfFromMap(yyl4063, d) } - } else if yyct3916 == codecSelferValueTypeArray1234 { - yyl3916 := r.ReadArrayStart() - if yyl3916 == 0 { + } else if yyct4063 == codecSelferValueTypeArray1234 { + yyl4063 := r.ReadArrayStart() + if yyl4063 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3916, d) + x.codecDecodeSelfFromArray(yyl4063, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49160,12 +50934,12 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3917Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3917Slc - var yyhl3917 bool = l >= 0 - for yyj3917 := 0; ; yyj3917++ { - if yyhl3917 { - if yyj3917 >= l { + var yys4064Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4064Slc + var yyhl4064 bool = l >= 0 + for yyj4064 := 0; ; yyj4064++ { + if yyhl4064 { + if yyj4064 >= l { break } } else { @@ -49174,33 +50948,33 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3917Slc = r.DecodeBytes(yys3917Slc, true, true) - yys3917 := string(yys3917Slc) + yys4064Slc = r.DecodeBytes(yys4064Slc, true, true) + yys4064 := string(yys4064Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3917 { + switch yys4064 { case "hard": if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3918 := &x.Hard - yyv3918.CodecDecodeSelf(d) + yyv4065 := &x.Hard + yyv4065.CodecDecodeSelf(d) } case "scopes": if r.TryDecodeAsNil() { x.Scopes = nil } else { - yyv3919 := &x.Scopes - yym3920 := z.DecBinary() - _ = yym3920 + yyv4066 := &x.Scopes + yym4067 := z.DecBinary() + _ = yym4067 if false { } else { - h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv3919), d) + h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv4066), d) } } default: - z.DecStructFieldNotFound(-1, yys3917) - } // end switch yys3917 - } // end for yyj3917 + z.DecStructFieldNotFound(-1, yys4064) + } // end switch yys4064 + } // end for yyj4064 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49208,16 +50982,16 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3921 int - var yyb3921 bool - var yyhl3921 bool = l >= 0 - yyj3921++ - if yyhl3921 { - yyb3921 = yyj3921 > l + var yyj4068 int + var yyb4068 bool + var yyhl4068 bool = l >= 0 + yyj4068++ + if yyhl4068 { + yyb4068 = yyj4068 > l } else { - yyb3921 = r.CheckBreak() + yyb4068 = r.CheckBreak() } - if yyb3921 { + if yyb4068 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49225,16 +50999,16 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3922 := &x.Hard - yyv3922.CodecDecodeSelf(d) + yyv4069 := &x.Hard + yyv4069.CodecDecodeSelf(d) } - yyj3921++ - if yyhl3921 { - yyb3921 = yyj3921 > l + yyj4068++ + if yyhl4068 { + yyb4068 = yyj4068 > l } else { - yyb3921 = r.CheckBreak() + yyb4068 = r.CheckBreak() } - if yyb3921 { + if yyb4068 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49242,26 +51016,26 @@ func (x *ResourceQuotaSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Scopes = nil } else { - yyv3923 := &x.Scopes - yym3924 := z.DecBinary() - _ = yym3924 + yyv4070 := &x.Scopes + yym4071 := z.DecBinary() + _ = yym4071 if false { } else { - h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv3923), d) + h.decSliceResourceQuotaScope((*[]ResourceQuotaScope)(yyv4070), d) } } for { - yyj3921++ - if yyhl3921 { - yyb3921 = yyj3921 > l + yyj4068++ + if yyhl4068 { + yyb4068 = yyj4068 > l } else { - yyb3921 = r.CheckBreak() + yyb4068 = r.CheckBreak() } - if yyb3921 { + if yyb4068 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3921-1, "") + z.DecStructFieldNotFound(yyj4068-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49273,34 +51047,34 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3925 := z.EncBinary() - _ = yym3925 + yym4072 := z.EncBinary() + _ = yym4072 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3926 := !z.EncBinary() - yy2arr3926 := z.EncBasicHandle().StructToArray - var yyq3926 [2]bool - _, _, _ = yysep3926, yyq3926, yy2arr3926 - const yyr3926 bool = false - yyq3926[0] = len(x.Hard) != 0 - yyq3926[1] = len(x.Used) != 0 - var yynn3926 int - if yyr3926 || yy2arr3926 { + yysep4073 := !z.EncBinary() + yy2arr4073 := z.EncBasicHandle().StructToArray + var yyq4073 [2]bool + _, _, _ = yysep4073, yyq4073, yy2arr4073 + const yyr4073 bool = false + yyq4073[0] = len(x.Hard) != 0 + yyq4073[1] = len(x.Used) != 0 + var yynn4073 int + if yyr4073 || yy2arr4073 { r.EncodeArrayStart(2) } else { - yynn3926 = 0 - for _, b := range yyq3926 { + yynn4073 = 0 + for _, b := range yyq4073 { if b { - yynn3926++ + yynn4073++ } } - r.EncodeMapStart(yynn3926) - yynn3926 = 0 + r.EncodeMapStart(yynn4073) + yynn4073 = 0 } - if yyr3926 || yy2arr3926 { + if yyr4073 || yy2arr4073 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3926[0] { + if yyq4073[0] { if x.Hard == nil { r.EncodeNil() } else { @@ -49310,7 +51084,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3926[0] { + if yyq4073[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hard")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49321,9 +51095,9 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3926 || yy2arr3926 { + if yyr4073 || yy2arr4073 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3926[1] { + if yyq4073[1] { if x.Used == nil { r.EncodeNil() } else { @@ -49333,7 +51107,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq3926[1] { + if yyq4073[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("used")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -49344,7 +51118,7 @@ func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr3926 || yy2arr3926 { + if yyr4073 || yy2arr4073 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49357,25 +51131,25 @@ func (x *ResourceQuotaStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3929 := z.DecBinary() - _ = yym3929 + yym4076 := z.DecBinary() + _ = yym4076 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3930 := r.ContainerType() - if yyct3930 == codecSelferValueTypeMap1234 { - yyl3930 := r.ReadMapStart() - if yyl3930 == 0 { + yyct4077 := r.ContainerType() + if yyct4077 == codecSelferValueTypeMap1234 { + yyl4077 := r.ReadMapStart() + if yyl4077 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3930, d) + x.codecDecodeSelfFromMap(yyl4077, d) } - } else if yyct3930 == codecSelferValueTypeArray1234 { - yyl3930 := r.ReadArrayStart() - if yyl3930 == 0 { + } else if yyct4077 == codecSelferValueTypeArray1234 { + yyl4077 := r.ReadArrayStart() + if yyl4077 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3930, d) + x.codecDecodeSelfFromArray(yyl4077, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49387,12 +51161,12 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3931Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3931Slc - var yyhl3931 bool = l >= 0 - for yyj3931 := 0; ; yyj3931++ { - if yyhl3931 { - if yyj3931 >= l { + var yys4078Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4078Slc + var yyhl4078 bool = l >= 0 + for yyj4078 := 0; ; yyj4078++ { + if yyhl4078 { + if yyj4078 >= l { break } } else { @@ -49401,28 +51175,28 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3931Slc = r.DecodeBytes(yys3931Slc, true, true) - yys3931 := string(yys3931Slc) + yys4078Slc = r.DecodeBytes(yys4078Slc, true, true) + yys4078 := string(yys4078Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3931 { + switch yys4078 { case "hard": if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3932 := &x.Hard - yyv3932.CodecDecodeSelf(d) + yyv4079 := &x.Hard + yyv4079.CodecDecodeSelf(d) } case "used": if r.TryDecodeAsNil() { x.Used = nil } else { - yyv3933 := &x.Used - yyv3933.CodecDecodeSelf(d) + yyv4080 := &x.Used + yyv4080.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3931) - } // end switch yys3931 - } // end for yyj3931 + z.DecStructFieldNotFound(-1, yys4078) + } // end switch yys4078 + } // end for yyj4078 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49430,16 +51204,16 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3934 int - var yyb3934 bool - var yyhl3934 bool = l >= 0 - yyj3934++ - if yyhl3934 { - yyb3934 = yyj3934 > l + var yyj4081 int + var yyb4081 bool + var yyhl4081 bool = l >= 0 + yyj4081++ + if yyhl4081 { + yyb4081 = yyj4081 > l } else { - yyb3934 = r.CheckBreak() + yyb4081 = r.CheckBreak() } - if yyb3934 { + if yyb4081 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49447,16 +51221,16 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Hard = nil } else { - yyv3935 := &x.Hard - yyv3935.CodecDecodeSelf(d) + yyv4082 := &x.Hard + yyv4082.CodecDecodeSelf(d) } - yyj3934++ - if yyhl3934 { - yyb3934 = yyj3934 > l + yyj4081++ + if yyhl4081 { + yyb4081 = yyj4081 > l } else { - yyb3934 = r.CheckBreak() + yyb4081 = r.CheckBreak() } - if yyb3934 { + if yyb4081 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49464,21 +51238,21 @@ func (x *ResourceQuotaStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Used = nil } else { - yyv3936 := &x.Used - yyv3936.CodecDecodeSelf(d) + yyv4083 := &x.Used + yyv4083.CodecDecodeSelf(d) } for { - yyj3934++ - if yyhl3934 { - yyb3934 = yyj3934 > l + yyj4081++ + if yyhl4081 { + yyb4081 = yyj4081 > l } else { - yyb3934 = r.CheckBreak() + yyb4081 = r.CheckBreak() } - if yyb3934 { + if yyb4081 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3934-1, "") + z.DecStructFieldNotFound(yyj4081-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49490,39 +51264,39 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3937 := z.EncBinary() - _ = yym3937 + yym4084 := z.EncBinary() + _ = yym4084 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3938 := !z.EncBinary() - yy2arr3938 := z.EncBasicHandle().StructToArray - var yyq3938 [5]bool - _, _, _ = yysep3938, yyq3938, yy2arr3938 - const yyr3938 bool = false - yyq3938[0] = x.Kind != "" - yyq3938[1] = x.APIVersion != "" - yyq3938[2] = true - yyq3938[3] = true - yyq3938[4] = true - var yynn3938 int - if yyr3938 || yy2arr3938 { + yysep4085 := !z.EncBinary() + yy2arr4085 := z.EncBasicHandle().StructToArray + var yyq4085 [5]bool + _, _, _ = yysep4085, yyq4085, yy2arr4085 + const yyr4085 bool = false + yyq4085[0] = x.Kind != "" + yyq4085[1] = x.APIVersion != "" + yyq4085[2] = true + yyq4085[3] = true + yyq4085[4] = true + var yynn4085 int + if yyr4085 || yy2arr4085 { r.EncodeArrayStart(5) } else { - yynn3938 = 0 - for _, b := range yyq3938 { + yynn4085 = 0 + for _, b := range yyq4085 { if b { - yynn3938++ + yynn4085++ } } - r.EncodeMapStart(yynn3938) - yynn3938 = 0 + r.EncodeMapStart(yynn4085) + yynn4085 = 0 } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3938[0] { - yym3940 := z.EncBinary() - _ = yym3940 + if yyq4085[0] { + yym4087 := z.EncBinary() + _ = yym4087 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -49531,23 +51305,23 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3938[0] { + if yyq4085[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3941 := z.EncBinary() - _ = yym3941 + yym4088 := z.EncBinary() + _ = yym4088 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3938[1] { - yym3943 := z.EncBinary() - _ = yym3943 + if yyq4085[1] { + yym4090 := z.EncBinary() + _ = yym4090 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -49556,70 +51330,70 @@ func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3938[1] { + if yyq4085[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3944 := z.EncBinary() - _ = yym3944 + yym4091 := z.EncBinary() + _ = yym4091 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3938[2] { - yy3946 := &x.ObjectMeta - yy3946.CodecEncodeSelf(e) + if yyq4085[2] { + yy4093 := &x.ObjectMeta + yy4093.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3938[2] { + if yyq4085[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3947 := &x.ObjectMeta - yy3947.CodecEncodeSelf(e) + yy4094 := &x.ObjectMeta + yy4094.CodecEncodeSelf(e) } } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3938[3] { - yy3949 := &x.Spec - yy3949.CodecEncodeSelf(e) + if yyq4085[3] { + yy4096 := &x.Spec + yy4096.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3938[3] { + if yyq4085[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3950 := &x.Spec - yy3950.CodecEncodeSelf(e) + yy4097 := &x.Spec + yy4097.CodecEncodeSelf(e) } } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3938[4] { - yy3952 := &x.Status - yy3952.CodecEncodeSelf(e) + if yyq4085[4] { + yy4099 := &x.Status + yy4099.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq3938[4] { + if yyq4085[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("status")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3953 := &x.Status - yy3953.CodecEncodeSelf(e) + yy4100 := &x.Status + yy4100.CodecEncodeSelf(e) } } - if yyr3938 || yy2arr3938 { + if yyr4085 || yy2arr4085 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49632,25 +51406,25 @@ func (x *ResourceQuota) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3954 := z.DecBinary() - _ = yym3954 + yym4101 := z.DecBinary() + _ = yym4101 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3955 := r.ContainerType() - if yyct3955 == codecSelferValueTypeMap1234 { - yyl3955 := r.ReadMapStart() - if yyl3955 == 0 { + yyct4102 := r.ContainerType() + if yyct4102 == codecSelferValueTypeMap1234 { + yyl4102 := r.ReadMapStart() + if yyl4102 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3955, d) + x.codecDecodeSelfFromMap(yyl4102, d) } - } else if yyct3955 == codecSelferValueTypeArray1234 { - yyl3955 := r.ReadArrayStart() - if yyl3955 == 0 { + } else if yyct4102 == codecSelferValueTypeArray1234 { + yyl4102 := r.ReadArrayStart() + if yyl4102 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3955, d) + x.codecDecodeSelfFromArray(yyl4102, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -49662,12 +51436,12 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3956Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3956Slc - var yyhl3956 bool = l >= 0 - for yyj3956 := 0; ; yyj3956++ { - if yyhl3956 { - if yyj3956 >= l { + var yys4103Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4103Slc + var yyhl4103 bool = l >= 0 + for yyj4103 := 0; ; yyj4103++ { + if yyhl4103 { + if yyj4103 >= l { break } } else { @@ -49676,10 +51450,10 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3956Slc = r.DecodeBytes(yys3956Slc, true, true) - yys3956 := string(yys3956Slc) + yys4103Slc = r.DecodeBytes(yys4103Slc, true, true) + yys4103 := string(yys4103Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3956 { + switch yys4103 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -49696,27 +51470,27 @@ func (x *ResourceQuota) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3959 := &x.ObjectMeta - yyv3959.CodecDecodeSelf(d) + yyv4106 := &x.ObjectMeta + yyv4106.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = ResourceQuotaSpec{} } else { - yyv3960 := &x.Spec - yyv3960.CodecDecodeSelf(d) + yyv4107 := &x.Spec + yyv4107.CodecDecodeSelf(d) } case "status": if r.TryDecodeAsNil() { x.Status = ResourceQuotaStatus{} } else { - yyv3961 := &x.Status - yyv3961.CodecDecodeSelf(d) + yyv4108 := &x.Status + yyv4108.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys3956) - } // end switch yys3956 - } // end for yyj3956 + z.DecStructFieldNotFound(-1, yys4103) + } // end switch yys4103 + } // end for yyj4103 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -49724,16 +51498,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3962 int - var yyb3962 bool - var yyhl3962 bool = l >= 0 - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + var yyj4109 int + var yyb4109 bool + var yyhl4109 bool = l >= 0 + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49743,13 +51517,13 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49759,13 +51533,13 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49773,16 +51547,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv3965 := &x.ObjectMeta - yyv3965.CodecDecodeSelf(d) + yyv4112 := &x.ObjectMeta + yyv4112.CodecDecodeSelf(d) } - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49790,16 +51564,16 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = ResourceQuotaSpec{} } else { - yyv3966 := &x.Spec - yyv3966.CodecDecodeSelf(d) + yyv4113 := &x.Spec + yyv4113.CodecDecodeSelf(d) } - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -49807,21 +51581,21 @@ func (x *ResourceQuota) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Status = ResourceQuotaStatus{} } else { - yyv3967 := &x.Status - yyv3967.CodecDecodeSelf(d) + yyv4114 := &x.Status + yyv4114.CodecDecodeSelf(d) } for { - yyj3962++ - if yyhl3962 { - yyb3962 = yyj3962 > l + yyj4109++ + if yyhl4109 { + yyb4109 = yyj4109 > l } else { - yyb3962 = r.CheckBreak() + yyb4109 = r.CheckBreak() } - if yyb3962 { + if yyb4109 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3962-1, "") + z.DecStructFieldNotFound(yyj4109-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -49833,37 +51607,37 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym3968 := z.EncBinary() - _ = yym3968 + yym4115 := z.EncBinary() + _ = yym4115 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep3969 := !z.EncBinary() - yy2arr3969 := z.EncBasicHandle().StructToArray - var yyq3969 [4]bool - _, _, _ = yysep3969, yyq3969, yy2arr3969 - const yyr3969 bool = false - yyq3969[0] = x.Kind != "" - yyq3969[1] = x.APIVersion != "" - yyq3969[2] = true - var yynn3969 int - if yyr3969 || yy2arr3969 { + yysep4116 := !z.EncBinary() + yy2arr4116 := z.EncBasicHandle().StructToArray + var yyq4116 [4]bool + _, _, _ = yysep4116, yyq4116, yy2arr4116 + const yyr4116 bool = false + yyq4116[0] = x.Kind != "" + yyq4116[1] = x.APIVersion != "" + yyq4116[2] = true + var yynn4116 int + if yyr4116 || yy2arr4116 { r.EncodeArrayStart(4) } else { - yynn3969 = 1 - for _, b := range yyq3969 { + yynn4116 = 1 + for _, b := range yyq4116 { if b { - yynn3969++ + yynn4116++ } } - r.EncodeMapStart(yynn3969) - yynn3969 = 0 + r.EncodeMapStart(yynn4116) + yynn4116 = 0 } - if yyr3969 || yy2arr3969 { + if yyr4116 || yy2arr4116 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3969[0] { - yym3971 := z.EncBinary() - _ = yym3971 + if yyq4116[0] { + yym4118 := z.EncBinary() + _ = yym4118 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -49872,23 +51646,23 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3969[0] { + if yyq4116[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3972 := z.EncBinary() - _ = yym3972 + yym4119 := z.EncBinary() + _ = yym4119 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr3969 || yy2arr3969 { + if yyr4116 || yy2arr4116 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3969[1] { - yym3974 := z.EncBinary() - _ = yym3974 + if yyq4116[1] { + yym4121 := z.EncBinary() + _ = yym4121 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -49897,54 +51671,54 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq3969[1] { + if yyq4116[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym3975 := z.EncBinary() - _ = yym3975 + yym4122 := z.EncBinary() + _ = yym4122 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr3969 || yy2arr3969 { + if yyr4116 || yy2arr4116 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq3969[2] { - yy3977 := &x.ListMeta - yym3978 := z.EncBinary() - _ = yym3978 + if yyq4116[2] { + yy4124 := &x.ListMeta + yym4125 := z.EncBinary() + _ = yym4125 if false { - } else if z.HasExtensions() && z.EncExt(yy3977) { + } else if z.HasExtensions() && z.EncExt(yy4124) { } else { - z.EncFallback(yy3977) + z.EncFallback(yy4124) } } else { r.EncodeNil() } } else { - if yyq3969[2] { + if yyq4116[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy3979 := &x.ListMeta - yym3980 := z.EncBinary() - _ = yym3980 + yy4126 := &x.ListMeta + yym4127 := z.EncBinary() + _ = yym4127 if false { - } else if z.HasExtensions() && z.EncExt(yy3979) { + } else if z.HasExtensions() && z.EncExt(yy4126) { } else { - z.EncFallback(yy3979) + z.EncFallback(yy4126) } } } - if yyr3969 || yy2arr3969 { + if yyr4116 || yy2arr4116 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym3982 := z.EncBinary() - _ = yym3982 + yym4129 := z.EncBinary() + _ = yym4129 if false { } else { h.encSliceResourceQuota(([]ResourceQuota)(x.Items), e) @@ -49957,15 +51731,15 @@ func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym3983 := z.EncBinary() - _ = yym3983 + yym4130 := z.EncBinary() + _ = yym4130 if false { } else { h.encSliceResourceQuota(([]ResourceQuota)(x.Items), e) } } } - if yyr3969 || yy2arr3969 { + if yyr4116 || yy2arr4116 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -49978,25 +51752,25 @@ func (x *ResourceQuotaList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym3984 := z.DecBinary() - _ = yym3984 + yym4131 := z.DecBinary() + _ = yym4131 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct3985 := r.ContainerType() - if yyct3985 == codecSelferValueTypeMap1234 { - yyl3985 := r.ReadMapStart() - if yyl3985 == 0 { + yyct4132 := r.ContainerType() + if yyct4132 == codecSelferValueTypeMap1234 { + yyl4132 := r.ReadMapStart() + if yyl4132 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl3985, d) + x.codecDecodeSelfFromMap(yyl4132, d) } - } else if yyct3985 == codecSelferValueTypeArray1234 { - yyl3985 := r.ReadArrayStart() - if yyl3985 == 0 { + } else if yyct4132 == codecSelferValueTypeArray1234 { + yyl4132 := r.ReadArrayStart() + if yyl4132 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl3985, d) + x.codecDecodeSelfFromArray(yyl4132, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -50008,12 +51782,12 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys3986Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys3986Slc - var yyhl3986 bool = l >= 0 - for yyj3986 := 0; ; yyj3986++ { - if yyhl3986 { - if yyj3986 >= l { + var yys4133Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4133Slc + var yyhl4133 bool = l >= 0 + for yyj4133 := 0; ; yyj4133++ { + if yyhl4133 { + if yyj4133 >= l { break } } else { @@ -50022,10 +51796,10 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys3986Slc = r.DecodeBytes(yys3986Slc, true, true) - yys3986 := string(yys3986Slc) + yys4133Slc = r.DecodeBytes(yys4133Slc, true, true) + yys4133 := string(yys4133Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys3986 { + switch yys4133 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -50042,31 +51816,31 @@ func (x *ResourceQuotaList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3989 := &x.ListMeta - yym3990 := z.DecBinary() - _ = yym3990 + yyv4136 := &x.ListMeta + yym4137 := z.DecBinary() + _ = yym4137 if false { - } else if z.HasExtensions() && z.DecExt(yyv3989) { + } else if z.HasExtensions() && z.DecExt(yyv4136) { } else { - z.DecFallback(yyv3989, false) + z.DecFallback(yyv4136, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3991 := &x.Items - yym3992 := z.DecBinary() - _ = yym3992 + yyv4138 := &x.Items + yym4139 := z.DecBinary() + _ = yym4139 if false { } else { - h.decSliceResourceQuota((*[]ResourceQuota)(yyv3991), d) + h.decSliceResourceQuota((*[]ResourceQuota)(yyv4138), d) } } default: - z.DecStructFieldNotFound(-1, yys3986) - } // end switch yys3986 - } // end for yyj3986 + z.DecStructFieldNotFound(-1, yys4133) + } // end switch yys4133 + } // end for yyj4133 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -50074,16 +51848,16 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj3993 int - var yyb3993 bool - var yyhl3993 bool = l >= 0 - yyj3993++ - if yyhl3993 { - yyb3993 = yyj3993 > l + var yyj4140 int + var yyb4140 bool + var yyhl4140 bool = l >= 0 + yyj4140++ + if yyhl4140 { + yyb4140 = yyj4140 > l } else { - yyb3993 = r.CheckBreak() + yyb4140 = r.CheckBreak() } - if yyb3993 { + if yyb4140 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50093,13 +51867,13 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Kind = string(r.DecodeString()) } - yyj3993++ - if yyhl3993 { - yyb3993 = yyj3993 > l + yyj4140++ + if yyhl4140 { + yyb4140 = yyj4140 > l } else { - yyb3993 = r.CheckBreak() + yyb4140 = r.CheckBreak() } - if yyb3993 { + if yyb4140 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50109,13 +51883,13 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.APIVersion = string(r.DecodeString()) } - yyj3993++ - if yyhl3993 { - yyb3993 = yyj3993 > l + yyj4140++ + if yyhl4140 { + yyb4140 = yyj4140 > l } else { - yyb3993 = r.CheckBreak() + yyb4140 = r.CheckBreak() } - if yyb3993 { + if yyb4140 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50123,22 +51897,22 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv3996 := &x.ListMeta - yym3997 := z.DecBinary() - _ = yym3997 + yyv4143 := &x.ListMeta + yym4144 := z.DecBinary() + _ = yym4144 if false { - } else if z.HasExtensions() && z.DecExt(yyv3996) { + } else if z.HasExtensions() && z.DecExt(yyv4143) { } else { - z.DecFallback(yyv3996, false) + z.DecFallback(yyv4143, false) } } - yyj3993++ - if yyhl3993 { - yyb3993 = yyj3993 > l + yyj4140++ + if yyhl4140 { + yyb4140 = yyj4140 > l } else { - yyb3993 = r.CheckBreak() + yyb4140 = r.CheckBreak() } - if yyb3993 { + if yyb4140 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50146,26 +51920,26 @@ func (x *ResourceQuotaList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Items = nil } else { - yyv3998 := &x.Items - yym3999 := z.DecBinary() - _ = yym3999 + yyv4145 := &x.Items + yym4146 := z.DecBinary() + _ = yym4146 if false { } else { - h.decSliceResourceQuota((*[]ResourceQuota)(yyv3998), d) + h.decSliceResourceQuota((*[]ResourceQuota)(yyv4145), d) } } for { - yyj3993++ - if yyhl3993 { - yyb3993 = yyj3993 > l + yyj4140++ + if yyhl4140 { + yyb4140 = yyj4140 > l } else { - yyb3993 = r.CheckBreak() + yyb4140 = r.CheckBreak() } - if yyb3993 { + if yyb4140 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj3993-1, "") + z.DecStructFieldNotFound(yyj4140-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50177,40 +51951,40 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4000 := z.EncBinary() - _ = yym4000 + yym4147 := z.EncBinary() + _ = yym4147 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4001 := !z.EncBinary() - yy2arr4001 := z.EncBasicHandle().StructToArray - var yyq4001 [6]bool - _, _, _ = yysep4001, yyq4001, yy2arr4001 - const yyr4001 bool = false - yyq4001[0] = x.Kind != "" - yyq4001[1] = x.APIVersion != "" - yyq4001[2] = true - yyq4001[3] = len(x.Data) != 0 - yyq4001[4] = len(x.StringData) != 0 - yyq4001[5] = x.Type != "" - var yynn4001 int - if yyr4001 || yy2arr4001 { + yysep4148 := !z.EncBinary() + yy2arr4148 := z.EncBasicHandle().StructToArray + var yyq4148 [6]bool + _, _, _ = yysep4148, yyq4148, yy2arr4148 + const yyr4148 bool = false + yyq4148[0] = x.Kind != "" + yyq4148[1] = x.APIVersion != "" + yyq4148[2] = true + yyq4148[3] = len(x.Data) != 0 + yyq4148[4] = len(x.StringData) != 0 + yyq4148[5] = x.Type != "" + var yynn4148 int + if yyr4148 || yy2arr4148 { r.EncodeArrayStart(6) } else { - yynn4001 = 0 - for _, b := range yyq4001 { + yynn4148 = 0 + for _, b := range yyq4148 { if b { - yynn4001++ + yynn4148++ } } - r.EncodeMapStart(yynn4001) - yynn4001 = 0 + r.EncodeMapStart(yynn4148) + yynn4148 = 0 } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[0] { - yym4003 := z.EncBinary() - _ = yym4003 + if yyq4148[0] { + yym4150 := z.EncBinary() + _ = yym4150 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -50219,23 +51993,23 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4001[0] { + if yyq4148[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4004 := z.EncBinary() - _ = yym4004 + yym4151 := z.EncBinary() + _ = yym4151 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[1] { - yym4006 := z.EncBinary() - _ = yym4006 + if yyq4148[1] { + yym4153 := z.EncBinary() + _ = yym4153 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -50244,43 +52018,43 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4001[1] { + if yyq4148[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4007 := z.EncBinary() - _ = yym4007 + yym4154 := z.EncBinary() + _ = yym4154 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[2] { - yy4009 := &x.ObjectMeta - yy4009.CodecEncodeSelf(e) + if yyq4148[2] { + yy4156 := &x.ObjectMeta + yy4156.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4001[2] { + if yyq4148[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4010 := &x.ObjectMeta - yy4010.CodecEncodeSelf(e) + yy4157 := &x.ObjectMeta + yy4157.CodecEncodeSelf(e) } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[3] { + if yyq4148[3] { if x.Data == nil { r.EncodeNil() } else { - yym4012 := z.EncBinary() - _ = yym4012 + yym4159 := z.EncBinary() + _ = yym4159 if false { } else { h.encMapstringSliceuint8((map[string][]uint8)(x.Data), e) @@ -50290,15 +52064,15 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4001[3] { + if yyq4148[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("data")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Data == nil { r.EncodeNil() } else { - yym4013 := z.EncBinary() - _ = yym4013 + yym4160 := z.EncBinary() + _ = yym4160 if false { } else { h.encMapstringSliceuint8((map[string][]uint8)(x.Data), e) @@ -50306,14 +52080,14 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[4] { + if yyq4148[4] { if x.StringData == nil { r.EncodeNil() } else { - yym4015 := z.EncBinary() - _ = yym4015 + yym4162 := z.EncBinary() + _ = yym4162 if false { } else { z.F.EncMapStringStringV(x.StringData, false, e) @@ -50323,15 +52097,15 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4001[4] { + if yyq4148[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("stringData")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.StringData == nil { r.EncodeNil() } else { - yym4016 := z.EncBinary() - _ = yym4016 + yym4163 := z.EncBinary() + _ = yym4163 if false { } else { z.F.EncMapStringStringV(x.StringData, false, e) @@ -50339,22 +52113,22 @@ func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4001[5] { + if yyq4148[5] { x.Type.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4001[5] { + if yyq4148[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } } - if yyr4001 || yy2arr4001 { + if yyr4148 || yy2arr4148 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -50367,25 +52141,25 @@ func (x *Secret) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4018 := z.DecBinary() - _ = yym4018 + yym4165 := z.DecBinary() + _ = yym4165 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4019 := r.ContainerType() - if yyct4019 == codecSelferValueTypeMap1234 { - yyl4019 := r.ReadMapStart() - if yyl4019 == 0 { + yyct4166 := r.ContainerType() + if yyct4166 == codecSelferValueTypeMap1234 { + yyl4166 := r.ReadMapStart() + if yyl4166 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4019, d) + x.codecDecodeSelfFromMap(yyl4166, d) } - } else if yyct4019 == codecSelferValueTypeArray1234 { - yyl4019 := r.ReadArrayStart() - if yyl4019 == 0 { + } else if yyct4166 == codecSelferValueTypeArray1234 { + yyl4166 := r.ReadArrayStart() + if yyl4166 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4019, d) + x.codecDecodeSelfFromArray(yyl4166, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -50397,12 +52171,12 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4020Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4020Slc - var yyhl4020 bool = l >= 0 - for yyj4020 := 0; ; yyj4020++ { - if yyhl4020 { - if yyj4020 >= l { + var yys4167Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4167Slc + var yyhl4167 bool = l >= 0 + for yyj4167 := 0; ; yyj4167++ { + if yyhl4167 { + if yyj4167 >= l { break } } else { @@ -50411,10 +52185,10 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4020Slc = r.DecodeBytes(yys4020Slc, true, true) - yys4020 := string(yys4020Slc) + yys4167Slc = r.DecodeBytes(yys4167Slc, true, true) + yys4167 := string(yys4167Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4020 { + switch yys4167 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -50431,31 +52205,31 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4023 := &x.ObjectMeta - yyv4023.CodecDecodeSelf(d) + yyv4170 := &x.ObjectMeta + yyv4170.CodecDecodeSelf(d) } case "data": if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4024 := &x.Data - yym4025 := z.DecBinary() - _ = yym4025 + yyv4171 := &x.Data + yym4172 := z.DecBinary() + _ = yym4172 if false { } else { - h.decMapstringSliceuint8((*map[string][]uint8)(yyv4024), d) + h.decMapstringSliceuint8((*map[string][]uint8)(yyv4171), d) } } case "stringData": if r.TryDecodeAsNil() { x.StringData = nil } else { - yyv4026 := &x.StringData - yym4027 := z.DecBinary() - _ = yym4027 + yyv4173 := &x.StringData + yym4174 := z.DecBinary() + _ = yym4174 if false { } else { - z.F.DecMapStringStringX(yyv4026, false, d) + z.F.DecMapStringStringX(yyv4173, false, d) } } case "type": @@ -50465,9 +52239,9 @@ func (x *Secret) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Type = SecretType(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4020) - } // end switch yys4020 - } // end for yyj4020 + z.DecStructFieldNotFound(-1, yys4167) + } // end switch yys4167 + } // end for yyj4167 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -50475,16 +52249,16 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4029 int - var yyb4029 bool - var yyhl4029 bool = l >= 0 - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + var yyj4176 int + var yyb4176 bool + var yyhl4176 bool = l >= 0 + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50494,13 +52268,13 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50510,13 +52284,13 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50524,16 +52298,16 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4032 := &x.ObjectMeta - yyv4032.CodecDecodeSelf(d) + yyv4179 := &x.ObjectMeta + yyv4179.CodecDecodeSelf(d) } - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50541,21 +52315,21 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4033 := &x.Data - yym4034 := z.DecBinary() - _ = yym4034 + yyv4180 := &x.Data + yym4181 := z.DecBinary() + _ = yym4181 if false { } else { - h.decMapstringSliceuint8((*map[string][]uint8)(yyv4033), d) + h.decMapstringSliceuint8((*map[string][]uint8)(yyv4180), d) } } - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50563,21 +52337,21 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.StringData = nil } else { - yyv4035 := &x.StringData - yym4036 := z.DecBinary() - _ = yym4036 + yyv4182 := &x.StringData + yym4183 := z.DecBinary() + _ = yym4183 if false { } else { - z.F.DecMapStringStringX(yyv4035, false, d) + z.F.DecMapStringStringX(yyv4182, false, d) } } - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50588,17 +52362,17 @@ func (x *Secret) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Type = SecretType(r.DecodeString()) } for { - yyj4029++ - if yyhl4029 { - yyb4029 = yyj4029 > l + yyj4176++ + if yyhl4176 { + yyb4176 = yyj4176 > l } else { - yyb4029 = r.CheckBreak() + yyb4176 = r.CheckBreak() } - if yyb4029 { + if yyb4176 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4029-1, "") + z.DecStructFieldNotFound(yyj4176-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50607,8 +52381,8 @@ func (x SecretType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym4038 := z.EncBinary() - _ = yym4038 + yym4185 := z.EncBinary() + _ = yym4185 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -50620,8 +52394,8 @@ func (x *SecretType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4039 := z.DecBinary() - _ = yym4039 + yym4186 := z.DecBinary() + _ = yym4186 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -50636,37 +52410,37 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4040 := z.EncBinary() - _ = yym4040 + yym4187 := z.EncBinary() + _ = yym4187 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4041 := !z.EncBinary() - yy2arr4041 := z.EncBasicHandle().StructToArray - var yyq4041 [4]bool - _, _, _ = yysep4041, yyq4041, yy2arr4041 - const yyr4041 bool = false - yyq4041[0] = x.Kind != "" - yyq4041[1] = x.APIVersion != "" - yyq4041[2] = true - var yynn4041 int - if yyr4041 || yy2arr4041 { + yysep4188 := !z.EncBinary() + yy2arr4188 := z.EncBasicHandle().StructToArray + var yyq4188 [4]bool + _, _, _ = yysep4188, yyq4188, yy2arr4188 + const yyr4188 bool = false + yyq4188[0] = x.Kind != "" + yyq4188[1] = x.APIVersion != "" + yyq4188[2] = true + var yynn4188 int + if yyr4188 || yy2arr4188 { r.EncodeArrayStart(4) } else { - yynn4041 = 1 - for _, b := range yyq4041 { + yynn4188 = 1 + for _, b := range yyq4188 { if b { - yynn4041++ + yynn4188++ } } - r.EncodeMapStart(yynn4041) - yynn4041 = 0 + r.EncodeMapStart(yynn4188) + yynn4188 = 0 } - if yyr4041 || yy2arr4041 { + if yyr4188 || yy2arr4188 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4041[0] { - yym4043 := z.EncBinary() - _ = yym4043 + if yyq4188[0] { + yym4190 := z.EncBinary() + _ = yym4190 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -50675,23 +52449,23 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4041[0] { + if yyq4188[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4044 := z.EncBinary() - _ = yym4044 + yym4191 := z.EncBinary() + _ = yym4191 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4041 || yy2arr4041 { + if yyr4188 || yy2arr4188 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4041[1] { - yym4046 := z.EncBinary() - _ = yym4046 + if yyq4188[1] { + yym4193 := z.EncBinary() + _ = yym4193 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -50700,54 +52474,54 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4041[1] { + if yyq4188[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4047 := z.EncBinary() - _ = yym4047 + yym4194 := z.EncBinary() + _ = yym4194 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4041 || yy2arr4041 { + if yyr4188 || yy2arr4188 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4041[2] { - yy4049 := &x.ListMeta - yym4050 := z.EncBinary() - _ = yym4050 + if yyq4188[2] { + yy4196 := &x.ListMeta + yym4197 := z.EncBinary() + _ = yym4197 if false { - } else if z.HasExtensions() && z.EncExt(yy4049) { + } else if z.HasExtensions() && z.EncExt(yy4196) { } else { - z.EncFallback(yy4049) + z.EncFallback(yy4196) } } else { r.EncodeNil() } } else { - if yyq4041[2] { + if yyq4188[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4051 := &x.ListMeta - yym4052 := z.EncBinary() - _ = yym4052 + yy4198 := &x.ListMeta + yym4199 := z.EncBinary() + _ = yym4199 if false { - } else if z.HasExtensions() && z.EncExt(yy4051) { + } else if z.HasExtensions() && z.EncExt(yy4198) { } else { - z.EncFallback(yy4051) + z.EncFallback(yy4198) } } } - if yyr4041 || yy2arr4041 { + if yyr4188 || yy2arr4188 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4054 := z.EncBinary() - _ = yym4054 + yym4201 := z.EncBinary() + _ = yym4201 if false { } else { h.encSliceSecret(([]Secret)(x.Items), e) @@ -50760,15 +52534,15 @@ func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4055 := z.EncBinary() - _ = yym4055 + yym4202 := z.EncBinary() + _ = yym4202 if false { } else { h.encSliceSecret(([]Secret)(x.Items), e) } } } - if yyr4041 || yy2arr4041 { + if yyr4188 || yy2arr4188 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -50781,25 +52555,25 @@ func (x *SecretList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4056 := z.DecBinary() - _ = yym4056 + yym4203 := z.DecBinary() + _ = yym4203 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4057 := r.ContainerType() - if yyct4057 == codecSelferValueTypeMap1234 { - yyl4057 := r.ReadMapStart() - if yyl4057 == 0 { + yyct4204 := r.ContainerType() + if yyct4204 == codecSelferValueTypeMap1234 { + yyl4204 := r.ReadMapStart() + if yyl4204 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4057, d) + x.codecDecodeSelfFromMap(yyl4204, d) } - } else if yyct4057 == codecSelferValueTypeArray1234 { - yyl4057 := r.ReadArrayStart() - if yyl4057 == 0 { + } else if yyct4204 == codecSelferValueTypeArray1234 { + yyl4204 := r.ReadArrayStart() + if yyl4204 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4057, d) + x.codecDecodeSelfFromArray(yyl4204, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -50811,12 +52585,12 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4058Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4058Slc - var yyhl4058 bool = l >= 0 - for yyj4058 := 0; ; yyj4058++ { - if yyhl4058 { - if yyj4058 >= l { + var yys4205Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4205Slc + var yyhl4205 bool = l >= 0 + for yyj4205 := 0; ; yyj4205++ { + if yyhl4205 { + if yyj4205 >= l { break } } else { @@ -50825,10 +52599,10 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4058Slc = r.DecodeBytes(yys4058Slc, true, true) - yys4058 := string(yys4058Slc) + yys4205Slc = r.DecodeBytes(yys4205Slc, true, true) + yys4205 := string(yys4205Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4058 { + switch yys4205 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -50845,31 +52619,31 @@ func (x *SecretList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4061 := &x.ListMeta - yym4062 := z.DecBinary() - _ = yym4062 + yyv4208 := &x.ListMeta + yym4209 := z.DecBinary() + _ = yym4209 if false { - } else if z.HasExtensions() && z.DecExt(yyv4061) { + } else if z.HasExtensions() && z.DecExt(yyv4208) { } else { - z.DecFallback(yyv4061, false) + z.DecFallback(yyv4208, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4063 := &x.Items - yym4064 := z.DecBinary() - _ = yym4064 + yyv4210 := &x.Items + yym4211 := z.DecBinary() + _ = yym4211 if false { } else { - h.decSliceSecret((*[]Secret)(yyv4063), d) + h.decSliceSecret((*[]Secret)(yyv4210), d) } } default: - z.DecStructFieldNotFound(-1, yys4058) - } // end switch yys4058 - } // end for yyj4058 + z.DecStructFieldNotFound(-1, yys4205) + } // end switch yys4205 + } // end for yyj4205 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -50877,16 +52651,16 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4065 int - var yyb4065 bool - var yyhl4065 bool = l >= 0 - yyj4065++ - if yyhl4065 { - yyb4065 = yyj4065 > l + var yyj4212 int + var yyb4212 bool + var yyhl4212 bool = l >= 0 + yyj4212++ + if yyhl4212 { + yyb4212 = yyj4212 > l } else { - yyb4065 = r.CheckBreak() + yyb4212 = r.CheckBreak() } - if yyb4065 { + if yyb4212 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50896,13 +52670,13 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4065++ - if yyhl4065 { - yyb4065 = yyj4065 > l + yyj4212++ + if yyhl4212 { + yyb4212 = yyj4212 > l } else { - yyb4065 = r.CheckBreak() + yyb4212 = r.CheckBreak() } - if yyb4065 { + if yyb4212 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50912,13 +52686,13 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4065++ - if yyhl4065 { - yyb4065 = yyj4065 > l + yyj4212++ + if yyhl4212 { + yyb4212 = yyj4212 > l } else { - yyb4065 = r.CheckBreak() + yyb4212 = r.CheckBreak() } - if yyb4065 { + if yyb4212 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50926,22 +52700,22 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4068 := &x.ListMeta - yym4069 := z.DecBinary() - _ = yym4069 + yyv4215 := &x.ListMeta + yym4216 := z.DecBinary() + _ = yym4216 if false { - } else if z.HasExtensions() && z.DecExt(yyv4068) { + } else if z.HasExtensions() && z.DecExt(yyv4215) { } else { - z.DecFallback(yyv4068, false) + z.DecFallback(yyv4215, false) } } - yyj4065++ - if yyhl4065 { - yyb4065 = yyj4065 > l + yyj4212++ + if yyhl4212 { + yyb4212 = yyj4212 > l } else { - yyb4065 = r.CheckBreak() + yyb4212 = r.CheckBreak() } - if yyb4065 { + if yyb4212 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -50949,26 +52723,26 @@ func (x *SecretList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4070 := &x.Items - yym4071 := z.DecBinary() - _ = yym4071 + yyv4217 := &x.Items + yym4218 := z.DecBinary() + _ = yym4218 if false { } else { - h.decSliceSecret((*[]Secret)(yyv4070), d) + h.decSliceSecret((*[]Secret)(yyv4217), d) } } for { - yyj4065++ - if yyhl4065 { - yyb4065 = yyj4065 > l + yyj4212++ + if yyhl4212 { + yyb4212 = yyj4212 > l } else { - yyb4065 = r.CheckBreak() + yyb4212 = r.CheckBreak() } - if yyb4065 { + if yyb4212 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4065-1, "") + z.DecStructFieldNotFound(yyj4212-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -50980,38 +52754,38 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4072 := z.EncBinary() - _ = yym4072 + yym4219 := z.EncBinary() + _ = yym4219 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4073 := !z.EncBinary() - yy2arr4073 := z.EncBasicHandle().StructToArray - var yyq4073 [4]bool - _, _, _ = yysep4073, yyq4073, yy2arr4073 - const yyr4073 bool = false - yyq4073[0] = x.Kind != "" - yyq4073[1] = x.APIVersion != "" - yyq4073[2] = true - yyq4073[3] = len(x.Data) != 0 - var yynn4073 int - if yyr4073 || yy2arr4073 { + yysep4220 := !z.EncBinary() + yy2arr4220 := z.EncBasicHandle().StructToArray + var yyq4220 [4]bool + _, _, _ = yysep4220, yyq4220, yy2arr4220 + const yyr4220 bool = false + yyq4220[0] = x.Kind != "" + yyq4220[1] = x.APIVersion != "" + yyq4220[2] = true + yyq4220[3] = len(x.Data) != 0 + var yynn4220 int + if yyr4220 || yy2arr4220 { r.EncodeArrayStart(4) } else { - yynn4073 = 0 - for _, b := range yyq4073 { + yynn4220 = 0 + for _, b := range yyq4220 { if b { - yynn4073++ + yynn4220++ } } - r.EncodeMapStart(yynn4073) - yynn4073 = 0 + r.EncodeMapStart(yynn4220) + yynn4220 = 0 } - if yyr4073 || yy2arr4073 { + if yyr4220 || yy2arr4220 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4073[0] { - yym4075 := z.EncBinary() - _ = yym4075 + if yyq4220[0] { + yym4222 := z.EncBinary() + _ = yym4222 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -51020,23 +52794,23 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4073[0] { + if yyq4220[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4076 := z.EncBinary() - _ = yym4076 + yym4223 := z.EncBinary() + _ = yym4223 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4073 || yy2arr4073 { + if yyr4220 || yy2arr4220 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4073[1] { - yym4078 := z.EncBinary() - _ = yym4078 + if yyq4220[1] { + yym4225 := z.EncBinary() + _ = yym4225 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -51045,43 +52819,43 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4073[1] { + if yyq4220[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4079 := z.EncBinary() - _ = yym4079 + yym4226 := z.EncBinary() + _ = yym4226 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4073 || yy2arr4073 { + if yyr4220 || yy2arr4220 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4073[2] { - yy4081 := &x.ObjectMeta - yy4081.CodecEncodeSelf(e) + if yyq4220[2] { + yy4228 := &x.ObjectMeta + yy4228.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4073[2] { + if yyq4220[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4082 := &x.ObjectMeta - yy4082.CodecEncodeSelf(e) + yy4229 := &x.ObjectMeta + yy4229.CodecEncodeSelf(e) } } - if yyr4073 || yy2arr4073 { + if yyr4220 || yy2arr4220 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4073[3] { + if yyq4220[3] { if x.Data == nil { r.EncodeNil() } else { - yym4084 := z.EncBinary() - _ = yym4084 + yym4231 := z.EncBinary() + _ = yym4231 if false { } else { z.F.EncMapStringStringV(x.Data, false, e) @@ -51091,15 +52865,15 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4073[3] { + if yyq4220[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("data")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Data == nil { r.EncodeNil() } else { - yym4085 := z.EncBinary() - _ = yym4085 + yym4232 := z.EncBinary() + _ = yym4232 if false { } else { z.F.EncMapStringStringV(x.Data, false, e) @@ -51107,7 +52881,7 @@ func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4073 || yy2arr4073 { + if yyr4220 || yy2arr4220 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -51120,25 +52894,25 @@ func (x *ConfigMap) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4086 := z.DecBinary() - _ = yym4086 + yym4233 := z.DecBinary() + _ = yym4233 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4087 := r.ContainerType() - if yyct4087 == codecSelferValueTypeMap1234 { - yyl4087 := r.ReadMapStart() - if yyl4087 == 0 { + yyct4234 := r.ContainerType() + if yyct4234 == codecSelferValueTypeMap1234 { + yyl4234 := r.ReadMapStart() + if yyl4234 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4087, d) + x.codecDecodeSelfFromMap(yyl4234, d) } - } else if yyct4087 == codecSelferValueTypeArray1234 { - yyl4087 := r.ReadArrayStart() - if yyl4087 == 0 { + } else if yyct4234 == codecSelferValueTypeArray1234 { + yyl4234 := r.ReadArrayStart() + if yyl4234 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4087, d) + x.codecDecodeSelfFromArray(yyl4234, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51150,12 +52924,12 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4088Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4088Slc - var yyhl4088 bool = l >= 0 - for yyj4088 := 0; ; yyj4088++ { - if yyhl4088 { - if yyj4088 >= l { + var yys4235Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4235Slc + var yyhl4235 bool = l >= 0 + for yyj4235 := 0; ; yyj4235++ { + if yyhl4235 { + if yyj4235 >= l { break } } else { @@ -51164,10 +52938,10 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4088Slc = r.DecodeBytes(yys4088Slc, true, true) - yys4088 := string(yys4088Slc) + yys4235Slc = r.DecodeBytes(yys4235Slc, true, true) + yys4235 := string(yys4235Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4088 { + switch yys4235 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -51184,25 +52958,25 @@ func (x *ConfigMap) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4091 := &x.ObjectMeta - yyv4091.CodecDecodeSelf(d) + yyv4238 := &x.ObjectMeta + yyv4238.CodecDecodeSelf(d) } case "data": if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4092 := &x.Data - yym4093 := z.DecBinary() - _ = yym4093 + yyv4239 := &x.Data + yym4240 := z.DecBinary() + _ = yym4240 if false { } else { - z.F.DecMapStringStringX(yyv4092, false, d) + z.F.DecMapStringStringX(yyv4239, false, d) } } default: - z.DecStructFieldNotFound(-1, yys4088) - } // end switch yys4088 - } // end for yyj4088 + z.DecStructFieldNotFound(-1, yys4235) + } // end switch yys4235 + } // end for yyj4235 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51210,16 +52984,16 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4094 int - var yyb4094 bool - var yyhl4094 bool = l >= 0 - yyj4094++ - if yyhl4094 { - yyb4094 = yyj4094 > l + var yyj4241 int + var yyb4241 bool + var yyhl4241 bool = l >= 0 + yyj4241++ + if yyhl4241 { + yyb4241 = yyj4241 > l } else { - yyb4094 = r.CheckBreak() + yyb4241 = r.CheckBreak() } - if yyb4094 { + if yyb4241 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51229,13 +53003,13 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4094++ - if yyhl4094 { - yyb4094 = yyj4094 > l + yyj4241++ + if yyhl4241 { + yyb4241 = yyj4241 > l } else { - yyb4094 = r.CheckBreak() + yyb4241 = r.CheckBreak() } - if yyb4094 { + if yyb4241 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51245,13 +53019,13 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4094++ - if yyhl4094 { - yyb4094 = yyj4094 > l + yyj4241++ + if yyhl4241 { + yyb4241 = yyj4241 > l } else { - yyb4094 = r.CheckBreak() + yyb4241 = r.CheckBreak() } - if yyb4094 { + if yyb4241 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51259,16 +53033,16 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4097 := &x.ObjectMeta - yyv4097.CodecDecodeSelf(d) + yyv4244 := &x.ObjectMeta + yyv4244.CodecDecodeSelf(d) } - yyj4094++ - if yyhl4094 { - yyb4094 = yyj4094 > l + yyj4241++ + if yyhl4241 { + yyb4241 = yyj4241 > l } else { - yyb4094 = r.CheckBreak() + yyb4241 = r.CheckBreak() } - if yyb4094 { + if yyb4241 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51276,26 +53050,26 @@ func (x *ConfigMap) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4098 := &x.Data - yym4099 := z.DecBinary() - _ = yym4099 + yyv4245 := &x.Data + yym4246 := z.DecBinary() + _ = yym4246 if false { } else { - z.F.DecMapStringStringX(yyv4098, false, d) + z.F.DecMapStringStringX(yyv4245, false, d) } } for { - yyj4094++ - if yyhl4094 { - yyb4094 = yyj4094 > l + yyj4241++ + if yyhl4241 { + yyb4241 = yyj4241 > l } else { - yyb4094 = r.CheckBreak() + yyb4241 = r.CheckBreak() } - if yyb4094 { + if yyb4241 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4094-1, "") + z.DecStructFieldNotFound(yyj4241-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51307,37 +53081,37 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4100 := z.EncBinary() - _ = yym4100 + yym4247 := z.EncBinary() + _ = yym4247 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4101 := !z.EncBinary() - yy2arr4101 := z.EncBasicHandle().StructToArray - var yyq4101 [4]bool - _, _, _ = yysep4101, yyq4101, yy2arr4101 - const yyr4101 bool = false - yyq4101[0] = x.Kind != "" - yyq4101[1] = x.APIVersion != "" - yyq4101[2] = true - var yynn4101 int - if yyr4101 || yy2arr4101 { + yysep4248 := !z.EncBinary() + yy2arr4248 := z.EncBasicHandle().StructToArray + var yyq4248 [4]bool + _, _, _ = yysep4248, yyq4248, yy2arr4248 + const yyr4248 bool = false + yyq4248[0] = x.Kind != "" + yyq4248[1] = x.APIVersion != "" + yyq4248[2] = true + var yynn4248 int + if yyr4248 || yy2arr4248 { r.EncodeArrayStart(4) } else { - yynn4101 = 1 - for _, b := range yyq4101 { + yynn4248 = 1 + for _, b := range yyq4248 { if b { - yynn4101++ + yynn4248++ } } - r.EncodeMapStart(yynn4101) - yynn4101 = 0 + r.EncodeMapStart(yynn4248) + yynn4248 = 0 } - if yyr4101 || yy2arr4101 { + if yyr4248 || yy2arr4248 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4101[0] { - yym4103 := z.EncBinary() - _ = yym4103 + if yyq4248[0] { + yym4250 := z.EncBinary() + _ = yym4250 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -51346,23 +53120,23 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4101[0] { + if yyq4248[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4104 := z.EncBinary() - _ = yym4104 + yym4251 := z.EncBinary() + _ = yym4251 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4101 || yy2arr4101 { + if yyr4248 || yy2arr4248 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4101[1] { - yym4106 := z.EncBinary() - _ = yym4106 + if yyq4248[1] { + yym4253 := z.EncBinary() + _ = yym4253 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -51371,54 +53145,54 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4101[1] { + if yyq4248[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4107 := z.EncBinary() - _ = yym4107 + yym4254 := z.EncBinary() + _ = yym4254 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4101 || yy2arr4101 { + if yyr4248 || yy2arr4248 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4101[2] { - yy4109 := &x.ListMeta - yym4110 := z.EncBinary() - _ = yym4110 + if yyq4248[2] { + yy4256 := &x.ListMeta + yym4257 := z.EncBinary() + _ = yym4257 if false { - } else if z.HasExtensions() && z.EncExt(yy4109) { + } else if z.HasExtensions() && z.EncExt(yy4256) { } else { - z.EncFallback(yy4109) + z.EncFallback(yy4256) } } else { r.EncodeNil() } } else { - if yyq4101[2] { + if yyq4248[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4111 := &x.ListMeta - yym4112 := z.EncBinary() - _ = yym4112 + yy4258 := &x.ListMeta + yym4259 := z.EncBinary() + _ = yym4259 if false { - } else if z.HasExtensions() && z.EncExt(yy4111) { + } else if z.HasExtensions() && z.EncExt(yy4258) { } else { - z.EncFallback(yy4111) + z.EncFallback(yy4258) } } } - if yyr4101 || yy2arr4101 { + if yyr4248 || yy2arr4248 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4114 := z.EncBinary() - _ = yym4114 + yym4261 := z.EncBinary() + _ = yym4261 if false { } else { h.encSliceConfigMap(([]ConfigMap)(x.Items), e) @@ -51431,15 +53205,15 @@ func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4115 := z.EncBinary() - _ = yym4115 + yym4262 := z.EncBinary() + _ = yym4262 if false { } else { h.encSliceConfigMap(([]ConfigMap)(x.Items), e) } } } - if yyr4101 || yy2arr4101 { + if yyr4248 || yy2arr4248 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -51452,25 +53226,25 @@ func (x *ConfigMapList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4116 := z.DecBinary() - _ = yym4116 + yym4263 := z.DecBinary() + _ = yym4263 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4117 := r.ContainerType() - if yyct4117 == codecSelferValueTypeMap1234 { - yyl4117 := r.ReadMapStart() - if yyl4117 == 0 { + yyct4264 := r.ContainerType() + if yyct4264 == codecSelferValueTypeMap1234 { + yyl4264 := r.ReadMapStart() + if yyl4264 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4117, d) + x.codecDecodeSelfFromMap(yyl4264, d) } - } else if yyct4117 == codecSelferValueTypeArray1234 { - yyl4117 := r.ReadArrayStart() - if yyl4117 == 0 { + } else if yyct4264 == codecSelferValueTypeArray1234 { + yyl4264 := r.ReadArrayStart() + if yyl4264 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4117, d) + x.codecDecodeSelfFromArray(yyl4264, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51482,12 +53256,12 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4118Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4118Slc - var yyhl4118 bool = l >= 0 - for yyj4118 := 0; ; yyj4118++ { - if yyhl4118 { - if yyj4118 >= l { + var yys4265Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4265Slc + var yyhl4265 bool = l >= 0 + for yyj4265 := 0; ; yyj4265++ { + if yyhl4265 { + if yyj4265 >= l { break } } else { @@ -51496,10 +53270,10 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4118Slc = r.DecodeBytes(yys4118Slc, true, true) - yys4118 := string(yys4118Slc) + yys4265Slc = r.DecodeBytes(yys4265Slc, true, true) + yys4265 := string(yys4265Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4118 { + switch yys4265 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -51516,31 +53290,31 @@ func (x *ConfigMapList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4121 := &x.ListMeta - yym4122 := z.DecBinary() - _ = yym4122 + yyv4268 := &x.ListMeta + yym4269 := z.DecBinary() + _ = yym4269 if false { - } else if z.HasExtensions() && z.DecExt(yyv4121) { + } else if z.HasExtensions() && z.DecExt(yyv4268) { } else { - z.DecFallback(yyv4121, false) + z.DecFallback(yyv4268, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4123 := &x.Items - yym4124 := z.DecBinary() - _ = yym4124 + yyv4270 := &x.Items + yym4271 := z.DecBinary() + _ = yym4271 if false { } else { - h.decSliceConfigMap((*[]ConfigMap)(yyv4123), d) + h.decSliceConfigMap((*[]ConfigMap)(yyv4270), d) } } default: - z.DecStructFieldNotFound(-1, yys4118) - } // end switch yys4118 - } // end for yyj4118 + z.DecStructFieldNotFound(-1, yys4265) + } // end switch yys4265 + } // end for yyj4265 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51548,16 +53322,16 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4125 int - var yyb4125 bool - var yyhl4125 bool = l >= 0 - yyj4125++ - if yyhl4125 { - yyb4125 = yyj4125 > l + var yyj4272 int + var yyb4272 bool + var yyhl4272 bool = l >= 0 + yyj4272++ + if yyhl4272 { + yyb4272 = yyj4272 > l } else { - yyb4125 = r.CheckBreak() + yyb4272 = r.CheckBreak() } - if yyb4125 { + if yyb4272 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51567,13 +53341,13 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj4125++ - if yyhl4125 { - yyb4125 = yyj4125 > l + yyj4272++ + if yyhl4272 { + yyb4272 = yyj4272 > l } else { - yyb4125 = r.CheckBreak() + yyb4272 = r.CheckBreak() } - if yyb4125 { + if yyb4272 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51583,13 +53357,13 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj4125++ - if yyhl4125 { - yyb4125 = yyj4125 > l + yyj4272++ + if yyhl4272 { + yyb4272 = yyj4272 > l } else { - yyb4125 = r.CheckBreak() + yyb4272 = r.CheckBreak() } - if yyb4125 { + if yyb4272 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51597,22 +53371,22 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4128 := &x.ListMeta - yym4129 := z.DecBinary() - _ = yym4129 + yyv4275 := &x.ListMeta + yym4276 := z.DecBinary() + _ = yym4276 if false { - } else if z.HasExtensions() && z.DecExt(yyv4128) { + } else if z.HasExtensions() && z.DecExt(yyv4275) { } else { - z.DecFallback(yyv4128, false) + z.DecFallback(yyv4275, false) } } - yyj4125++ - if yyhl4125 { - yyb4125 = yyj4125 > l + yyj4272++ + if yyhl4272 { + yyb4272 = yyj4272 > l } else { - yyb4125 = r.CheckBreak() + yyb4272 = r.CheckBreak() } - if yyb4125 { + if yyb4272 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51620,26 +53394,26 @@ func (x *ConfigMapList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4130 := &x.Items - yym4131 := z.DecBinary() - _ = yym4131 + yyv4277 := &x.Items + yym4278 := z.DecBinary() + _ = yym4278 if false { } else { - h.decSliceConfigMap((*[]ConfigMap)(yyv4130), d) + h.decSliceConfigMap((*[]ConfigMap)(yyv4277), d) } } for { - yyj4125++ - if yyhl4125 { - yyb4125 = yyj4125 > l + yyj4272++ + if yyhl4272 { + yyb4272 = yyj4272 > l } else { - yyb4125 = r.CheckBreak() + yyb4272 = r.CheckBreak() } - if yyb4125 { + if yyb4272 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4125-1, "") + z.DecStructFieldNotFound(yyj4272-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51648,8 +53422,8 @@ func (x ComponentConditionType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym4132 := z.EncBinary() - _ = yym4132 + yym4279 := z.EncBinary() + _ = yym4279 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -51661,8 +53435,8 @@ func (x *ComponentConditionType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4133 := z.DecBinary() - _ = yym4133 + yym4280 := z.DecBinary() + _ = yym4280 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -51677,32 +53451,32 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4134 := z.EncBinary() - _ = yym4134 + yym4281 := z.EncBinary() + _ = yym4281 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4135 := !z.EncBinary() - yy2arr4135 := z.EncBasicHandle().StructToArray - var yyq4135 [4]bool - _, _, _ = yysep4135, yyq4135, yy2arr4135 - const yyr4135 bool = false - yyq4135[2] = x.Message != "" - yyq4135[3] = x.Error != "" - var yynn4135 int - if yyr4135 || yy2arr4135 { + yysep4282 := !z.EncBinary() + yy2arr4282 := z.EncBasicHandle().StructToArray + var yyq4282 [4]bool + _, _, _ = yysep4282, yyq4282, yy2arr4282 + const yyr4282 bool = false + yyq4282[2] = x.Message != "" + yyq4282[3] = x.Error != "" + var yynn4282 int + if yyr4282 || yy2arr4282 { r.EncodeArrayStart(4) } else { - yynn4135 = 2 - for _, b := range yyq4135 { + yynn4282 = 2 + for _, b := range yyq4282 { if b { - yynn4135++ + yynn4282++ } } - r.EncodeMapStart(yynn4135) - yynn4135 = 0 + r.EncodeMapStart(yynn4282) + yynn4282 = 0 } - if yyr4135 || yy2arr4135 { + if yyr4282 || yy2arr4282 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Type.CodecEncodeSelf(e) } else { @@ -51711,7 +53485,7 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Type.CodecEncodeSelf(e) } - if yyr4135 || yy2arr4135 { + if yyr4282 || yy2arr4282 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Status.CodecEncodeSelf(e) } else { @@ -51720,11 +53494,11 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Status.CodecEncodeSelf(e) } - if yyr4135 || yy2arr4135 { + if yyr4282 || yy2arr4282 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4135[2] { - yym4139 := z.EncBinary() - _ = yym4139 + if yyq4282[2] { + yym4286 := z.EncBinary() + _ = yym4286 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) @@ -51733,23 +53507,23 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4135[2] { + if yyq4282[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("message")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4140 := z.EncBinary() - _ = yym4140 + yym4287 := z.EncBinary() + _ = yym4287 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Message)) } } } - if yyr4135 || yy2arr4135 { + if yyr4282 || yy2arr4282 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4135[3] { - yym4142 := z.EncBinary() - _ = yym4142 + if yyq4282[3] { + yym4289 := z.EncBinary() + _ = yym4289 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Error)) @@ -51758,19 +53532,19 @@ func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4135[3] { + if yyq4282[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("error")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4143 := z.EncBinary() - _ = yym4143 + yym4290 := z.EncBinary() + _ = yym4290 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Error)) } } } - if yyr4135 || yy2arr4135 { + if yyr4282 || yy2arr4282 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -51783,25 +53557,25 @@ func (x *ComponentCondition) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4144 := z.DecBinary() - _ = yym4144 + yym4291 := z.DecBinary() + _ = yym4291 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4145 := r.ContainerType() - if yyct4145 == codecSelferValueTypeMap1234 { - yyl4145 := r.ReadMapStart() - if yyl4145 == 0 { + yyct4292 := r.ContainerType() + if yyct4292 == codecSelferValueTypeMap1234 { + yyl4292 := r.ReadMapStart() + if yyl4292 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4145, d) + x.codecDecodeSelfFromMap(yyl4292, d) } - } else if yyct4145 == codecSelferValueTypeArray1234 { - yyl4145 := r.ReadArrayStart() - if yyl4145 == 0 { + } else if yyct4292 == codecSelferValueTypeArray1234 { + yyl4292 := r.ReadArrayStart() + if yyl4292 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4145, d) + x.codecDecodeSelfFromArray(yyl4292, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -51813,12 +53587,12 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4146Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4146Slc - var yyhl4146 bool = l >= 0 - for yyj4146 := 0; ; yyj4146++ { - if yyhl4146 { - if yyj4146 >= l { + var yys4293Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4293Slc + var yyhl4293 bool = l >= 0 + for yyj4293 := 0; ; yyj4293++ { + if yyhl4293 { + if yyj4293 >= l { break } } else { @@ -51827,10 +53601,10 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4146Slc = r.DecodeBytes(yys4146Slc, true, true) - yys4146 := string(yys4146Slc) + yys4293Slc = r.DecodeBytes(yys4293Slc, true, true) + yys4293 := string(yys4293Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4146 { + switch yys4293 { case "type": if r.TryDecodeAsNil() { x.Type = "" @@ -51856,9 +53630,9 @@ func (x *ComponentCondition) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) x.Error = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4146) - } // end switch yys4146 - } // end for yyj4146 + z.DecStructFieldNotFound(-1, yys4293) + } // end switch yys4293 + } // end for yyj4293 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -51866,16 +53640,16 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4151 int - var yyb4151 bool - var yyhl4151 bool = l >= 0 - yyj4151++ - if yyhl4151 { - yyb4151 = yyj4151 > l + var yyj4298 int + var yyb4298 bool + var yyhl4298 bool = l >= 0 + yyj4298++ + if yyhl4298 { + yyb4298 = yyj4298 > l } else { - yyb4151 = r.CheckBreak() + yyb4298 = r.CheckBreak() } - if yyb4151 { + if yyb4298 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51885,13 +53659,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Type = ComponentConditionType(r.DecodeString()) } - yyj4151++ - if yyhl4151 { - yyb4151 = yyj4151 > l + yyj4298++ + if yyhl4298 { + yyb4298 = yyj4298 > l } else { - yyb4151 = r.CheckBreak() + yyb4298 = r.CheckBreak() } - if yyb4151 { + if yyb4298 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51901,13 +53675,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Status = ConditionStatus(r.DecodeString()) } - yyj4151++ - if yyhl4151 { - yyb4151 = yyj4151 > l + yyj4298++ + if yyhl4298 { + yyb4298 = yyj4298 > l } else { - yyb4151 = r.CheckBreak() + yyb4298 = r.CheckBreak() } - if yyb4151 { + if yyb4298 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51917,13 +53691,13 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode } else { x.Message = string(r.DecodeString()) } - yyj4151++ - if yyhl4151 { - yyb4151 = yyj4151 > l + yyj4298++ + if yyhl4298 { + yyb4298 = yyj4298 > l } else { - yyb4151 = r.CheckBreak() + yyb4298 = r.CheckBreak() } - if yyb4151 { + if yyb4298 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -51934,17 +53708,17 @@ func (x *ComponentCondition) codecDecodeSelfFromArray(l int, d *codec1978.Decode x.Error = string(r.DecodeString()) } for { - yyj4151++ - if yyhl4151 { - yyb4151 = yyj4151 > l + yyj4298++ + if yyhl4298 { + yyb4298 = yyj4298 > l } else { - yyb4151 = r.CheckBreak() + yyb4298 = r.CheckBreak() } - if yyb4151 { + if yyb4298 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4151-1, "") + z.DecStructFieldNotFound(yyj4298-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -51956,38 +53730,38 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4156 := z.EncBinary() - _ = yym4156 + yym4303 := z.EncBinary() + _ = yym4303 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4157 := !z.EncBinary() - yy2arr4157 := z.EncBasicHandle().StructToArray - var yyq4157 [4]bool - _, _, _ = yysep4157, yyq4157, yy2arr4157 - const yyr4157 bool = false - yyq4157[0] = x.Kind != "" - yyq4157[1] = x.APIVersion != "" - yyq4157[2] = true - yyq4157[3] = len(x.Conditions) != 0 - var yynn4157 int - if yyr4157 || yy2arr4157 { + yysep4304 := !z.EncBinary() + yy2arr4304 := z.EncBasicHandle().StructToArray + var yyq4304 [4]bool + _, _, _ = yysep4304, yyq4304, yy2arr4304 + const yyr4304 bool = false + yyq4304[0] = x.Kind != "" + yyq4304[1] = x.APIVersion != "" + yyq4304[2] = true + yyq4304[3] = len(x.Conditions) != 0 + var yynn4304 int + if yyr4304 || yy2arr4304 { r.EncodeArrayStart(4) } else { - yynn4157 = 0 - for _, b := range yyq4157 { + yynn4304 = 0 + for _, b := range yyq4304 { if b { - yynn4157++ + yynn4304++ } } - r.EncodeMapStart(yynn4157) - yynn4157 = 0 + r.EncodeMapStart(yynn4304) + yynn4304 = 0 } - if yyr4157 || yy2arr4157 { + if yyr4304 || yy2arr4304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[0] { - yym4159 := z.EncBinary() - _ = yym4159 + if yyq4304[0] { + yym4306 := z.EncBinary() + _ = yym4306 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -51996,23 +53770,23 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4157[0] { + if yyq4304[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4160 := z.EncBinary() - _ = yym4160 + yym4307 := z.EncBinary() + _ = yym4307 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4157 || yy2arr4157 { + if yyr4304 || yy2arr4304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[1] { - yym4162 := z.EncBinary() - _ = yym4162 + if yyq4304[1] { + yym4309 := z.EncBinary() + _ = yym4309 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -52021,43 +53795,43 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4157[1] { + if yyq4304[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4163 := z.EncBinary() - _ = yym4163 + yym4310 := z.EncBinary() + _ = yym4310 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4157 || yy2arr4157 { + if yyr4304 || yy2arr4304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[2] { - yy4165 := &x.ObjectMeta - yy4165.CodecEncodeSelf(e) + if yyq4304[2] { + yy4312 := &x.ObjectMeta + yy4312.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4157[2] { + if yyq4304[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4166 := &x.ObjectMeta - yy4166.CodecEncodeSelf(e) + yy4313 := &x.ObjectMeta + yy4313.CodecEncodeSelf(e) } } - if yyr4157 || yy2arr4157 { + if yyr4304 || yy2arr4304 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4157[3] { + if yyq4304[3] { if x.Conditions == nil { r.EncodeNil() } else { - yym4168 := z.EncBinary() - _ = yym4168 + yym4315 := z.EncBinary() + _ = yym4315 if false { } else { h.encSliceComponentCondition(([]ComponentCondition)(x.Conditions), e) @@ -52067,15 +53841,15 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4157[3] { + if yyq4304[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("conditions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Conditions == nil { r.EncodeNil() } else { - yym4169 := z.EncBinary() - _ = yym4169 + yym4316 := z.EncBinary() + _ = yym4316 if false { } else { h.encSliceComponentCondition(([]ComponentCondition)(x.Conditions), e) @@ -52083,7 +53857,7 @@ func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4157 || yy2arr4157 { + if yyr4304 || yy2arr4304 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52096,25 +53870,25 @@ func (x *ComponentStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4170 := z.DecBinary() - _ = yym4170 + yym4317 := z.DecBinary() + _ = yym4317 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4171 := r.ContainerType() - if yyct4171 == codecSelferValueTypeMap1234 { - yyl4171 := r.ReadMapStart() - if yyl4171 == 0 { + yyct4318 := r.ContainerType() + if yyct4318 == codecSelferValueTypeMap1234 { + yyl4318 := r.ReadMapStart() + if yyl4318 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4171, d) + x.codecDecodeSelfFromMap(yyl4318, d) } - } else if yyct4171 == codecSelferValueTypeArray1234 { - yyl4171 := r.ReadArrayStart() - if yyl4171 == 0 { + } else if yyct4318 == codecSelferValueTypeArray1234 { + yyl4318 := r.ReadArrayStart() + if yyl4318 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4171, d) + x.codecDecodeSelfFromArray(yyl4318, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52126,12 +53900,12 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4172Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4172Slc - var yyhl4172 bool = l >= 0 - for yyj4172 := 0; ; yyj4172++ { - if yyhl4172 { - if yyj4172 >= l { + var yys4319Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4319Slc + var yyhl4319 bool = l >= 0 + for yyj4319 := 0; ; yyj4319++ { + if yyhl4319 { + if yyj4319 >= l { break } } else { @@ -52140,10 +53914,10 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4172Slc = r.DecodeBytes(yys4172Slc, true, true) - yys4172 := string(yys4172Slc) + yys4319Slc = r.DecodeBytes(yys4319Slc, true, true) + yys4319 := string(yys4319Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4172 { + switch yys4319 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -52160,25 +53934,25 @@ func (x *ComponentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4175 := &x.ObjectMeta - yyv4175.CodecDecodeSelf(d) + yyv4322 := &x.ObjectMeta + yyv4322.CodecDecodeSelf(d) } case "conditions": if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv4176 := &x.Conditions - yym4177 := z.DecBinary() - _ = yym4177 + yyv4323 := &x.Conditions + yym4324 := z.DecBinary() + _ = yym4324 if false { } else { - h.decSliceComponentCondition((*[]ComponentCondition)(yyv4176), d) + h.decSliceComponentCondition((*[]ComponentCondition)(yyv4323), d) } } default: - z.DecStructFieldNotFound(-1, yys4172) - } // end switch yys4172 - } // end for yyj4172 + z.DecStructFieldNotFound(-1, yys4319) + } // end switch yys4319 + } // end for yyj4319 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52186,16 +53960,16 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4178 int - var yyb4178 bool - var yyhl4178 bool = l >= 0 - yyj4178++ - if yyhl4178 { - yyb4178 = yyj4178 > l + var yyj4325 int + var yyb4325 bool + var yyhl4325 bool = l >= 0 + yyj4325++ + if yyhl4325 { + yyb4325 = yyj4325 > l } else { - yyb4178 = r.CheckBreak() + yyb4325 = r.CheckBreak() } - if yyb4178 { + if yyb4325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52205,13 +53979,13 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj4178++ - if yyhl4178 { - yyb4178 = yyj4178 > l + yyj4325++ + if yyhl4325 { + yyb4325 = yyj4325 > l } else { - yyb4178 = r.CheckBreak() + yyb4325 = r.CheckBreak() } - if yyb4178 { + if yyb4325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52221,13 +53995,13 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj4178++ - if yyhl4178 { - yyb4178 = yyj4178 > l + yyj4325++ + if yyhl4325 { + yyb4325 = yyj4325 > l } else { - yyb4178 = r.CheckBreak() + yyb4325 = r.CheckBreak() } - if yyb4178 { + if yyb4325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52235,16 +54009,16 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4181 := &x.ObjectMeta - yyv4181.CodecDecodeSelf(d) + yyv4328 := &x.ObjectMeta + yyv4328.CodecDecodeSelf(d) } - yyj4178++ - if yyhl4178 { - yyb4178 = yyj4178 > l + yyj4325++ + if yyhl4325 { + yyb4325 = yyj4325 > l } else { - yyb4178 = r.CheckBreak() + yyb4325 = r.CheckBreak() } - if yyb4178 { + if yyb4325 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52252,26 +54026,26 @@ func (x *ComponentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Conditions = nil } else { - yyv4182 := &x.Conditions - yym4183 := z.DecBinary() - _ = yym4183 + yyv4329 := &x.Conditions + yym4330 := z.DecBinary() + _ = yym4330 if false { } else { - h.decSliceComponentCondition((*[]ComponentCondition)(yyv4182), d) + h.decSliceComponentCondition((*[]ComponentCondition)(yyv4329), d) } } for { - yyj4178++ - if yyhl4178 { - yyb4178 = yyj4178 > l + yyj4325++ + if yyhl4325 { + yyb4325 = yyj4325 > l } else { - yyb4178 = r.CheckBreak() + yyb4325 = r.CheckBreak() } - if yyb4178 { + if yyb4325 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4178-1, "") + z.DecStructFieldNotFound(yyj4325-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52283,37 +54057,37 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4184 := z.EncBinary() - _ = yym4184 + yym4331 := z.EncBinary() + _ = yym4331 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4185 := !z.EncBinary() - yy2arr4185 := z.EncBasicHandle().StructToArray - var yyq4185 [4]bool - _, _, _ = yysep4185, yyq4185, yy2arr4185 - const yyr4185 bool = false - yyq4185[0] = x.Kind != "" - yyq4185[1] = x.APIVersion != "" - yyq4185[2] = true - var yynn4185 int - if yyr4185 || yy2arr4185 { + yysep4332 := !z.EncBinary() + yy2arr4332 := z.EncBasicHandle().StructToArray + var yyq4332 [4]bool + _, _, _ = yysep4332, yyq4332, yy2arr4332 + const yyr4332 bool = false + yyq4332[0] = x.Kind != "" + yyq4332[1] = x.APIVersion != "" + yyq4332[2] = true + var yynn4332 int + if yyr4332 || yy2arr4332 { r.EncodeArrayStart(4) } else { - yynn4185 = 1 - for _, b := range yyq4185 { + yynn4332 = 1 + for _, b := range yyq4332 { if b { - yynn4185++ + yynn4332++ } } - r.EncodeMapStart(yynn4185) - yynn4185 = 0 + r.EncodeMapStart(yynn4332) + yynn4332 = 0 } - if yyr4185 || yy2arr4185 { + if yyr4332 || yy2arr4332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4185[0] { - yym4187 := z.EncBinary() - _ = yym4187 + if yyq4332[0] { + yym4334 := z.EncBinary() + _ = yym4334 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -52322,23 +54096,23 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4185[0] { + if yyq4332[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4188 := z.EncBinary() - _ = yym4188 + yym4335 := z.EncBinary() + _ = yym4335 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4185 || yy2arr4185 { + if yyr4332 || yy2arr4332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4185[1] { - yym4190 := z.EncBinary() - _ = yym4190 + if yyq4332[1] { + yym4337 := z.EncBinary() + _ = yym4337 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -52347,54 +54121,54 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4185[1] { + if yyq4332[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4191 := z.EncBinary() - _ = yym4191 + yym4338 := z.EncBinary() + _ = yym4338 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4185 || yy2arr4185 { + if yyr4332 || yy2arr4332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4185[2] { - yy4193 := &x.ListMeta - yym4194 := z.EncBinary() - _ = yym4194 + if yyq4332[2] { + yy4340 := &x.ListMeta + yym4341 := z.EncBinary() + _ = yym4341 if false { - } else if z.HasExtensions() && z.EncExt(yy4193) { + } else if z.HasExtensions() && z.EncExt(yy4340) { } else { - z.EncFallback(yy4193) + z.EncFallback(yy4340) } } else { r.EncodeNil() } } else { - if yyq4185[2] { + if yyq4332[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4195 := &x.ListMeta - yym4196 := z.EncBinary() - _ = yym4196 + yy4342 := &x.ListMeta + yym4343 := z.EncBinary() + _ = yym4343 if false { - } else if z.HasExtensions() && z.EncExt(yy4195) { + } else if z.HasExtensions() && z.EncExt(yy4342) { } else { - z.EncFallback(yy4195) + z.EncFallback(yy4342) } } } - if yyr4185 || yy2arr4185 { + if yyr4332 || yy2arr4332 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym4198 := z.EncBinary() - _ = yym4198 + yym4345 := z.EncBinary() + _ = yym4345 if false { } else { h.encSliceComponentStatus(([]ComponentStatus)(x.Items), e) @@ -52407,15 +54181,15 @@ func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym4199 := z.EncBinary() - _ = yym4199 + yym4346 := z.EncBinary() + _ = yym4346 if false { } else { h.encSliceComponentStatus(([]ComponentStatus)(x.Items), e) } } } - if yyr4185 || yy2arr4185 { + if yyr4332 || yy2arr4332 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52428,25 +54202,25 @@ func (x *ComponentStatusList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4200 := z.DecBinary() - _ = yym4200 + yym4347 := z.DecBinary() + _ = yym4347 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4201 := r.ContainerType() - if yyct4201 == codecSelferValueTypeMap1234 { - yyl4201 := r.ReadMapStart() - if yyl4201 == 0 { + yyct4348 := r.ContainerType() + if yyct4348 == codecSelferValueTypeMap1234 { + yyl4348 := r.ReadMapStart() + if yyl4348 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4201, d) + x.codecDecodeSelfFromMap(yyl4348, d) } - } else if yyct4201 == codecSelferValueTypeArray1234 { - yyl4201 := r.ReadArrayStart() - if yyl4201 == 0 { + } else if yyct4348 == codecSelferValueTypeArray1234 { + yyl4348 := r.ReadArrayStart() + if yyl4348 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4201, d) + x.codecDecodeSelfFromArray(yyl4348, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52458,12 +54232,12 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4202Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4202Slc - var yyhl4202 bool = l >= 0 - for yyj4202 := 0; ; yyj4202++ { - if yyhl4202 { - if yyj4202 >= l { + var yys4349Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4349Slc + var yyhl4349 bool = l >= 0 + for yyj4349 := 0; ; yyj4349++ { + if yyhl4349 { + if yyj4349 >= l { break } } else { @@ -52472,10 +54246,10 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4202Slc = r.DecodeBytes(yys4202Slc, true, true) - yys4202 := string(yys4202Slc) + yys4349Slc = r.DecodeBytes(yys4349Slc, true, true) + yys4349 := string(yys4349Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4202 { + switch yys4349 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -52492,31 +54266,31 @@ func (x *ComponentStatusList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4205 := &x.ListMeta - yym4206 := z.DecBinary() - _ = yym4206 + yyv4352 := &x.ListMeta + yym4353 := z.DecBinary() + _ = yym4353 if false { - } else if z.HasExtensions() && z.DecExt(yyv4205) { + } else if z.HasExtensions() && z.DecExt(yyv4352) { } else { - z.DecFallback(yyv4205, false) + z.DecFallback(yyv4352, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4207 := &x.Items - yym4208 := z.DecBinary() - _ = yym4208 + yyv4354 := &x.Items + yym4355 := z.DecBinary() + _ = yym4355 if false { } else { - h.decSliceComponentStatus((*[]ComponentStatus)(yyv4207), d) + h.decSliceComponentStatus((*[]ComponentStatus)(yyv4354), d) } } default: - z.DecStructFieldNotFound(-1, yys4202) - } // end switch yys4202 - } // end for yyj4202 + z.DecStructFieldNotFound(-1, yys4349) + } // end switch yys4349 + } // end for yyj4349 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52524,16 +54298,16 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4209 int - var yyb4209 bool - var yyhl4209 bool = l >= 0 - yyj4209++ - if yyhl4209 { - yyb4209 = yyj4209 > l + var yyj4356 int + var yyb4356 bool + var yyhl4356 bool = l >= 0 + yyj4356++ + if yyhl4356 { + yyb4356 = yyj4356 > l } else { - yyb4209 = r.CheckBreak() + yyb4356 = r.CheckBreak() } - if yyb4209 { + if yyb4356 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52543,13 +54317,13 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.Kind = string(r.DecodeString()) } - yyj4209++ - if yyhl4209 { - yyb4209 = yyj4209 > l + yyj4356++ + if yyhl4356 { + yyb4356 = yyj4356 > l } else { - yyb4209 = r.CheckBreak() + yyb4356 = r.CheckBreak() } - if yyb4209 { + if yyb4356 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52559,13 +54333,13 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.APIVersion = string(r.DecodeString()) } - yyj4209++ - if yyhl4209 { - yyb4209 = yyj4209 > l + yyj4356++ + if yyhl4356 { + yyb4356 = yyj4356 > l } else { - yyb4209 = r.CheckBreak() + yyb4356 = r.CheckBreak() } - if yyb4209 { + if yyb4356 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52573,22 +54347,22 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ListMeta = pkg2_unversioned.ListMeta{} } else { - yyv4212 := &x.ListMeta - yym4213 := z.DecBinary() - _ = yym4213 + yyv4359 := &x.ListMeta + yym4360 := z.DecBinary() + _ = yym4360 if false { - } else if z.HasExtensions() && z.DecExt(yyv4212) { + } else if z.HasExtensions() && z.DecExt(yyv4359) { } else { - z.DecFallback(yyv4212, false) + z.DecFallback(yyv4359, false) } } - yyj4209++ - if yyhl4209 { - yyb4209 = yyj4209 > l + yyj4356++ + if yyhl4356 { + yyb4356 = yyj4356 > l } else { - yyb4209 = r.CheckBreak() + yyb4356 = r.CheckBreak() } - if yyb4209 { + if yyb4356 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52596,26 +54370,26 @@ func (x *ComponentStatusList) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4214 := &x.Items - yym4215 := z.DecBinary() - _ = yym4215 + yyv4361 := &x.Items + yym4362 := z.DecBinary() + _ = yym4362 if false { } else { - h.decSliceComponentStatus((*[]ComponentStatus)(yyv4214), d) + h.decSliceComponentStatus((*[]ComponentStatus)(yyv4361), d) } } for { - yyj4209++ - if yyhl4209 { - yyb4209 = yyj4209 > l + yyj4356++ + if yyhl4356 { + yyb4356 = yyj4356 > l } else { - yyb4209 = r.CheckBreak() + yyb4356 = r.CheckBreak() } - if yyb4209 { + if yyb4356 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4209-1, "") + z.DecStructFieldNotFound(yyj4356-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52627,38 +54401,39 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4216 := z.EncBinary() - _ = yym4216 + yym4363 := z.EncBinary() + _ = yym4363 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4217 := !z.EncBinary() - yy2arr4217 := z.EncBasicHandle().StructToArray - var yyq4217 [1]bool - _, _, _ = yysep4217, yyq4217, yy2arr4217 - const yyr4217 bool = false - yyq4217[0] = len(x.Items) != 0 - var yynn4217 int - if yyr4217 || yy2arr4217 { - r.EncodeArrayStart(1) + yysep4364 := !z.EncBinary() + yy2arr4364 := z.EncBasicHandle().StructToArray + var yyq4364 [2]bool + _, _, _ = yysep4364, yyq4364, yy2arr4364 + const yyr4364 bool = false + yyq4364[0] = len(x.Items) != 0 + yyq4364[1] = x.DefaultMode != nil + var yynn4364 int + if yyr4364 || yy2arr4364 { + r.EncodeArrayStart(2) } else { - yynn4217 = 0 - for _, b := range yyq4217 { + yynn4364 = 0 + for _, b := range yyq4364 { if b { - yynn4217++ + yynn4364++ } } - r.EncodeMapStart(yynn4217) - yynn4217 = 0 + r.EncodeMapStart(yynn4364) + yynn4364 = 0 } - if yyr4217 || yy2arr4217 { + if yyr4364 || yy2arr4364 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4217[0] { + if yyq4364[0] { if x.Items == nil { r.EncodeNil() } else { - yym4219 := z.EncBinary() - _ = yym4219 + yym4366 := z.EncBinary() + _ = yym4366 if false { } else { h.encSliceDownwardAPIVolumeFile(([]DownwardAPIVolumeFile)(x.Items), e) @@ -52668,15 +54443,15 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4217[0] { + if yyq4364[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("items")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Items == nil { r.EncodeNil() } else { - yym4220 := z.EncBinary() - _ = yym4220 + yym4367 := z.EncBinary() + _ = yym4367 if false { } else { h.encSliceDownwardAPIVolumeFile(([]DownwardAPIVolumeFile)(x.Items), e) @@ -52684,7 +54459,42 @@ func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4217 || yy2arr4217 { + if yyr4364 || yy2arr4364 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq4364[1] { + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy4369 := *x.DefaultMode + yym4370 := z.EncBinary() + _ = yym4370 + if false { + } else { + r.EncodeInt(int64(yy4369)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq4364[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("defaultMode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.DefaultMode == nil { + r.EncodeNil() + } else { + yy4371 := *x.DefaultMode + yym4372 := z.EncBinary() + _ = yym4372 + if false { + } else { + r.EncodeInt(int64(yy4371)) + } + } + } + } + if yyr4364 || yy2arr4364 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52697,25 +54507,25 @@ func (x *DownwardAPIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4221 := z.DecBinary() - _ = yym4221 + yym4373 := z.DecBinary() + _ = yym4373 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4222 := r.ContainerType() - if yyct4222 == codecSelferValueTypeMap1234 { - yyl4222 := r.ReadMapStart() - if yyl4222 == 0 { + yyct4374 := r.ContainerType() + if yyct4374 == codecSelferValueTypeMap1234 { + yyl4374 := r.ReadMapStart() + if yyl4374 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4222, d) + x.codecDecodeSelfFromMap(yyl4374, d) } - } else if yyct4222 == codecSelferValueTypeArray1234 { - yyl4222 := r.ReadArrayStart() - if yyl4222 == 0 { + } else if yyct4374 == codecSelferValueTypeArray1234 { + yyl4374 := r.ReadArrayStart() + if yyl4374 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4222, d) + x.codecDecodeSelfFromArray(yyl4374, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52727,12 +54537,12 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4223Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4223Slc - var yyhl4223 bool = l >= 0 - for yyj4223 := 0; ; yyj4223++ { - if yyhl4223 { - if yyj4223 >= l { + var yys4375Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4375Slc + var yyhl4375 bool = l >= 0 + for yyj4375 := 0; ; yyj4375++ { + if yyhl4375 { + if yyj4375 >= l { break } } else { @@ -52741,26 +54551,42 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Dec } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4223Slc = r.DecodeBytes(yys4223Slc, true, true) - yys4223 := string(yys4223Slc) + yys4375Slc = r.DecodeBytes(yys4375Slc, true, true) + yys4375 := string(yys4375Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4223 { + switch yys4375 { case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4224 := &x.Items - yym4225 := z.DecBinary() - _ = yym4225 + yyv4376 := &x.Items + yym4377 := z.DecBinary() + _ = yym4377 + if false { + } else { + h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv4376), d) + } + } + case "defaultMode": + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym4379 := z.DecBinary() + _ = yym4379 if false { } else { - h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv4224), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } default: - z.DecStructFieldNotFound(-1, yys4223) - } // end switch yys4223 - } // end for yyj4223 + z.DecStructFieldNotFound(-1, yys4375) + } // end switch yys4375 + } // end for yyj4375 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -52768,16 +54594,16 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.D var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4226 int - var yyb4226 bool - var yyhl4226 bool = l >= 0 - yyj4226++ - if yyhl4226 { - yyb4226 = yyj4226 > l + var yyj4380 int + var yyb4380 bool + var yyhl4380 bool = l >= 0 + yyj4380++ + if yyhl4380 { + yyb4380 = yyj4380 > l } else { - yyb4226 = r.CheckBreak() + yyb4380 = r.CheckBreak() } - if yyb4226 { + if yyb4380 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -52785,26 +54611,52 @@ func (x *DownwardAPIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.D if r.TryDecodeAsNil() { x.Items = nil } else { - yyv4227 := &x.Items - yym4228 := z.DecBinary() - _ = yym4228 + yyv4381 := &x.Items + yym4382 := z.DecBinary() + _ = yym4382 + if false { + } else { + h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv4381), d) + } + } + yyj4380++ + if yyhl4380 { + yyb4380 = yyj4380 > l + } else { + yyb4380 = r.CheckBreak() + } + if yyb4380 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.DefaultMode != nil { + x.DefaultMode = nil + } + } else { + if x.DefaultMode == nil { + x.DefaultMode = new(int32) + } + yym4384 := z.DecBinary() + _ = yym4384 if false { } else { - h.decSliceDownwardAPIVolumeFile((*[]DownwardAPIVolumeFile)(yyv4227), d) + *((*int32)(x.DefaultMode)) = int32(r.DecodeInt(32)) } } for { - yyj4226++ - if yyhl4226 { - yyb4226 = yyj4226 > l + yyj4380++ + if yyhl4380 { + yyb4380 = yyj4380 > l } else { - yyb4226 = r.CheckBreak() + yyb4380 = r.CheckBreak() } - if yyb4226 { + if yyb4380 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4226-1, "") + z.DecStructFieldNotFound(yyj4380-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -52816,35 +54668,36 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4229 := z.EncBinary() - _ = yym4229 + yym4385 := z.EncBinary() + _ = yym4385 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4230 := !z.EncBinary() - yy2arr4230 := z.EncBasicHandle().StructToArray - var yyq4230 [3]bool - _, _, _ = yysep4230, yyq4230, yy2arr4230 - const yyr4230 bool = false - yyq4230[1] = x.FieldRef != nil - yyq4230[2] = x.ResourceFieldRef != nil - var yynn4230 int - if yyr4230 || yy2arr4230 { - r.EncodeArrayStart(3) + yysep4386 := !z.EncBinary() + yy2arr4386 := z.EncBasicHandle().StructToArray + var yyq4386 [4]bool + _, _, _ = yysep4386, yyq4386, yy2arr4386 + const yyr4386 bool = false + yyq4386[1] = x.FieldRef != nil + yyq4386[2] = x.ResourceFieldRef != nil + yyq4386[3] = x.Mode != nil + var yynn4386 int + if yyr4386 || yy2arr4386 { + r.EncodeArrayStart(4) } else { - yynn4230 = 1 - for _, b := range yyq4230 { + yynn4386 = 1 + for _, b := range yyq4386 { if b { - yynn4230++ + yynn4386++ } } - r.EncodeMapStart(yynn4230) - yynn4230 = 0 + r.EncodeMapStart(yynn4386) + yynn4386 = 0 } - if yyr4230 || yy2arr4230 { + if yyr4386 || yy2arr4386 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym4232 := z.EncBinary() - _ = yym4232 + yym4388 := z.EncBinary() + _ = yym4388 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) @@ -52853,16 +54706,16 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("path")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4233 := z.EncBinary() - _ = yym4233 + yym4389 := z.EncBinary() + _ = yym4389 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Path)) } } - if yyr4230 || yy2arr4230 { + if yyr4386 || yy2arr4386 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4230[1] { + if yyq4386[1] { if x.FieldRef == nil { r.EncodeNil() } else { @@ -52872,7 +54725,7 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4230[1] { + if yyq4386[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -52883,9 +54736,9 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4230 || yy2arr4230 { + if yyr4386 || yy2arr4386 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4230[2] { + if yyq4386[2] { if x.ResourceFieldRef == nil { r.EncodeNil() } else { @@ -52895,7 +54748,7 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4230[2] { + if yyq4386[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resourceFieldRef")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -52906,7 +54759,42 @@ func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4230 || yy2arr4230 { + if yyr4386 || yy2arr4386 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq4386[3] { + if x.Mode == nil { + r.EncodeNil() + } else { + yy4393 := *x.Mode + yym4394 := z.EncBinary() + _ = yym4394 + if false { + } else { + r.EncodeInt(int64(yy4393)) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq4386[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("mode")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Mode == nil { + r.EncodeNil() + } else { + yy4395 := *x.Mode + yym4396 := z.EncBinary() + _ = yym4396 + if false { + } else { + r.EncodeInt(int64(yy4395)) + } + } + } + } + if yyr4386 || yy2arr4386 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -52919,25 +54807,25 @@ func (x *DownwardAPIVolumeFile) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4236 := z.DecBinary() - _ = yym4236 + yym4397 := z.DecBinary() + _ = yym4397 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4237 := r.ContainerType() - if yyct4237 == codecSelferValueTypeMap1234 { - yyl4237 := r.ReadMapStart() - if yyl4237 == 0 { + yyct4398 := r.ContainerType() + if yyct4398 == codecSelferValueTypeMap1234 { + yyl4398 := r.ReadMapStart() + if yyl4398 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4237, d) + x.codecDecodeSelfFromMap(yyl4398, d) } - } else if yyct4237 == codecSelferValueTypeArray1234 { - yyl4237 := r.ReadArrayStart() - if yyl4237 == 0 { + } else if yyct4398 == codecSelferValueTypeArray1234 { + yyl4398 := r.ReadArrayStart() + if yyl4398 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4237, d) + x.codecDecodeSelfFromArray(yyl4398, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -52949,12 +54837,12 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4238Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4238Slc - var yyhl4238 bool = l >= 0 - for yyj4238 := 0; ; yyj4238++ { - if yyhl4238 { - if yyj4238 >= l { + var yys4399Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4399Slc + var yyhl4399 bool = l >= 0 + for yyj4399 := 0; ; yyj4399++ { + if yyhl4399 { + if yyj4399 >= l { break } } else { @@ -52963,10 +54851,10 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4238Slc = r.DecodeBytes(yys4238Slc, true, true) - yys4238 := string(yys4238Slc) + yys4399Slc = r.DecodeBytes(yys4399Slc, true, true) + yys4399 := string(yys4399Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4238 { + switch yys4399 { case "path": if r.TryDecodeAsNil() { x.Path = "" @@ -52995,10 +54883,26 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromMap(l int, d *codec1978.Decod } x.ResourceFieldRef.CodecDecodeSelf(d) } + case "mode": + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym4404 := z.DecBinary() + _ = yym4404 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } default: - z.DecStructFieldNotFound(-1, yys4238) - } // end switch yys4238 - } // end for yyj4238 + z.DecStructFieldNotFound(-1, yys4399) + } // end switch yys4399 + } // end for yyj4399 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53006,16 +54910,16 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4242 int - var yyb4242 bool - var yyhl4242 bool = l >= 0 - yyj4242++ - if yyhl4242 { - yyb4242 = yyj4242 > l + var yyj4405 int + var yyb4405 bool + var yyhl4405 bool = l >= 0 + yyj4405++ + if yyhl4405 { + yyb4405 = yyj4405 > l } else { - yyb4242 = r.CheckBreak() + yyb4405 = r.CheckBreak() } - if yyb4242 { + if yyb4405 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53025,13 +54929,13 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Path = string(r.DecodeString()) } - yyj4242++ - if yyhl4242 { - yyb4242 = yyj4242 > l + yyj4405++ + if yyhl4405 { + yyb4405 = yyj4405 > l } else { - yyb4242 = r.CheckBreak() + yyb4405 = r.CheckBreak() } - if yyb4242 { + if yyb4405 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53046,13 +54950,13 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } x.FieldRef.CodecDecodeSelf(d) } - yyj4242++ - if yyhl4242 { - yyb4242 = yyj4242 > l + yyj4405++ + if yyhl4405 { + yyb4405 = yyj4405 > l } else { - yyb4242 = r.CheckBreak() + yyb4405 = r.CheckBreak() } - if yyb4242 { + if yyb4405 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53067,18 +54971,44 @@ func (x *DownwardAPIVolumeFile) codecDecodeSelfFromArray(l int, d *codec1978.Dec } x.ResourceFieldRef.CodecDecodeSelf(d) } + yyj4405++ + if yyhl4405 { + yyb4405 = yyj4405 > l + } else { + yyb4405 = r.CheckBreak() + } + if yyb4405 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + if x.Mode != nil { + x.Mode = nil + } + } else { + if x.Mode == nil { + x.Mode = new(int32) + } + yym4410 := z.DecBinary() + _ = yym4410 + if false { + } else { + *((*int32)(x.Mode)) = int32(r.DecodeInt(32)) + } + } for { - yyj4242++ - if yyhl4242 { - yyb4242 = yyj4242 > l + yyj4405++ + if yyhl4405 { + yyb4405 = yyj4405 > l } else { - yyb4242 = r.CheckBreak() + yyb4405 = r.CheckBreak() } - if yyb4242 { + if yyb4405 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4242-1, "") + z.DecStructFieldNotFound(yyj4405-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -53090,38 +55020,38 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4246 := z.EncBinary() - _ = yym4246 + yym4411 := z.EncBinary() + _ = yym4411 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4247 := !z.EncBinary() - yy2arr4247 := z.EncBasicHandle().StructToArray - var yyq4247 [6]bool - _, _, _ = yysep4247, yyq4247, yy2arr4247 - const yyr4247 bool = false - yyq4247[0] = x.Capabilities != nil - yyq4247[1] = x.Privileged != nil - yyq4247[2] = x.SELinuxOptions != nil - yyq4247[3] = x.RunAsUser != nil - yyq4247[4] = x.RunAsNonRoot != nil - yyq4247[5] = x.ReadOnlyRootFilesystem != nil - var yynn4247 int - if yyr4247 || yy2arr4247 { + yysep4412 := !z.EncBinary() + yy2arr4412 := z.EncBasicHandle().StructToArray + var yyq4412 [6]bool + _, _, _ = yysep4412, yyq4412, yy2arr4412 + const yyr4412 bool = false + yyq4412[0] = x.Capabilities != nil + yyq4412[1] = x.Privileged != nil + yyq4412[2] = x.SELinuxOptions != nil + yyq4412[3] = x.RunAsUser != nil + yyq4412[4] = x.RunAsNonRoot != nil + yyq4412[5] = x.ReadOnlyRootFilesystem != nil + var yynn4412 int + if yyr4412 || yy2arr4412 { r.EncodeArrayStart(6) } else { - yynn4247 = 0 - for _, b := range yyq4247 { + yynn4412 = 0 + for _, b := range yyq4412 { if b { - yynn4247++ + yynn4412++ } } - r.EncodeMapStart(yynn4247) - yynn4247 = 0 + r.EncodeMapStart(yynn4412) + yynn4412 = 0 } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[0] { + if yyq4412[0] { if x.Capabilities == nil { r.EncodeNil() } else { @@ -53131,7 +55061,7 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4247[0] { + if yyq4412[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("capabilities")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -53142,44 +55072,44 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[1] { + if yyq4412[1] { if x.Privileged == nil { r.EncodeNil() } else { - yy4250 := *x.Privileged - yym4251 := z.EncBinary() - _ = yym4251 + yy4415 := *x.Privileged + yym4416 := z.EncBinary() + _ = yym4416 if false { } else { - r.EncodeBool(bool(yy4250)) + r.EncodeBool(bool(yy4415)) } } } else { r.EncodeNil() } } else { - if yyq4247[1] { + if yyq4412[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("privileged")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Privileged == nil { r.EncodeNil() } else { - yy4252 := *x.Privileged - yym4253 := z.EncBinary() - _ = yym4253 + yy4417 := *x.Privileged + yym4418 := z.EncBinary() + _ = yym4418 if false { } else { - r.EncodeBool(bool(yy4252)) + r.EncodeBool(bool(yy4417)) } } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[2] { + if yyq4412[2] { if x.SELinuxOptions == nil { r.EncodeNil() } else { @@ -53189,7 +55119,7 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq4247[2] { + if yyq4412[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinuxOptions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -53200,112 +55130,112 @@ func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[3] { + if yyq4412[3] { if x.RunAsUser == nil { r.EncodeNil() } else { - yy4256 := *x.RunAsUser - yym4257 := z.EncBinary() - _ = yym4257 + yy4421 := *x.RunAsUser + yym4422 := z.EncBinary() + _ = yym4422 if false { } else { - r.EncodeInt(int64(yy4256)) + r.EncodeInt(int64(yy4421)) } } } else { r.EncodeNil() } } else { - if yyq4247[3] { + if yyq4412[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsUser")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsUser == nil { r.EncodeNil() } else { - yy4258 := *x.RunAsUser - yym4259 := z.EncBinary() - _ = yym4259 + yy4423 := *x.RunAsUser + yym4424 := z.EncBinary() + _ = yym4424 if false { } else { - r.EncodeInt(int64(yy4258)) + r.EncodeInt(int64(yy4423)) } } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[4] { + if yyq4412[4] { if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy4261 := *x.RunAsNonRoot - yym4262 := z.EncBinary() - _ = yym4262 + yy4426 := *x.RunAsNonRoot + yym4427 := z.EncBinary() + _ = yym4427 if false { } else { - r.EncodeBool(bool(yy4261)) + r.EncodeBool(bool(yy4426)) } } } else { r.EncodeNil() } } else { - if yyq4247[4] { + if yyq4412[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsNonRoot")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RunAsNonRoot == nil { r.EncodeNil() } else { - yy4263 := *x.RunAsNonRoot - yym4264 := z.EncBinary() - _ = yym4264 + yy4428 := *x.RunAsNonRoot + yym4429 := z.EncBinary() + _ = yym4429 if false { } else { - r.EncodeBool(bool(yy4263)) + r.EncodeBool(bool(yy4428)) } } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4247[5] { + if yyq4412[5] { if x.ReadOnlyRootFilesystem == nil { r.EncodeNil() } else { - yy4266 := *x.ReadOnlyRootFilesystem - yym4267 := z.EncBinary() - _ = yym4267 + yy4431 := *x.ReadOnlyRootFilesystem + yym4432 := z.EncBinary() + _ = yym4432 if false { } else { - r.EncodeBool(bool(yy4266)) + r.EncodeBool(bool(yy4431)) } } } else { r.EncodeNil() } } else { - if yyq4247[5] { + if yyq4412[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnlyRootFilesystem")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.ReadOnlyRootFilesystem == nil { r.EncodeNil() } else { - yy4268 := *x.ReadOnlyRootFilesystem - yym4269 := z.EncBinary() - _ = yym4269 + yy4433 := *x.ReadOnlyRootFilesystem + yym4434 := z.EncBinary() + _ = yym4434 if false { } else { - r.EncodeBool(bool(yy4268)) + r.EncodeBool(bool(yy4433)) } } } } - if yyr4247 || yy2arr4247 { + if yyr4412 || yy2arr4412 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -53318,25 +55248,25 @@ func (x *SecurityContext) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4270 := z.DecBinary() - _ = yym4270 + yym4435 := z.DecBinary() + _ = yym4435 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4271 := r.ContainerType() - if yyct4271 == codecSelferValueTypeMap1234 { - yyl4271 := r.ReadMapStart() - if yyl4271 == 0 { + yyct4436 := r.ContainerType() + if yyct4436 == codecSelferValueTypeMap1234 { + yyl4436 := r.ReadMapStart() + if yyl4436 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4271, d) + x.codecDecodeSelfFromMap(yyl4436, d) } - } else if yyct4271 == codecSelferValueTypeArray1234 { - yyl4271 := r.ReadArrayStart() - if yyl4271 == 0 { + } else if yyct4436 == codecSelferValueTypeArray1234 { + yyl4436 := r.ReadArrayStart() + if yyl4436 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4271, d) + x.codecDecodeSelfFromArray(yyl4436, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -53348,12 +55278,12 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4272Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4272Slc - var yyhl4272 bool = l >= 0 - for yyj4272 := 0; ; yyj4272++ { - if yyhl4272 { - if yyj4272 >= l { + var yys4437Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4437Slc + var yyhl4437 bool = l >= 0 + for yyj4437 := 0; ; yyj4437++ { + if yyhl4437 { + if yyj4437 >= l { break } } else { @@ -53362,10 +55292,10 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4272Slc = r.DecodeBytes(yys4272Slc, true, true) - yys4272 := string(yys4272Slc) + yys4437Slc = r.DecodeBytes(yys4437Slc, true, true) + yys4437 := string(yys4437Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4272 { + switch yys4437 { case "capabilities": if r.TryDecodeAsNil() { if x.Capabilities != nil { @@ -53386,8 +55316,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.Privileged == nil { x.Privileged = new(bool) } - yym4275 := z.DecBinary() - _ = yym4275 + yym4440 := z.DecBinary() + _ = yym4440 if false { } else { *((*bool)(x.Privileged)) = r.DecodeBool() @@ -53413,8 +55343,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym4278 := z.DecBinary() - _ = yym4278 + yym4443 := z.DecBinary() + _ = yym4443 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) @@ -53429,8 +55359,8 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym4280 := z.DecBinary() - _ = yym4280 + yym4445 := z.DecBinary() + _ = yym4445 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() @@ -53445,17 +55375,17 @@ func (x *SecurityContext) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if x.ReadOnlyRootFilesystem == nil { x.ReadOnlyRootFilesystem = new(bool) } - yym4282 := z.DecBinary() - _ = yym4282 + yym4447 := z.DecBinary() + _ = yym4447 if false { } else { *((*bool)(x.ReadOnlyRootFilesystem)) = r.DecodeBool() } } default: - z.DecStructFieldNotFound(-1, yys4272) - } // end switch yys4272 - } // end for yyj4272 + z.DecStructFieldNotFound(-1, yys4437) + } // end switch yys4437 + } // end for yyj4437 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53463,16 +55393,16 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4283 int - var yyb4283 bool - var yyhl4283 bool = l >= 0 - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + var yyj4448 int + var yyb4448 bool + var yyhl4448 bool = l >= 0 + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53487,13 +55417,13 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.Capabilities.CodecDecodeSelf(d) } - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53506,20 +55436,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.Privileged == nil { x.Privileged = new(bool) } - yym4286 := z.DecBinary() - _ = yym4286 + yym4451 := z.DecBinary() + _ = yym4451 if false { } else { *((*bool)(x.Privileged)) = r.DecodeBool() } } - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53534,13 +55464,13 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } x.SELinuxOptions.CodecDecodeSelf(d) } - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53553,20 +55483,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.RunAsUser == nil { x.RunAsUser = new(int64) } - yym4289 := z.DecBinary() - _ = yym4289 + yym4454 := z.DecBinary() + _ = yym4454 if false { } else { *((*int64)(x.RunAsUser)) = int64(r.DecodeInt(64)) } } - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53579,20 +55509,20 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.RunAsNonRoot == nil { x.RunAsNonRoot = new(bool) } - yym4291 := z.DecBinary() - _ = yym4291 + yym4456 := z.DecBinary() + _ = yym4456 if false { } else { *((*bool)(x.RunAsNonRoot)) = r.DecodeBool() } } - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53605,25 +55535,25 @@ func (x *SecurityContext) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if x.ReadOnlyRootFilesystem == nil { x.ReadOnlyRootFilesystem = new(bool) } - yym4293 := z.DecBinary() - _ = yym4293 + yym4458 := z.DecBinary() + _ = yym4458 if false { } else { *((*bool)(x.ReadOnlyRootFilesystem)) = r.DecodeBool() } } for { - yyj4283++ - if yyhl4283 { - yyb4283 = yyj4283 > l + yyj4448++ + if yyhl4448 { + yyb4448 = yyj4448 > l } else { - yyb4283 = r.CheckBreak() + yyb4448 = r.CheckBreak() } - if yyb4283 { + if yyb4448 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4283-1, "") + z.DecStructFieldNotFound(yyj4448-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -53635,38 +55565,38 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4294 := z.EncBinary() - _ = yym4294 + yym4459 := z.EncBinary() + _ = yym4459 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4295 := !z.EncBinary() - yy2arr4295 := z.EncBasicHandle().StructToArray - var yyq4295 [4]bool - _, _, _ = yysep4295, yyq4295, yy2arr4295 - const yyr4295 bool = false - yyq4295[0] = x.User != "" - yyq4295[1] = x.Role != "" - yyq4295[2] = x.Type != "" - yyq4295[3] = x.Level != "" - var yynn4295 int - if yyr4295 || yy2arr4295 { + yysep4460 := !z.EncBinary() + yy2arr4460 := z.EncBasicHandle().StructToArray + var yyq4460 [4]bool + _, _, _ = yysep4460, yyq4460, yy2arr4460 + const yyr4460 bool = false + yyq4460[0] = x.User != "" + yyq4460[1] = x.Role != "" + yyq4460[2] = x.Type != "" + yyq4460[3] = x.Level != "" + var yynn4460 int + if yyr4460 || yy2arr4460 { r.EncodeArrayStart(4) } else { - yynn4295 = 0 - for _, b := range yyq4295 { + yynn4460 = 0 + for _, b := range yyq4460 { if b { - yynn4295++ + yynn4460++ } } - r.EncodeMapStart(yynn4295) - yynn4295 = 0 + r.EncodeMapStart(yynn4460) + yynn4460 = 0 } - if yyr4295 || yy2arr4295 { + if yyr4460 || yy2arr4460 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4295[0] { - yym4297 := z.EncBinary() - _ = yym4297 + if yyq4460[0] { + yym4462 := z.EncBinary() + _ = yym4462 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) @@ -53675,23 +55605,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4295[0] { + if yyq4460[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("user")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4298 := z.EncBinary() - _ = yym4298 + yym4463 := z.EncBinary() + _ = yym4463 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.User)) } } } - if yyr4295 || yy2arr4295 { + if yyr4460 || yy2arr4460 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4295[1] { - yym4300 := z.EncBinary() - _ = yym4300 + if yyq4460[1] { + yym4465 := z.EncBinary() + _ = yym4465 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Role)) @@ -53700,23 +55630,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4295[1] { + if yyq4460[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("role")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4301 := z.EncBinary() - _ = yym4301 + yym4466 := z.EncBinary() + _ = yym4466 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Role)) } } } - if yyr4295 || yy2arr4295 { + if yyr4460 || yy2arr4460 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4295[2] { - yym4303 := z.EncBinary() - _ = yym4303 + if yyq4460[2] { + yym4468 := z.EncBinary() + _ = yym4468 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) @@ -53725,23 +55655,23 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4295[2] { + if yyq4460[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("type")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4304 := z.EncBinary() - _ = yym4304 + yym4469 := z.EncBinary() + _ = yym4469 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Type)) } } } - if yyr4295 || yy2arr4295 { + if yyr4460 || yy2arr4460 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4295[3] { - yym4306 := z.EncBinary() - _ = yym4306 + if yyq4460[3] { + yym4471 := z.EncBinary() + _ = yym4471 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Level)) @@ -53750,19 +55680,19 @@ func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4295[3] { + if yyq4460[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("level")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4307 := z.EncBinary() - _ = yym4307 + yym4472 := z.EncBinary() + _ = yym4472 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Level)) } } } - if yyr4295 || yy2arr4295 { + if yyr4460 || yy2arr4460 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -53775,25 +55705,25 @@ func (x *SELinuxOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4308 := z.DecBinary() - _ = yym4308 + yym4473 := z.DecBinary() + _ = yym4473 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4309 := r.ContainerType() - if yyct4309 == codecSelferValueTypeMap1234 { - yyl4309 := r.ReadMapStart() - if yyl4309 == 0 { + yyct4474 := r.ContainerType() + if yyct4474 == codecSelferValueTypeMap1234 { + yyl4474 := r.ReadMapStart() + if yyl4474 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4309, d) + x.codecDecodeSelfFromMap(yyl4474, d) } - } else if yyct4309 == codecSelferValueTypeArray1234 { - yyl4309 := r.ReadArrayStart() - if yyl4309 == 0 { + } else if yyct4474 == codecSelferValueTypeArray1234 { + yyl4474 := r.ReadArrayStart() + if yyl4474 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4309, d) + x.codecDecodeSelfFromArray(yyl4474, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -53805,12 +55735,12 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4310Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4310Slc - var yyhl4310 bool = l >= 0 - for yyj4310 := 0; ; yyj4310++ { - if yyhl4310 { - if yyj4310 >= l { + var yys4475Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4475Slc + var yyhl4475 bool = l >= 0 + for yyj4475 := 0; ; yyj4475++ { + if yyhl4475 { + if yyj4475 >= l { break } } else { @@ -53819,10 +55749,10 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4310Slc = r.DecodeBytes(yys4310Slc, true, true) - yys4310 := string(yys4310Slc) + yys4475Slc = r.DecodeBytes(yys4475Slc, true, true) + yys4475 := string(yys4475Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4310 { + switch yys4475 { case "user": if r.TryDecodeAsNil() { x.User = "" @@ -53848,9 +55778,9 @@ func (x *SELinuxOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Level = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys4310) - } // end switch yys4310 - } // end for yyj4310 + z.DecStructFieldNotFound(-1, yys4475) + } // end switch yys4475 + } // end for yyj4475 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -53858,16 +55788,16 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4315 int - var yyb4315 bool - var yyhl4315 bool = l >= 0 - yyj4315++ - if yyhl4315 { - yyb4315 = yyj4315 > l + var yyj4480 int + var yyb4480 bool + var yyhl4480 bool = l >= 0 + yyj4480++ + if yyhl4480 { + yyb4480 = yyj4480 > l } else { - yyb4315 = r.CheckBreak() + yyb4480 = r.CheckBreak() } - if yyb4315 { + if yyb4480 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53877,13 +55807,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.User = string(r.DecodeString()) } - yyj4315++ - if yyhl4315 { - yyb4315 = yyj4315 > l + yyj4480++ + if yyhl4480 { + yyb4480 = yyj4480 > l } else { - yyb4315 = r.CheckBreak() + yyb4480 = r.CheckBreak() } - if yyb4315 { + if yyb4480 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53893,13 +55823,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Role = string(r.DecodeString()) } - yyj4315++ - if yyhl4315 { - yyb4315 = yyj4315 > l + yyj4480++ + if yyhl4480 { + yyb4480 = yyj4480 > l } else { - yyb4315 = r.CheckBreak() + yyb4480 = r.CheckBreak() } - if yyb4315 { + if yyb4480 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53909,13 +55839,13 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Type = string(r.DecodeString()) } - yyj4315++ - if yyhl4315 { - yyb4315 = yyj4315 > l + yyj4480++ + if yyhl4480 { + yyb4480 = yyj4480 > l } else { - yyb4315 = r.CheckBreak() + yyb4480 = r.CheckBreak() } - if yyb4315 { + if yyb4480 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -53926,17 +55856,17 @@ func (x *SELinuxOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Level = string(r.DecodeString()) } for { - yyj4315++ - if yyhl4315 { - yyb4315 = yyj4315 > l + yyj4480++ + if yyhl4480 { + yyb4480 = yyj4480 > l } else { - yyb4315 = r.CheckBreak() + yyb4480 = r.CheckBreak() } - if yyb4315 { + if yyb4480 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4315-1, "") + z.DecStructFieldNotFound(yyj4480-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -53948,37 +55878,37 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym4320 := z.EncBinary() - _ = yym4320 + yym4485 := z.EncBinary() + _ = yym4485 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep4321 := !z.EncBinary() - yy2arr4321 := z.EncBasicHandle().StructToArray - var yyq4321 [5]bool - _, _, _ = yysep4321, yyq4321, yy2arr4321 - const yyr4321 bool = false - yyq4321[0] = x.Kind != "" - yyq4321[1] = x.APIVersion != "" - yyq4321[2] = true - var yynn4321 int - if yyr4321 || yy2arr4321 { + yysep4486 := !z.EncBinary() + yy2arr4486 := z.EncBasicHandle().StructToArray + var yyq4486 [5]bool + _, _, _ = yysep4486, yyq4486, yy2arr4486 + const yyr4486 bool = false + yyq4486[0] = x.Kind != "" + yyq4486[1] = x.APIVersion != "" + yyq4486[2] = true + var yynn4486 int + if yyr4486 || yy2arr4486 { r.EncodeArrayStart(5) } else { - yynn4321 = 2 - for _, b := range yyq4321 { + yynn4486 = 2 + for _, b := range yyq4486 { if b { - yynn4321++ + yynn4486++ } } - r.EncodeMapStart(yynn4321) - yynn4321 = 0 + r.EncodeMapStart(yynn4486) + yynn4486 = 0 } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4321[0] { - yym4323 := z.EncBinary() - _ = yym4323 + if yyq4486[0] { + yym4488 := z.EncBinary() + _ = yym4488 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -53987,23 +55917,23 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4321[0] { + if yyq4486[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4324 := z.EncBinary() - _ = yym4324 + yym4489 := z.EncBinary() + _ = yym4489 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4321[1] { - yym4326 := z.EncBinary() - _ = yym4326 + if yyq4486[1] { + yym4491 := z.EncBinary() + _ = yym4491 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -54012,39 +55942,39 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq4321[1] { + if yyq4486[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4327 := z.EncBinary() - _ = yym4327 + yym4492 := z.EncBinary() + _ = yym4492 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq4321[2] { - yy4329 := &x.ObjectMeta - yy4329.CodecEncodeSelf(e) + if yyq4486[2] { + yy4494 := &x.ObjectMeta + yy4494.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq4321[2] { + if yyq4486[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4330 := &x.ObjectMeta - yy4330.CodecEncodeSelf(e) + yy4495 := &x.ObjectMeta + yy4495.CodecEncodeSelf(e) } } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym4332 := z.EncBinary() - _ = yym4332 + yym4497 := z.EncBinary() + _ = yym4497 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Range)) @@ -54053,20 +55983,20 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("range")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym4333 := z.EncBinary() - _ = yym4333 + yym4498 := z.EncBinary() + _ = yym4498 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Range)) } } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Data == nil { r.EncodeNil() } else { - yym4335 := z.EncBinary() - _ = yym4335 + yym4500 := z.EncBinary() + _ = yym4500 if false { } else { r.EncodeStringBytes(codecSelferC_RAW1234, []byte(x.Data)) @@ -54079,15 +56009,15 @@ func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) { if x.Data == nil { r.EncodeNil() } else { - yym4336 := z.EncBinary() - _ = yym4336 + yym4501 := z.EncBinary() + _ = yym4501 if false { } else { r.EncodeStringBytes(codecSelferC_RAW1234, []byte(x.Data)) } } } - if yyr4321 || yy2arr4321 { + if yyr4486 || yy2arr4486 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -54100,25 +56030,25 @@ func (x *RangeAllocation) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym4337 := z.DecBinary() - _ = yym4337 + yym4502 := z.DecBinary() + _ = yym4502 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct4338 := r.ContainerType() - if yyct4338 == codecSelferValueTypeMap1234 { - yyl4338 := r.ReadMapStart() - if yyl4338 == 0 { + yyct4503 := r.ContainerType() + if yyct4503 == codecSelferValueTypeMap1234 { + yyl4503 := r.ReadMapStart() + if yyl4503 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl4338, d) + x.codecDecodeSelfFromMap(yyl4503, d) } - } else if yyct4338 == codecSelferValueTypeArray1234 { - yyl4338 := r.ReadArrayStart() - if yyl4338 == 0 { + } else if yyct4503 == codecSelferValueTypeArray1234 { + yyl4503 := r.ReadArrayStart() + if yyl4503 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl4338, d) + x.codecDecodeSelfFromArray(yyl4503, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -54130,12 +56060,12 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys4339Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys4339Slc - var yyhl4339 bool = l >= 0 - for yyj4339 := 0; ; yyj4339++ { - if yyhl4339 { - if yyj4339 >= l { + var yys4504Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys4504Slc + var yyhl4504 bool = l >= 0 + for yyj4504 := 0; ; yyj4504++ { + if yyhl4504 { + if yyj4504 >= l { break } } else { @@ -54144,10 +56074,10 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys4339Slc = r.DecodeBytes(yys4339Slc, true, true) - yys4339 := string(yys4339Slc) + yys4504Slc = r.DecodeBytes(yys4504Slc, true, true) + yys4504 := string(yys4504Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys4339 { + switch yys4504 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -54164,8 +56094,8 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4342 := &x.ObjectMeta - yyv4342.CodecDecodeSelf(d) + yyv4507 := &x.ObjectMeta + yyv4507.CodecDecodeSelf(d) } case "range": if r.TryDecodeAsNil() { @@ -54177,18 +56107,18 @@ func (x *RangeAllocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4344 := &x.Data - yym4345 := z.DecBinary() - _ = yym4345 + yyv4509 := &x.Data + yym4510 := z.DecBinary() + _ = yym4510 if false { } else { - *yyv4344 = r.DecodeBytes(*(*[]byte)(yyv4344), false, false) + *yyv4509 = r.DecodeBytes(*(*[]byte)(yyv4509), false, false) } } default: - z.DecStructFieldNotFound(-1, yys4339) - } // end switch yys4339 - } // end for yyj4339 + z.DecStructFieldNotFound(-1, yys4504) + } // end switch yys4504 + } // end for yyj4504 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -54196,16 +56126,16 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj4346 int - var yyb4346 bool - var yyhl4346 bool = l >= 0 - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + var yyj4511 int + var yyb4511 bool + var yyhl4511 bool = l >= 0 + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54215,13 +56145,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54231,13 +56161,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54245,16 +56175,16 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = ObjectMeta{} } else { - yyv4349 := &x.ObjectMeta - yyv4349.CodecDecodeSelf(d) + yyv4514 := &x.ObjectMeta + yyv4514.CodecDecodeSelf(d) } - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54264,13 +56194,13 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Range = string(r.DecodeString()) } - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -54278,26 +56208,26 @@ func (x *RangeAllocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Data = nil } else { - yyv4351 := &x.Data - yym4352 := z.DecBinary() - _ = yym4352 + yyv4516 := &x.Data + yym4517 := z.DecBinary() + _ = yym4517 if false { } else { - *yyv4351 = r.DecodeBytes(*(*[]byte)(yyv4351), false, false) + *yyv4516 = r.DecodeBytes(*(*[]byte)(yyv4516), false, false) } } for { - yyj4346++ - if yyhl4346 { - yyb4346 = yyj4346 > l + yyj4511++ + if yyhl4511 { + yyb4511 = yyj4511 > l } else { - yyb4346 = r.CheckBreak() + yyb4511 = r.CheckBreak() } - if yyb4346 { + if yyb4511 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj4346-1, "") + z.DecStructFieldNotFound(yyj4511-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54307,10 +56237,10 @@ func (x codecSelfer1234) encSliceOwnerReference(v []OwnerReference, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4353 := range v { + for _, yyv4518 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4354 := &yyv4353 - yy4354.CodecEncodeSelf(e) + yy4519 := &yyv4518 + yy4519.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54320,83 +56250,83 @@ func (x codecSelfer1234) decSliceOwnerReference(v *[]OwnerReference, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4355 := *v - yyh4355, yyl4355 := z.DecSliceHelperStart() - var yyc4355 bool - if yyl4355 == 0 { - if yyv4355 == nil { - yyv4355 = []OwnerReference{} - yyc4355 = true - } else if len(yyv4355) != 0 { - yyv4355 = yyv4355[:0] - yyc4355 = true + yyv4520 := *v + yyh4520, yyl4520 := z.DecSliceHelperStart() + var yyc4520 bool + if yyl4520 == 0 { + if yyv4520 == nil { + yyv4520 = []OwnerReference{} + yyc4520 = true + } else if len(yyv4520) != 0 { + yyv4520 = yyv4520[:0] + yyc4520 = true } - } else if yyl4355 > 0 { - var yyrr4355, yyrl4355 int - var yyrt4355 bool - if yyl4355 > cap(yyv4355) { + } else if yyl4520 > 0 { + var yyrr4520, yyrl4520 int + var yyrt4520 bool + if yyl4520 > cap(yyv4520) { - yyrg4355 := len(yyv4355) > 0 - yyv24355 := yyv4355 - yyrl4355, yyrt4355 = z.DecInferLen(yyl4355, z.DecBasicHandle().MaxInitLen, 72) - if yyrt4355 { - if yyrl4355 <= cap(yyv4355) { - yyv4355 = yyv4355[:yyrl4355] + yyrg4520 := len(yyv4520) > 0 + yyv24520 := yyv4520 + yyrl4520, yyrt4520 = z.DecInferLen(yyl4520, z.DecBasicHandle().MaxInitLen, 72) + if yyrt4520 { + if yyrl4520 <= cap(yyv4520) { + yyv4520 = yyv4520[:yyrl4520] } else { - yyv4355 = make([]OwnerReference, yyrl4355) + yyv4520 = make([]OwnerReference, yyrl4520) } } else { - yyv4355 = make([]OwnerReference, yyrl4355) + yyv4520 = make([]OwnerReference, yyrl4520) } - yyc4355 = true - yyrr4355 = len(yyv4355) - if yyrg4355 { - copy(yyv4355, yyv24355) + yyc4520 = true + yyrr4520 = len(yyv4520) + if yyrg4520 { + copy(yyv4520, yyv24520) } - } else if yyl4355 != len(yyv4355) { - yyv4355 = yyv4355[:yyl4355] - yyc4355 = true + } else if yyl4520 != len(yyv4520) { + yyv4520 = yyv4520[:yyl4520] + yyc4520 = true } - yyj4355 := 0 - for ; yyj4355 < yyrr4355; yyj4355++ { - yyh4355.ElemContainerState(yyj4355) + yyj4520 := 0 + for ; yyj4520 < yyrr4520; yyj4520++ { + yyh4520.ElemContainerState(yyj4520) if r.TryDecodeAsNil() { - yyv4355[yyj4355] = OwnerReference{} + yyv4520[yyj4520] = OwnerReference{} } else { - yyv4356 := &yyv4355[yyj4355] - yyv4356.CodecDecodeSelf(d) + yyv4521 := &yyv4520[yyj4520] + yyv4521.CodecDecodeSelf(d) } } - if yyrt4355 { - for ; yyj4355 < yyl4355; yyj4355++ { - yyv4355 = append(yyv4355, OwnerReference{}) - yyh4355.ElemContainerState(yyj4355) + if yyrt4520 { + for ; yyj4520 < yyl4520; yyj4520++ { + yyv4520 = append(yyv4520, OwnerReference{}) + yyh4520.ElemContainerState(yyj4520) if r.TryDecodeAsNil() { - yyv4355[yyj4355] = OwnerReference{} + yyv4520[yyj4520] = OwnerReference{} } else { - yyv4357 := &yyv4355[yyj4355] - yyv4357.CodecDecodeSelf(d) + yyv4522 := &yyv4520[yyj4520] + yyv4522.CodecDecodeSelf(d) } } } } else { - yyj4355 := 0 - for ; !r.CheckBreak(); yyj4355++ { + yyj4520 := 0 + for ; !r.CheckBreak(); yyj4520++ { - if yyj4355 >= len(yyv4355) { - yyv4355 = append(yyv4355, OwnerReference{}) // var yyz4355 OwnerReference - yyc4355 = true + if yyj4520 >= len(yyv4520) { + yyv4520 = append(yyv4520, OwnerReference{}) // var yyz4520 OwnerReference + yyc4520 = true } - yyh4355.ElemContainerState(yyj4355) - if yyj4355 < len(yyv4355) { + yyh4520.ElemContainerState(yyj4520) + if yyj4520 < len(yyv4520) { if r.TryDecodeAsNil() { - yyv4355[yyj4355] = OwnerReference{} + yyv4520[yyj4520] = OwnerReference{} } else { - yyv4358 := &yyv4355[yyj4355] - yyv4358.CodecDecodeSelf(d) + yyv4523 := &yyv4520[yyj4520] + yyv4523.CodecDecodeSelf(d) } } else { @@ -54404,17 +56334,17 @@ func (x codecSelfer1234) decSliceOwnerReference(v *[]OwnerReference, d *codec197 } } - if yyj4355 < len(yyv4355) { - yyv4355 = yyv4355[:yyj4355] - yyc4355 = true - } else if yyj4355 == 0 && yyv4355 == nil { - yyv4355 = []OwnerReference{} - yyc4355 = true + if yyj4520 < len(yyv4520) { + yyv4520 = yyv4520[:yyj4520] + yyc4520 = true + } else if yyj4520 == 0 && yyv4520 == nil { + yyv4520 = []OwnerReference{} + yyc4520 = true } } - yyh4355.End() - if yyc4355 { - *v = yyv4355 + yyh4520.End() + if yyc4520 { + *v = yyv4520 } } @@ -54423,9 +56353,9 @@ func (x codecSelfer1234) encSlicePersistentVolumeAccessMode(v []PersistentVolume z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4359 := range v { + for _, yyv4524 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4359.CodecEncodeSelf(e) + yyv4524.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54435,75 +56365,75 @@ func (x codecSelfer1234) decSlicePersistentVolumeAccessMode(v *[]PersistentVolum z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4360 := *v - yyh4360, yyl4360 := z.DecSliceHelperStart() - var yyc4360 bool - if yyl4360 == 0 { - if yyv4360 == nil { - yyv4360 = []PersistentVolumeAccessMode{} - yyc4360 = true - } else if len(yyv4360) != 0 { - yyv4360 = yyv4360[:0] - yyc4360 = true + yyv4525 := *v + yyh4525, yyl4525 := z.DecSliceHelperStart() + var yyc4525 bool + if yyl4525 == 0 { + if yyv4525 == nil { + yyv4525 = []PersistentVolumeAccessMode{} + yyc4525 = true + } else if len(yyv4525) != 0 { + yyv4525 = yyv4525[:0] + yyc4525 = true } - } else if yyl4360 > 0 { - var yyrr4360, yyrl4360 int - var yyrt4360 bool - if yyl4360 > cap(yyv4360) { + } else if yyl4525 > 0 { + var yyrr4525, yyrl4525 int + var yyrt4525 bool + if yyl4525 > cap(yyv4525) { - yyrl4360, yyrt4360 = z.DecInferLen(yyl4360, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4360 { - if yyrl4360 <= cap(yyv4360) { - yyv4360 = yyv4360[:yyrl4360] + yyrl4525, yyrt4525 = z.DecInferLen(yyl4525, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4525 { + if yyrl4525 <= cap(yyv4525) { + yyv4525 = yyv4525[:yyrl4525] } else { - yyv4360 = make([]PersistentVolumeAccessMode, yyrl4360) + yyv4525 = make([]PersistentVolumeAccessMode, yyrl4525) } } else { - yyv4360 = make([]PersistentVolumeAccessMode, yyrl4360) + yyv4525 = make([]PersistentVolumeAccessMode, yyrl4525) } - yyc4360 = true - yyrr4360 = len(yyv4360) - } else if yyl4360 != len(yyv4360) { - yyv4360 = yyv4360[:yyl4360] - yyc4360 = true + yyc4525 = true + yyrr4525 = len(yyv4525) + } else if yyl4525 != len(yyv4525) { + yyv4525 = yyv4525[:yyl4525] + yyc4525 = true } - yyj4360 := 0 - for ; yyj4360 < yyrr4360; yyj4360++ { - yyh4360.ElemContainerState(yyj4360) + yyj4525 := 0 + for ; yyj4525 < yyrr4525; yyj4525++ { + yyh4525.ElemContainerState(yyj4525) if r.TryDecodeAsNil() { - yyv4360[yyj4360] = "" + yyv4525[yyj4525] = "" } else { - yyv4360[yyj4360] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4525[yyj4525] = PersistentVolumeAccessMode(r.DecodeString()) } } - if yyrt4360 { - for ; yyj4360 < yyl4360; yyj4360++ { - yyv4360 = append(yyv4360, "") - yyh4360.ElemContainerState(yyj4360) + if yyrt4525 { + for ; yyj4525 < yyl4525; yyj4525++ { + yyv4525 = append(yyv4525, "") + yyh4525.ElemContainerState(yyj4525) if r.TryDecodeAsNil() { - yyv4360[yyj4360] = "" + yyv4525[yyj4525] = "" } else { - yyv4360[yyj4360] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4525[yyj4525] = PersistentVolumeAccessMode(r.DecodeString()) } } } } else { - yyj4360 := 0 - for ; !r.CheckBreak(); yyj4360++ { + yyj4525 := 0 + for ; !r.CheckBreak(); yyj4525++ { - if yyj4360 >= len(yyv4360) { - yyv4360 = append(yyv4360, "") // var yyz4360 PersistentVolumeAccessMode - yyc4360 = true + if yyj4525 >= len(yyv4525) { + yyv4525 = append(yyv4525, "") // var yyz4525 PersistentVolumeAccessMode + yyc4525 = true } - yyh4360.ElemContainerState(yyj4360) - if yyj4360 < len(yyv4360) { + yyh4525.ElemContainerState(yyj4525) + if yyj4525 < len(yyv4525) { if r.TryDecodeAsNil() { - yyv4360[yyj4360] = "" + yyv4525[yyj4525] = "" } else { - yyv4360[yyj4360] = PersistentVolumeAccessMode(r.DecodeString()) + yyv4525[yyj4525] = PersistentVolumeAccessMode(r.DecodeString()) } } else { @@ -54511,17 +56441,17 @@ func (x codecSelfer1234) decSlicePersistentVolumeAccessMode(v *[]PersistentVolum } } - if yyj4360 < len(yyv4360) { - yyv4360 = yyv4360[:yyj4360] - yyc4360 = true - } else if yyj4360 == 0 && yyv4360 == nil { - yyv4360 = []PersistentVolumeAccessMode{} - yyc4360 = true + if yyj4525 < len(yyv4525) { + yyv4525 = yyv4525[:yyj4525] + yyc4525 = true + } else if yyj4525 == 0 && yyv4525 == nil { + yyv4525 = []PersistentVolumeAccessMode{} + yyc4525 = true } } - yyh4360.End() - if yyc4360 { - *v = yyv4360 + yyh4525.End() + if yyc4525 { + *v = yyv4525 } } @@ -54530,10 +56460,10 @@ func (x codecSelfer1234) encSlicePersistentVolume(v []PersistentVolume, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4364 := range v { + for _, yyv4529 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4365 := &yyv4364 - yy4365.CodecEncodeSelf(e) + yy4530 := &yyv4529 + yy4530.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54543,83 +56473,83 @@ func (x codecSelfer1234) decSlicePersistentVolume(v *[]PersistentVolume, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4366 := *v - yyh4366, yyl4366 := z.DecSliceHelperStart() - var yyc4366 bool - if yyl4366 == 0 { - if yyv4366 == nil { - yyv4366 = []PersistentVolume{} - yyc4366 = true - } else if len(yyv4366) != 0 { - yyv4366 = yyv4366[:0] - yyc4366 = true + yyv4531 := *v + yyh4531, yyl4531 := z.DecSliceHelperStart() + var yyc4531 bool + if yyl4531 == 0 { + if yyv4531 == nil { + yyv4531 = []PersistentVolume{} + yyc4531 = true + } else if len(yyv4531) != 0 { + yyv4531 = yyv4531[:0] + yyc4531 = true } - } else if yyl4366 > 0 { - var yyrr4366, yyrl4366 int - var yyrt4366 bool - if yyl4366 > cap(yyv4366) { + } else if yyl4531 > 0 { + var yyrr4531, yyrl4531 int + var yyrt4531 bool + if yyl4531 > cap(yyv4531) { - yyrg4366 := len(yyv4366) > 0 - yyv24366 := yyv4366 - yyrl4366, yyrt4366 = z.DecInferLen(yyl4366, z.DecBasicHandle().MaxInitLen, 456) - if yyrt4366 { - if yyrl4366 <= cap(yyv4366) { - yyv4366 = yyv4366[:yyrl4366] + yyrg4531 := len(yyv4531) > 0 + yyv24531 := yyv4531 + yyrl4531, yyrt4531 = z.DecInferLen(yyl4531, z.DecBasicHandle().MaxInitLen, 488) + if yyrt4531 { + if yyrl4531 <= cap(yyv4531) { + yyv4531 = yyv4531[:yyrl4531] } else { - yyv4366 = make([]PersistentVolume, yyrl4366) + yyv4531 = make([]PersistentVolume, yyrl4531) } } else { - yyv4366 = make([]PersistentVolume, yyrl4366) + yyv4531 = make([]PersistentVolume, yyrl4531) } - yyc4366 = true - yyrr4366 = len(yyv4366) - if yyrg4366 { - copy(yyv4366, yyv24366) + yyc4531 = true + yyrr4531 = len(yyv4531) + if yyrg4531 { + copy(yyv4531, yyv24531) } - } else if yyl4366 != len(yyv4366) { - yyv4366 = yyv4366[:yyl4366] - yyc4366 = true + } else if yyl4531 != len(yyv4531) { + yyv4531 = yyv4531[:yyl4531] + yyc4531 = true } - yyj4366 := 0 - for ; yyj4366 < yyrr4366; yyj4366++ { - yyh4366.ElemContainerState(yyj4366) + yyj4531 := 0 + for ; yyj4531 < yyrr4531; yyj4531++ { + yyh4531.ElemContainerState(yyj4531) if r.TryDecodeAsNil() { - yyv4366[yyj4366] = PersistentVolume{} + yyv4531[yyj4531] = PersistentVolume{} } else { - yyv4367 := &yyv4366[yyj4366] - yyv4367.CodecDecodeSelf(d) + yyv4532 := &yyv4531[yyj4531] + yyv4532.CodecDecodeSelf(d) } } - if yyrt4366 { - for ; yyj4366 < yyl4366; yyj4366++ { - yyv4366 = append(yyv4366, PersistentVolume{}) - yyh4366.ElemContainerState(yyj4366) + if yyrt4531 { + for ; yyj4531 < yyl4531; yyj4531++ { + yyv4531 = append(yyv4531, PersistentVolume{}) + yyh4531.ElemContainerState(yyj4531) if r.TryDecodeAsNil() { - yyv4366[yyj4366] = PersistentVolume{} + yyv4531[yyj4531] = PersistentVolume{} } else { - yyv4368 := &yyv4366[yyj4366] - yyv4368.CodecDecodeSelf(d) + yyv4533 := &yyv4531[yyj4531] + yyv4533.CodecDecodeSelf(d) } } } } else { - yyj4366 := 0 - for ; !r.CheckBreak(); yyj4366++ { + yyj4531 := 0 + for ; !r.CheckBreak(); yyj4531++ { - if yyj4366 >= len(yyv4366) { - yyv4366 = append(yyv4366, PersistentVolume{}) // var yyz4366 PersistentVolume - yyc4366 = true + if yyj4531 >= len(yyv4531) { + yyv4531 = append(yyv4531, PersistentVolume{}) // var yyz4531 PersistentVolume + yyc4531 = true } - yyh4366.ElemContainerState(yyj4366) - if yyj4366 < len(yyv4366) { + yyh4531.ElemContainerState(yyj4531) + if yyj4531 < len(yyv4531) { if r.TryDecodeAsNil() { - yyv4366[yyj4366] = PersistentVolume{} + yyv4531[yyj4531] = PersistentVolume{} } else { - yyv4369 := &yyv4366[yyj4366] - yyv4369.CodecDecodeSelf(d) + yyv4534 := &yyv4531[yyj4531] + yyv4534.CodecDecodeSelf(d) } } else { @@ -54627,17 +56557,17 @@ func (x codecSelfer1234) decSlicePersistentVolume(v *[]PersistentVolume, d *code } } - if yyj4366 < len(yyv4366) { - yyv4366 = yyv4366[:yyj4366] - yyc4366 = true - } else if yyj4366 == 0 && yyv4366 == nil { - yyv4366 = []PersistentVolume{} - yyc4366 = true + if yyj4531 < len(yyv4531) { + yyv4531 = yyv4531[:yyj4531] + yyc4531 = true + } else if yyj4531 == 0 && yyv4531 == nil { + yyv4531 = []PersistentVolume{} + yyc4531 = true } } - yyh4366.End() - if yyc4366 { - *v = yyv4366 + yyh4531.End() + if yyc4531 { + *v = yyv4531 } } @@ -54646,10 +56576,10 @@ func (x codecSelfer1234) encSlicePersistentVolumeClaim(v []PersistentVolumeClaim z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4370 := range v { + for _, yyv4535 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4371 := &yyv4370 - yy4371.CodecEncodeSelf(e) + yy4536 := &yyv4535 + yy4536.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54659,83 +56589,83 @@ func (x codecSelfer1234) decSlicePersistentVolumeClaim(v *[]PersistentVolumeClai z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4372 := *v - yyh4372, yyl4372 := z.DecSliceHelperStart() - var yyc4372 bool - if yyl4372 == 0 { - if yyv4372 == nil { - yyv4372 = []PersistentVolumeClaim{} - yyc4372 = true - } else if len(yyv4372) != 0 { - yyv4372 = yyv4372[:0] - yyc4372 = true + yyv4537 := *v + yyh4537, yyl4537 := z.DecSliceHelperStart() + var yyc4537 bool + if yyl4537 == 0 { + if yyv4537 == nil { + yyv4537 = []PersistentVolumeClaim{} + yyc4537 = true + } else if len(yyv4537) != 0 { + yyv4537 = yyv4537[:0] + yyc4537 = true } - } else if yyl4372 > 0 { - var yyrr4372, yyrl4372 int - var yyrt4372 bool - if yyl4372 > cap(yyv4372) { + } else if yyl4537 > 0 { + var yyrr4537, yyrl4537 int + var yyrt4537 bool + if yyl4537 > cap(yyv4537) { - yyrg4372 := len(yyv4372) > 0 - yyv24372 := yyv4372 - yyrl4372, yyrt4372 = z.DecInferLen(yyl4372, z.DecBasicHandle().MaxInitLen, 352) - if yyrt4372 { - if yyrl4372 <= cap(yyv4372) { - yyv4372 = yyv4372[:yyrl4372] + yyrg4537 := len(yyv4537) > 0 + yyv24537 := yyv4537 + yyrl4537, yyrt4537 = z.DecInferLen(yyl4537, z.DecBasicHandle().MaxInitLen, 368) + if yyrt4537 { + if yyrl4537 <= cap(yyv4537) { + yyv4537 = yyv4537[:yyrl4537] } else { - yyv4372 = make([]PersistentVolumeClaim, yyrl4372) + yyv4537 = make([]PersistentVolumeClaim, yyrl4537) } } else { - yyv4372 = make([]PersistentVolumeClaim, yyrl4372) + yyv4537 = make([]PersistentVolumeClaim, yyrl4537) } - yyc4372 = true - yyrr4372 = len(yyv4372) - if yyrg4372 { - copy(yyv4372, yyv24372) + yyc4537 = true + yyrr4537 = len(yyv4537) + if yyrg4537 { + copy(yyv4537, yyv24537) } - } else if yyl4372 != len(yyv4372) { - yyv4372 = yyv4372[:yyl4372] - yyc4372 = true + } else if yyl4537 != len(yyv4537) { + yyv4537 = yyv4537[:yyl4537] + yyc4537 = true } - yyj4372 := 0 - for ; yyj4372 < yyrr4372; yyj4372++ { - yyh4372.ElemContainerState(yyj4372) + yyj4537 := 0 + for ; yyj4537 < yyrr4537; yyj4537++ { + yyh4537.ElemContainerState(yyj4537) if r.TryDecodeAsNil() { - yyv4372[yyj4372] = PersistentVolumeClaim{} + yyv4537[yyj4537] = PersistentVolumeClaim{} } else { - yyv4373 := &yyv4372[yyj4372] - yyv4373.CodecDecodeSelf(d) + yyv4538 := &yyv4537[yyj4537] + yyv4538.CodecDecodeSelf(d) } } - if yyrt4372 { - for ; yyj4372 < yyl4372; yyj4372++ { - yyv4372 = append(yyv4372, PersistentVolumeClaim{}) - yyh4372.ElemContainerState(yyj4372) + if yyrt4537 { + for ; yyj4537 < yyl4537; yyj4537++ { + yyv4537 = append(yyv4537, PersistentVolumeClaim{}) + yyh4537.ElemContainerState(yyj4537) if r.TryDecodeAsNil() { - yyv4372[yyj4372] = PersistentVolumeClaim{} + yyv4537[yyj4537] = PersistentVolumeClaim{} } else { - yyv4374 := &yyv4372[yyj4372] - yyv4374.CodecDecodeSelf(d) + yyv4539 := &yyv4537[yyj4537] + yyv4539.CodecDecodeSelf(d) } } } } else { - yyj4372 := 0 - for ; !r.CheckBreak(); yyj4372++ { + yyj4537 := 0 + for ; !r.CheckBreak(); yyj4537++ { - if yyj4372 >= len(yyv4372) { - yyv4372 = append(yyv4372, PersistentVolumeClaim{}) // var yyz4372 PersistentVolumeClaim - yyc4372 = true + if yyj4537 >= len(yyv4537) { + yyv4537 = append(yyv4537, PersistentVolumeClaim{}) // var yyz4537 PersistentVolumeClaim + yyc4537 = true } - yyh4372.ElemContainerState(yyj4372) - if yyj4372 < len(yyv4372) { + yyh4537.ElemContainerState(yyj4537) + if yyj4537 < len(yyv4537) { if r.TryDecodeAsNil() { - yyv4372[yyj4372] = PersistentVolumeClaim{} + yyv4537[yyj4537] = PersistentVolumeClaim{} } else { - yyv4375 := &yyv4372[yyj4372] - yyv4375.CodecDecodeSelf(d) + yyv4540 := &yyv4537[yyj4537] + yyv4540.CodecDecodeSelf(d) } } else { @@ -54743,17 +56673,17 @@ func (x codecSelfer1234) decSlicePersistentVolumeClaim(v *[]PersistentVolumeClai } } - if yyj4372 < len(yyv4372) { - yyv4372 = yyv4372[:yyj4372] - yyc4372 = true - } else if yyj4372 == 0 && yyv4372 == nil { - yyv4372 = []PersistentVolumeClaim{} - yyc4372 = true + if yyj4537 < len(yyv4537) { + yyv4537 = yyv4537[:yyj4537] + yyc4537 = true + } else if yyj4537 == 0 && yyv4537 == nil { + yyv4537 = []PersistentVolumeClaim{} + yyc4537 = true } } - yyh4372.End() - if yyc4372 { - *v = yyv4372 + yyh4537.End() + if yyc4537 { + *v = yyv4537 } } @@ -54762,10 +56692,10 @@ func (x codecSelfer1234) encSliceKeyToPath(v []KeyToPath, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4376 := range v { + for _, yyv4541 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4377 := &yyv4376 - yy4377.CodecEncodeSelf(e) + yy4542 := &yyv4541 + yy4542.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54775,83 +56705,83 @@ func (x codecSelfer1234) decSliceKeyToPath(v *[]KeyToPath, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4378 := *v - yyh4378, yyl4378 := z.DecSliceHelperStart() - var yyc4378 bool - if yyl4378 == 0 { - if yyv4378 == nil { - yyv4378 = []KeyToPath{} - yyc4378 = true - } else if len(yyv4378) != 0 { - yyv4378 = yyv4378[:0] - yyc4378 = true + yyv4543 := *v + yyh4543, yyl4543 := z.DecSliceHelperStart() + var yyc4543 bool + if yyl4543 == 0 { + if yyv4543 == nil { + yyv4543 = []KeyToPath{} + yyc4543 = true + } else if len(yyv4543) != 0 { + yyv4543 = yyv4543[:0] + yyc4543 = true } - } else if yyl4378 > 0 { - var yyrr4378, yyrl4378 int - var yyrt4378 bool - if yyl4378 > cap(yyv4378) { + } else if yyl4543 > 0 { + var yyrr4543, yyrl4543 int + var yyrt4543 bool + if yyl4543 > cap(yyv4543) { - yyrg4378 := len(yyv4378) > 0 - yyv24378 := yyv4378 - yyrl4378, yyrt4378 = z.DecInferLen(yyl4378, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4378 { - if yyrl4378 <= cap(yyv4378) { - yyv4378 = yyv4378[:yyrl4378] + yyrg4543 := len(yyv4543) > 0 + yyv24543 := yyv4543 + yyrl4543, yyrt4543 = z.DecInferLen(yyl4543, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4543 { + if yyrl4543 <= cap(yyv4543) { + yyv4543 = yyv4543[:yyrl4543] } else { - yyv4378 = make([]KeyToPath, yyrl4378) + yyv4543 = make([]KeyToPath, yyrl4543) } } else { - yyv4378 = make([]KeyToPath, yyrl4378) + yyv4543 = make([]KeyToPath, yyrl4543) } - yyc4378 = true - yyrr4378 = len(yyv4378) - if yyrg4378 { - copy(yyv4378, yyv24378) + yyc4543 = true + yyrr4543 = len(yyv4543) + if yyrg4543 { + copy(yyv4543, yyv24543) } - } else if yyl4378 != len(yyv4378) { - yyv4378 = yyv4378[:yyl4378] - yyc4378 = true + } else if yyl4543 != len(yyv4543) { + yyv4543 = yyv4543[:yyl4543] + yyc4543 = true } - yyj4378 := 0 - for ; yyj4378 < yyrr4378; yyj4378++ { - yyh4378.ElemContainerState(yyj4378) + yyj4543 := 0 + for ; yyj4543 < yyrr4543; yyj4543++ { + yyh4543.ElemContainerState(yyj4543) if r.TryDecodeAsNil() { - yyv4378[yyj4378] = KeyToPath{} + yyv4543[yyj4543] = KeyToPath{} } else { - yyv4379 := &yyv4378[yyj4378] - yyv4379.CodecDecodeSelf(d) + yyv4544 := &yyv4543[yyj4543] + yyv4544.CodecDecodeSelf(d) } } - if yyrt4378 { - for ; yyj4378 < yyl4378; yyj4378++ { - yyv4378 = append(yyv4378, KeyToPath{}) - yyh4378.ElemContainerState(yyj4378) + if yyrt4543 { + for ; yyj4543 < yyl4543; yyj4543++ { + yyv4543 = append(yyv4543, KeyToPath{}) + yyh4543.ElemContainerState(yyj4543) if r.TryDecodeAsNil() { - yyv4378[yyj4378] = KeyToPath{} + yyv4543[yyj4543] = KeyToPath{} } else { - yyv4380 := &yyv4378[yyj4378] - yyv4380.CodecDecodeSelf(d) + yyv4545 := &yyv4543[yyj4543] + yyv4545.CodecDecodeSelf(d) } } } } else { - yyj4378 := 0 - for ; !r.CheckBreak(); yyj4378++ { + yyj4543 := 0 + for ; !r.CheckBreak(); yyj4543++ { - if yyj4378 >= len(yyv4378) { - yyv4378 = append(yyv4378, KeyToPath{}) // var yyz4378 KeyToPath - yyc4378 = true + if yyj4543 >= len(yyv4543) { + yyv4543 = append(yyv4543, KeyToPath{}) // var yyz4543 KeyToPath + yyc4543 = true } - yyh4378.ElemContainerState(yyj4378) - if yyj4378 < len(yyv4378) { + yyh4543.ElemContainerState(yyj4543) + if yyj4543 < len(yyv4543) { if r.TryDecodeAsNil() { - yyv4378[yyj4378] = KeyToPath{} + yyv4543[yyj4543] = KeyToPath{} } else { - yyv4381 := &yyv4378[yyj4378] - yyv4381.CodecDecodeSelf(d) + yyv4546 := &yyv4543[yyj4543] + yyv4546.CodecDecodeSelf(d) } } else { @@ -54859,17 +56789,17 @@ func (x codecSelfer1234) decSliceKeyToPath(v *[]KeyToPath, d *codec1978.Decoder) } } - if yyj4378 < len(yyv4378) { - yyv4378 = yyv4378[:yyj4378] - yyc4378 = true - } else if yyj4378 == 0 && yyv4378 == nil { - yyv4378 = []KeyToPath{} - yyc4378 = true + if yyj4543 < len(yyv4543) { + yyv4543 = yyv4543[:yyj4543] + yyc4543 = true + } else if yyj4543 == 0 && yyv4543 == nil { + yyv4543 = []KeyToPath{} + yyc4543 = true } } - yyh4378.End() - if yyc4378 { - *v = yyv4378 + yyh4543.End() + if yyc4543 { + *v = yyv4543 } } @@ -54878,10 +56808,10 @@ func (x codecSelfer1234) encSliceHTTPHeader(v []HTTPHeader, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4382 := range v { + for _, yyv4547 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4383 := &yyv4382 - yy4383.CodecEncodeSelf(e) + yy4548 := &yyv4547 + yy4548.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -54891,83 +56821,83 @@ func (x codecSelfer1234) decSliceHTTPHeader(v *[]HTTPHeader, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4384 := *v - yyh4384, yyl4384 := z.DecSliceHelperStart() - var yyc4384 bool - if yyl4384 == 0 { - if yyv4384 == nil { - yyv4384 = []HTTPHeader{} - yyc4384 = true - } else if len(yyv4384) != 0 { - yyv4384 = yyv4384[:0] - yyc4384 = true + yyv4549 := *v + yyh4549, yyl4549 := z.DecSliceHelperStart() + var yyc4549 bool + if yyl4549 == 0 { + if yyv4549 == nil { + yyv4549 = []HTTPHeader{} + yyc4549 = true + } else if len(yyv4549) != 0 { + yyv4549 = yyv4549[:0] + yyc4549 = true } - } else if yyl4384 > 0 { - var yyrr4384, yyrl4384 int - var yyrt4384 bool - if yyl4384 > cap(yyv4384) { + } else if yyl4549 > 0 { + var yyrr4549, yyrl4549 int + var yyrt4549 bool + if yyl4549 > cap(yyv4549) { - yyrg4384 := len(yyv4384) > 0 - yyv24384 := yyv4384 - yyrl4384, yyrt4384 = z.DecInferLen(yyl4384, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4384 { - if yyrl4384 <= cap(yyv4384) { - yyv4384 = yyv4384[:yyrl4384] + yyrg4549 := len(yyv4549) > 0 + yyv24549 := yyv4549 + yyrl4549, yyrt4549 = z.DecInferLen(yyl4549, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4549 { + if yyrl4549 <= cap(yyv4549) { + yyv4549 = yyv4549[:yyrl4549] } else { - yyv4384 = make([]HTTPHeader, yyrl4384) + yyv4549 = make([]HTTPHeader, yyrl4549) } } else { - yyv4384 = make([]HTTPHeader, yyrl4384) + yyv4549 = make([]HTTPHeader, yyrl4549) } - yyc4384 = true - yyrr4384 = len(yyv4384) - if yyrg4384 { - copy(yyv4384, yyv24384) + yyc4549 = true + yyrr4549 = len(yyv4549) + if yyrg4549 { + copy(yyv4549, yyv24549) } - } else if yyl4384 != len(yyv4384) { - yyv4384 = yyv4384[:yyl4384] - yyc4384 = true + } else if yyl4549 != len(yyv4549) { + yyv4549 = yyv4549[:yyl4549] + yyc4549 = true } - yyj4384 := 0 - for ; yyj4384 < yyrr4384; yyj4384++ { - yyh4384.ElemContainerState(yyj4384) + yyj4549 := 0 + for ; yyj4549 < yyrr4549; yyj4549++ { + yyh4549.ElemContainerState(yyj4549) if r.TryDecodeAsNil() { - yyv4384[yyj4384] = HTTPHeader{} + yyv4549[yyj4549] = HTTPHeader{} } else { - yyv4385 := &yyv4384[yyj4384] - yyv4385.CodecDecodeSelf(d) + yyv4550 := &yyv4549[yyj4549] + yyv4550.CodecDecodeSelf(d) } } - if yyrt4384 { - for ; yyj4384 < yyl4384; yyj4384++ { - yyv4384 = append(yyv4384, HTTPHeader{}) - yyh4384.ElemContainerState(yyj4384) + if yyrt4549 { + for ; yyj4549 < yyl4549; yyj4549++ { + yyv4549 = append(yyv4549, HTTPHeader{}) + yyh4549.ElemContainerState(yyj4549) if r.TryDecodeAsNil() { - yyv4384[yyj4384] = HTTPHeader{} + yyv4549[yyj4549] = HTTPHeader{} } else { - yyv4386 := &yyv4384[yyj4384] - yyv4386.CodecDecodeSelf(d) + yyv4551 := &yyv4549[yyj4549] + yyv4551.CodecDecodeSelf(d) } } } } else { - yyj4384 := 0 - for ; !r.CheckBreak(); yyj4384++ { + yyj4549 := 0 + for ; !r.CheckBreak(); yyj4549++ { - if yyj4384 >= len(yyv4384) { - yyv4384 = append(yyv4384, HTTPHeader{}) // var yyz4384 HTTPHeader - yyc4384 = true + if yyj4549 >= len(yyv4549) { + yyv4549 = append(yyv4549, HTTPHeader{}) // var yyz4549 HTTPHeader + yyc4549 = true } - yyh4384.ElemContainerState(yyj4384) - if yyj4384 < len(yyv4384) { + yyh4549.ElemContainerState(yyj4549) + if yyj4549 < len(yyv4549) { if r.TryDecodeAsNil() { - yyv4384[yyj4384] = HTTPHeader{} + yyv4549[yyj4549] = HTTPHeader{} } else { - yyv4387 := &yyv4384[yyj4384] - yyv4387.CodecDecodeSelf(d) + yyv4552 := &yyv4549[yyj4549] + yyv4552.CodecDecodeSelf(d) } } else { @@ -54975,17 +56905,17 @@ func (x codecSelfer1234) decSliceHTTPHeader(v *[]HTTPHeader, d *codec1978.Decode } } - if yyj4384 < len(yyv4384) { - yyv4384 = yyv4384[:yyj4384] - yyc4384 = true - } else if yyj4384 == 0 && yyv4384 == nil { - yyv4384 = []HTTPHeader{} - yyc4384 = true + if yyj4549 < len(yyv4549) { + yyv4549 = yyv4549[:yyj4549] + yyc4549 = true + } else if yyj4549 == 0 && yyv4549 == nil { + yyv4549 = []HTTPHeader{} + yyc4549 = true } } - yyh4384.End() - if yyc4384 { - *v = yyv4384 + yyh4549.End() + if yyc4549 { + *v = yyv4549 } } @@ -54994,9 +56924,9 @@ func (x codecSelfer1234) encSliceCapability(v []Capability, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4388 := range v { + for _, yyv4553 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4388.CodecEncodeSelf(e) + yyv4553.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55006,75 +56936,75 @@ func (x codecSelfer1234) decSliceCapability(v *[]Capability, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4389 := *v - yyh4389, yyl4389 := z.DecSliceHelperStart() - var yyc4389 bool - if yyl4389 == 0 { - if yyv4389 == nil { - yyv4389 = []Capability{} - yyc4389 = true - } else if len(yyv4389) != 0 { - yyv4389 = yyv4389[:0] - yyc4389 = true + yyv4554 := *v + yyh4554, yyl4554 := z.DecSliceHelperStart() + var yyc4554 bool + if yyl4554 == 0 { + if yyv4554 == nil { + yyv4554 = []Capability{} + yyc4554 = true + } else if len(yyv4554) != 0 { + yyv4554 = yyv4554[:0] + yyc4554 = true } - } else if yyl4389 > 0 { - var yyrr4389, yyrl4389 int - var yyrt4389 bool - if yyl4389 > cap(yyv4389) { + } else if yyl4554 > 0 { + var yyrr4554, yyrl4554 int + var yyrt4554 bool + if yyl4554 > cap(yyv4554) { - yyrl4389, yyrt4389 = z.DecInferLen(yyl4389, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4389 { - if yyrl4389 <= cap(yyv4389) { - yyv4389 = yyv4389[:yyrl4389] + yyrl4554, yyrt4554 = z.DecInferLen(yyl4554, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4554 { + if yyrl4554 <= cap(yyv4554) { + yyv4554 = yyv4554[:yyrl4554] } else { - yyv4389 = make([]Capability, yyrl4389) + yyv4554 = make([]Capability, yyrl4554) } } else { - yyv4389 = make([]Capability, yyrl4389) + yyv4554 = make([]Capability, yyrl4554) } - yyc4389 = true - yyrr4389 = len(yyv4389) - } else if yyl4389 != len(yyv4389) { - yyv4389 = yyv4389[:yyl4389] - yyc4389 = true + yyc4554 = true + yyrr4554 = len(yyv4554) + } else if yyl4554 != len(yyv4554) { + yyv4554 = yyv4554[:yyl4554] + yyc4554 = true } - yyj4389 := 0 - for ; yyj4389 < yyrr4389; yyj4389++ { - yyh4389.ElemContainerState(yyj4389) + yyj4554 := 0 + for ; yyj4554 < yyrr4554; yyj4554++ { + yyh4554.ElemContainerState(yyj4554) if r.TryDecodeAsNil() { - yyv4389[yyj4389] = "" + yyv4554[yyj4554] = "" } else { - yyv4389[yyj4389] = Capability(r.DecodeString()) + yyv4554[yyj4554] = Capability(r.DecodeString()) } } - if yyrt4389 { - for ; yyj4389 < yyl4389; yyj4389++ { - yyv4389 = append(yyv4389, "") - yyh4389.ElemContainerState(yyj4389) + if yyrt4554 { + for ; yyj4554 < yyl4554; yyj4554++ { + yyv4554 = append(yyv4554, "") + yyh4554.ElemContainerState(yyj4554) if r.TryDecodeAsNil() { - yyv4389[yyj4389] = "" + yyv4554[yyj4554] = "" } else { - yyv4389[yyj4389] = Capability(r.DecodeString()) + yyv4554[yyj4554] = Capability(r.DecodeString()) } } } } else { - yyj4389 := 0 - for ; !r.CheckBreak(); yyj4389++ { + yyj4554 := 0 + for ; !r.CheckBreak(); yyj4554++ { - if yyj4389 >= len(yyv4389) { - yyv4389 = append(yyv4389, "") // var yyz4389 Capability - yyc4389 = true + if yyj4554 >= len(yyv4554) { + yyv4554 = append(yyv4554, "") // var yyz4554 Capability + yyc4554 = true } - yyh4389.ElemContainerState(yyj4389) - if yyj4389 < len(yyv4389) { + yyh4554.ElemContainerState(yyj4554) + if yyj4554 < len(yyv4554) { if r.TryDecodeAsNil() { - yyv4389[yyj4389] = "" + yyv4554[yyj4554] = "" } else { - yyv4389[yyj4389] = Capability(r.DecodeString()) + yyv4554[yyj4554] = Capability(r.DecodeString()) } } else { @@ -55082,17 +57012,17 @@ func (x codecSelfer1234) decSliceCapability(v *[]Capability, d *codec1978.Decode } } - if yyj4389 < len(yyv4389) { - yyv4389 = yyv4389[:yyj4389] - yyc4389 = true - } else if yyj4389 == 0 && yyv4389 == nil { - yyv4389 = []Capability{} - yyc4389 = true + if yyj4554 < len(yyv4554) { + yyv4554 = yyv4554[:yyj4554] + yyc4554 = true + } else if yyj4554 == 0 && yyv4554 == nil { + yyv4554 = []Capability{} + yyc4554 = true } } - yyh4389.End() - if yyc4389 { - *v = yyv4389 + yyh4554.End() + if yyc4554 { + *v = yyv4554 } } @@ -55101,10 +57031,10 @@ func (x codecSelfer1234) encSliceContainerPort(v []ContainerPort, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4393 := range v { + for _, yyv4558 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4394 := &yyv4393 - yy4394.CodecEncodeSelf(e) + yy4559 := &yyv4558 + yy4559.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55114,83 +57044,83 @@ func (x codecSelfer1234) decSliceContainerPort(v *[]ContainerPort, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4395 := *v - yyh4395, yyl4395 := z.DecSliceHelperStart() - var yyc4395 bool - if yyl4395 == 0 { - if yyv4395 == nil { - yyv4395 = []ContainerPort{} - yyc4395 = true - } else if len(yyv4395) != 0 { - yyv4395 = yyv4395[:0] - yyc4395 = true + yyv4560 := *v + yyh4560, yyl4560 := z.DecSliceHelperStart() + var yyc4560 bool + if yyl4560 == 0 { + if yyv4560 == nil { + yyv4560 = []ContainerPort{} + yyc4560 = true + } else if len(yyv4560) != 0 { + yyv4560 = yyv4560[:0] + yyc4560 = true } - } else if yyl4395 > 0 { - var yyrr4395, yyrl4395 int - var yyrt4395 bool - if yyl4395 > cap(yyv4395) { + } else if yyl4560 > 0 { + var yyrr4560, yyrl4560 int + var yyrt4560 bool + if yyl4560 > cap(yyv4560) { - yyrg4395 := len(yyv4395) > 0 - yyv24395 := yyv4395 - yyrl4395, yyrt4395 = z.DecInferLen(yyl4395, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4395 { - if yyrl4395 <= cap(yyv4395) { - yyv4395 = yyv4395[:yyrl4395] + yyrg4560 := len(yyv4560) > 0 + yyv24560 := yyv4560 + yyrl4560, yyrt4560 = z.DecInferLen(yyl4560, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4560 { + if yyrl4560 <= cap(yyv4560) { + yyv4560 = yyv4560[:yyrl4560] } else { - yyv4395 = make([]ContainerPort, yyrl4395) + yyv4560 = make([]ContainerPort, yyrl4560) } } else { - yyv4395 = make([]ContainerPort, yyrl4395) + yyv4560 = make([]ContainerPort, yyrl4560) } - yyc4395 = true - yyrr4395 = len(yyv4395) - if yyrg4395 { - copy(yyv4395, yyv24395) + yyc4560 = true + yyrr4560 = len(yyv4560) + if yyrg4560 { + copy(yyv4560, yyv24560) } - } else if yyl4395 != len(yyv4395) { - yyv4395 = yyv4395[:yyl4395] - yyc4395 = true + } else if yyl4560 != len(yyv4560) { + yyv4560 = yyv4560[:yyl4560] + yyc4560 = true } - yyj4395 := 0 - for ; yyj4395 < yyrr4395; yyj4395++ { - yyh4395.ElemContainerState(yyj4395) + yyj4560 := 0 + for ; yyj4560 < yyrr4560; yyj4560++ { + yyh4560.ElemContainerState(yyj4560) if r.TryDecodeAsNil() { - yyv4395[yyj4395] = ContainerPort{} + yyv4560[yyj4560] = ContainerPort{} } else { - yyv4396 := &yyv4395[yyj4395] - yyv4396.CodecDecodeSelf(d) + yyv4561 := &yyv4560[yyj4560] + yyv4561.CodecDecodeSelf(d) } } - if yyrt4395 { - for ; yyj4395 < yyl4395; yyj4395++ { - yyv4395 = append(yyv4395, ContainerPort{}) - yyh4395.ElemContainerState(yyj4395) + if yyrt4560 { + for ; yyj4560 < yyl4560; yyj4560++ { + yyv4560 = append(yyv4560, ContainerPort{}) + yyh4560.ElemContainerState(yyj4560) if r.TryDecodeAsNil() { - yyv4395[yyj4395] = ContainerPort{} + yyv4560[yyj4560] = ContainerPort{} } else { - yyv4397 := &yyv4395[yyj4395] - yyv4397.CodecDecodeSelf(d) + yyv4562 := &yyv4560[yyj4560] + yyv4562.CodecDecodeSelf(d) } } } } else { - yyj4395 := 0 - for ; !r.CheckBreak(); yyj4395++ { + yyj4560 := 0 + for ; !r.CheckBreak(); yyj4560++ { - if yyj4395 >= len(yyv4395) { - yyv4395 = append(yyv4395, ContainerPort{}) // var yyz4395 ContainerPort - yyc4395 = true + if yyj4560 >= len(yyv4560) { + yyv4560 = append(yyv4560, ContainerPort{}) // var yyz4560 ContainerPort + yyc4560 = true } - yyh4395.ElemContainerState(yyj4395) - if yyj4395 < len(yyv4395) { + yyh4560.ElemContainerState(yyj4560) + if yyj4560 < len(yyv4560) { if r.TryDecodeAsNil() { - yyv4395[yyj4395] = ContainerPort{} + yyv4560[yyj4560] = ContainerPort{} } else { - yyv4398 := &yyv4395[yyj4395] - yyv4398.CodecDecodeSelf(d) + yyv4563 := &yyv4560[yyj4560] + yyv4563.CodecDecodeSelf(d) } } else { @@ -55198,17 +57128,17 @@ func (x codecSelfer1234) decSliceContainerPort(v *[]ContainerPort, d *codec1978. } } - if yyj4395 < len(yyv4395) { - yyv4395 = yyv4395[:yyj4395] - yyc4395 = true - } else if yyj4395 == 0 && yyv4395 == nil { - yyv4395 = []ContainerPort{} - yyc4395 = true + if yyj4560 < len(yyv4560) { + yyv4560 = yyv4560[:yyj4560] + yyc4560 = true + } else if yyj4560 == 0 && yyv4560 == nil { + yyv4560 = []ContainerPort{} + yyc4560 = true } } - yyh4395.End() - if yyc4395 { - *v = yyv4395 + yyh4560.End() + if yyc4560 { + *v = yyv4560 } } @@ -55217,10 +57147,10 @@ func (x codecSelfer1234) encSliceEnvVar(v []EnvVar, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4399 := range v { + for _, yyv4564 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4400 := &yyv4399 - yy4400.CodecEncodeSelf(e) + yy4565 := &yyv4564 + yy4565.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55230,83 +57160,83 @@ func (x codecSelfer1234) decSliceEnvVar(v *[]EnvVar, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4401 := *v - yyh4401, yyl4401 := z.DecSliceHelperStart() - var yyc4401 bool - if yyl4401 == 0 { - if yyv4401 == nil { - yyv4401 = []EnvVar{} - yyc4401 = true - } else if len(yyv4401) != 0 { - yyv4401 = yyv4401[:0] - yyc4401 = true + yyv4566 := *v + yyh4566, yyl4566 := z.DecSliceHelperStart() + var yyc4566 bool + if yyl4566 == 0 { + if yyv4566 == nil { + yyv4566 = []EnvVar{} + yyc4566 = true + } else if len(yyv4566) != 0 { + yyv4566 = yyv4566[:0] + yyc4566 = true } - } else if yyl4401 > 0 { - var yyrr4401, yyrl4401 int - var yyrt4401 bool - if yyl4401 > cap(yyv4401) { + } else if yyl4566 > 0 { + var yyrr4566, yyrl4566 int + var yyrt4566 bool + if yyl4566 > cap(yyv4566) { - yyrg4401 := len(yyv4401) > 0 - yyv24401 := yyv4401 - yyrl4401, yyrt4401 = z.DecInferLen(yyl4401, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4401 { - if yyrl4401 <= cap(yyv4401) { - yyv4401 = yyv4401[:yyrl4401] + yyrg4566 := len(yyv4566) > 0 + yyv24566 := yyv4566 + yyrl4566, yyrt4566 = z.DecInferLen(yyl4566, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4566 { + if yyrl4566 <= cap(yyv4566) { + yyv4566 = yyv4566[:yyrl4566] } else { - yyv4401 = make([]EnvVar, yyrl4401) + yyv4566 = make([]EnvVar, yyrl4566) } } else { - yyv4401 = make([]EnvVar, yyrl4401) + yyv4566 = make([]EnvVar, yyrl4566) } - yyc4401 = true - yyrr4401 = len(yyv4401) - if yyrg4401 { - copy(yyv4401, yyv24401) + yyc4566 = true + yyrr4566 = len(yyv4566) + if yyrg4566 { + copy(yyv4566, yyv24566) } - } else if yyl4401 != len(yyv4401) { - yyv4401 = yyv4401[:yyl4401] - yyc4401 = true + } else if yyl4566 != len(yyv4566) { + yyv4566 = yyv4566[:yyl4566] + yyc4566 = true } - yyj4401 := 0 - for ; yyj4401 < yyrr4401; yyj4401++ { - yyh4401.ElemContainerState(yyj4401) + yyj4566 := 0 + for ; yyj4566 < yyrr4566; yyj4566++ { + yyh4566.ElemContainerState(yyj4566) if r.TryDecodeAsNil() { - yyv4401[yyj4401] = EnvVar{} + yyv4566[yyj4566] = EnvVar{} } else { - yyv4402 := &yyv4401[yyj4401] - yyv4402.CodecDecodeSelf(d) + yyv4567 := &yyv4566[yyj4566] + yyv4567.CodecDecodeSelf(d) } } - if yyrt4401 { - for ; yyj4401 < yyl4401; yyj4401++ { - yyv4401 = append(yyv4401, EnvVar{}) - yyh4401.ElemContainerState(yyj4401) + if yyrt4566 { + for ; yyj4566 < yyl4566; yyj4566++ { + yyv4566 = append(yyv4566, EnvVar{}) + yyh4566.ElemContainerState(yyj4566) if r.TryDecodeAsNil() { - yyv4401[yyj4401] = EnvVar{} + yyv4566[yyj4566] = EnvVar{} } else { - yyv4403 := &yyv4401[yyj4401] - yyv4403.CodecDecodeSelf(d) + yyv4568 := &yyv4566[yyj4566] + yyv4568.CodecDecodeSelf(d) } } } } else { - yyj4401 := 0 - for ; !r.CheckBreak(); yyj4401++ { + yyj4566 := 0 + for ; !r.CheckBreak(); yyj4566++ { - if yyj4401 >= len(yyv4401) { - yyv4401 = append(yyv4401, EnvVar{}) // var yyz4401 EnvVar - yyc4401 = true + if yyj4566 >= len(yyv4566) { + yyv4566 = append(yyv4566, EnvVar{}) // var yyz4566 EnvVar + yyc4566 = true } - yyh4401.ElemContainerState(yyj4401) - if yyj4401 < len(yyv4401) { + yyh4566.ElemContainerState(yyj4566) + if yyj4566 < len(yyv4566) { if r.TryDecodeAsNil() { - yyv4401[yyj4401] = EnvVar{} + yyv4566[yyj4566] = EnvVar{} } else { - yyv4404 := &yyv4401[yyj4401] - yyv4404.CodecDecodeSelf(d) + yyv4569 := &yyv4566[yyj4566] + yyv4569.CodecDecodeSelf(d) } } else { @@ -55314,17 +57244,17 @@ func (x codecSelfer1234) decSliceEnvVar(v *[]EnvVar, d *codec1978.Decoder) { } } - if yyj4401 < len(yyv4401) { - yyv4401 = yyv4401[:yyj4401] - yyc4401 = true - } else if yyj4401 == 0 && yyv4401 == nil { - yyv4401 = []EnvVar{} - yyc4401 = true + if yyj4566 < len(yyv4566) { + yyv4566 = yyv4566[:yyj4566] + yyc4566 = true + } else if yyj4566 == 0 && yyv4566 == nil { + yyv4566 = []EnvVar{} + yyc4566 = true } } - yyh4401.End() - if yyc4401 { - *v = yyv4401 + yyh4566.End() + if yyc4566 { + *v = yyv4566 } } @@ -55333,10 +57263,10 @@ func (x codecSelfer1234) encSliceVolumeMount(v []VolumeMount, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4405 := range v { + for _, yyv4570 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4406 := &yyv4405 - yy4406.CodecEncodeSelf(e) + yy4571 := &yyv4570 + yy4571.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55346,83 +57276,83 @@ func (x codecSelfer1234) decSliceVolumeMount(v *[]VolumeMount, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4407 := *v - yyh4407, yyl4407 := z.DecSliceHelperStart() - var yyc4407 bool - if yyl4407 == 0 { - if yyv4407 == nil { - yyv4407 = []VolumeMount{} - yyc4407 = true - } else if len(yyv4407) != 0 { - yyv4407 = yyv4407[:0] - yyc4407 = true + yyv4572 := *v + yyh4572, yyl4572 := z.DecSliceHelperStart() + var yyc4572 bool + if yyl4572 == 0 { + if yyv4572 == nil { + yyv4572 = []VolumeMount{} + yyc4572 = true + } else if len(yyv4572) != 0 { + yyv4572 = yyv4572[:0] + yyc4572 = true } - } else if yyl4407 > 0 { - var yyrr4407, yyrl4407 int - var yyrt4407 bool - if yyl4407 > cap(yyv4407) { + } else if yyl4572 > 0 { + var yyrr4572, yyrl4572 int + var yyrt4572 bool + if yyl4572 > cap(yyv4572) { - yyrg4407 := len(yyv4407) > 0 - yyv24407 := yyv4407 - yyrl4407, yyrt4407 = z.DecInferLen(yyl4407, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4407 { - if yyrl4407 <= cap(yyv4407) { - yyv4407 = yyv4407[:yyrl4407] + yyrg4572 := len(yyv4572) > 0 + yyv24572 := yyv4572 + yyrl4572, yyrt4572 = z.DecInferLen(yyl4572, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4572 { + if yyrl4572 <= cap(yyv4572) { + yyv4572 = yyv4572[:yyrl4572] } else { - yyv4407 = make([]VolumeMount, yyrl4407) + yyv4572 = make([]VolumeMount, yyrl4572) } } else { - yyv4407 = make([]VolumeMount, yyrl4407) + yyv4572 = make([]VolumeMount, yyrl4572) } - yyc4407 = true - yyrr4407 = len(yyv4407) - if yyrg4407 { - copy(yyv4407, yyv24407) + yyc4572 = true + yyrr4572 = len(yyv4572) + if yyrg4572 { + copy(yyv4572, yyv24572) } - } else if yyl4407 != len(yyv4407) { - yyv4407 = yyv4407[:yyl4407] - yyc4407 = true + } else if yyl4572 != len(yyv4572) { + yyv4572 = yyv4572[:yyl4572] + yyc4572 = true } - yyj4407 := 0 - for ; yyj4407 < yyrr4407; yyj4407++ { - yyh4407.ElemContainerState(yyj4407) + yyj4572 := 0 + for ; yyj4572 < yyrr4572; yyj4572++ { + yyh4572.ElemContainerState(yyj4572) if r.TryDecodeAsNil() { - yyv4407[yyj4407] = VolumeMount{} + yyv4572[yyj4572] = VolumeMount{} } else { - yyv4408 := &yyv4407[yyj4407] - yyv4408.CodecDecodeSelf(d) + yyv4573 := &yyv4572[yyj4572] + yyv4573.CodecDecodeSelf(d) } } - if yyrt4407 { - for ; yyj4407 < yyl4407; yyj4407++ { - yyv4407 = append(yyv4407, VolumeMount{}) - yyh4407.ElemContainerState(yyj4407) + if yyrt4572 { + for ; yyj4572 < yyl4572; yyj4572++ { + yyv4572 = append(yyv4572, VolumeMount{}) + yyh4572.ElemContainerState(yyj4572) if r.TryDecodeAsNil() { - yyv4407[yyj4407] = VolumeMount{} + yyv4572[yyj4572] = VolumeMount{} } else { - yyv4409 := &yyv4407[yyj4407] - yyv4409.CodecDecodeSelf(d) + yyv4574 := &yyv4572[yyj4572] + yyv4574.CodecDecodeSelf(d) } } } } else { - yyj4407 := 0 - for ; !r.CheckBreak(); yyj4407++ { + yyj4572 := 0 + for ; !r.CheckBreak(); yyj4572++ { - if yyj4407 >= len(yyv4407) { - yyv4407 = append(yyv4407, VolumeMount{}) // var yyz4407 VolumeMount - yyc4407 = true + if yyj4572 >= len(yyv4572) { + yyv4572 = append(yyv4572, VolumeMount{}) // var yyz4572 VolumeMount + yyc4572 = true } - yyh4407.ElemContainerState(yyj4407) - if yyj4407 < len(yyv4407) { + yyh4572.ElemContainerState(yyj4572) + if yyj4572 < len(yyv4572) { if r.TryDecodeAsNil() { - yyv4407[yyj4407] = VolumeMount{} + yyv4572[yyj4572] = VolumeMount{} } else { - yyv4410 := &yyv4407[yyj4407] - yyv4410.CodecDecodeSelf(d) + yyv4575 := &yyv4572[yyj4572] + yyv4575.CodecDecodeSelf(d) } } else { @@ -55430,17 +57360,17 @@ func (x codecSelfer1234) decSliceVolumeMount(v *[]VolumeMount, d *codec1978.Deco } } - if yyj4407 < len(yyv4407) { - yyv4407 = yyv4407[:yyj4407] - yyc4407 = true - } else if yyj4407 == 0 && yyv4407 == nil { - yyv4407 = []VolumeMount{} - yyc4407 = true + if yyj4572 < len(yyv4572) { + yyv4572 = yyv4572[:yyj4572] + yyc4572 = true + } else if yyj4572 == 0 && yyv4572 == nil { + yyv4572 = []VolumeMount{} + yyc4572 = true } } - yyh4407.End() - if yyc4407 { - *v = yyv4407 + yyh4572.End() + if yyc4572 { + *v = yyv4572 } } @@ -55449,10 +57379,10 @@ func (x codecSelfer1234) encSliceNodeSelectorTerm(v []NodeSelectorTerm, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4411 := range v { + for _, yyv4576 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4412 := &yyv4411 - yy4412.CodecEncodeSelf(e) + yy4577 := &yyv4576 + yy4577.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55462,83 +57392,83 @@ func (x codecSelfer1234) decSliceNodeSelectorTerm(v *[]NodeSelectorTerm, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4413 := *v - yyh4413, yyl4413 := z.DecSliceHelperStart() - var yyc4413 bool - if yyl4413 == 0 { - if yyv4413 == nil { - yyv4413 = []NodeSelectorTerm{} - yyc4413 = true - } else if len(yyv4413) != 0 { - yyv4413 = yyv4413[:0] - yyc4413 = true + yyv4578 := *v + yyh4578, yyl4578 := z.DecSliceHelperStart() + var yyc4578 bool + if yyl4578 == 0 { + if yyv4578 == nil { + yyv4578 = []NodeSelectorTerm{} + yyc4578 = true + } else if len(yyv4578) != 0 { + yyv4578 = yyv4578[:0] + yyc4578 = true } - } else if yyl4413 > 0 { - var yyrr4413, yyrl4413 int - var yyrt4413 bool - if yyl4413 > cap(yyv4413) { + } else if yyl4578 > 0 { + var yyrr4578, yyrl4578 int + var yyrt4578 bool + if yyl4578 > cap(yyv4578) { - yyrg4413 := len(yyv4413) > 0 - yyv24413 := yyv4413 - yyrl4413, yyrt4413 = z.DecInferLen(yyl4413, z.DecBasicHandle().MaxInitLen, 24) - if yyrt4413 { - if yyrl4413 <= cap(yyv4413) { - yyv4413 = yyv4413[:yyrl4413] + yyrg4578 := len(yyv4578) > 0 + yyv24578 := yyv4578 + yyrl4578, yyrt4578 = z.DecInferLen(yyl4578, z.DecBasicHandle().MaxInitLen, 24) + if yyrt4578 { + if yyrl4578 <= cap(yyv4578) { + yyv4578 = yyv4578[:yyrl4578] } else { - yyv4413 = make([]NodeSelectorTerm, yyrl4413) + yyv4578 = make([]NodeSelectorTerm, yyrl4578) } } else { - yyv4413 = make([]NodeSelectorTerm, yyrl4413) + yyv4578 = make([]NodeSelectorTerm, yyrl4578) } - yyc4413 = true - yyrr4413 = len(yyv4413) - if yyrg4413 { - copy(yyv4413, yyv24413) + yyc4578 = true + yyrr4578 = len(yyv4578) + if yyrg4578 { + copy(yyv4578, yyv24578) } - } else if yyl4413 != len(yyv4413) { - yyv4413 = yyv4413[:yyl4413] - yyc4413 = true + } else if yyl4578 != len(yyv4578) { + yyv4578 = yyv4578[:yyl4578] + yyc4578 = true } - yyj4413 := 0 - for ; yyj4413 < yyrr4413; yyj4413++ { - yyh4413.ElemContainerState(yyj4413) + yyj4578 := 0 + for ; yyj4578 < yyrr4578; yyj4578++ { + yyh4578.ElemContainerState(yyj4578) if r.TryDecodeAsNil() { - yyv4413[yyj4413] = NodeSelectorTerm{} + yyv4578[yyj4578] = NodeSelectorTerm{} } else { - yyv4414 := &yyv4413[yyj4413] - yyv4414.CodecDecodeSelf(d) + yyv4579 := &yyv4578[yyj4578] + yyv4579.CodecDecodeSelf(d) } } - if yyrt4413 { - for ; yyj4413 < yyl4413; yyj4413++ { - yyv4413 = append(yyv4413, NodeSelectorTerm{}) - yyh4413.ElemContainerState(yyj4413) + if yyrt4578 { + for ; yyj4578 < yyl4578; yyj4578++ { + yyv4578 = append(yyv4578, NodeSelectorTerm{}) + yyh4578.ElemContainerState(yyj4578) if r.TryDecodeAsNil() { - yyv4413[yyj4413] = NodeSelectorTerm{} + yyv4578[yyj4578] = NodeSelectorTerm{} } else { - yyv4415 := &yyv4413[yyj4413] - yyv4415.CodecDecodeSelf(d) + yyv4580 := &yyv4578[yyj4578] + yyv4580.CodecDecodeSelf(d) } } } } else { - yyj4413 := 0 - for ; !r.CheckBreak(); yyj4413++ { + yyj4578 := 0 + for ; !r.CheckBreak(); yyj4578++ { - if yyj4413 >= len(yyv4413) { - yyv4413 = append(yyv4413, NodeSelectorTerm{}) // var yyz4413 NodeSelectorTerm - yyc4413 = true + if yyj4578 >= len(yyv4578) { + yyv4578 = append(yyv4578, NodeSelectorTerm{}) // var yyz4578 NodeSelectorTerm + yyc4578 = true } - yyh4413.ElemContainerState(yyj4413) - if yyj4413 < len(yyv4413) { + yyh4578.ElemContainerState(yyj4578) + if yyj4578 < len(yyv4578) { if r.TryDecodeAsNil() { - yyv4413[yyj4413] = NodeSelectorTerm{} + yyv4578[yyj4578] = NodeSelectorTerm{} } else { - yyv4416 := &yyv4413[yyj4413] - yyv4416.CodecDecodeSelf(d) + yyv4581 := &yyv4578[yyj4578] + yyv4581.CodecDecodeSelf(d) } } else { @@ -55546,17 +57476,17 @@ func (x codecSelfer1234) decSliceNodeSelectorTerm(v *[]NodeSelectorTerm, d *code } } - if yyj4413 < len(yyv4413) { - yyv4413 = yyv4413[:yyj4413] - yyc4413 = true - } else if yyj4413 == 0 && yyv4413 == nil { - yyv4413 = []NodeSelectorTerm{} - yyc4413 = true + if yyj4578 < len(yyv4578) { + yyv4578 = yyv4578[:yyj4578] + yyc4578 = true + } else if yyj4578 == 0 && yyv4578 == nil { + yyv4578 = []NodeSelectorTerm{} + yyc4578 = true } } - yyh4413.End() - if yyc4413 { - *v = yyv4413 + yyh4578.End() + if yyc4578 { + *v = yyv4578 } } @@ -55565,10 +57495,10 @@ func (x codecSelfer1234) encSliceNodeSelectorRequirement(v []NodeSelectorRequire z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4417 := range v { + for _, yyv4582 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4418 := &yyv4417 - yy4418.CodecEncodeSelf(e) + yy4583 := &yyv4582 + yy4583.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55578,83 +57508,83 @@ func (x codecSelfer1234) decSliceNodeSelectorRequirement(v *[]NodeSelectorRequir z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4419 := *v - yyh4419, yyl4419 := z.DecSliceHelperStart() - var yyc4419 bool - if yyl4419 == 0 { - if yyv4419 == nil { - yyv4419 = []NodeSelectorRequirement{} - yyc4419 = true - } else if len(yyv4419) != 0 { - yyv4419 = yyv4419[:0] - yyc4419 = true + yyv4584 := *v + yyh4584, yyl4584 := z.DecSliceHelperStart() + var yyc4584 bool + if yyl4584 == 0 { + if yyv4584 == nil { + yyv4584 = []NodeSelectorRequirement{} + yyc4584 = true + } else if len(yyv4584) != 0 { + yyv4584 = yyv4584[:0] + yyc4584 = true } - } else if yyl4419 > 0 { - var yyrr4419, yyrl4419 int - var yyrt4419 bool - if yyl4419 > cap(yyv4419) { + } else if yyl4584 > 0 { + var yyrr4584, yyrl4584 int + var yyrt4584 bool + if yyl4584 > cap(yyv4584) { - yyrg4419 := len(yyv4419) > 0 - yyv24419 := yyv4419 - yyrl4419, yyrt4419 = z.DecInferLen(yyl4419, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4419 { - if yyrl4419 <= cap(yyv4419) { - yyv4419 = yyv4419[:yyrl4419] + yyrg4584 := len(yyv4584) > 0 + yyv24584 := yyv4584 + yyrl4584, yyrt4584 = z.DecInferLen(yyl4584, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4584 { + if yyrl4584 <= cap(yyv4584) { + yyv4584 = yyv4584[:yyrl4584] } else { - yyv4419 = make([]NodeSelectorRequirement, yyrl4419) + yyv4584 = make([]NodeSelectorRequirement, yyrl4584) } } else { - yyv4419 = make([]NodeSelectorRequirement, yyrl4419) + yyv4584 = make([]NodeSelectorRequirement, yyrl4584) } - yyc4419 = true - yyrr4419 = len(yyv4419) - if yyrg4419 { - copy(yyv4419, yyv24419) + yyc4584 = true + yyrr4584 = len(yyv4584) + if yyrg4584 { + copy(yyv4584, yyv24584) } - } else if yyl4419 != len(yyv4419) { - yyv4419 = yyv4419[:yyl4419] - yyc4419 = true + } else if yyl4584 != len(yyv4584) { + yyv4584 = yyv4584[:yyl4584] + yyc4584 = true } - yyj4419 := 0 - for ; yyj4419 < yyrr4419; yyj4419++ { - yyh4419.ElemContainerState(yyj4419) + yyj4584 := 0 + for ; yyj4584 < yyrr4584; yyj4584++ { + yyh4584.ElemContainerState(yyj4584) if r.TryDecodeAsNil() { - yyv4419[yyj4419] = NodeSelectorRequirement{} + yyv4584[yyj4584] = NodeSelectorRequirement{} } else { - yyv4420 := &yyv4419[yyj4419] - yyv4420.CodecDecodeSelf(d) + yyv4585 := &yyv4584[yyj4584] + yyv4585.CodecDecodeSelf(d) } } - if yyrt4419 { - for ; yyj4419 < yyl4419; yyj4419++ { - yyv4419 = append(yyv4419, NodeSelectorRequirement{}) - yyh4419.ElemContainerState(yyj4419) + if yyrt4584 { + for ; yyj4584 < yyl4584; yyj4584++ { + yyv4584 = append(yyv4584, NodeSelectorRequirement{}) + yyh4584.ElemContainerState(yyj4584) if r.TryDecodeAsNil() { - yyv4419[yyj4419] = NodeSelectorRequirement{} + yyv4584[yyj4584] = NodeSelectorRequirement{} } else { - yyv4421 := &yyv4419[yyj4419] - yyv4421.CodecDecodeSelf(d) + yyv4586 := &yyv4584[yyj4584] + yyv4586.CodecDecodeSelf(d) } } } } else { - yyj4419 := 0 - for ; !r.CheckBreak(); yyj4419++ { + yyj4584 := 0 + for ; !r.CheckBreak(); yyj4584++ { - if yyj4419 >= len(yyv4419) { - yyv4419 = append(yyv4419, NodeSelectorRequirement{}) // var yyz4419 NodeSelectorRequirement - yyc4419 = true + if yyj4584 >= len(yyv4584) { + yyv4584 = append(yyv4584, NodeSelectorRequirement{}) // var yyz4584 NodeSelectorRequirement + yyc4584 = true } - yyh4419.ElemContainerState(yyj4419) - if yyj4419 < len(yyv4419) { + yyh4584.ElemContainerState(yyj4584) + if yyj4584 < len(yyv4584) { if r.TryDecodeAsNil() { - yyv4419[yyj4419] = NodeSelectorRequirement{} + yyv4584[yyj4584] = NodeSelectorRequirement{} } else { - yyv4422 := &yyv4419[yyj4419] - yyv4422.CodecDecodeSelf(d) + yyv4587 := &yyv4584[yyj4584] + yyv4587.CodecDecodeSelf(d) } } else { @@ -55662,17 +57592,17 @@ func (x codecSelfer1234) decSliceNodeSelectorRequirement(v *[]NodeSelectorRequir } } - if yyj4419 < len(yyv4419) { - yyv4419 = yyv4419[:yyj4419] - yyc4419 = true - } else if yyj4419 == 0 && yyv4419 == nil { - yyv4419 = []NodeSelectorRequirement{} - yyc4419 = true + if yyj4584 < len(yyv4584) { + yyv4584 = yyv4584[:yyj4584] + yyc4584 = true + } else if yyj4584 == 0 && yyv4584 == nil { + yyv4584 = []NodeSelectorRequirement{} + yyc4584 = true } } - yyh4419.End() - if yyc4419 { - *v = yyv4419 + yyh4584.End() + if yyc4584 { + *v = yyv4584 } } @@ -55681,10 +57611,10 @@ func (x codecSelfer1234) encSlicePodAffinityTerm(v []PodAffinityTerm, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4423 := range v { + for _, yyv4588 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4424 := &yyv4423 - yy4424.CodecEncodeSelf(e) + yy4589 := &yyv4588 + yy4589.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55694,83 +57624,83 @@ func (x codecSelfer1234) decSlicePodAffinityTerm(v *[]PodAffinityTerm, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4425 := *v - yyh4425, yyl4425 := z.DecSliceHelperStart() - var yyc4425 bool - if yyl4425 == 0 { - if yyv4425 == nil { - yyv4425 = []PodAffinityTerm{} - yyc4425 = true - } else if len(yyv4425) != 0 { - yyv4425 = yyv4425[:0] - yyc4425 = true + yyv4590 := *v + yyh4590, yyl4590 := z.DecSliceHelperStart() + var yyc4590 bool + if yyl4590 == 0 { + if yyv4590 == nil { + yyv4590 = []PodAffinityTerm{} + yyc4590 = true + } else if len(yyv4590) != 0 { + yyv4590 = yyv4590[:0] + yyc4590 = true } - } else if yyl4425 > 0 { - var yyrr4425, yyrl4425 int - var yyrt4425 bool - if yyl4425 > cap(yyv4425) { + } else if yyl4590 > 0 { + var yyrr4590, yyrl4590 int + var yyrt4590 bool + if yyl4590 > cap(yyv4590) { - yyrg4425 := len(yyv4425) > 0 - yyv24425 := yyv4425 - yyrl4425, yyrt4425 = z.DecInferLen(yyl4425, z.DecBasicHandle().MaxInitLen, 48) - if yyrt4425 { - if yyrl4425 <= cap(yyv4425) { - yyv4425 = yyv4425[:yyrl4425] + yyrg4590 := len(yyv4590) > 0 + yyv24590 := yyv4590 + yyrl4590, yyrt4590 = z.DecInferLen(yyl4590, z.DecBasicHandle().MaxInitLen, 48) + if yyrt4590 { + if yyrl4590 <= cap(yyv4590) { + yyv4590 = yyv4590[:yyrl4590] } else { - yyv4425 = make([]PodAffinityTerm, yyrl4425) + yyv4590 = make([]PodAffinityTerm, yyrl4590) } } else { - yyv4425 = make([]PodAffinityTerm, yyrl4425) + yyv4590 = make([]PodAffinityTerm, yyrl4590) } - yyc4425 = true - yyrr4425 = len(yyv4425) - if yyrg4425 { - copy(yyv4425, yyv24425) + yyc4590 = true + yyrr4590 = len(yyv4590) + if yyrg4590 { + copy(yyv4590, yyv24590) } - } else if yyl4425 != len(yyv4425) { - yyv4425 = yyv4425[:yyl4425] - yyc4425 = true + } else if yyl4590 != len(yyv4590) { + yyv4590 = yyv4590[:yyl4590] + yyc4590 = true } - yyj4425 := 0 - for ; yyj4425 < yyrr4425; yyj4425++ { - yyh4425.ElemContainerState(yyj4425) + yyj4590 := 0 + for ; yyj4590 < yyrr4590; yyj4590++ { + yyh4590.ElemContainerState(yyj4590) if r.TryDecodeAsNil() { - yyv4425[yyj4425] = PodAffinityTerm{} + yyv4590[yyj4590] = PodAffinityTerm{} } else { - yyv4426 := &yyv4425[yyj4425] - yyv4426.CodecDecodeSelf(d) + yyv4591 := &yyv4590[yyj4590] + yyv4591.CodecDecodeSelf(d) } } - if yyrt4425 { - for ; yyj4425 < yyl4425; yyj4425++ { - yyv4425 = append(yyv4425, PodAffinityTerm{}) - yyh4425.ElemContainerState(yyj4425) + if yyrt4590 { + for ; yyj4590 < yyl4590; yyj4590++ { + yyv4590 = append(yyv4590, PodAffinityTerm{}) + yyh4590.ElemContainerState(yyj4590) if r.TryDecodeAsNil() { - yyv4425[yyj4425] = PodAffinityTerm{} + yyv4590[yyj4590] = PodAffinityTerm{} } else { - yyv4427 := &yyv4425[yyj4425] - yyv4427.CodecDecodeSelf(d) + yyv4592 := &yyv4590[yyj4590] + yyv4592.CodecDecodeSelf(d) } } } } else { - yyj4425 := 0 - for ; !r.CheckBreak(); yyj4425++ { + yyj4590 := 0 + for ; !r.CheckBreak(); yyj4590++ { - if yyj4425 >= len(yyv4425) { - yyv4425 = append(yyv4425, PodAffinityTerm{}) // var yyz4425 PodAffinityTerm - yyc4425 = true + if yyj4590 >= len(yyv4590) { + yyv4590 = append(yyv4590, PodAffinityTerm{}) // var yyz4590 PodAffinityTerm + yyc4590 = true } - yyh4425.ElemContainerState(yyj4425) - if yyj4425 < len(yyv4425) { + yyh4590.ElemContainerState(yyj4590) + if yyj4590 < len(yyv4590) { if r.TryDecodeAsNil() { - yyv4425[yyj4425] = PodAffinityTerm{} + yyv4590[yyj4590] = PodAffinityTerm{} } else { - yyv4428 := &yyv4425[yyj4425] - yyv4428.CodecDecodeSelf(d) + yyv4593 := &yyv4590[yyj4590] + yyv4593.CodecDecodeSelf(d) } } else { @@ -55778,17 +57708,17 @@ func (x codecSelfer1234) decSlicePodAffinityTerm(v *[]PodAffinityTerm, d *codec1 } } - if yyj4425 < len(yyv4425) { - yyv4425 = yyv4425[:yyj4425] - yyc4425 = true - } else if yyj4425 == 0 && yyv4425 == nil { - yyv4425 = []PodAffinityTerm{} - yyc4425 = true + if yyj4590 < len(yyv4590) { + yyv4590 = yyv4590[:yyj4590] + yyc4590 = true + } else if yyj4590 == 0 && yyv4590 == nil { + yyv4590 = []PodAffinityTerm{} + yyc4590 = true } } - yyh4425.End() - if yyc4425 { - *v = yyv4425 + yyh4590.End() + if yyc4590 { + *v = yyv4590 } } @@ -55797,10 +57727,10 @@ func (x codecSelfer1234) encSliceWeightedPodAffinityTerm(v []WeightedPodAffinity z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4429 := range v { + for _, yyv4594 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4430 := &yyv4429 - yy4430.CodecEncodeSelf(e) + yy4595 := &yyv4594 + yy4595.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55810,83 +57740,83 @@ func (x codecSelfer1234) decSliceWeightedPodAffinityTerm(v *[]WeightedPodAffinit z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4431 := *v - yyh4431, yyl4431 := z.DecSliceHelperStart() - var yyc4431 bool - if yyl4431 == 0 { - if yyv4431 == nil { - yyv4431 = []WeightedPodAffinityTerm{} - yyc4431 = true - } else if len(yyv4431) != 0 { - yyv4431 = yyv4431[:0] - yyc4431 = true + yyv4596 := *v + yyh4596, yyl4596 := z.DecSliceHelperStart() + var yyc4596 bool + if yyl4596 == 0 { + if yyv4596 == nil { + yyv4596 = []WeightedPodAffinityTerm{} + yyc4596 = true + } else if len(yyv4596) != 0 { + yyv4596 = yyv4596[:0] + yyc4596 = true } - } else if yyl4431 > 0 { - var yyrr4431, yyrl4431 int - var yyrt4431 bool - if yyl4431 > cap(yyv4431) { + } else if yyl4596 > 0 { + var yyrr4596, yyrl4596 int + var yyrt4596 bool + if yyl4596 > cap(yyv4596) { - yyrg4431 := len(yyv4431) > 0 - yyv24431 := yyv4431 - yyrl4431, yyrt4431 = z.DecInferLen(yyl4431, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4431 { - if yyrl4431 <= cap(yyv4431) { - yyv4431 = yyv4431[:yyrl4431] + yyrg4596 := len(yyv4596) > 0 + yyv24596 := yyv4596 + yyrl4596, yyrt4596 = z.DecInferLen(yyl4596, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4596 { + if yyrl4596 <= cap(yyv4596) { + yyv4596 = yyv4596[:yyrl4596] } else { - yyv4431 = make([]WeightedPodAffinityTerm, yyrl4431) + yyv4596 = make([]WeightedPodAffinityTerm, yyrl4596) } } else { - yyv4431 = make([]WeightedPodAffinityTerm, yyrl4431) + yyv4596 = make([]WeightedPodAffinityTerm, yyrl4596) } - yyc4431 = true - yyrr4431 = len(yyv4431) - if yyrg4431 { - copy(yyv4431, yyv24431) + yyc4596 = true + yyrr4596 = len(yyv4596) + if yyrg4596 { + copy(yyv4596, yyv24596) } - } else if yyl4431 != len(yyv4431) { - yyv4431 = yyv4431[:yyl4431] - yyc4431 = true + } else if yyl4596 != len(yyv4596) { + yyv4596 = yyv4596[:yyl4596] + yyc4596 = true } - yyj4431 := 0 - for ; yyj4431 < yyrr4431; yyj4431++ { - yyh4431.ElemContainerState(yyj4431) + yyj4596 := 0 + for ; yyj4596 < yyrr4596; yyj4596++ { + yyh4596.ElemContainerState(yyj4596) if r.TryDecodeAsNil() { - yyv4431[yyj4431] = WeightedPodAffinityTerm{} + yyv4596[yyj4596] = WeightedPodAffinityTerm{} } else { - yyv4432 := &yyv4431[yyj4431] - yyv4432.CodecDecodeSelf(d) + yyv4597 := &yyv4596[yyj4596] + yyv4597.CodecDecodeSelf(d) } } - if yyrt4431 { - for ; yyj4431 < yyl4431; yyj4431++ { - yyv4431 = append(yyv4431, WeightedPodAffinityTerm{}) - yyh4431.ElemContainerState(yyj4431) + if yyrt4596 { + for ; yyj4596 < yyl4596; yyj4596++ { + yyv4596 = append(yyv4596, WeightedPodAffinityTerm{}) + yyh4596.ElemContainerState(yyj4596) if r.TryDecodeAsNil() { - yyv4431[yyj4431] = WeightedPodAffinityTerm{} + yyv4596[yyj4596] = WeightedPodAffinityTerm{} } else { - yyv4433 := &yyv4431[yyj4431] - yyv4433.CodecDecodeSelf(d) + yyv4598 := &yyv4596[yyj4596] + yyv4598.CodecDecodeSelf(d) } } } } else { - yyj4431 := 0 - for ; !r.CheckBreak(); yyj4431++ { + yyj4596 := 0 + for ; !r.CheckBreak(); yyj4596++ { - if yyj4431 >= len(yyv4431) { - yyv4431 = append(yyv4431, WeightedPodAffinityTerm{}) // var yyz4431 WeightedPodAffinityTerm - yyc4431 = true + if yyj4596 >= len(yyv4596) { + yyv4596 = append(yyv4596, WeightedPodAffinityTerm{}) // var yyz4596 WeightedPodAffinityTerm + yyc4596 = true } - yyh4431.ElemContainerState(yyj4431) - if yyj4431 < len(yyv4431) { + yyh4596.ElemContainerState(yyj4596) + if yyj4596 < len(yyv4596) { if r.TryDecodeAsNil() { - yyv4431[yyj4431] = WeightedPodAffinityTerm{} + yyv4596[yyj4596] = WeightedPodAffinityTerm{} } else { - yyv4434 := &yyv4431[yyj4431] - yyv4434.CodecDecodeSelf(d) + yyv4599 := &yyv4596[yyj4596] + yyv4599.CodecDecodeSelf(d) } } else { @@ -55894,17 +57824,17 @@ func (x codecSelfer1234) decSliceWeightedPodAffinityTerm(v *[]WeightedPodAffinit } } - if yyj4431 < len(yyv4431) { - yyv4431 = yyv4431[:yyj4431] - yyc4431 = true - } else if yyj4431 == 0 && yyv4431 == nil { - yyv4431 = []WeightedPodAffinityTerm{} - yyc4431 = true + if yyj4596 < len(yyv4596) { + yyv4596 = yyv4596[:yyj4596] + yyc4596 = true + } else if yyj4596 == 0 && yyv4596 == nil { + yyv4596 = []WeightedPodAffinityTerm{} + yyc4596 = true } } - yyh4431.End() - if yyc4431 { - *v = yyv4431 + yyh4596.End() + if yyc4596 { + *v = yyv4596 } } @@ -55913,10 +57843,10 @@ func (x codecSelfer1234) encSlicePreferredSchedulingTerm(v []PreferredScheduling z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4435 := range v { + for _, yyv4600 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4436 := &yyv4435 - yy4436.CodecEncodeSelf(e) + yy4601 := &yyv4600 + yy4601.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -55926,83 +57856,83 @@ func (x codecSelfer1234) decSlicePreferredSchedulingTerm(v *[]PreferredSchedulin z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4437 := *v - yyh4437, yyl4437 := z.DecSliceHelperStart() - var yyc4437 bool - if yyl4437 == 0 { - if yyv4437 == nil { - yyv4437 = []PreferredSchedulingTerm{} - yyc4437 = true - } else if len(yyv4437) != 0 { - yyv4437 = yyv4437[:0] - yyc4437 = true + yyv4602 := *v + yyh4602, yyl4602 := z.DecSliceHelperStart() + var yyc4602 bool + if yyl4602 == 0 { + if yyv4602 == nil { + yyv4602 = []PreferredSchedulingTerm{} + yyc4602 = true + } else if len(yyv4602) != 0 { + yyv4602 = yyv4602[:0] + yyc4602 = true } - } else if yyl4437 > 0 { - var yyrr4437, yyrl4437 int - var yyrt4437 bool - if yyl4437 > cap(yyv4437) { + } else if yyl4602 > 0 { + var yyrr4602, yyrl4602 int + var yyrt4602 bool + if yyl4602 > cap(yyv4602) { - yyrg4437 := len(yyv4437) > 0 - yyv24437 := yyv4437 - yyrl4437, yyrt4437 = z.DecInferLen(yyl4437, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4437 { - if yyrl4437 <= cap(yyv4437) { - yyv4437 = yyv4437[:yyrl4437] + yyrg4602 := len(yyv4602) > 0 + yyv24602 := yyv4602 + yyrl4602, yyrt4602 = z.DecInferLen(yyl4602, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4602 { + if yyrl4602 <= cap(yyv4602) { + yyv4602 = yyv4602[:yyrl4602] } else { - yyv4437 = make([]PreferredSchedulingTerm, yyrl4437) + yyv4602 = make([]PreferredSchedulingTerm, yyrl4602) } } else { - yyv4437 = make([]PreferredSchedulingTerm, yyrl4437) + yyv4602 = make([]PreferredSchedulingTerm, yyrl4602) } - yyc4437 = true - yyrr4437 = len(yyv4437) - if yyrg4437 { - copy(yyv4437, yyv24437) + yyc4602 = true + yyrr4602 = len(yyv4602) + if yyrg4602 { + copy(yyv4602, yyv24602) } - } else if yyl4437 != len(yyv4437) { - yyv4437 = yyv4437[:yyl4437] - yyc4437 = true + } else if yyl4602 != len(yyv4602) { + yyv4602 = yyv4602[:yyl4602] + yyc4602 = true } - yyj4437 := 0 - for ; yyj4437 < yyrr4437; yyj4437++ { - yyh4437.ElemContainerState(yyj4437) + yyj4602 := 0 + for ; yyj4602 < yyrr4602; yyj4602++ { + yyh4602.ElemContainerState(yyj4602) if r.TryDecodeAsNil() { - yyv4437[yyj4437] = PreferredSchedulingTerm{} + yyv4602[yyj4602] = PreferredSchedulingTerm{} } else { - yyv4438 := &yyv4437[yyj4437] - yyv4438.CodecDecodeSelf(d) + yyv4603 := &yyv4602[yyj4602] + yyv4603.CodecDecodeSelf(d) } } - if yyrt4437 { - for ; yyj4437 < yyl4437; yyj4437++ { - yyv4437 = append(yyv4437, PreferredSchedulingTerm{}) - yyh4437.ElemContainerState(yyj4437) + if yyrt4602 { + for ; yyj4602 < yyl4602; yyj4602++ { + yyv4602 = append(yyv4602, PreferredSchedulingTerm{}) + yyh4602.ElemContainerState(yyj4602) if r.TryDecodeAsNil() { - yyv4437[yyj4437] = PreferredSchedulingTerm{} + yyv4602[yyj4602] = PreferredSchedulingTerm{} } else { - yyv4439 := &yyv4437[yyj4437] - yyv4439.CodecDecodeSelf(d) + yyv4604 := &yyv4602[yyj4602] + yyv4604.CodecDecodeSelf(d) } } } } else { - yyj4437 := 0 - for ; !r.CheckBreak(); yyj4437++ { + yyj4602 := 0 + for ; !r.CheckBreak(); yyj4602++ { - if yyj4437 >= len(yyv4437) { - yyv4437 = append(yyv4437, PreferredSchedulingTerm{}) // var yyz4437 PreferredSchedulingTerm - yyc4437 = true + if yyj4602 >= len(yyv4602) { + yyv4602 = append(yyv4602, PreferredSchedulingTerm{}) // var yyz4602 PreferredSchedulingTerm + yyc4602 = true } - yyh4437.ElemContainerState(yyj4437) - if yyj4437 < len(yyv4437) { + yyh4602.ElemContainerState(yyj4602) + if yyj4602 < len(yyv4602) { if r.TryDecodeAsNil() { - yyv4437[yyj4437] = PreferredSchedulingTerm{} + yyv4602[yyj4602] = PreferredSchedulingTerm{} } else { - yyv4440 := &yyv4437[yyj4437] - yyv4440.CodecDecodeSelf(d) + yyv4605 := &yyv4602[yyj4602] + yyv4605.CodecDecodeSelf(d) } } else { @@ -56010,17 +57940,17 @@ func (x codecSelfer1234) decSlicePreferredSchedulingTerm(v *[]PreferredSchedulin } } - if yyj4437 < len(yyv4437) { - yyv4437 = yyv4437[:yyj4437] - yyc4437 = true - } else if yyj4437 == 0 && yyv4437 == nil { - yyv4437 = []PreferredSchedulingTerm{} - yyc4437 = true + if yyj4602 < len(yyv4602) { + yyv4602 = yyv4602[:yyj4602] + yyc4602 = true + } else if yyj4602 == 0 && yyv4602 == nil { + yyv4602 = []PreferredSchedulingTerm{} + yyc4602 = true } } - yyh4437.End() - if yyc4437 { - *v = yyv4437 + yyh4602.End() + if yyc4602 { + *v = yyv4602 } } @@ -56029,10 +57959,10 @@ func (x codecSelfer1234) encSliceVolume(v []Volume, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4441 := range v { + for _, yyv4606 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4442 := &yyv4441 - yy4442.CodecEncodeSelf(e) + yy4607 := &yyv4606 + yy4607.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56042,83 +57972,83 @@ func (x codecSelfer1234) decSliceVolume(v *[]Volume, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4443 := *v - yyh4443, yyl4443 := z.DecSliceHelperStart() - var yyc4443 bool - if yyl4443 == 0 { - if yyv4443 == nil { - yyv4443 = []Volume{} - yyc4443 = true - } else if len(yyv4443) != 0 { - yyv4443 = yyv4443[:0] - yyc4443 = true + yyv4608 := *v + yyh4608, yyl4608 := z.DecSliceHelperStart() + var yyc4608 bool + if yyl4608 == 0 { + if yyv4608 == nil { + yyv4608 = []Volume{} + yyc4608 = true + } else if len(yyv4608) != 0 { + yyv4608 = yyv4608[:0] + yyc4608 = true } - } else if yyl4443 > 0 { - var yyrr4443, yyrl4443 int - var yyrt4443 bool - if yyl4443 > cap(yyv4443) { + } else if yyl4608 > 0 { + var yyrr4608, yyrl4608 int + var yyrt4608 bool + if yyl4608 > cap(yyv4608) { - yyrg4443 := len(yyv4443) > 0 - yyv24443 := yyv4443 - yyrl4443, yyrt4443 = z.DecInferLen(yyl4443, z.DecBasicHandle().MaxInitLen, 176) - if yyrt4443 { - if yyrl4443 <= cap(yyv4443) { - yyv4443 = yyv4443[:yyrl4443] + yyrg4608 := len(yyv4608) > 0 + yyv24608 := yyv4608 + yyrl4608, yyrt4608 = z.DecInferLen(yyl4608, z.DecBasicHandle().MaxInitLen, 192) + if yyrt4608 { + if yyrl4608 <= cap(yyv4608) { + yyv4608 = yyv4608[:yyrl4608] } else { - yyv4443 = make([]Volume, yyrl4443) + yyv4608 = make([]Volume, yyrl4608) } } else { - yyv4443 = make([]Volume, yyrl4443) + yyv4608 = make([]Volume, yyrl4608) } - yyc4443 = true - yyrr4443 = len(yyv4443) - if yyrg4443 { - copy(yyv4443, yyv24443) + yyc4608 = true + yyrr4608 = len(yyv4608) + if yyrg4608 { + copy(yyv4608, yyv24608) } - } else if yyl4443 != len(yyv4443) { - yyv4443 = yyv4443[:yyl4443] - yyc4443 = true + } else if yyl4608 != len(yyv4608) { + yyv4608 = yyv4608[:yyl4608] + yyc4608 = true } - yyj4443 := 0 - for ; yyj4443 < yyrr4443; yyj4443++ { - yyh4443.ElemContainerState(yyj4443) + yyj4608 := 0 + for ; yyj4608 < yyrr4608; yyj4608++ { + yyh4608.ElemContainerState(yyj4608) if r.TryDecodeAsNil() { - yyv4443[yyj4443] = Volume{} + yyv4608[yyj4608] = Volume{} } else { - yyv4444 := &yyv4443[yyj4443] - yyv4444.CodecDecodeSelf(d) + yyv4609 := &yyv4608[yyj4608] + yyv4609.CodecDecodeSelf(d) } } - if yyrt4443 { - for ; yyj4443 < yyl4443; yyj4443++ { - yyv4443 = append(yyv4443, Volume{}) - yyh4443.ElemContainerState(yyj4443) + if yyrt4608 { + for ; yyj4608 < yyl4608; yyj4608++ { + yyv4608 = append(yyv4608, Volume{}) + yyh4608.ElemContainerState(yyj4608) if r.TryDecodeAsNil() { - yyv4443[yyj4443] = Volume{} + yyv4608[yyj4608] = Volume{} } else { - yyv4445 := &yyv4443[yyj4443] - yyv4445.CodecDecodeSelf(d) + yyv4610 := &yyv4608[yyj4608] + yyv4610.CodecDecodeSelf(d) } } } } else { - yyj4443 := 0 - for ; !r.CheckBreak(); yyj4443++ { + yyj4608 := 0 + for ; !r.CheckBreak(); yyj4608++ { - if yyj4443 >= len(yyv4443) { - yyv4443 = append(yyv4443, Volume{}) // var yyz4443 Volume - yyc4443 = true + if yyj4608 >= len(yyv4608) { + yyv4608 = append(yyv4608, Volume{}) // var yyz4608 Volume + yyc4608 = true } - yyh4443.ElemContainerState(yyj4443) - if yyj4443 < len(yyv4443) { + yyh4608.ElemContainerState(yyj4608) + if yyj4608 < len(yyv4608) { if r.TryDecodeAsNil() { - yyv4443[yyj4443] = Volume{} + yyv4608[yyj4608] = Volume{} } else { - yyv4446 := &yyv4443[yyj4443] - yyv4446.CodecDecodeSelf(d) + yyv4611 := &yyv4608[yyj4608] + yyv4611.CodecDecodeSelf(d) } } else { @@ -56126,17 +58056,17 @@ func (x codecSelfer1234) decSliceVolume(v *[]Volume, d *codec1978.Decoder) { } } - if yyj4443 < len(yyv4443) { - yyv4443 = yyv4443[:yyj4443] - yyc4443 = true - } else if yyj4443 == 0 && yyv4443 == nil { - yyv4443 = []Volume{} - yyc4443 = true + if yyj4608 < len(yyv4608) { + yyv4608 = yyv4608[:yyj4608] + yyc4608 = true + } else if yyj4608 == 0 && yyv4608 == nil { + yyv4608 = []Volume{} + yyc4608 = true } } - yyh4443.End() - if yyc4443 { - *v = yyv4443 + yyh4608.End() + if yyc4608 { + *v = yyv4608 } } @@ -56145,10 +58075,10 @@ func (x codecSelfer1234) encSliceContainer(v []Container, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4447 := range v { + for _, yyv4612 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4448 := &yyv4447 - yy4448.CodecEncodeSelf(e) + yy4613 := &yyv4612 + yy4613.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56158,83 +58088,83 @@ func (x codecSelfer1234) decSliceContainer(v *[]Container, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4449 := *v - yyh4449, yyl4449 := z.DecSliceHelperStart() - var yyc4449 bool - if yyl4449 == 0 { - if yyv4449 == nil { - yyv4449 = []Container{} - yyc4449 = true - } else if len(yyv4449) != 0 { - yyv4449 = yyv4449[:0] - yyc4449 = true + yyv4614 := *v + yyh4614, yyl4614 := z.DecSliceHelperStart() + var yyc4614 bool + if yyl4614 == 0 { + if yyv4614 == nil { + yyv4614 = []Container{} + yyc4614 = true + } else if len(yyv4614) != 0 { + yyv4614 = yyv4614[:0] + yyc4614 = true } - } else if yyl4449 > 0 { - var yyrr4449, yyrl4449 int - var yyrt4449 bool - if yyl4449 > cap(yyv4449) { + } else if yyl4614 > 0 { + var yyrr4614, yyrl4614 int + var yyrt4614 bool + if yyl4614 > cap(yyv4614) { - yyrg4449 := len(yyv4449) > 0 - yyv24449 := yyv4449 - yyrl4449, yyrt4449 = z.DecInferLen(yyl4449, z.DecBasicHandle().MaxInitLen, 256) - if yyrt4449 { - if yyrl4449 <= cap(yyv4449) { - yyv4449 = yyv4449[:yyrl4449] + yyrg4614 := len(yyv4614) > 0 + yyv24614 := yyv4614 + yyrl4614, yyrt4614 = z.DecInferLen(yyl4614, z.DecBasicHandle().MaxInitLen, 256) + if yyrt4614 { + if yyrl4614 <= cap(yyv4614) { + yyv4614 = yyv4614[:yyrl4614] } else { - yyv4449 = make([]Container, yyrl4449) + yyv4614 = make([]Container, yyrl4614) } } else { - yyv4449 = make([]Container, yyrl4449) + yyv4614 = make([]Container, yyrl4614) } - yyc4449 = true - yyrr4449 = len(yyv4449) - if yyrg4449 { - copy(yyv4449, yyv24449) + yyc4614 = true + yyrr4614 = len(yyv4614) + if yyrg4614 { + copy(yyv4614, yyv24614) } - } else if yyl4449 != len(yyv4449) { - yyv4449 = yyv4449[:yyl4449] - yyc4449 = true + } else if yyl4614 != len(yyv4614) { + yyv4614 = yyv4614[:yyl4614] + yyc4614 = true } - yyj4449 := 0 - for ; yyj4449 < yyrr4449; yyj4449++ { - yyh4449.ElemContainerState(yyj4449) + yyj4614 := 0 + for ; yyj4614 < yyrr4614; yyj4614++ { + yyh4614.ElemContainerState(yyj4614) if r.TryDecodeAsNil() { - yyv4449[yyj4449] = Container{} + yyv4614[yyj4614] = Container{} } else { - yyv4450 := &yyv4449[yyj4449] - yyv4450.CodecDecodeSelf(d) + yyv4615 := &yyv4614[yyj4614] + yyv4615.CodecDecodeSelf(d) } } - if yyrt4449 { - for ; yyj4449 < yyl4449; yyj4449++ { - yyv4449 = append(yyv4449, Container{}) - yyh4449.ElemContainerState(yyj4449) + if yyrt4614 { + for ; yyj4614 < yyl4614; yyj4614++ { + yyv4614 = append(yyv4614, Container{}) + yyh4614.ElemContainerState(yyj4614) if r.TryDecodeAsNil() { - yyv4449[yyj4449] = Container{} + yyv4614[yyj4614] = Container{} } else { - yyv4451 := &yyv4449[yyj4449] - yyv4451.CodecDecodeSelf(d) + yyv4616 := &yyv4614[yyj4614] + yyv4616.CodecDecodeSelf(d) } } } } else { - yyj4449 := 0 - for ; !r.CheckBreak(); yyj4449++ { + yyj4614 := 0 + for ; !r.CheckBreak(); yyj4614++ { - if yyj4449 >= len(yyv4449) { - yyv4449 = append(yyv4449, Container{}) // var yyz4449 Container - yyc4449 = true + if yyj4614 >= len(yyv4614) { + yyv4614 = append(yyv4614, Container{}) // var yyz4614 Container + yyc4614 = true } - yyh4449.ElemContainerState(yyj4449) - if yyj4449 < len(yyv4449) { + yyh4614.ElemContainerState(yyj4614) + if yyj4614 < len(yyv4614) { if r.TryDecodeAsNil() { - yyv4449[yyj4449] = Container{} + yyv4614[yyj4614] = Container{} } else { - yyv4452 := &yyv4449[yyj4449] - yyv4452.CodecDecodeSelf(d) + yyv4617 := &yyv4614[yyj4614] + yyv4617.CodecDecodeSelf(d) } } else { @@ -56242,17 +58172,17 @@ func (x codecSelfer1234) decSliceContainer(v *[]Container, d *codec1978.Decoder) } } - if yyj4449 < len(yyv4449) { - yyv4449 = yyv4449[:yyj4449] - yyc4449 = true - } else if yyj4449 == 0 && yyv4449 == nil { - yyv4449 = []Container{} - yyc4449 = true + if yyj4614 < len(yyv4614) { + yyv4614 = yyv4614[:yyj4614] + yyc4614 = true + } else if yyj4614 == 0 && yyv4614 == nil { + yyv4614 = []Container{} + yyc4614 = true } } - yyh4449.End() - if yyc4449 { - *v = yyv4449 + yyh4614.End() + if yyc4614 { + *v = yyv4614 } } @@ -56261,10 +58191,10 @@ func (x codecSelfer1234) encSliceLocalObjectReference(v []LocalObjectReference, z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4453 := range v { + for _, yyv4618 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4454 := &yyv4453 - yy4454.CodecEncodeSelf(e) + yy4619 := &yyv4618 + yy4619.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56274,83 +58204,83 @@ func (x codecSelfer1234) decSliceLocalObjectReference(v *[]LocalObjectReference, z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4455 := *v - yyh4455, yyl4455 := z.DecSliceHelperStart() - var yyc4455 bool - if yyl4455 == 0 { - if yyv4455 == nil { - yyv4455 = []LocalObjectReference{} - yyc4455 = true - } else if len(yyv4455) != 0 { - yyv4455 = yyv4455[:0] - yyc4455 = true + yyv4620 := *v + yyh4620, yyl4620 := z.DecSliceHelperStart() + var yyc4620 bool + if yyl4620 == 0 { + if yyv4620 == nil { + yyv4620 = []LocalObjectReference{} + yyc4620 = true + } else if len(yyv4620) != 0 { + yyv4620 = yyv4620[:0] + yyc4620 = true } - } else if yyl4455 > 0 { - var yyrr4455, yyrl4455 int - var yyrt4455 bool - if yyl4455 > cap(yyv4455) { + } else if yyl4620 > 0 { + var yyrr4620, yyrl4620 int + var yyrt4620 bool + if yyl4620 > cap(yyv4620) { - yyrg4455 := len(yyv4455) > 0 - yyv24455 := yyv4455 - yyrl4455, yyrt4455 = z.DecInferLen(yyl4455, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4455 { - if yyrl4455 <= cap(yyv4455) { - yyv4455 = yyv4455[:yyrl4455] + yyrg4620 := len(yyv4620) > 0 + yyv24620 := yyv4620 + yyrl4620, yyrt4620 = z.DecInferLen(yyl4620, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4620 { + if yyrl4620 <= cap(yyv4620) { + yyv4620 = yyv4620[:yyrl4620] } else { - yyv4455 = make([]LocalObjectReference, yyrl4455) + yyv4620 = make([]LocalObjectReference, yyrl4620) } } else { - yyv4455 = make([]LocalObjectReference, yyrl4455) + yyv4620 = make([]LocalObjectReference, yyrl4620) } - yyc4455 = true - yyrr4455 = len(yyv4455) - if yyrg4455 { - copy(yyv4455, yyv24455) + yyc4620 = true + yyrr4620 = len(yyv4620) + if yyrg4620 { + copy(yyv4620, yyv24620) } - } else if yyl4455 != len(yyv4455) { - yyv4455 = yyv4455[:yyl4455] - yyc4455 = true + } else if yyl4620 != len(yyv4620) { + yyv4620 = yyv4620[:yyl4620] + yyc4620 = true } - yyj4455 := 0 - for ; yyj4455 < yyrr4455; yyj4455++ { - yyh4455.ElemContainerState(yyj4455) + yyj4620 := 0 + for ; yyj4620 < yyrr4620; yyj4620++ { + yyh4620.ElemContainerState(yyj4620) if r.TryDecodeAsNil() { - yyv4455[yyj4455] = LocalObjectReference{} + yyv4620[yyj4620] = LocalObjectReference{} } else { - yyv4456 := &yyv4455[yyj4455] - yyv4456.CodecDecodeSelf(d) + yyv4621 := &yyv4620[yyj4620] + yyv4621.CodecDecodeSelf(d) } } - if yyrt4455 { - for ; yyj4455 < yyl4455; yyj4455++ { - yyv4455 = append(yyv4455, LocalObjectReference{}) - yyh4455.ElemContainerState(yyj4455) + if yyrt4620 { + for ; yyj4620 < yyl4620; yyj4620++ { + yyv4620 = append(yyv4620, LocalObjectReference{}) + yyh4620.ElemContainerState(yyj4620) if r.TryDecodeAsNil() { - yyv4455[yyj4455] = LocalObjectReference{} + yyv4620[yyj4620] = LocalObjectReference{} } else { - yyv4457 := &yyv4455[yyj4455] - yyv4457.CodecDecodeSelf(d) + yyv4622 := &yyv4620[yyj4620] + yyv4622.CodecDecodeSelf(d) } } } } else { - yyj4455 := 0 - for ; !r.CheckBreak(); yyj4455++ { + yyj4620 := 0 + for ; !r.CheckBreak(); yyj4620++ { - if yyj4455 >= len(yyv4455) { - yyv4455 = append(yyv4455, LocalObjectReference{}) // var yyz4455 LocalObjectReference - yyc4455 = true + if yyj4620 >= len(yyv4620) { + yyv4620 = append(yyv4620, LocalObjectReference{}) // var yyz4620 LocalObjectReference + yyc4620 = true } - yyh4455.ElemContainerState(yyj4455) - if yyj4455 < len(yyv4455) { + yyh4620.ElemContainerState(yyj4620) + if yyj4620 < len(yyv4620) { if r.TryDecodeAsNil() { - yyv4455[yyj4455] = LocalObjectReference{} + yyv4620[yyj4620] = LocalObjectReference{} } else { - yyv4458 := &yyv4455[yyj4455] - yyv4458.CodecDecodeSelf(d) + yyv4623 := &yyv4620[yyj4620] + yyv4623.CodecDecodeSelf(d) } } else { @@ -56358,17 +58288,17 @@ func (x codecSelfer1234) decSliceLocalObjectReference(v *[]LocalObjectReference, } } - if yyj4455 < len(yyv4455) { - yyv4455 = yyv4455[:yyj4455] - yyc4455 = true - } else if yyj4455 == 0 && yyv4455 == nil { - yyv4455 = []LocalObjectReference{} - yyc4455 = true + if yyj4620 < len(yyv4620) { + yyv4620 = yyv4620[:yyj4620] + yyc4620 = true + } else if yyj4620 == 0 && yyv4620 == nil { + yyv4620 = []LocalObjectReference{} + yyc4620 = true } } - yyh4455.End() - if yyc4455 { - *v = yyv4455 + yyh4620.End() + if yyc4620 { + *v = yyv4620 } } @@ -56377,10 +58307,10 @@ func (x codecSelfer1234) encSlicePodCondition(v []PodCondition, e *codec1978.Enc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4459 := range v { + for _, yyv4624 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4460 := &yyv4459 - yy4460.CodecEncodeSelf(e) + yy4625 := &yyv4624 + yy4625.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56390,83 +58320,83 @@ func (x codecSelfer1234) decSlicePodCondition(v *[]PodCondition, d *codec1978.De z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4461 := *v - yyh4461, yyl4461 := z.DecSliceHelperStart() - var yyc4461 bool - if yyl4461 == 0 { - if yyv4461 == nil { - yyv4461 = []PodCondition{} - yyc4461 = true - } else if len(yyv4461) != 0 { - yyv4461 = yyv4461[:0] - yyc4461 = true + yyv4626 := *v + yyh4626, yyl4626 := z.DecSliceHelperStart() + var yyc4626 bool + if yyl4626 == 0 { + if yyv4626 == nil { + yyv4626 = []PodCondition{} + yyc4626 = true + } else if len(yyv4626) != 0 { + yyv4626 = yyv4626[:0] + yyc4626 = true } - } else if yyl4461 > 0 { - var yyrr4461, yyrl4461 int - var yyrt4461 bool - if yyl4461 > cap(yyv4461) { + } else if yyl4626 > 0 { + var yyrr4626, yyrl4626 int + var yyrt4626 bool + if yyl4626 > cap(yyv4626) { - yyrg4461 := len(yyv4461) > 0 - yyv24461 := yyv4461 - yyrl4461, yyrt4461 = z.DecInferLen(yyl4461, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4461 { - if yyrl4461 <= cap(yyv4461) { - yyv4461 = yyv4461[:yyrl4461] + yyrg4626 := len(yyv4626) > 0 + yyv24626 := yyv4626 + yyrl4626, yyrt4626 = z.DecInferLen(yyl4626, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4626 { + if yyrl4626 <= cap(yyv4626) { + yyv4626 = yyv4626[:yyrl4626] } else { - yyv4461 = make([]PodCondition, yyrl4461) + yyv4626 = make([]PodCondition, yyrl4626) } } else { - yyv4461 = make([]PodCondition, yyrl4461) + yyv4626 = make([]PodCondition, yyrl4626) } - yyc4461 = true - yyrr4461 = len(yyv4461) - if yyrg4461 { - copy(yyv4461, yyv24461) + yyc4626 = true + yyrr4626 = len(yyv4626) + if yyrg4626 { + copy(yyv4626, yyv24626) } - } else if yyl4461 != len(yyv4461) { - yyv4461 = yyv4461[:yyl4461] - yyc4461 = true + } else if yyl4626 != len(yyv4626) { + yyv4626 = yyv4626[:yyl4626] + yyc4626 = true } - yyj4461 := 0 - for ; yyj4461 < yyrr4461; yyj4461++ { - yyh4461.ElemContainerState(yyj4461) + yyj4626 := 0 + for ; yyj4626 < yyrr4626; yyj4626++ { + yyh4626.ElemContainerState(yyj4626) if r.TryDecodeAsNil() { - yyv4461[yyj4461] = PodCondition{} + yyv4626[yyj4626] = PodCondition{} } else { - yyv4462 := &yyv4461[yyj4461] - yyv4462.CodecDecodeSelf(d) + yyv4627 := &yyv4626[yyj4626] + yyv4627.CodecDecodeSelf(d) } } - if yyrt4461 { - for ; yyj4461 < yyl4461; yyj4461++ { - yyv4461 = append(yyv4461, PodCondition{}) - yyh4461.ElemContainerState(yyj4461) + if yyrt4626 { + for ; yyj4626 < yyl4626; yyj4626++ { + yyv4626 = append(yyv4626, PodCondition{}) + yyh4626.ElemContainerState(yyj4626) if r.TryDecodeAsNil() { - yyv4461[yyj4461] = PodCondition{} + yyv4626[yyj4626] = PodCondition{} } else { - yyv4463 := &yyv4461[yyj4461] - yyv4463.CodecDecodeSelf(d) + yyv4628 := &yyv4626[yyj4626] + yyv4628.CodecDecodeSelf(d) } } } } else { - yyj4461 := 0 - for ; !r.CheckBreak(); yyj4461++ { + yyj4626 := 0 + for ; !r.CheckBreak(); yyj4626++ { - if yyj4461 >= len(yyv4461) { - yyv4461 = append(yyv4461, PodCondition{}) // var yyz4461 PodCondition - yyc4461 = true + if yyj4626 >= len(yyv4626) { + yyv4626 = append(yyv4626, PodCondition{}) // var yyz4626 PodCondition + yyc4626 = true } - yyh4461.ElemContainerState(yyj4461) - if yyj4461 < len(yyv4461) { + yyh4626.ElemContainerState(yyj4626) + if yyj4626 < len(yyv4626) { if r.TryDecodeAsNil() { - yyv4461[yyj4461] = PodCondition{} + yyv4626[yyj4626] = PodCondition{} } else { - yyv4464 := &yyv4461[yyj4461] - yyv4464.CodecDecodeSelf(d) + yyv4629 := &yyv4626[yyj4626] + yyv4629.CodecDecodeSelf(d) } } else { @@ -56474,17 +58404,17 @@ func (x codecSelfer1234) decSlicePodCondition(v *[]PodCondition, d *codec1978.De } } - if yyj4461 < len(yyv4461) { - yyv4461 = yyv4461[:yyj4461] - yyc4461 = true - } else if yyj4461 == 0 && yyv4461 == nil { - yyv4461 = []PodCondition{} - yyc4461 = true + if yyj4626 < len(yyv4626) { + yyv4626 = yyv4626[:yyj4626] + yyc4626 = true + } else if yyj4626 == 0 && yyv4626 == nil { + yyv4626 = []PodCondition{} + yyc4626 = true } } - yyh4461.End() - if yyc4461 { - *v = yyv4461 + yyh4626.End() + if yyc4626 { + *v = yyv4626 } } @@ -56493,10 +58423,10 @@ func (x codecSelfer1234) encSliceContainerStatus(v []ContainerStatus, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4465 := range v { + for _, yyv4630 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4466 := &yyv4465 - yy4466.CodecEncodeSelf(e) + yy4631 := &yyv4630 + yy4631.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56506,83 +58436,83 @@ func (x codecSelfer1234) decSliceContainerStatus(v *[]ContainerStatus, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4467 := *v - yyh4467, yyl4467 := z.DecSliceHelperStart() - var yyc4467 bool - if yyl4467 == 0 { - if yyv4467 == nil { - yyv4467 = []ContainerStatus{} - yyc4467 = true - } else if len(yyv4467) != 0 { - yyv4467 = yyv4467[:0] - yyc4467 = true + yyv4632 := *v + yyh4632, yyl4632 := z.DecSliceHelperStart() + var yyc4632 bool + if yyl4632 == 0 { + if yyv4632 == nil { + yyv4632 = []ContainerStatus{} + yyc4632 = true + } else if len(yyv4632) != 0 { + yyv4632 = yyv4632[:0] + yyc4632 = true } - } else if yyl4467 > 0 { - var yyrr4467, yyrl4467 int - var yyrt4467 bool - if yyl4467 > cap(yyv4467) { + } else if yyl4632 > 0 { + var yyrr4632, yyrl4632 int + var yyrt4632 bool + if yyl4632 > cap(yyv4632) { - yyrg4467 := len(yyv4467) > 0 - yyv24467 := yyv4467 - yyrl4467, yyrt4467 = z.DecInferLen(yyl4467, z.DecBasicHandle().MaxInitLen, 120) - if yyrt4467 { - if yyrl4467 <= cap(yyv4467) { - yyv4467 = yyv4467[:yyrl4467] + yyrg4632 := len(yyv4632) > 0 + yyv24632 := yyv4632 + yyrl4632, yyrt4632 = z.DecInferLen(yyl4632, z.DecBasicHandle().MaxInitLen, 120) + if yyrt4632 { + if yyrl4632 <= cap(yyv4632) { + yyv4632 = yyv4632[:yyrl4632] } else { - yyv4467 = make([]ContainerStatus, yyrl4467) + yyv4632 = make([]ContainerStatus, yyrl4632) } } else { - yyv4467 = make([]ContainerStatus, yyrl4467) + yyv4632 = make([]ContainerStatus, yyrl4632) } - yyc4467 = true - yyrr4467 = len(yyv4467) - if yyrg4467 { - copy(yyv4467, yyv24467) + yyc4632 = true + yyrr4632 = len(yyv4632) + if yyrg4632 { + copy(yyv4632, yyv24632) } - } else if yyl4467 != len(yyv4467) { - yyv4467 = yyv4467[:yyl4467] - yyc4467 = true + } else if yyl4632 != len(yyv4632) { + yyv4632 = yyv4632[:yyl4632] + yyc4632 = true } - yyj4467 := 0 - for ; yyj4467 < yyrr4467; yyj4467++ { - yyh4467.ElemContainerState(yyj4467) + yyj4632 := 0 + for ; yyj4632 < yyrr4632; yyj4632++ { + yyh4632.ElemContainerState(yyj4632) if r.TryDecodeAsNil() { - yyv4467[yyj4467] = ContainerStatus{} + yyv4632[yyj4632] = ContainerStatus{} } else { - yyv4468 := &yyv4467[yyj4467] - yyv4468.CodecDecodeSelf(d) + yyv4633 := &yyv4632[yyj4632] + yyv4633.CodecDecodeSelf(d) } } - if yyrt4467 { - for ; yyj4467 < yyl4467; yyj4467++ { - yyv4467 = append(yyv4467, ContainerStatus{}) - yyh4467.ElemContainerState(yyj4467) + if yyrt4632 { + for ; yyj4632 < yyl4632; yyj4632++ { + yyv4632 = append(yyv4632, ContainerStatus{}) + yyh4632.ElemContainerState(yyj4632) if r.TryDecodeAsNil() { - yyv4467[yyj4467] = ContainerStatus{} + yyv4632[yyj4632] = ContainerStatus{} } else { - yyv4469 := &yyv4467[yyj4467] - yyv4469.CodecDecodeSelf(d) + yyv4634 := &yyv4632[yyj4632] + yyv4634.CodecDecodeSelf(d) } } } } else { - yyj4467 := 0 - for ; !r.CheckBreak(); yyj4467++ { + yyj4632 := 0 + for ; !r.CheckBreak(); yyj4632++ { - if yyj4467 >= len(yyv4467) { - yyv4467 = append(yyv4467, ContainerStatus{}) // var yyz4467 ContainerStatus - yyc4467 = true + if yyj4632 >= len(yyv4632) { + yyv4632 = append(yyv4632, ContainerStatus{}) // var yyz4632 ContainerStatus + yyc4632 = true } - yyh4467.ElemContainerState(yyj4467) - if yyj4467 < len(yyv4467) { + yyh4632.ElemContainerState(yyj4632) + if yyj4632 < len(yyv4632) { if r.TryDecodeAsNil() { - yyv4467[yyj4467] = ContainerStatus{} + yyv4632[yyj4632] = ContainerStatus{} } else { - yyv4470 := &yyv4467[yyj4467] - yyv4470.CodecDecodeSelf(d) + yyv4635 := &yyv4632[yyj4632] + yyv4635.CodecDecodeSelf(d) } } else { @@ -56590,17 +58520,17 @@ func (x codecSelfer1234) decSliceContainerStatus(v *[]ContainerStatus, d *codec1 } } - if yyj4467 < len(yyv4467) { - yyv4467 = yyv4467[:yyj4467] - yyc4467 = true - } else if yyj4467 == 0 && yyv4467 == nil { - yyv4467 = []ContainerStatus{} - yyc4467 = true + if yyj4632 < len(yyv4632) { + yyv4632 = yyv4632[:yyj4632] + yyc4632 = true + } else if yyj4632 == 0 && yyv4632 == nil { + yyv4632 = []ContainerStatus{} + yyc4632 = true } } - yyh4467.End() - if yyc4467 { - *v = yyv4467 + yyh4632.End() + if yyc4632 { + *v = yyv4632 } } @@ -56609,10 +58539,10 @@ func (x codecSelfer1234) encSlicePod(v []Pod, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4471 := range v { + for _, yyv4636 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4472 := &yyv4471 - yy4472.CodecEncodeSelf(e) + yy4637 := &yyv4636 + yy4637.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56622,83 +58552,83 @@ func (x codecSelfer1234) decSlicePod(v *[]Pod, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4473 := *v - yyh4473, yyl4473 := z.DecSliceHelperStart() - var yyc4473 bool - if yyl4473 == 0 { - if yyv4473 == nil { - yyv4473 = []Pod{} - yyc4473 = true - } else if len(yyv4473) != 0 { - yyv4473 = yyv4473[:0] - yyc4473 = true + yyv4638 := *v + yyh4638, yyl4638 := z.DecSliceHelperStart() + var yyc4638 bool + if yyl4638 == 0 { + if yyv4638 == nil { + yyv4638 = []Pod{} + yyc4638 = true + } else if len(yyv4638) != 0 { + yyv4638 = yyv4638[:0] + yyc4638 = true } - } else if yyl4473 > 0 { - var yyrr4473, yyrl4473 int - var yyrt4473 bool - if yyl4473 > cap(yyv4473) { + } else if yyl4638 > 0 { + var yyrr4638, yyrl4638 int + var yyrt4638 bool + if yyl4638 > cap(yyv4638) { - yyrg4473 := len(yyv4473) > 0 - yyv24473 := yyv4473 - yyrl4473, yyrt4473 = z.DecInferLen(yyl4473, z.DecBasicHandle().MaxInitLen, 648) - if yyrt4473 { - if yyrl4473 <= cap(yyv4473) { - yyv4473 = yyv4473[:yyrl4473] + yyrg4638 := len(yyv4638) > 0 + yyv24638 := yyv4638 + yyrl4638, yyrt4638 = z.DecInferLen(yyl4638, z.DecBasicHandle().MaxInitLen, 664) + if yyrt4638 { + if yyrl4638 <= cap(yyv4638) { + yyv4638 = yyv4638[:yyrl4638] } else { - yyv4473 = make([]Pod, yyrl4473) + yyv4638 = make([]Pod, yyrl4638) } } else { - yyv4473 = make([]Pod, yyrl4473) + yyv4638 = make([]Pod, yyrl4638) } - yyc4473 = true - yyrr4473 = len(yyv4473) - if yyrg4473 { - copy(yyv4473, yyv24473) + yyc4638 = true + yyrr4638 = len(yyv4638) + if yyrg4638 { + copy(yyv4638, yyv24638) } - } else if yyl4473 != len(yyv4473) { - yyv4473 = yyv4473[:yyl4473] - yyc4473 = true + } else if yyl4638 != len(yyv4638) { + yyv4638 = yyv4638[:yyl4638] + yyc4638 = true } - yyj4473 := 0 - for ; yyj4473 < yyrr4473; yyj4473++ { - yyh4473.ElemContainerState(yyj4473) + yyj4638 := 0 + for ; yyj4638 < yyrr4638; yyj4638++ { + yyh4638.ElemContainerState(yyj4638) if r.TryDecodeAsNil() { - yyv4473[yyj4473] = Pod{} + yyv4638[yyj4638] = Pod{} } else { - yyv4474 := &yyv4473[yyj4473] - yyv4474.CodecDecodeSelf(d) + yyv4639 := &yyv4638[yyj4638] + yyv4639.CodecDecodeSelf(d) } } - if yyrt4473 { - for ; yyj4473 < yyl4473; yyj4473++ { - yyv4473 = append(yyv4473, Pod{}) - yyh4473.ElemContainerState(yyj4473) + if yyrt4638 { + for ; yyj4638 < yyl4638; yyj4638++ { + yyv4638 = append(yyv4638, Pod{}) + yyh4638.ElemContainerState(yyj4638) if r.TryDecodeAsNil() { - yyv4473[yyj4473] = Pod{} + yyv4638[yyj4638] = Pod{} } else { - yyv4475 := &yyv4473[yyj4473] - yyv4475.CodecDecodeSelf(d) + yyv4640 := &yyv4638[yyj4638] + yyv4640.CodecDecodeSelf(d) } } } } else { - yyj4473 := 0 - for ; !r.CheckBreak(); yyj4473++ { + yyj4638 := 0 + for ; !r.CheckBreak(); yyj4638++ { - if yyj4473 >= len(yyv4473) { - yyv4473 = append(yyv4473, Pod{}) // var yyz4473 Pod - yyc4473 = true + if yyj4638 >= len(yyv4638) { + yyv4638 = append(yyv4638, Pod{}) // var yyz4638 Pod + yyc4638 = true } - yyh4473.ElemContainerState(yyj4473) - if yyj4473 < len(yyv4473) { + yyh4638.ElemContainerState(yyj4638) + if yyj4638 < len(yyv4638) { if r.TryDecodeAsNil() { - yyv4473[yyj4473] = Pod{} + yyv4638[yyj4638] = Pod{} } else { - yyv4476 := &yyv4473[yyj4473] - yyv4476.CodecDecodeSelf(d) + yyv4641 := &yyv4638[yyj4638] + yyv4641.CodecDecodeSelf(d) } } else { @@ -56706,17 +58636,17 @@ func (x codecSelfer1234) decSlicePod(v *[]Pod, d *codec1978.Decoder) { } } - if yyj4473 < len(yyv4473) { - yyv4473 = yyv4473[:yyj4473] - yyc4473 = true - } else if yyj4473 == 0 && yyv4473 == nil { - yyv4473 = []Pod{} - yyc4473 = true + if yyj4638 < len(yyv4638) { + yyv4638 = yyv4638[:yyj4638] + yyc4638 = true + } else if yyj4638 == 0 && yyv4638 == nil { + yyv4638 = []Pod{} + yyc4638 = true } } - yyh4473.End() - if yyc4473 { - *v = yyv4473 + yyh4638.End() + if yyc4638 { + *v = yyv4638 } } @@ -56725,10 +58655,10 @@ func (x codecSelfer1234) encSlicePodTemplate(v []PodTemplate, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4477 := range v { + for _, yyv4642 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4478 := &yyv4477 - yy4478.CodecEncodeSelf(e) + yy4643 := &yyv4642 + yy4643.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56738,83 +58668,83 @@ func (x codecSelfer1234) decSlicePodTemplate(v *[]PodTemplate, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4479 := *v - yyh4479, yyl4479 := z.DecSliceHelperStart() - var yyc4479 bool - if yyl4479 == 0 { - if yyv4479 == nil { - yyv4479 = []PodTemplate{} - yyc4479 = true - } else if len(yyv4479) != 0 { - yyv4479 = yyv4479[:0] - yyc4479 = true + yyv4644 := *v + yyh4644, yyl4644 := z.DecSliceHelperStart() + var yyc4644 bool + if yyl4644 == 0 { + if yyv4644 == nil { + yyv4644 = []PodTemplate{} + yyc4644 = true + } else if len(yyv4644) != 0 { + yyv4644 = yyv4644[:0] + yyc4644 = true } - } else if yyl4479 > 0 { - var yyrr4479, yyrl4479 int - var yyrt4479 bool - if yyl4479 > cap(yyv4479) { + } else if yyl4644 > 0 { + var yyrr4644, yyrl4644 int + var yyrt4644 bool + if yyl4644 > cap(yyv4644) { - yyrg4479 := len(yyv4479) > 0 - yyv24479 := yyv4479 - yyrl4479, yyrt4479 = z.DecInferLen(yyl4479, z.DecBasicHandle().MaxInitLen, 696) - if yyrt4479 { - if yyrl4479 <= cap(yyv4479) { - yyv4479 = yyv4479[:yyrl4479] + yyrg4644 := len(yyv4644) > 0 + yyv24644 := yyv4644 + yyrl4644, yyrt4644 = z.DecInferLen(yyl4644, z.DecBasicHandle().MaxInitLen, 728) + if yyrt4644 { + if yyrl4644 <= cap(yyv4644) { + yyv4644 = yyv4644[:yyrl4644] } else { - yyv4479 = make([]PodTemplate, yyrl4479) + yyv4644 = make([]PodTemplate, yyrl4644) } } else { - yyv4479 = make([]PodTemplate, yyrl4479) + yyv4644 = make([]PodTemplate, yyrl4644) } - yyc4479 = true - yyrr4479 = len(yyv4479) - if yyrg4479 { - copy(yyv4479, yyv24479) + yyc4644 = true + yyrr4644 = len(yyv4644) + if yyrg4644 { + copy(yyv4644, yyv24644) } - } else if yyl4479 != len(yyv4479) { - yyv4479 = yyv4479[:yyl4479] - yyc4479 = true + } else if yyl4644 != len(yyv4644) { + yyv4644 = yyv4644[:yyl4644] + yyc4644 = true } - yyj4479 := 0 - for ; yyj4479 < yyrr4479; yyj4479++ { - yyh4479.ElemContainerState(yyj4479) + yyj4644 := 0 + for ; yyj4644 < yyrr4644; yyj4644++ { + yyh4644.ElemContainerState(yyj4644) if r.TryDecodeAsNil() { - yyv4479[yyj4479] = PodTemplate{} + yyv4644[yyj4644] = PodTemplate{} } else { - yyv4480 := &yyv4479[yyj4479] - yyv4480.CodecDecodeSelf(d) + yyv4645 := &yyv4644[yyj4644] + yyv4645.CodecDecodeSelf(d) } } - if yyrt4479 { - for ; yyj4479 < yyl4479; yyj4479++ { - yyv4479 = append(yyv4479, PodTemplate{}) - yyh4479.ElemContainerState(yyj4479) + if yyrt4644 { + for ; yyj4644 < yyl4644; yyj4644++ { + yyv4644 = append(yyv4644, PodTemplate{}) + yyh4644.ElemContainerState(yyj4644) if r.TryDecodeAsNil() { - yyv4479[yyj4479] = PodTemplate{} + yyv4644[yyj4644] = PodTemplate{} } else { - yyv4481 := &yyv4479[yyj4479] - yyv4481.CodecDecodeSelf(d) + yyv4646 := &yyv4644[yyj4644] + yyv4646.CodecDecodeSelf(d) } } } } else { - yyj4479 := 0 - for ; !r.CheckBreak(); yyj4479++ { + yyj4644 := 0 + for ; !r.CheckBreak(); yyj4644++ { - if yyj4479 >= len(yyv4479) { - yyv4479 = append(yyv4479, PodTemplate{}) // var yyz4479 PodTemplate - yyc4479 = true + if yyj4644 >= len(yyv4644) { + yyv4644 = append(yyv4644, PodTemplate{}) // var yyz4644 PodTemplate + yyc4644 = true } - yyh4479.ElemContainerState(yyj4479) - if yyj4479 < len(yyv4479) { + yyh4644.ElemContainerState(yyj4644) + if yyj4644 < len(yyv4644) { if r.TryDecodeAsNil() { - yyv4479[yyj4479] = PodTemplate{} + yyv4644[yyj4644] = PodTemplate{} } else { - yyv4482 := &yyv4479[yyj4479] - yyv4482.CodecDecodeSelf(d) + yyv4647 := &yyv4644[yyj4644] + yyv4647.CodecDecodeSelf(d) } } else { @@ -56822,17 +58752,17 @@ func (x codecSelfer1234) decSlicePodTemplate(v *[]PodTemplate, d *codec1978.Deco } } - if yyj4479 < len(yyv4479) { - yyv4479 = yyv4479[:yyj4479] - yyc4479 = true - } else if yyj4479 == 0 && yyv4479 == nil { - yyv4479 = []PodTemplate{} - yyc4479 = true + if yyj4644 < len(yyv4644) { + yyv4644 = yyv4644[:yyj4644] + yyc4644 = true + } else if yyj4644 == 0 && yyv4644 == nil { + yyv4644 = []PodTemplate{} + yyc4644 = true } } - yyh4479.End() - if yyc4479 { - *v = yyv4479 + yyh4644.End() + if yyc4644 { + *v = yyv4644 } } @@ -56841,10 +58771,10 @@ func (x codecSelfer1234) encSliceReplicationController(v []ReplicationController z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4483 := range v { + for _, yyv4648 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4484 := &yyv4483 - yy4484.CodecEncodeSelf(e) + yy4649 := &yyv4648 + yy4649.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56854,83 +58784,83 @@ func (x codecSelfer1234) decSliceReplicationController(v *[]ReplicationControlle z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4485 := *v - yyh4485, yyl4485 := z.DecSliceHelperStart() - var yyc4485 bool - if yyl4485 == 0 { - if yyv4485 == nil { - yyv4485 = []ReplicationController{} - yyc4485 = true - } else if len(yyv4485) != 0 { - yyv4485 = yyv4485[:0] - yyc4485 = true + yyv4650 := *v + yyh4650, yyl4650 := z.DecSliceHelperStart() + var yyc4650 bool + if yyl4650 == 0 { + if yyv4650 == nil { + yyv4650 = []ReplicationController{} + yyc4650 = true + } else if len(yyv4650) != 0 { + yyv4650 = yyv4650[:0] + yyc4650 = true } - } else if yyl4485 > 0 { - var yyrr4485, yyrl4485 int - var yyrt4485 bool - if yyl4485 > cap(yyv4485) { + } else if yyl4650 > 0 { + var yyrr4650, yyrl4650 int + var yyrt4650 bool + if yyl4650 > cap(yyv4650) { - yyrg4485 := len(yyv4485) > 0 - yyv24485 := yyv4485 - yyrl4485, yyrt4485 = z.DecInferLen(yyl4485, z.DecBasicHandle().MaxInitLen, 280) - if yyrt4485 { - if yyrl4485 <= cap(yyv4485) { - yyv4485 = yyv4485[:yyrl4485] + yyrg4650 := len(yyv4650) > 0 + yyv24650 := yyv4650 + yyrl4650, yyrt4650 = z.DecInferLen(yyl4650, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4650 { + if yyrl4650 <= cap(yyv4650) { + yyv4650 = yyv4650[:yyrl4650] } else { - yyv4485 = make([]ReplicationController, yyrl4485) + yyv4650 = make([]ReplicationController, yyrl4650) } } else { - yyv4485 = make([]ReplicationController, yyrl4485) + yyv4650 = make([]ReplicationController, yyrl4650) } - yyc4485 = true - yyrr4485 = len(yyv4485) - if yyrg4485 { - copy(yyv4485, yyv24485) + yyc4650 = true + yyrr4650 = len(yyv4650) + if yyrg4650 { + copy(yyv4650, yyv24650) } - } else if yyl4485 != len(yyv4485) { - yyv4485 = yyv4485[:yyl4485] - yyc4485 = true + } else if yyl4650 != len(yyv4650) { + yyv4650 = yyv4650[:yyl4650] + yyc4650 = true } - yyj4485 := 0 - for ; yyj4485 < yyrr4485; yyj4485++ { - yyh4485.ElemContainerState(yyj4485) + yyj4650 := 0 + for ; yyj4650 < yyrr4650; yyj4650++ { + yyh4650.ElemContainerState(yyj4650) if r.TryDecodeAsNil() { - yyv4485[yyj4485] = ReplicationController{} + yyv4650[yyj4650] = ReplicationController{} } else { - yyv4486 := &yyv4485[yyj4485] - yyv4486.CodecDecodeSelf(d) + yyv4651 := &yyv4650[yyj4650] + yyv4651.CodecDecodeSelf(d) } } - if yyrt4485 { - for ; yyj4485 < yyl4485; yyj4485++ { - yyv4485 = append(yyv4485, ReplicationController{}) - yyh4485.ElemContainerState(yyj4485) + if yyrt4650 { + for ; yyj4650 < yyl4650; yyj4650++ { + yyv4650 = append(yyv4650, ReplicationController{}) + yyh4650.ElemContainerState(yyj4650) if r.TryDecodeAsNil() { - yyv4485[yyj4485] = ReplicationController{} + yyv4650[yyj4650] = ReplicationController{} } else { - yyv4487 := &yyv4485[yyj4485] - yyv4487.CodecDecodeSelf(d) + yyv4652 := &yyv4650[yyj4650] + yyv4652.CodecDecodeSelf(d) } } } } else { - yyj4485 := 0 - for ; !r.CheckBreak(); yyj4485++ { + yyj4650 := 0 + for ; !r.CheckBreak(); yyj4650++ { - if yyj4485 >= len(yyv4485) { - yyv4485 = append(yyv4485, ReplicationController{}) // var yyz4485 ReplicationController - yyc4485 = true + if yyj4650 >= len(yyv4650) { + yyv4650 = append(yyv4650, ReplicationController{}) // var yyz4650 ReplicationController + yyc4650 = true } - yyh4485.ElemContainerState(yyj4485) - if yyj4485 < len(yyv4485) { + yyh4650.ElemContainerState(yyj4650) + if yyj4650 < len(yyv4650) { if r.TryDecodeAsNil() { - yyv4485[yyj4485] = ReplicationController{} + yyv4650[yyj4650] = ReplicationController{} } else { - yyv4488 := &yyv4485[yyj4485] - yyv4488.CodecDecodeSelf(d) + yyv4653 := &yyv4650[yyj4650] + yyv4653.CodecDecodeSelf(d) } } else { @@ -56938,17 +58868,17 @@ func (x codecSelfer1234) decSliceReplicationController(v *[]ReplicationControlle } } - if yyj4485 < len(yyv4485) { - yyv4485 = yyv4485[:yyj4485] - yyc4485 = true - } else if yyj4485 == 0 && yyv4485 == nil { - yyv4485 = []ReplicationController{} - yyc4485 = true + if yyj4650 < len(yyv4650) { + yyv4650 = yyv4650[:yyj4650] + yyc4650 = true + } else if yyj4650 == 0 && yyv4650 == nil { + yyv4650 = []ReplicationController{} + yyc4650 = true } } - yyh4485.End() - if yyc4485 { - *v = yyv4485 + yyh4650.End() + if yyc4650 { + *v = yyv4650 } } @@ -56957,10 +58887,10 @@ func (x codecSelfer1234) encSliceLoadBalancerIngress(v []LoadBalancerIngress, e z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4489 := range v { + for _, yyv4654 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4490 := &yyv4489 - yy4490.CodecEncodeSelf(e) + yy4655 := &yyv4654 + yy4655.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -56970,83 +58900,83 @@ func (x codecSelfer1234) decSliceLoadBalancerIngress(v *[]LoadBalancerIngress, d z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4491 := *v - yyh4491, yyl4491 := z.DecSliceHelperStart() - var yyc4491 bool - if yyl4491 == 0 { - if yyv4491 == nil { - yyv4491 = []LoadBalancerIngress{} - yyc4491 = true - } else if len(yyv4491) != 0 { - yyv4491 = yyv4491[:0] - yyc4491 = true + yyv4656 := *v + yyh4656, yyl4656 := z.DecSliceHelperStart() + var yyc4656 bool + if yyl4656 == 0 { + if yyv4656 == nil { + yyv4656 = []LoadBalancerIngress{} + yyc4656 = true + } else if len(yyv4656) != 0 { + yyv4656 = yyv4656[:0] + yyc4656 = true } - } else if yyl4491 > 0 { - var yyrr4491, yyrl4491 int - var yyrt4491 bool - if yyl4491 > cap(yyv4491) { + } else if yyl4656 > 0 { + var yyrr4656, yyrl4656 int + var yyrt4656 bool + if yyl4656 > cap(yyv4656) { - yyrg4491 := len(yyv4491) > 0 - yyv24491 := yyv4491 - yyrl4491, yyrt4491 = z.DecInferLen(yyl4491, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4491 { - if yyrl4491 <= cap(yyv4491) { - yyv4491 = yyv4491[:yyrl4491] + yyrg4656 := len(yyv4656) > 0 + yyv24656 := yyv4656 + yyrl4656, yyrt4656 = z.DecInferLen(yyl4656, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4656 { + if yyrl4656 <= cap(yyv4656) { + yyv4656 = yyv4656[:yyrl4656] } else { - yyv4491 = make([]LoadBalancerIngress, yyrl4491) + yyv4656 = make([]LoadBalancerIngress, yyrl4656) } } else { - yyv4491 = make([]LoadBalancerIngress, yyrl4491) + yyv4656 = make([]LoadBalancerIngress, yyrl4656) } - yyc4491 = true - yyrr4491 = len(yyv4491) - if yyrg4491 { - copy(yyv4491, yyv24491) + yyc4656 = true + yyrr4656 = len(yyv4656) + if yyrg4656 { + copy(yyv4656, yyv24656) } - } else if yyl4491 != len(yyv4491) { - yyv4491 = yyv4491[:yyl4491] - yyc4491 = true + } else if yyl4656 != len(yyv4656) { + yyv4656 = yyv4656[:yyl4656] + yyc4656 = true } - yyj4491 := 0 - for ; yyj4491 < yyrr4491; yyj4491++ { - yyh4491.ElemContainerState(yyj4491) + yyj4656 := 0 + for ; yyj4656 < yyrr4656; yyj4656++ { + yyh4656.ElemContainerState(yyj4656) if r.TryDecodeAsNil() { - yyv4491[yyj4491] = LoadBalancerIngress{} + yyv4656[yyj4656] = LoadBalancerIngress{} } else { - yyv4492 := &yyv4491[yyj4491] - yyv4492.CodecDecodeSelf(d) + yyv4657 := &yyv4656[yyj4656] + yyv4657.CodecDecodeSelf(d) } } - if yyrt4491 { - for ; yyj4491 < yyl4491; yyj4491++ { - yyv4491 = append(yyv4491, LoadBalancerIngress{}) - yyh4491.ElemContainerState(yyj4491) + if yyrt4656 { + for ; yyj4656 < yyl4656; yyj4656++ { + yyv4656 = append(yyv4656, LoadBalancerIngress{}) + yyh4656.ElemContainerState(yyj4656) if r.TryDecodeAsNil() { - yyv4491[yyj4491] = LoadBalancerIngress{} + yyv4656[yyj4656] = LoadBalancerIngress{} } else { - yyv4493 := &yyv4491[yyj4491] - yyv4493.CodecDecodeSelf(d) + yyv4658 := &yyv4656[yyj4656] + yyv4658.CodecDecodeSelf(d) } } } } else { - yyj4491 := 0 - for ; !r.CheckBreak(); yyj4491++ { + yyj4656 := 0 + for ; !r.CheckBreak(); yyj4656++ { - if yyj4491 >= len(yyv4491) { - yyv4491 = append(yyv4491, LoadBalancerIngress{}) // var yyz4491 LoadBalancerIngress - yyc4491 = true + if yyj4656 >= len(yyv4656) { + yyv4656 = append(yyv4656, LoadBalancerIngress{}) // var yyz4656 LoadBalancerIngress + yyc4656 = true } - yyh4491.ElemContainerState(yyj4491) - if yyj4491 < len(yyv4491) { + yyh4656.ElemContainerState(yyj4656) + if yyj4656 < len(yyv4656) { if r.TryDecodeAsNil() { - yyv4491[yyj4491] = LoadBalancerIngress{} + yyv4656[yyj4656] = LoadBalancerIngress{} } else { - yyv4494 := &yyv4491[yyj4491] - yyv4494.CodecDecodeSelf(d) + yyv4659 := &yyv4656[yyj4656] + yyv4659.CodecDecodeSelf(d) } } else { @@ -57054,17 +58984,17 @@ func (x codecSelfer1234) decSliceLoadBalancerIngress(v *[]LoadBalancerIngress, d } } - if yyj4491 < len(yyv4491) { - yyv4491 = yyv4491[:yyj4491] - yyc4491 = true - } else if yyj4491 == 0 && yyv4491 == nil { - yyv4491 = []LoadBalancerIngress{} - yyc4491 = true + if yyj4656 < len(yyv4656) { + yyv4656 = yyv4656[:yyj4656] + yyc4656 = true + } else if yyj4656 == 0 && yyv4656 == nil { + yyv4656 = []LoadBalancerIngress{} + yyc4656 = true } } - yyh4491.End() - if yyc4491 { - *v = yyv4491 + yyh4656.End() + if yyc4656 { + *v = yyv4656 } } @@ -57073,10 +59003,10 @@ func (x codecSelfer1234) encSliceServicePort(v []ServicePort, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4495 := range v { + for _, yyv4660 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4496 := &yyv4495 - yy4496.CodecEncodeSelf(e) + yy4661 := &yyv4660 + yy4661.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57086,83 +59016,83 @@ func (x codecSelfer1234) decSliceServicePort(v *[]ServicePort, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4497 := *v - yyh4497, yyl4497 := z.DecSliceHelperStart() - var yyc4497 bool - if yyl4497 == 0 { - if yyv4497 == nil { - yyv4497 = []ServicePort{} - yyc4497 = true - } else if len(yyv4497) != 0 { - yyv4497 = yyv4497[:0] - yyc4497 = true + yyv4662 := *v + yyh4662, yyl4662 := z.DecSliceHelperStart() + var yyc4662 bool + if yyl4662 == 0 { + if yyv4662 == nil { + yyv4662 = []ServicePort{} + yyc4662 = true + } else if len(yyv4662) != 0 { + yyv4662 = yyv4662[:0] + yyc4662 = true } - } else if yyl4497 > 0 { - var yyrr4497, yyrl4497 int - var yyrt4497 bool - if yyl4497 > cap(yyv4497) { + } else if yyl4662 > 0 { + var yyrr4662, yyrl4662 int + var yyrt4662 bool + if yyl4662 > cap(yyv4662) { - yyrg4497 := len(yyv4497) > 0 - yyv24497 := yyv4497 - yyrl4497, yyrt4497 = z.DecInferLen(yyl4497, z.DecBasicHandle().MaxInitLen, 80) - if yyrt4497 { - if yyrl4497 <= cap(yyv4497) { - yyv4497 = yyv4497[:yyrl4497] + yyrg4662 := len(yyv4662) > 0 + yyv24662 := yyv4662 + yyrl4662, yyrt4662 = z.DecInferLen(yyl4662, z.DecBasicHandle().MaxInitLen, 80) + if yyrt4662 { + if yyrl4662 <= cap(yyv4662) { + yyv4662 = yyv4662[:yyrl4662] } else { - yyv4497 = make([]ServicePort, yyrl4497) + yyv4662 = make([]ServicePort, yyrl4662) } } else { - yyv4497 = make([]ServicePort, yyrl4497) + yyv4662 = make([]ServicePort, yyrl4662) } - yyc4497 = true - yyrr4497 = len(yyv4497) - if yyrg4497 { - copy(yyv4497, yyv24497) + yyc4662 = true + yyrr4662 = len(yyv4662) + if yyrg4662 { + copy(yyv4662, yyv24662) } - } else if yyl4497 != len(yyv4497) { - yyv4497 = yyv4497[:yyl4497] - yyc4497 = true + } else if yyl4662 != len(yyv4662) { + yyv4662 = yyv4662[:yyl4662] + yyc4662 = true } - yyj4497 := 0 - for ; yyj4497 < yyrr4497; yyj4497++ { - yyh4497.ElemContainerState(yyj4497) + yyj4662 := 0 + for ; yyj4662 < yyrr4662; yyj4662++ { + yyh4662.ElemContainerState(yyj4662) if r.TryDecodeAsNil() { - yyv4497[yyj4497] = ServicePort{} + yyv4662[yyj4662] = ServicePort{} } else { - yyv4498 := &yyv4497[yyj4497] - yyv4498.CodecDecodeSelf(d) + yyv4663 := &yyv4662[yyj4662] + yyv4663.CodecDecodeSelf(d) } } - if yyrt4497 { - for ; yyj4497 < yyl4497; yyj4497++ { - yyv4497 = append(yyv4497, ServicePort{}) - yyh4497.ElemContainerState(yyj4497) + if yyrt4662 { + for ; yyj4662 < yyl4662; yyj4662++ { + yyv4662 = append(yyv4662, ServicePort{}) + yyh4662.ElemContainerState(yyj4662) if r.TryDecodeAsNil() { - yyv4497[yyj4497] = ServicePort{} + yyv4662[yyj4662] = ServicePort{} } else { - yyv4499 := &yyv4497[yyj4497] - yyv4499.CodecDecodeSelf(d) + yyv4664 := &yyv4662[yyj4662] + yyv4664.CodecDecodeSelf(d) } } } } else { - yyj4497 := 0 - for ; !r.CheckBreak(); yyj4497++ { + yyj4662 := 0 + for ; !r.CheckBreak(); yyj4662++ { - if yyj4497 >= len(yyv4497) { - yyv4497 = append(yyv4497, ServicePort{}) // var yyz4497 ServicePort - yyc4497 = true + if yyj4662 >= len(yyv4662) { + yyv4662 = append(yyv4662, ServicePort{}) // var yyz4662 ServicePort + yyc4662 = true } - yyh4497.ElemContainerState(yyj4497) - if yyj4497 < len(yyv4497) { + yyh4662.ElemContainerState(yyj4662) + if yyj4662 < len(yyv4662) { if r.TryDecodeAsNil() { - yyv4497[yyj4497] = ServicePort{} + yyv4662[yyj4662] = ServicePort{} } else { - yyv4500 := &yyv4497[yyj4497] - yyv4500.CodecDecodeSelf(d) + yyv4665 := &yyv4662[yyj4662] + yyv4665.CodecDecodeSelf(d) } } else { @@ -57170,17 +59100,17 @@ func (x codecSelfer1234) decSliceServicePort(v *[]ServicePort, d *codec1978.Deco } } - if yyj4497 < len(yyv4497) { - yyv4497 = yyv4497[:yyj4497] - yyc4497 = true - } else if yyj4497 == 0 && yyv4497 == nil { - yyv4497 = []ServicePort{} - yyc4497 = true + if yyj4662 < len(yyv4662) { + yyv4662 = yyv4662[:yyj4662] + yyc4662 = true + } else if yyj4662 == 0 && yyv4662 == nil { + yyv4662 = []ServicePort{} + yyc4662 = true } } - yyh4497.End() - if yyc4497 { - *v = yyv4497 + yyh4662.End() + if yyc4662 { + *v = yyv4662 } } @@ -57189,10 +59119,10 @@ func (x codecSelfer1234) encSliceService(v []Service, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4501 := range v { + for _, yyv4666 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4502 := &yyv4501 - yy4502.CodecEncodeSelf(e) + yy4667 := &yyv4666 + yy4667.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57202,83 +59132,83 @@ func (x codecSelfer1234) decSliceService(v *[]Service, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4503 := *v - yyh4503, yyl4503 := z.DecSliceHelperStart() - var yyc4503 bool - if yyl4503 == 0 { - if yyv4503 == nil { - yyv4503 = []Service{} - yyc4503 = true - } else if len(yyv4503) != 0 { - yyv4503 = yyv4503[:0] - yyc4503 = true + yyv4668 := *v + yyh4668, yyl4668 := z.DecSliceHelperStart() + var yyc4668 bool + if yyl4668 == 0 { + if yyv4668 == nil { + yyv4668 = []Service{} + yyc4668 = true + } else if len(yyv4668) != 0 { + yyv4668 = yyv4668[:0] + yyc4668 = true } - } else if yyl4503 > 0 { - var yyrr4503, yyrl4503 int - var yyrt4503 bool - if yyl4503 > cap(yyv4503) { + } else if yyl4668 > 0 { + var yyrr4668, yyrl4668 int + var yyrt4668 bool + if yyl4668 > cap(yyv4668) { - yyrg4503 := len(yyv4503) > 0 - yyv24503 := yyv4503 - yyrl4503, yyrt4503 = z.DecInferLen(yyl4503, z.DecBasicHandle().MaxInitLen, 432) - if yyrt4503 { - if yyrl4503 <= cap(yyv4503) { - yyv4503 = yyv4503[:yyrl4503] + yyrg4668 := len(yyv4668) > 0 + yyv24668 := yyv4668 + yyrl4668, yyrt4668 = z.DecInferLen(yyl4668, z.DecBasicHandle().MaxInitLen, 464) + if yyrt4668 { + if yyrl4668 <= cap(yyv4668) { + yyv4668 = yyv4668[:yyrl4668] } else { - yyv4503 = make([]Service, yyrl4503) + yyv4668 = make([]Service, yyrl4668) } } else { - yyv4503 = make([]Service, yyrl4503) + yyv4668 = make([]Service, yyrl4668) } - yyc4503 = true - yyrr4503 = len(yyv4503) - if yyrg4503 { - copy(yyv4503, yyv24503) + yyc4668 = true + yyrr4668 = len(yyv4668) + if yyrg4668 { + copy(yyv4668, yyv24668) } - } else if yyl4503 != len(yyv4503) { - yyv4503 = yyv4503[:yyl4503] - yyc4503 = true + } else if yyl4668 != len(yyv4668) { + yyv4668 = yyv4668[:yyl4668] + yyc4668 = true } - yyj4503 := 0 - for ; yyj4503 < yyrr4503; yyj4503++ { - yyh4503.ElemContainerState(yyj4503) + yyj4668 := 0 + for ; yyj4668 < yyrr4668; yyj4668++ { + yyh4668.ElemContainerState(yyj4668) if r.TryDecodeAsNil() { - yyv4503[yyj4503] = Service{} + yyv4668[yyj4668] = Service{} } else { - yyv4504 := &yyv4503[yyj4503] - yyv4504.CodecDecodeSelf(d) + yyv4669 := &yyv4668[yyj4668] + yyv4669.CodecDecodeSelf(d) } } - if yyrt4503 { - for ; yyj4503 < yyl4503; yyj4503++ { - yyv4503 = append(yyv4503, Service{}) - yyh4503.ElemContainerState(yyj4503) + if yyrt4668 { + for ; yyj4668 < yyl4668; yyj4668++ { + yyv4668 = append(yyv4668, Service{}) + yyh4668.ElemContainerState(yyj4668) if r.TryDecodeAsNil() { - yyv4503[yyj4503] = Service{} + yyv4668[yyj4668] = Service{} } else { - yyv4505 := &yyv4503[yyj4503] - yyv4505.CodecDecodeSelf(d) + yyv4670 := &yyv4668[yyj4668] + yyv4670.CodecDecodeSelf(d) } } } } else { - yyj4503 := 0 - for ; !r.CheckBreak(); yyj4503++ { + yyj4668 := 0 + for ; !r.CheckBreak(); yyj4668++ { - if yyj4503 >= len(yyv4503) { - yyv4503 = append(yyv4503, Service{}) // var yyz4503 Service - yyc4503 = true + if yyj4668 >= len(yyv4668) { + yyv4668 = append(yyv4668, Service{}) // var yyz4668 Service + yyc4668 = true } - yyh4503.ElemContainerState(yyj4503) - if yyj4503 < len(yyv4503) { + yyh4668.ElemContainerState(yyj4668) + if yyj4668 < len(yyv4668) { if r.TryDecodeAsNil() { - yyv4503[yyj4503] = Service{} + yyv4668[yyj4668] = Service{} } else { - yyv4506 := &yyv4503[yyj4503] - yyv4506.CodecDecodeSelf(d) + yyv4671 := &yyv4668[yyj4668] + yyv4671.CodecDecodeSelf(d) } } else { @@ -57286,17 +59216,17 @@ func (x codecSelfer1234) decSliceService(v *[]Service, d *codec1978.Decoder) { } } - if yyj4503 < len(yyv4503) { - yyv4503 = yyv4503[:yyj4503] - yyc4503 = true - } else if yyj4503 == 0 && yyv4503 == nil { - yyv4503 = []Service{} - yyc4503 = true + if yyj4668 < len(yyv4668) { + yyv4668 = yyv4668[:yyj4668] + yyc4668 = true + } else if yyj4668 == 0 && yyv4668 == nil { + yyv4668 = []Service{} + yyc4668 = true } } - yyh4503.End() - if yyc4503 { - *v = yyv4503 + yyh4668.End() + if yyc4668 { + *v = yyv4668 } } @@ -57305,10 +59235,10 @@ func (x codecSelfer1234) encSliceObjectReference(v []ObjectReference, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4507 := range v { + for _, yyv4672 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4508 := &yyv4507 - yy4508.CodecEncodeSelf(e) + yy4673 := &yyv4672 + yy4673.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57318,83 +59248,83 @@ func (x codecSelfer1234) decSliceObjectReference(v *[]ObjectReference, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4509 := *v - yyh4509, yyl4509 := z.DecSliceHelperStart() - var yyc4509 bool - if yyl4509 == 0 { - if yyv4509 == nil { - yyv4509 = []ObjectReference{} - yyc4509 = true - } else if len(yyv4509) != 0 { - yyv4509 = yyv4509[:0] - yyc4509 = true + yyv4674 := *v + yyh4674, yyl4674 := z.DecSliceHelperStart() + var yyc4674 bool + if yyl4674 == 0 { + if yyv4674 == nil { + yyv4674 = []ObjectReference{} + yyc4674 = true + } else if len(yyv4674) != 0 { + yyv4674 = yyv4674[:0] + yyc4674 = true } - } else if yyl4509 > 0 { - var yyrr4509, yyrl4509 int - var yyrt4509 bool - if yyl4509 > cap(yyv4509) { + } else if yyl4674 > 0 { + var yyrr4674, yyrl4674 int + var yyrt4674 bool + if yyl4674 > cap(yyv4674) { - yyrg4509 := len(yyv4509) > 0 - yyv24509 := yyv4509 - yyrl4509, yyrt4509 = z.DecInferLen(yyl4509, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4509 { - if yyrl4509 <= cap(yyv4509) { - yyv4509 = yyv4509[:yyrl4509] + yyrg4674 := len(yyv4674) > 0 + yyv24674 := yyv4674 + yyrl4674, yyrt4674 = z.DecInferLen(yyl4674, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4674 { + if yyrl4674 <= cap(yyv4674) { + yyv4674 = yyv4674[:yyrl4674] } else { - yyv4509 = make([]ObjectReference, yyrl4509) + yyv4674 = make([]ObjectReference, yyrl4674) } } else { - yyv4509 = make([]ObjectReference, yyrl4509) + yyv4674 = make([]ObjectReference, yyrl4674) } - yyc4509 = true - yyrr4509 = len(yyv4509) - if yyrg4509 { - copy(yyv4509, yyv24509) + yyc4674 = true + yyrr4674 = len(yyv4674) + if yyrg4674 { + copy(yyv4674, yyv24674) } - } else if yyl4509 != len(yyv4509) { - yyv4509 = yyv4509[:yyl4509] - yyc4509 = true + } else if yyl4674 != len(yyv4674) { + yyv4674 = yyv4674[:yyl4674] + yyc4674 = true } - yyj4509 := 0 - for ; yyj4509 < yyrr4509; yyj4509++ { - yyh4509.ElemContainerState(yyj4509) + yyj4674 := 0 + for ; yyj4674 < yyrr4674; yyj4674++ { + yyh4674.ElemContainerState(yyj4674) if r.TryDecodeAsNil() { - yyv4509[yyj4509] = ObjectReference{} + yyv4674[yyj4674] = ObjectReference{} } else { - yyv4510 := &yyv4509[yyj4509] - yyv4510.CodecDecodeSelf(d) + yyv4675 := &yyv4674[yyj4674] + yyv4675.CodecDecodeSelf(d) } } - if yyrt4509 { - for ; yyj4509 < yyl4509; yyj4509++ { - yyv4509 = append(yyv4509, ObjectReference{}) - yyh4509.ElemContainerState(yyj4509) + if yyrt4674 { + for ; yyj4674 < yyl4674; yyj4674++ { + yyv4674 = append(yyv4674, ObjectReference{}) + yyh4674.ElemContainerState(yyj4674) if r.TryDecodeAsNil() { - yyv4509[yyj4509] = ObjectReference{} + yyv4674[yyj4674] = ObjectReference{} } else { - yyv4511 := &yyv4509[yyj4509] - yyv4511.CodecDecodeSelf(d) + yyv4676 := &yyv4674[yyj4674] + yyv4676.CodecDecodeSelf(d) } } } } else { - yyj4509 := 0 - for ; !r.CheckBreak(); yyj4509++ { + yyj4674 := 0 + for ; !r.CheckBreak(); yyj4674++ { - if yyj4509 >= len(yyv4509) { - yyv4509 = append(yyv4509, ObjectReference{}) // var yyz4509 ObjectReference - yyc4509 = true + if yyj4674 >= len(yyv4674) { + yyv4674 = append(yyv4674, ObjectReference{}) // var yyz4674 ObjectReference + yyc4674 = true } - yyh4509.ElemContainerState(yyj4509) - if yyj4509 < len(yyv4509) { + yyh4674.ElemContainerState(yyj4674) + if yyj4674 < len(yyv4674) { if r.TryDecodeAsNil() { - yyv4509[yyj4509] = ObjectReference{} + yyv4674[yyj4674] = ObjectReference{} } else { - yyv4512 := &yyv4509[yyj4509] - yyv4512.CodecDecodeSelf(d) + yyv4677 := &yyv4674[yyj4674] + yyv4677.CodecDecodeSelf(d) } } else { @@ -57402,17 +59332,17 @@ func (x codecSelfer1234) decSliceObjectReference(v *[]ObjectReference, d *codec1 } } - if yyj4509 < len(yyv4509) { - yyv4509 = yyv4509[:yyj4509] - yyc4509 = true - } else if yyj4509 == 0 && yyv4509 == nil { - yyv4509 = []ObjectReference{} - yyc4509 = true + if yyj4674 < len(yyv4674) { + yyv4674 = yyv4674[:yyj4674] + yyc4674 = true + } else if yyj4674 == 0 && yyv4674 == nil { + yyv4674 = []ObjectReference{} + yyc4674 = true } } - yyh4509.End() - if yyc4509 { - *v = yyv4509 + yyh4674.End() + if yyc4674 { + *v = yyv4674 } } @@ -57421,10 +59351,10 @@ func (x codecSelfer1234) encSliceServiceAccount(v []ServiceAccount, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4513 := range v { + for _, yyv4678 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4514 := &yyv4513 - yy4514.CodecEncodeSelf(e) + yy4679 := &yyv4678 + yy4679.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57434,83 +59364,83 @@ func (x codecSelfer1234) decSliceServiceAccount(v *[]ServiceAccount, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4515 := *v - yyh4515, yyl4515 := z.DecSliceHelperStart() - var yyc4515 bool - if yyl4515 == 0 { - if yyv4515 == nil { - yyv4515 = []ServiceAccount{} - yyc4515 = true - } else if len(yyv4515) != 0 { - yyv4515 = yyv4515[:0] - yyc4515 = true + yyv4680 := *v + yyh4680, yyl4680 := z.DecSliceHelperStart() + var yyc4680 bool + if yyl4680 == 0 { + if yyv4680 == nil { + yyv4680 = []ServiceAccount{} + yyc4680 = true + } else if len(yyv4680) != 0 { + yyv4680 = yyv4680[:0] + yyc4680 = true } - } else if yyl4515 > 0 { - var yyrr4515, yyrl4515 int - var yyrt4515 bool - if yyl4515 > cap(yyv4515) { + } else if yyl4680 > 0 { + var yyrr4680, yyrl4680 int + var yyrt4680 bool + if yyl4680 > cap(yyv4680) { - yyrg4515 := len(yyv4515) > 0 - yyv24515 := yyv4515 - yyrl4515, yyrt4515 = z.DecInferLen(yyl4515, z.DecBasicHandle().MaxInitLen, 288) - if yyrt4515 { - if yyrl4515 <= cap(yyv4515) { - yyv4515 = yyv4515[:yyrl4515] + yyrg4680 := len(yyv4680) > 0 + yyv24680 := yyv4680 + yyrl4680, yyrt4680 = z.DecInferLen(yyl4680, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4680 { + if yyrl4680 <= cap(yyv4680) { + yyv4680 = yyv4680[:yyrl4680] } else { - yyv4515 = make([]ServiceAccount, yyrl4515) + yyv4680 = make([]ServiceAccount, yyrl4680) } } else { - yyv4515 = make([]ServiceAccount, yyrl4515) + yyv4680 = make([]ServiceAccount, yyrl4680) } - yyc4515 = true - yyrr4515 = len(yyv4515) - if yyrg4515 { - copy(yyv4515, yyv24515) + yyc4680 = true + yyrr4680 = len(yyv4680) + if yyrg4680 { + copy(yyv4680, yyv24680) } - } else if yyl4515 != len(yyv4515) { - yyv4515 = yyv4515[:yyl4515] - yyc4515 = true + } else if yyl4680 != len(yyv4680) { + yyv4680 = yyv4680[:yyl4680] + yyc4680 = true } - yyj4515 := 0 - for ; yyj4515 < yyrr4515; yyj4515++ { - yyh4515.ElemContainerState(yyj4515) + yyj4680 := 0 + for ; yyj4680 < yyrr4680; yyj4680++ { + yyh4680.ElemContainerState(yyj4680) if r.TryDecodeAsNil() { - yyv4515[yyj4515] = ServiceAccount{} + yyv4680[yyj4680] = ServiceAccount{} } else { - yyv4516 := &yyv4515[yyj4515] - yyv4516.CodecDecodeSelf(d) + yyv4681 := &yyv4680[yyj4680] + yyv4681.CodecDecodeSelf(d) } } - if yyrt4515 { - for ; yyj4515 < yyl4515; yyj4515++ { - yyv4515 = append(yyv4515, ServiceAccount{}) - yyh4515.ElemContainerState(yyj4515) + if yyrt4680 { + for ; yyj4680 < yyl4680; yyj4680++ { + yyv4680 = append(yyv4680, ServiceAccount{}) + yyh4680.ElemContainerState(yyj4680) if r.TryDecodeAsNil() { - yyv4515[yyj4515] = ServiceAccount{} + yyv4680[yyj4680] = ServiceAccount{} } else { - yyv4517 := &yyv4515[yyj4515] - yyv4517.CodecDecodeSelf(d) + yyv4682 := &yyv4680[yyj4680] + yyv4682.CodecDecodeSelf(d) } } } } else { - yyj4515 := 0 - for ; !r.CheckBreak(); yyj4515++ { + yyj4680 := 0 + for ; !r.CheckBreak(); yyj4680++ { - if yyj4515 >= len(yyv4515) { - yyv4515 = append(yyv4515, ServiceAccount{}) // var yyz4515 ServiceAccount - yyc4515 = true + if yyj4680 >= len(yyv4680) { + yyv4680 = append(yyv4680, ServiceAccount{}) // var yyz4680 ServiceAccount + yyc4680 = true } - yyh4515.ElemContainerState(yyj4515) - if yyj4515 < len(yyv4515) { + yyh4680.ElemContainerState(yyj4680) + if yyj4680 < len(yyv4680) { if r.TryDecodeAsNil() { - yyv4515[yyj4515] = ServiceAccount{} + yyv4680[yyj4680] = ServiceAccount{} } else { - yyv4518 := &yyv4515[yyj4515] - yyv4518.CodecDecodeSelf(d) + yyv4683 := &yyv4680[yyj4680] + yyv4683.CodecDecodeSelf(d) } } else { @@ -57518,17 +59448,17 @@ func (x codecSelfer1234) decSliceServiceAccount(v *[]ServiceAccount, d *codec197 } } - if yyj4515 < len(yyv4515) { - yyv4515 = yyv4515[:yyj4515] - yyc4515 = true - } else if yyj4515 == 0 && yyv4515 == nil { - yyv4515 = []ServiceAccount{} - yyc4515 = true + if yyj4680 < len(yyv4680) { + yyv4680 = yyv4680[:yyj4680] + yyc4680 = true + } else if yyj4680 == 0 && yyv4680 == nil { + yyv4680 = []ServiceAccount{} + yyc4680 = true } } - yyh4515.End() - if yyc4515 { - *v = yyv4515 + yyh4680.End() + if yyc4680 { + *v = yyv4680 } } @@ -57537,10 +59467,10 @@ func (x codecSelfer1234) encSliceEndpointSubset(v []EndpointSubset, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4519 := range v { + for _, yyv4684 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4520 := &yyv4519 - yy4520.CodecEncodeSelf(e) + yy4685 := &yyv4684 + yy4685.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57550,83 +59480,83 @@ func (x codecSelfer1234) decSliceEndpointSubset(v *[]EndpointSubset, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4521 := *v - yyh4521, yyl4521 := z.DecSliceHelperStart() - var yyc4521 bool - if yyl4521 == 0 { - if yyv4521 == nil { - yyv4521 = []EndpointSubset{} - yyc4521 = true - } else if len(yyv4521) != 0 { - yyv4521 = yyv4521[:0] - yyc4521 = true + yyv4686 := *v + yyh4686, yyl4686 := z.DecSliceHelperStart() + var yyc4686 bool + if yyl4686 == 0 { + if yyv4686 == nil { + yyv4686 = []EndpointSubset{} + yyc4686 = true + } else if len(yyv4686) != 0 { + yyv4686 = yyv4686[:0] + yyc4686 = true } - } else if yyl4521 > 0 { - var yyrr4521, yyrl4521 int - var yyrt4521 bool - if yyl4521 > cap(yyv4521) { + } else if yyl4686 > 0 { + var yyrr4686, yyrl4686 int + var yyrt4686 bool + if yyl4686 > cap(yyv4686) { - yyrg4521 := len(yyv4521) > 0 - yyv24521 := yyv4521 - yyrl4521, yyrt4521 = z.DecInferLen(yyl4521, z.DecBasicHandle().MaxInitLen, 72) - if yyrt4521 { - if yyrl4521 <= cap(yyv4521) { - yyv4521 = yyv4521[:yyrl4521] + yyrg4686 := len(yyv4686) > 0 + yyv24686 := yyv4686 + yyrl4686, yyrt4686 = z.DecInferLen(yyl4686, z.DecBasicHandle().MaxInitLen, 72) + if yyrt4686 { + if yyrl4686 <= cap(yyv4686) { + yyv4686 = yyv4686[:yyrl4686] } else { - yyv4521 = make([]EndpointSubset, yyrl4521) + yyv4686 = make([]EndpointSubset, yyrl4686) } } else { - yyv4521 = make([]EndpointSubset, yyrl4521) + yyv4686 = make([]EndpointSubset, yyrl4686) } - yyc4521 = true - yyrr4521 = len(yyv4521) - if yyrg4521 { - copy(yyv4521, yyv24521) + yyc4686 = true + yyrr4686 = len(yyv4686) + if yyrg4686 { + copy(yyv4686, yyv24686) } - } else if yyl4521 != len(yyv4521) { - yyv4521 = yyv4521[:yyl4521] - yyc4521 = true + } else if yyl4686 != len(yyv4686) { + yyv4686 = yyv4686[:yyl4686] + yyc4686 = true } - yyj4521 := 0 - for ; yyj4521 < yyrr4521; yyj4521++ { - yyh4521.ElemContainerState(yyj4521) + yyj4686 := 0 + for ; yyj4686 < yyrr4686; yyj4686++ { + yyh4686.ElemContainerState(yyj4686) if r.TryDecodeAsNil() { - yyv4521[yyj4521] = EndpointSubset{} + yyv4686[yyj4686] = EndpointSubset{} } else { - yyv4522 := &yyv4521[yyj4521] - yyv4522.CodecDecodeSelf(d) + yyv4687 := &yyv4686[yyj4686] + yyv4687.CodecDecodeSelf(d) } } - if yyrt4521 { - for ; yyj4521 < yyl4521; yyj4521++ { - yyv4521 = append(yyv4521, EndpointSubset{}) - yyh4521.ElemContainerState(yyj4521) + if yyrt4686 { + for ; yyj4686 < yyl4686; yyj4686++ { + yyv4686 = append(yyv4686, EndpointSubset{}) + yyh4686.ElemContainerState(yyj4686) if r.TryDecodeAsNil() { - yyv4521[yyj4521] = EndpointSubset{} + yyv4686[yyj4686] = EndpointSubset{} } else { - yyv4523 := &yyv4521[yyj4521] - yyv4523.CodecDecodeSelf(d) + yyv4688 := &yyv4686[yyj4686] + yyv4688.CodecDecodeSelf(d) } } } } else { - yyj4521 := 0 - for ; !r.CheckBreak(); yyj4521++ { + yyj4686 := 0 + for ; !r.CheckBreak(); yyj4686++ { - if yyj4521 >= len(yyv4521) { - yyv4521 = append(yyv4521, EndpointSubset{}) // var yyz4521 EndpointSubset - yyc4521 = true + if yyj4686 >= len(yyv4686) { + yyv4686 = append(yyv4686, EndpointSubset{}) // var yyz4686 EndpointSubset + yyc4686 = true } - yyh4521.ElemContainerState(yyj4521) - if yyj4521 < len(yyv4521) { + yyh4686.ElemContainerState(yyj4686) + if yyj4686 < len(yyv4686) { if r.TryDecodeAsNil() { - yyv4521[yyj4521] = EndpointSubset{} + yyv4686[yyj4686] = EndpointSubset{} } else { - yyv4524 := &yyv4521[yyj4521] - yyv4524.CodecDecodeSelf(d) + yyv4689 := &yyv4686[yyj4686] + yyv4689.CodecDecodeSelf(d) } } else { @@ -57634,17 +59564,17 @@ func (x codecSelfer1234) decSliceEndpointSubset(v *[]EndpointSubset, d *codec197 } } - if yyj4521 < len(yyv4521) { - yyv4521 = yyv4521[:yyj4521] - yyc4521 = true - } else if yyj4521 == 0 && yyv4521 == nil { - yyv4521 = []EndpointSubset{} - yyc4521 = true + if yyj4686 < len(yyv4686) { + yyv4686 = yyv4686[:yyj4686] + yyc4686 = true + } else if yyj4686 == 0 && yyv4686 == nil { + yyv4686 = []EndpointSubset{} + yyc4686 = true } } - yyh4521.End() - if yyc4521 { - *v = yyv4521 + yyh4686.End() + if yyc4686 { + *v = yyv4686 } } @@ -57653,10 +59583,10 @@ func (x codecSelfer1234) encSliceEndpointAddress(v []EndpointAddress, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4525 := range v { + for _, yyv4690 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4526 := &yyv4525 - yy4526.CodecEncodeSelf(e) + yy4691 := &yyv4690 + yy4691.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57666,83 +59596,83 @@ func (x codecSelfer1234) decSliceEndpointAddress(v *[]EndpointAddress, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4527 := *v - yyh4527, yyl4527 := z.DecSliceHelperStart() - var yyc4527 bool - if yyl4527 == 0 { - if yyv4527 == nil { - yyv4527 = []EndpointAddress{} - yyc4527 = true - } else if len(yyv4527) != 0 { - yyv4527 = yyv4527[:0] - yyc4527 = true + yyv4692 := *v + yyh4692, yyl4692 := z.DecSliceHelperStart() + var yyc4692 bool + if yyl4692 == 0 { + if yyv4692 == nil { + yyv4692 = []EndpointAddress{} + yyc4692 = true + } else if len(yyv4692) != 0 { + yyv4692 = yyv4692[:0] + yyc4692 = true } - } else if yyl4527 > 0 { - var yyrr4527, yyrl4527 int - var yyrt4527 bool - if yyl4527 > cap(yyv4527) { + } else if yyl4692 > 0 { + var yyrr4692, yyrl4692 int + var yyrt4692 bool + if yyl4692 > cap(yyv4692) { - yyrg4527 := len(yyv4527) > 0 - yyv24527 := yyv4527 - yyrl4527, yyrt4527 = z.DecInferLen(yyl4527, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4527 { - if yyrl4527 <= cap(yyv4527) { - yyv4527 = yyv4527[:yyrl4527] + yyrg4692 := len(yyv4692) > 0 + yyv24692 := yyv4692 + yyrl4692, yyrt4692 = z.DecInferLen(yyl4692, z.DecBasicHandle().MaxInitLen, 48) + if yyrt4692 { + if yyrl4692 <= cap(yyv4692) { + yyv4692 = yyv4692[:yyrl4692] } else { - yyv4527 = make([]EndpointAddress, yyrl4527) + yyv4692 = make([]EndpointAddress, yyrl4692) } } else { - yyv4527 = make([]EndpointAddress, yyrl4527) + yyv4692 = make([]EndpointAddress, yyrl4692) } - yyc4527 = true - yyrr4527 = len(yyv4527) - if yyrg4527 { - copy(yyv4527, yyv24527) + yyc4692 = true + yyrr4692 = len(yyv4692) + if yyrg4692 { + copy(yyv4692, yyv24692) } - } else if yyl4527 != len(yyv4527) { - yyv4527 = yyv4527[:yyl4527] - yyc4527 = true + } else if yyl4692 != len(yyv4692) { + yyv4692 = yyv4692[:yyl4692] + yyc4692 = true } - yyj4527 := 0 - for ; yyj4527 < yyrr4527; yyj4527++ { - yyh4527.ElemContainerState(yyj4527) + yyj4692 := 0 + for ; yyj4692 < yyrr4692; yyj4692++ { + yyh4692.ElemContainerState(yyj4692) if r.TryDecodeAsNil() { - yyv4527[yyj4527] = EndpointAddress{} + yyv4692[yyj4692] = EndpointAddress{} } else { - yyv4528 := &yyv4527[yyj4527] - yyv4528.CodecDecodeSelf(d) + yyv4693 := &yyv4692[yyj4692] + yyv4693.CodecDecodeSelf(d) } } - if yyrt4527 { - for ; yyj4527 < yyl4527; yyj4527++ { - yyv4527 = append(yyv4527, EndpointAddress{}) - yyh4527.ElemContainerState(yyj4527) + if yyrt4692 { + for ; yyj4692 < yyl4692; yyj4692++ { + yyv4692 = append(yyv4692, EndpointAddress{}) + yyh4692.ElemContainerState(yyj4692) if r.TryDecodeAsNil() { - yyv4527[yyj4527] = EndpointAddress{} + yyv4692[yyj4692] = EndpointAddress{} } else { - yyv4529 := &yyv4527[yyj4527] - yyv4529.CodecDecodeSelf(d) + yyv4694 := &yyv4692[yyj4692] + yyv4694.CodecDecodeSelf(d) } } } } else { - yyj4527 := 0 - for ; !r.CheckBreak(); yyj4527++ { + yyj4692 := 0 + for ; !r.CheckBreak(); yyj4692++ { - if yyj4527 >= len(yyv4527) { - yyv4527 = append(yyv4527, EndpointAddress{}) // var yyz4527 EndpointAddress - yyc4527 = true + if yyj4692 >= len(yyv4692) { + yyv4692 = append(yyv4692, EndpointAddress{}) // var yyz4692 EndpointAddress + yyc4692 = true } - yyh4527.ElemContainerState(yyj4527) - if yyj4527 < len(yyv4527) { + yyh4692.ElemContainerState(yyj4692) + if yyj4692 < len(yyv4692) { if r.TryDecodeAsNil() { - yyv4527[yyj4527] = EndpointAddress{} + yyv4692[yyj4692] = EndpointAddress{} } else { - yyv4530 := &yyv4527[yyj4527] - yyv4530.CodecDecodeSelf(d) + yyv4695 := &yyv4692[yyj4692] + yyv4695.CodecDecodeSelf(d) } } else { @@ -57750,17 +59680,17 @@ func (x codecSelfer1234) decSliceEndpointAddress(v *[]EndpointAddress, d *codec1 } } - if yyj4527 < len(yyv4527) { - yyv4527 = yyv4527[:yyj4527] - yyc4527 = true - } else if yyj4527 == 0 && yyv4527 == nil { - yyv4527 = []EndpointAddress{} - yyc4527 = true + if yyj4692 < len(yyv4692) { + yyv4692 = yyv4692[:yyj4692] + yyc4692 = true + } else if yyj4692 == 0 && yyv4692 == nil { + yyv4692 = []EndpointAddress{} + yyc4692 = true } } - yyh4527.End() - if yyc4527 { - *v = yyv4527 + yyh4692.End() + if yyc4692 { + *v = yyv4692 } } @@ -57769,10 +59699,10 @@ func (x codecSelfer1234) encSliceEndpointPort(v []EndpointPort, e *codec1978.Enc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4531 := range v { + for _, yyv4696 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4532 := &yyv4531 - yy4532.CodecEncodeSelf(e) + yy4697 := &yyv4696 + yy4697.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57782,83 +59712,83 @@ func (x codecSelfer1234) decSliceEndpointPort(v *[]EndpointPort, d *codec1978.De z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4533 := *v - yyh4533, yyl4533 := z.DecSliceHelperStart() - var yyc4533 bool - if yyl4533 == 0 { - if yyv4533 == nil { - yyv4533 = []EndpointPort{} - yyc4533 = true - } else if len(yyv4533) != 0 { - yyv4533 = yyv4533[:0] - yyc4533 = true + yyv4698 := *v + yyh4698, yyl4698 := z.DecSliceHelperStart() + var yyc4698 bool + if yyl4698 == 0 { + if yyv4698 == nil { + yyv4698 = []EndpointPort{} + yyc4698 = true + } else if len(yyv4698) != 0 { + yyv4698 = yyv4698[:0] + yyc4698 = true } - } else if yyl4533 > 0 { - var yyrr4533, yyrl4533 int - var yyrt4533 bool - if yyl4533 > cap(yyv4533) { + } else if yyl4698 > 0 { + var yyrr4698, yyrl4698 int + var yyrt4698 bool + if yyl4698 > cap(yyv4698) { - yyrg4533 := len(yyv4533) > 0 - yyv24533 := yyv4533 - yyrl4533, yyrt4533 = z.DecInferLen(yyl4533, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4533 { - if yyrl4533 <= cap(yyv4533) { - yyv4533 = yyv4533[:yyrl4533] + yyrg4698 := len(yyv4698) > 0 + yyv24698 := yyv4698 + yyrl4698, yyrt4698 = z.DecInferLen(yyl4698, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4698 { + if yyrl4698 <= cap(yyv4698) { + yyv4698 = yyv4698[:yyrl4698] } else { - yyv4533 = make([]EndpointPort, yyrl4533) + yyv4698 = make([]EndpointPort, yyrl4698) } } else { - yyv4533 = make([]EndpointPort, yyrl4533) + yyv4698 = make([]EndpointPort, yyrl4698) } - yyc4533 = true - yyrr4533 = len(yyv4533) - if yyrg4533 { - copy(yyv4533, yyv24533) + yyc4698 = true + yyrr4698 = len(yyv4698) + if yyrg4698 { + copy(yyv4698, yyv24698) } - } else if yyl4533 != len(yyv4533) { - yyv4533 = yyv4533[:yyl4533] - yyc4533 = true + } else if yyl4698 != len(yyv4698) { + yyv4698 = yyv4698[:yyl4698] + yyc4698 = true } - yyj4533 := 0 - for ; yyj4533 < yyrr4533; yyj4533++ { - yyh4533.ElemContainerState(yyj4533) + yyj4698 := 0 + for ; yyj4698 < yyrr4698; yyj4698++ { + yyh4698.ElemContainerState(yyj4698) if r.TryDecodeAsNil() { - yyv4533[yyj4533] = EndpointPort{} + yyv4698[yyj4698] = EndpointPort{} } else { - yyv4534 := &yyv4533[yyj4533] - yyv4534.CodecDecodeSelf(d) + yyv4699 := &yyv4698[yyj4698] + yyv4699.CodecDecodeSelf(d) } } - if yyrt4533 { - for ; yyj4533 < yyl4533; yyj4533++ { - yyv4533 = append(yyv4533, EndpointPort{}) - yyh4533.ElemContainerState(yyj4533) + if yyrt4698 { + for ; yyj4698 < yyl4698; yyj4698++ { + yyv4698 = append(yyv4698, EndpointPort{}) + yyh4698.ElemContainerState(yyj4698) if r.TryDecodeAsNil() { - yyv4533[yyj4533] = EndpointPort{} + yyv4698[yyj4698] = EndpointPort{} } else { - yyv4535 := &yyv4533[yyj4533] - yyv4535.CodecDecodeSelf(d) + yyv4700 := &yyv4698[yyj4698] + yyv4700.CodecDecodeSelf(d) } } } } else { - yyj4533 := 0 - for ; !r.CheckBreak(); yyj4533++ { + yyj4698 := 0 + for ; !r.CheckBreak(); yyj4698++ { - if yyj4533 >= len(yyv4533) { - yyv4533 = append(yyv4533, EndpointPort{}) // var yyz4533 EndpointPort - yyc4533 = true + if yyj4698 >= len(yyv4698) { + yyv4698 = append(yyv4698, EndpointPort{}) // var yyz4698 EndpointPort + yyc4698 = true } - yyh4533.ElemContainerState(yyj4533) - if yyj4533 < len(yyv4533) { + yyh4698.ElemContainerState(yyj4698) + if yyj4698 < len(yyv4698) { if r.TryDecodeAsNil() { - yyv4533[yyj4533] = EndpointPort{} + yyv4698[yyj4698] = EndpointPort{} } else { - yyv4536 := &yyv4533[yyj4533] - yyv4536.CodecDecodeSelf(d) + yyv4701 := &yyv4698[yyj4698] + yyv4701.CodecDecodeSelf(d) } } else { @@ -57866,17 +59796,17 @@ func (x codecSelfer1234) decSliceEndpointPort(v *[]EndpointPort, d *codec1978.De } } - if yyj4533 < len(yyv4533) { - yyv4533 = yyv4533[:yyj4533] - yyc4533 = true - } else if yyj4533 == 0 && yyv4533 == nil { - yyv4533 = []EndpointPort{} - yyc4533 = true + if yyj4698 < len(yyv4698) { + yyv4698 = yyv4698[:yyj4698] + yyc4698 = true + } else if yyj4698 == 0 && yyv4698 == nil { + yyv4698 = []EndpointPort{} + yyc4698 = true } } - yyh4533.End() - if yyc4533 { - *v = yyv4533 + yyh4698.End() + if yyc4698 { + *v = yyv4698 } } @@ -57885,10 +59815,10 @@ func (x codecSelfer1234) encSliceEndpoints(v []Endpoints, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4537 := range v { + for _, yyv4702 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4538 := &yyv4537 - yy4538.CodecEncodeSelf(e) + yy4703 := &yyv4702 + yy4703.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -57898,83 +59828,83 @@ func (x codecSelfer1234) decSliceEndpoints(v *[]Endpoints, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4539 := *v - yyh4539, yyl4539 := z.DecSliceHelperStart() - var yyc4539 bool - if yyl4539 == 0 { - if yyv4539 == nil { - yyv4539 = []Endpoints{} - yyc4539 = true - } else if len(yyv4539) != 0 { - yyv4539 = yyv4539[:0] - yyc4539 = true + yyv4704 := *v + yyh4704, yyl4704 := z.DecSliceHelperStart() + var yyc4704 bool + if yyl4704 == 0 { + if yyv4704 == nil { + yyv4704 = []Endpoints{} + yyc4704 = true + } else if len(yyv4704) != 0 { + yyv4704 = yyv4704[:0] + yyc4704 = true } - } else if yyl4539 > 0 { - var yyrr4539, yyrl4539 int - var yyrt4539 bool - if yyl4539 > cap(yyv4539) { + } else if yyl4704 > 0 { + var yyrr4704, yyrl4704 int + var yyrt4704 bool + if yyl4704 > cap(yyv4704) { - yyrg4539 := len(yyv4539) > 0 - yyv24539 := yyv4539 - yyrl4539, yyrt4539 = z.DecInferLen(yyl4539, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4539 { - if yyrl4539 <= cap(yyv4539) { - yyv4539 = yyv4539[:yyrl4539] + yyrg4704 := len(yyv4704) > 0 + yyv24704 := yyv4704 + yyrl4704, yyrt4704 = z.DecInferLen(yyl4704, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4704 { + if yyrl4704 <= cap(yyv4704) { + yyv4704 = yyv4704[:yyrl4704] } else { - yyv4539 = make([]Endpoints, yyrl4539) + yyv4704 = make([]Endpoints, yyrl4704) } } else { - yyv4539 = make([]Endpoints, yyrl4539) + yyv4704 = make([]Endpoints, yyrl4704) } - yyc4539 = true - yyrr4539 = len(yyv4539) - if yyrg4539 { - copy(yyv4539, yyv24539) + yyc4704 = true + yyrr4704 = len(yyv4704) + if yyrg4704 { + copy(yyv4704, yyv24704) } - } else if yyl4539 != len(yyv4539) { - yyv4539 = yyv4539[:yyl4539] - yyc4539 = true + } else if yyl4704 != len(yyv4704) { + yyv4704 = yyv4704[:yyl4704] + yyc4704 = true } - yyj4539 := 0 - for ; yyj4539 < yyrr4539; yyj4539++ { - yyh4539.ElemContainerState(yyj4539) + yyj4704 := 0 + for ; yyj4704 < yyrr4704; yyj4704++ { + yyh4704.ElemContainerState(yyj4704) if r.TryDecodeAsNil() { - yyv4539[yyj4539] = Endpoints{} + yyv4704[yyj4704] = Endpoints{} } else { - yyv4540 := &yyv4539[yyj4539] - yyv4540.CodecDecodeSelf(d) + yyv4705 := &yyv4704[yyj4704] + yyv4705.CodecDecodeSelf(d) } } - if yyrt4539 { - for ; yyj4539 < yyl4539; yyj4539++ { - yyv4539 = append(yyv4539, Endpoints{}) - yyh4539.ElemContainerState(yyj4539) + if yyrt4704 { + for ; yyj4704 < yyl4704; yyj4704++ { + yyv4704 = append(yyv4704, Endpoints{}) + yyh4704.ElemContainerState(yyj4704) if r.TryDecodeAsNil() { - yyv4539[yyj4539] = Endpoints{} + yyv4704[yyj4704] = Endpoints{} } else { - yyv4541 := &yyv4539[yyj4539] - yyv4541.CodecDecodeSelf(d) + yyv4706 := &yyv4704[yyj4704] + yyv4706.CodecDecodeSelf(d) } } } } else { - yyj4539 := 0 - for ; !r.CheckBreak(); yyj4539++ { + yyj4704 := 0 + for ; !r.CheckBreak(); yyj4704++ { - if yyj4539 >= len(yyv4539) { - yyv4539 = append(yyv4539, Endpoints{}) // var yyz4539 Endpoints - yyc4539 = true + if yyj4704 >= len(yyv4704) { + yyv4704 = append(yyv4704, Endpoints{}) // var yyz4704 Endpoints + yyc4704 = true } - yyh4539.ElemContainerState(yyj4539) - if yyj4539 < len(yyv4539) { + yyh4704.ElemContainerState(yyj4704) + if yyj4704 < len(yyv4704) { if r.TryDecodeAsNil() { - yyv4539[yyj4539] = Endpoints{} + yyv4704[yyj4704] = Endpoints{} } else { - yyv4542 := &yyv4539[yyj4539] - yyv4542.CodecDecodeSelf(d) + yyv4707 := &yyv4704[yyj4704] + yyv4707.CodecDecodeSelf(d) } } else { @@ -57982,17 +59912,17 @@ func (x codecSelfer1234) decSliceEndpoints(v *[]Endpoints, d *codec1978.Decoder) } } - if yyj4539 < len(yyv4539) { - yyv4539 = yyv4539[:yyj4539] - yyc4539 = true - } else if yyj4539 == 0 && yyv4539 == nil { - yyv4539 = []Endpoints{} - yyc4539 = true + if yyj4704 < len(yyv4704) { + yyv4704 = yyv4704[:yyj4704] + yyc4704 = true + } else if yyj4704 == 0 && yyv4704 == nil { + yyv4704 = []Endpoints{} + yyc4704 = true } } - yyh4539.End() - if yyc4539 { - *v = yyv4539 + yyh4704.End() + if yyc4704 { + *v = yyv4704 } } @@ -58001,10 +59931,10 @@ func (x codecSelfer1234) encSliceNodeCondition(v []NodeCondition, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4543 := range v { + for _, yyv4708 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4544 := &yyv4543 - yy4544.CodecEncodeSelf(e) + yy4709 := &yyv4708 + yy4709.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58014,83 +59944,83 @@ func (x codecSelfer1234) decSliceNodeCondition(v *[]NodeCondition, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4545 := *v - yyh4545, yyl4545 := z.DecSliceHelperStart() - var yyc4545 bool - if yyl4545 == 0 { - if yyv4545 == nil { - yyv4545 = []NodeCondition{} - yyc4545 = true - } else if len(yyv4545) != 0 { - yyv4545 = yyv4545[:0] - yyc4545 = true + yyv4710 := *v + yyh4710, yyl4710 := z.DecSliceHelperStart() + var yyc4710 bool + if yyl4710 == 0 { + if yyv4710 == nil { + yyv4710 = []NodeCondition{} + yyc4710 = true + } else if len(yyv4710) != 0 { + yyv4710 = yyv4710[:0] + yyc4710 = true } - } else if yyl4545 > 0 { - var yyrr4545, yyrl4545 int - var yyrt4545 bool - if yyl4545 > cap(yyv4545) { + } else if yyl4710 > 0 { + var yyrr4710, yyrl4710 int + var yyrt4710 bool + if yyl4710 > cap(yyv4710) { - yyrg4545 := len(yyv4545) > 0 - yyv24545 := yyv4545 - yyrl4545, yyrt4545 = z.DecInferLen(yyl4545, z.DecBasicHandle().MaxInitLen, 112) - if yyrt4545 { - if yyrl4545 <= cap(yyv4545) { - yyv4545 = yyv4545[:yyrl4545] + yyrg4710 := len(yyv4710) > 0 + yyv24710 := yyv4710 + yyrl4710, yyrt4710 = z.DecInferLen(yyl4710, z.DecBasicHandle().MaxInitLen, 112) + if yyrt4710 { + if yyrl4710 <= cap(yyv4710) { + yyv4710 = yyv4710[:yyrl4710] } else { - yyv4545 = make([]NodeCondition, yyrl4545) + yyv4710 = make([]NodeCondition, yyrl4710) } } else { - yyv4545 = make([]NodeCondition, yyrl4545) + yyv4710 = make([]NodeCondition, yyrl4710) } - yyc4545 = true - yyrr4545 = len(yyv4545) - if yyrg4545 { - copy(yyv4545, yyv24545) + yyc4710 = true + yyrr4710 = len(yyv4710) + if yyrg4710 { + copy(yyv4710, yyv24710) } - } else if yyl4545 != len(yyv4545) { - yyv4545 = yyv4545[:yyl4545] - yyc4545 = true + } else if yyl4710 != len(yyv4710) { + yyv4710 = yyv4710[:yyl4710] + yyc4710 = true } - yyj4545 := 0 - for ; yyj4545 < yyrr4545; yyj4545++ { - yyh4545.ElemContainerState(yyj4545) + yyj4710 := 0 + for ; yyj4710 < yyrr4710; yyj4710++ { + yyh4710.ElemContainerState(yyj4710) if r.TryDecodeAsNil() { - yyv4545[yyj4545] = NodeCondition{} + yyv4710[yyj4710] = NodeCondition{} } else { - yyv4546 := &yyv4545[yyj4545] - yyv4546.CodecDecodeSelf(d) + yyv4711 := &yyv4710[yyj4710] + yyv4711.CodecDecodeSelf(d) } } - if yyrt4545 { - for ; yyj4545 < yyl4545; yyj4545++ { - yyv4545 = append(yyv4545, NodeCondition{}) - yyh4545.ElemContainerState(yyj4545) + if yyrt4710 { + for ; yyj4710 < yyl4710; yyj4710++ { + yyv4710 = append(yyv4710, NodeCondition{}) + yyh4710.ElemContainerState(yyj4710) if r.TryDecodeAsNil() { - yyv4545[yyj4545] = NodeCondition{} + yyv4710[yyj4710] = NodeCondition{} } else { - yyv4547 := &yyv4545[yyj4545] - yyv4547.CodecDecodeSelf(d) + yyv4712 := &yyv4710[yyj4710] + yyv4712.CodecDecodeSelf(d) } } } } else { - yyj4545 := 0 - for ; !r.CheckBreak(); yyj4545++ { + yyj4710 := 0 + for ; !r.CheckBreak(); yyj4710++ { - if yyj4545 >= len(yyv4545) { - yyv4545 = append(yyv4545, NodeCondition{}) // var yyz4545 NodeCondition - yyc4545 = true + if yyj4710 >= len(yyv4710) { + yyv4710 = append(yyv4710, NodeCondition{}) // var yyz4710 NodeCondition + yyc4710 = true } - yyh4545.ElemContainerState(yyj4545) - if yyj4545 < len(yyv4545) { + yyh4710.ElemContainerState(yyj4710) + if yyj4710 < len(yyv4710) { if r.TryDecodeAsNil() { - yyv4545[yyj4545] = NodeCondition{} + yyv4710[yyj4710] = NodeCondition{} } else { - yyv4548 := &yyv4545[yyj4545] - yyv4548.CodecDecodeSelf(d) + yyv4713 := &yyv4710[yyj4710] + yyv4713.CodecDecodeSelf(d) } } else { @@ -58098,17 +60028,17 @@ func (x codecSelfer1234) decSliceNodeCondition(v *[]NodeCondition, d *codec1978. } } - if yyj4545 < len(yyv4545) { - yyv4545 = yyv4545[:yyj4545] - yyc4545 = true - } else if yyj4545 == 0 && yyv4545 == nil { - yyv4545 = []NodeCondition{} - yyc4545 = true + if yyj4710 < len(yyv4710) { + yyv4710 = yyv4710[:yyj4710] + yyc4710 = true + } else if yyj4710 == 0 && yyv4710 == nil { + yyv4710 = []NodeCondition{} + yyc4710 = true } } - yyh4545.End() - if yyc4545 { - *v = yyv4545 + yyh4710.End() + if yyc4710 { + *v = yyv4710 } } @@ -58117,10 +60047,10 @@ func (x codecSelfer1234) encSliceNodeAddress(v []NodeAddress, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4549 := range v { + for _, yyv4714 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4550 := &yyv4549 - yy4550.CodecEncodeSelf(e) + yy4715 := &yyv4714 + yy4715.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58130,83 +60060,83 @@ func (x codecSelfer1234) decSliceNodeAddress(v *[]NodeAddress, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4551 := *v - yyh4551, yyl4551 := z.DecSliceHelperStart() - var yyc4551 bool - if yyl4551 == 0 { - if yyv4551 == nil { - yyv4551 = []NodeAddress{} - yyc4551 = true - } else if len(yyv4551) != 0 { - yyv4551 = yyv4551[:0] - yyc4551 = true + yyv4716 := *v + yyh4716, yyl4716 := z.DecSliceHelperStart() + var yyc4716 bool + if yyl4716 == 0 { + if yyv4716 == nil { + yyv4716 = []NodeAddress{} + yyc4716 = true + } else if len(yyv4716) != 0 { + yyv4716 = yyv4716[:0] + yyc4716 = true } - } else if yyl4551 > 0 { - var yyrr4551, yyrl4551 int - var yyrt4551 bool - if yyl4551 > cap(yyv4551) { + } else if yyl4716 > 0 { + var yyrr4716, yyrl4716 int + var yyrt4716 bool + if yyl4716 > cap(yyv4716) { - yyrg4551 := len(yyv4551) > 0 - yyv24551 := yyv4551 - yyrl4551, yyrt4551 = z.DecInferLen(yyl4551, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4551 { - if yyrl4551 <= cap(yyv4551) { - yyv4551 = yyv4551[:yyrl4551] + yyrg4716 := len(yyv4716) > 0 + yyv24716 := yyv4716 + yyrl4716, yyrt4716 = z.DecInferLen(yyl4716, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4716 { + if yyrl4716 <= cap(yyv4716) { + yyv4716 = yyv4716[:yyrl4716] } else { - yyv4551 = make([]NodeAddress, yyrl4551) + yyv4716 = make([]NodeAddress, yyrl4716) } } else { - yyv4551 = make([]NodeAddress, yyrl4551) + yyv4716 = make([]NodeAddress, yyrl4716) } - yyc4551 = true - yyrr4551 = len(yyv4551) - if yyrg4551 { - copy(yyv4551, yyv24551) + yyc4716 = true + yyrr4716 = len(yyv4716) + if yyrg4716 { + copy(yyv4716, yyv24716) } - } else if yyl4551 != len(yyv4551) { - yyv4551 = yyv4551[:yyl4551] - yyc4551 = true + } else if yyl4716 != len(yyv4716) { + yyv4716 = yyv4716[:yyl4716] + yyc4716 = true } - yyj4551 := 0 - for ; yyj4551 < yyrr4551; yyj4551++ { - yyh4551.ElemContainerState(yyj4551) + yyj4716 := 0 + for ; yyj4716 < yyrr4716; yyj4716++ { + yyh4716.ElemContainerState(yyj4716) if r.TryDecodeAsNil() { - yyv4551[yyj4551] = NodeAddress{} + yyv4716[yyj4716] = NodeAddress{} } else { - yyv4552 := &yyv4551[yyj4551] - yyv4552.CodecDecodeSelf(d) + yyv4717 := &yyv4716[yyj4716] + yyv4717.CodecDecodeSelf(d) } } - if yyrt4551 { - for ; yyj4551 < yyl4551; yyj4551++ { - yyv4551 = append(yyv4551, NodeAddress{}) - yyh4551.ElemContainerState(yyj4551) + if yyrt4716 { + for ; yyj4716 < yyl4716; yyj4716++ { + yyv4716 = append(yyv4716, NodeAddress{}) + yyh4716.ElemContainerState(yyj4716) if r.TryDecodeAsNil() { - yyv4551[yyj4551] = NodeAddress{} + yyv4716[yyj4716] = NodeAddress{} } else { - yyv4553 := &yyv4551[yyj4551] - yyv4553.CodecDecodeSelf(d) + yyv4718 := &yyv4716[yyj4716] + yyv4718.CodecDecodeSelf(d) } } } } else { - yyj4551 := 0 - for ; !r.CheckBreak(); yyj4551++ { + yyj4716 := 0 + for ; !r.CheckBreak(); yyj4716++ { - if yyj4551 >= len(yyv4551) { - yyv4551 = append(yyv4551, NodeAddress{}) // var yyz4551 NodeAddress - yyc4551 = true + if yyj4716 >= len(yyv4716) { + yyv4716 = append(yyv4716, NodeAddress{}) // var yyz4716 NodeAddress + yyc4716 = true } - yyh4551.ElemContainerState(yyj4551) - if yyj4551 < len(yyv4551) { + yyh4716.ElemContainerState(yyj4716) + if yyj4716 < len(yyv4716) { if r.TryDecodeAsNil() { - yyv4551[yyj4551] = NodeAddress{} + yyv4716[yyj4716] = NodeAddress{} } else { - yyv4554 := &yyv4551[yyj4551] - yyv4554.CodecDecodeSelf(d) + yyv4719 := &yyv4716[yyj4716] + yyv4719.CodecDecodeSelf(d) } } else { @@ -58214,17 +60144,17 @@ func (x codecSelfer1234) decSliceNodeAddress(v *[]NodeAddress, d *codec1978.Deco } } - if yyj4551 < len(yyv4551) { - yyv4551 = yyv4551[:yyj4551] - yyc4551 = true - } else if yyj4551 == 0 && yyv4551 == nil { - yyv4551 = []NodeAddress{} - yyc4551 = true + if yyj4716 < len(yyv4716) { + yyv4716 = yyv4716[:yyj4716] + yyc4716 = true + } else if yyj4716 == 0 && yyv4716 == nil { + yyv4716 = []NodeAddress{} + yyc4716 = true } } - yyh4551.End() - if yyc4551 { - *v = yyv4551 + yyh4716.End() + if yyc4716 { + *v = yyv4716 } } @@ -58233,10 +60163,10 @@ func (x codecSelfer1234) encSliceContainerImage(v []ContainerImage, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4555 := range v { + for _, yyv4720 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4556 := &yyv4555 - yy4556.CodecEncodeSelf(e) + yy4721 := &yyv4720 + yy4721.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58246,83 +60176,83 @@ func (x codecSelfer1234) decSliceContainerImage(v *[]ContainerImage, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4557 := *v - yyh4557, yyl4557 := z.DecSliceHelperStart() - var yyc4557 bool - if yyl4557 == 0 { - if yyv4557 == nil { - yyv4557 = []ContainerImage{} - yyc4557 = true - } else if len(yyv4557) != 0 { - yyv4557 = yyv4557[:0] - yyc4557 = true + yyv4722 := *v + yyh4722, yyl4722 := z.DecSliceHelperStart() + var yyc4722 bool + if yyl4722 == 0 { + if yyv4722 == nil { + yyv4722 = []ContainerImage{} + yyc4722 = true + } else if len(yyv4722) != 0 { + yyv4722 = yyv4722[:0] + yyc4722 = true } - } else if yyl4557 > 0 { - var yyrr4557, yyrl4557 int - var yyrt4557 bool - if yyl4557 > cap(yyv4557) { + } else if yyl4722 > 0 { + var yyrr4722, yyrl4722 int + var yyrt4722 bool + if yyl4722 > cap(yyv4722) { - yyrg4557 := len(yyv4557) > 0 - yyv24557 := yyv4557 - yyrl4557, yyrt4557 = z.DecInferLen(yyl4557, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4557 { - if yyrl4557 <= cap(yyv4557) { - yyv4557 = yyv4557[:yyrl4557] + yyrg4722 := len(yyv4722) > 0 + yyv24722 := yyv4722 + yyrl4722, yyrt4722 = z.DecInferLen(yyl4722, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4722 { + if yyrl4722 <= cap(yyv4722) { + yyv4722 = yyv4722[:yyrl4722] } else { - yyv4557 = make([]ContainerImage, yyrl4557) + yyv4722 = make([]ContainerImage, yyrl4722) } } else { - yyv4557 = make([]ContainerImage, yyrl4557) + yyv4722 = make([]ContainerImage, yyrl4722) } - yyc4557 = true - yyrr4557 = len(yyv4557) - if yyrg4557 { - copy(yyv4557, yyv24557) + yyc4722 = true + yyrr4722 = len(yyv4722) + if yyrg4722 { + copy(yyv4722, yyv24722) } - } else if yyl4557 != len(yyv4557) { - yyv4557 = yyv4557[:yyl4557] - yyc4557 = true + } else if yyl4722 != len(yyv4722) { + yyv4722 = yyv4722[:yyl4722] + yyc4722 = true } - yyj4557 := 0 - for ; yyj4557 < yyrr4557; yyj4557++ { - yyh4557.ElemContainerState(yyj4557) + yyj4722 := 0 + for ; yyj4722 < yyrr4722; yyj4722++ { + yyh4722.ElemContainerState(yyj4722) if r.TryDecodeAsNil() { - yyv4557[yyj4557] = ContainerImage{} + yyv4722[yyj4722] = ContainerImage{} } else { - yyv4558 := &yyv4557[yyj4557] - yyv4558.CodecDecodeSelf(d) + yyv4723 := &yyv4722[yyj4722] + yyv4723.CodecDecodeSelf(d) } } - if yyrt4557 { - for ; yyj4557 < yyl4557; yyj4557++ { - yyv4557 = append(yyv4557, ContainerImage{}) - yyh4557.ElemContainerState(yyj4557) + if yyrt4722 { + for ; yyj4722 < yyl4722; yyj4722++ { + yyv4722 = append(yyv4722, ContainerImage{}) + yyh4722.ElemContainerState(yyj4722) if r.TryDecodeAsNil() { - yyv4557[yyj4557] = ContainerImage{} + yyv4722[yyj4722] = ContainerImage{} } else { - yyv4559 := &yyv4557[yyj4557] - yyv4559.CodecDecodeSelf(d) + yyv4724 := &yyv4722[yyj4722] + yyv4724.CodecDecodeSelf(d) } } } } else { - yyj4557 := 0 - for ; !r.CheckBreak(); yyj4557++ { + yyj4722 := 0 + for ; !r.CheckBreak(); yyj4722++ { - if yyj4557 >= len(yyv4557) { - yyv4557 = append(yyv4557, ContainerImage{}) // var yyz4557 ContainerImage - yyc4557 = true + if yyj4722 >= len(yyv4722) { + yyv4722 = append(yyv4722, ContainerImage{}) // var yyz4722 ContainerImage + yyc4722 = true } - yyh4557.ElemContainerState(yyj4557) - if yyj4557 < len(yyv4557) { + yyh4722.ElemContainerState(yyj4722) + if yyj4722 < len(yyv4722) { if r.TryDecodeAsNil() { - yyv4557[yyj4557] = ContainerImage{} + yyv4722[yyj4722] = ContainerImage{} } else { - yyv4560 := &yyv4557[yyj4557] - yyv4560.CodecDecodeSelf(d) + yyv4725 := &yyv4722[yyj4722] + yyv4725.CodecDecodeSelf(d) } } else { @@ -58330,17 +60260,17 @@ func (x codecSelfer1234) decSliceContainerImage(v *[]ContainerImage, d *codec197 } } - if yyj4557 < len(yyv4557) { - yyv4557 = yyv4557[:yyj4557] - yyc4557 = true - } else if yyj4557 == 0 && yyv4557 == nil { - yyv4557 = []ContainerImage{} - yyc4557 = true + if yyj4722 < len(yyv4722) { + yyv4722 = yyv4722[:yyj4722] + yyc4722 = true + } else if yyj4722 == 0 && yyv4722 == nil { + yyv4722 = []ContainerImage{} + yyc4722 = true } } - yyh4557.End() - if yyc4557 { - *v = yyv4557 + yyh4722.End() + if yyc4722 { + *v = yyv4722 } } @@ -58349,9 +60279,9 @@ func (x codecSelfer1234) encSliceUniqueVolumeName(v []UniqueVolumeName, e *codec z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4561 := range v { + for _, yyv4726 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4561.CodecEncodeSelf(e) + yyv4726.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58361,75 +60291,75 @@ func (x codecSelfer1234) decSliceUniqueVolumeName(v *[]UniqueVolumeName, d *code z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4562 := *v - yyh4562, yyl4562 := z.DecSliceHelperStart() - var yyc4562 bool - if yyl4562 == 0 { - if yyv4562 == nil { - yyv4562 = []UniqueVolumeName{} - yyc4562 = true - } else if len(yyv4562) != 0 { - yyv4562 = yyv4562[:0] - yyc4562 = true + yyv4727 := *v + yyh4727, yyl4727 := z.DecSliceHelperStart() + var yyc4727 bool + if yyl4727 == 0 { + if yyv4727 == nil { + yyv4727 = []UniqueVolumeName{} + yyc4727 = true + } else if len(yyv4727) != 0 { + yyv4727 = yyv4727[:0] + yyc4727 = true } - } else if yyl4562 > 0 { - var yyrr4562, yyrl4562 int - var yyrt4562 bool - if yyl4562 > cap(yyv4562) { + } else if yyl4727 > 0 { + var yyrr4727, yyrl4727 int + var yyrt4727 bool + if yyl4727 > cap(yyv4727) { - yyrl4562, yyrt4562 = z.DecInferLen(yyl4562, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4562 { - if yyrl4562 <= cap(yyv4562) { - yyv4562 = yyv4562[:yyrl4562] + yyrl4727, yyrt4727 = z.DecInferLen(yyl4727, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4727 { + if yyrl4727 <= cap(yyv4727) { + yyv4727 = yyv4727[:yyrl4727] } else { - yyv4562 = make([]UniqueVolumeName, yyrl4562) + yyv4727 = make([]UniqueVolumeName, yyrl4727) } } else { - yyv4562 = make([]UniqueVolumeName, yyrl4562) + yyv4727 = make([]UniqueVolumeName, yyrl4727) } - yyc4562 = true - yyrr4562 = len(yyv4562) - } else if yyl4562 != len(yyv4562) { - yyv4562 = yyv4562[:yyl4562] - yyc4562 = true + yyc4727 = true + yyrr4727 = len(yyv4727) + } else if yyl4727 != len(yyv4727) { + yyv4727 = yyv4727[:yyl4727] + yyc4727 = true } - yyj4562 := 0 - for ; yyj4562 < yyrr4562; yyj4562++ { - yyh4562.ElemContainerState(yyj4562) + yyj4727 := 0 + for ; yyj4727 < yyrr4727; yyj4727++ { + yyh4727.ElemContainerState(yyj4727) if r.TryDecodeAsNil() { - yyv4562[yyj4562] = "" + yyv4727[yyj4727] = "" } else { - yyv4562[yyj4562] = UniqueVolumeName(r.DecodeString()) + yyv4727[yyj4727] = UniqueVolumeName(r.DecodeString()) } } - if yyrt4562 { - for ; yyj4562 < yyl4562; yyj4562++ { - yyv4562 = append(yyv4562, "") - yyh4562.ElemContainerState(yyj4562) + if yyrt4727 { + for ; yyj4727 < yyl4727; yyj4727++ { + yyv4727 = append(yyv4727, "") + yyh4727.ElemContainerState(yyj4727) if r.TryDecodeAsNil() { - yyv4562[yyj4562] = "" + yyv4727[yyj4727] = "" } else { - yyv4562[yyj4562] = UniqueVolumeName(r.DecodeString()) + yyv4727[yyj4727] = UniqueVolumeName(r.DecodeString()) } } } } else { - yyj4562 := 0 - for ; !r.CheckBreak(); yyj4562++ { + yyj4727 := 0 + for ; !r.CheckBreak(); yyj4727++ { - if yyj4562 >= len(yyv4562) { - yyv4562 = append(yyv4562, "") // var yyz4562 UniqueVolumeName - yyc4562 = true + if yyj4727 >= len(yyv4727) { + yyv4727 = append(yyv4727, "") // var yyz4727 UniqueVolumeName + yyc4727 = true } - yyh4562.ElemContainerState(yyj4562) - if yyj4562 < len(yyv4562) { + yyh4727.ElemContainerState(yyj4727) + if yyj4727 < len(yyv4727) { if r.TryDecodeAsNil() { - yyv4562[yyj4562] = "" + yyv4727[yyj4727] = "" } else { - yyv4562[yyj4562] = UniqueVolumeName(r.DecodeString()) + yyv4727[yyj4727] = UniqueVolumeName(r.DecodeString()) } } else { @@ -58437,17 +60367,17 @@ func (x codecSelfer1234) decSliceUniqueVolumeName(v *[]UniqueVolumeName, d *code } } - if yyj4562 < len(yyv4562) { - yyv4562 = yyv4562[:yyj4562] - yyc4562 = true - } else if yyj4562 == 0 && yyv4562 == nil { - yyv4562 = []UniqueVolumeName{} - yyc4562 = true + if yyj4727 < len(yyv4727) { + yyv4727 = yyv4727[:yyj4727] + yyc4727 = true + } else if yyj4727 == 0 && yyv4727 == nil { + yyv4727 = []UniqueVolumeName{} + yyc4727 = true } } - yyh4562.End() - if yyc4562 { - *v = yyv4562 + yyh4727.End() + if yyc4727 { + *v = yyv4727 } } @@ -58456,10 +60386,10 @@ func (x codecSelfer1234) encSliceAttachedVolume(v []AttachedVolume, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4566 := range v { + for _, yyv4731 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4567 := &yyv4566 - yy4567.CodecEncodeSelf(e) + yy4732 := &yyv4731 + yy4732.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58469,83 +60399,83 @@ func (x codecSelfer1234) decSliceAttachedVolume(v *[]AttachedVolume, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4568 := *v - yyh4568, yyl4568 := z.DecSliceHelperStart() - var yyc4568 bool - if yyl4568 == 0 { - if yyv4568 == nil { - yyv4568 = []AttachedVolume{} - yyc4568 = true - } else if len(yyv4568) != 0 { - yyv4568 = yyv4568[:0] - yyc4568 = true + yyv4733 := *v + yyh4733, yyl4733 := z.DecSliceHelperStart() + var yyc4733 bool + if yyl4733 == 0 { + if yyv4733 == nil { + yyv4733 = []AttachedVolume{} + yyc4733 = true + } else if len(yyv4733) != 0 { + yyv4733 = yyv4733[:0] + yyc4733 = true } - } else if yyl4568 > 0 { - var yyrr4568, yyrl4568 int - var yyrt4568 bool - if yyl4568 > cap(yyv4568) { + } else if yyl4733 > 0 { + var yyrr4733, yyrl4733 int + var yyrt4733 bool + if yyl4733 > cap(yyv4733) { - yyrg4568 := len(yyv4568) > 0 - yyv24568 := yyv4568 - yyrl4568, yyrt4568 = z.DecInferLen(yyl4568, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4568 { - if yyrl4568 <= cap(yyv4568) { - yyv4568 = yyv4568[:yyrl4568] + yyrg4733 := len(yyv4733) > 0 + yyv24733 := yyv4733 + yyrl4733, yyrt4733 = z.DecInferLen(yyl4733, z.DecBasicHandle().MaxInitLen, 32) + if yyrt4733 { + if yyrl4733 <= cap(yyv4733) { + yyv4733 = yyv4733[:yyrl4733] } else { - yyv4568 = make([]AttachedVolume, yyrl4568) + yyv4733 = make([]AttachedVolume, yyrl4733) } } else { - yyv4568 = make([]AttachedVolume, yyrl4568) + yyv4733 = make([]AttachedVolume, yyrl4733) } - yyc4568 = true - yyrr4568 = len(yyv4568) - if yyrg4568 { - copy(yyv4568, yyv24568) + yyc4733 = true + yyrr4733 = len(yyv4733) + if yyrg4733 { + copy(yyv4733, yyv24733) } - } else if yyl4568 != len(yyv4568) { - yyv4568 = yyv4568[:yyl4568] - yyc4568 = true + } else if yyl4733 != len(yyv4733) { + yyv4733 = yyv4733[:yyl4733] + yyc4733 = true } - yyj4568 := 0 - for ; yyj4568 < yyrr4568; yyj4568++ { - yyh4568.ElemContainerState(yyj4568) + yyj4733 := 0 + for ; yyj4733 < yyrr4733; yyj4733++ { + yyh4733.ElemContainerState(yyj4733) if r.TryDecodeAsNil() { - yyv4568[yyj4568] = AttachedVolume{} + yyv4733[yyj4733] = AttachedVolume{} } else { - yyv4569 := &yyv4568[yyj4568] - yyv4569.CodecDecodeSelf(d) + yyv4734 := &yyv4733[yyj4733] + yyv4734.CodecDecodeSelf(d) } } - if yyrt4568 { - for ; yyj4568 < yyl4568; yyj4568++ { - yyv4568 = append(yyv4568, AttachedVolume{}) - yyh4568.ElemContainerState(yyj4568) + if yyrt4733 { + for ; yyj4733 < yyl4733; yyj4733++ { + yyv4733 = append(yyv4733, AttachedVolume{}) + yyh4733.ElemContainerState(yyj4733) if r.TryDecodeAsNil() { - yyv4568[yyj4568] = AttachedVolume{} + yyv4733[yyj4733] = AttachedVolume{} } else { - yyv4570 := &yyv4568[yyj4568] - yyv4570.CodecDecodeSelf(d) + yyv4735 := &yyv4733[yyj4733] + yyv4735.CodecDecodeSelf(d) } } } } else { - yyj4568 := 0 - for ; !r.CheckBreak(); yyj4568++ { + yyj4733 := 0 + for ; !r.CheckBreak(); yyj4733++ { - if yyj4568 >= len(yyv4568) { - yyv4568 = append(yyv4568, AttachedVolume{}) // var yyz4568 AttachedVolume - yyc4568 = true + if yyj4733 >= len(yyv4733) { + yyv4733 = append(yyv4733, AttachedVolume{}) // var yyz4733 AttachedVolume + yyc4733 = true } - yyh4568.ElemContainerState(yyj4568) - if yyj4568 < len(yyv4568) { + yyh4733.ElemContainerState(yyj4733) + if yyj4733 < len(yyv4733) { if r.TryDecodeAsNil() { - yyv4568[yyj4568] = AttachedVolume{} + yyv4733[yyj4733] = AttachedVolume{} } else { - yyv4571 := &yyv4568[yyj4568] - yyv4571.CodecDecodeSelf(d) + yyv4736 := &yyv4733[yyj4733] + yyv4736.CodecDecodeSelf(d) } } else { @@ -58553,17 +60483,17 @@ func (x codecSelfer1234) decSliceAttachedVolume(v *[]AttachedVolume, d *codec197 } } - if yyj4568 < len(yyv4568) { - yyv4568 = yyv4568[:yyj4568] - yyc4568 = true - } else if yyj4568 == 0 && yyv4568 == nil { - yyv4568 = []AttachedVolume{} - yyc4568 = true + if yyj4733 < len(yyv4733) { + yyv4733 = yyv4733[:yyj4733] + yyc4733 = true + } else if yyj4733 == 0 && yyv4733 == nil { + yyv4733 = []AttachedVolume{} + yyc4733 = true } } - yyh4568.End() - if yyc4568 { - *v = yyv4568 + yyh4733.End() + if yyc4733 { + *v = yyv4733 } } @@ -58572,10 +60502,10 @@ func (x codecSelfer1234) encSlicePreferAvoidPodsEntry(v []PreferAvoidPodsEntry, z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4572 := range v { + for _, yyv4737 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4573 := &yyv4572 - yy4573.CodecEncodeSelf(e) + yy4738 := &yyv4737 + yy4738.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58585,83 +60515,83 @@ func (x codecSelfer1234) decSlicePreferAvoidPodsEntry(v *[]PreferAvoidPodsEntry, z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4574 := *v - yyh4574, yyl4574 := z.DecSliceHelperStart() - var yyc4574 bool - if yyl4574 == 0 { - if yyv4574 == nil { - yyv4574 = []PreferAvoidPodsEntry{} - yyc4574 = true - } else if len(yyv4574) != 0 { - yyv4574 = yyv4574[:0] - yyc4574 = true + yyv4739 := *v + yyh4739, yyl4739 := z.DecSliceHelperStart() + var yyc4739 bool + if yyl4739 == 0 { + if yyv4739 == nil { + yyv4739 = []PreferAvoidPodsEntry{} + yyc4739 = true + } else if len(yyv4739) != 0 { + yyv4739 = yyv4739[:0] + yyc4739 = true } - } else if yyl4574 > 0 { - var yyrr4574, yyrl4574 int - var yyrt4574 bool - if yyl4574 > cap(yyv4574) { + } else if yyl4739 > 0 { + var yyrr4739, yyrl4739 int + var yyrt4739 bool + if yyl4739 > cap(yyv4739) { - yyrg4574 := len(yyv4574) > 0 - yyv24574 := yyv4574 - yyrl4574, yyrt4574 = z.DecInferLen(yyl4574, z.DecBasicHandle().MaxInitLen, 64) - if yyrt4574 { - if yyrl4574 <= cap(yyv4574) { - yyv4574 = yyv4574[:yyrl4574] + yyrg4739 := len(yyv4739) > 0 + yyv24739 := yyv4739 + yyrl4739, yyrt4739 = z.DecInferLen(yyl4739, z.DecBasicHandle().MaxInitLen, 64) + if yyrt4739 { + if yyrl4739 <= cap(yyv4739) { + yyv4739 = yyv4739[:yyrl4739] } else { - yyv4574 = make([]PreferAvoidPodsEntry, yyrl4574) + yyv4739 = make([]PreferAvoidPodsEntry, yyrl4739) } } else { - yyv4574 = make([]PreferAvoidPodsEntry, yyrl4574) + yyv4739 = make([]PreferAvoidPodsEntry, yyrl4739) } - yyc4574 = true - yyrr4574 = len(yyv4574) - if yyrg4574 { - copy(yyv4574, yyv24574) + yyc4739 = true + yyrr4739 = len(yyv4739) + if yyrg4739 { + copy(yyv4739, yyv24739) } - } else if yyl4574 != len(yyv4574) { - yyv4574 = yyv4574[:yyl4574] - yyc4574 = true + } else if yyl4739 != len(yyv4739) { + yyv4739 = yyv4739[:yyl4739] + yyc4739 = true } - yyj4574 := 0 - for ; yyj4574 < yyrr4574; yyj4574++ { - yyh4574.ElemContainerState(yyj4574) + yyj4739 := 0 + for ; yyj4739 < yyrr4739; yyj4739++ { + yyh4739.ElemContainerState(yyj4739) if r.TryDecodeAsNil() { - yyv4574[yyj4574] = PreferAvoidPodsEntry{} + yyv4739[yyj4739] = PreferAvoidPodsEntry{} } else { - yyv4575 := &yyv4574[yyj4574] - yyv4575.CodecDecodeSelf(d) + yyv4740 := &yyv4739[yyj4739] + yyv4740.CodecDecodeSelf(d) } } - if yyrt4574 { - for ; yyj4574 < yyl4574; yyj4574++ { - yyv4574 = append(yyv4574, PreferAvoidPodsEntry{}) - yyh4574.ElemContainerState(yyj4574) + if yyrt4739 { + for ; yyj4739 < yyl4739; yyj4739++ { + yyv4739 = append(yyv4739, PreferAvoidPodsEntry{}) + yyh4739.ElemContainerState(yyj4739) if r.TryDecodeAsNil() { - yyv4574[yyj4574] = PreferAvoidPodsEntry{} + yyv4739[yyj4739] = PreferAvoidPodsEntry{} } else { - yyv4576 := &yyv4574[yyj4574] - yyv4576.CodecDecodeSelf(d) + yyv4741 := &yyv4739[yyj4739] + yyv4741.CodecDecodeSelf(d) } } } } else { - yyj4574 := 0 - for ; !r.CheckBreak(); yyj4574++ { + yyj4739 := 0 + for ; !r.CheckBreak(); yyj4739++ { - if yyj4574 >= len(yyv4574) { - yyv4574 = append(yyv4574, PreferAvoidPodsEntry{}) // var yyz4574 PreferAvoidPodsEntry - yyc4574 = true + if yyj4739 >= len(yyv4739) { + yyv4739 = append(yyv4739, PreferAvoidPodsEntry{}) // var yyz4739 PreferAvoidPodsEntry + yyc4739 = true } - yyh4574.ElemContainerState(yyj4574) - if yyj4574 < len(yyv4574) { + yyh4739.ElemContainerState(yyj4739) + if yyj4739 < len(yyv4739) { if r.TryDecodeAsNil() { - yyv4574[yyj4574] = PreferAvoidPodsEntry{} + yyv4739[yyj4739] = PreferAvoidPodsEntry{} } else { - yyv4577 := &yyv4574[yyj4574] - yyv4577.CodecDecodeSelf(d) + yyv4742 := &yyv4739[yyj4739] + yyv4742.CodecDecodeSelf(d) } } else { @@ -58669,17 +60599,17 @@ func (x codecSelfer1234) decSlicePreferAvoidPodsEntry(v *[]PreferAvoidPodsEntry, } } - if yyj4574 < len(yyv4574) { - yyv4574 = yyv4574[:yyj4574] - yyc4574 = true - } else if yyj4574 == 0 && yyv4574 == nil { - yyv4574 = []PreferAvoidPodsEntry{} - yyc4574 = true + if yyj4739 < len(yyv4739) { + yyv4739 = yyv4739[:yyj4739] + yyc4739 = true + } else if yyj4739 == 0 && yyv4739 == nil { + yyv4739 = []PreferAvoidPodsEntry{} + yyc4739 = true } } - yyh4574.End() - if yyc4574 { - *v = yyv4574 + yyh4739.End() + if yyc4739 { + *v = yyv4739 } } @@ -58688,19 +60618,19 @@ func (x codecSelfer1234) encResourceList(v ResourceList, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeMapStart(len(v)) - for yyk4578, yyv4578 := range v { + for yyk4743, yyv4743 := range v { z.EncSendContainerState(codecSelfer_containerMapKey1234) - yyk4578.CodecEncodeSelf(e) + yyk4743.CodecEncodeSelf(e) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy4579 := &yyv4578 - yym4580 := z.EncBinary() - _ = yym4580 + yy4744 := &yyv4743 + yym4745 := z.EncBinary() + _ = yym4745 if false { - } else if z.HasExtensions() && z.EncExt(yy4579) { - } else if !yym4580 && z.IsJSONHandle() { - z.EncJSONMarshal(yy4579) + } else if z.HasExtensions() && z.EncExt(yy4744) { + } else if !yym4745 && z.IsJSONHandle() { + z.EncJSONMarshal(yy4744) } else { - z.EncFallback(yy4579) + z.EncFallback(yy4744) } } z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -58711,86 +60641,86 @@ func (x codecSelfer1234) decResourceList(v *ResourceList, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4581 := *v - yyl4581 := r.ReadMapStart() - yybh4581 := z.DecBasicHandle() - if yyv4581 == nil { - yyrl4581, _ := z.DecInferLen(yyl4581, yybh4581.MaxInitLen, 72) - yyv4581 = make(map[ResourceName]pkg3_resource.Quantity, yyrl4581) - *v = yyv4581 + yyv4746 := *v + yyl4746 := r.ReadMapStart() + yybh4746 := z.DecBasicHandle() + if yyv4746 == nil { + yyrl4746, _ := z.DecInferLen(yyl4746, yybh4746.MaxInitLen, 72) + yyv4746 = make(map[ResourceName]pkg3_resource.Quantity, yyrl4746) + *v = yyv4746 } - var yymk4581 ResourceName - var yymv4581 pkg3_resource.Quantity - var yymg4581 bool - if yybh4581.MapValueReset { - yymg4581 = true + var yymk4746 ResourceName + var yymv4746 pkg3_resource.Quantity + var yymg4746 bool + if yybh4746.MapValueReset { + yymg4746 = true } - if yyl4581 > 0 { - for yyj4581 := 0; yyj4581 < yyl4581; yyj4581++ { + if yyl4746 > 0 { + for yyj4746 := 0; yyj4746 < yyl4746; yyj4746++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4581 = "" + yymk4746 = "" } else { - yymk4581 = ResourceName(r.DecodeString()) + yymk4746 = ResourceName(r.DecodeString()) } - if yymg4581 { - yymv4581 = yyv4581[yymk4581] + if yymg4746 { + yymv4746 = yyv4746[yymk4746] } else { - yymv4581 = pkg3_resource.Quantity{} + yymv4746 = pkg3_resource.Quantity{} } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4581 = pkg3_resource.Quantity{} + yymv4746 = pkg3_resource.Quantity{} } else { - yyv4583 := &yymv4581 - yym4584 := z.DecBinary() - _ = yym4584 + yyv4748 := &yymv4746 + yym4749 := z.DecBinary() + _ = yym4749 if false { - } else if z.HasExtensions() && z.DecExt(yyv4583) { - } else if !yym4584 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4583) + } else if z.HasExtensions() && z.DecExt(yyv4748) { + } else if !yym4749 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4748) } else { - z.DecFallback(yyv4583, false) + z.DecFallback(yyv4748, false) } } - if yyv4581 != nil { - yyv4581[yymk4581] = yymv4581 + if yyv4746 != nil { + yyv4746[yymk4746] = yymv4746 } } - } else if yyl4581 < 0 { - for yyj4581 := 0; !r.CheckBreak(); yyj4581++ { + } else if yyl4746 < 0 { + for yyj4746 := 0; !r.CheckBreak(); yyj4746++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4581 = "" + yymk4746 = "" } else { - yymk4581 = ResourceName(r.DecodeString()) + yymk4746 = ResourceName(r.DecodeString()) } - if yymg4581 { - yymv4581 = yyv4581[yymk4581] + if yymg4746 { + yymv4746 = yyv4746[yymk4746] } else { - yymv4581 = pkg3_resource.Quantity{} + yymv4746 = pkg3_resource.Quantity{} } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4581 = pkg3_resource.Quantity{} + yymv4746 = pkg3_resource.Quantity{} } else { - yyv4586 := &yymv4581 - yym4587 := z.DecBinary() - _ = yym4587 + yyv4751 := &yymv4746 + yym4752 := z.DecBinary() + _ = yym4752 if false { - } else if z.HasExtensions() && z.DecExt(yyv4586) { - } else if !yym4587 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4586) + } else if z.HasExtensions() && z.DecExt(yyv4751) { + } else if !yym4752 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4751) } else { - z.DecFallback(yyv4586, false) + z.DecFallback(yyv4751, false) } } - if yyv4581 != nil { - yyv4581[yymk4581] = yymv4581 + if yyv4746 != nil { + yyv4746[yymk4746] = yymv4746 } } } // else len==0: TODO: Should we clear map entries? @@ -58802,10 +60732,10 @@ func (x codecSelfer1234) encSliceNode(v []Node, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4588 := range v { + for _, yyv4753 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4589 := &yyv4588 - yy4589.CodecEncodeSelf(e) + yy4754 := &yyv4753 + yy4754.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58815,83 +60745,83 @@ func (x codecSelfer1234) decSliceNode(v *[]Node, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4590 := *v - yyh4590, yyl4590 := z.DecSliceHelperStart() - var yyc4590 bool - if yyl4590 == 0 { - if yyv4590 == nil { - yyv4590 = []Node{} - yyc4590 = true - } else if len(yyv4590) != 0 { - yyv4590 = yyv4590[:0] - yyc4590 = true + yyv4755 := *v + yyh4755, yyl4755 := z.DecSliceHelperStart() + var yyc4755 bool + if yyl4755 == 0 { + if yyv4755 == nil { + yyv4755 = []Node{} + yyc4755 = true + } else if len(yyv4755) != 0 { + yyv4755 = yyv4755[:0] + yyc4755 = true } - } else if yyl4590 > 0 { - var yyrr4590, yyrl4590 int - var yyrt4590 bool - if yyl4590 > cap(yyv4590) { + } else if yyl4755 > 0 { + var yyrr4755, yyrl4755 int + var yyrt4755 bool + if yyl4755 > cap(yyv4755) { - yyrg4590 := len(yyv4590) > 0 - yyv24590 := yyv4590 - yyrl4590, yyrt4590 = z.DecInferLen(yyl4590, z.DecBasicHandle().MaxInitLen, 616) - if yyrt4590 { - if yyrl4590 <= cap(yyv4590) { - yyv4590 = yyv4590[:yyrl4590] + yyrg4755 := len(yyv4755) > 0 + yyv24755 := yyv4755 + yyrl4755, yyrt4755 = z.DecInferLen(yyl4755, z.DecBasicHandle().MaxInitLen, 632) + if yyrt4755 { + if yyrl4755 <= cap(yyv4755) { + yyv4755 = yyv4755[:yyrl4755] } else { - yyv4590 = make([]Node, yyrl4590) + yyv4755 = make([]Node, yyrl4755) } } else { - yyv4590 = make([]Node, yyrl4590) + yyv4755 = make([]Node, yyrl4755) } - yyc4590 = true - yyrr4590 = len(yyv4590) - if yyrg4590 { - copy(yyv4590, yyv24590) + yyc4755 = true + yyrr4755 = len(yyv4755) + if yyrg4755 { + copy(yyv4755, yyv24755) } - } else if yyl4590 != len(yyv4590) { - yyv4590 = yyv4590[:yyl4590] - yyc4590 = true + } else if yyl4755 != len(yyv4755) { + yyv4755 = yyv4755[:yyl4755] + yyc4755 = true } - yyj4590 := 0 - for ; yyj4590 < yyrr4590; yyj4590++ { - yyh4590.ElemContainerState(yyj4590) + yyj4755 := 0 + for ; yyj4755 < yyrr4755; yyj4755++ { + yyh4755.ElemContainerState(yyj4755) if r.TryDecodeAsNil() { - yyv4590[yyj4590] = Node{} + yyv4755[yyj4755] = Node{} } else { - yyv4591 := &yyv4590[yyj4590] - yyv4591.CodecDecodeSelf(d) + yyv4756 := &yyv4755[yyj4755] + yyv4756.CodecDecodeSelf(d) } } - if yyrt4590 { - for ; yyj4590 < yyl4590; yyj4590++ { - yyv4590 = append(yyv4590, Node{}) - yyh4590.ElemContainerState(yyj4590) + if yyrt4755 { + for ; yyj4755 < yyl4755; yyj4755++ { + yyv4755 = append(yyv4755, Node{}) + yyh4755.ElemContainerState(yyj4755) if r.TryDecodeAsNil() { - yyv4590[yyj4590] = Node{} + yyv4755[yyj4755] = Node{} } else { - yyv4592 := &yyv4590[yyj4590] - yyv4592.CodecDecodeSelf(d) + yyv4757 := &yyv4755[yyj4755] + yyv4757.CodecDecodeSelf(d) } } } } else { - yyj4590 := 0 - for ; !r.CheckBreak(); yyj4590++ { + yyj4755 := 0 + for ; !r.CheckBreak(); yyj4755++ { - if yyj4590 >= len(yyv4590) { - yyv4590 = append(yyv4590, Node{}) // var yyz4590 Node - yyc4590 = true + if yyj4755 >= len(yyv4755) { + yyv4755 = append(yyv4755, Node{}) // var yyz4755 Node + yyc4755 = true } - yyh4590.ElemContainerState(yyj4590) - if yyj4590 < len(yyv4590) { + yyh4755.ElemContainerState(yyj4755) + if yyj4755 < len(yyv4755) { if r.TryDecodeAsNil() { - yyv4590[yyj4590] = Node{} + yyv4755[yyj4755] = Node{} } else { - yyv4593 := &yyv4590[yyj4590] - yyv4593.CodecDecodeSelf(d) + yyv4758 := &yyv4755[yyj4755] + yyv4758.CodecDecodeSelf(d) } } else { @@ -58899,17 +60829,17 @@ func (x codecSelfer1234) decSliceNode(v *[]Node, d *codec1978.Decoder) { } } - if yyj4590 < len(yyv4590) { - yyv4590 = yyv4590[:yyj4590] - yyc4590 = true - } else if yyj4590 == 0 && yyv4590 == nil { - yyv4590 = []Node{} - yyc4590 = true + if yyj4755 < len(yyv4755) { + yyv4755 = yyv4755[:yyj4755] + yyc4755 = true + } else if yyj4755 == 0 && yyv4755 == nil { + yyv4755 = []Node{} + yyc4755 = true } } - yyh4590.End() - if yyc4590 { - *v = yyv4590 + yyh4755.End() + if yyc4755 { + *v = yyv4755 } } @@ -58918,9 +60848,9 @@ func (x codecSelfer1234) encSliceFinalizerName(v []FinalizerName, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4594 := range v { + for _, yyv4759 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4594.CodecEncodeSelf(e) + yyv4759.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -58930,75 +60860,75 @@ func (x codecSelfer1234) decSliceFinalizerName(v *[]FinalizerName, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4595 := *v - yyh4595, yyl4595 := z.DecSliceHelperStart() - var yyc4595 bool - if yyl4595 == 0 { - if yyv4595 == nil { - yyv4595 = []FinalizerName{} - yyc4595 = true - } else if len(yyv4595) != 0 { - yyv4595 = yyv4595[:0] - yyc4595 = true + yyv4760 := *v + yyh4760, yyl4760 := z.DecSliceHelperStart() + var yyc4760 bool + if yyl4760 == 0 { + if yyv4760 == nil { + yyv4760 = []FinalizerName{} + yyc4760 = true + } else if len(yyv4760) != 0 { + yyv4760 = yyv4760[:0] + yyc4760 = true } - } else if yyl4595 > 0 { - var yyrr4595, yyrl4595 int - var yyrt4595 bool - if yyl4595 > cap(yyv4595) { + } else if yyl4760 > 0 { + var yyrr4760, yyrl4760 int + var yyrt4760 bool + if yyl4760 > cap(yyv4760) { - yyrl4595, yyrt4595 = z.DecInferLen(yyl4595, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4595 { - if yyrl4595 <= cap(yyv4595) { - yyv4595 = yyv4595[:yyrl4595] + yyrl4760, yyrt4760 = z.DecInferLen(yyl4760, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4760 { + if yyrl4760 <= cap(yyv4760) { + yyv4760 = yyv4760[:yyrl4760] } else { - yyv4595 = make([]FinalizerName, yyrl4595) + yyv4760 = make([]FinalizerName, yyrl4760) } } else { - yyv4595 = make([]FinalizerName, yyrl4595) + yyv4760 = make([]FinalizerName, yyrl4760) } - yyc4595 = true - yyrr4595 = len(yyv4595) - } else if yyl4595 != len(yyv4595) { - yyv4595 = yyv4595[:yyl4595] - yyc4595 = true + yyc4760 = true + yyrr4760 = len(yyv4760) + } else if yyl4760 != len(yyv4760) { + yyv4760 = yyv4760[:yyl4760] + yyc4760 = true } - yyj4595 := 0 - for ; yyj4595 < yyrr4595; yyj4595++ { - yyh4595.ElemContainerState(yyj4595) + yyj4760 := 0 + for ; yyj4760 < yyrr4760; yyj4760++ { + yyh4760.ElemContainerState(yyj4760) if r.TryDecodeAsNil() { - yyv4595[yyj4595] = "" + yyv4760[yyj4760] = "" } else { - yyv4595[yyj4595] = FinalizerName(r.DecodeString()) + yyv4760[yyj4760] = FinalizerName(r.DecodeString()) } } - if yyrt4595 { - for ; yyj4595 < yyl4595; yyj4595++ { - yyv4595 = append(yyv4595, "") - yyh4595.ElemContainerState(yyj4595) + if yyrt4760 { + for ; yyj4760 < yyl4760; yyj4760++ { + yyv4760 = append(yyv4760, "") + yyh4760.ElemContainerState(yyj4760) if r.TryDecodeAsNil() { - yyv4595[yyj4595] = "" + yyv4760[yyj4760] = "" } else { - yyv4595[yyj4595] = FinalizerName(r.DecodeString()) + yyv4760[yyj4760] = FinalizerName(r.DecodeString()) } } } } else { - yyj4595 := 0 - for ; !r.CheckBreak(); yyj4595++ { + yyj4760 := 0 + for ; !r.CheckBreak(); yyj4760++ { - if yyj4595 >= len(yyv4595) { - yyv4595 = append(yyv4595, "") // var yyz4595 FinalizerName - yyc4595 = true + if yyj4760 >= len(yyv4760) { + yyv4760 = append(yyv4760, "") // var yyz4760 FinalizerName + yyc4760 = true } - yyh4595.ElemContainerState(yyj4595) - if yyj4595 < len(yyv4595) { + yyh4760.ElemContainerState(yyj4760) + if yyj4760 < len(yyv4760) { if r.TryDecodeAsNil() { - yyv4595[yyj4595] = "" + yyv4760[yyj4760] = "" } else { - yyv4595[yyj4595] = FinalizerName(r.DecodeString()) + yyv4760[yyj4760] = FinalizerName(r.DecodeString()) } } else { @@ -59006,17 +60936,17 @@ func (x codecSelfer1234) decSliceFinalizerName(v *[]FinalizerName, d *codec1978. } } - if yyj4595 < len(yyv4595) { - yyv4595 = yyv4595[:yyj4595] - yyc4595 = true - } else if yyj4595 == 0 && yyv4595 == nil { - yyv4595 = []FinalizerName{} - yyc4595 = true + if yyj4760 < len(yyv4760) { + yyv4760 = yyv4760[:yyj4760] + yyc4760 = true + } else if yyj4760 == 0 && yyv4760 == nil { + yyv4760 = []FinalizerName{} + yyc4760 = true } } - yyh4595.End() - if yyc4595 { - *v = yyv4595 + yyh4760.End() + if yyc4760 { + *v = yyv4760 } } @@ -59025,10 +60955,10 @@ func (x codecSelfer1234) encSliceNamespace(v []Namespace, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4599 := range v { + for _, yyv4764 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4600 := &yyv4599 - yy4600.CodecEncodeSelf(e) + yy4765 := &yyv4764 + yy4765.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59038,83 +60968,83 @@ func (x codecSelfer1234) decSliceNamespace(v *[]Namespace, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4601 := *v - yyh4601, yyl4601 := z.DecSliceHelperStart() - var yyc4601 bool - if yyl4601 == 0 { - if yyv4601 == nil { - yyv4601 = []Namespace{} - yyc4601 = true - } else if len(yyv4601) != 0 { - yyv4601 = yyv4601[:0] - yyc4601 = true + yyv4766 := *v + yyh4766, yyl4766 := z.DecSliceHelperStart() + var yyc4766 bool + if yyl4766 == 0 { + if yyv4766 == nil { + yyv4766 = []Namespace{} + yyc4766 = true + } else if len(yyv4766) != 0 { + yyv4766 = yyv4766[:0] + yyc4766 = true } - } else if yyl4601 > 0 { - var yyrr4601, yyrl4601 int - var yyrt4601 bool - if yyl4601 > cap(yyv4601) { + } else if yyl4766 > 0 { + var yyrr4766, yyrl4766 int + var yyrt4766 bool + if yyl4766 > cap(yyv4766) { - yyrg4601 := len(yyv4601) > 0 - yyv24601 := yyv4601 - yyrl4601, yyrt4601 = z.DecInferLen(yyl4601, z.DecBasicHandle().MaxInitLen, 280) - if yyrt4601 { - if yyrl4601 <= cap(yyv4601) { - yyv4601 = yyv4601[:yyrl4601] + yyrg4766 := len(yyv4766) > 0 + yyv24766 := yyv4766 + yyrl4766, yyrt4766 = z.DecInferLen(yyl4766, z.DecBasicHandle().MaxInitLen, 296) + if yyrt4766 { + if yyrl4766 <= cap(yyv4766) { + yyv4766 = yyv4766[:yyrl4766] } else { - yyv4601 = make([]Namespace, yyrl4601) + yyv4766 = make([]Namespace, yyrl4766) } } else { - yyv4601 = make([]Namespace, yyrl4601) + yyv4766 = make([]Namespace, yyrl4766) } - yyc4601 = true - yyrr4601 = len(yyv4601) - if yyrg4601 { - copy(yyv4601, yyv24601) + yyc4766 = true + yyrr4766 = len(yyv4766) + if yyrg4766 { + copy(yyv4766, yyv24766) } - } else if yyl4601 != len(yyv4601) { - yyv4601 = yyv4601[:yyl4601] - yyc4601 = true + } else if yyl4766 != len(yyv4766) { + yyv4766 = yyv4766[:yyl4766] + yyc4766 = true } - yyj4601 := 0 - for ; yyj4601 < yyrr4601; yyj4601++ { - yyh4601.ElemContainerState(yyj4601) + yyj4766 := 0 + for ; yyj4766 < yyrr4766; yyj4766++ { + yyh4766.ElemContainerState(yyj4766) if r.TryDecodeAsNil() { - yyv4601[yyj4601] = Namespace{} + yyv4766[yyj4766] = Namespace{} } else { - yyv4602 := &yyv4601[yyj4601] - yyv4602.CodecDecodeSelf(d) + yyv4767 := &yyv4766[yyj4766] + yyv4767.CodecDecodeSelf(d) } } - if yyrt4601 { - for ; yyj4601 < yyl4601; yyj4601++ { - yyv4601 = append(yyv4601, Namespace{}) - yyh4601.ElemContainerState(yyj4601) + if yyrt4766 { + for ; yyj4766 < yyl4766; yyj4766++ { + yyv4766 = append(yyv4766, Namespace{}) + yyh4766.ElemContainerState(yyj4766) if r.TryDecodeAsNil() { - yyv4601[yyj4601] = Namespace{} + yyv4766[yyj4766] = Namespace{} } else { - yyv4603 := &yyv4601[yyj4601] - yyv4603.CodecDecodeSelf(d) + yyv4768 := &yyv4766[yyj4766] + yyv4768.CodecDecodeSelf(d) } } } } else { - yyj4601 := 0 - for ; !r.CheckBreak(); yyj4601++ { + yyj4766 := 0 + for ; !r.CheckBreak(); yyj4766++ { - if yyj4601 >= len(yyv4601) { - yyv4601 = append(yyv4601, Namespace{}) // var yyz4601 Namespace - yyc4601 = true + if yyj4766 >= len(yyv4766) { + yyv4766 = append(yyv4766, Namespace{}) // var yyz4766 Namespace + yyc4766 = true } - yyh4601.ElemContainerState(yyj4601) - if yyj4601 < len(yyv4601) { + yyh4766.ElemContainerState(yyj4766) + if yyj4766 < len(yyv4766) { if r.TryDecodeAsNil() { - yyv4601[yyj4601] = Namespace{} + yyv4766[yyj4766] = Namespace{} } else { - yyv4604 := &yyv4601[yyj4601] - yyv4604.CodecDecodeSelf(d) + yyv4769 := &yyv4766[yyj4766] + yyv4769.CodecDecodeSelf(d) } } else { @@ -59122,17 +61052,17 @@ func (x codecSelfer1234) decSliceNamespace(v *[]Namespace, d *codec1978.Decoder) } } - if yyj4601 < len(yyv4601) { - yyv4601 = yyv4601[:yyj4601] - yyc4601 = true - } else if yyj4601 == 0 && yyv4601 == nil { - yyv4601 = []Namespace{} - yyc4601 = true + if yyj4766 < len(yyv4766) { + yyv4766 = yyv4766[:yyj4766] + yyc4766 = true + } else if yyj4766 == 0 && yyv4766 == nil { + yyv4766 = []Namespace{} + yyc4766 = true } } - yyh4601.End() - if yyc4601 { - *v = yyv4601 + yyh4766.End() + if yyc4766 { + *v = yyv4766 } } @@ -59141,10 +61071,10 @@ func (x codecSelfer1234) encSliceEvent(v []Event, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4605 := range v { + for _, yyv4770 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4606 := &yyv4605 - yy4606.CodecEncodeSelf(e) + yy4771 := &yyv4770 + yy4771.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59154,83 +61084,83 @@ func (x codecSelfer1234) decSliceEvent(v *[]Event, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4607 := *v - yyh4607, yyl4607 := z.DecSliceHelperStart() - var yyc4607 bool - if yyl4607 == 0 { - if yyv4607 == nil { - yyv4607 = []Event{} - yyc4607 = true - } else if len(yyv4607) != 0 { - yyv4607 = yyv4607[:0] - yyc4607 = true + yyv4772 := *v + yyh4772, yyl4772 := z.DecSliceHelperStart() + var yyc4772 bool + if yyl4772 == 0 { + if yyv4772 == nil { + yyv4772 = []Event{} + yyc4772 = true + } else if len(yyv4772) != 0 { + yyv4772 = yyv4772[:0] + yyc4772 = true } - } else if yyl4607 > 0 { - var yyrr4607, yyrl4607 int - var yyrt4607 bool - if yyl4607 > cap(yyv4607) { + } else if yyl4772 > 0 { + var yyrr4772, yyrl4772 int + var yyrt4772 bool + if yyl4772 > cap(yyv4772) { - yyrg4607 := len(yyv4607) > 0 - yyv24607 := yyv4607 - yyrl4607, yyrt4607 = z.DecInferLen(yyl4607, z.DecBasicHandle().MaxInitLen, 488) - if yyrt4607 { - if yyrl4607 <= cap(yyv4607) { - yyv4607 = yyv4607[:yyrl4607] + yyrg4772 := len(yyv4772) > 0 + yyv24772 := yyv4772 + yyrl4772, yyrt4772 = z.DecInferLen(yyl4772, z.DecBasicHandle().MaxInitLen, 504) + if yyrt4772 { + if yyrl4772 <= cap(yyv4772) { + yyv4772 = yyv4772[:yyrl4772] } else { - yyv4607 = make([]Event, yyrl4607) + yyv4772 = make([]Event, yyrl4772) } } else { - yyv4607 = make([]Event, yyrl4607) + yyv4772 = make([]Event, yyrl4772) } - yyc4607 = true - yyrr4607 = len(yyv4607) - if yyrg4607 { - copy(yyv4607, yyv24607) + yyc4772 = true + yyrr4772 = len(yyv4772) + if yyrg4772 { + copy(yyv4772, yyv24772) } - } else if yyl4607 != len(yyv4607) { - yyv4607 = yyv4607[:yyl4607] - yyc4607 = true + } else if yyl4772 != len(yyv4772) { + yyv4772 = yyv4772[:yyl4772] + yyc4772 = true } - yyj4607 := 0 - for ; yyj4607 < yyrr4607; yyj4607++ { - yyh4607.ElemContainerState(yyj4607) + yyj4772 := 0 + for ; yyj4772 < yyrr4772; yyj4772++ { + yyh4772.ElemContainerState(yyj4772) if r.TryDecodeAsNil() { - yyv4607[yyj4607] = Event{} + yyv4772[yyj4772] = Event{} } else { - yyv4608 := &yyv4607[yyj4607] - yyv4608.CodecDecodeSelf(d) + yyv4773 := &yyv4772[yyj4772] + yyv4773.CodecDecodeSelf(d) } } - if yyrt4607 { - for ; yyj4607 < yyl4607; yyj4607++ { - yyv4607 = append(yyv4607, Event{}) - yyh4607.ElemContainerState(yyj4607) + if yyrt4772 { + for ; yyj4772 < yyl4772; yyj4772++ { + yyv4772 = append(yyv4772, Event{}) + yyh4772.ElemContainerState(yyj4772) if r.TryDecodeAsNil() { - yyv4607[yyj4607] = Event{} + yyv4772[yyj4772] = Event{} } else { - yyv4609 := &yyv4607[yyj4607] - yyv4609.CodecDecodeSelf(d) + yyv4774 := &yyv4772[yyj4772] + yyv4774.CodecDecodeSelf(d) } } } } else { - yyj4607 := 0 - for ; !r.CheckBreak(); yyj4607++ { + yyj4772 := 0 + for ; !r.CheckBreak(); yyj4772++ { - if yyj4607 >= len(yyv4607) { - yyv4607 = append(yyv4607, Event{}) // var yyz4607 Event - yyc4607 = true + if yyj4772 >= len(yyv4772) { + yyv4772 = append(yyv4772, Event{}) // var yyz4772 Event + yyc4772 = true } - yyh4607.ElemContainerState(yyj4607) - if yyj4607 < len(yyv4607) { + yyh4772.ElemContainerState(yyj4772) + if yyj4772 < len(yyv4772) { if r.TryDecodeAsNil() { - yyv4607[yyj4607] = Event{} + yyv4772[yyj4772] = Event{} } else { - yyv4610 := &yyv4607[yyj4607] - yyv4610.CodecDecodeSelf(d) + yyv4775 := &yyv4772[yyj4772] + yyv4775.CodecDecodeSelf(d) } } else { @@ -59238,17 +61168,17 @@ func (x codecSelfer1234) decSliceEvent(v *[]Event, d *codec1978.Decoder) { } } - if yyj4607 < len(yyv4607) { - yyv4607 = yyv4607[:yyj4607] - yyc4607 = true - } else if yyj4607 == 0 && yyv4607 == nil { - yyv4607 = []Event{} - yyc4607 = true + if yyj4772 < len(yyv4772) { + yyv4772 = yyv4772[:yyj4772] + yyc4772 = true + } else if yyj4772 == 0 && yyv4772 == nil { + yyv4772 = []Event{} + yyc4772 = true } } - yyh4607.End() - if yyc4607 { - *v = yyv4607 + yyh4772.End() + if yyc4772 { + *v = yyv4772 } } @@ -59257,17 +61187,17 @@ func (x codecSelfer1234) encSliceruntime_RawExtension(v []pkg5_runtime.RawExtens z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4611 := range v { + for _, yyv4776 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4612 := &yyv4611 - yym4613 := z.EncBinary() - _ = yym4613 + yy4777 := &yyv4776 + yym4778 := z.EncBinary() + _ = yym4778 if false { - } else if z.HasExtensions() && z.EncExt(yy4612) { - } else if !yym4613 && z.IsJSONHandle() { - z.EncJSONMarshal(yy4612) + } else if z.HasExtensions() && z.EncExt(yy4777) { + } else if !yym4778 && z.IsJSONHandle() { + z.EncJSONMarshal(yy4777) } else { - z.EncFallback(yy4612) + z.EncFallback(yy4777) } } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) @@ -59278,78 +61208,78 @@ func (x codecSelfer1234) decSliceruntime_RawExtension(v *[]pkg5_runtime.RawExten z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4614 := *v - yyh4614, yyl4614 := z.DecSliceHelperStart() - var yyc4614 bool - if yyl4614 == 0 { - if yyv4614 == nil { - yyv4614 = []pkg5_runtime.RawExtension{} - yyc4614 = true - } else if len(yyv4614) != 0 { - yyv4614 = yyv4614[:0] - yyc4614 = true + yyv4779 := *v + yyh4779, yyl4779 := z.DecSliceHelperStart() + var yyc4779 bool + if yyl4779 == 0 { + if yyv4779 == nil { + yyv4779 = []pkg5_runtime.RawExtension{} + yyc4779 = true + } else if len(yyv4779) != 0 { + yyv4779 = yyv4779[:0] + yyc4779 = true } - } else if yyl4614 > 0 { - var yyrr4614, yyrl4614 int - var yyrt4614 bool - if yyl4614 > cap(yyv4614) { + } else if yyl4779 > 0 { + var yyrr4779, yyrl4779 int + var yyrt4779 bool + if yyl4779 > cap(yyv4779) { - yyrg4614 := len(yyv4614) > 0 - yyv24614 := yyv4614 - yyrl4614, yyrt4614 = z.DecInferLen(yyl4614, z.DecBasicHandle().MaxInitLen, 40) - if yyrt4614 { - if yyrl4614 <= cap(yyv4614) { - yyv4614 = yyv4614[:yyrl4614] + yyrg4779 := len(yyv4779) > 0 + yyv24779 := yyv4779 + yyrl4779, yyrt4779 = z.DecInferLen(yyl4779, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4779 { + if yyrl4779 <= cap(yyv4779) { + yyv4779 = yyv4779[:yyrl4779] } else { - yyv4614 = make([]pkg5_runtime.RawExtension, yyrl4614) + yyv4779 = make([]pkg5_runtime.RawExtension, yyrl4779) } } else { - yyv4614 = make([]pkg5_runtime.RawExtension, yyrl4614) + yyv4779 = make([]pkg5_runtime.RawExtension, yyrl4779) } - yyc4614 = true - yyrr4614 = len(yyv4614) - if yyrg4614 { - copy(yyv4614, yyv24614) + yyc4779 = true + yyrr4779 = len(yyv4779) + if yyrg4779 { + copy(yyv4779, yyv24779) } - } else if yyl4614 != len(yyv4614) { - yyv4614 = yyv4614[:yyl4614] - yyc4614 = true + } else if yyl4779 != len(yyv4779) { + yyv4779 = yyv4779[:yyl4779] + yyc4779 = true } - yyj4614 := 0 - for ; yyj4614 < yyrr4614; yyj4614++ { - yyh4614.ElemContainerState(yyj4614) + yyj4779 := 0 + for ; yyj4779 < yyrr4779; yyj4779++ { + yyh4779.ElemContainerState(yyj4779) if r.TryDecodeAsNil() { - yyv4614[yyj4614] = pkg5_runtime.RawExtension{} + yyv4779[yyj4779] = pkg5_runtime.RawExtension{} } else { - yyv4615 := &yyv4614[yyj4614] - yym4616 := z.DecBinary() - _ = yym4616 + yyv4780 := &yyv4779[yyj4779] + yym4781 := z.DecBinary() + _ = yym4781 if false { - } else if z.HasExtensions() && z.DecExt(yyv4615) { - } else if !yym4616 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4615) + } else if z.HasExtensions() && z.DecExt(yyv4780) { + } else if !yym4781 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4780) } else { - z.DecFallback(yyv4615, false) + z.DecFallback(yyv4780, false) } } } - if yyrt4614 { - for ; yyj4614 < yyl4614; yyj4614++ { - yyv4614 = append(yyv4614, pkg5_runtime.RawExtension{}) - yyh4614.ElemContainerState(yyj4614) + if yyrt4779 { + for ; yyj4779 < yyl4779; yyj4779++ { + yyv4779 = append(yyv4779, pkg5_runtime.RawExtension{}) + yyh4779.ElemContainerState(yyj4779) if r.TryDecodeAsNil() { - yyv4614[yyj4614] = pkg5_runtime.RawExtension{} + yyv4779[yyj4779] = pkg5_runtime.RawExtension{} } else { - yyv4617 := &yyv4614[yyj4614] - yym4618 := z.DecBinary() - _ = yym4618 + yyv4782 := &yyv4779[yyj4779] + yym4783 := z.DecBinary() + _ = yym4783 if false { - } else if z.HasExtensions() && z.DecExt(yyv4617) { - } else if !yym4618 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4617) + } else if z.HasExtensions() && z.DecExt(yyv4782) { + } else if !yym4783 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4782) } else { - z.DecFallback(yyv4617, false) + z.DecFallback(yyv4782, false) } } @@ -59357,27 +61287,27 @@ func (x codecSelfer1234) decSliceruntime_RawExtension(v *[]pkg5_runtime.RawExten } } else { - yyj4614 := 0 - for ; !r.CheckBreak(); yyj4614++ { + yyj4779 := 0 + for ; !r.CheckBreak(); yyj4779++ { - if yyj4614 >= len(yyv4614) { - yyv4614 = append(yyv4614, pkg5_runtime.RawExtension{}) // var yyz4614 pkg5_runtime.RawExtension - yyc4614 = true + if yyj4779 >= len(yyv4779) { + yyv4779 = append(yyv4779, pkg5_runtime.RawExtension{}) // var yyz4779 pkg5_runtime.RawExtension + yyc4779 = true } - yyh4614.ElemContainerState(yyj4614) - if yyj4614 < len(yyv4614) { + yyh4779.ElemContainerState(yyj4779) + if yyj4779 < len(yyv4779) { if r.TryDecodeAsNil() { - yyv4614[yyj4614] = pkg5_runtime.RawExtension{} + yyv4779[yyj4779] = pkg5_runtime.RawExtension{} } else { - yyv4619 := &yyv4614[yyj4614] - yym4620 := z.DecBinary() - _ = yym4620 + yyv4784 := &yyv4779[yyj4779] + yym4785 := z.DecBinary() + _ = yym4785 if false { - } else if z.HasExtensions() && z.DecExt(yyv4619) { - } else if !yym4620 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv4619) + } else if z.HasExtensions() && z.DecExt(yyv4784) { + } else if !yym4785 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv4784) } else { - z.DecFallback(yyv4619, false) + z.DecFallback(yyv4784, false) } } @@ -59386,17 +61316,17 @@ func (x codecSelfer1234) decSliceruntime_RawExtension(v *[]pkg5_runtime.RawExten } } - if yyj4614 < len(yyv4614) { - yyv4614 = yyv4614[:yyj4614] - yyc4614 = true - } else if yyj4614 == 0 && yyv4614 == nil { - yyv4614 = []pkg5_runtime.RawExtension{} - yyc4614 = true + if yyj4779 < len(yyv4779) { + yyv4779 = yyv4779[:yyj4779] + yyc4779 = true + } else if yyj4779 == 0 && yyv4779 == nil { + yyv4779 = []pkg5_runtime.RawExtension{} + yyc4779 = true } } - yyh4614.End() - if yyc4614 { - *v = yyv4614 + yyh4779.End() + if yyc4779 { + *v = yyv4779 } } @@ -59405,10 +61335,10 @@ func (x codecSelfer1234) encSliceLimitRangeItem(v []LimitRangeItem, e *codec1978 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4621 := range v { + for _, yyv4786 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4622 := &yyv4621 - yy4622.CodecEncodeSelf(e) + yy4787 := &yyv4786 + yy4787.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59418,83 +61348,83 @@ func (x codecSelfer1234) decSliceLimitRangeItem(v *[]LimitRangeItem, d *codec197 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4623 := *v - yyh4623, yyl4623 := z.DecSliceHelperStart() - var yyc4623 bool - if yyl4623 == 0 { - if yyv4623 == nil { - yyv4623 = []LimitRangeItem{} - yyc4623 = true - } else if len(yyv4623) != 0 { - yyv4623 = yyv4623[:0] - yyc4623 = true + yyv4788 := *v + yyh4788, yyl4788 := z.DecSliceHelperStart() + var yyc4788 bool + if yyl4788 == 0 { + if yyv4788 == nil { + yyv4788 = []LimitRangeItem{} + yyc4788 = true + } else if len(yyv4788) != 0 { + yyv4788 = yyv4788[:0] + yyc4788 = true } - } else if yyl4623 > 0 { - var yyrr4623, yyrl4623 int - var yyrt4623 bool - if yyl4623 > cap(yyv4623) { + } else if yyl4788 > 0 { + var yyrr4788, yyrl4788 int + var yyrt4788 bool + if yyl4788 > cap(yyv4788) { - yyrg4623 := len(yyv4623) > 0 - yyv24623 := yyv4623 - yyrl4623, yyrt4623 = z.DecInferLen(yyl4623, z.DecBasicHandle().MaxInitLen, 56) - if yyrt4623 { - if yyrl4623 <= cap(yyv4623) { - yyv4623 = yyv4623[:yyrl4623] + yyrg4788 := len(yyv4788) > 0 + yyv24788 := yyv4788 + yyrl4788, yyrt4788 = z.DecInferLen(yyl4788, z.DecBasicHandle().MaxInitLen, 56) + if yyrt4788 { + if yyrl4788 <= cap(yyv4788) { + yyv4788 = yyv4788[:yyrl4788] } else { - yyv4623 = make([]LimitRangeItem, yyrl4623) + yyv4788 = make([]LimitRangeItem, yyrl4788) } } else { - yyv4623 = make([]LimitRangeItem, yyrl4623) + yyv4788 = make([]LimitRangeItem, yyrl4788) } - yyc4623 = true - yyrr4623 = len(yyv4623) - if yyrg4623 { - copy(yyv4623, yyv24623) + yyc4788 = true + yyrr4788 = len(yyv4788) + if yyrg4788 { + copy(yyv4788, yyv24788) } - } else if yyl4623 != len(yyv4623) { - yyv4623 = yyv4623[:yyl4623] - yyc4623 = true + } else if yyl4788 != len(yyv4788) { + yyv4788 = yyv4788[:yyl4788] + yyc4788 = true } - yyj4623 := 0 - for ; yyj4623 < yyrr4623; yyj4623++ { - yyh4623.ElemContainerState(yyj4623) + yyj4788 := 0 + for ; yyj4788 < yyrr4788; yyj4788++ { + yyh4788.ElemContainerState(yyj4788) if r.TryDecodeAsNil() { - yyv4623[yyj4623] = LimitRangeItem{} + yyv4788[yyj4788] = LimitRangeItem{} } else { - yyv4624 := &yyv4623[yyj4623] - yyv4624.CodecDecodeSelf(d) + yyv4789 := &yyv4788[yyj4788] + yyv4789.CodecDecodeSelf(d) } } - if yyrt4623 { - for ; yyj4623 < yyl4623; yyj4623++ { - yyv4623 = append(yyv4623, LimitRangeItem{}) - yyh4623.ElemContainerState(yyj4623) + if yyrt4788 { + for ; yyj4788 < yyl4788; yyj4788++ { + yyv4788 = append(yyv4788, LimitRangeItem{}) + yyh4788.ElemContainerState(yyj4788) if r.TryDecodeAsNil() { - yyv4623[yyj4623] = LimitRangeItem{} + yyv4788[yyj4788] = LimitRangeItem{} } else { - yyv4625 := &yyv4623[yyj4623] - yyv4625.CodecDecodeSelf(d) + yyv4790 := &yyv4788[yyj4788] + yyv4790.CodecDecodeSelf(d) } } } } else { - yyj4623 := 0 - for ; !r.CheckBreak(); yyj4623++ { + yyj4788 := 0 + for ; !r.CheckBreak(); yyj4788++ { - if yyj4623 >= len(yyv4623) { - yyv4623 = append(yyv4623, LimitRangeItem{}) // var yyz4623 LimitRangeItem - yyc4623 = true + if yyj4788 >= len(yyv4788) { + yyv4788 = append(yyv4788, LimitRangeItem{}) // var yyz4788 LimitRangeItem + yyc4788 = true } - yyh4623.ElemContainerState(yyj4623) - if yyj4623 < len(yyv4623) { + yyh4788.ElemContainerState(yyj4788) + if yyj4788 < len(yyv4788) { if r.TryDecodeAsNil() { - yyv4623[yyj4623] = LimitRangeItem{} + yyv4788[yyj4788] = LimitRangeItem{} } else { - yyv4626 := &yyv4623[yyj4623] - yyv4626.CodecDecodeSelf(d) + yyv4791 := &yyv4788[yyj4788] + yyv4791.CodecDecodeSelf(d) } } else { @@ -59502,17 +61432,17 @@ func (x codecSelfer1234) decSliceLimitRangeItem(v *[]LimitRangeItem, d *codec197 } } - if yyj4623 < len(yyv4623) { - yyv4623 = yyv4623[:yyj4623] - yyc4623 = true - } else if yyj4623 == 0 && yyv4623 == nil { - yyv4623 = []LimitRangeItem{} - yyc4623 = true + if yyj4788 < len(yyv4788) { + yyv4788 = yyv4788[:yyj4788] + yyc4788 = true + } else if yyj4788 == 0 && yyv4788 == nil { + yyv4788 = []LimitRangeItem{} + yyc4788 = true } } - yyh4623.End() - if yyc4623 { - *v = yyv4623 + yyh4788.End() + if yyc4788 { + *v = yyv4788 } } @@ -59521,10 +61451,10 @@ func (x codecSelfer1234) encSliceLimitRange(v []LimitRange, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4627 := range v { + for _, yyv4792 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4628 := &yyv4627 - yy4628.CodecEncodeSelf(e) + yy4793 := &yyv4792 + yy4793.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59534,83 +61464,83 @@ func (x codecSelfer1234) decSliceLimitRange(v *[]LimitRange, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4629 := *v - yyh4629, yyl4629 := z.DecSliceHelperStart() - var yyc4629 bool - if yyl4629 == 0 { - if yyv4629 == nil { - yyv4629 = []LimitRange{} - yyc4629 = true - } else if len(yyv4629) != 0 { - yyv4629 = yyv4629[:0] - yyc4629 = true + yyv4794 := *v + yyh4794, yyl4794 := z.DecSliceHelperStart() + var yyc4794 bool + if yyl4794 == 0 { + if yyv4794 == nil { + yyv4794 = []LimitRange{} + yyc4794 = true + } else if len(yyv4794) != 0 { + yyv4794 = yyv4794[:0] + yyc4794 = true } - } else if yyl4629 > 0 { - var yyrr4629, yyrl4629 int - var yyrt4629 bool - if yyl4629 > cap(yyv4629) { + } else if yyl4794 > 0 { + var yyrr4794, yyrl4794 int + var yyrt4794 bool + if yyl4794 > cap(yyv4794) { - yyrg4629 := len(yyv4629) > 0 - yyv24629 := yyv4629 - yyrl4629, yyrt4629 = z.DecInferLen(yyl4629, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4629 { - if yyrl4629 <= cap(yyv4629) { - yyv4629 = yyv4629[:yyrl4629] + yyrg4794 := len(yyv4794) > 0 + yyv24794 := yyv4794 + yyrl4794, yyrt4794 = z.DecInferLen(yyl4794, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4794 { + if yyrl4794 <= cap(yyv4794) { + yyv4794 = yyv4794[:yyrl4794] } else { - yyv4629 = make([]LimitRange, yyrl4629) + yyv4794 = make([]LimitRange, yyrl4794) } } else { - yyv4629 = make([]LimitRange, yyrl4629) + yyv4794 = make([]LimitRange, yyrl4794) } - yyc4629 = true - yyrr4629 = len(yyv4629) - if yyrg4629 { - copy(yyv4629, yyv24629) + yyc4794 = true + yyrr4794 = len(yyv4794) + if yyrg4794 { + copy(yyv4794, yyv24794) } - } else if yyl4629 != len(yyv4629) { - yyv4629 = yyv4629[:yyl4629] - yyc4629 = true + } else if yyl4794 != len(yyv4794) { + yyv4794 = yyv4794[:yyl4794] + yyc4794 = true } - yyj4629 := 0 - for ; yyj4629 < yyrr4629; yyj4629++ { - yyh4629.ElemContainerState(yyj4629) + yyj4794 := 0 + for ; yyj4794 < yyrr4794; yyj4794++ { + yyh4794.ElemContainerState(yyj4794) if r.TryDecodeAsNil() { - yyv4629[yyj4629] = LimitRange{} + yyv4794[yyj4794] = LimitRange{} } else { - yyv4630 := &yyv4629[yyj4629] - yyv4630.CodecDecodeSelf(d) + yyv4795 := &yyv4794[yyj4794] + yyv4795.CodecDecodeSelf(d) } } - if yyrt4629 { - for ; yyj4629 < yyl4629; yyj4629++ { - yyv4629 = append(yyv4629, LimitRange{}) - yyh4629.ElemContainerState(yyj4629) + if yyrt4794 { + for ; yyj4794 < yyl4794; yyj4794++ { + yyv4794 = append(yyv4794, LimitRange{}) + yyh4794.ElemContainerState(yyj4794) if r.TryDecodeAsNil() { - yyv4629[yyj4629] = LimitRange{} + yyv4794[yyj4794] = LimitRange{} } else { - yyv4631 := &yyv4629[yyj4629] - yyv4631.CodecDecodeSelf(d) + yyv4796 := &yyv4794[yyj4794] + yyv4796.CodecDecodeSelf(d) } } } } else { - yyj4629 := 0 - for ; !r.CheckBreak(); yyj4629++ { + yyj4794 := 0 + for ; !r.CheckBreak(); yyj4794++ { - if yyj4629 >= len(yyv4629) { - yyv4629 = append(yyv4629, LimitRange{}) // var yyz4629 LimitRange - yyc4629 = true + if yyj4794 >= len(yyv4794) { + yyv4794 = append(yyv4794, LimitRange{}) // var yyz4794 LimitRange + yyc4794 = true } - yyh4629.ElemContainerState(yyj4629) - if yyj4629 < len(yyv4629) { + yyh4794.ElemContainerState(yyj4794) + if yyj4794 < len(yyv4794) { if r.TryDecodeAsNil() { - yyv4629[yyj4629] = LimitRange{} + yyv4794[yyj4794] = LimitRange{} } else { - yyv4632 := &yyv4629[yyj4629] - yyv4632.CodecDecodeSelf(d) + yyv4797 := &yyv4794[yyj4794] + yyv4797.CodecDecodeSelf(d) } } else { @@ -59618,17 +61548,17 @@ func (x codecSelfer1234) decSliceLimitRange(v *[]LimitRange, d *codec1978.Decode } } - if yyj4629 < len(yyv4629) { - yyv4629 = yyv4629[:yyj4629] - yyc4629 = true - } else if yyj4629 == 0 && yyv4629 == nil { - yyv4629 = []LimitRange{} - yyc4629 = true + if yyj4794 < len(yyv4794) { + yyv4794 = yyv4794[:yyj4794] + yyc4794 = true + } else if yyj4794 == 0 && yyv4794 == nil { + yyv4794 = []LimitRange{} + yyc4794 = true } } - yyh4629.End() - if yyc4629 { - *v = yyv4629 + yyh4794.End() + if yyc4794 { + *v = yyv4794 } } @@ -59637,9 +61567,9 @@ func (x codecSelfer1234) encSliceResourceQuotaScope(v []ResourceQuotaScope, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4633 := range v { + for _, yyv4798 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv4633.CodecEncodeSelf(e) + yyv4798.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59649,75 +61579,75 @@ func (x codecSelfer1234) decSliceResourceQuotaScope(v *[]ResourceQuotaScope, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4634 := *v - yyh4634, yyl4634 := z.DecSliceHelperStart() - var yyc4634 bool - if yyl4634 == 0 { - if yyv4634 == nil { - yyv4634 = []ResourceQuotaScope{} - yyc4634 = true - } else if len(yyv4634) != 0 { - yyv4634 = yyv4634[:0] - yyc4634 = true + yyv4799 := *v + yyh4799, yyl4799 := z.DecSliceHelperStart() + var yyc4799 bool + if yyl4799 == 0 { + if yyv4799 == nil { + yyv4799 = []ResourceQuotaScope{} + yyc4799 = true + } else if len(yyv4799) != 0 { + yyv4799 = yyv4799[:0] + yyc4799 = true } - } else if yyl4634 > 0 { - var yyrr4634, yyrl4634 int - var yyrt4634 bool - if yyl4634 > cap(yyv4634) { + } else if yyl4799 > 0 { + var yyrr4799, yyrl4799 int + var yyrt4799 bool + if yyl4799 > cap(yyv4799) { - yyrl4634, yyrt4634 = z.DecInferLen(yyl4634, z.DecBasicHandle().MaxInitLen, 16) - if yyrt4634 { - if yyrl4634 <= cap(yyv4634) { - yyv4634 = yyv4634[:yyrl4634] + yyrl4799, yyrt4799 = z.DecInferLen(yyl4799, z.DecBasicHandle().MaxInitLen, 16) + if yyrt4799 { + if yyrl4799 <= cap(yyv4799) { + yyv4799 = yyv4799[:yyrl4799] } else { - yyv4634 = make([]ResourceQuotaScope, yyrl4634) + yyv4799 = make([]ResourceQuotaScope, yyrl4799) } } else { - yyv4634 = make([]ResourceQuotaScope, yyrl4634) + yyv4799 = make([]ResourceQuotaScope, yyrl4799) } - yyc4634 = true - yyrr4634 = len(yyv4634) - } else if yyl4634 != len(yyv4634) { - yyv4634 = yyv4634[:yyl4634] - yyc4634 = true + yyc4799 = true + yyrr4799 = len(yyv4799) + } else if yyl4799 != len(yyv4799) { + yyv4799 = yyv4799[:yyl4799] + yyc4799 = true } - yyj4634 := 0 - for ; yyj4634 < yyrr4634; yyj4634++ { - yyh4634.ElemContainerState(yyj4634) + yyj4799 := 0 + for ; yyj4799 < yyrr4799; yyj4799++ { + yyh4799.ElemContainerState(yyj4799) if r.TryDecodeAsNil() { - yyv4634[yyj4634] = "" + yyv4799[yyj4799] = "" } else { - yyv4634[yyj4634] = ResourceQuotaScope(r.DecodeString()) + yyv4799[yyj4799] = ResourceQuotaScope(r.DecodeString()) } } - if yyrt4634 { - for ; yyj4634 < yyl4634; yyj4634++ { - yyv4634 = append(yyv4634, "") - yyh4634.ElemContainerState(yyj4634) + if yyrt4799 { + for ; yyj4799 < yyl4799; yyj4799++ { + yyv4799 = append(yyv4799, "") + yyh4799.ElemContainerState(yyj4799) if r.TryDecodeAsNil() { - yyv4634[yyj4634] = "" + yyv4799[yyj4799] = "" } else { - yyv4634[yyj4634] = ResourceQuotaScope(r.DecodeString()) + yyv4799[yyj4799] = ResourceQuotaScope(r.DecodeString()) } } } } else { - yyj4634 := 0 - for ; !r.CheckBreak(); yyj4634++ { + yyj4799 := 0 + for ; !r.CheckBreak(); yyj4799++ { - if yyj4634 >= len(yyv4634) { - yyv4634 = append(yyv4634, "") // var yyz4634 ResourceQuotaScope - yyc4634 = true + if yyj4799 >= len(yyv4799) { + yyv4799 = append(yyv4799, "") // var yyz4799 ResourceQuotaScope + yyc4799 = true } - yyh4634.ElemContainerState(yyj4634) - if yyj4634 < len(yyv4634) { + yyh4799.ElemContainerState(yyj4799) + if yyj4799 < len(yyv4799) { if r.TryDecodeAsNil() { - yyv4634[yyj4634] = "" + yyv4799[yyj4799] = "" } else { - yyv4634[yyj4634] = ResourceQuotaScope(r.DecodeString()) + yyv4799[yyj4799] = ResourceQuotaScope(r.DecodeString()) } } else { @@ -59725,17 +61655,17 @@ func (x codecSelfer1234) decSliceResourceQuotaScope(v *[]ResourceQuotaScope, d * } } - if yyj4634 < len(yyv4634) { - yyv4634 = yyv4634[:yyj4634] - yyc4634 = true - } else if yyj4634 == 0 && yyv4634 == nil { - yyv4634 = []ResourceQuotaScope{} - yyc4634 = true + if yyj4799 < len(yyv4799) { + yyv4799 = yyv4799[:yyj4799] + yyc4799 = true + } else if yyj4799 == 0 && yyv4799 == nil { + yyv4799 = []ResourceQuotaScope{} + yyc4799 = true } } - yyh4634.End() - if yyc4634 { - *v = yyv4634 + yyh4799.End() + if yyc4799 { + *v = yyv4799 } } @@ -59744,10 +61674,10 @@ func (x codecSelfer1234) encSliceResourceQuota(v []ResourceQuota, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4638 := range v { + for _, yyv4803 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4639 := &yyv4638 - yy4639.CodecEncodeSelf(e) + yy4804 := &yyv4803 + yy4804.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59757,83 +61687,83 @@ func (x codecSelfer1234) decSliceResourceQuota(v *[]ResourceQuota, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4640 := *v - yyh4640, yyl4640 := z.DecSliceHelperStart() - var yyc4640 bool - if yyl4640 == 0 { - if yyv4640 == nil { - yyv4640 = []ResourceQuota{} - yyc4640 = true - } else if len(yyv4640) != 0 { - yyv4640 = yyv4640[:0] - yyc4640 = true + yyv4805 := *v + yyh4805, yyl4805 := z.DecSliceHelperStart() + var yyc4805 bool + if yyl4805 == 0 { + if yyv4805 == nil { + yyv4805 = []ResourceQuota{} + yyc4805 = true + } else if len(yyv4805) != 0 { + yyv4805 = yyv4805[:0] + yyc4805 = true } - } else if yyl4640 > 0 { - var yyrr4640, yyrl4640 int - var yyrt4640 bool - if yyl4640 > cap(yyv4640) { + } else if yyl4805 > 0 { + var yyrr4805, yyrl4805 int + var yyrt4805 bool + if yyl4805 > cap(yyv4805) { - yyrg4640 := len(yyv4640) > 0 - yyv24640 := yyv4640 - yyrl4640, yyrt4640 = z.DecInferLen(yyl4640, z.DecBasicHandle().MaxInitLen, 288) - if yyrt4640 { - if yyrl4640 <= cap(yyv4640) { - yyv4640 = yyv4640[:yyrl4640] + yyrg4805 := len(yyv4805) > 0 + yyv24805 := yyv4805 + yyrl4805, yyrt4805 = z.DecInferLen(yyl4805, z.DecBasicHandle().MaxInitLen, 304) + if yyrt4805 { + if yyrl4805 <= cap(yyv4805) { + yyv4805 = yyv4805[:yyrl4805] } else { - yyv4640 = make([]ResourceQuota, yyrl4640) + yyv4805 = make([]ResourceQuota, yyrl4805) } } else { - yyv4640 = make([]ResourceQuota, yyrl4640) + yyv4805 = make([]ResourceQuota, yyrl4805) } - yyc4640 = true - yyrr4640 = len(yyv4640) - if yyrg4640 { - copy(yyv4640, yyv24640) + yyc4805 = true + yyrr4805 = len(yyv4805) + if yyrg4805 { + copy(yyv4805, yyv24805) } - } else if yyl4640 != len(yyv4640) { - yyv4640 = yyv4640[:yyl4640] - yyc4640 = true + } else if yyl4805 != len(yyv4805) { + yyv4805 = yyv4805[:yyl4805] + yyc4805 = true } - yyj4640 := 0 - for ; yyj4640 < yyrr4640; yyj4640++ { - yyh4640.ElemContainerState(yyj4640) + yyj4805 := 0 + for ; yyj4805 < yyrr4805; yyj4805++ { + yyh4805.ElemContainerState(yyj4805) if r.TryDecodeAsNil() { - yyv4640[yyj4640] = ResourceQuota{} + yyv4805[yyj4805] = ResourceQuota{} } else { - yyv4641 := &yyv4640[yyj4640] - yyv4641.CodecDecodeSelf(d) + yyv4806 := &yyv4805[yyj4805] + yyv4806.CodecDecodeSelf(d) } } - if yyrt4640 { - for ; yyj4640 < yyl4640; yyj4640++ { - yyv4640 = append(yyv4640, ResourceQuota{}) - yyh4640.ElemContainerState(yyj4640) + if yyrt4805 { + for ; yyj4805 < yyl4805; yyj4805++ { + yyv4805 = append(yyv4805, ResourceQuota{}) + yyh4805.ElemContainerState(yyj4805) if r.TryDecodeAsNil() { - yyv4640[yyj4640] = ResourceQuota{} + yyv4805[yyj4805] = ResourceQuota{} } else { - yyv4642 := &yyv4640[yyj4640] - yyv4642.CodecDecodeSelf(d) + yyv4807 := &yyv4805[yyj4805] + yyv4807.CodecDecodeSelf(d) } } } } else { - yyj4640 := 0 - for ; !r.CheckBreak(); yyj4640++ { + yyj4805 := 0 + for ; !r.CheckBreak(); yyj4805++ { - if yyj4640 >= len(yyv4640) { - yyv4640 = append(yyv4640, ResourceQuota{}) // var yyz4640 ResourceQuota - yyc4640 = true + if yyj4805 >= len(yyv4805) { + yyv4805 = append(yyv4805, ResourceQuota{}) // var yyz4805 ResourceQuota + yyc4805 = true } - yyh4640.ElemContainerState(yyj4640) - if yyj4640 < len(yyv4640) { + yyh4805.ElemContainerState(yyj4805) + if yyj4805 < len(yyv4805) { if r.TryDecodeAsNil() { - yyv4640[yyj4640] = ResourceQuota{} + yyv4805[yyj4805] = ResourceQuota{} } else { - yyv4643 := &yyv4640[yyj4640] - yyv4643.CodecDecodeSelf(d) + yyv4808 := &yyv4805[yyj4805] + yyv4808.CodecDecodeSelf(d) } } else { @@ -59841,17 +61771,17 @@ func (x codecSelfer1234) decSliceResourceQuota(v *[]ResourceQuota, d *codec1978. } } - if yyj4640 < len(yyv4640) { - yyv4640 = yyv4640[:yyj4640] - yyc4640 = true - } else if yyj4640 == 0 && yyv4640 == nil { - yyv4640 = []ResourceQuota{} - yyc4640 = true + if yyj4805 < len(yyv4805) { + yyv4805 = yyv4805[:yyj4805] + yyc4805 = true + } else if yyj4805 == 0 && yyv4805 == nil { + yyv4805 = []ResourceQuota{} + yyc4805 = true } } - yyh4640.End() - if yyc4640 { - *v = yyv4640 + yyh4805.End() + if yyc4805 { + *v = yyv4805 } } @@ -59860,23 +61790,23 @@ func (x codecSelfer1234) encMapstringSliceuint8(v map[string][]uint8, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeMapStart(len(v)) - for yyk4644, yyv4644 := range v { + for yyk4809, yyv4809 := range v { z.EncSendContainerState(codecSelfer_containerMapKey1234) - yym4645 := z.EncBinary() - _ = yym4645 + yym4810 := z.EncBinary() + _ = yym4810 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(yyk4644)) + r.EncodeString(codecSelferC_UTF81234, string(yyk4809)) } z.EncSendContainerState(codecSelfer_containerMapValue1234) - if yyv4644 == nil { + if yyv4809 == nil { r.EncodeNil() } else { - yym4646 := z.EncBinary() - _ = yym4646 + yym4811 := z.EncBinary() + _ = yym4811 if false { } else { - r.EncodeStringBytes(codecSelferC_RAW1234, []byte(yyv4644)) + r.EncodeStringBytes(codecSelferC_RAW1234, []byte(yyv4809)) } } } @@ -59888,80 +61818,80 @@ func (x codecSelfer1234) decMapstringSliceuint8(v *map[string][]uint8, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4647 := *v - yyl4647 := r.ReadMapStart() - yybh4647 := z.DecBasicHandle() - if yyv4647 == nil { - yyrl4647, _ := z.DecInferLen(yyl4647, yybh4647.MaxInitLen, 40) - yyv4647 = make(map[string][]uint8, yyrl4647) - *v = yyv4647 + yyv4812 := *v + yyl4812 := r.ReadMapStart() + yybh4812 := z.DecBasicHandle() + if yyv4812 == nil { + yyrl4812, _ := z.DecInferLen(yyl4812, yybh4812.MaxInitLen, 40) + yyv4812 = make(map[string][]uint8, yyrl4812) + *v = yyv4812 } - var yymk4647 string - var yymv4647 []uint8 - var yymg4647 bool - if yybh4647.MapValueReset { - yymg4647 = true + var yymk4812 string + var yymv4812 []uint8 + var yymg4812 bool + if yybh4812.MapValueReset { + yymg4812 = true } - if yyl4647 > 0 { - for yyj4647 := 0; yyj4647 < yyl4647; yyj4647++ { + if yyl4812 > 0 { + for yyj4812 := 0; yyj4812 < yyl4812; yyj4812++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4647 = "" + yymk4812 = "" } else { - yymk4647 = string(r.DecodeString()) + yymk4812 = string(r.DecodeString()) } - if yymg4647 { - yymv4647 = yyv4647[yymk4647] + if yymg4812 { + yymv4812 = yyv4812[yymk4812] } else { - yymv4647 = nil + yymv4812 = nil } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4647 = nil + yymv4812 = nil } else { - yyv4649 := &yymv4647 - yym4650 := z.DecBinary() - _ = yym4650 + yyv4814 := &yymv4812 + yym4815 := z.DecBinary() + _ = yym4815 if false { } else { - *yyv4649 = r.DecodeBytes(*(*[]byte)(yyv4649), false, false) + *yyv4814 = r.DecodeBytes(*(*[]byte)(yyv4814), false, false) } } - if yyv4647 != nil { - yyv4647[yymk4647] = yymv4647 + if yyv4812 != nil { + yyv4812[yymk4812] = yymv4812 } } - } else if yyl4647 < 0 { - for yyj4647 := 0; !r.CheckBreak(); yyj4647++ { + } else if yyl4812 < 0 { + for yyj4812 := 0; !r.CheckBreak(); yyj4812++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk4647 = "" + yymk4812 = "" } else { - yymk4647 = string(r.DecodeString()) + yymk4812 = string(r.DecodeString()) } - if yymg4647 { - yymv4647 = yyv4647[yymk4647] + if yymg4812 { + yymv4812 = yyv4812[yymk4812] } else { - yymv4647 = nil + yymv4812 = nil } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv4647 = nil + yymv4812 = nil } else { - yyv4652 := &yymv4647 - yym4653 := z.DecBinary() - _ = yym4653 + yyv4817 := &yymv4812 + yym4818 := z.DecBinary() + _ = yym4818 if false { } else { - *yyv4652 = r.DecodeBytes(*(*[]byte)(yyv4652), false, false) + *yyv4817 = r.DecodeBytes(*(*[]byte)(yyv4817), false, false) } } - if yyv4647 != nil { - yyv4647[yymk4647] = yymv4647 + if yyv4812 != nil { + yyv4812[yymk4812] = yymv4812 } } } // else len==0: TODO: Should we clear map entries? @@ -59973,10 +61903,10 @@ func (x codecSelfer1234) encSliceSecret(v []Secret, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4654 := range v { + for _, yyv4819 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4655 := &yyv4654 - yy4655.CodecEncodeSelf(e) + yy4820 := &yyv4819 + yy4820.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -59986,83 +61916,83 @@ func (x codecSelfer1234) decSliceSecret(v *[]Secret, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4656 := *v - yyh4656, yyl4656 := z.DecSliceHelperStart() - var yyc4656 bool - if yyl4656 == 0 { - if yyv4656 == nil { - yyv4656 = []Secret{} - yyc4656 = true - } else if len(yyv4656) != 0 { - yyv4656 = yyv4656[:0] - yyc4656 = true + yyv4821 := *v + yyh4821, yyl4821 := z.DecSliceHelperStart() + var yyc4821 bool + if yyl4821 == 0 { + if yyv4821 == nil { + yyv4821 = []Secret{} + yyc4821 = true + } else if len(yyv4821) != 0 { + yyv4821 = yyv4821[:0] + yyc4821 = true } - } else if yyl4656 > 0 { - var yyrr4656, yyrl4656 int - var yyrt4656 bool - if yyl4656 > cap(yyv4656) { + } else if yyl4821 > 0 { + var yyrr4821, yyrl4821 int + var yyrt4821 bool + if yyl4821 > cap(yyv4821) { - yyrg4656 := len(yyv4656) > 0 - yyv24656 := yyv4656 - yyrl4656, yyrt4656 = z.DecInferLen(yyl4656, z.DecBasicHandle().MaxInitLen, 272) - if yyrt4656 { - if yyrl4656 <= cap(yyv4656) { - yyv4656 = yyv4656[:yyrl4656] + yyrg4821 := len(yyv4821) > 0 + yyv24821 := yyv4821 + yyrl4821, yyrt4821 = z.DecInferLen(yyl4821, z.DecBasicHandle().MaxInitLen, 288) + if yyrt4821 { + if yyrl4821 <= cap(yyv4821) { + yyv4821 = yyv4821[:yyrl4821] } else { - yyv4656 = make([]Secret, yyrl4656) + yyv4821 = make([]Secret, yyrl4821) } } else { - yyv4656 = make([]Secret, yyrl4656) + yyv4821 = make([]Secret, yyrl4821) } - yyc4656 = true - yyrr4656 = len(yyv4656) - if yyrg4656 { - copy(yyv4656, yyv24656) + yyc4821 = true + yyrr4821 = len(yyv4821) + if yyrg4821 { + copy(yyv4821, yyv24821) } - } else if yyl4656 != len(yyv4656) { - yyv4656 = yyv4656[:yyl4656] - yyc4656 = true + } else if yyl4821 != len(yyv4821) { + yyv4821 = yyv4821[:yyl4821] + yyc4821 = true } - yyj4656 := 0 - for ; yyj4656 < yyrr4656; yyj4656++ { - yyh4656.ElemContainerState(yyj4656) + yyj4821 := 0 + for ; yyj4821 < yyrr4821; yyj4821++ { + yyh4821.ElemContainerState(yyj4821) if r.TryDecodeAsNil() { - yyv4656[yyj4656] = Secret{} + yyv4821[yyj4821] = Secret{} } else { - yyv4657 := &yyv4656[yyj4656] - yyv4657.CodecDecodeSelf(d) + yyv4822 := &yyv4821[yyj4821] + yyv4822.CodecDecodeSelf(d) } } - if yyrt4656 { - for ; yyj4656 < yyl4656; yyj4656++ { - yyv4656 = append(yyv4656, Secret{}) - yyh4656.ElemContainerState(yyj4656) + if yyrt4821 { + for ; yyj4821 < yyl4821; yyj4821++ { + yyv4821 = append(yyv4821, Secret{}) + yyh4821.ElemContainerState(yyj4821) if r.TryDecodeAsNil() { - yyv4656[yyj4656] = Secret{} + yyv4821[yyj4821] = Secret{} } else { - yyv4658 := &yyv4656[yyj4656] - yyv4658.CodecDecodeSelf(d) + yyv4823 := &yyv4821[yyj4821] + yyv4823.CodecDecodeSelf(d) } } } } else { - yyj4656 := 0 - for ; !r.CheckBreak(); yyj4656++ { + yyj4821 := 0 + for ; !r.CheckBreak(); yyj4821++ { - if yyj4656 >= len(yyv4656) { - yyv4656 = append(yyv4656, Secret{}) // var yyz4656 Secret - yyc4656 = true + if yyj4821 >= len(yyv4821) { + yyv4821 = append(yyv4821, Secret{}) // var yyz4821 Secret + yyc4821 = true } - yyh4656.ElemContainerState(yyj4656) - if yyj4656 < len(yyv4656) { + yyh4821.ElemContainerState(yyj4821) + if yyj4821 < len(yyv4821) { if r.TryDecodeAsNil() { - yyv4656[yyj4656] = Secret{} + yyv4821[yyj4821] = Secret{} } else { - yyv4659 := &yyv4656[yyj4656] - yyv4659.CodecDecodeSelf(d) + yyv4824 := &yyv4821[yyj4821] + yyv4824.CodecDecodeSelf(d) } } else { @@ -60070,17 +62000,17 @@ func (x codecSelfer1234) decSliceSecret(v *[]Secret, d *codec1978.Decoder) { } } - if yyj4656 < len(yyv4656) { - yyv4656 = yyv4656[:yyj4656] - yyc4656 = true - } else if yyj4656 == 0 && yyv4656 == nil { - yyv4656 = []Secret{} - yyc4656 = true + if yyj4821 < len(yyv4821) { + yyv4821 = yyv4821[:yyj4821] + yyc4821 = true + } else if yyj4821 == 0 && yyv4821 == nil { + yyv4821 = []Secret{} + yyc4821 = true } } - yyh4656.End() - if yyc4656 { - *v = yyv4656 + yyh4821.End() + if yyc4821 { + *v = yyv4821 } } @@ -60089,10 +62019,10 @@ func (x codecSelfer1234) encSliceConfigMap(v []ConfigMap, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4660 := range v { + for _, yyv4825 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4661 := &yyv4660 - yy4661.CodecEncodeSelf(e) + yy4826 := &yyv4825 + yy4826.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60102,83 +62032,83 @@ func (x codecSelfer1234) decSliceConfigMap(v *[]ConfigMap, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4662 := *v - yyh4662, yyl4662 := z.DecSliceHelperStart() - var yyc4662 bool - if yyl4662 == 0 { - if yyv4662 == nil { - yyv4662 = []ConfigMap{} - yyc4662 = true - } else if len(yyv4662) != 0 { - yyv4662 = yyv4662[:0] - yyc4662 = true + yyv4827 := *v + yyh4827, yyl4827 := z.DecSliceHelperStart() + var yyc4827 bool + if yyl4827 == 0 { + if yyv4827 == nil { + yyv4827 = []ConfigMap{} + yyc4827 = true + } else if len(yyv4827) != 0 { + yyv4827 = yyv4827[:0] + yyc4827 = true } - } else if yyl4662 > 0 { - var yyrr4662, yyrl4662 int - var yyrt4662 bool - if yyl4662 > cap(yyv4662) { + } else if yyl4827 > 0 { + var yyrr4827, yyrl4827 int + var yyrt4827 bool + if yyl4827 > cap(yyv4827) { - yyrg4662 := len(yyv4662) > 0 - yyv24662 := yyv4662 - yyrl4662, yyrt4662 = z.DecInferLen(yyl4662, z.DecBasicHandle().MaxInitLen, 248) - if yyrt4662 { - if yyrl4662 <= cap(yyv4662) { - yyv4662 = yyv4662[:yyrl4662] + yyrg4827 := len(yyv4827) > 0 + yyv24827 := yyv4827 + yyrl4827, yyrt4827 = z.DecInferLen(yyl4827, z.DecBasicHandle().MaxInitLen, 264) + if yyrt4827 { + if yyrl4827 <= cap(yyv4827) { + yyv4827 = yyv4827[:yyrl4827] } else { - yyv4662 = make([]ConfigMap, yyrl4662) + yyv4827 = make([]ConfigMap, yyrl4827) } } else { - yyv4662 = make([]ConfigMap, yyrl4662) + yyv4827 = make([]ConfigMap, yyrl4827) } - yyc4662 = true - yyrr4662 = len(yyv4662) - if yyrg4662 { - copy(yyv4662, yyv24662) + yyc4827 = true + yyrr4827 = len(yyv4827) + if yyrg4827 { + copy(yyv4827, yyv24827) } - } else if yyl4662 != len(yyv4662) { - yyv4662 = yyv4662[:yyl4662] - yyc4662 = true + } else if yyl4827 != len(yyv4827) { + yyv4827 = yyv4827[:yyl4827] + yyc4827 = true } - yyj4662 := 0 - for ; yyj4662 < yyrr4662; yyj4662++ { - yyh4662.ElemContainerState(yyj4662) + yyj4827 := 0 + for ; yyj4827 < yyrr4827; yyj4827++ { + yyh4827.ElemContainerState(yyj4827) if r.TryDecodeAsNil() { - yyv4662[yyj4662] = ConfigMap{} + yyv4827[yyj4827] = ConfigMap{} } else { - yyv4663 := &yyv4662[yyj4662] - yyv4663.CodecDecodeSelf(d) + yyv4828 := &yyv4827[yyj4827] + yyv4828.CodecDecodeSelf(d) } } - if yyrt4662 { - for ; yyj4662 < yyl4662; yyj4662++ { - yyv4662 = append(yyv4662, ConfigMap{}) - yyh4662.ElemContainerState(yyj4662) + if yyrt4827 { + for ; yyj4827 < yyl4827; yyj4827++ { + yyv4827 = append(yyv4827, ConfigMap{}) + yyh4827.ElemContainerState(yyj4827) if r.TryDecodeAsNil() { - yyv4662[yyj4662] = ConfigMap{} + yyv4827[yyj4827] = ConfigMap{} } else { - yyv4664 := &yyv4662[yyj4662] - yyv4664.CodecDecodeSelf(d) + yyv4829 := &yyv4827[yyj4827] + yyv4829.CodecDecodeSelf(d) } } } } else { - yyj4662 := 0 - for ; !r.CheckBreak(); yyj4662++ { + yyj4827 := 0 + for ; !r.CheckBreak(); yyj4827++ { - if yyj4662 >= len(yyv4662) { - yyv4662 = append(yyv4662, ConfigMap{}) // var yyz4662 ConfigMap - yyc4662 = true + if yyj4827 >= len(yyv4827) { + yyv4827 = append(yyv4827, ConfigMap{}) // var yyz4827 ConfigMap + yyc4827 = true } - yyh4662.ElemContainerState(yyj4662) - if yyj4662 < len(yyv4662) { + yyh4827.ElemContainerState(yyj4827) + if yyj4827 < len(yyv4827) { if r.TryDecodeAsNil() { - yyv4662[yyj4662] = ConfigMap{} + yyv4827[yyj4827] = ConfigMap{} } else { - yyv4665 := &yyv4662[yyj4662] - yyv4665.CodecDecodeSelf(d) + yyv4830 := &yyv4827[yyj4827] + yyv4830.CodecDecodeSelf(d) } } else { @@ -60186,17 +62116,17 @@ func (x codecSelfer1234) decSliceConfigMap(v *[]ConfigMap, d *codec1978.Decoder) } } - if yyj4662 < len(yyv4662) { - yyv4662 = yyv4662[:yyj4662] - yyc4662 = true - } else if yyj4662 == 0 && yyv4662 == nil { - yyv4662 = []ConfigMap{} - yyc4662 = true + if yyj4827 < len(yyv4827) { + yyv4827 = yyv4827[:yyj4827] + yyc4827 = true + } else if yyj4827 == 0 && yyv4827 == nil { + yyv4827 = []ConfigMap{} + yyc4827 = true } } - yyh4662.End() - if yyc4662 { - *v = yyv4662 + yyh4827.End() + if yyc4827 { + *v = yyv4827 } } @@ -60205,10 +62135,10 @@ func (x codecSelfer1234) encSliceComponentCondition(v []ComponentCondition, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4666 := range v { + for _, yyv4831 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4667 := &yyv4666 - yy4667.CodecEncodeSelf(e) + yy4832 := &yyv4831 + yy4832.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60218,83 +62148,83 @@ func (x codecSelfer1234) decSliceComponentCondition(v *[]ComponentCondition, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4668 := *v - yyh4668, yyl4668 := z.DecSliceHelperStart() - var yyc4668 bool - if yyl4668 == 0 { - if yyv4668 == nil { - yyv4668 = []ComponentCondition{} - yyc4668 = true - } else if len(yyv4668) != 0 { - yyv4668 = yyv4668[:0] - yyc4668 = true + yyv4833 := *v + yyh4833, yyl4833 := z.DecSliceHelperStart() + var yyc4833 bool + if yyl4833 == 0 { + if yyv4833 == nil { + yyv4833 = []ComponentCondition{} + yyc4833 = true + } else if len(yyv4833) != 0 { + yyv4833 = yyv4833[:0] + yyc4833 = true } - } else if yyl4668 > 0 { - var yyrr4668, yyrl4668 int - var yyrt4668 bool - if yyl4668 > cap(yyv4668) { + } else if yyl4833 > 0 { + var yyrr4833, yyrl4833 int + var yyrt4833 bool + if yyl4833 > cap(yyv4833) { - yyrg4668 := len(yyv4668) > 0 - yyv24668 := yyv4668 - yyrl4668, yyrt4668 = z.DecInferLen(yyl4668, z.DecBasicHandle().MaxInitLen, 64) - if yyrt4668 { - if yyrl4668 <= cap(yyv4668) { - yyv4668 = yyv4668[:yyrl4668] + yyrg4833 := len(yyv4833) > 0 + yyv24833 := yyv4833 + yyrl4833, yyrt4833 = z.DecInferLen(yyl4833, z.DecBasicHandle().MaxInitLen, 64) + if yyrt4833 { + if yyrl4833 <= cap(yyv4833) { + yyv4833 = yyv4833[:yyrl4833] } else { - yyv4668 = make([]ComponentCondition, yyrl4668) + yyv4833 = make([]ComponentCondition, yyrl4833) } } else { - yyv4668 = make([]ComponentCondition, yyrl4668) + yyv4833 = make([]ComponentCondition, yyrl4833) } - yyc4668 = true - yyrr4668 = len(yyv4668) - if yyrg4668 { - copy(yyv4668, yyv24668) + yyc4833 = true + yyrr4833 = len(yyv4833) + if yyrg4833 { + copy(yyv4833, yyv24833) } - } else if yyl4668 != len(yyv4668) { - yyv4668 = yyv4668[:yyl4668] - yyc4668 = true + } else if yyl4833 != len(yyv4833) { + yyv4833 = yyv4833[:yyl4833] + yyc4833 = true } - yyj4668 := 0 - for ; yyj4668 < yyrr4668; yyj4668++ { - yyh4668.ElemContainerState(yyj4668) + yyj4833 := 0 + for ; yyj4833 < yyrr4833; yyj4833++ { + yyh4833.ElemContainerState(yyj4833) if r.TryDecodeAsNil() { - yyv4668[yyj4668] = ComponentCondition{} + yyv4833[yyj4833] = ComponentCondition{} } else { - yyv4669 := &yyv4668[yyj4668] - yyv4669.CodecDecodeSelf(d) + yyv4834 := &yyv4833[yyj4833] + yyv4834.CodecDecodeSelf(d) } } - if yyrt4668 { - for ; yyj4668 < yyl4668; yyj4668++ { - yyv4668 = append(yyv4668, ComponentCondition{}) - yyh4668.ElemContainerState(yyj4668) + if yyrt4833 { + for ; yyj4833 < yyl4833; yyj4833++ { + yyv4833 = append(yyv4833, ComponentCondition{}) + yyh4833.ElemContainerState(yyj4833) if r.TryDecodeAsNil() { - yyv4668[yyj4668] = ComponentCondition{} + yyv4833[yyj4833] = ComponentCondition{} } else { - yyv4670 := &yyv4668[yyj4668] - yyv4670.CodecDecodeSelf(d) + yyv4835 := &yyv4833[yyj4833] + yyv4835.CodecDecodeSelf(d) } } } } else { - yyj4668 := 0 - for ; !r.CheckBreak(); yyj4668++ { + yyj4833 := 0 + for ; !r.CheckBreak(); yyj4833++ { - if yyj4668 >= len(yyv4668) { - yyv4668 = append(yyv4668, ComponentCondition{}) // var yyz4668 ComponentCondition - yyc4668 = true + if yyj4833 >= len(yyv4833) { + yyv4833 = append(yyv4833, ComponentCondition{}) // var yyz4833 ComponentCondition + yyc4833 = true } - yyh4668.ElemContainerState(yyj4668) - if yyj4668 < len(yyv4668) { + yyh4833.ElemContainerState(yyj4833) + if yyj4833 < len(yyv4833) { if r.TryDecodeAsNil() { - yyv4668[yyj4668] = ComponentCondition{} + yyv4833[yyj4833] = ComponentCondition{} } else { - yyv4671 := &yyv4668[yyj4668] - yyv4671.CodecDecodeSelf(d) + yyv4836 := &yyv4833[yyj4833] + yyv4836.CodecDecodeSelf(d) } } else { @@ -60302,17 +62232,17 @@ func (x codecSelfer1234) decSliceComponentCondition(v *[]ComponentCondition, d * } } - if yyj4668 < len(yyv4668) { - yyv4668 = yyv4668[:yyj4668] - yyc4668 = true - } else if yyj4668 == 0 && yyv4668 == nil { - yyv4668 = []ComponentCondition{} - yyc4668 = true + if yyj4833 < len(yyv4833) { + yyv4833 = yyv4833[:yyj4833] + yyc4833 = true + } else if yyj4833 == 0 && yyv4833 == nil { + yyv4833 = []ComponentCondition{} + yyc4833 = true } } - yyh4668.End() - if yyc4668 { - *v = yyv4668 + yyh4833.End() + if yyc4833 { + *v = yyv4833 } } @@ -60321,10 +62251,10 @@ func (x codecSelfer1234) encSliceComponentStatus(v []ComponentStatus, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4672 := range v { + for _, yyv4837 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4673 := &yyv4672 - yy4673.CodecEncodeSelf(e) + yy4838 := &yyv4837 + yy4838.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60334,83 +62264,83 @@ func (x codecSelfer1234) decSliceComponentStatus(v *[]ComponentStatus, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4674 := *v - yyh4674, yyl4674 := z.DecSliceHelperStart() - var yyc4674 bool - if yyl4674 == 0 { - if yyv4674 == nil { - yyv4674 = []ComponentStatus{} - yyc4674 = true - } else if len(yyv4674) != 0 { - yyv4674 = yyv4674[:0] - yyc4674 = true + yyv4839 := *v + yyh4839, yyl4839 := z.DecSliceHelperStart() + var yyc4839 bool + if yyl4839 == 0 { + if yyv4839 == nil { + yyv4839 = []ComponentStatus{} + yyc4839 = true + } else if len(yyv4839) != 0 { + yyv4839 = yyv4839[:0] + yyc4839 = true } - } else if yyl4674 > 0 { - var yyrr4674, yyrl4674 int - var yyrt4674 bool - if yyl4674 > cap(yyv4674) { + } else if yyl4839 > 0 { + var yyrr4839, yyrl4839 int + var yyrt4839 bool + if yyl4839 > cap(yyv4839) { - yyrg4674 := len(yyv4674) > 0 - yyv24674 := yyv4674 - yyrl4674, yyrt4674 = z.DecInferLen(yyl4674, z.DecBasicHandle().MaxInitLen, 264) - if yyrt4674 { - if yyrl4674 <= cap(yyv4674) { - yyv4674 = yyv4674[:yyrl4674] + yyrg4839 := len(yyv4839) > 0 + yyv24839 := yyv4839 + yyrl4839, yyrt4839 = z.DecInferLen(yyl4839, z.DecBasicHandle().MaxInitLen, 280) + if yyrt4839 { + if yyrl4839 <= cap(yyv4839) { + yyv4839 = yyv4839[:yyrl4839] } else { - yyv4674 = make([]ComponentStatus, yyrl4674) + yyv4839 = make([]ComponentStatus, yyrl4839) } } else { - yyv4674 = make([]ComponentStatus, yyrl4674) + yyv4839 = make([]ComponentStatus, yyrl4839) } - yyc4674 = true - yyrr4674 = len(yyv4674) - if yyrg4674 { - copy(yyv4674, yyv24674) + yyc4839 = true + yyrr4839 = len(yyv4839) + if yyrg4839 { + copy(yyv4839, yyv24839) } - } else if yyl4674 != len(yyv4674) { - yyv4674 = yyv4674[:yyl4674] - yyc4674 = true + } else if yyl4839 != len(yyv4839) { + yyv4839 = yyv4839[:yyl4839] + yyc4839 = true } - yyj4674 := 0 - for ; yyj4674 < yyrr4674; yyj4674++ { - yyh4674.ElemContainerState(yyj4674) + yyj4839 := 0 + for ; yyj4839 < yyrr4839; yyj4839++ { + yyh4839.ElemContainerState(yyj4839) if r.TryDecodeAsNil() { - yyv4674[yyj4674] = ComponentStatus{} + yyv4839[yyj4839] = ComponentStatus{} } else { - yyv4675 := &yyv4674[yyj4674] - yyv4675.CodecDecodeSelf(d) + yyv4840 := &yyv4839[yyj4839] + yyv4840.CodecDecodeSelf(d) } } - if yyrt4674 { - for ; yyj4674 < yyl4674; yyj4674++ { - yyv4674 = append(yyv4674, ComponentStatus{}) - yyh4674.ElemContainerState(yyj4674) + if yyrt4839 { + for ; yyj4839 < yyl4839; yyj4839++ { + yyv4839 = append(yyv4839, ComponentStatus{}) + yyh4839.ElemContainerState(yyj4839) if r.TryDecodeAsNil() { - yyv4674[yyj4674] = ComponentStatus{} + yyv4839[yyj4839] = ComponentStatus{} } else { - yyv4676 := &yyv4674[yyj4674] - yyv4676.CodecDecodeSelf(d) + yyv4841 := &yyv4839[yyj4839] + yyv4841.CodecDecodeSelf(d) } } } } else { - yyj4674 := 0 - for ; !r.CheckBreak(); yyj4674++ { + yyj4839 := 0 + for ; !r.CheckBreak(); yyj4839++ { - if yyj4674 >= len(yyv4674) { - yyv4674 = append(yyv4674, ComponentStatus{}) // var yyz4674 ComponentStatus - yyc4674 = true + if yyj4839 >= len(yyv4839) { + yyv4839 = append(yyv4839, ComponentStatus{}) // var yyz4839 ComponentStatus + yyc4839 = true } - yyh4674.ElemContainerState(yyj4674) - if yyj4674 < len(yyv4674) { + yyh4839.ElemContainerState(yyj4839) + if yyj4839 < len(yyv4839) { if r.TryDecodeAsNil() { - yyv4674[yyj4674] = ComponentStatus{} + yyv4839[yyj4839] = ComponentStatus{} } else { - yyv4677 := &yyv4674[yyj4674] - yyv4677.CodecDecodeSelf(d) + yyv4842 := &yyv4839[yyj4839] + yyv4842.CodecDecodeSelf(d) } } else { @@ -60418,17 +62348,17 @@ func (x codecSelfer1234) decSliceComponentStatus(v *[]ComponentStatus, d *codec1 } } - if yyj4674 < len(yyv4674) { - yyv4674 = yyv4674[:yyj4674] - yyc4674 = true - } else if yyj4674 == 0 && yyv4674 == nil { - yyv4674 = []ComponentStatus{} - yyc4674 = true + if yyj4839 < len(yyv4839) { + yyv4839 = yyv4839[:yyj4839] + yyc4839 = true + } else if yyj4839 == 0 && yyv4839 == nil { + yyv4839 = []ComponentStatus{} + yyc4839 = true } } - yyh4674.End() - if yyc4674 { - *v = yyv4674 + yyh4839.End() + if yyc4839 { + *v = yyv4839 } } @@ -60437,10 +62367,10 @@ func (x codecSelfer1234) encSliceDownwardAPIVolumeFile(v []DownwardAPIVolumeFile z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv4678 := range v { + for _, yyv4843 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy4679 := &yyv4678 - yy4679.CodecEncodeSelf(e) + yy4844 := &yyv4843 + yy4844.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -60450,83 +62380,83 @@ func (x codecSelfer1234) decSliceDownwardAPIVolumeFile(v *[]DownwardAPIVolumeFil z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv4680 := *v - yyh4680, yyl4680 := z.DecSliceHelperStart() - var yyc4680 bool - if yyl4680 == 0 { - if yyv4680 == nil { - yyv4680 = []DownwardAPIVolumeFile{} - yyc4680 = true - } else if len(yyv4680) != 0 { - yyv4680 = yyv4680[:0] - yyc4680 = true + yyv4845 := *v + yyh4845, yyl4845 := z.DecSliceHelperStart() + var yyc4845 bool + if yyl4845 == 0 { + if yyv4845 == nil { + yyv4845 = []DownwardAPIVolumeFile{} + yyc4845 = true + } else if len(yyv4845) != 0 { + yyv4845 = yyv4845[:0] + yyc4845 = true } - } else if yyl4680 > 0 { - var yyrr4680, yyrl4680 int - var yyrt4680 bool - if yyl4680 > cap(yyv4680) { + } else if yyl4845 > 0 { + var yyrr4845, yyrl4845 int + var yyrt4845 bool + if yyl4845 > cap(yyv4845) { - yyrg4680 := len(yyv4680) > 0 - yyv24680 := yyv4680 - yyrl4680, yyrt4680 = z.DecInferLen(yyl4680, z.DecBasicHandle().MaxInitLen, 32) - if yyrt4680 { - if yyrl4680 <= cap(yyv4680) { - yyv4680 = yyv4680[:yyrl4680] + yyrg4845 := len(yyv4845) > 0 + yyv24845 := yyv4845 + yyrl4845, yyrt4845 = z.DecInferLen(yyl4845, z.DecBasicHandle().MaxInitLen, 40) + if yyrt4845 { + if yyrl4845 <= cap(yyv4845) { + yyv4845 = yyv4845[:yyrl4845] } else { - yyv4680 = make([]DownwardAPIVolumeFile, yyrl4680) + yyv4845 = make([]DownwardAPIVolumeFile, yyrl4845) } } else { - yyv4680 = make([]DownwardAPIVolumeFile, yyrl4680) + yyv4845 = make([]DownwardAPIVolumeFile, yyrl4845) } - yyc4680 = true - yyrr4680 = len(yyv4680) - if yyrg4680 { - copy(yyv4680, yyv24680) + yyc4845 = true + yyrr4845 = len(yyv4845) + if yyrg4845 { + copy(yyv4845, yyv24845) } - } else if yyl4680 != len(yyv4680) { - yyv4680 = yyv4680[:yyl4680] - yyc4680 = true + } else if yyl4845 != len(yyv4845) { + yyv4845 = yyv4845[:yyl4845] + yyc4845 = true } - yyj4680 := 0 - for ; yyj4680 < yyrr4680; yyj4680++ { - yyh4680.ElemContainerState(yyj4680) + yyj4845 := 0 + for ; yyj4845 < yyrr4845; yyj4845++ { + yyh4845.ElemContainerState(yyj4845) if r.TryDecodeAsNil() { - yyv4680[yyj4680] = DownwardAPIVolumeFile{} + yyv4845[yyj4845] = DownwardAPIVolumeFile{} } else { - yyv4681 := &yyv4680[yyj4680] - yyv4681.CodecDecodeSelf(d) + yyv4846 := &yyv4845[yyj4845] + yyv4846.CodecDecodeSelf(d) } } - if yyrt4680 { - for ; yyj4680 < yyl4680; yyj4680++ { - yyv4680 = append(yyv4680, DownwardAPIVolumeFile{}) - yyh4680.ElemContainerState(yyj4680) + if yyrt4845 { + for ; yyj4845 < yyl4845; yyj4845++ { + yyv4845 = append(yyv4845, DownwardAPIVolumeFile{}) + yyh4845.ElemContainerState(yyj4845) if r.TryDecodeAsNil() { - yyv4680[yyj4680] = DownwardAPIVolumeFile{} + yyv4845[yyj4845] = DownwardAPIVolumeFile{} } else { - yyv4682 := &yyv4680[yyj4680] - yyv4682.CodecDecodeSelf(d) + yyv4847 := &yyv4845[yyj4845] + yyv4847.CodecDecodeSelf(d) } } } } else { - yyj4680 := 0 - for ; !r.CheckBreak(); yyj4680++ { + yyj4845 := 0 + for ; !r.CheckBreak(); yyj4845++ { - if yyj4680 >= len(yyv4680) { - yyv4680 = append(yyv4680, DownwardAPIVolumeFile{}) // var yyz4680 DownwardAPIVolumeFile - yyc4680 = true + if yyj4845 >= len(yyv4845) { + yyv4845 = append(yyv4845, DownwardAPIVolumeFile{}) // var yyz4845 DownwardAPIVolumeFile + yyc4845 = true } - yyh4680.ElemContainerState(yyj4680) - if yyj4680 < len(yyv4680) { + yyh4845.ElemContainerState(yyj4845) + if yyj4845 < len(yyv4845) { if r.TryDecodeAsNil() { - yyv4680[yyj4680] = DownwardAPIVolumeFile{} + yyv4845[yyj4845] = DownwardAPIVolumeFile{} } else { - yyv4683 := &yyv4680[yyj4680] - yyv4683.CodecDecodeSelf(d) + yyv4848 := &yyv4845[yyj4845] + yyv4848.CodecDecodeSelf(d) } } else { @@ -60534,16 +62464,16 @@ func (x codecSelfer1234) decSliceDownwardAPIVolumeFile(v *[]DownwardAPIVolumeFil } } - if yyj4680 < len(yyv4680) { - yyv4680 = yyv4680[:yyj4680] - yyc4680 = true - } else if yyj4680 == 0 && yyv4680 == nil { - yyv4680 = []DownwardAPIVolumeFile{} - yyc4680 = true + if yyj4845 < len(yyv4845) { + yyv4845 = yyv4845[:yyj4845] + yyc4845 = true + } else if yyj4845 == 0 && yyv4845 == nil { + yyv4845 = []DownwardAPIVolumeFile{} + yyc4845 = true } } - yyh4680.End() - if yyc4680 { - *v = yyv4680 + yyh4845.End() + if yyc4845 { + *v = yyv4845 } } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.go index a2deb383a0..6ec8a64b52 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types.go @@ -167,7 +167,6 @@ type ObjectMeta struct { // (scope and select) objects. May match selectors of replication controllers // and services. // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md - // TODO: replace map[string]string with labels.LabelSet type Labels map[string]string `json:"labels,omitempty" protobuf:"bytes,11,rep,name=labels"` // Annotations is an unstructured key value map stored with a resource that may be @@ -187,6 +186,11 @@ type ObjectMeta struct { // from the list. If the deletionTimestamp of the object is non-nil, entries // in this list can only be removed. Finalizers []string `json:"finalizers,omitempty" patchStrategy:"merge" protobuf:"bytes,14,rep,name=finalizers"` + + // The name of the cluster which the object belongs to. + // This is used to distinguish resources with same name and namespace in different clusters. + // This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request. + ClusterName string `json:"clusterName,omitempty" protobuf:"bytes,15,opt,name=clusterName"` } const ( @@ -254,19 +258,16 @@ type VolumeSource struct { // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md RBD *RBDVolumeSource `json:"rbd,omitempty" protobuf:"bytes,11,opt,name=rbd"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty" protobuf:"bytes,12,opt,name=flexVolume"` // Cinder represents a cinder volume attached and mounted on kubelets host machine // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md Cinder *CinderVolumeSource `json:"cinder,omitempty" protobuf:"bytes,13,opt,name=cinder"` - // CephFS represents a Ceph FS mount on the host that shares a pod's lifetime CephFS *CephFSVolumeSource `json:"cephfs,omitempty" protobuf:"bytes,14,opt,name=cephfs"` - // Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running Flocker *FlockerVolumeSource `json:"flocker,omitempty" protobuf:"bytes,15,opt,name=flocker"` - // DownwardAPI represents downward API about the pod that should populate this volume DownwardAPI *DownwardAPIVolumeSource `json:"downwardAPI,omitempty" protobuf:"bytes,16,opt,name=downwardAPI"` // FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod. @@ -277,6 +278,10 @@ type VolumeSource struct { ConfigMap *ConfigMapVolumeSource `json:"configMap,omitempty" protobuf:"bytes,19,opt,name=configMap"` // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine VsphereVolume *VsphereVirtualDiskVolumeSource `json:"vsphereVolume,omitempty" protobuf:"bytes,20,opt,name=vsphereVolume"` + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + Quobyte *QuobyteVolumeSource `json:"quobyte,omitempty" protobuf:"bytes,21,opt,name=quobyte"` + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + AzureDisk *AzureDiskVolumeSource `json:"azureDisk,omitempty" protobuf:"bytes,22,opt,name=azureDisk"` } // PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace. @@ -332,13 +337,17 @@ type PersistentVolumeSource struct { // Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running Flocker *FlockerVolumeSource `json:"flocker,omitempty" protobuf:"bytes,11,opt,name=flocker"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty" protobuf:"bytes,12,opt,name=flexVolume"` // AzureFile represents an Azure File Service mount on the host and bind mount to the pod. AzureFile *AzureFileVolumeSource `json:"azureFile,omitempty" protobuf:"bytes,13,opt,name=azureFile"` // VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine VsphereVolume *VsphereVirtualDiskVolumeSource `json:"vsphereVolume,omitempty" protobuf:"bytes,14,opt,name=vsphereVolume"` + // Quobyte represents a Quobyte mount on the host that shares a pod's lifetime + Quobyte *QuobyteVolumeSource `json:"quobyte,omitempty" protobuf:"bytes,15,opt,name=quobyte"` + // AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + AzureDisk *AzureDiskVolumeSource `json:"azureDisk,omitempty" protobuf:"bytes,16,opt,name=azureDisk"` } // +genclient=true @@ -382,7 +391,7 @@ type PersistentVolumeSpec struct { ClaimRef *ObjectReference `json:"claimRef,omitempty" protobuf:"bytes,4,opt,name=claimRef"` // What happens to a persistent volume when released from its claim. // Valid options are Retain (default) and Recycle. - // Recyling must be supported by the volume plugin underlying this persistent volume. + // Recycling must be supported by the volume plugin underlying this persistent volume. // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy PersistentVolumeReclaimPolicy PersistentVolumeReclaimPolicy `json:"persistentVolumeReclaimPolicy,omitempty" protobuf:"bytes,5,opt,name=persistentVolumeReclaimPolicy,casttype=PersistentVolumeReclaimPolicy"` } @@ -425,6 +434,8 @@ type PersistentVolumeList struct { Items []PersistentVolume `json:"items" protobuf:"bytes,2,rep,name=items"` } +// +genclient=true + // PersistentVolumeClaim is a user's request for and claim to a persistent volume type PersistentVolumeClaim struct { unversioned.TypeMeta `json:",inline"` @@ -689,8 +700,32 @@ type GCEPersistentDiskVolumeSource struct { ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,4,opt,name=readOnly"` } +// Represents a Quobyte mount that lasts the lifetime of a pod. +// Quobyte volumes do not support ownership management or SELinux relabeling. +type QuobyteVolumeSource struct { + // Registry represents a single or multiple Quobyte Registry services + // specified as a string as host:port pair (multiple entries are separated with commas) + // which acts as the central registry for volumes + Registry string `json:"registry" protobuf:"bytes,1,opt,name=registry"` + + // Volume is a string that references an already created Quobyte volume by name. + Volume string `json:"volume" protobuf:"bytes,2,opt,name=volume"` + + // ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. + // Defaults to false. + ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,3,opt,name=readOnly"` + + // User to map volume access to + // Defaults to serivceaccount user + User string `json:"user,omitempty" protobuf:"bytes,4,opt,name=user"` + + // Group to map volume access to + // Default is no group + Group string `json:"group,omitempty" protobuf:"bytes,5,opt,name=group"` +} + // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. type FlexVolumeSource struct { // Driver is the name of the driver to use for this volume. Driver string `json:"driver" protobuf:"bytes,1,opt,name=driver"` @@ -770,8 +805,18 @@ type SecretVolumeSource struct { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. Items []KeyToPath `json:"items,omitempty" protobuf:"bytes,2,rep,name=items"` + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty" protobuf:"bytes,3,opt,name=defaultMode"` } +const ( + SecretVolumeSourceDefaultMode int32 = 0644 +) + // Represents an NFS mount that lasts the lifetime of a pod. // NFS volumes do not support ownership management or SELinux relabeling. type NFSVolumeSource struct { @@ -818,7 +863,7 @@ type ISCSIVolumeSource struct { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. type FCVolumeSource struct { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) TargetWWNs []string `json:"targetWWNs" protobuf:"bytes,1,rep,name=targetWWNs"` // Required: FC target lun number Lun *int32 `json:"lun" protobuf:"varint,2,opt,name=lun"` @@ -852,6 +897,30 @@ type VsphereVirtualDiskVolumeSource struct { // Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. FSType string `json:"fsType,omitempty" protobuf:"bytes,2,opt,name=fsType"` } +type AzureDataDiskCachingMode string + +const ( + AzureDataDiskCachingNone AzureDataDiskCachingMode = "None" + AzureDataDiskCachingReadOnly AzureDataDiskCachingMode = "ReadOnly" + AzureDataDiskCachingReadWrite AzureDataDiskCachingMode = "ReadWrite" +) + +// AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. +type AzureDiskVolumeSource struct { + // The Name of the data disk in the blob storage + DiskName string `json:"diskName" protobuf:"bytes,1,opt,name=diskName"` + // The URI the data disk in the blob storage + DataDiskURI string `json:"diskURI" protobuf:"bytes,2,opt,name=diskURI"` + // Host Caching mode: None, Read Only, Read Write. + CachingMode *AzureDataDiskCachingMode `json:"cachingMode,omitempty" protobuf:"bytes,3,opt,name=cachingMode,casttype=AzureDataDiskCachingMode"` + // Filesystem type to mount. + // Must be a filesystem type supported by the host operating system. + // Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + FSType *string `json:"fsType,omitempty" protobuf:"bytes,4,opt,name=fsType"` + // Defaults to false (read/write). ReadOnly here will force + // the ReadOnly setting in VolumeMounts. + ReadOnly *bool `json:"readOnly,omitempty" protobuf:"varint,5,opt,name=readOnly"` +} // Adapts a ConfigMap into a volume. // @@ -869,8 +938,18 @@ type ConfigMapVolumeSource struct { // the volume setup will error. Paths must be relative and may not contain // the '..' path or start with '..'. Items []KeyToPath `json:"items,omitempty" protobuf:"bytes,2,rep,name=items"` + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty" protobuf:"varint,3,opt,name=defaultMode"` } +const ( + ConfigMapVolumeSourceDefaultMode int32 = 0644 +) + // Maps a string key to a path within a volume. type KeyToPath struct { // The key to project. @@ -881,6 +960,11 @@ type KeyToPath struct { // May not contain the path element '..'. // May not start with the string '..'. Path string `json:"path" protobuf:"bytes,2,opt,name=path"` + // Optional: mode bits to use on this file, must be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + Mode *int32 `json:"mode,omitempty" protobuf:"varint,3,opt,name=mode"` } // ContainerPort represents a network port in a single container. @@ -941,7 +1025,8 @@ type EnvVar struct { // EnvVarSource represents a source for the value of an EnvVar. type EnvVarSource struct { - // Selects a field of the pod; only name and namespace are supported. + // Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, + // spec.nodeName, spec.serviceAccountName, status.podIP. FieldRef *ObjectFieldSelector `json:"fieldRef,omitempty" protobuf:"bytes,1,opt,name=fieldRef"` // Selects a resource of the container: only resources limits and requests // (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. @@ -1089,12 +1174,12 @@ type Capabilities struct { // ResourceRequirements describes the compute resource requirements. type ResourceRequirements struct { // Limits describes the maximum amount of compute resources allowed. - // More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications + // More info: http://kubernetes.io/docs/user-guide/compute-resources/ Limits ResourceList `json:"limits,omitempty" protobuf:"bytes,1,rep,name=limits,casttype=ResourceList,castkey=ResourceName"` // Requests describes the minimum amount of compute resources required. // If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, // otherwise to an implementation-defined value. - // More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications + // More info: http://kubernetes.io/docs/user-guide/compute-resources/ Requests ResourceList `json:"requests,omitempty" protobuf:"bytes,2,rep,name=requests,casttype=ResourceList,castkey=ResourceName"` } @@ -1655,11 +1740,17 @@ const ( const ( // This annotation key will be used to contain an array of v1 JSON encoded Containers // for init containers. The annotation will be placed into the internal type and cleared. + // This key is only recognized by version >= 1.4. + PodInitContainersBetaAnnotationKey = "pod.beta.kubernetes.io/init-containers" + // This annotation key will be used to contain an array of v1 JSON encoded Containers + // for init containers. The annotation will be placed into the internal type and cleared. + // This key is recognized by version >= 1.3. For version 1.4 code, this key + // will have its value copied to the beta key. PodInitContainersAnnotationKey = "pod.alpha.kubernetes.io/init-containers" // This annotation key will be used to contain an array of v1 JSON encoded // ContainerStatuses for init containers. The annotation will be placed into the internal // type and cleared. - PodInitContainerStatusesAnnotationKey = "pod.alpha.kubernetes.io/init-container-statuses" + PodInitContainerStatusesAnnotationKey = "pod.beta.kubernetes.io/init-container-statuses" ) // PodSpec is a description of a pod. @@ -1951,6 +2042,9 @@ type ReplicationControllerStatus struct { // The number of pods that have labels matching the labels of the pod template of the replication controller. FullyLabeledReplicas int32 `json:"fullyLabeledReplicas,omitempty" protobuf:"varint,2,opt,name=fullyLabeledReplicas"` + // The number of ready replicas for this replication controller. + ReadyReplicas int32 `json:"readyReplicas,omitempty" protobuf:"varint,4,opt,name=readyReplicas"` + // ObservedGeneration reflects the generation of the most recently observed replication controller. ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` } @@ -2017,6 +2111,11 @@ const ( // external load balancer (if the cloud provider supports it), in addition // to 'NodePort' type. ServiceTypeLoadBalancer ServiceType = "LoadBalancer" + + // ServiceTypeExternalName means a service consists of only a reference to + // an external name that kubedns or equivalent will return as a CNAME + // record, with no exposing or proxying of any pods involved. + ServiceTypeExternalName ServiceType = "ExternalName" ) // ServiceStatus represents the current status of a service. @@ -2051,24 +2150,39 @@ type ServiceSpec struct { // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies Ports []ServicePort `json:"ports" patchStrategy:"merge" patchMergeKey:"port" protobuf:"bytes,1,rep,name=ports"` - // This service will route traffic to pods having labels matching this selector. - // Label keys and values that must match in order to receive traffic for this service. - // If not specified, endpoints must be manually specified and the system will not automatically manage them. + // Route service traffic to pods with label keys and values matching this + // selector. If empty or not present, the service is assumed to have an + // external process managing its endpoints, which Kubernetes will not + // modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. + // Ignored if type is ExternalName. // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,2,rep,name=selector"` - // ClusterIP is usually assigned by the master and is the IP address of the service. - // If specified, it will be allocated to the service if it is unused - // or else creation of the service will fail. - // Valid values are None, empty string (""), or a valid IP address. - // 'None' can be specified for a headless service when proxying is not required. - // Cannot be updated. + // clusterIP is the IP address of the service and is usually assigned + // randomly by the master. If an address is specified manually and is not in + // use by others, it will be allocated to the service; otherwise, creation + // of the service will fail. This field can not be changed through updates. + // Valid values are "None", empty string (""), or a valid IP address. "None" + // can be specified for headless services when proxying is not required. + // Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if + // type is ExternalName. // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies ClusterIP string `json:"clusterIP,omitempty" protobuf:"bytes,3,opt,name=clusterIP"` - // Type of exposed service. Must be ClusterIP, NodePort, or LoadBalancer. - // Defaults to ClusterIP. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#external-services + // type determines how the Service is exposed. Defaults to ClusterIP. Valid + // options are ExternalName, ClusterIP, NodePort, and LoadBalancer. + // "ExternalName" maps to the specified externalName. + // "ClusterIP" allocates a cluster-internal IP address for load-balancing to + // endpoints. Endpoints are determined by the selector or if that is not + // specified, by manual construction of an Endpoints object. If clusterIP is + // "None", no virtual IP is allocated and the endpoints are published as a + // set of endpoints rather than a stable IP. + // "NodePort" builds on ClusterIP and allocates a port on every node which + // routes to the clusterIP. + // "LoadBalancer" builds on NodePort and creates an + // external load-balancer (if supported in the current cloud) which routes + // to the clusterIP. + // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview Type ServiceType `json:"type,omitempty" protobuf:"bytes,4,opt,name=type,casttype=ServiceType"` // externalIPs is a list of IP addresses for which nodes in the cluster @@ -2107,6 +2221,11 @@ type ServiceSpec struct { // cloud-provider does not support the feature." // More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md LoadBalancerSourceRanges []string `json:"loadBalancerSourceRanges,omitempty" protobuf:"bytes,9,opt,name=loadBalancerSourceRanges"` + + // externalName is the external reference that kubedns or equivalent will + // return as a CNAME record for this service. No proxying will be involved. + // Must be a valid DNS name and requires Type to be ExternalName. + ExternalName string `json:"externalName,omitempty" protobuf:"bytes,10,opt,name=externalName"` } // ServicePort contains information on service's port. @@ -2279,6 +2398,8 @@ type EndpointAddress struct { IP string `json:"ip" protobuf:"bytes,1,opt,name=ip"` // The Hostname of this endpoint Hostname string `json:"hostname,omitempty" protobuf:"bytes,3,opt,name=hostname"` + // Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. + NodeName *string `json:"nodeName,omitempty" protobuf:"bytes,4,opt,name=nodeName"` // Reference to object providing the endpoint. TargetRef *ObjectReference `json:"targetRef,omitempty" protobuf:"bytes,2,opt,name=targetRef"` } @@ -2376,6 +2497,7 @@ type NodeStatus struct { Allocatable ResourceList `json:"allocatable,omitempty" protobuf:"bytes,2,rep,name=allocatable,casttype=ResourceList,castkey=ResourceName"` // NodePhase is the recently observed lifecycle phase of the node. // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase + // The field is never populated, and now is deprecated. Phase NodePhase `json:"phase,omitempty" protobuf:"bytes,3,opt,name=phase,casttype=NodePhase"` // Conditions is an array of current observed node conditions. // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition @@ -2476,7 +2598,7 @@ const ( NodeNetworkUnavailable NodeConditionType = "NetworkUnavailable" ) -// NodeCondition contains condition infromation for a node. +// NodeCondition contains condition information for a node. type NodeCondition struct { // Type of node condition. Type NodeConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=NodeConditionType"` @@ -3284,8 +3406,18 @@ type ComponentStatusList struct { type DownwardAPIVolumeSource struct { // Items is a list of downward API volume file Items []DownwardAPIVolumeFile `json:"items,omitempty" protobuf:"bytes,1,rep,name=items"` + // Optional: mode bits to use on created files by default. Must be a + // value between 0 and 0777. Defaults to 0644. + // Directories within the path are not affected by this setting. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + DefaultMode *int32 `json:"defaultMode,omitempty" protobuf:"varint,2,opt,name=defaultMode"` } +const ( + DownwardAPIVolumeSourceDefaultMode int32 = 0644 +) + // DownwardAPIVolumeFile represents information to create the file containing the pod field type DownwardAPIVolumeFile struct { // Required: Path is the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..' @@ -3295,6 +3427,11 @@ type DownwardAPIVolumeFile struct { // Selects a resource of the container: only resources limits and requests // (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. ResourceFieldRef *ResourceFieldSelector `json:"resourceFieldRef,omitempty" protobuf:"bytes,3,opt,name=resourceFieldRef"` + // Optional: mode bits to use on this file, must be a value between 0 + // and 0777. If not specified, the volume defaultMode will be used. + // This might be in conflict with other options that affect the file + // mode, like fsGroup, and the result can be other mode bits set. + Mode *int32 `json:"mode,omitempty" protobuf:"varint,4,opt,name=mode"` } // SecurityContext holds security configuration that will be applied to a container. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go similarity index 93% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go index 21e6b82c74..a2552bdf3f 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/types_swagger_doc_generated.go @@ -69,6 +69,19 @@ func (AvoidPods) SwaggerDoc() map[string]string { return map_AvoidPods } +var map_AzureDiskVolumeSource = map[string]string{ + "": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", + "diskName": "The Name of the data disk in the blob storage", + "diskURI": "The URI the data disk in the blob storage", + "cachingMode": "Host Caching mode: None, Read Only, Read Write.", + "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", + "readOnly": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.", +} + +func (AzureDiskVolumeSource) SwaggerDoc() map[string]string { + return map_AzureDiskVolumeSource +} + var map_AzureFileVolumeSource = map[string]string{ "": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.", "secretName": "the name of secret that contains Azure Storage Account Name and Key", @@ -187,8 +200,9 @@ func (ConfigMapList) SwaggerDoc() map[string]string { } var map_ConfigMapVolumeSource = map[string]string{ - "": "Adapts a ConfigMap into a volume.\n\nThe contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.", - "items": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error. Paths must be relative and may not contain the '..' path or start with '..'.", + "": "Adapts a ConfigMap into a volume.\n\nThe contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.", + "items": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error. Paths must be relative and may not contain the '..' path or start with '..'.", + "defaultMode": "Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } func (ConfigMapVolumeSource) SwaggerDoc() map[string]string { @@ -330,6 +344,7 @@ var map_DownwardAPIVolumeFile = map[string]string{ "path": "Required: Path is the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..'", "fieldRef": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported.", "resourceFieldRef": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.", + "mode": "Optional: mode bits to use on this file, must be a value between 0 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } func (DownwardAPIVolumeFile) SwaggerDoc() map[string]string { @@ -337,8 +352,9 @@ func (DownwardAPIVolumeFile) SwaggerDoc() map[string]string { } var map_DownwardAPIVolumeSource = map[string]string{ - "": "DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.", - "items": "Items is a list of downward API volume file", + "": "DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.", + "items": "Items is a list of downward API volume file", + "defaultMode": "Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } func (DownwardAPIVolumeSource) SwaggerDoc() map[string]string { @@ -358,6 +374,7 @@ var map_EndpointAddress = map[string]string{ "": "EndpointAddress is a tuple that describes single IP address.", "ip": "The IP of this endpoint. May not be loopback (127.0.0.0/8), link-local (169.254.0.0/16), or link-local multicast ((224.0.0.0/24). IPv6 is also accepted but not fully supported on all platforms. Also, certain kubernetes components, like kube-proxy, are not IPv6 ready.", "hostname": "The Hostname of this endpoint", + "nodeName": "Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node.", "targetRef": "Reference to object providing the endpoint.", } @@ -420,7 +437,7 @@ func (EnvVar) SwaggerDoc() map[string]string { var map_EnvVarSource = map[string]string{ "": "EnvVarSource represents a source for the value of an EnvVar.", - "fieldRef": "Selects a field of the pod; only name and namespace are supported.", + "fieldRef": "Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP.", "resourceFieldRef": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.", "configMapKeyRef": "Selects a key of a ConfigMap.", "secretKeyRef": "Selects a key of a secret in the pod's namespace", @@ -488,7 +505,7 @@ func (ExportOptions) SwaggerDoc() map[string]string { var map_FCVolumeSource = map[string]string{ "": "Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.", - "targetWWNs": "Required: FC target world wide names (WWNs)", + "targetWWNs": "Required: FC target worldwide names (WWNs)", "lun": "Required: FC target lun number", "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.", @@ -499,7 +516,7 @@ func (FCVolumeSource) SwaggerDoc() map[string]string { } var map_FlexVolumeSource = map[string]string{ - "": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", + "": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", "driver": "Driver is the name of the driver to use for this volume.", "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". The default filesystem depends on FlexVolume script.", "secretRef": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.", @@ -615,6 +632,7 @@ var map_KeyToPath = map[string]string{ "": "Maps a string key to a path within a volume.", "key": "The key to project.", "path": "The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.", + "mode": "Optional: mode bits to use on this file, must be a value between 0 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } func (KeyToPath) SwaggerDoc() map[string]string { @@ -807,7 +825,7 @@ func (NodeAffinity) SwaggerDoc() map[string]string { } var map_NodeCondition = map[string]string{ - "": "NodeCondition contains condition infromation for a node.", + "": "NodeCondition contains condition information for a node.", "type": "Type of node condition.", "status": "Status of the condition, one of True, False, Unknown.", "lastHeartbeatTime": "Last time we got an update on a given condition.", @@ -893,7 +911,7 @@ var map_NodeStatus = map[string]string{ "": "NodeStatus is information about the current status of a node.", "capacity": "Capacity represents the total resources of a node. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity for more details.", "allocatable": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", - "phase": "NodePhase is the recently observed lifecycle phase of the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase", + "phase": "NodePhase is the recently observed lifecycle phase of the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase The field is never populated, and now is deprecated.", "conditions": "Conditions is an array of current observed node conditions. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition", "addresses": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-addresses", "daemonEndpoints": "Endpoints of daemons running on the Node.", @@ -951,6 +969,7 @@ var map_ObjectMeta = map[string]string{ "annotations": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://releases.k8s.io/HEAD/docs/user-guide/annotations.md", "ownerReferences": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "finalizers": "Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed.", + "clusterName": "The name of the cluster which the object belongs to. This is used to distinguish resources with same name and namespace in different clusters. This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request.", } func (ObjectMeta) SwaggerDoc() map[string]string { @@ -1073,9 +1092,11 @@ var map_PersistentVolumeSource = map[string]string{ "cephfs": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime", "fc": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.", "flocker": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running", - "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", + "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", "azureFile": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.", "vsphereVolume": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "quobyte": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "azureDisk": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", } func (PersistentVolumeSource) SwaggerDoc() map[string]string { @@ -1087,7 +1108,7 @@ var map_PersistentVolumeSpec = map[string]string{ "capacity": "A description of the persistent volume's resources and capacity. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity", "accessModes": "AccessModes contains all ways the volume can be mounted. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes", "claimRef": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#binding", - "persistentVolumeReclaimPolicy": "What happens to a persistent volume when released from its claim. Valid options are Retain (default) and Recycle. Recyling must be supported by the volume plugin underlying this persistent volume. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy", + "persistentVolumeReclaimPolicy": "What happens to a persistent volume when released from its claim. Valid options are Retain (default) and Recycle. Recycling must be supported by the volume plugin underlying this persistent volume. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy", } func (PersistentVolumeSpec) SwaggerDoc() map[string]string { @@ -1370,6 +1391,19 @@ func (Probe) SwaggerDoc() map[string]string { return map_Probe } +var map_QuobyteVolumeSource = map[string]string{ + "": "Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.", + "registry": "Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes", + "volume": "Volume is a string that references an already created Quobyte volume by name.", + "readOnly": "ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.", + "user": "User to map volume access to Defaults to serivceaccount user", + "group": "Group to map volume access to Default is no group", +} + +func (QuobyteVolumeSource) SwaggerDoc() map[string]string { + return map_QuobyteVolumeSource +} + var map_RBDVolumeSource = map[string]string{ "": "Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.", "monitors": "A collection of Ceph monitors. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", @@ -1433,6 +1467,7 @@ var map_ReplicationControllerStatus = map[string]string{ "": "ReplicationControllerStatus represents the current status of a replication controller.", "replicas": "Replicas is the most recently oberved number of replicas. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller", "fullyLabeledReplicas": "The number of pods that have labels matching the labels of the pod template of the replication controller.", + "readyReplicas": "The number of ready replicas for this replication controller.", "observedGeneration": "ObservedGeneration reflects the generation of the most recently observed replication controller.", } @@ -1494,8 +1529,8 @@ func (ResourceQuotaStatus) SwaggerDoc() map[string]string { var map_ResourceRequirements = map[string]string{ "": "ResourceRequirements describes the compute resource requirements.", - "limits": "Limits describes the maximum amount of compute resources allowed. More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications", - "requests": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: http://releases.k8s.io/HEAD/docs/design/resources.md#resource-specifications", + "limits": "Limits describes the maximum amount of compute resources allowed. More info: http://kubernetes.io/docs/user-guide/compute-resources/", + "requests": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: http://kubernetes.io/docs/user-guide/compute-resources/", } func (ResourceRequirements) SwaggerDoc() map[string]string { @@ -1546,9 +1581,10 @@ func (SecretList) SwaggerDoc() map[string]string { } var map_SecretVolumeSource = map[string]string{ - "": "Adapts a Secret into a volume.\n\nThe contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the file names. Secret volumes support ownership management and SELinux relabeling.", - "secretName": "Name of the secret in the pod's namespace to use. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets", - "items": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error. Paths must be relative and may not contain the '..' path or start with '..'.", + "": "Adapts a Secret into a volume.\n\nThe contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the file names. Secret volumes support ownership management and SELinux relabeling.", + "secretName": "Name of the secret in the pod's namespace to use. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets", + "items": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error. Paths must be relative and may not contain the '..' path or start with '..'.", + "defaultMode": "Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } func (SecretVolumeSource) SwaggerDoc() map[string]string { @@ -1645,14 +1681,15 @@ func (ServiceProxyOptions) SwaggerDoc() map[string]string { var map_ServiceSpec = map[string]string{ "": "ServiceSpec describes the attributes that a user creates on a service.", "ports": "The list of ports that are exposed by this service. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", - "selector": "This service will route traffic to pods having labels matching this selector. Label keys and values that must match in order to receive traffic for this service. If not specified, endpoints must be manually specified and the system will not automatically manage them. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview", - "clusterIP": "ClusterIP is usually assigned by the master and is the IP address of the service. If specified, it will be allocated to the service if it is unused or else creation of the service will fail. Valid values are None, empty string (\"\"), or a valid IP address. 'None' can be specified for a headless service when proxying is not required. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", - "type": "Type of exposed service. Must be ClusterIP, NodePort, or LoadBalancer. Defaults to ClusterIP. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#external-services", + "selector": "Route service traffic to pods with label keys and values matching this selector. If empty or not present, the service is assumed to have an external process managing its endpoints, which Kubernetes will not modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview", + "clusterIP": "clusterIP is the IP address of the service and is usually assigned randomly by the master. If an address is specified manually and is not in use by others, it will be allocated to the service; otherwise, creation of the service will fail. This field can not be changed through updates. Valid values are \"None\", empty string (\"\"), or a valid IP address. \"None\" can be specified for headless services when proxying is not required. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", + "type": "type determines how the Service is exposed. Defaults to ClusterIP. Valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. \"ExternalName\" maps to the specified externalName. \"ClusterIP\" allocates a cluster-internal IP address for load-balancing to endpoints. Endpoints are determined by the selector or if that is not specified, by manual construction of an Endpoints object. If clusterIP is \"None\", no virtual IP is allocated and the endpoints are published as a set of endpoints rather than a stable IP. \"NodePort\" builds on ClusterIP and allocates a port on every node which routes to the clusterIP. \"LoadBalancer\" builds on NodePort and creates an external load-balancer (if supported in the current cloud) which routes to the clusterIP. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview", "externalIPs": "externalIPs is a list of IP addresses for which nodes in the cluster will also accept traffic for this service. These IPs are not managed by Kubernetes. The user is responsible for ensuring that traffic arrives at a node with this IP. A common example is external load-balancers that are not part of the Kubernetes system. A previous form of this functionality exists as the deprecatedPublicIPs field. When using this field, callers should also clear the deprecatedPublicIPs field.", "deprecatedPublicIPs": "deprecatedPublicIPs is deprecated and replaced by the externalIPs field with almost the exact same semantics. This field is retained in the v1 API for compatibility until at least 8/20/2016. It will be removed from any new API revisions. If both deprecatedPublicIPs *and* externalIPs are set, deprecatedPublicIPs is used.", "sessionAffinity": "Supports \"ClientIP\" and \"None\". Used to maintain session affinity. Enable client IP based session affinity. Must be ClientIP or None. Defaults to None. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", "loadBalancerIP": "Only applies to Service Type: LoadBalancer LoadBalancer will get created with the IP specified in this field. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature.", "loadBalancerSourceRanges": "If specified and supported by the platform, this will restrict traffic through the cloud-provider load-balancer will be restricted to the specified client IPs. This field will be ignored if the cloud-provider does not support the feature.\" More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md", + "externalName": "externalName is the external reference that kubedns or equivalent will return as a CNAME record for this service. No proxying will be involved. Must be a valid DNS name and requires Type to be ExternalName.", } func (ServiceSpec) SwaggerDoc() map[string]string { @@ -1734,7 +1771,7 @@ var map_VolumeSource = map[string]string{ "glusterfs": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md", "persistentVolumeClaim": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", "rbd": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md", - "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", + "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", "cinder": "Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", "cephfs": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime", "flocker": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", @@ -1743,6 +1780,8 @@ var map_VolumeSource = map[string]string{ "azureFile": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.", "configMap": "ConfigMap represents a configMap that should populate this volume", "vsphereVolume": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "quobyte": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "azureDisk": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", } func (VolumeSource) SwaggerDoc() map[string]string { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go similarity index 97% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go index 4303982f2f..b17859fd06 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.conversion.go @@ -44,6 +44,8 @@ func RegisterConversions(scheme *runtime.Scheme) error { Convert_api_AttachedVolume_To_v1_AttachedVolume, Convert_v1_AvoidPods_To_api_AvoidPods, Convert_api_AvoidPods_To_v1_AvoidPods, + Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource, + Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource, Convert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource, Convert_api_AzureFileVolumeSource_To_v1_AzureFileVolumeSource, Convert_v1_Binding_To_api_Binding, @@ -270,6 +272,8 @@ func RegisterConversions(scheme *runtime.Scheme) error { Convert_api_PreferredSchedulingTerm_To_v1_PreferredSchedulingTerm, Convert_v1_Probe_To_api_Probe, Convert_api_Probe_To_v1_Probe, + Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource, + Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource, Convert_v1_RBDVolumeSource_To_api_RBDVolumeSource, Convert_api_RBDVolumeSource_To_v1_RBDVolumeSource, Convert_v1_RangeAllocation_To_api_RangeAllocation, @@ -495,6 +499,45 @@ func Convert_api_AvoidPods_To_v1_AvoidPods(in *api.AvoidPods, out *AvoidPods, s return autoConvert_api_AvoidPods_To_v1_AvoidPods(in, out, s) } +func autoConvert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in *AzureDiskVolumeSource, out *api.AzureDiskVolumeSource, s conversion.Scope) error { + SetDefaults_AzureDiskVolumeSource(in) + out.DiskName = in.DiskName + out.DataDiskURI = in.DataDiskURI + if in.CachingMode != nil { + in, out := &in.CachingMode, &out.CachingMode + *out = new(api.AzureDataDiskCachingMode) + **out = api.AzureDataDiskCachingMode(**in) + } else { + out.CachingMode = nil + } + out.FSType = in.FSType + out.ReadOnly = in.ReadOnly + return nil +} + +func Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in *AzureDiskVolumeSource, out *api.AzureDiskVolumeSource, s conversion.Scope) error { + return autoConvert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in, out, s) +} + +func autoConvert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in *api.AzureDiskVolumeSource, out *AzureDiskVolumeSource, s conversion.Scope) error { + out.DiskName = in.DiskName + out.DataDiskURI = in.DataDiskURI + if in.CachingMode != nil { + in, out := &in.CachingMode, &out.CachingMode + *out = new(AzureDataDiskCachingMode) + **out = AzureDataDiskCachingMode(**in) + } else { + out.CachingMode = nil + } + out.FSType = in.FSType + out.ReadOnly = in.ReadOnly + return nil +} + +func Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in *api.AzureDiskVolumeSource, out *AzureDiskVolumeSource, s conversion.Scope) error { + return autoConvert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in, out, s) +} + func autoConvert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource(in *AzureFileVolumeSource, out *api.AzureFileVolumeSource, s conversion.Scope) error { out.SecretName = in.SecretName out.ShareName = in.ShareName @@ -899,6 +942,7 @@ func Convert_api_ConfigMapList_To_v1_ConfigMapList(in *api.ConfigMapList, out *C } func autoConvert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource(in *ConfigMapVolumeSource, out *api.ConfigMapVolumeSource, s conversion.Scope) error { + SetDefaults_ConfigMapVolumeSource(in) if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil { return err } @@ -913,6 +957,7 @@ func autoConvert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource(in *Confi } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -935,6 +980,7 @@ func autoConvert_api_ConfigMapVolumeSource_To_v1_ConfigMapVolumeSource(in *api.C } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -1442,6 +1488,7 @@ func autoConvert_v1_DownwardAPIVolumeFile_To_api_DownwardAPIVolumeFile(in *Downw } else { out.ResourceFieldRef = nil } + out.Mode = in.Mode return nil } @@ -1469,6 +1516,7 @@ func autoConvert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile(in *api.D } else { out.ResourceFieldRef = nil } + out.Mode = in.Mode return nil } @@ -1477,6 +1525,7 @@ func Convert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile(in *api.Downw } func autoConvert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource(in *DownwardAPIVolumeSource, out *api.DownwardAPIVolumeSource, s conversion.Scope) error { + SetDefaults_DownwardAPIVolumeSource(in) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]api.DownwardAPIVolumeFile, len(*in)) @@ -1488,6 +1537,7 @@ func autoConvert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource(in *D } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -1507,6 +1557,7 @@ func autoConvert_api_DownwardAPIVolumeSource_To_v1_DownwardAPIVolumeSource(in *a } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -1535,6 +1586,7 @@ func Convert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource(in *api.EmptyDi func autoConvert_v1_EndpointAddress_To_api_EndpointAddress(in *EndpointAddress, out *api.EndpointAddress, s conversion.Scope) error { out.IP = in.IP out.Hostname = in.Hostname + out.NodeName = in.NodeName if in.TargetRef != nil { in, out := &in.TargetRef, &out.TargetRef *out = new(api.ObjectReference) @@ -1554,6 +1606,7 @@ func Convert_v1_EndpointAddress_To_api_EndpointAddress(in *EndpointAddress, out func autoConvert_api_EndpointAddress_To_v1_EndpointAddress(in *api.EndpointAddress, out *EndpointAddress, s conversion.Scope) error { out.IP = in.IP out.Hostname = in.Hostname + out.NodeName = in.NodeName if in.TargetRef != nil { in, out := &in.TargetRef, &out.TargetRef *out = new(ObjectReference) @@ -2418,6 +2471,7 @@ func Convert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource(in *api.ISCSIVolumeSo func autoConvert_v1_KeyToPath_To_api_KeyToPath(in *KeyToPath, out *api.KeyToPath, s conversion.Scope) error { out.Key = in.Key out.Path = in.Path + out.Mode = in.Mode return nil } @@ -2428,6 +2482,7 @@ func Convert_v1_KeyToPath_To_api_KeyToPath(in *KeyToPath, out *api.KeyToPath, s func autoConvert_api_KeyToPath_To_v1_KeyToPath(in *api.KeyToPath, out *KeyToPath, s conversion.Scope) error { out.Key = in.Key out.Path = in.Path + out.Mode = in.Mode return nil } @@ -3663,6 +3718,7 @@ func autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in *ObjectMeta, out *api.Object out.OwnerReferences = nil } out.Finalizers = in.Finalizers + out.ClusterName = in.ClusterName return nil } @@ -3697,6 +3753,7 @@ func autoConvert_api_ObjectMeta_To_v1_ObjectMeta(in *api.ObjectMeta, out *Object out.OwnerReferences = nil } out.Finalizers = in.Finalizers + out.ClusterName = in.ClusterName return nil } @@ -4185,6 +4242,24 @@ func autoConvert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource(in *Per } else { out.VsphereVolume = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(api.QuobyteVolumeSource) + if err := Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.Quobyte = nil + } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(api.AzureDiskVolumeSource) + if err := Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } @@ -4247,6 +4322,15 @@ func autoConvert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(in *api } else { out.RBD = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + if err := Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.Quobyte = nil + } if in.ISCSI != nil { in, out := &in.ISCSI, &out.ISCSI *out = new(ISCSIVolumeSource) @@ -4319,6 +4403,15 @@ func autoConvert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(in *api } else { out.VsphereVolume = nil } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } @@ -5347,6 +5440,32 @@ func Convert_api_Probe_To_v1_Probe(in *api.Probe, out *Probe, s conversion.Scope return autoConvert_api_Probe_To_v1_Probe(in, out, s) } +func autoConvert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in *QuobyteVolumeSource, out *api.QuobyteVolumeSource, s conversion.Scope) error { + out.Registry = in.Registry + out.Volume = in.Volume + out.ReadOnly = in.ReadOnly + out.User = in.User + out.Group = in.Group + return nil +} + +func Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in *QuobyteVolumeSource, out *api.QuobyteVolumeSource, s conversion.Scope) error { + return autoConvert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in, out, s) +} + +func autoConvert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in *api.QuobyteVolumeSource, out *QuobyteVolumeSource, s conversion.Scope) error { + out.Registry = in.Registry + out.Volume = in.Volume + out.ReadOnly = in.ReadOnly + out.User = in.User + out.Group = in.Group + return nil +} + +func Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in *api.QuobyteVolumeSource, out *QuobyteVolumeSource, s conversion.Scope) error { + return autoConvert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in, out, s) +} + func autoConvert_v1_RBDVolumeSource_To_api_RBDVolumeSource(in *RBDVolumeSource, out *api.RBDVolumeSource, s conversion.Scope) error { SetDefaults_RBDVolumeSource(in) out.CephMonitors = in.CephMonitors @@ -5560,6 +5679,7 @@ func autoConvert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(i func autoConvert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(in *ReplicationControllerStatus, out *api.ReplicationControllerStatus, s conversion.Scope) error { out.Replicas = in.Replicas out.FullyLabeledReplicas = in.FullyLabeledReplicas + out.ReadyReplicas = in.ReadyReplicas out.ObservedGeneration = in.ObservedGeneration return nil } @@ -5571,6 +5691,7 @@ func Convert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(i func autoConvert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus(in *api.ReplicationControllerStatus, out *ReplicationControllerStatus, s conversion.Scope) error { out.Replicas = in.Replicas out.FullyLabeledReplicas = in.FullyLabeledReplicas + out.ReadyReplicas = in.ReadyReplicas out.ObservedGeneration = in.ObservedGeneration return nil } @@ -5969,6 +6090,7 @@ func Convert_api_SecretList_To_v1_SecretList(in *api.SecretList, out *SecretList } func autoConvert_v1_SecretVolumeSource_To_api_SecretVolumeSource(in *SecretVolumeSource, out *api.SecretVolumeSource, s conversion.Scope) error { + SetDefaults_SecretVolumeSource(in) out.SecretName = in.SecretName if in.Items != nil { in, out := &in.Items, &out.Items @@ -5981,6 +6103,7 @@ func autoConvert_v1_SecretVolumeSource_To_api_SecretVolumeSource(in *SecretVolum } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -6001,6 +6124,7 @@ func autoConvert_api_SecretVolumeSource_To_v1_SecretVolumeSource(in *api.SecretV } else { out.Items = nil } + out.DefaultMode = in.DefaultMode return nil } @@ -6382,6 +6506,7 @@ func autoConvert_v1_ServiceSpec_To_api_ServiceSpec(in *ServiceSpec, out *api.Ser out.SessionAffinity = api.ServiceAffinity(in.SessionAffinity) out.LoadBalancerIP = in.LoadBalancerIP out.LoadBalancerSourceRanges = in.LoadBalancerSourceRanges + out.ExternalName = in.ExternalName return nil } @@ -6400,6 +6525,7 @@ func autoConvert_api_ServiceSpec_To_v1_ServiceSpec(in *api.ServiceSpec, out *Ser } out.Selector = in.Selector out.ClusterIP = in.ClusterIP + out.ExternalName = in.ExternalName out.ExternalIPs = in.ExternalIPs out.LoadBalancerIP = in.LoadBalancerIP out.SessionAffinity = ServiceAffinity(in.SessionAffinity) @@ -6727,6 +6853,24 @@ func autoConvert_v1_VolumeSource_To_api_VolumeSource(in *VolumeSource, out *api. } else { out.VsphereVolume = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(api.QuobyteVolumeSource) + if err := Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.Quobyte = nil + } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(api.AzureDiskVolumeSource) + if err := Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } @@ -6834,6 +6978,15 @@ func autoConvert_api_VolumeSource_To_v1_VolumeSource(in *api.VolumeSource, out * } else { out.RBD = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + if err := Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.Quobyte = nil + } if in.FlexVolume != nil { in, out := &in.FlexVolume, &out.FlexVolume *out = new(FlexVolumeSource) @@ -6915,6 +7068,15 @@ func autoConvert_api_VolumeSource_To_v1_VolumeSource(in *api.VolumeSource, out * } else { out.VsphereVolume = nil } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(*in, *out, s); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go similarity index 96% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go index 5f5c147188..b517951857 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/v1/zz_generated.deepcopy.go @@ -40,6 +40,7 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Affinity, InType: reflect.TypeOf(&Affinity{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_AttachedVolume, InType: reflect.TypeOf(&AttachedVolume{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_AvoidPods, InType: reflect.TypeOf(&AvoidPods{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_AzureDiskVolumeSource, InType: reflect.TypeOf(&AzureDiskVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_AzureFileVolumeSource, InType: reflect.TypeOf(&AzureFileVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Binding, InType: reflect.TypeOf(&Binding{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Capabilities, InType: reflect.TypeOf(&Capabilities{})}, @@ -153,6 +154,7 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PreferAvoidPodsEntry, InType: reflect.TypeOf(&PreferAvoidPodsEntry{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PreferredSchedulingTerm, InType: reflect.TypeOf(&PreferredSchedulingTerm{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Probe, InType: reflect.TypeOf(&Probe{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_QuobyteVolumeSource, InType: reflect.TypeOf(&QuobyteVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_RBDVolumeSource, InType: reflect.TypeOf(&RBDVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_RangeAllocation, InType: reflect.TypeOf(&RangeAllocation{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ReplicationController, InType: reflect.TypeOf(&ReplicationController{})}, @@ -267,6 +269,37 @@ func DeepCopy_v1_AvoidPods(in interface{}, out interface{}, c *conversion.Cloner } } +func DeepCopy_v1_AzureDiskVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*AzureDiskVolumeSource) + out := out.(*AzureDiskVolumeSource) + out.DiskName = in.DiskName + out.DataDiskURI = in.DataDiskURI + if in.CachingMode != nil { + in, out := &in.CachingMode, &out.CachingMode + *out = new(AzureDataDiskCachingMode) + **out = **in + } else { + out.CachingMode = nil + } + if in.FSType != nil { + in, out := &in.FSType, &out.FSType + *out = new(string) + **out = **in + } else { + out.FSType = nil + } + if in.ReadOnly != nil { + in, out := &in.ReadOnly, &out.ReadOnly + *out = new(bool) + **out = **in + } else { + out.ReadOnly = nil + } + return nil + } +} + func DeepCopy_v1_AzureFileVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*AzureFileVolumeSource) @@ -469,11 +502,20 @@ func DeepCopy_v1_ConfigMapVolumeSource(in interface{}, out interface{}, c *conve in, out := &in.Items, &out.Items *out = make([]KeyToPath, len(*in)) for i := range *in { - (*out)[i] = (*in)[i] + if err := DeepCopy_v1_KeyToPath(&(*in)[i], &(*out)[i], c); err != nil { + return err + } } } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -754,6 +796,13 @@ func DeepCopy_v1_DownwardAPIVolumeFile(in interface{}, out interface{}, c *conve } else { out.ResourceFieldRef = nil } + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(int32) + **out = **in + } else { + out.Mode = nil + } return nil } } @@ -773,6 +822,13 @@ func DeepCopy_v1_DownwardAPIVolumeSource(in interface{}, out interface{}, c *con } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -792,6 +848,13 @@ func DeepCopy_v1_EndpointAddress(in interface{}, out interface{}, c *conversion. out := out.(*EndpointAddress) out.IP = in.IP out.Hostname = in.Hostname + if in.NodeName != nil { + in, out := &in.NodeName, &out.NodeName + *out = new(string) + **out = **in + } else { + out.NodeName = nil + } if in.TargetRef != nil { in, out := &in.TargetRef, &out.TargetRef *out = new(ObjectReference) @@ -1218,6 +1281,13 @@ func DeepCopy_v1_KeyToPath(in interface{}, out interface{}, c *conversion.Cloner out := out.(*KeyToPath) out.Key = in.Key out.Path = in.Path + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(int32) + **out = **in + } else { + out.Mode = nil + } return nil } } @@ -1851,6 +1921,7 @@ func DeepCopy_v1_ObjectMeta(in interface{}, out interface{}, c *conversion.Clone } else { out.Finalizers = nil } + out.ClusterName = in.ClusterName return nil } } @@ -2142,6 +2213,22 @@ func DeepCopy_v1_PersistentVolumeSource(in interface{}, out interface{}, c *conv } else { out.VsphereVolume = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + **out = **in + } else { + out.Quobyte = nil + } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := DeepCopy_v1_AzureDiskVolumeSource(*in, *out, c); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } } @@ -2745,6 +2832,19 @@ func DeepCopy_v1_Probe(in interface{}, out interface{}, c *conversion.Cloner) er } } +func DeepCopy_v1_QuobyteVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*QuobyteVolumeSource) + out := out.(*QuobyteVolumeSource) + out.Registry = in.Registry + out.Volume = in.Volume + out.ReadOnly = in.ReadOnly + out.User = in.User + out.Group = in.Group + return nil + } +} + func DeepCopy_v1_RBDVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*RBDVolumeSource) @@ -2869,6 +2969,7 @@ func DeepCopy_v1_ReplicationControllerStatus(in interface{}, out interface{}, c out := out.(*ReplicationControllerStatus) out.Replicas = in.Replicas out.FullyLabeledReplicas = in.FullyLabeledReplicas + out.ReadyReplicas = in.ReadyReplicas out.ObservedGeneration = in.ObservedGeneration return nil } @@ -3089,11 +3190,20 @@ func DeepCopy_v1_SecretVolumeSource(in interface{}, out interface{}, c *conversi in, out := &in.Items, &out.Items *out = make([]KeyToPath, len(*in)) for i := range *in { - (*out)[i] = (*in)[i] + if err := DeepCopy_v1_KeyToPath(&(*in)[i], &(*out)[i], c); err != nil { + return err + } } } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -3320,6 +3430,7 @@ func DeepCopy_v1_ServiceSpec(in interface{}, out interface{}, c *conversion.Clon } else { out.LoadBalancerSourceRanges = nil } + out.ExternalName = in.ExternalName return nil } } @@ -3549,6 +3660,22 @@ func DeepCopy_v1_VolumeSource(in interface{}, out interface{}, c *conversion.Clo } else { out.VsphereVolume = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + **out = **in + } else { + out.Quobyte = nil + } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := DeepCopy_v1_AzureDiskVolumeSource(*in, *out, c); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/doc.go diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/events.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/events.go new file mode 100644 index 0000000000..adfbc12a6c --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/events.go @@ -0,0 +1,80 @@ +/* +Copyright 2014 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package validation + +import ( + "fmt" + + "k8s.io/client-go/1.4/pkg/api" + "k8s.io/client-go/1.4/pkg/api/meta" + "k8s.io/client-go/1.4/pkg/api/unversioned" + apiutil "k8s.io/client-go/1.4/pkg/api/util" + "k8s.io/client-go/1.4/pkg/apimachinery/registered" + "k8s.io/client-go/1.4/pkg/util/validation" + "k8s.io/client-go/1.4/pkg/util/validation/field" +) + +// ValidateEvent makes sure that the event makes sense. +func ValidateEvent(event *api.Event) field.ErrorList { + allErrs := field.ErrorList{} + + // Make sure event.Namespace and the involvedObject.Namespace agree + if len(event.InvolvedObject.Namespace) == 0 { + // event.Namespace must also be empty (or "default", for compatibility with old clients) + if event.Namespace != api.NamespaceNone && event.Namespace != api.NamespaceDefault { + allErrs = append(allErrs, field.Invalid(field.NewPath("involvedObject", "namespace"), event.InvolvedObject.Namespace, "does not match event.namespace")) + } + } else { + // event namespace must match + if event.Namespace != event.InvolvedObject.Namespace { + allErrs = append(allErrs, field.Invalid(field.NewPath("involvedObject", "namespace"), event.InvolvedObject.Namespace, "does not match event.namespace")) + } + } + + // For kinds we recognize, make sure involvedObject.Namespace is set for namespaced kinds + if namespaced, err := isNamespacedKind(event.InvolvedObject.Kind, event.InvolvedObject.APIVersion); err == nil { + if namespaced && len(event.InvolvedObject.Namespace) == 0 { + allErrs = append(allErrs, field.Required(field.NewPath("involvedObject", "namespace"), fmt.Sprintf("required for kind %s", event.InvolvedObject.Kind))) + } + if !namespaced && len(event.InvolvedObject.Namespace) > 0 { + allErrs = append(allErrs, field.Invalid(field.NewPath("involvedObject", "namespace"), event.InvolvedObject.Namespace, fmt.Sprintf("not allowed for kind %s", event.InvolvedObject.Kind))) + } + } + + for _, msg := range validation.IsDNS1123Subdomain(event.Namespace) { + allErrs = append(allErrs, field.Invalid(field.NewPath("namespace"), event.Namespace, msg)) + } + return allErrs +} + +// Check whether the kind in groupVersion is scoped at the root of the api hierarchy +func isNamespacedKind(kind, groupVersion string) (bool, error) { + group := apiutil.GetGroup(groupVersion) + g, err := registered.Group(group) + if err != nil { + return false, err + } + restMapping, err := g.RESTMapper.RESTMapping(unversioned.GroupKind{Group: group, Kind: kind}, apiutil.GetVersion(groupVersion)) + if err != nil { + return false, err + } + scopeName := restMapping.Scope.Name() + if scopeName == meta.RESTScopeNameNamespace { + return true, nil + } + return false, nil +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/name.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/name.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/name.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/name.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/schema.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/schema.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/schema.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/schema.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/validation.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/validation.go similarity index 89% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/validation.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/validation.go index 96c44a6476..483a88d71f 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/validation.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/validation/validation.go @@ -23,6 +23,7 @@ import ( "os" "path" "reflect" + "regexp" "strings" "github.com/golang/glog" @@ -36,6 +37,8 @@ import ( "k8s.io/client-go/1.4/pkg/api/v1" "k8s.io/client-go/1.4/pkg/capabilities" "k8s.io/client-go/1.4/pkg/labels" + "k8s.io/client-go/1.4/pkg/security/apparmor" + utilconfig "k8s.io/client-go/1.4/pkg/util/config" "k8s.io/client-go/1.4/pkg/util/intstr" "k8s.io/client-go/1.4/pkg/util/sets" "k8s.io/client-go/1.4/pkg/util/validation" @@ -52,6 +55,7 @@ const fieldImmutableErrorMsg string = `field is immutable` const isNotIntegerErrorMsg string = `must be an integer` var pdPartitionErrorMsg string = validation.InclusiveRangeError(1, 255) +var volumeModeErrorMsg string = "must be a number between 0 and 0777 (octal), both inclusive" const totalAnnotationSizeLimitB int = 256 * (1 << 10) // 256 kB @@ -100,7 +104,16 @@ func ValidateDNS1123Label(value string, fldPath *field.Path) field.ErrorList { return allErrs } -func ValidatePodSpecificAnnotations(annotations map[string]string, fldPath *field.Path) field.ErrorList { +// ValidateDNS1123Subdomain validates that a name is a proper DNS subdomain. +func ValidateDNS1123Subdomain(value string, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + for _, msg := range validation.IsDNS1123Subdomain(value) { + allErrs = append(allErrs, field.Invalid(fldPath, value, msg)) + } + return allErrs +} + +func ValidatePodSpecificAnnotations(annotations map[string]string, spec *api.PodSpec, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} if annotations[api.AffinityAnnotationKey] != "" { allErrs = append(allErrs, ValidateAffinityInPodAnnotations(annotations, fldPath)...) @@ -119,10 +132,53 @@ func ValidatePodSpecificAnnotations(annotations map[string]string, fldPath *fiel } allErrs = append(allErrs, ValidateSeccompPodAnnotations(annotations, fldPath)...) + allErrs = append(allErrs, ValidateAppArmorPodAnnotations(annotations, spec, fldPath)...) + + sysctls, err := api.SysctlsFromPodAnnotation(annotations[api.SysctlsPodAnnotationKey]) + if err != nil { + allErrs = append(allErrs, field.Invalid(fldPath.Key(api.SysctlsPodAnnotationKey), annotations[api.SysctlsPodAnnotationKey], err.Error())) + } else { + allErrs = append(allErrs, validateSysctls(sysctls, fldPath.Key(api.SysctlsPodAnnotationKey))...) + } + unsafeSysctls, err := api.SysctlsFromPodAnnotation(annotations[api.UnsafeSysctlsPodAnnotationKey]) + if err != nil { + allErrs = append(allErrs, field.Invalid(fldPath.Key(api.UnsafeSysctlsPodAnnotationKey), annotations[api.UnsafeSysctlsPodAnnotationKey], err.Error())) + } else { + allErrs = append(allErrs, validateSysctls(unsafeSysctls, fldPath.Key(api.UnsafeSysctlsPodAnnotationKey))...) + } + inBoth := sysctlIntersection(sysctls, unsafeSysctls) + if len(inBoth) > 0 { + allErrs = append(allErrs, field.Invalid(fldPath.Key(api.UnsafeSysctlsPodAnnotationKey), strings.Join(inBoth, ", "), "can not be safe and unsafe")) + } return allErrs } +func ValidatePodSpecificAnnotationUpdates(newPod, oldPod *api.Pod, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + newAnnotations := newPod.Annotations + oldAnnotations := oldPod.Annotations + for k, oldVal := range oldAnnotations { + if newAnnotations[k] == oldVal { + continue // No change. + } + if strings.HasPrefix(k, apparmor.ContainerAnnotationKeyPrefix) { + allErrs = append(allErrs, field.Forbidden(fldPath.Key(k), "may not update AppArmor annotations")) + } + } + // Check for removals. + for k := range newAnnotations { + if _, ok := oldAnnotations[k]; ok { + continue // No change. + } + if strings.HasPrefix(k, apparmor.ContainerAnnotationKeyPrefix) { + allErrs = append(allErrs, field.Forbidden(fldPath.Key(k), "may not remove AppArmor annotations")) + } + } + allErrs = append(allErrs, ValidatePodSpecificAnnotations(newAnnotations, &newPod.Spec, fldPath)...) + return allErrs +} + func ValidateEndpointsSpecificAnnotations(annotations map[string]string, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} // TODO: remove this after we EOL the annotation. @@ -242,6 +298,9 @@ var ValidateServiceAccountName = NameIsDNSSubdomain // trailing dashes are allowed. var ValidateEndpointsName = NameIsDNSSubdomain +// ValidateClusterName can be used to check whether the given cluster name is valid. +var ValidateClusterName = NameIsDNS1035Label + // NameIsDNSSubdomain is a ValidateNameFunc for names that must be a DNS subdomain. func NameIsDNSSubdomain(name string, prefix bool) []string { if prefix { @@ -306,7 +365,7 @@ func ValidateObjectMeta(meta *api.ObjectMeta, requiresNamespace bool, nameFn Val } // If the generated name validates, but the calculated value does not, it's a problem with generation, and we // report it here. This may confuse users, but indicates a programming bug and still must be validated. - // If there are multiple fields out of which one is required then add a or as a separator + // If there are multiple fields out of which one is required then add an or as a separator if len(meta.Name) == 0 { allErrs = append(allErrs, field.Required(fldPath.Child("name"), "name or generateName is required")) } else { @@ -327,6 +386,11 @@ func ValidateObjectMeta(meta *api.ObjectMeta, requiresNamespace bool, nameFn Val allErrs = append(allErrs, field.Forbidden(fldPath.Child("namespace"), "not allowed on this type")) } } + if len(meta.ClusterName) != 0 { + for _, msg := range ValidateClusterName(meta.ClusterName, false) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("clusterName"), meta.ClusterName, msg)) + } + } allErrs = append(allErrs, ValidateNonnegativeField(meta.Generation, fldPath.Child("generation"))...) allErrs = append(allErrs, unversionedvalidation.ValidateLabels(meta.Labels, fldPath.Child("labels"))...) allErrs = append(allErrs, ValidateAnnotations(meta.Annotations, fldPath.Child("annotations"))...) @@ -388,6 +452,7 @@ func ValidateObjectMetaUpdate(newMeta, oldMeta *api.ObjectMeta, fldPath *field.P allErrs = append(allErrs, ValidateImmutableField(newMeta.Namespace, oldMeta.Namespace, fldPath.Child("namespace"))...) allErrs = append(allErrs, ValidateImmutableField(newMeta.UID, oldMeta.UID, fldPath.Child("uid"))...) allErrs = append(allErrs, ValidateImmutableField(newMeta.CreationTimestamp, oldMeta.CreationTimestamp, fldPath.Child("creationTimestamp"))...) + allErrs = append(allErrs, ValidateImmutableField(newMeta.ClusterName, oldMeta.ClusterName, fldPath.Child("clusterName"))...) allErrs = append(allErrs, unversionedvalidation.ValidateLabels(newMeta.Labels, fldPath.Child("labels"))...) allErrs = append(allErrs, ValidateAnnotations(newMeta.Annotations, fldPath.Child("annotations"))...) @@ -533,6 +598,14 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E allErrs = append(allErrs, validateCephFSVolumeSource(source.CephFS, fldPath.Child("cephfs"))...) } } + if source.Quobyte != nil { + if numVolumes > 0 { + allErrs = append(allErrs, field.Forbidden(fldPath.Child("quobyte"), "may not specify more than 1 volume type")) + } else { + numVolumes++ + allErrs = append(allErrs, validateQuobyteVolumeSource(source.Quobyte, fldPath.Child("quobyte"))...) + } + } if source.DownwardAPI != nil { if numVolumes > 0 { allErrs = append(allErrs, field.Forbidden(fldPath.Child("downwarAPI"), "may not specify more than 1 volume type")) @@ -551,7 +624,7 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E } if source.FlexVolume != nil { if numVolumes > 0 { - allErrs = append(allErrs, field.Forbidden(fldPath.Child("flexVolume"), "may not specifiy more than 1 volume type")) + allErrs = append(allErrs, field.Forbidden(fldPath.Child("flexVolume"), "may not specify more than 1 volume type")) } else { numVolumes++ allErrs = append(allErrs, validateFlexVolumeSource(source.FlexVolume, fldPath.Child("flexVolume"))...) @@ -559,7 +632,7 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E } if source.ConfigMap != nil { if numVolumes > 0 { - allErrs = append(allErrs, field.Forbidden(fldPath.Child("configMap"), "may not specifiy more than 1 volume type")) + allErrs = append(allErrs, field.Forbidden(fldPath.Child("configMap"), "may not specify more than 1 volume type")) } else { numVolumes++ allErrs = append(allErrs, validateConfigMapVolumeSource(source.ConfigMap, fldPath.Child("configMap"))...) @@ -577,6 +650,11 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E allErrs = append(allErrs, validateVsphereVolumeSource(source.VsphereVolume, fldPath.Child("vsphereVolume"))...) } } + if source.AzureDisk != nil { + numVolumes++ + allErrs = append(allErrs, validateAzureDisk(source.AzureDisk, fldPath.Child("azureDisk"))...) + } + if numVolumes == 0 { allErrs = append(allErrs, field.Required(fldPath, "must specify a volume type")) } @@ -660,6 +738,12 @@ func validateSecretVolumeSource(secretSource *api.SecretVolumeSource, fldPath *f if len(secretSource.SecretName) == 0 { allErrs = append(allErrs, field.Required(fldPath.Child("secretName"), "")) } + + secretMode := secretSource.DefaultMode + if secretMode != nil && (*secretMode > 0777 || *secretMode < 0) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("defaultMode"), *secretMode, volumeModeErrorMsg)) + } + itemsPath := fldPath.Child("items") for i, kp := range secretSource.Items { itemPath := itemsPath.Index(i) @@ -673,6 +757,12 @@ func validateConfigMapVolumeSource(configMapSource *api.ConfigMapVolumeSource, f if len(configMapSource.Name) == 0 { allErrs = append(allErrs, field.Required(fldPath.Child("name"), "")) } + + configMapMode := configMapSource.DefaultMode + if configMapMode != nil && (*configMapMode > 0777 || *configMapMode < 0) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("defaultMode"), *configMapMode, volumeModeErrorMsg)) + } + itemsPath := fldPath.Child("items") for i, kp := range configMapSource.Items { itemPath := itemsPath.Index(i) @@ -690,6 +780,10 @@ func validateKeyToPath(kp *api.KeyToPath, fldPath *field.Path) field.ErrorList { allErrs = append(allErrs, field.Required(fldPath.Child("path"), "")) } allErrs = append(allErrs, validateLocalNonReservedPath(kp.Path, fldPath.Child("path"))...) + if kp.Mode != nil && (*kp.Mode > 0777 || *kp.Mode < 0) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("mode"), *kp.Mode, volumeModeErrorMsg)) + } + return allErrs } @@ -715,6 +809,24 @@ func validateNFSVolumeSource(nfs *api.NFSVolumeSource, fldPath *field.Path) fiel return allErrs } +func validateQuobyteVolumeSource(quobyte *api.QuobyteVolumeSource, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + if len(quobyte.Registry) == 0 { + allErrs = append(allErrs, field.Required(fldPath.Child("registry"), "must be a host:port pair or multiple pairs separated by commas")) + } else { + for _, hostPortPair := range strings.Split(quobyte.Registry, ",") { + if _, _, err := net.SplitHostPort(hostPortPair); err != nil { + allErrs = append(allErrs, field.Invalid(fldPath.Child("registry"), quobyte.Registry, "must be a host:port pair or multiple pairs separated by commas")) + } + } + } + + if len(quobyte.Volume) == 0 { + allErrs = append(allErrs, field.Required(fldPath.Child("volume"), "")) + } + return allErrs +} + func validateGlusterfs(glusterfs *api.GlusterfsVolumeSource, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} if len(glusterfs.EndpointsName) == 0 { @@ -745,6 +857,12 @@ var validDownwardAPIFieldPathExpressions = sets.NewString( func validateDownwardAPIVolumeSource(downwardAPIVolume *api.DownwardAPIVolumeSource, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} + + downwardAPIMode := downwardAPIVolume.DefaultMode + if downwardAPIMode != nil && (*downwardAPIMode > 0777 || *downwardAPIMode < 0) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("defaultMode"), *downwardAPIMode, volumeModeErrorMsg)) + } + for _, file := range downwardAPIVolume.Items { if len(file.Path) == 0 { allErrs = append(allErrs, field.Required(fldPath.Child("path"), "")) @@ -760,6 +878,9 @@ func validateDownwardAPIVolumeSource(downwardAPIVolume *api.DownwardAPIVolumeSou } else { allErrs = append(allErrs, field.Required(fldPath, "one of fieldRef and resourceFieldRef is required")) } + if file.Mode != nil && (*file.Mode > 0777 || *file.Mode < 0) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("mode"), *file.Mode, volumeModeErrorMsg)) + } } return allErrs } @@ -844,6 +965,22 @@ func validateAzureFile(azure *api.AzureFileVolumeSource, fldPath *field.Path) fi return allErrs } +var supportedCachingModes = sets.NewString(string(api.AzureDataDiskCachingNone), string(api.AzureDataDiskCachingReadOnly), string(api.AzureDataDiskCachingReadWrite)) + +func validateAzureDisk(azure *api.AzureDiskVolumeSource, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + if azure.DiskName == "" { + allErrs = append(allErrs, field.Required(fldPath.Child("diskName"), "")) + } + if azure.DataDiskURI == "" { + allErrs = append(allErrs, field.Required(fldPath.Child("diskURI"), "")) + } + if azure.CachingMode != nil && !supportedCachingModes.Has(string(*azure.CachingMode)) { + allErrs = append(allErrs, field.NotSupported(fldPath.Child("cachingMode"), *azure.CachingMode, supportedCachingModes.List())) + } + return allErrs +} + func validateVsphereVolumeSource(cd *api.VsphereVirtualDiskVolumeSource, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} if len(cd.VolumePath) == 0 { @@ -858,6 +995,8 @@ var ValidatePersistentVolumeName = NameIsDNSSubdomain var supportedAccessModes = sets.NewString(string(api.ReadWriteOnce), string(api.ReadOnlyMany), string(api.ReadWriteMany)) +var supportedReclaimPolicy = sets.NewString(string(api.PersistentVolumeReclaimDelete), string(api.PersistentVolumeReclaimRecycle), string(api.PersistentVolumeReclaimRetain)) + func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { allErrs := ValidateObjectMeta(&pv.ObjectMeta, false, ValidatePersistentVolumeName, field.NewPath("metadata")) @@ -882,6 +1021,11 @@ func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { for r, qty := range pv.Spec.Capacity { allErrs = append(allErrs, validateBasicResource(qty, capPath.Key(string(r)))...) } + if len(string(pv.Spec.PersistentVolumeReclaimPolicy)) > 0 { + if !supportedReclaimPolicy.Has(string(pv.Spec.PersistentVolumeReclaimPolicy)) { + allErrs = append(allErrs, field.NotSupported(specPath.Child("persistentVolumeReclaimPolicy"), pv.Spec.PersistentVolumeReclaimPolicy, supportedReclaimPolicy.List())) + } + } numVolumes := 0 if pv.Spec.HostPath != nil { @@ -940,6 +1084,14 @@ func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { allErrs = append(allErrs, validateRBDVolumeSource(pv.Spec.RBD, specPath.Child("rbd"))...) } } + if pv.Spec.Quobyte != nil { + if numVolumes > 0 { + allErrs = append(allErrs, field.Forbidden(specPath.Child("quobyte"), "may not specify more than 1 volume type")) + } else { + numVolumes++ + allErrs = append(allErrs, validateQuobyteVolumeSource(pv.Spec.Quobyte, specPath.Child("quobyte"))...) + } + } if pv.Spec.CephFS != nil { if numVolumes > 0 { allErrs = append(allErrs, field.Forbidden(specPath.Child("cephFS"), "may not specify more than 1 volume type")) @@ -988,9 +1140,20 @@ func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { allErrs = append(allErrs, validateVsphereVolumeSource(pv.Spec.VsphereVolume, specPath.Child("vsphereVolume"))...) } } + if pv.Spec.AzureDisk != nil { + numVolumes++ + allErrs = append(allErrs, validateAzureDisk(pv.Spec.AzureDisk, specPath.Child("azureDisk"))...) + } + if numVolumes == 0 { allErrs = append(allErrs, field.Required(specPath, "must specify a volume type")) } + + // do not allow hostPath mounts of '/' to have a 'recycle' reclaim policy + if pv.Spec.HostPath != nil && path.Clean(pv.Spec.HostPath.Path) == "/" && pv.Spec.PersistentVolumeReclaimPolicy == api.PersistentVolumeReclaimRecycle { + allErrs = append(allErrs, field.Forbidden(specPath.Child("persistentVolumeReclaimPolicy"), "may not be 'recycle' for a hostPath mount of '/'")) + } + return allErrs } @@ -1014,26 +1177,37 @@ func ValidatePersistentVolumeStatusUpdate(newPv, oldPv *api.PersistentVolume) fi return allErrs } +// ValidatePersistentVolumeClaim validates a PersistentVolumeClaim func ValidatePersistentVolumeClaim(pvc *api.PersistentVolumeClaim) field.ErrorList { allErrs := ValidateObjectMeta(&pvc.ObjectMeta, true, ValidatePersistentVolumeName, field.NewPath("metadata")) - specPath := field.NewPath("spec") - if len(pvc.Spec.AccessModes) == 0 { - allErrs = append(allErrs, field.Required(specPath.Child("accessModes"), "at least 1 accessMode is required")) + allErrs = append(allErrs, ValidatePersistentVolumeClaimSpec(&pvc.Spec, field.NewPath("spec"))...) + return allErrs +} + +// ValidatePersistentVolumeClaimSpec validates a PersistentVolumeClaimSpec +func ValidatePersistentVolumeClaimSpec(spec *api.PersistentVolumeClaimSpec, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + if len(spec.AccessModes) == 0 { + allErrs = append(allErrs, field.Required(fldPath.Child("accessModes"), "at least 1 access mode is required")) } - if pvc.Spec.Selector != nil { - allErrs = append(allErrs, unversionedvalidation.ValidateLabelSelector(pvc.Spec.Selector, specPath.Child("selector"))...) + if spec.Selector != nil { + allErrs = append(allErrs, unversionedvalidation.ValidateLabelSelector(spec.Selector, fldPath.Child("selector"))...) } - for _, mode := range pvc.Spec.AccessModes { + for _, mode := range spec.AccessModes { if mode != api.ReadWriteOnce && mode != api.ReadOnlyMany && mode != api.ReadWriteMany { - allErrs = append(allErrs, field.NotSupported(specPath.Child("accessModes"), mode, supportedAccessModes.List())) + allErrs = append(allErrs, field.NotSupported(fldPath.Child("accessModes"), mode, supportedAccessModes.List())) } } - if _, ok := pvc.Spec.Resources.Requests[api.ResourceStorage]; !ok { - allErrs = append(allErrs, field.Required(specPath.Child("resources").Key(string(api.ResourceStorage)), "")) + storageValue, ok := spec.Resources.Requests[api.ResourceStorage] + if !ok { + allErrs = append(allErrs, field.Required(fldPath.Child("resources").Key(string(api.ResourceStorage)), "")) + } else { + allErrs = append(allErrs, ValidateResourceQuantityValue(string(api.ResourceStorage), storageValue, fldPath.Child("resources").Key(string(api.ResourceStorage)))...) } return allErrs } +// ValidatePersistentVolumeClaimUpdate validates an update to a PeristentVolumeClaim func ValidatePersistentVolumeClaimUpdate(newPvc, oldPvc *api.PersistentVolumeClaim) field.ErrorList { allErrs := ValidateObjectMetaUpdate(&newPvc.ObjectMeta, &oldPvc.ObjectMeta, field.NewPath("metadata")) allErrs = append(allErrs, ValidatePersistentVolumeClaim(newPvc)...) @@ -1054,6 +1228,7 @@ func ValidatePersistentVolumeClaimUpdate(newPvc, oldPvc *api.PersistentVolumeCla return allErrs } +// ValidatePersistentVolumeClaimStatusUpdate validates an update to status of a PeristentVolumeClaim func ValidatePersistentVolumeClaimStatusUpdate(newPvc, oldPvc *api.PersistentVolumeClaim) field.ErrorList { allErrs := ValidateObjectMetaUpdate(&newPvc.ObjectMeta, &oldPvc.ObjectMeta, field.NewPath("metadata")) if len(newPvc.ResourceVersion) == 0 { @@ -1127,7 +1302,7 @@ func validateEnv(vars []api.EnvVar, fldPath *field.Path) field.ErrorList { return allErrs } -var validFieldPathExpressionsEnv = sets.NewString("metadata.name", "metadata.namespace", "status.podIP") +var validFieldPathExpressionsEnv = sets.NewString("metadata.name", "metadata.namespace", "spec.nodeName", "spec.serviceAccountName", "status.podIP") var validContainerResourceFieldPathExpressions = sets.NewString("limits.cpu", "limits.memory", "requests.cpu", "requests.memory") func validateEnvVarValueFrom(ev api.EnvVar, fldPath *field.Path) field.ErrorList { @@ -1636,7 +1811,7 @@ func validateTolerations(tolerations []api.Toleration, fldPath *field.Path) fiel func ValidatePod(pod *api.Pod) field.ErrorList { fldPath := field.NewPath("metadata") allErrs := ValidateObjectMeta(&pod.ObjectMeta, true, ValidatePodName, fldPath) - allErrs = append(allErrs, ValidatePodSpecificAnnotations(pod.ObjectMeta.Annotations, fldPath.Child("annotations"))...) + allErrs = append(allErrs, ValidatePodSpecificAnnotations(pod.ObjectMeta.Annotations, &pod.Spec, fldPath.Child("annotations"))...) allErrs = append(allErrs, ValidatePodSpec(&pod.Spec, field.NewPath("spec"))...) return allErrs } @@ -1952,6 +2127,77 @@ func ValidateSeccompPodAnnotations(annotations map[string]string, fldPath *field return allErrs } +func ValidateAppArmorPodAnnotations(annotations map[string]string, spec *api.PodSpec, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + for k, p := range annotations { + if !strings.HasPrefix(k, apparmor.ContainerAnnotationKeyPrefix) { + continue + } + if !utilconfig.DefaultFeatureGate.AppArmor() { + allErrs = append(allErrs, field.Forbidden(fldPath.Key(k), "AppArmor is disabled by feature-gate")) + continue + } + containerName := strings.TrimPrefix(k, apparmor.ContainerAnnotationKeyPrefix) + if !podSpecHasContainer(spec, containerName) { + allErrs = append(allErrs, field.Invalid(fldPath.Key(k), containerName, "container not found")) + } + + if err := apparmor.ValidateProfileFormat(p); err != nil { + allErrs = append(allErrs, field.Invalid(fldPath.Key(k), p, err.Error())) + } + } + + return allErrs +} + +func podSpecHasContainer(spec *api.PodSpec, containerName string) bool { + for _, c := range spec.InitContainers { + if c.Name == containerName { + return true + } + } + for _, c := range spec.Containers { + if c.Name == containerName { + return true + } + } + return false +} + +const ( + // a sysctl segment regex, concatenated with dots to form a sysctl name + SysctlSegmentFmt string = "[a-z0-9]([-_a-z0-9]*[a-z0-9])?" + + // a sysctl name regex + SysctlFmt string = "(" + SysctlSegmentFmt + "\\.)*" + SysctlSegmentFmt + + // the maximal length of a sysctl name + SysctlMaxLength int = 253 +) + +var sysctlRegexp = regexp.MustCompile("^" + SysctlFmt + "$") + +// IsValidSysctlName checks that the given string is a valid sysctl name, +// i.e. matches SysctlFmt. +func IsValidSysctlName(name string) bool { + if len(name) > SysctlMaxLength { + return false + } + return sysctlRegexp.MatchString(name) +} + +func validateSysctls(sysctls []api.Sysctl, fldPath *field.Path) field.ErrorList { + allErrs := field.ErrorList{} + for i, s := range sysctls { + if len(s.Name) == 0 { + allErrs = append(allErrs, field.Required(fldPath.Index(i).Child("name"), "")) + } else if !IsValidSysctlName(s.Name) { + allErrs = append(allErrs, field.Invalid(fldPath.Index(i).Child("name"), s.Name, fmt.Sprintf("must have at most %d characters and match regex %s", SysctlMaxLength, SysctlFmt))) + } + } + return allErrs +} + // ValidatePodSecurityContext test that the specified PodSecurityContext has valid data. func ValidatePodSecurityContext(securityContext *api.PodSecurityContext, spec *api.PodSpec, specPath, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} @@ -1978,7 +2224,7 @@ func ValidatePodSecurityContext(securityContext *api.PodSecurityContext, spec *a return allErrs } -func validateContainerUpdates(newContainers, oldContainers []api.Container, fldPath *field.Path) (allErrs field.ErrorList, stop bool) { +func ValidateContainerUpdates(newContainers, oldContainers []api.Container, fldPath *field.Path) (allErrs field.ErrorList, stop bool) { allErrs = field.ErrorList{} if len(newContainers) != len(oldContainers) { //TODO: Pinpoint the specific container that causes the invalid error after we have strategic merge diff @@ -2000,7 +2246,7 @@ func validateContainerUpdates(newContainers, oldContainers []api.Container, fldP func ValidatePodUpdate(newPod, oldPod *api.Pod) field.ErrorList { fldPath := field.NewPath("metadata") allErrs := ValidateObjectMetaUpdate(&newPod.ObjectMeta, &oldPod.ObjectMeta, fldPath) - allErrs = append(allErrs, ValidatePodSpecificAnnotations(newPod.ObjectMeta.Annotations, fldPath.Child("annotations"))...) + allErrs = append(allErrs, ValidatePodSpecificAnnotationUpdates(newPod, oldPod, fldPath.Child("annotations"))...) specPath := field.NewPath("spec") // validate updateable fields: @@ -2008,12 +2254,12 @@ func ValidatePodUpdate(newPod, oldPod *api.Pod) field.ErrorList { // 2. initContainers[*].image // 3. spec.activeDeadlineSeconds - containerErrs, stop := validateContainerUpdates(newPod.Spec.Containers, oldPod.Spec.Containers, specPath.Child("containers")) + containerErrs, stop := ValidateContainerUpdates(newPod.Spec.Containers, oldPod.Spec.Containers, specPath.Child("containers")) allErrs = append(allErrs, containerErrs...) if stop { return allErrs } - containerErrs, stop = validateContainerUpdates(newPod.Spec.InitContainers, oldPod.Spec.InitContainers, specPath.Child("initContainers")) + containerErrs, stop = ValidateContainerUpdates(newPod.Spec.InitContainers, oldPod.Spec.InitContainers, specPath.Child("initContainers")) allErrs = append(allErrs, containerErrs...) if stop { return allErrs @@ -2118,17 +2364,19 @@ func ValidatePodTemplateUpdate(newPod, oldPod *api.PodTemplate) field.ErrorList var supportedSessionAffinityType = sets.NewString(string(api.ServiceAffinityClientIP), string(api.ServiceAffinityNone)) var supportedServiceType = sets.NewString(string(api.ServiceTypeClusterIP), string(api.ServiceTypeNodePort), - string(api.ServiceTypeLoadBalancer)) + string(api.ServiceTypeLoadBalancer), string(api.ServiceTypeExternalName)) // ValidateService tests if required fields in the service are set. func ValidateService(service *api.Service) field.ErrorList { allErrs := ValidateObjectMeta(&service.ObjectMeta, true, ValidateServiceName, field.NewPath("metadata")) specPath := field.NewPath("spec") - if len(service.Spec.Ports) == 0 && service.Spec.ClusterIP != api.ClusterIPNone { + isHeadlessService := service.Spec.ClusterIP == api.ClusterIPNone + if len(service.Spec.Ports) == 0 && !isHeadlessService && service.Spec.Type != api.ServiceTypeExternalName { allErrs = append(allErrs, field.Required(specPath.Child("ports"), "")) } - if service.Spec.Type == api.ServiceTypeLoadBalancer { + switch service.Spec.Type { + case api.ServiceTypeLoadBalancer: for ix := range service.Spec.Ports { port := &service.Spec.Ports[ix] // This is a workaround for broken cloud environments that @@ -2139,9 +2387,17 @@ func ValidateService(service *api.Service) field.ErrorList { allErrs = append(allErrs, field.Invalid(portPath, port.Port, "may not expose port 10250 externally since it is used by kubelet")) } } + case api.ServiceTypeExternalName: + if service.Spec.ClusterIP != "" { + allErrs = append(allErrs, field.Invalid(specPath.Child("clusterIP"), service.Spec.ClusterIP, "must be empty for ExternalName services")) + } + if len(service.Spec.ExternalName) > 0 { + allErrs = append(allErrs, ValidateDNS1123Subdomain(service.Spec.ExternalName, specPath.Child("externalName"))...) + } else { + allErrs = append(allErrs, field.Required(specPath.Child("externalName"), "")) + } } - isHeadlessService := service.Spec.ClusterIP == api.ClusterIPNone allPortNames := sets.String{} portsPath := specPath.Child("ports") for i := range service.Spec.Ports { @@ -2382,7 +2638,7 @@ func ValidatePodTemplateSpec(spec *api.PodTemplateSpec, fldPath *field.Path) fie allErrs := field.ErrorList{} allErrs = append(allErrs, unversionedvalidation.ValidateLabels(spec.Labels, fldPath.Child("labels"))...) allErrs = append(allErrs, ValidateAnnotations(spec.Annotations, fldPath.Child("annotations"))...) - allErrs = append(allErrs, ValidatePodSpecificAnnotations(spec.Annotations, fldPath.Child("annotations"))...) + allErrs = append(allErrs, ValidatePodSpecificAnnotations(spec.Annotations, &spec.Spec, fldPath.Child("annotations"))...) allErrs = append(allErrs, ValidatePodSpec(&spec.Spec, fldPath.Child("spec"))...) return allErrs } @@ -2405,6 +2661,9 @@ func ValidateReadOnlyPersistentDisks(volumes []api.Volume, fldPath *field.Path) // validateTaints tests if given taints have valid data. func validateTaints(taints []api.Taint, fldPath *field.Path) field.ErrorList { allErrors := field.ErrorList{} + + uniqueTaints := map[api.TaintEffect]sets.String{} + for i, currTaint := range taints { idxPath := fldPath.Index(i) // validate the taint key @@ -2415,6 +2674,20 @@ func validateTaints(taints []api.Taint, fldPath *field.Path) field.ErrorList { } // validate the taint effect allErrors = append(allErrors, validateTaintEffect(&currTaint.Effect, false, idxPath.Child("effect"))...) + + // validate if taint is unique by + if len(uniqueTaints[currTaint.Effect]) > 0 && uniqueTaints[currTaint.Effect].Has(currTaint.Key) { + duplicatedError := field.Duplicate(idxPath, currTaint) + duplicatedError.Detail = "taints must be unique by key and effect pair" + allErrors = append(allErrors, duplicatedError) + continue + } + + // add taint to existingTaints for uniqueness check + if len(uniqueTaints[currTaint.Effect]) == 0 { + uniqueTaints[currTaint.Effect] = sets.String{} + } + uniqueTaints[currTaint.Effect].Insert(currTaint.Key) } return allErrors } @@ -3085,17 +3358,50 @@ func ValidateNamespaceFinalizeUpdate(newNamespace, oldNamespace *api.Namespace) return allErrs } +// Construct lookup map of old subset IPs to NodeNames. +func updateEpAddrToNodeNameMap(ipToNodeName map[string]string, addresses []api.EndpointAddress) { + for n := range addresses { + if addresses[n].NodeName == nil { + continue + } + ipToNodeName[addresses[n].IP] = *addresses[n].NodeName + } +} + +// Build a map across all subsets of IP -> NodeName +func buildEndpointAddressNodeNameMap(subsets []api.EndpointSubset) map[string]string { + ipToNodeName := make(map[string]string) + for i := range subsets { + updateEpAddrToNodeNameMap(ipToNodeName, subsets[i].Addresses) + updateEpAddrToNodeNameMap(ipToNodeName, subsets[i].NotReadyAddresses) + } + return ipToNodeName +} + +func validateEpAddrNodeNameTransition(addr *api.EndpointAddress, ipToNodeName map[string]string, fldPath *field.Path) field.ErrorList { + errList := field.ErrorList{} + existingNodeName, found := ipToNodeName[addr.IP] + if !found { + return errList + } + if addr.NodeName == nil || *addr.NodeName == existingNodeName { + return errList + } + // NodeName entry found for this endpoint IP, but user is attempting to change NodeName + return append(errList, field.Forbidden(fldPath, fmt.Sprintf("Cannot change NodeName for %s to %s", addr.IP, *addr.NodeName))) +} + // ValidateEndpoints tests if required fields are set. func ValidateEndpoints(endpoints *api.Endpoints) field.ErrorList { allErrs := ValidateObjectMeta(&endpoints.ObjectMeta, true, ValidateEndpointsName, field.NewPath("metadata")) allErrs = append(allErrs, ValidateEndpointsSpecificAnnotations(endpoints.Annotations, field.NewPath("annotations"))...) - allErrs = append(allErrs, validateEndpointSubsets(endpoints.Subsets, field.NewPath("subsets"))...) + allErrs = append(allErrs, validateEndpointSubsets(endpoints.Subsets, []api.EndpointSubset{}, field.NewPath("subsets"))...) return allErrs } -func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) field.ErrorList { +func validateEndpointSubsets(subsets []api.EndpointSubset, oldSubsets []api.EndpointSubset, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} - + ipToNodeName := buildEndpointAddressNodeNameMap(oldSubsets) for i := range subsets { ss := &subsets[i] idxPath := fldPath.Index(i) @@ -3108,10 +3414,10 @@ func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) allErrs = append(allErrs, field.Required(idxPath.Child("ports"), "")) } for addr := range ss.Addresses { - allErrs = append(allErrs, validateEndpointAddress(&ss.Addresses[addr], idxPath.Child("addresses").Index(addr))...) + allErrs = append(allErrs, validateEndpointAddress(&ss.Addresses[addr], idxPath.Child("addresses").Index(addr), ipToNodeName)...) } for addr := range ss.NotReadyAddresses { - allErrs = append(allErrs, validateEndpointAddress(&ss.NotReadyAddresses[addr], idxPath.Child("notReadyAddresses").Index(addr))...) + allErrs = append(allErrs, validateEndpointAddress(&ss.NotReadyAddresses[addr], idxPath.Child("notReadyAddresses").Index(addr), ipToNodeName)...) } for port := range ss.Ports { allErrs = append(allErrs, validateEndpointPort(&ss.Ports[port], len(ss.Ports) > 1, idxPath.Child("ports").Index(port))...) @@ -3121,7 +3427,7 @@ func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) return allErrs } -func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path) field.ErrorList { +func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path, ipToNodeName map[string]string) field.ErrorList { allErrs := field.ErrorList{} for _, msg := range validation.IsValidIP(address.IP) { allErrs = append(allErrs, field.Invalid(fldPath.Child("ip"), address.IP, msg)) @@ -3129,6 +3435,13 @@ func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path) if len(address.Hostname) > 0 { allErrs = append(allErrs, ValidateDNS1123Label(address.Hostname, fldPath.Child("hostname"))...) } + // During endpoint update, verify that NodeName is a DNS subdomain and transition rules allow the update + if address.NodeName != nil { + for _, msg := range ValidateNodeName(*address.NodeName, false) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("nodeName"), *address.NodeName, msg)) + } + } + allErrs = append(allErrs, validateEpAddrNodeNameTransition(address, ipToNodeName, fldPath.Child("nodeName"))...) if len(allErrs) > 0 { return allErrs } @@ -3183,7 +3496,7 @@ func validateEndpointPort(port *api.EndpointPort, requireName bool, fldPath *fie // ValidateEndpointsUpdate tests to make sure an endpoints update can be applied. func ValidateEndpointsUpdate(newEndpoints, oldEndpoints *api.Endpoints) field.ErrorList { allErrs := ValidateObjectMetaUpdate(&newEndpoints.ObjectMeta, &oldEndpoints.ObjectMeta, field.NewPath("metadata")) - allErrs = append(allErrs, validateEndpointSubsets(newEndpoints.Subsets, field.NewPath("subsets"))...) + allErrs = append(allErrs, validateEndpointSubsets(newEndpoints.Subsets, oldEndpoints.Subsets, field.NewPath("subsets"))...) allErrs = append(allErrs, ValidateEndpointsSpecificAnnotations(newEndpoints.Annotations, field.NewPath("annotations"))...) return allErrs } @@ -3272,3 +3585,17 @@ func isValidHostnamesMap(serializedPodHostNames string) bool { } return true } + +func sysctlIntersection(a []api.Sysctl, b []api.Sysctl) []string { + lookup := make(map[string]struct{}, len(a)) + result := []string{} + for i := range a { + lookup[a[i].Name] = struct{}{} + } + for i := range b { + if _, found := lookup[b[i].Name]; found { + result = append(result, b[i].Name) + } + } + return result +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go similarity index 96% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go index a9c4823bd2..5e8986fe03 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/api/zz_generated.deepcopy.go @@ -42,6 +42,7 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Affinity, InType: reflect.TypeOf(&Affinity{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_AttachedVolume, InType: reflect.TypeOf(&AttachedVolume{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_AvoidPods, InType: reflect.TypeOf(&AvoidPods{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_AzureDiskVolumeSource, InType: reflect.TypeOf(&AzureDiskVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_AzureFileVolumeSource, InType: reflect.TypeOf(&AzureFileVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Binding, InType: reflect.TypeOf(&Binding{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Capabilities, InType: reflect.TypeOf(&Capabilities{})}, @@ -157,6 +158,7 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PreferAvoidPodsEntry, InType: reflect.TypeOf(&PreferAvoidPodsEntry{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PreferredSchedulingTerm, InType: reflect.TypeOf(&PreferredSchedulingTerm{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Probe, InType: reflect.TypeOf(&Probe{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_QuobyteVolumeSource, InType: reflect.TypeOf(&QuobyteVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_RBDVolumeSource, InType: reflect.TypeOf(&RBDVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_RangeAllocation, InType: reflect.TypeOf(&RangeAllocation{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ReplicationController, InType: reflect.TypeOf(&ReplicationController{})}, @@ -184,6 +186,7 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ServiceProxyOptions, InType: reflect.TypeOf(&ServiceProxyOptions{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ServiceSpec, InType: reflect.TypeOf(&ServiceSpec{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ServiceStatus, InType: reflect.TypeOf(&ServiceStatus{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Sysctl, InType: reflect.TypeOf(&Sysctl{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_TCPSocketAction, InType: reflect.TypeOf(&TCPSocketAction{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Taint, InType: reflect.TypeOf(&Taint{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_Toleration, InType: reflect.TypeOf(&Toleration{})}, @@ -271,6 +274,37 @@ func DeepCopy_api_AvoidPods(in interface{}, out interface{}, c *conversion.Clone } } +func DeepCopy_api_AzureDiskVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*AzureDiskVolumeSource) + out := out.(*AzureDiskVolumeSource) + out.DiskName = in.DiskName + out.DataDiskURI = in.DataDiskURI + if in.CachingMode != nil { + in, out := &in.CachingMode, &out.CachingMode + *out = new(AzureDataDiskCachingMode) + **out = **in + } else { + out.CachingMode = nil + } + if in.FSType != nil { + in, out := &in.FSType, &out.FSType + *out = new(string) + **out = **in + } else { + out.FSType = nil + } + if in.ReadOnly != nil { + in, out := &in.ReadOnly, &out.ReadOnly + *out = new(bool) + **out = **in + } else { + out.ReadOnly = nil + } + return nil + } +} + func DeepCopy_api_AzureFileVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*AzureFileVolumeSource) @@ -473,11 +507,20 @@ func DeepCopy_api_ConfigMapVolumeSource(in interface{}, out interface{}, c *conv in, out := &in.Items, &out.Items *out = make([]KeyToPath, len(*in)) for i := range *in { - (*out)[i] = (*in)[i] + if err := DeepCopy_api_KeyToPath(&(*in)[i], &(*out)[i], c); err != nil { + return err + } } } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -781,6 +824,13 @@ func DeepCopy_api_DownwardAPIVolumeFile(in interface{}, out interface{}, c *conv } else { out.ResourceFieldRef = nil } + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(int32) + **out = **in + } else { + out.Mode = nil + } return nil } } @@ -800,6 +850,13 @@ func DeepCopy_api_DownwardAPIVolumeSource(in interface{}, out interface{}, c *co } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -819,6 +876,13 @@ func DeepCopy_api_EndpointAddress(in interface{}, out interface{}, c *conversion out := out.(*EndpointAddress) out.IP = in.IP out.Hostname = in.Hostname + if in.NodeName != nil { + in, out := &in.NodeName, &out.NodeName + *out = new(string) + **out = **in + } else { + out.NodeName = nil + } if in.TargetRef != nil { in, out := &in.TargetRef, &out.TargetRef *out = new(ObjectReference) @@ -1245,6 +1309,13 @@ func DeepCopy_api_KeyToPath(in interface{}, out interface{}, c *conversion.Clone out := out.(*KeyToPath) out.Key = in.Key out.Path = in.Path + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(int32) + **out = **in + } else { + out.Mode = nil + } return nil } } @@ -1909,6 +1980,7 @@ func DeepCopy_api_ObjectMeta(in interface{}, out interface{}, c *conversion.Clon } else { out.Finalizers = nil } + out.ClusterName = in.ClusterName return nil } } @@ -2138,6 +2210,13 @@ func DeepCopy_api_PersistentVolumeSource(in interface{}, out interface{}, c *con } else { out.RBD = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + **out = **in + } else { + out.Quobyte = nil + } if in.ISCSI != nil { in, out := &in.ISCSI, &out.ISCSI *out = new(ISCSIVolumeSource) @@ -2200,6 +2279,15 @@ func DeepCopy_api_PersistentVolumeSource(in interface{}, out interface{}, c *con } else { out.VsphereVolume = nil } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := DeepCopy_api_AzureDiskVolumeSource(*in, *out, c); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } } @@ -2802,6 +2890,19 @@ func DeepCopy_api_Probe(in interface{}, out interface{}, c *conversion.Cloner) e } } +func DeepCopy_api_QuobyteVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*QuobyteVolumeSource) + out := out.(*QuobyteVolumeSource) + out.Registry = in.Registry + out.Volume = in.Volume + out.ReadOnly = in.ReadOnly + out.User = in.User + out.Group = in.Group + return nil + } +} + func DeepCopy_api_RBDVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*RBDVolumeSource) @@ -2920,6 +3021,7 @@ func DeepCopy_api_ReplicationControllerStatus(in interface{}, out interface{}, c out := out.(*ReplicationControllerStatus) out.Replicas = in.Replicas out.FullyLabeledReplicas = in.FullyLabeledReplicas + out.ReadyReplicas = in.ReadyReplicas out.ObservedGeneration = in.ObservedGeneration return nil } @@ -3131,11 +3233,20 @@ func DeepCopy_api_SecretVolumeSource(in interface{}, out interface{}, c *convers in, out := &in.Items, &out.Items *out = make([]KeyToPath, len(*in)) for i := range *in { - (*out)[i] = (*in)[i] + if err := DeepCopy_api_KeyToPath(&(*in)[i], &(*out)[i], c); err != nil { + return err + } } } else { out.Items = nil } + if in.DefaultMode != nil { + in, out := &in.DefaultMode, &out.DefaultMode + *out = new(int32) + **out = **in + } else { + out.DefaultMode = nil + } return nil } } @@ -3339,6 +3450,7 @@ func DeepCopy_api_ServiceSpec(in interface{}, out interface{}, c *conversion.Clo out.Selector = nil } out.ClusterIP = in.ClusterIP + out.ExternalName = in.ExternalName if in.ExternalIPs != nil { in, out := &in.ExternalIPs, &out.ExternalIPs *out = make([]string, len(*in)) @@ -3370,6 +3482,16 @@ func DeepCopy_api_ServiceStatus(in interface{}, out interface{}, c *conversion.C } } +func DeepCopy_api_Sysctl(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*Sysctl) + out := out.(*Sysctl) + out.Name = in.Name + out.Value = in.Value + return nil + } +} + func DeepCopy_api_TCPSocketAction(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*TCPSocketAction) @@ -3511,6 +3633,13 @@ func DeepCopy_api_VolumeSource(in interface{}, out interface{}, c *conversion.Cl } else { out.RBD = nil } + if in.Quobyte != nil { + in, out := &in.Quobyte, &out.Quobyte + *out = new(QuobyteVolumeSource) + **out = **in + } else { + out.Quobyte = nil + } if in.FlexVolume != nil { in, out := &in.FlexVolume, &out.FlexVolume *out = new(FlexVolumeSource) @@ -3584,6 +3713,15 @@ func DeepCopy_api_VolumeSource(in interface{}, out interface{}, c *conversion.Cl } else { out.VsphereVolume = nil } + if in.AzureDisk != nil { + in, out := &in.AzureDisk, &out.AzureDisk + *out = new(AzureDiskVolumeSource) + if err := DeepCopy_api_AzureDiskVolumeSource(*in, *out, c); err != nil { + return err + } + } else { + out.AzureDisk = nil + } return nil } } diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/doc.go new file mode 100644 index 0000000000..ede22b3d68 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/doc.go @@ -0,0 +1,20 @@ +/* +Copyright 2014 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Package apimachinery contains the generic API machinery code that +// is common to both server and clients. +// This package should never import specific API objects. +package apimachinery diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/registered/registered.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/registered/registered.go new file mode 100644 index 0000000000..508103297e --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/registered/registered.go @@ -0,0 +1,376 @@ +/* +Copyright 2015 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Package to keep track of API Versions that can be registered and are enabled in api.Scheme. +package registered + +import ( + "fmt" + "os" + "sort" + "strings" + + "github.com/golang/glog" + + "k8s.io/client-go/1.4/pkg/api/meta" + "k8s.io/client-go/1.4/pkg/api/unversioned" + "k8s.io/client-go/1.4/pkg/apimachinery" + "k8s.io/client-go/1.4/pkg/util/sets" +) + +var ( + DefaultAPIRegistrationManager = NewOrDie(os.Getenv("KUBE_API_VERSIONS")) +) + +// APIRegistrationManager +type APIRegistrationManager struct { + // registeredGroupVersions stores all API group versions for which RegisterGroup is called. + registeredVersions map[unversioned.GroupVersion]struct{} + + // thirdPartyGroupVersions are API versions which are dynamically + // registered (and unregistered) via API calls to the apiserver + thirdPartyGroupVersions []unversioned.GroupVersion + + // enabledVersions represents all enabled API versions. It should be a + // subset of registeredVersions. Please call EnableVersions() to add + // enabled versions. + enabledVersions map[unversioned.GroupVersion]struct{} + + // map of group meta for all groups. + groupMetaMap map[string]*apimachinery.GroupMeta + + // envRequestedVersions represents the versions requested via the + // KUBE_API_VERSIONS environment variable. The install package of each group + // checks this list before add their versions to the latest package and + // Scheme. This list is small and order matters, so represent as a slice + envRequestedVersions []unversioned.GroupVersion +} + +// NewAPIRegistrationManager constructs a new manager. The argument ought to be +// the value of the KUBE_API_VERSIONS env var, or a value of this which you +// wish to test. +func NewAPIRegistrationManager(kubeAPIVersions string) (*APIRegistrationManager, error) { + m := &APIRegistrationManager{ + registeredVersions: map[unversioned.GroupVersion]struct{}{}, + thirdPartyGroupVersions: []unversioned.GroupVersion{}, + enabledVersions: map[unversioned.GroupVersion]struct{}{}, + groupMetaMap: map[string]*apimachinery.GroupMeta{}, + envRequestedVersions: []unversioned.GroupVersion{}, + } + + if len(kubeAPIVersions) != 0 { + for _, version := range strings.Split(kubeAPIVersions, ",") { + gv, err := unversioned.ParseGroupVersion(version) + if err != nil { + return nil, fmt.Errorf("invalid api version: %s in KUBE_API_VERSIONS: %s.", + version, kubeAPIVersions) + } + m.envRequestedVersions = append(m.envRequestedVersions, gv) + } + } + return m, nil +} + +func NewOrDie(kubeAPIVersions string) *APIRegistrationManager { + m, err := NewAPIRegistrationManager(kubeAPIVersions) + if err != nil { + glog.Fatalf("Could not construct version manager: %v (KUBE_API_VERSIONS=%q)", err, kubeAPIVersions) + } + return m +} + +// People are calling global functions. Let them continue to do that (for now). +var ( + ValidateEnvRequestedVersions = DefaultAPIRegistrationManager.ValidateEnvRequestedVersions + AllPreferredGroupVersions = DefaultAPIRegistrationManager.AllPreferredGroupVersions + RESTMapper = DefaultAPIRegistrationManager.RESTMapper + GroupOrDie = DefaultAPIRegistrationManager.GroupOrDie + AddThirdPartyAPIGroupVersions = DefaultAPIRegistrationManager.AddThirdPartyAPIGroupVersions + IsThirdPartyAPIGroupVersion = DefaultAPIRegistrationManager.IsThirdPartyAPIGroupVersion + RegisteredGroupVersions = DefaultAPIRegistrationManager.RegisteredGroupVersions + IsRegisteredVersion = DefaultAPIRegistrationManager.IsRegisteredVersion + IsRegistered = DefaultAPIRegistrationManager.IsRegistered + Group = DefaultAPIRegistrationManager.Group + EnabledVersionsForGroup = DefaultAPIRegistrationManager.EnabledVersionsForGroup + EnabledVersions = DefaultAPIRegistrationManager.EnabledVersions + IsEnabledVersion = DefaultAPIRegistrationManager.IsEnabledVersion + IsAllowedVersion = DefaultAPIRegistrationManager.IsAllowedVersion + EnableVersions = DefaultAPIRegistrationManager.EnableVersions + RegisterGroup = DefaultAPIRegistrationManager.RegisterGroup + RegisterVersions = DefaultAPIRegistrationManager.RegisterVersions +) + +// RegisterVersions adds the given group versions to the list of registered group versions. +func (m *APIRegistrationManager) RegisterVersions(availableVersions []unversioned.GroupVersion) { + for _, v := range availableVersions { + m.registeredVersions[v] = struct{}{} + } +} + +// RegisterGroup adds the given group to the list of registered groups. +func (m *APIRegistrationManager) RegisterGroup(groupMeta apimachinery.GroupMeta) error { + groupName := groupMeta.GroupVersion.Group + if _, found := m.groupMetaMap[groupName]; found { + return fmt.Errorf("group %v is already registered", m.groupMetaMap) + } + m.groupMetaMap[groupName] = &groupMeta + return nil +} + +// EnableVersions adds the versions for the given group to the list of enabled versions. +// Note that the caller should call RegisterGroup before calling this method. +// The caller of this function is responsible to add the versions to scheme and RESTMapper. +func (m *APIRegistrationManager) EnableVersions(versions ...unversioned.GroupVersion) error { + var unregisteredVersions []unversioned.GroupVersion + for _, v := range versions { + if _, found := m.registeredVersions[v]; !found { + unregisteredVersions = append(unregisteredVersions, v) + } + m.enabledVersions[v] = struct{}{} + } + if len(unregisteredVersions) != 0 { + return fmt.Errorf("Please register versions before enabling them: %v", unregisteredVersions) + } + return nil +} + +// IsAllowedVersion returns if the version is allowed by the KUBE_API_VERSIONS +// environment variable. If the environment variable is empty, then it always +// returns true. +func (m *APIRegistrationManager) IsAllowedVersion(v unversioned.GroupVersion) bool { + if len(m.envRequestedVersions) == 0 { + return true + } + for _, envGV := range m.envRequestedVersions { + if v == envGV { + return true + } + } + return false +} + +// IsEnabledVersion returns if a version is enabled. +func (m *APIRegistrationManager) IsEnabledVersion(v unversioned.GroupVersion) bool { + _, found := m.enabledVersions[v] + return found +} + +// EnabledVersions returns all enabled versions. Groups are randomly ordered, but versions within groups +// are priority order from best to worst +func (m *APIRegistrationManager) EnabledVersions() []unversioned.GroupVersion { + ret := []unversioned.GroupVersion{} + for _, groupMeta := range m.groupMetaMap { + ret = append(ret, groupMeta.GroupVersions...) + } + return ret +} + +// EnabledVersionsForGroup returns all enabled versions for a group in order of best to worst +func (m *APIRegistrationManager) EnabledVersionsForGroup(group string) []unversioned.GroupVersion { + groupMeta, ok := m.groupMetaMap[group] + if !ok { + return []unversioned.GroupVersion{} + } + + return append([]unversioned.GroupVersion{}, groupMeta.GroupVersions...) +} + +// Group returns the metadata of a group if the group is registered, otherwise +// an error is returned. +func (m *APIRegistrationManager) Group(group string) (*apimachinery.GroupMeta, error) { + groupMeta, found := m.groupMetaMap[group] + if !found { + return nil, fmt.Errorf("group %v has not been registered", group) + } + groupMetaCopy := *groupMeta + return &groupMetaCopy, nil +} + +// IsRegistered takes a string and determines if it's one of the registered groups +func (m *APIRegistrationManager) IsRegistered(group string) bool { + _, found := m.groupMetaMap[group] + return found +} + +// IsRegisteredVersion returns if a version is registered. +func (m *APIRegistrationManager) IsRegisteredVersion(v unversioned.GroupVersion) bool { + _, found := m.registeredVersions[v] + return found +} + +// RegisteredGroupVersions returns all registered group versions. +func (m *APIRegistrationManager) RegisteredGroupVersions() []unversioned.GroupVersion { + ret := []unversioned.GroupVersion{} + for groupVersion := range m.registeredVersions { + ret = append(ret, groupVersion) + } + return ret +} + +// IsThirdPartyAPIGroupVersion returns true if the api version is a user-registered group/version. +func (m *APIRegistrationManager) IsThirdPartyAPIGroupVersion(gv unversioned.GroupVersion) bool { + for ix := range m.thirdPartyGroupVersions { + if m.thirdPartyGroupVersions[ix] == gv { + return true + } + } + return false +} + +// AddThirdPartyAPIGroupVersions sets the list of third party versions, +// registers them in the API machinery and enables them. +// Skips GroupVersions that are already registered. +// Returns the list of GroupVersions that were skipped. +func (m *APIRegistrationManager) AddThirdPartyAPIGroupVersions(gvs ...unversioned.GroupVersion) []unversioned.GroupVersion { + filteredGVs := []unversioned.GroupVersion{} + skippedGVs := []unversioned.GroupVersion{} + for ix := range gvs { + if !m.IsRegisteredVersion(gvs[ix]) { + filteredGVs = append(filteredGVs, gvs[ix]) + } else { + glog.V(3).Infof("Skipping %s, because its already registered", gvs[ix].String()) + skippedGVs = append(skippedGVs, gvs[ix]) + } + } + if len(filteredGVs) == 0 { + return skippedGVs + } + m.RegisterVersions(filteredGVs) + m.EnableVersions(filteredGVs...) + m.thirdPartyGroupVersions = append(m.thirdPartyGroupVersions, filteredGVs...) + + return skippedGVs +} + +// TODO: This is an expedient function, because we don't check if a Group is +// supported throughout the code base. We will abandon this function and +// checking the error returned by the Group() function. +func (m *APIRegistrationManager) GroupOrDie(group string) *apimachinery.GroupMeta { + groupMeta, found := m.groupMetaMap[group] + if !found { + if group == "" { + panic("The legacy v1 API is not registered.") + } else { + panic(fmt.Sprintf("Group %s is not registered.", group)) + } + } + groupMetaCopy := *groupMeta + return &groupMetaCopy +} + +// RESTMapper returns a union RESTMapper of all known types with priorities chosen in the following order: +// 1. if KUBE_API_VERSIONS is specified, then KUBE_API_VERSIONS in order, OR +// 1. legacy kube group preferred version, extensions preferred version, metrics perferred version, legacy +// kube any version, extensions any version, metrics any version, all other groups alphabetical preferred version, +// all other groups alphabetical. +func (m *APIRegistrationManager) RESTMapper(versionPatterns ...unversioned.GroupVersion) meta.RESTMapper { + unionMapper := meta.MultiRESTMapper{} + unionedGroups := sets.NewString() + for enabledVersion := range m.enabledVersions { + if !unionedGroups.Has(enabledVersion.Group) { + unionedGroups.Insert(enabledVersion.Group) + groupMeta := m.groupMetaMap[enabledVersion.Group] + unionMapper = append(unionMapper, groupMeta.RESTMapper) + } + } + + if len(versionPatterns) != 0 { + resourcePriority := []unversioned.GroupVersionResource{} + kindPriority := []unversioned.GroupVersionKind{} + for _, versionPriority := range versionPatterns { + resourcePriority = append(resourcePriority, versionPriority.WithResource(meta.AnyResource)) + kindPriority = append(kindPriority, versionPriority.WithKind(meta.AnyKind)) + } + + return meta.PriorityRESTMapper{Delegate: unionMapper, ResourcePriority: resourcePriority, KindPriority: kindPriority} + } + + if len(m.envRequestedVersions) != 0 { + resourcePriority := []unversioned.GroupVersionResource{} + kindPriority := []unversioned.GroupVersionKind{} + + for _, versionPriority := range m.envRequestedVersions { + resourcePriority = append(resourcePriority, versionPriority.WithResource(meta.AnyResource)) + kindPriority = append(kindPriority, versionPriority.WithKind(meta.AnyKind)) + } + + return meta.PriorityRESTMapper{Delegate: unionMapper, ResourcePriority: resourcePriority, KindPriority: kindPriority} + } + + prioritizedGroups := []string{"", "extensions", "metrics"} + resourcePriority, kindPriority := m.prioritiesForGroups(prioritizedGroups...) + + prioritizedGroupsSet := sets.NewString(prioritizedGroups...) + remainingGroups := sets.String{} + for enabledVersion := range m.enabledVersions { + if !prioritizedGroupsSet.Has(enabledVersion.Group) { + remainingGroups.Insert(enabledVersion.Group) + } + } + + remainingResourcePriority, remainingKindPriority := m.prioritiesForGroups(remainingGroups.List()...) + resourcePriority = append(resourcePriority, remainingResourcePriority...) + kindPriority = append(kindPriority, remainingKindPriority...) + + return meta.PriorityRESTMapper{Delegate: unionMapper, ResourcePriority: resourcePriority, KindPriority: kindPriority} +} + +// prioritiesForGroups returns the resource and kind priorities for a PriorityRESTMapper, preferring the preferred version of each group first, +// then any non-preferred version of the group second. +func (m *APIRegistrationManager) prioritiesForGroups(groups ...string) ([]unversioned.GroupVersionResource, []unversioned.GroupVersionKind) { + resourcePriority := []unversioned.GroupVersionResource{} + kindPriority := []unversioned.GroupVersionKind{} + + for _, group := range groups { + availableVersions := m.EnabledVersionsForGroup(group) + if len(availableVersions) > 0 { + resourcePriority = append(resourcePriority, availableVersions[0].WithResource(meta.AnyResource)) + kindPriority = append(kindPriority, availableVersions[0].WithKind(meta.AnyKind)) + } + } + for _, group := range groups { + resourcePriority = append(resourcePriority, unversioned.GroupVersionResource{Group: group, Version: meta.AnyVersion, Resource: meta.AnyResource}) + kindPriority = append(kindPriority, unversioned.GroupVersionKind{Group: group, Version: meta.AnyVersion, Kind: meta.AnyKind}) + } + + return resourcePriority, kindPriority +} + +// AllPreferredGroupVersions returns the preferred versions of all registered +// groups in the form of "group1/version1,group2/version2,..." +func (m *APIRegistrationManager) AllPreferredGroupVersions() string { + if len(m.groupMetaMap) == 0 { + return "" + } + var defaults []string + for _, groupMeta := range m.groupMetaMap { + defaults = append(defaults, groupMeta.GroupVersion.String()) + } + sort.Strings(defaults) + return strings.Join(defaults, ",") +} + +// ValidateEnvRequestedVersions returns a list of versions that are requested in +// the KUBE_API_VERSIONS environment variable, but not enabled. +func (m *APIRegistrationManager) ValidateEnvRequestedVersions() []unversioned.GroupVersion { + var missingVersions []unversioned.GroupVersion + for _, v := range m.envRequestedVersions { + if _, found := m.enabledVersions[v]; !found { + missingVersions = append(missingVersions, v) + } + } + return missingVersions +} diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/types.go new file mode 100644 index 0000000000..a5eb68481b --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apimachinery/types.go @@ -0,0 +1,52 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package apimachinery + +import ( + "k8s.io/client-go/1.4/pkg/api/meta" + "k8s.io/client-go/1.4/pkg/api/unversioned" + "k8s.io/client-go/1.4/pkg/runtime" +) + +// GroupMeta stores the metadata of a group. +type GroupMeta struct { + // GroupVersion represents the preferred version of the group. + GroupVersion unversioned.GroupVersion + + // GroupVersions is Group + all versions in that group. + GroupVersions []unversioned.GroupVersion + + // Codec is the default codec for serializing output that should use + // the preferred version. Use this Codec when writing to + // disk, a data store that is not dynamically versioned, or in tests. + // This codec can decode any object that the schema is aware of. + Codec runtime.Codec + + // SelfLinker can set or get the SelfLink field of all API types. + // TODO: when versioning changes, make this part of each API definition. + // TODO(lavalamp): Combine SelfLinker & ResourceVersioner interfaces, force all uses + // to go through the InterfacesFor method below. + SelfLinker runtime.SelfLinker + + // RESTMapper provides the default mapping between REST paths and the objects declared in api.Scheme and all known + // versions. + RESTMapper meta.RESTMapper + + // InterfacesFor returns the default Codec and ResourceVersioner for a given version + // or an error if the version is not known. + InterfacesFor func(version unversioned.GroupVersion) (*meta.VersionInterfaces, error) +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go similarity index 90% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go index 62fde79695..40a5d2c61a 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/register.go @@ -28,12 +28,12 @@ const GroupName = "autoscaling" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go index 8960a2120b..5ce64bd138 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.generated.go @@ -2575,7 +2575,7 @@ func (x codecSelfer1234) decSliceHorizontalPodAutoscaler(v *[]HorizontalPodAutos yyrg220 := len(yyv220) > 0 yyv2220 := yyv220 - yyrl220, yyrt220 = z.DecInferLen(yyl220, z.DecBasicHandle().MaxInitLen, 344) + yyrl220, yyrt220 = z.DecInferLen(yyl220, z.DecBasicHandle().MaxInitLen, 360) if yyrt220 { if yyrl220 <= cap(yyv220) { yyv220 = yyv220[:yyrl220] diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/types.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/zz_generated.deepcopy.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/autoscaling/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/autoscaling/zz_generated.deepcopy.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/register.go similarity index 90% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/register.go index 8b84cdde1d..f62ea35d8d 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/register.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/register.go @@ -28,12 +28,12 @@ const GroupName = "batch" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go index 2de7c00c06..f22f1007bb 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/types.generated.go @@ -4247,7 +4247,7 @@ func (x codecSelfer1234) decSliceJob(v *[]Job, d *codec1978.Decoder) { yyrg370 := len(yyv370) > 0 yyv2370 := yyv370 - yyrl370, yyrt370 = z.DecInferLen(yyl370, z.DecBasicHandle().MaxInitLen, 768) + yyrl370, yyrt370 = z.DecInferLen(yyl370, z.DecBasicHandle().MaxInitLen, 800) if yyrt370 { if yyrl370 <= cap(yyv370) { yyv370 = yyv370[:yyrl370] @@ -4479,7 +4479,7 @@ func (x codecSelfer1234) decSliceScheduledJob(v *[]ScheduledJob, d *codec1978.De yyrg382 := len(yyv382) > 0 yyv2382 := yyv382 - yyrl382, yyrt382 = z.DecInferLen(yyl382, z.DecBasicHandle().MaxInitLen, 1000) + yyrl382, yyrt382 = z.DecInferLen(yyl382, z.DecBasicHandle().MaxInitLen, 1048) if yyrt382 { if yyrl382 <= cap(yyv382) { yyv382 = yyv382[:yyrl382] diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/types.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/types.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/zz_generated.deepcopy.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/batch/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/batch/zz_generated.deepcopy.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/doc.go diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/helpers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/helpers.go new file mode 100644 index 0000000000..27d3e23add --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/helpers.go @@ -0,0 +1,37 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package extensions + +import ( + "strings" +) + +// SysctlsFromPodSecurityPolicyAnnotation parses an annotation value of the key +// SysctlsSecurityPolocyAnnotationKey into a slice of sysctls. An empty slice +// is returned if annotation is the empty string. +func SysctlsFromPodSecurityPolicyAnnotation(annotation string) ([]string, error) { + if len(annotation) == 0 { + return []string{}, nil + } + + return strings.Split(annotation, ","), nil +} + +// PodAnnotationsFromSysctls creates an annotation value for a slice of Sysctls. +func PodAnnotationsFromSysctls(sysctls []string) string { + return strings.Join(sysctls, ",") +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/register.go similarity index 92% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/register.go index 701b68a276..849279982c 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/register.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/register.go @@ -30,12 +30,12 @@ const GroupName = "extensions" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } @@ -68,6 +68,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { &Ingress{}, &IngressList{}, &api.ListOptions{}, + &api.DeleteOptions{}, &ReplicaSet{}, &ReplicaSetList{}, &api.ExportOptions{}, diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go similarity index 81% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go index 2c7289c5c9..aa306f2cc6 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.generated.go @@ -10660,14 +10660,15 @@ func (x *ReplicaSetStatus) CodecEncodeSelf(e *codec1978.Encoder) { } else { yysep881 := !z.EncBinary() yy2arr881 := z.EncBasicHandle().StructToArray - var yyq881 [3]bool + var yyq881 [4]bool _, _, _ = yysep881, yyq881, yy2arr881 const yyr881 bool = false yyq881[1] = x.FullyLabeledReplicas != 0 - yyq881[2] = x.ObservedGeneration != 0 + yyq881[2] = x.ReadyReplicas != 0 + yyq881[3] = x.ObservedGeneration != 0 var yynn881 int if yyr881 || yy2arr881 { - r.EncodeArrayStart(3) + r.EncodeArrayStart(4) } else { yynn881 = 1 for _, b := range yyq881 { @@ -10729,7 +10730,7 @@ func (x *ReplicaSetStatus) CodecEncodeSelf(e *codec1978.Encoder) { _ = yym889 if false { } else { - r.EncodeInt(int64(x.ObservedGeneration)) + r.EncodeInt(int64(x.ReadyReplicas)) } } else { r.EncodeInt(0) @@ -10737,11 +10738,36 @@ func (x *ReplicaSetStatus) CodecEncodeSelf(e *codec1978.Encoder) { } else { if yyq881[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("observedGeneration")) + r.EncodeString(codecSelferC_UTF81234, string("readyReplicas")) z.EncSendContainerState(codecSelfer_containerMapValue1234) yym890 := z.EncBinary() _ = yym890 if false { + } else { + r.EncodeInt(int64(x.ReadyReplicas)) + } + } + } + if yyr881 || yy2arr881 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq881[3] { + yym892 := z.EncBinary() + _ = yym892 + if false { + } else { + r.EncodeInt(int64(x.ObservedGeneration)) + } + } else { + r.EncodeInt(0) + } + } else { + if yyq881[3] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("observedGeneration")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym893 := z.EncBinary() + _ = yym893 + if false { } else { r.EncodeInt(int64(x.ObservedGeneration)) } @@ -10760,25 +10786,25 @@ func (x *ReplicaSetStatus) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym891 := z.DecBinary() - _ = yym891 + yym894 := z.DecBinary() + _ = yym894 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct892 := r.ContainerType() - if yyct892 == codecSelferValueTypeMap1234 { - yyl892 := r.ReadMapStart() - if yyl892 == 0 { + yyct895 := r.ContainerType() + if yyct895 == codecSelferValueTypeMap1234 { + yyl895 := r.ReadMapStart() + if yyl895 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl892, d) + x.codecDecodeSelfFromMap(yyl895, d) } - } else if yyct892 == codecSelferValueTypeArray1234 { - yyl892 := r.ReadArrayStart() - if yyl892 == 0 { + } else if yyct895 == codecSelferValueTypeArray1234 { + yyl895 := r.ReadArrayStart() + if yyl895 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl892, d) + x.codecDecodeSelfFromArray(yyl895, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10790,12 +10816,12 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys893Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys893Slc - var yyhl893 bool = l >= 0 - for yyj893 := 0; ; yyj893++ { - if yyhl893 { - if yyj893 >= l { + var yys896Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys896Slc + var yyhl896 bool = l >= 0 + for yyj896 := 0; ; yyj896++ { + if yyhl896 { + if yyj896 >= l { break } } else { @@ -10804,10 +10830,10 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys893Slc = r.DecodeBytes(yys893Slc, true, true) - yys893 := string(yys893Slc) + yys896Slc = r.DecodeBytes(yys896Slc, true, true) + yys896 := string(yys896Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys893 { + switch yys896 { case "replicas": if r.TryDecodeAsNil() { x.Replicas = 0 @@ -10820,6 +10846,12 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } + case "readyReplicas": + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } case "observedGeneration": if r.TryDecodeAsNil() { x.ObservedGeneration = 0 @@ -10827,9 +10859,9 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.ObservedGeneration = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys893) - } // end switch yys893 - } // end for yyj893 + z.DecStructFieldNotFound(-1, yys896) + } // end switch yys896 + } // end for yyj896 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10837,16 +10869,16 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj897 int - var yyb897 bool - var yyhl897 bool = l >= 0 - yyj897++ - if yyhl897 { - yyb897 = yyj897 > l + var yyj901 int + var yyb901 bool + var yyhl901 bool = l >= 0 + yyj901++ + if yyhl901 { + yyb901 = yyj901 > l } else { - yyb897 = r.CheckBreak() + yyb901 = r.CheckBreak() } - if yyb897 { + if yyb901 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10856,13 +10888,13 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Replicas = int32(r.DecodeInt(32)) } - yyj897++ - if yyhl897 { - yyb897 = yyj897 > l + yyj901++ + if yyhl901 { + yyb901 = yyj901 > l } else { - yyb897 = r.CheckBreak() + yyb901 = r.CheckBreak() } - if yyb897 { + if yyb901 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10872,13 +10904,29 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.FullyLabeledReplicas = int32(r.DecodeInt(32)) } - yyj897++ - if yyhl897 { - yyb897 = yyj897 > l + yyj901++ + if yyhl901 { + yyb901 = yyj901 > l } else { - yyb897 = r.CheckBreak() + yyb901 = r.CheckBreak() } - if yyb897 { + if yyb901 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ReadyReplicas = 0 + } else { + x.ReadyReplicas = int32(r.DecodeInt(32)) + } + yyj901++ + if yyhl901 { + yyb901 = yyj901 > l + } else { + yyb901 = r.CheckBreak() + } + if yyb901 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10889,17 +10937,17 @@ func (x *ReplicaSetStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) x.ObservedGeneration = int64(r.DecodeInt(64)) } for { - yyj897++ - if yyhl897 { - yyb897 = yyj897 > l + yyj901++ + if yyhl901 { + yyb901 = yyj901 > l } else { - yyb897 = r.CheckBreak() + yyb901 = r.CheckBreak() } - if yyb897 { + if yyb901 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj897-1, "") + z.DecStructFieldNotFound(yyj901-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10911,38 +10959,38 @@ func (x *PodSecurityPolicy) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym901 := z.EncBinary() - _ = yym901 + yym906 := z.EncBinary() + _ = yym906 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep902 := !z.EncBinary() - yy2arr902 := z.EncBasicHandle().StructToArray - var yyq902 [4]bool - _, _, _ = yysep902, yyq902, yy2arr902 - const yyr902 bool = false - yyq902[0] = x.Kind != "" - yyq902[1] = x.APIVersion != "" - yyq902[2] = true - yyq902[3] = true - var yynn902 int - if yyr902 || yy2arr902 { + yysep907 := !z.EncBinary() + yy2arr907 := z.EncBasicHandle().StructToArray + var yyq907 [4]bool + _, _, _ = yysep907, yyq907, yy2arr907 + const yyr907 bool = false + yyq907[0] = x.Kind != "" + yyq907[1] = x.APIVersion != "" + yyq907[2] = true + yyq907[3] = true + var yynn907 int + if yyr907 || yy2arr907 { r.EncodeArrayStart(4) } else { - yynn902 = 0 - for _, b := range yyq902 { + yynn907 = 0 + for _, b := range yyq907 { if b { - yynn902++ + yynn907++ } } - r.EncodeMapStart(yynn902) - yynn902 = 0 + r.EncodeMapStart(yynn907) + yynn907 = 0 } - if yyr902 || yy2arr902 { + if yyr907 || yy2arr907 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq902[0] { - yym904 := z.EncBinary() - _ = yym904 + if yyq907[0] { + yym909 := z.EncBinary() + _ = yym909 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -10951,23 +10999,23 @@ func (x *PodSecurityPolicy) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq902[0] { + if yyq907[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym905 := z.EncBinary() - _ = yym905 + yym910 := z.EncBinary() + _ = yym910 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr902 || yy2arr902 { + if yyr907 || yy2arr907 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq902[1] { - yym907 := z.EncBinary() - _ = yym907 + if yyq907[1] { + yym912 := z.EncBinary() + _ = yym912 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -10976,53 +11024,53 @@ func (x *PodSecurityPolicy) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq902[1] { + if yyq907[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym908 := z.EncBinary() - _ = yym908 + yym913 := z.EncBinary() + _ = yym913 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr902 || yy2arr902 { + if yyr907 || yy2arr907 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq902[2] { - yy910 := &x.ObjectMeta - yy910.CodecEncodeSelf(e) + if yyq907[2] { + yy915 := &x.ObjectMeta + yy915.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq902[2] { + if yyq907[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy911 := &x.ObjectMeta - yy911.CodecEncodeSelf(e) + yy916 := &x.ObjectMeta + yy916.CodecEncodeSelf(e) } } - if yyr902 || yy2arr902 { + if yyr907 || yy2arr907 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq902[3] { - yy913 := &x.Spec - yy913.CodecEncodeSelf(e) + if yyq907[3] { + yy918 := &x.Spec + yy918.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq902[3] { + if yyq907[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy914 := &x.Spec - yy914.CodecEncodeSelf(e) + yy919 := &x.Spec + yy919.CodecEncodeSelf(e) } } - if yyr902 || yy2arr902 { + if yyr907 || yy2arr907 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11035,25 +11083,25 @@ func (x *PodSecurityPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym915 := z.DecBinary() - _ = yym915 + yym920 := z.DecBinary() + _ = yym920 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct916 := r.ContainerType() - if yyct916 == codecSelferValueTypeMap1234 { - yyl916 := r.ReadMapStart() - if yyl916 == 0 { + yyct921 := r.ContainerType() + if yyct921 == codecSelferValueTypeMap1234 { + yyl921 := r.ReadMapStart() + if yyl921 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl916, d) + x.codecDecodeSelfFromMap(yyl921, d) } - } else if yyct916 == codecSelferValueTypeArray1234 { - yyl916 := r.ReadArrayStart() - if yyl916 == 0 { + } else if yyct921 == codecSelferValueTypeArray1234 { + yyl921 := r.ReadArrayStart() + if yyl921 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl916, d) + x.codecDecodeSelfFromArray(yyl921, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11065,12 +11113,12 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys917Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys917Slc - var yyhl917 bool = l >= 0 - for yyj917 := 0; ; yyj917++ { - if yyhl917 { - if yyj917 >= l { + var yys922Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys922Slc + var yyhl922 bool = l >= 0 + for yyj922 := 0; ; yyj922++ { + if yyhl922 { + if yyj922 >= l { break } } else { @@ -11079,10 +11127,10 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys917Slc = r.DecodeBytes(yys917Slc, true, true) - yys917 := string(yys917Slc) + yys922Slc = r.DecodeBytes(yys922Slc, true, true) + yys922 := string(yys922Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys917 { + switch yys922 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -11099,20 +11147,20 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv920 := &x.ObjectMeta - yyv920.CodecDecodeSelf(d) + yyv925 := &x.ObjectMeta + yyv925.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = PodSecurityPolicySpec{} } else { - yyv921 := &x.Spec - yyv921.CodecDecodeSelf(d) + yyv926 := &x.Spec + yyv926.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys917) - } // end switch yys917 - } // end for yyj917 + z.DecStructFieldNotFound(-1, yys922) + } // end switch yys922 + } // end for yyj922 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11120,16 +11168,16 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj922 int - var yyb922 bool - var yyhl922 bool = l >= 0 - yyj922++ - if yyhl922 { - yyb922 = yyj922 > l + var yyj927 int + var yyb927 bool + var yyhl927 bool = l >= 0 + yyj927++ + if yyhl927 { + yyb927 = yyj927 > l } else { - yyb922 = r.CheckBreak() + yyb927 = r.CheckBreak() } - if yyb922 { + if yyb927 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11139,13 +11187,13 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Kind = string(r.DecodeString()) } - yyj922++ - if yyhl922 { - yyb922 = yyj922 > l + yyj927++ + if yyhl927 { + yyb927 = yyj927 > l } else { - yyb922 = r.CheckBreak() + yyb927 = r.CheckBreak() } - if yyb922 { + if yyb927 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11155,13 +11203,13 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.APIVersion = string(r.DecodeString()) } - yyj922++ - if yyhl922 { - yyb922 = yyj922 > l + yyj927++ + if yyhl927 { + yyb927 = yyj927 > l } else { - yyb922 = r.CheckBreak() + yyb927 = r.CheckBreak() } - if yyb922 { + if yyb927 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11169,16 +11217,16 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv925 := &x.ObjectMeta - yyv925.CodecDecodeSelf(d) + yyv930 := &x.ObjectMeta + yyv930.CodecDecodeSelf(d) } - yyj922++ - if yyhl922 { - yyb922 = yyj922 > l + yyj927++ + if yyhl927 { + yyb927 = yyj927 > l } else { - yyb922 = r.CheckBreak() + yyb927 = r.CheckBreak() } - if yyb922 { + if yyb927 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11186,21 +11234,21 @@ func (x *PodSecurityPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Spec = PodSecurityPolicySpec{} } else { - yyv926 := &x.Spec - yyv926.CodecDecodeSelf(d) + yyv931 := &x.Spec + yyv931.CodecDecodeSelf(d) } for { - yyj922++ - if yyhl922 { - yyb922 = yyj922 > l + yyj927++ + if yyhl927 { + yyb927 = yyj927 > l } else { - yyb922 = r.CheckBreak() + yyb927 = r.CheckBreak() } - if yyb922 { + if yyb927 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj922-1, "") + z.DecStructFieldNotFound(yyj927-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -11212,44 +11260,44 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym927 := z.EncBinary() - _ = yym927 + yym932 := z.EncBinary() + _ = yym932 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep928 := !z.EncBinary() - yy2arr928 := z.EncBasicHandle().StructToArray - var yyq928 [14]bool - _, _, _ = yysep928, yyq928, yy2arr928 - const yyr928 bool = false - yyq928[0] = x.Privileged != false - yyq928[1] = len(x.DefaultAddCapabilities) != 0 - yyq928[2] = len(x.RequiredDropCapabilities) != 0 - yyq928[3] = len(x.AllowedCapabilities) != 0 - yyq928[4] = len(x.Volumes) != 0 - yyq928[5] = x.HostNetwork != false - yyq928[6] = len(x.HostPorts) != 0 - yyq928[7] = x.HostPID != false - yyq928[8] = x.HostIPC != false - yyq928[13] = x.ReadOnlyRootFilesystem != false - var yynn928 int - if yyr928 || yy2arr928 { + yysep933 := !z.EncBinary() + yy2arr933 := z.EncBasicHandle().StructToArray + var yyq933 [14]bool + _, _, _ = yysep933, yyq933, yy2arr933 + const yyr933 bool = false + yyq933[0] = x.Privileged != false + yyq933[1] = len(x.DefaultAddCapabilities) != 0 + yyq933[2] = len(x.RequiredDropCapabilities) != 0 + yyq933[3] = len(x.AllowedCapabilities) != 0 + yyq933[4] = len(x.Volumes) != 0 + yyq933[5] = x.HostNetwork != false + yyq933[6] = len(x.HostPorts) != 0 + yyq933[7] = x.HostPID != false + yyq933[8] = x.HostIPC != false + yyq933[13] = x.ReadOnlyRootFilesystem != false + var yynn933 int + if yyr933 || yy2arr933 { r.EncodeArrayStart(14) } else { - yynn928 = 4 - for _, b := range yyq928 { + yynn933 = 4 + for _, b := range yyq933 { if b { - yynn928++ + yynn933++ } } - r.EncodeMapStart(yynn928) - yynn928 = 0 + r.EncodeMapStart(yynn933) + yynn933 = 0 } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[0] { - yym930 := z.EncBinary() - _ = yym930 + if yyq933[0] { + yym935 := z.EncBinary() + _ = yym935 if false { } else { r.EncodeBool(bool(x.Privileged)) @@ -11258,26 +11306,26 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq928[0] { + if yyq933[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("privileged")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym931 := z.EncBinary() - _ = yym931 + yym936 := z.EncBinary() + _ = yym936 if false { } else { r.EncodeBool(bool(x.Privileged)) } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[1] { + if yyq933[1] { if x.DefaultAddCapabilities == nil { r.EncodeNil() } else { - yym933 := z.EncBinary() - _ = yym933 + yym938 := z.EncBinary() + _ = yym938 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.DefaultAddCapabilities), e) @@ -11287,15 +11335,15 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq928[1] { + if yyq933[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("defaultAddCapabilities")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.DefaultAddCapabilities == nil { r.EncodeNil() } else { - yym934 := z.EncBinary() - _ = yym934 + yym939 := z.EncBinary() + _ = yym939 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.DefaultAddCapabilities), e) @@ -11303,14 +11351,14 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[2] { + if yyq933[2] { if x.RequiredDropCapabilities == nil { r.EncodeNil() } else { - yym936 := z.EncBinary() - _ = yym936 + yym941 := z.EncBinary() + _ = yym941 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.RequiredDropCapabilities), e) @@ -11320,15 +11368,15 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq928[2] { + if yyq933[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("requiredDropCapabilities")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.RequiredDropCapabilities == nil { r.EncodeNil() } else { - yym937 := z.EncBinary() - _ = yym937 + yym942 := z.EncBinary() + _ = yym942 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.RequiredDropCapabilities), e) @@ -11336,14 +11384,14 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[3] { + if yyq933[3] { if x.AllowedCapabilities == nil { r.EncodeNil() } else { - yym939 := z.EncBinary() - _ = yym939 + yym944 := z.EncBinary() + _ = yym944 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.AllowedCapabilities), e) @@ -11353,15 +11401,15 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq928[3] { + if yyq933[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("allowedCapabilities")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AllowedCapabilities == nil { r.EncodeNil() } else { - yym940 := z.EncBinary() - _ = yym940 + yym945 := z.EncBinary() + _ = yym945 if false { } else { h.encSliceapi_Capability(([]pkg2_api.Capability)(x.AllowedCapabilities), e) @@ -11369,14 +11417,14 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[4] { + if yyq933[4] { if x.Volumes == nil { r.EncodeNil() } else { - yym942 := z.EncBinary() - _ = yym942 + yym947 := z.EncBinary() + _ = yym947 if false { } else { h.encSliceFSType(([]FSType)(x.Volumes), e) @@ -11386,15 +11434,15 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq928[4] { + if yyq933[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Volumes == nil { r.EncodeNil() } else { - yym943 := z.EncBinary() - _ = yym943 + yym948 := z.EncBinary() + _ = yym948 if false { } else { h.encSliceFSType(([]FSType)(x.Volumes), e) @@ -11402,11 +11450,11 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[5] { - yym945 := z.EncBinary() - _ = yym945 + if yyq933[5] { + yym950 := z.EncBinary() + _ = yym950 if false { } else { r.EncodeBool(bool(x.HostNetwork)) @@ -11415,26 +11463,26 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq928[5] { + if yyq933[5] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostNetwork")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym946 := z.EncBinary() - _ = yym946 + yym951 := z.EncBinary() + _ = yym951 if false { } else { r.EncodeBool(bool(x.HostNetwork)) } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[6] { + if yyq933[6] { if x.HostPorts == nil { r.EncodeNil() } else { - yym948 := z.EncBinary() - _ = yym948 + yym953 := z.EncBinary() + _ = yym953 if false { } else { h.encSliceHostPortRange(([]HostPortRange)(x.HostPorts), e) @@ -11444,15 +11492,15 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq928[6] { + if yyq933[6] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPorts")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.HostPorts == nil { r.EncodeNil() } else { - yym949 := z.EncBinary() - _ = yym949 + yym954 := z.EncBinary() + _ = yym954 if false { } else { h.encSliceHostPortRange(([]HostPortRange)(x.HostPorts), e) @@ -11460,11 +11508,11 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[7] { - yym951 := z.EncBinary() - _ = yym951 + if yyq933[7] { + yym956 := z.EncBinary() + _ = yym956 if false { } else { r.EncodeBool(bool(x.HostPID)) @@ -11473,23 +11521,23 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq928[7] { + if yyq933[7] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostPID")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym952 := z.EncBinary() - _ = yym952 + yym957 := z.EncBinary() + _ = yym957 if false { } else { r.EncodeBool(bool(x.HostPID)) } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[8] { - yym954 := z.EncBinary() - _ = yym954 + if yyq933[8] { + yym959 := z.EncBinary() + _ = yym959 if false { } else { r.EncodeBool(bool(x.HostIPC)) @@ -11498,67 +11546,67 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq928[8] { + if yyq933[8] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hostIPC")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym955 := z.EncBinary() - _ = yym955 + yym960 := z.EncBinary() + _ = yym960 if false { } else { r.EncodeBool(bool(x.HostIPC)) } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy957 := &x.SELinux - yy957.CodecEncodeSelf(e) + yy962 := &x.SELinux + yy962.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinux")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy958 := &x.SELinux - yy958.CodecEncodeSelf(e) + yy963 := &x.SELinux + yy963.CodecEncodeSelf(e) } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy960 := &x.RunAsUser - yy960.CodecEncodeSelf(e) + yy965 := &x.RunAsUser + yy965.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runAsUser")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy961 := &x.RunAsUser - yy961.CodecEncodeSelf(e) + yy966 := &x.RunAsUser + yy966.CodecEncodeSelf(e) } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy963 := &x.SupplementalGroups - yy963.CodecEncodeSelf(e) + yy968 := &x.SupplementalGroups + yy968.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("supplementalGroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy964 := &x.SupplementalGroups - yy964.CodecEncodeSelf(e) + yy969 := &x.SupplementalGroups + yy969.CodecEncodeSelf(e) } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy966 := &x.FSGroup - yy966.CodecEncodeSelf(e) + yy971 := &x.FSGroup + yy971.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("fsGroup")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy967 := &x.FSGroup - yy967.CodecEncodeSelf(e) + yy972 := &x.FSGroup + yy972.CodecEncodeSelf(e) } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq928[13] { - yym969 := z.EncBinary() - _ = yym969 + if yyq933[13] { + yym974 := z.EncBinary() + _ = yym974 if false { } else { r.EncodeBool(bool(x.ReadOnlyRootFilesystem)) @@ -11567,19 +11615,19 @@ func (x *PodSecurityPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq928[13] { + if yyq933[13] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("readOnlyRootFilesystem")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym970 := z.EncBinary() - _ = yym970 + yym975 := z.EncBinary() + _ = yym975 if false { } else { r.EncodeBool(bool(x.ReadOnlyRootFilesystem)) } } } - if yyr928 || yy2arr928 { + if yyr933 || yy2arr933 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -11592,25 +11640,25 @@ func (x *PodSecurityPolicySpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym971 := z.DecBinary() - _ = yym971 + yym976 := z.DecBinary() + _ = yym976 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct972 := r.ContainerType() - if yyct972 == codecSelferValueTypeMap1234 { - yyl972 := r.ReadMapStart() - if yyl972 == 0 { + yyct977 := r.ContainerType() + if yyct977 == codecSelferValueTypeMap1234 { + yyl977 := r.ReadMapStart() + if yyl977 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl972, d) + x.codecDecodeSelfFromMap(yyl977, d) } - } else if yyct972 == codecSelferValueTypeArray1234 { - yyl972 := r.ReadArrayStart() - if yyl972 == 0 { + } else if yyct977 == codecSelferValueTypeArray1234 { + yyl977 := r.ReadArrayStart() + if yyl977 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl972, d) + x.codecDecodeSelfFromArray(yyl977, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -11622,12 +11670,12 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys973Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys973Slc - var yyhl973 bool = l >= 0 - for yyj973 := 0; ; yyj973++ { - if yyhl973 { - if yyj973 >= l { + var yys978Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys978Slc + var yyhl978 bool = l >= 0 + for yyj978 := 0; ; yyj978++ { + if yyhl978 { + if yyj978 >= l { break } } else { @@ -11636,10 +11684,10 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys973Slc = r.DecodeBytes(yys973Slc, true, true) - yys973 := string(yys973Slc) + yys978Slc = r.DecodeBytes(yys978Slc, true, true) + yys978 := string(yys978Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys973 { + switch yys978 { case "privileged": if r.TryDecodeAsNil() { x.Privileged = false @@ -11650,48 +11698,48 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.DefaultAddCapabilities = nil } else { - yyv975 := &x.DefaultAddCapabilities - yym976 := z.DecBinary() - _ = yym976 + yyv980 := &x.DefaultAddCapabilities + yym981 := z.DecBinary() + _ = yym981 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv975), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv980), d) } } case "requiredDropCapabilities": if r.TryDecodeAsNil() { x.RequiredDropCapabilities = nil } else { - yyv977 := &x.RequiredDropCapabilities - yym978 := z.DecBinary() - _ = yym978 + yyv982 := &x.RequiredDropCapabilities + yym983 := z.DecBinary() + _ = yym983 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv977), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv982), d) } } case "allowedCapabilities": if r.TryDecodeAsNil() { x.AllowedCapabilities = nil } else { - yyv979 := &x.AllowedCapabilities - yym980 := z.DecBinary() - _ = yym980 + yyv984 := &x.AllowedCapabilities + yym985 := z.DecBinary() + _ = yym985 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv979), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv984), d) } } case "volumes": if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv981 := &x.Volumes - yym982 := z.DecBinary() - _ = yym982 + yyv986 := &x.Volumes + yym987 := z.DecBinary() + _ = yym987 if false { } else { - h.decSliceFSType((*[]FSType)(yyv981), d) + h.decSliceFSType((*[]FSType)(yyv986), d) } } case "hostNetwork": @@ -11704,12 +11752,12 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.HostPorts = nil } else { - yyv984 := &x.HostPorts - yym985 := z.DecBinary() - _ = yym985 + yyv989 := &x.HostPorts + yym990 := z.DecBinary() + _ = yym990 if false { } else { - h.decSliceHostPortRange((*[]HostPortRange)(yyv984), d) + h.decSliceHostPortRange((*[]HostPortRange)(yyv989), d) } } case "hostPID": @@ -11728,29 +11776,29 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.SELinux = SELinuxStrategyOptions{} } else { - yyv988 := &x.SELinux - yyv988.CodecDecodeSelf(d) + yyv993 := &x.SELinux + yyv993.CodecDecodeSelf(d) } case "runAsUser": if r.TryDecodeAsNil() { x.RunAsUser = RunAsUserStrategyOptions{} } else { - yyv989 := &x.RunAsUser - yyv989.CodecDecodeSelf(d) + yyv994 := &x.RunAsUser + yyv994.CodecDecodeSelf(d) } case "supplementalGroups": if r.TryDecodeAsNil() { x.SupplementalGroups = SupplementalGroupsStrategyOptions{} } else { - yyv990 := &x.SupplementalGroups - yyv990.CodecDecodeSelf(d) + yyv995 := &x.SupplementalGroups + yyv995.CodecDecodeSelf(d) } case "fsGroup": if r.TryDecodeAsNil() { x.FSGroup = FSGroupStrategyOptions{} } else { - yyv991 := &x.FSGroup - yyv991.CodecDecodeSelf(d) + yyv996 := &x.FSGroup + yyv996.CodecDecodeSelf(d) } case "readOnlyRootFilesystem": if r.TryDecodeAsNil() { @@ -11759,9 +11807,9 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decod x.ReadOnlyRootFilesystem = bool(r.DecodeBool()) } default: - z.DecStructFieldNotFound(-1, yys973) - } // end switch yys973 - } // end for yyj973 + z.DecStructFieldNotFound(-1, yys978) + } // end switch yys978 + } // end for yyj978 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -11769,16 +11817,16 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj993 int - var yyb993 bool - var yyhl993 bool = l >= 0 - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + var yyj998 int + var yyb998 bool + var yyhl998 bool = l >= 0 + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11788,13 +11836,13 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Privileged = bool(r.DecodeBool()) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11802,21 +11850,21 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.DefaultAddCapabilities = nil } else { - yyv995 := &x.DefaultAddCapabilities - yym996 := z.DecBinary() - _ = yym996 + yyv1000 := &x.DefaultAddCapabilities + yym1001 := z.DecBinary() + _ = yym1001 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv995), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv1000), d) } } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11824,21 +11872,21 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.RequiredDropCapabilities = nil } else { - yyv997 := &x.RequiredDropCapabilities - yym998 := z.DecBinary() - _ = yym998 + yyv1002 := &x.RequiredDropCapabilities + yym1003 := z.DecBinary() + _ = yym1003 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv997), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv1002), d) } } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11846,21 +11894,21 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.AllowedCapabilities = nil } else { - yyv999 := &x.AllowedCapabilities - yym1000 := z.DecBinary() - _ = yym1000 + yyv1004 := &x.AllowedCapabilities + yym1005 := z.DecBinary() + _ = yym1005 if false { } else { - h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv999), d) + h.decSliceapi_Capability((*[]pkg2_api.Capability)(yyv1004), d) } } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11868,21 +11916,21 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Volumes = nil } else { - yyv1001 := &x.Volumes - yym1002 := z.DecBinary() - _ = yym1002 + yyv1006 := &x.Volumes + yym1007 := z.DecBinary() + _ = yym1007 if false { } else { - h.decSliceFSType((*[]FSType)(yyv1001), d) + h.decSliceFSType((*[]FSType)(yyv1006), d) } } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11892,13 +11940,13 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.HostNetwork = bool(r.DecodeBool()) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11906,21 +11954,21 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.HostPorts = nil } else { - yyv1004 := &x.HostPorts - yym1005 := z.DecBinary() - _ = yym1005 + yyv1009 := &x.HostPorts + yym1010 := z.DecBinary() + _ = yym1010 if false { } else { - h.decSliceHostPortRange((*[]HostPortRange)(yyv1004), d) + h.decSliceHostPortRange((*[]HostPortRange)(yyv1009), d) } } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11930,13 +11978,13 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.HostPID = bool(r.DecodeBool()) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11946,13 +11994,13 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.HostIPC = bool(r.DecodeBool()) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11960,16 +12008,16 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.SELinux = SELinuxStrategyOptions{} } else { - yyv1008 := &x.SELinux - yyv1008.CodecDecodeSelf(d) + yyv1013 := &x.SELinux + yyv1013.CodecDecodeSelf(d) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11977,16 +12025,16 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.RunAsUser = RunAsUserStrategyOptions{} } else { - yyv1009 := &x.RunAsUser - yyv1009.CodecDecodeSelf(d) + yyv1014 := &x.RunAsUser + yyv1014.CodecDecodeSelf(d) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -11994,16 +12042,16 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.SupplementalGroups = SupplementalGroupsStrategyOptions{} } else { - yyv1010 := &x.SupplementalGroups - yyv1010.CodecDecodeSelf(d) + yyv1015 := &x.SupplementalGroups + yyv1015.CodecDecodeSelf(d) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12011,16 +12059,16 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.FSGroup = FSGroupStrategyOptions{} } else { - yyv1011 := &x.FSGroup - yyv1011.CodecDecodeSelf(d) + yyv1016 := &x.FSGroup + yyv1016.CodecDecodeSelf(d) } - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12031,17 +12079,17 @@ func (x *PodSecurityPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Dec x.ReadOnlyRootFilesystem = bool(r.DecodeBool()) } for { - yyj993++ - if yyhl993 { - yyb993 = yyj993 > l + yyj998++ + if yyhl998 { + yyb998 = yyj998 > l } else { - yyb993 = r.CheckBreak() + yyb998 = r.CheckBreak() } - if yyb993 { + if yyb998 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj993-1, "") + z.DecStructFieldNotFound(yyj998-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12053,33 +12101,33 @@ func (x *HostPortRange) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1013 := z.EncBinary() - _ = yym1013 + yym1018 := z.EncBinary() + _ = yym1018 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1014 := !z.EncBinary() - yy2arr1014 := z.EncBasicHandle().StructToArray - var yyq1014 [2]bool - _, _, _ = yysep1014, yyq1014, yy2arr1014 - const yyr1014 bool = false - var yynn1014 int - if yyr1014 || yy2arr1014 { + yysep1019 := !z.EncBinary() + yy2arr1019 := z.EncBasicHandle().StructToArray + var yyq1019 [2]bool + _, _, _ = yysep1019, yyq1019, yy2arr1019 + const yyr1019 bool = false + var yynn1019 int + if yyr1019 || yy2arr1019 { r.EncodeArrayStart(2) } else { - yynn1014 = 2 - for _, b := range yyq1014 { + yynn1019 = 2 + for _, b := range yyq1019 { if b { - yynn1014++ + yynn1019++ } } - r.EncodeMapStart(yynn1014) - yynn1014 = 0 + r.EncodeMapStart(yynn1019) + yynn1019 = 0 } - if yyr1014 || yy2arr1014 { + if yyr1019 || yy2arr1019 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1016 := z.EncBinary() - _ = yym1016 + yym1021 := z.EncBinary() + _ = yym1021 if false { } else { r.EncodeInt(int64(x.Min)) @@ -12088,17 +12136,17 @@ func (x *HostPortRange) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("min")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1017 := z.EncBinary() - _ = yym1017 + yym1022 := z.EncBinary() + _ = yym1022 if false { } else { r.EncodeInt(int64(x.Min)) } } - if yyr1014 || yy2arr1014 { + if yyr1019 || yy2arr1019 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1019 := z.EncBinary() - _ = yym1019 + yym1024 := z.EncBinary() + _ = yym1024 if false { } else { r.EncodeInt(int64(x.Max)) @@ -12107,14 +12155,14 @@ func (x *HostPortRange) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("max")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1020 := z.EncBinary() - _ = yym1020 + yym1025 := z.EncBinary() + _ = yym1025 if false { } else { r.EncodeInt(int64(x.Max)) } } - if yyr1014 || yy2arr1014 { + if yyr1019 || yy2arr1019 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12127,25 +12175,25 @@ func (x *HostPortRange) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1021 := z.DecBinary() - _ = yym1021 + yym1026 := z.DecBinary() + _ = yym1026 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1022 := r.ContainerType() - if yyct1022 == codecSelferValueTypeMap1234 { - yyl1022 := r.ReadMapStart() - if yyl1022 == 0 { + yyct1027 := r.ContainerType() + if yyct1027 == codecSelferValueTypeMap1234 { + yyl1027 := r.ReadMapStart() + if yyl1027 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1022, d) + x.codecDecodeSelfFromMap(yyl1027, d) } - } else if yyct1022 == codecSelferValueTypeArray1234 { - yyl1022 := r.ReadArrayStart() - if yyl1022 == 0 { + } else if yyct1027 == codecSelferValueTypeArray1234 { + yyl1027 := r.ReadArrayStart() + if yyl1027 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1022, d) + x.codecDecodeSelfFromArray(yyl1027, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12157,12 +12205,12 @@ func (x *HostPortRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1023Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1023Slc - var yyhl1023 bool = l >= 0 - for yyj1023 := 0; ; yyj1023++ { - if yyhl1023 { - if yyj1023 >= l { + var yys1028Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1028Slc + var yyhl1028 bool = l >= 0 + for yyj1028 := 0; ; yyj1028++ { + if yyhl1028 { + if yyj1028 >= l { break } } else { @@ -12171,10 +12219,10 @@ func (x *HostPortRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1023Slc = r.DecodeBytes(yys1023Slc, true, true) - yys1023 := string(yys1023Slc) + yys1028Slc = r.DecodeBytes(yys1028Slc, true, true) + yys1028 := string(yys1028Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1023 { + switch yys1028 { case "min": if r.TryDecodeAsNil() { x.Min = 0 @@ -12188,9 +12236,9 @@ func (x *HostPortRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Max = int(r.DecodeInt(codecSelferBitsize1234)) } default: - z.DecStructFieldNotFound(-1, yys1023) - } // end switch yys1023 - } // end for yyj1023 + z.DecStructFieldNotFound(-1, yys1028) + } // end switch yys1028 + } // end for yyj1028 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12198,16 +12246,16 @@ func (x *HostPortRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1026 int - var yyb1026 bool - var yyhl1026 bool = l >= 0 - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + var yyj1031 int + var yyb1031 bool + var yyhl1031 bool = l >= 0 + yyj1031++ + if yyhl1031 { + yyb1031 = yyj1031 > l } else { - yyb1026 = r.CheckBreak() + yyb1031 = r.CheckBreak() } - if yyb1026 { + if yyb1031 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12217,13 +12265,13 @@ func (x *HostPortRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Min = int(r.DecodeInt(codecSelferBitsize1234)) } - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1031++ + if yyhl1031 { + yyb1031 = yyj1031 > l } else { - yyb1026 = r.CheckBreak() + yyb1031 = r.CheckBreak() } - if yyb1026 { + if yyb1031 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12234,17 +12282,17 @@ func (x *HostPortRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Max = int(r.DecodeInt(codecSelferBitsize1234)) } for { - yyj1026++ - if yyhl1026 { - yyb1026 = yyj1026 > l + yyj1031++ + if yyhl1031 { + yyb1031 = yyj1031 > l } else { - yyb1026 = r.CheckBreak() + yyb1031 = r.CheckBreak() } - if yyb1026 { + if yyb1031 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1026-1, "") + z.DecStructFieldNotFound(yyj1031-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12253,8 +12301,8 @@ func (x FSType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1029 := z.EncBinary() - _ = yym1029 + yym1034 := z.EncBinary() + _ = yym1034 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -12266,8 +12314,8 @@ func (x *FSType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1030 := z.DecBinary() - _ = yym1030 + yym1035 := z.DecBinary() + _ = yym1035 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -12282,31 +12330,31 @@ func (x *SELinuxStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1031 := z.EncBinary() - _ = yym1031 + yym1036 := z.EncBinary() + _ = yym1036 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1032 := !z.EncBinary() - yy2arr1032 := z.EncBasicHandle().StructToArray - var yyq1032 [2]bool - _, _, _ = yysep1032, yyq1032, yy2arr1032 - const yyr1032 bool = false - yyq1032[1] = x.SELinuxOptions != nil - var yynn1032 int - if yyr1032 || yy2arr1032 { + yysep1037 := !z.EncBinary() + yy2arr1037 := z.EncBasicHandle().StructToArray + var yyq1037 [2]bool + _, _, _ = yysep1037, yyq1037, yy2arr1037 + const yyr1037 bool = false + yyq1037[1] = x.SELinuxOptions != nil + var yynn1037 int + if yyr1037 || yy2arr1037 { r.EncodeArrayStart(2) } else { - yynn1032 = 1 - for _, b := range yyq1032 { + yynn1037 = 1 + for _, b := range yyq1037 { if b { - yynn1032++ + yynn1037++ } } - r.EncodeMapStart(yynn1032) - yynn1032 = 0 + r.EncodeMapStart(yynn1037) + yynn1037 = 0 } - if yyr1032 || yy2arr1032 { + if yyr1037 || yy2arr1037 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Rule.CodecEncodeSelf(e) } else { @@ -12315,9 +12363,9 @@ func (x *SELinuxStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Rule.CodecEncodeSelf(e) } - if yyr1032 || yy2arr1032 { + if yyr1037 || yy2arr1037 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1032[1] { + if yyq1037[1] { if x.SELinuxOptions == nil { r.EncodeNil() } else { @@ -12327,7 +12375,7 @@ func (x *SELinuxStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1032[1] { + if yyq1037[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("seLinuxOptions")) z.EncSendContainerState(codecSelfer_containerMapValue1234) @@ -12338,7 +12386,7 @@ func (x *SELinuxStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1032 || yy2arr1032 { + if yyr1037 || yy2arr1037 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12351,25 +12399,25 @@ func (x *SELinuxStrategyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1035 := z.DecBinary() - _ = yym1035 + yym1040 := z.DecBinary() + _ = yym1040 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1036 := r.ContainerType() - if yyct1036 == codecSelferValueTypeMap1234 { - yyl1036 := r.ReadMapStart() - if yyl1036 == 0 { + yyct1041 := r.ContainerType() + if yyct1041 == codecSelferValueTypeMap1234 { + yyl1041 := r.ReadMapStart() + if yyl1041 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1036, d) + x.codecDecodeSelfFromMap(yyl1041, d) } - } else if yyct1036 == codecSelferValueTypeArray1234 { - yyl1036 := r.ReadArrayStart() - if yyl1036 == 0 { + } else if yyct1041 == codecSelferValueTypeArray1234 { + yyl1041 := r.ReadArrayStart() + if yyl1041 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1036, d) + x.codecDecodeSelfFromArray(yyl1041, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12381,12 +12429,12 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1037Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1037Slc - var yyhl1037 bool = l >= 0 - for yyj1037 := 0; ; yyj1037++ { - if yyhl1037 { - if yyj1037 >= l { + var yys1042Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1042Slc + var yyhl1042 bool = l >= 0 + for yyj1042 := 0; ; yyj1042++ { + if yyhl1042 { + if yyj1042 >= l { break } } else { @@ -12395,10 +12443,10 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1037Slc = r.DecodeBytes(yys1037Slc, true, true) - yys1037 := string(yys1037Slc) + yys1042Slc = r.DecodeBytes(yys1042Slc, true, true) + yys1042 := string(yys1042Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1037 { + switch yys1042 { case "rule": if r.TryDecodeAsNil() { x.Rule = "" @@ -12417,9 +12465,9 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco x.SELinuxOptions.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1037) - } // end switch yys1037 - } // end for yyj1037 + z.DecStructFieldNotFound(-1, yys1042) + } // end switch yys1042 + } // end for yyj1042 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12427,16 +12475,16 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1040 int - var yyb1040 bool - var yyhl1040 bool = l >= 0 - yyj1040++ - if yyhl1040 { - yyb1040 = yyj1040 > l + var yyj1045 int + var yyb1045 bool + var yyhl1045 bool = l >= 0 + yyj1045++ + if yyhl1045 { + yyb1045 = yyj1045 > l } else { - yyb1040 = r.CheckBreak() + yyb1045 = r.CheckBreak() } - if yyb1040 { + if yyb1045 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12446,13 +12494,13 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Rule = SELinuxStrategy(r.DecodeString()) } - yyj1040++ - if yyhl1040 { - yyb1040 = yyj1040 > l + yyj1045++ + if yyhl1045 { + yyb1045 = yyj1045 > l } else { - yyb1040 = r.CheckBreak() + yyb1045 = r.CheckBreak() } - if yyb1040 { + if yyb1045 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12468,17 +12516,17 @@ func (x *SELinuxStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De x.SELinuxOptions.CodecDecodeSelf(d) } for { - yyj1040++ - if yyhl1040 { - yyb1040 = yyj1040 > l + yyj1045++ + if yyhl1045 { + yyb1045 = yyj1045 > l } else { - yyb1040 = r.CheckBreak() + yyb1045 = r.CheckBreak() } - if yyb1040 { + if yyb1045 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1040-1, "") + z.DecStructFieldNotFound(yyj1045-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12487,8 +12535,8 @@ func (x SELinuxStrategy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1043 := z.EncBinary() - _ = yym1043 + yym1048 := z.EncBinary() + _ = yym1048 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -12500,8 +12548,8 @@ func (x *SELinuxStrategy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1044 := z.DecBinary() - _ = yym1044 + yym1049 := z.DecBinary() + _ = yym1049 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -12516,31 +12564,31 @@ func (x *RunAsUserStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1045 := z.EncBinary() - _ = yym1045 + yym1050 := z.EncBinary() + _ = yym1050 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1046 := !z.EncBinary() - yy2arr1046 := z.EncBasicHandle().StructToArray - var yyq1046 [2]bool - _, _, _ = yysep1046, yyq1046, yy2arr1046 - const yyr1046 bool = false - yyq1046[1] = len(x.Ranges) != 0 - var yynn1046 int - if yyr1046 || yy2arr1046 { + yysep1051 := !z.EncBinary() + yy2arr1051 := z.EncBasicHandle().StructToArray + var yyq1051 [2]bool + _, _, _ = yysep1051, yyq1051, yy2arr1051 + const yyr1051 bool = false + yyq1051[1] = len(x.Ranges) != 0 + var yynn1051 int + if yyr1051 || yy2arr1051 { r.EncodeArrayStart(2) } else { - yynn1046 = 1 - for _, b := range yyq1046 { + yynn1051 = 1 + for _, b := range yyq1051 { if b { - yynn1046++ + yynn1051++ } } - r.EncodeMapStart(yynn1046) - yynn1046 = 0 + r.EncodeMapStart(yynn1051) + yynn1051 = 0 } - if yyr1046 || yy2arr1046 { + if yyr1051 || yy2arr1051 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) x.Rule.CodecEncodeSelf(e) } else { @@ -12549,14 +12597,14 @@ func (x *RunAsUserStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Rule.CodecEncodeSelf(e) } - if yyr1046 || yy2arr1046 { + if yyr1051 || yy2arr1051 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1046[1] { + if yyq1051[1] { if x.Ranges == nil { r.EncodeNil() } else { - yym1049 := z.EncBinary() - _ = yym1049 + yym1054 := z.EncBinary() + _ = yym1054 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -12566,15 +12614,15 @@ func (x *RunAsUserStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1046[1] { + if yyq1051[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ranges")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ranges == nil { r.EncodeNil() } else { - yym1050 := z.EncBinary() - _ = yym1050 + yym1055 := z.EncBinary() + _ = yym1055 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -12582,7 +12630,7 @@ func (x *RunAsUserStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1046 || yy2arr1046 { + if yyr1051 || yy2arr1051 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12595,25 +12643,25 @@ func (x *RunAsUserStrategyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1051 := z.DecBinary() - _ = yym1051 + yym1056 := z.DecBinary() + _ = yym1056 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1052 := r.ContainerType() - if yyct1052 == codecSelferValueTypeMap1234 { - yyl1052 := r.ReadMapStart() - if yyl1052 == 0 { + yyct1057 := r.ContainerType() + if yyct1057 == codecSelferValueTypeMap1234 { + yyl1057 := r.ReadMapStart() + if yyl1057 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1052, d) + x.codecDecodeSelfFromMap(yyl1057, d) } - } else if yyct1052 == codecSelferValueTypeArray1234 { - yyl1052 := r.ReadArrayStart() - if yyl1052 == 0 { + } else if yyct1057 == codecSelferValueTypeArray1234 { + yyl1057 := r.ReadArrayStart() + if yyl1057 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1052, d) + x.codecDecodeSelfFromArray(yyl1057, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12625,12 +12673,12 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1053Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1053Slc - var yyhl1053 bool = l >= 0 - for yyj1053 := 0; ; yyj1053++ { - if yyhl1053 { - if yyj1053 >= l { + var yys1058Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1058Slc + var yyhl1058 bool = l >= 0 + for yyj1058 := 0; ; yyj1058++ { + if yyhl1058 { + if yyj1058 >= l { break } } else { @@ -12639,10 +12687,10 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.De } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1053Slc = r.DecodeBytes(yys1053Slc, true, true) - yys1053 := string(yys1053Slc) + yys1058Slc = r.DecodeBytes(yys1058Slc, true, true) + yys1058 := string(yys1058Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1053 { + switch yys1058 { case "rule": if r.TryDecodeAsNil() { x.Rule = "" @@ -12653,18 +12701,18 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.De if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1055 := &x.Ranges - yym1056 := z.DecBinary() - _ = yym1056 + yyv1060 := &x.Ranges + yym1061 := z.DecBinary() + _ = yym1061 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1055), d) + h.decSliceIDRange((*[]IDRange)(yyv1060), d) } } default: - z.DecStructFieldNotFound(-1, yys1053) - } // end switch yys1053 - } // end for yyj1053 + z.DecStructFieldNotFound(-1, yys1058) + } // end switch yys1058 + } // end for yyj1058 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12672,16 +12720,16 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978. var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1057 int - var yyb1057 bool - var yyhl1057 bool = l >= 0 - yyj1057++ - if yyhl1057 { - yyb1057 = yyj1057 > l + var yyj1062 int + var yyb1062 bool + var yyhl1062 bool = l >= 0 + yyj1062++ + if yyhl1062 { + yyb1062 = yyj1062 > l } else { - yyb1057 = r.CheckBreak() + yyb1062 = r.CheckBreak() } - if yyb1057 { + if yyb1062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12691,13 +12739,13 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978. } else { x.Rule = RunAsUserStrategy(r.DecodeString()) } - yyj1057++ - if yyhl1057 { - yyb1057 = yyj1057 > l + yyj1062++ + if yyhl1062 { + yyb1062 = yyj1062 > l } else { - yyb1057 = r.CheckBreak() + yyb1062 = r.CheckBreak() } - if yyb1057 { + if yyb1062 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12705,26 +12753,26 @@ func (x *RunAsUserStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1059 := &x.Ranges - yym1060 := z.DecBinary() - _ = yym1060 + yyv1064 := &x.Ranges + yym1065 := z.DecBinary() + _ = yym1065 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1059), d) + h.decSliceIDRange((*[]IDRange)(yyv1064), d) } } for { - yyj1057++ - if yyhl1057 { - yyb1057 = yyj1057 > l + yyj1062++ + if yyhl1062 { + yyb1062 = yyj1062 > l } else { - yyb1057 = r.CheckBreak() + yyb1062 = r.CheckBreak() } - if yyb1057 { + if yyb1062 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1057-1, "") + z.DecStructFieldNotFound(yyj1062-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12736,33 +12784,33 @@ func (x *IDRange) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1061 := z.EncBinary() - _ = yym1061 + yym1066 := z.EncBinary() + _ = yym1066 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1062 := !z.EncBinary() - yy2arr1062 := z.EncBasicHandle().StructToArray - var yyq1062 [2]bool - _, _, _ = yysep1062, yyq1062, yy2arr1062 - const yyr1062 bool = false - var yynn1062 int - if yyr1062 || yy2arr1062 { + yysep1067 := !z.EncBinary() + yy2arr1067 := z.EncBasicHandle().StructToArray + var yyq1067 [2]bool + _, _, _ = yysep1067, yyq1067, yy2arr1067 + const yyr1067 bool = false + var yynn1067 int + if yyr1067 || yy2arr1067 { r.EncodeArrayStart(2) } else { - yynn1062 = 2 - for _, b := range yyq1062 { + yynn1067 = 2 + for _, b := range yyq1067 { if b { - yynn1062++ + yynn1067++ } } - r.EncodeMapStart(yynn1062) - yynn1062 = 0 + r.EncodeMapStart(yynn1067) + yynn1067 = 0 } - if yyr1062 || yy2arr1062 { + if yyr1067 || yy2arr1067 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1064 := z.EncBinary() - _ = yym1064 + yym1069 := z.EncBinary() + _ = yym1069 if false { } else { r.EncodeInt(int64(x.Min)) @@ -12771,17 +12819,17 @@ func (x *IDRange) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("min")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1065 := z.EncBinary() - _ = yym1065 + yym1070 := z.EncBinary() + _ = yym1070 if false { } else { r.EncodeInt(int64(x.Min)) } } - if yyr1062 || yy2arr1062 { + if yyr1067 || yy2arr1067 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1067 := z.EncBinary() - _ = yym1067 + yym1072 := z.EncBinary() + _ = yym1072 if false { } else { r.EncodeInt(int64(x.Max)) @@ -12790,14 +12838,14 @@ func (x *IDRange) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("max")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1068 := z.EncBinary() - _ = yym1068 + yym1073 := z.EncBinary() + _ = yym1073 if false { } else { r.EncodeInt(int64(x.Max)) } } - if yyr1062 || yy2arr1062 { + if yyr1067 || yy2arr1067 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -12810,25 +12858,25 @@ func (x *IDRange) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1069 := z.DecBinary() - _ = yym1069 + yym1074 := z.DecBinary() + _ = yym1074 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1070 := r.ContainerType() - if yyct1070 == codecSelferValueTypeMap1234 { - yyl1070 := r.ReadMapStart() - if yyl1070 == 0 { + yyct1075 := r.ContainerType() + if yyct1075 == codecSelferValueTypeMap1234 { + yyl1075 := r.ReadMapStart() + if yyl1075 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1070, d) + x.codecDecodeSelfFromMap(yyl1075, d) } - } else if yyct1070 == codecSelferValueTypeArray1234 { - yyl1070 := r.ReadArrayStart() - if yyl1070 == 0 { + } else if yyct1075 == codecSelferValueTypeArray1234 { + yyl1075 := r.ReadArrayStart() + if yyl1075 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1070, d) + x.codecDecodeSelfFromArray(yyl1075, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -12840,12 +12888,12 @@ func (x *IDRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1071Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1071Slc - var yyhl1071 bool = l >= 0 - for yyj1071 := 0; ; yyj1071++ { - if yyhl1071 { - if yyj1071 >= l { + var yys1076Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1076Slc + var yyhl1076 bool = l >= 0 + for yyj1076 := 0; ; yyj1076++ { + if yyhl1076 { + if yyj1076 >= l { break } } else { @@ -12854,10 +12902,10 @@ func (x *IDRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1071Slc = r.DecodeBytes(yys1071Slc, true, true) - yys1071 := string(yys1071Slc) + yys1076Slc = r.DecodeBytes(yys1076Slc, true, true) + yys1076 := string(yys1076Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1071 { + switch yys1076 { case "min": if r.TryDecodeAsNil() { x.Min = 0 @@ -12871,9 +12919,9 @@ func (x *IDRange) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { x.Max = int64(r.DecodeInt(64)) } default: - z.DecStructFieldNotFound(-1, yys1071) - } // end switch yys1071 - } // end for yyj1071 + z.DecStructFieldNotFound(-1, yys1076) + } // end switch yys1076 + } // end for yyj1076 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -12881,16 +12929,16 @@ func (x *IDRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1074 int - var yyb1074 bool - var yyhl1074 bool = l >= 0 - yyj1074++ - if yyhl1074 { - yyb1074 = yyj1074 > l + var yyj1079 int + var yyb1079 bool + var yyhl1079 bool = l >= 0 + yyj1079++ + if yyhl1079 { + yyb1079 = yyj1079 > l } else { - yyb1074 = r.CheckBreak() + yyb1079 = r.CheckBreak() } - if yyb1074 { + if yyb1079 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12900,13 +12948,13 @@ func (x *IDRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Min = int64(r.DecodeInt(64)) } - yyj1074++ - if yyhl1074 { - yyb1074 = yyj1074 > l + yyj1079++ + if yyhl1079 { + yyb1079 = yyj1079 > l } else { - yyb1074 = r.CheckBreak() + yyb1079 = r.CheckBreak() } - if yyb1074 { + if yyb1079 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -12917,17 +12965,17 @@ func (x *IDRange) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { x.Max = int64(r.DecodeInt(64)) } for { - yyj1074++ - if yyhl1074 { - yyb1074 = yyj1074 > l + yyj1079++ + if yyhl1079 { + yyb1079 = yyj1079 > l } else { - yyb1074 = r.CheckBreak() + yyb1079 = r.CheckBreak() } - if yyb1074 { + if yyb1079 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1074-1, "") + z.DecStructFieldNotFound(yyj1079-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -12936,8 +12984,8 @@ func (x RunAsUserStrategy) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1077 := z.EncBinary() - _ = yym1077 + yym1082 := z.EncBinary() + _ = yym1082 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -12949,8 +12997,8 @@ func (x *RunAsUserStrategy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1078 := z.DecBinary() - _ = yym1078 + yym1083 := z.DecBinary() + _ = yym1083 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -12965,54 +13013,54 @@ func (x *FSGroupStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1079 := z.EncBinary() - _ = yym1079 + yym1084 := z.EncBinary() + _ = yym1084 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1080 := !z.EncBinary() - yy2arr1080 := z.EncBasicHandle().StructToArray - var yyq1080 [2]bool - _, _, _ = yysep1080, yyq1080, yy2arr1080 - const yyr1080 bool = false - yyq1080[0] = x.Rule != "" - yyq1080[1] = len(x.Ranges) != 0 - var yynn1080 int - if yyr1080 || yy2arr1080 { + yysep1085 := !z.EncBinary() + yy2arr1085 := z.EncBasicHandle().StructToArray + var yyq1085 [2]bool + _, _, _ = yysep1085, yyq1085, yy2arr1085 + const yyr1085 bool = false + yyq1085[0] = x.Rule != "" + yyq1085[1] = len(x.Ranges) != 0 + var yynn1085 int + if yyr1085 || yy2arr1085 { r.EncodeArrayStart(2) } else { - yynn1080 = 0 - for _, b := range yyq1080 { + yynn1085 = 0 + for _, b := range yyq1085 { if b { - yynn1080++ + yynn1085++ } } - r.EncodeMapStart(yynn1080) - yynn1080 = 0 + r.EncodeMapStart(yynn1085) + yynn1085 = 0 } - if yyr1080 || yy2arr1080 { + if yyr1085 || yy2arr1085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1080[0] { + if yyq1085[0] { x.Rule.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1080[0] { + if yyq1085[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rule")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Rule.CodecEncodeSelf(e) } } - if yyr1080 || yy2arr1080 { + if yyr1085 || yy2arr1085 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1080[1] { + if yyq1085[1] { if x.Ranges == nil { r.EncodeNil() } else { - yym1083 := z.EncBinary() - _ = yym1083 + yym1088 := z.EncBinary() + _ = yym1088 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -13022,15 +13070,15 @@ func (x *FSGroupStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1080[1] { + if yyq1085[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ranges")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ranges == nil { r.EncodeNil() } else { - yym1084 := z.EncBinary() - _ = yym1084 + yym1089 := z.EncBinary() + _ = yym1089 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -13038,7 +13086,7 @@ func (x *FSGroupStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1080 || yy2arr1080 { + if yyr1085 || yy2arr1085 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13051,25 +13099,25 @@ func (x *FSGroupStrategyOptions) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1085 := z.DecBinary() - _ = yym1085 + yym1090 := z.DecBinary() + _ = yym1090 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1086 := r.ContainerType() - if yyct1086 == codecSelferValueTypeMap1234 { - yyl1086 := r.ReadMapStart() - if yyl1086 == 0 { + yyct1091 := r.ContainerType() + if yyct1091 == codecSelferValueTypeMap1234 { + yyl1091 := r.ReadMapStart() + if yyl1091 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1086, d) + x.codecDecodeSelfFromMap(yyl1091, d) } - } else if yyct1086 == codecSelferValueTypeArray1234 { - yyl1086 := r.ReadArrayStart() - if yyl1086 == 0 { + } else if yyct1091 == codecSelferValueTypeArray1234 { + yyl1091 := r.ReadArrayStart() + if yyl1091 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1086, d) + x.codecDecodeSelfFromArray(yyl1091, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13081,12 +13129,12 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1087Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1087Slc - var yyhl1087 bool = l >= 0 - for yyj1087 := 0; ; yyj1087++ { - if yyhl1087 { - if yyj1087 >= l { + var yys1092Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1092Slc + var yyhl1092 bool = l >= 0 + for yyj1092 := 0; ; yyj1092++ { + if yyhl1092 { + if yyj1092 >= l { break } } else { @@ -13095,10 +13143,10 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1087Slc = r.DecodeBytes(yys1087Slc, true, true) - yys1087 := string(yys1087Slc) + yys1092Slc = r.DecodeBytes(yys1092Slc, true, true) + yys1092 := string(yys1092Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1087 { + switch yys1092 { case "rule": if r.TryDecodeAsNil() { x.Rule = "" @@ -13109,18 +13157,18 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromMap(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1089 := &x.Ranges - yym1090 := z.DecBinary() - _ = yym1090 + yyv1094 := &x.Ranges + yym1095 := z.DecBinary() + _ = yym1095 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1089), d) + h.decSliceIDRange((*[]IDRange)(yyv1094), d) } } default: - z.DecStructFieldNotFound(-1, yys1087) - } // end switch yys1087 - } // end for yyj1087 + z.DecStructFieldNotFound(-1, yys1092) + } // end switch yys1092 + } // end for yyj1092 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13128,16 +13176,16 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1091 int - var yyb1091 bool - var yyhl1091 bool = l >= 0 - yyj1091++ - if yyhl1091 { - yyb1091 = yyj1091 > l + var yyj1096 int + var yyb1096 bool + var yyhl1096 bool = l >= 0 + yyj1096++ + if yyhl1096 { + yyb1096 = yyj1096 > l } else { - yyb1091 = r.CheckBreak() + yyb1096 = r.CheckBreak() } - if yyb1091 { + if yyb1096 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13147,13 +13195,13 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De } else { x.Rule = FSGroupStrategyType(r.DecodeString()) } - yyj1091++ - if yyhl1091 { - yyb1091 = yyj1091 > l + yyj1096++ + if yyhl1096 { + yyb1096 = yyj1096 > l } else { - yyb1091 = r.CheckBreak() + yyb1096 = r.CheckBreak() } - if yyb1091 { + if yyb1096 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13161,26 +13209,26 @@ func (x *FSGroupStrategyOptions) codecDecodeSelfFromArray(l int, d *codec1978.De if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1093 := &x.Ranges - yym1094 := z.DecBinary() - _ = yym1094 + yyv1098 := &x.Ranges + yym1099 := z.DecBinary() + _ = yym1099 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1093), d) + h.decSliceIDRange((*[]IDRange)(yyv1098), d) } } for { - yyj1091++ - if yyhl1091 { - yyb1091 = yyj1091 > l + yyj1096++ + if yyhl1096 { + yyb1096 = yyj1096 > l } else { - yyb1091 = r.CheckBreak() + yyb1096 = r.CheckBreak() } - if yyb1091 { + if yyb1096 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1091-1, "") + z.DecStructFieldNotFound(yyj1096-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13189,8 +13237,8 @@ func (x FSGroupStrategyType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1095 := z.EncBinary() - _ = yym1095 + yym1100 := z.EncBinary() + _ = yym1100 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -13202,8 +13250,8 @@ func (x *FSGroupStrategyType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1096 := z.DecBinary() - _ = yym1096 + yym1101 := z.DecBinary() + _ = yym1101 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -13218,54 +13266,54 @@ func (x *SupplementalGroupsStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder if x == nil { r.EncodeNil() } else { - yym1097 := z.EncBinary() - _ = yym1097 + yym1102 := z.EncBinary() + _ = yym1102 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1098 := !z.EncBinary() - yy2arr1098 := z.EncBasicHandle().StructToArray - var yyq1098 [2]bool - _, _, _ = yysep1098, yyq1098, yy2arr1098 - const yyr1098 bool = false - yyq1098[0] = x.Rule != "" - yyq1098[1] = len(x.Ranges) != 0 - var yynn1098 int - if yyr1098 || yy2arr1098 { + yysep1103 := !z.EncBinary() + yy2arr1103 := z.EncBasicHandle().StructToArray + var yyq1103 [2]bool + _, _, _ = yysep1103, yyq1103, yy2arr1103 + const yyr1103 bool = false + yyq1103[0] = x.Rule != "" + yyq1103[1] = len(x.Ranges) != 0 + var yynn1103 int + if yyr1103 || yy2arr1103 { r.EncodeArrayStart(2) } else { - yynn1098 = 0 - for _, b := range yyq1098 { + yynn1103 = 0 + for _, b := range yyq1103 { if b { - yynn1098++ + yynn1103++ } } - r.EncodeMapStart(yynn1098) - yynn1098 = 0 + r.EncodeMapStart(yynn1103) + yynn1103 = 0 } - if yyr1098 || yy2arr1098 { + if yyr1103 || yy2arr1103 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1098[0] { + if yyq1103[0] { x.Rule.CodecEncodeSelf(e) } else { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1098[0] { + if yyq1103[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rule")) z.EncSendContainerState(codecSelfer_containerMapValue1234) x.Rule.CodecEncodeSelf(e) } } - if yyr1098 || yy2arr1098 { + if yyr1103 || yy2arr1103 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1098[1] { + if yyq1103[1] { if x.Ranges == nil { r.EncodeNil() } else { - yym1101 := z.EncBinary() - _ = yym1101 + yym1106 := z.EncBinary() + _ = yym1106 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -13275,15 +13323,15 @@ func (x *SupplementalGroupsStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder r.EncodeNil() } } else { - if yyq1098[1] { + if yyq1103[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ranges")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ranges == nil { r.EncodeNil() } else { - yym1102 := z.EncBinary() - _ = yym1102 + yym1107 := z.EncBinary() + _ = yym1107 if false { } else { h.encSliceIDRange(([]IDRange)(x.Ranges), e) @@ -13291,7 +13339,7 @@ func (x *SupplementalGroupsStrategyOptions) CodecEncodeSelf(e *codec1978.Encoder } } } - if yyr1098 || yy2arr1098 { + if yyr1103 || yy2arr1103 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13304,25 +13352,25 @@ func (x *SupplementalGroupsStrategyOptions) CodecDecodeSelf(d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1103 := z.DecBinary() - _ = yym1103 + yym1108 := z.DecBinary() + _ = yym1108 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1104 := r.ContainerType() - if yyct1104 == codecSelferValueTypeMap1234 { - yyl1104 := r.ReadMapStart() - if yyl1104 == 0 { + yyct1109 := r.ContainerType() + if yyct1109 == codecSelferValueTypeMap1234 { + yyl1109 := r.ReadMapStart() + if yyl1109 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1104, d) + x.codecDecodeSelfFromMap(yyl1109, d) } - } else if yyct1104 == codecSelferValueTypeArray1234 { - yyl1104 := r.ReadArrayStart() - if yyl1104 == 0 { + } else if yyct1109 == codecSelferValueTypeArray1234 { + yyl1109 := r.ReadArrayStart() + if yyl1109 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1104, d) + x.codecDecodeSelfFromArray(yyl1109, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13334,12 +13382,12 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromMap(l int, d *cod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1105Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1105Slc - var yyhl1105 bool = l >= 0 - for yyj1105 := 0; ; yyj1105++ { - if yyhl1105 { - if yyj1105 >= l { + var yys1110Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1110Slc + var yyhl1110 bool = l >= 0 + for yyj1110 := 0; ; yyj1110++ { + if yyhl1110 { + if yyj1110 >= l { break } } else { @@ -13348,10 +13396,10 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromMap(l int, d *cod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1105Slc = r.DecodeBytes(yys1105Slc, true, true) - yys1105 := string(yys1105Slc) + yys1110Slc = r.DecodeBytes(yys1110Slc, true, true) + yys1110 := string(yys1110Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1105 { + switch yys1110 { case "rule": if r.TryDecodeAsNil() { x.Rule = "" @@ -13362,18 +13410,18 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromMap(l int, d *cod if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1107 := &x.Ranges - yym1108 := z.DecBinary() - _ = yym1108 + yyv1112 := &x.Ranges + yym1113 := z.DecBinary() + _ = yym1113 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1107), d) + h.decSliceIDRange((*[]IDRange)(yyv1112), d) } } default: - z.DecStructFieldNotFound(-1, yys1105) - } // end switch yys1105 - } // end for yyj1105 + z.DecStructFieldNotFound(-1, yys1110) + } // end switch yys1110 + } // end for yyj1110 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13381,16 +13429,16 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromArray(l int, d *c var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1109 int - var yyb1109 bool - var yyhl1109 bool = l >= 0 - yyj1109++ - if yyhl1109 { - yyb1109 = yyj1109 > l + var yyj1114 int + var yyb1114 bool + var yyhl1114 bool = l >= 0 + yyj1114++ + if yyhl1114 { + yyb1114 = yyj1114 > l } else { - yyb1109 = r.CheckBreak() + yyb1114 = r.CheckBreak() } - if yyb1109 { + if yyb1114 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13400,13 +13448,13 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromArray(l int, d *c } else { x.Rule = SupplementalGroupsStrategyType(r.DecodeString()) } - yyj1109++ - if yyhl1109 { - yyb1109 = yyj1109 > l + yyj1114++ + if yyhl1114 { + yyb1114 = yyj1114 > l } else { - yyb1109 = r.CheckBreak() + yyb1114 = r.CheckBreak() } - if yyb1109 { + if yyb1114 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13414,26 +13462,26 @@ func (x *SupplementalGroupsStrategyOptions) codecDecodeSelfFromArray(l int, d *c if r.TryDecodeAsNil() { x.Ranges = nil } else { - yyv1111 := &x.Ranges - yym1112 := z.DecBinary() - _ = yym1112 + yyv1116 := &x.Ranges + yym1117 := z.DecBinary() + _ = yym1117 if false { } else { - h.decSliceIDRange((*[]IDRange)(yyv1111), d) + h.decSliceIDRange((*[]IDRange)(yyv1116), d) } } for { - yyj1109++ - if yyhl1109 { - yyb1109 = yyj1109 > l + yyj1114++ + if yyhl1114 { + yyb1114 = yyj1114 > l } else { - yyb1109 = r.CheckBreak() + yyb1114 = r.CheckBreak() } - if yyb1109 { + if yyb1114 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1109-1, "") + z.DecStructFieldNotFound(yyj1114-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13442,8 +13490,8 @@ func (x SupplementalGroupsStrategyType) CodecEncodeSelf(e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r - yym1113 := z.EncBinary() - _ = yym1113 + yym1118 := z.EncBinary() + _ = yym1118 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { @@ -13455,8 +13503,8 @@ func (x *SupplementalGroupsStrategyType) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1114 := z.DecBinary() - _ = yym1114 + yym1119 := z.DecBinary() + _ = yym1119 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { @@ -13471,37 +13519,37 @@ func (x *PodSecurityPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1115 := z.EncBinary() - _ = yym1115 + yym1120 := z.EncBinary() + _ = yym1120 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1116 := !z.EncBinary() - yy2arr1116 := z.EncBasicHandle().StructToArray - var yyq1116 [4]bool - _, _, _ = yysep1116, yyq1116, yy2arr1116 - const yyr1116 bool = false - yyq1116[0] = x.Kind != "" - yyq1116[1] = x.APIVersion != "" - yyq1116[2] = true - var yynn1116 int - if yyr1116 || yy2arr1116 { + yysep1121 := !z.EncBinary() + yy2arr1121 := z.EncBasicHandle().StructToArray + var yyq1121 [4]bool + _, _, _ = yysep1121, yyq1121, yy2arr1121 + const yyr1121 bool = false + yyq1121[0] = x.Kind != "" + yyq1121[1] = x.APIVersion != "" + yyq1121[2] = true + var yynn1121 int + if yyr1121 || yy2arr1121 { r.EncodeArrayStart(4) } else { - yynn1116 = 1 - for _, b := range yyq1116 { + yynn1121 = 1 + for _, b := range yyq1121 { if b { - yynn1116++ + yynn1121++ } } - r.EncodeMapStart(yynn1116) - yynn1116 = 0 + r.EncodeMapStart(yynn1121) + yynn1121 = 0 } - if yyr1116 || yy2arr1116 { + if yyr1121 || yy2arr1121 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1116[0] { - yym1118 := z.EncBinary() - _ = yym1118 + if yyq1121[0] { + yym1123 := z.EncBinary() + _ = yym1123 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -13510,23 +13558,23 @@ func (x *PodSecurityPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1116[0] { + if yyq1121[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1119 := z.EncBinary() - _ = yym1119 + yym1124 := z.EncBinary() + _ = yym1124 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1116 || yy2arr1116 { + if yyr1121 || yy2arr1121 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1116[1] { - yym1121 := z.EncBinary() - _ = yym1121 + if yyq1121[1] { + yym1126 := z.EncBinary() + _ = yym1126 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -13535,54 +13583,54 @@ func (x *PodSecurityPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1116[1] { + if yyq1121[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1122 := z.EncBinary() - _ = yym1122 + yym1127 := z.EncBinary() + _ = yym1127 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1116 || yy2arr1116 { + if yyr1121 || yy2arr1121 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1116[2] { - yy1124 := &x.ListMeta - yym1125 := z.EncBinary() - _ = yym1125 + if yyq1121[2] { + yy1129 := &x.ListMeta + yym1130 := z.EncBinary() + _ = yym1130 if false { - } else if z.HasExtensions() && z.EncExt(yy1124) { + } else if z.HasExtensions() && z.EncExt(yy1129) { } else { - z.EncFallback(yy1124) + z.EncFallback(yy1129) } } else { r.EncodeNil() } } else { - if yyq1116[2] { + if yyq1121[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1126 := &x.ListMeta - yym1127 := z.EncBinary() - _ = yym1127 + yy1131 := &x.ListMeta + yym1132 := z.EncBinary() + _ = yym1132 if false { - } else if z.HasExtensions() && z.EncExt(yy1126) { + } else if z.HasExtensions() && z.EncExt(yy1131) { } else { - z.EncFallback(yy1126) + z.EncFallback(yy1131) } } } - if yyr1116 || yy2arr1116 { + if yyr1121 || yy2arr1121 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym1129 := z.EncBinary() - _ = yym1129 + yym1134 := z.EncBinary() + _ = yym1134 if false { } else { h.encSlicePodSecurityPolicy(([]PodSecurityPolicy)(x.Items), e) @@ -13595,15 +13643,15 @@ func (x *PodSecurityPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym1130 := z.EncBinary() - _ = yym1130 + yym1135 := z.EncBinary() + _ = yym1135 if false { } else { h.encSlicePodSecurityPolicy(([]PodSecurityPolicy)(x.Items), e) } } } - if yyr1116 || yy2arr1116 { + if yyr1121 || yy2arr1121 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13616,25 +13664,25 @@ func (x *PodSecurityPolicyList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1131 := z.DecBinary() - _ = yym1131 + yym1136 := z.DecBinary() + _ = yym1136 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1132 := r.ContainerType() - if yyct1132 == codecSelferValueTypeMap1234 { - yyl1132 := r.ReadMapStart() - if yyl1132 == 0 { + yyct1137 := r.ContainerType() + if yyct1137 == codecSelferValueTypeMap1234 { + yyl1137 := r.ReadMapStart() + if yyl1137 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1132, d) + x.codecDecodeSelfFromMap(yyl1137, d) } - } else if yyct1132 == codecSelferValueTypeArray1234 { - yyl1132 := r.ReadArrayStart() - if yyl1132 == 0 { + } else if yyct1137 == codecSelferValueTypeArray1234 { + yyl1137 := r.ReadArrayStart() + if yyl1137 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1132, d) + x.codecDecodeSelfFromArray(yyl1137, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13646,12 +13694,12 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1133Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1133Slc - var yyhl1133 bool = l >= 0 - for yyj1133 := 0; ; yyj1133++ { - if yyhl1133 { - if yyj1133 >= l { + var yys1138Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1138Slc + var yyhl1138 bool = l >= 0 + for yyj1138 := 0; ; yyj1138++ { + if yyhl1138 { + if yyj1138 >= l { break } } else { @@ -13660,10 +13708,10 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decod } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1133Slc = r.DecodeBytes(yys1133Slc, true, true) - yys1133 := string(yys1133Slc) + yys1138Slc = r.DecodeBytes(yys1138Slc, true, true) + yys1138 := string(yys1138Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1133 { + switch yys1138 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -13680,31 +13728,31 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1136 := &x.ListMeta - yym1137 := z.DecBinary() - _ = yym1137 + yyv1141 := &x.ListMeta + yym1142 := z.DecBinary() + _ = yym1142 if false { - } else if z.HasExtensions() && z.DecExt(yyv1136) { + } else if z.HasExtensions() && z.DecExt(yyv1141) { } else { - z.DecFallback(yyv1136, false) + z.DecFallback(yyv1141, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1138 := &x.Items - yym1139 := z.DecBinary() - _ = yym1139 + yyv1143 := &x.Items + yym1144 := z.DecBinary() + _ = yym1144 if false { } else { - h.decSlicePodSecurityPolicy((*[]PodSecurityPolicy)(yyv1138), d) + h.decSlicePodSecurityPolicy((*[]PodSecurityPolicy)(yyv1143), d) } } default: - z.DecStructFieldNotFound(-1, yys1133) - } // end switch yys1133 - } // end for yyj1133 + z.DecStructFieldNotFound(-1, yys1138) + } // end switch yys1138 + } // end for yyj1138 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -13712,16 +13760,16 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1140 int - var yyb1140 bool - var yyhl1140 bool = l >= 0 - yyj1140++ - if yyhl1140 { - yyb1140 = yyj1140 > l + var yyj1145 int + var yyb1145 bool + var yyhl1145 bool = l >= 0 + yyj1145++ + if yyhl1145 { + yyb1145 = yyj1145 > l } else { - yyb1140 = r.CheckBreak() + yyb1145 = r.CheckBreak() } - if yyb1140 { + if yyb1145 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13731,13 +13779,13 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.Kind = string(r.DecodeString()) } - yyj1140++ - if yyhl1140 { - yyb1140 = yyj1140 > l + yyj1145++ + if yyhl1145 { + yyb1145 = yyj1145 > l } else { - yyb1140 = r.CheckBreak() + yyb1145 = r.CheckBreak() } - if yyb1140 { + if yyb1145 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13747,13 +13795,13 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Dec } else { x.APIVersion = string(r.DecodeString()) } - yyj1140++ - if yyhl1140 { - yyb1140 = yyj1140 > l + yyj1145++ + if yyhl1145 { + yyb1145 = yyj1145 > l } else { - yyb1140 = r.CheckBreak() + yyb1145 = r.CheckBreak() } - if yyb1140 { + if yyb1145 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13761,22 +13809,22 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1143 := &x.ListMeta - yym1144 := z.DecBinary() - _ = yym1144 + yyv1148 := &x.ListMeta + yym1149 := z.DecBinary() + _ = yym1149 if false { - } else if z.HasExtensions() && z.DecExt(yyv1143) { + } else if z.HasExtensions() && z.DecExt(yyv1148) { } else { - z.DecFallback(yyv1143, false) + z.DecFallback(yyv1148, false) } } - yyj1140++ - if yyhl1140 { - yyb1140 = yyj1140 > l + yyj1145++ + if yyhl1145 { + yyb1145 = yyj1145 > l } else { - yyb1140 = r.CheckBreak() + yyb1145 = r.CheckBreak() } - if yyb1140 { + if yyb1145 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -13784,26 +13832,26 @@ func (x *PodSecurityPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Dec if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1145 := &x.Items - yym1146 := z.DecBinary() - _ = yym1146 + yyv1150 := &x.Items + yym1151 := z.DecBinary() + _ = yym1151 if false { } else { - h.decSlicePodSecurityPolicy((*[]PodSecurityPolicy)(yyv1145), d) + h.decSlicePodSecurityPolicy((*[]PodSecurityPolicy)(yyv1150), d) } } for { - yyj1140++ - if yyhl1140 { - yyb1140 = yyj1140 > l + yyj1145++ + if yyhl1145 { + yyb1145 = yyj1145 > l } else { - yyb1140 = r.CheckBreak() + yyb1145 = r.CheckBreak() } - if yyb1140 { + if yyb1145 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1140-1, "") + z.DecStructFieldNotFound(yyj1145-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -13815,38 +13863,38 @@ func (x *NetworkPolicy) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1147 := z.EncBinary() - _ = yym1147 + yym1152 := z.EncBinary() + _ = yym1152 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1148 := !z.EncBinary() - yy2arr1148 := z.EncBasicHandle().StructToArray - var yyq1148 [4]bool - _, _, _ = yysep1148, yyq1148, yy2arr1148 - const yyr1148 bool = false - yyq1148[0] = x.Kind != "" - yyq1148[1] = x.APIVersion != "" - yyq1148[2] = true - yyq1148[3] = true - var yynn1148 int - if yyr1148 || yy2arr1148 { + yysep1153 := !z.EncBinary() + yy2arr1153 := z.EncBasicHandle().StructToArray + var yyq1153 [4]bool + _, _, _ = yysep1153, yyq1153, yy2arr1153 + const yyr1153 bool = false + yyq1153[0] = x.Kind != "" + yyq1153[1] = x.APIVersion != "" + yyq1153[2] = true + yyq1153[3] = true + var yynn1153 int + if yyr1153 || yy2arr1153 { r.EncodeArrayStart(4) } else { - yynn1148 = 0 - for _, b := range yyq1148 { + yynn1153 = 0 + for _, b := range yyq1153 { if b { - yynn1148++ + yynn1153++ } } - r.EncodeMapStart(yynn1148) - yynn1148 = 0 + r.EncodeMapStart(yynn1153) + yynn1153 = 0 } - if yyr1148 || yy2arr1148 { + if yyr1153 || yy2arr1153 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1148[0] { - yym1150 := z.EncBinary() - _ = yym1150 + if yyq1153[0] { + yym1155 := z.EncBinary() + _ = yym1155 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -13855,23 +13903,23 @@ func (x *NetworkPolicy) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1148[0] { + if yyq1153[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1151 := z.EncBinary() - _ = yym1151 + yym1156 := z.EncBinary() + _ = yym1156 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1148 || yy2arr1148 { + if yyr1153 || yy2arr1153 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1148[1] { - yym1153 := z.EncBinary() - _ = yym1153 + if yyq1153[1] { + yym1158 := z.EncBinary() + _ = yym1158 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -13880,53 +13928,53 @@ func (x *NetworkPolicy) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1148[1] { + if yyq1153[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1154 := z.EncBinary() - _ = yym1154 + yym1159 := z.EncBinary() + _ = yym1159 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1148 || yy2arr1148 { + if yyr1153 || yy2arr1153 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1148[2] { - yy1156 := &x.ObjectMeta - yy1156.CodecEncodeSelf(e) + if yyq1153[2] { + yy1161 := &x.ObjectMeta + yy1161.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1148[2] { + if yyq1153[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1157 := &x.ObjectMeta - yy1157.CodecEncodeSelf(e) + yy1162 := &x.ObjectMeta + yy1162.CodecEncodeSelf(e) } } - if yyr1148 || yy2arr1148 { + if yyr1153 || yy2arr1153 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1148[3] { - yy1159 := &x.Spec - yy1159.CodecEncodeSelf(e) + if yyq1153[3] { + yy1164 := &x.Spec + yy1164.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1148[3] { + if yyq1153[3] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("spec")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1160 := &x.Spec - yy1160.CodecEncodeSelf(e) + yy1165 := &x.Spec + yy1165.CodecEncodeSelf(e) } } - if yyr1148 || yy2arr1148 { + if yyr1153 || yy2arr1153 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -13939,25 +13987,25 @@ func (x *NetworkPolicy) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1161 := z.DecBinary() - _ = yym1161 + yym1166 := z.DecBinary() + _ = yym1166 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1162 := r.ContainerType() - if yyct1162 == codecSelferValueTypeMap1234 { - yyl1162 := r.ReadMapStart() - if yyl1162 == 0 { + yyct1167 := r.ContainerType() + if yyct1167 == codecSelferValueTypeMap1234 { + yyl1167 := r.ReadMapStart() + if yyl1167 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1162, d) + x.codecDecodeSelfFromMap(yyl1167, d) } - } else if yyct1162 == codecSelferValueTypeArray1234 { - yyl1162 := r.ReadArrayStart() - if yyl1162 == 0 { + } else if yyct1167 == codecSelferValueTypeArray1234 { + yyl1167 := r.ReadArrayStart() + if yyl1167 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1162, d) + x.codecDecodeSelfFromArray(yyl1167, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -13969,12 +14017,12 @@ func (x *NetworkPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1163Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1163Slc - var yyhl1163 bool = l >= 0 - for yyj1163 := 0; ; yyj1163++ { - if yyhl1163 { - if yyj1163 >= l { + var yys1168Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1168Slc + var yyhl1168 bool = l >= 0 + for yyj1168 := 0; ; yyj1168++ { + if yyhl1168 { + if yyj1168 >= l { break } } else { @@ -13983,10 +14031,10 @@ func (x *NetworkPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1163Slc = r.DecodeBytes(yys1163Slc, true, true) - yys1163 := string(yys1163Slc) + yys1168Slc = r.DecodeBytes(yys1168Slc, true, true) + yys1168 := string(yys1168Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1163 { + switch yys1168 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -14003,20 +14051,20 @@ func (x *NetworkPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv1166 := &x.ObjectMeta - yyv1166.CodecDecodeSelf(d) + yyv1171 := &x.ObjectMeta + yyv1171.CodecDecodeSelf(d) } case "spec": if r.TryDecodeAsNil() { x.Spec = NetworkPolicySpec{} } else { - yyv1167 := &x.Spec - yyv1167.CodecDecodeSelf(d) + yyv1172 := &x.Spec + yyv1172.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys1163) - } // end switch yys1163 - } // end for yyj1163 + z.DecStructFieldNotFound(-1, yys1168) + } // end switch yys1168 + } // end for yyj1168 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14024,16 +14072,16 @@ func (x *NetworkPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1168 int - var yyb1168 bool - var yyhl1168 bool = l >= 0 - yyj1168++ - if yyhl1168 { - yyb1168 = yyj1168 > l + var yyj1173 int + var yyb1173 bool + var yyhl1173 bool = l >= 0 + yyj1173++ + if yyhl1173 { + yyb1173 = yyj1173 > l } else { - yyb1168 = r.CheckBreak() + yyb1173 = r.CheckBreak() } - if yyb1168 { + if yyb1173 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14043,13 +14091,13 @@ func (x *NetworkPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj1168++ - if yyhl1168 { - yyb1168 = yyj1168 > l + yyj1173++ + if yyhl1173 { + yyb1173 = yyj1173 > l } else { - yyb1168 = r.CheckBreak() + yyb1173 = r.CheckBreak() } - if yyb1168 { + if yyb1173 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14059,13 +14107,13 @@ func (x *NetworkPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj1168++ - if yyhl1168 { - yyb1168 = yyj1168 > l + yyj1173++ + if yyhl1173 { + yyb1173 = yyj1173 > l } else { - yyb1168 = r.CheckBreak() + yyb1173 = r.CheckBreak() } - if yyb1168 { + if yyb1173 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14073,16 +14121,16 @@ func (x *NetworkPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv1171 := &x.ObjectMeta - yyv1171.CodecDecodeSelf(d) + yyv1176 := &x.ObjectMeta + yyv1176.CodecDecodeSelf(d) } - yyj1168++ - if yyhl1168 { - yyb1168 = yyj1168 > l + yyj1173++ + if yyhl1173 { + yyb1173 = yyj1173 > l } else { - yyb1168 = r.CheckBreak() + yyb1173 = r.CheckBreak() } - if yyb1168 { + if yyb1173 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14090,21 +14138,21 @@ func (x *NetworkPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Spec = NetworkPolicySpec{} } else { - yyv1172 := &x.Spec - yyv1172.CodecDecodeSelf(d) + yyv1177 := &x.Spec + yyv1177.CodecDecodeSelf(d) } for { - yyj1168++ - if yyhl1168 { - yyb1168 = yyj1168 > l + yyj1173++ + if yyhl1173 { + yyb1173 = yyj1173 > l } else { - yyb1168 = r.CheckBreak() + yyb1173 = r.CheckBreak() } - if yyb1168 { + if yyb1173 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1168-1, "") + z.DecStructFieldNotFound(yyj1173-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14116,61 +14164,61 @@ func (x *NetworkPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1173 := z.EncBinary() - _ = yym1173 + yym1178 := z.EncBinary() + _ = yym1178 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1174 := !z.EncBinary() - yy2arr1174 := z.EncBasicHandle().StructToArray - var yyq1174 [2]bool - _, _, _ = yysep1174, yyq1174, yy2arr1174 - const yyr1174 bool = false - yyq1174[1] = len(x.Ingress) != 0 - var yynn1174 int - if yyr1174 || yy2arr1174 { + yysep1179 := !z.EncBinary() + yy2arr1179 := z.EncBasicHandle().StructToArray + var yyq1179 [2]bool + _, _, _ = yysep1179, yyq1179, yy2arr1179 + const yyr1179 bool = false + yyq1179[1] = len(x.Ingress) != 0 + var yynn1179 int + if yyr1179 || yy2arr1179 { r.EncodeArrayStart(2) } else { - yynn1174 = 1 - for _, b := range yyq1174 { + yynn1179 = 1 + for _, b := range yyq1179 { if b { - yynn1174++ + yynn1179++ } } - r.EncodeMapStart(yynn1174) - yynn1174 = 0 + r.EncodeMapStart(yynn1179) + yynn1179 = 0 } - if yyr1174 || yy2arr1174 { + if yyr1179 || yy2arr1179 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1176 := &x.PodSelector - yym1177 := z.EncBinary() - _ = yym1177 + yy1181 := &x.PodSelector + yym1182 := z.EncBinary() + _ = yym1182 if false { - } else if z.HasExtensions() && z.EncExt(yy1176) { + } else if z.HasExtensions() && z.EncExt(yy1181) { } else { - z.EncFallback(yy1176) + z.EncFallback(yy1181) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1178 := &x.PodSelector - yym1179 := z.EncBinary() - _ = yym1179 + yy1183 := &x.PodSelector + yym1184 := z.EncBinary() + _ = yym1184 if false { - } else if z.HasExtensions() && z.EncExt(yy1178) { + } else if z.HasExtensions() && z.EncExt(yy1183) { } else { - z.EncFallback(yy1178) + z.EncFallback(yy1183) } } - if yyr1174 || yy2arr1174 { + if yyr1179 || yy2arr1179 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1174[1] { + if yyq1179[1] { if x.Ingress == nil { r.EncodeNil() } else { - yym1181 := z.EncBinary() - _ = yym1181 + yym1186 := z.EncBinary() + _ = yym1186 if false { } else { h.encSliceNetworkPolicyIngressRule(([]NetworkPolicyIngressRule)(x.Ingress), e) @@ -14180,15 +14228,15 @@ func (x *NetworkPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1174[1] { + if yyq1179[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ingress")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ingress == nil { r.EncodeNil() } else { - yym1182 := z.EncBinary() - _ = yym1182 + yym1187 := z.EncBinary() + _ = yym1187 if false { } else { h.encSliceNetworkPolicyIngressRule(([]NetworkPolicyIngressRule)(x.Ingress), e) @@ -14196,7 +14244,7 @@ func (x *NetworkPolicySpec) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1174 || yy2arr1174 { + if yyr1179 || yy2arr1179 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14209,25 +14257,25 @@ func (x *NetworkPolicySpec) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1183 := z.DecBinary() - _ = yym1183 + yym1188 := z.DecBinary() + _ = yym1188 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1184 := r.ContainerType() - if yyct1184 == codecSelferValueTypeMap1234 { - yyl1184 := r.ReadMapStart() - if yyl1184 == 0 { + yyct1189 := r.ContainerType() + if yyct1189 == codecSelferValueTypeMap1234 { + yyl1189 := r.ReadMapStart() + if yyl1189 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1184, d) + x.codecDecodeSelfFromMap(yyl1189, d) } - } else if yyct1184 == codecSelferValueTypeArray1234 { - yyl1184 := r.ReadArrayStart() - if yyl1184 == 0 { + } else if yyct1189 == codecSelferValueTypeArray1234 { + yyl1189 := r.ReadArrayStart() + if yyl1189 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1184, d) + x.codecDecodeSelfFromArray(yyl1189, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14239,12 +14287,12 @@ func (x *NetworkPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1185Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1185Slc - var yyhl1185 bool = l >= 0 - for yyj1185 := 0; ; yyj1185++ { - if yyhl1185 { - if yyj1185 >= l { + var yys1190Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1190Slc + var yyhl1190 bool = l >= 0 + for yyj1190 := 0; ; yyj1190++ { + if yyhl1190 { + if yyj1190 >= l { break } } else { @@ -14253,39 +14301,39 @@ func (x *NetworkPolicySpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1185Slc = r.DecodeBytes(yys1185Slc, true, true) - yys1185 := string(yys1185Slc) + yys1190Slc = r.DecodeBytes(yys1190Slc, true, true) + yys1190 := string(yys1190Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1185 { + switch yys1190 { case "podSelector": if r.TryDecodeAsNil() { x.PodSelector = pkg1_unversioned.LabelSelector{} } else { - yyv1186 := &x.PodSelector - yym1187 := z.DecBinary() - _ = yym1187 + yyv1191 := &x.PodSelector + yym1192 := z.DecBinary() + _ = yym1192 if false { - } else if z.HasExtensions() && z.DecExt(yyv1186) { + } else if z.HasExtensions() && z.DecExt(yyv1191) { } else { - z.DecFallback(yyv1186, false) + z.DecFallback(yyv1191, false) } } case "ingress": if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv1188 := &x.Ingress - yym1189 := z.DecBinary() - _ = yym1189 + yyv1193 := &x.Ingress + yym1194 := z.DecBinary() + _ = yym1194 if false { } else { - h.decSliceNetworkPolicyIngressRule((*[]NetworkPolicyIngressRule)(yyv1188), d) + h.decSliceNetworkPolicyIngressRule((*[]NetworkPolicyIngressRule)(yyv1193), d) } } default: - z.DecStructFieldNotFound(-1, yys1185) - } // end switch yys1185 - } // end for yyj1185 + z.DecStructFieldNotFound(-1, yys1190) + } // end switch yys1190 + } // end for yyj1190 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14293,16 +14341,16 @@ func (x *NetworkPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1190 int - var yyb1190 bool - var yyhl1190 bool = l >= 0 - yyj1190++ - if yyhl1190 { - yyb1190 = yyj1190 > l + var yyj1195 int + var yyb1195 bool + var yyhl1195 bool = l >= 0 + yyj1195++ + if yyhl1195 { + yyb1195 = yyj1195 > l } else { - yyb1190 = r.CheckBreak() + yyb1195 = r.CheckBreak() } - if yyb1190 { + if yyb1195 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14310,22 +14358,22 @@ func (x *NetworkPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.PodSelector = pkg1_unversioned.LabelSelector{} } else { - yyv1191 := &x.PodSelector - yym1192 := z.DecBinary() - _ = yym1192 + yyv1196 := &x.PodSelector + yym1197 := z.DecBinary() + _ = yym1197 if false { - } else if z.HasExtensions() && z.DecExt(yyv1191) { + } else if z.HasExtensions() && z.DecExt(yyv1196) { } else { - z.DecFallback(yyv1191, false) + z.DecFallback(yyv1196, false) } } - yyj1190++ - if yyhl1190 { - yyb1190 = yyj1190 > l + yyj1195++ + if yyhl1195 { + yyb1195 = yyj1195 > l } else { - yyb1190 = r.CheckBreak() + yyb1195 = r.CheckBreak() } - if yyb1190 { + if yyb1195 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14333,26 +14381,26 @@ func (x *NetworkPolicySpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Ingress = nil } else { - yyv1193 := &x.Ingress - yym1194 := z.DecBinary() - _ = yym1194 + yyv1198 := &x.Ingress + yym1199 := z.DecBinary() + _ = yym1199 if false { } else { - h.decSliceNetworkPolicyIngressRule((*[]NetworkPolicyIngressRule)(yyv1193), d) + h.decSliceNetworkPolicyIngressRule((*[]NetworkPolicyIngressRule)(yyv1198), d) } } for { - yyj1190++ - if yyhl1190 { - yyb1190 = yyj1190 > l + yyj1195++ + if yyhl1195 { + yyb1195 = yyj1195 > l } else { - yyb1190 = r.CheckBreak() + yyb1195 = r.CheckBreak() } - if yyb1190 { + if yyb1195 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1190-1, "") + z.DecStructFieldNotFound(yyj1195-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14364,39 +14412,39 @@ func (x *NetworkPolicyIngressRule) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1195 := z.EncBinary() - _ = yym1195 + yym1200 := z.EncBinary() + _ = yym1200 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1196 := !z.EncBinary() - yy2arr1196 := z.EncBasicHandle().StructToArray - var yyq1196 [2]bool - _, _, _ = yysep1196, yyq1196, yy2arr1196 - const yyr1196 bool = false - yyq1196[0] = len(x.Ports) != 0 - yyq1196[1] = len(x.From) != 0 - var yynn1196 int - if yyr1196 || yy2arr1196 { + yysep1201 := !z.EncBinary() + yy2arr1201 := z.EncBasicHandle().StructToArray + var yyq1201 [2]bool + _, _, _ = yysep1201, yyq1201, yy2arr1201 + const yyr1201 bool = false + yyq1201[0] = len(x.Ports) != 0 + yyq1201[1] = len(x.From) != 0 + var yynn1201 int + if yyr1201 || yy2arr1201 { r.EncodeArrayStart(2) } else { - yynn1196 = 0 - for _, b := range yyq1196 { + yynn1201 = 0 + for _, b := range yyq1201 { if b { - yynn1196++ + yynn1201++ } } - r.EncodeMapStart(yynn1196) - yynn1196 = 0 + r.EncodeMapStart(yynn1201) + yynn1201 = 0 } - if yyr1196 || yy2arr1196 { + if yyr1201 || yy2arr1201 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1196[0] { + if yyq1201[0] { if x.Ports == nil { r.EncodeNil() } else { - yym1198 := z.EncBinary() - _ = yym1198 + yym1203 := z.EncBinary() + _ = yym1203 if false { } else { h.encSliceNetworkPolicyPort(([]NetworkPolicyPort)(x.Ports), e) @@ -14406,15 +14454,15 @@ func (x *NetworkPolicyIngressRule) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1196[0] { + if yyq1201[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("ports")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Ports == nil { r.EncodeNil() } else { - yym1199 := z.EncBinary() - _ = yym1199 + yym1204 := z.EncBinary() + _ = yym1204 if false { } else { h.encSliceNetworkPolicyPort(([]NetworkPolicyPort)(x.Ports), e) @@ -14422,14 +14470,14 @@ func (x *NetworkPolicyIngressRule) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1196 || yy2arr1196 { + if yyr1201 || yy2arr1201 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1196[1] { + if yyq1201[1] { if x.From == nil { r.EncodeNil() } else { - yym1201 := z.EncBinary() - _ = yym1201 + yym1206 := z.EncBinary() + _ = yym1206 if false { } else { h.encSliceNetworkPolicyPeer(([]NetworkPolicyPeer)(x.From), e) @@ -14439,15 +14487,15 @@ func (x *NetworkPolicyIngressRule) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1196[1] { + if yyq1201[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("from")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.From == nil { r.EncodeNil() } else { - yym1202 := z.EncBinary() - _ = yym1202 + yym1207 := z.EncBinary() + _ = yym1207 if false { } else { h.encSliceNetworkPolicyPeer(([]NetworkPolicyPeer)(x.From), e) @@ -14455,7 +14503,7 @@ func (x *NetworkPolicyIngressRule) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1196 || yy2arr1196 { + if yyr1201 || yy2arr1201 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14468,25 +14516,25 @@ func (x *NetworkPolicyIngressRule) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1203 := z.DecBinary() - _ = yym1203 + yym1208 := z.DecBinary() + _ = yym1208 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1204 := r.ContainerType() - if yyct1204 == codecSelferValueTypeMap1234 { - yyl1204 := r.ReadMapStart() - if yyl1204 == 0 { + yyct1209 := r.ContainerType() + if yyct1209 == codecSelferValueTypeMap1234 { + yyl1209 := r.ReadMapStart() + if yyl1209 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1204, d) + x.codecDecodeSelfFromMap(yyl1209, d) } - } else if yyct1204 == codecSelferValueTypeArray1234 { - yyl1204 := r.ReadArrayStart() - if yyl1204 == 0 { + } else if yyct1209 == codecSelferValueTypeArray1234 { + yyl1209 := r.ReadArrayStart() + if yyl1209 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1204, d) + x.codecDecodeSelfFromArray(yyl1209, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14498,12 +14546,12 @@ func (x *NetworkPolicyIngressRule) codecDecodeSelfFromMap(l int, d *codec1978.De var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1205Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1205Slc - var yyhl1205 bool = l >= 0 - for yyj1205 := 0; ; yyj1205++ { - if yyhl1205 { - if yyj1205 >= l { + var yys1210Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1210Slc + var yyhl1210 bool = l >= 0 + for yyj1210 := 0; ; yyj1210++ { + if yyhl1210 { + if yyj1210 >= l { break } } else { @@ -14512,38 +14560,38 @@ func (x *NetworkPolicyIngressRule) codecDecodeSelfFromMap(l int, d *codec1978.De } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1205Slc = r.DecodeBytes(yys1205Slc, true, true) - yys1205 := string(yys1205Slc) + yys1210Slc = r.DecodeBytes(yys1210Slc, true, true) + yys1210 := string(yys1210Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1205 { + switch yys1210 { case "ports": if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1206 := &x.Ports - yym1207 := z.DecBinary() - _ = yym1207 + yyv1211 := &x.Ports + yym1212 := z.DecBinary() + _ = yym1212 if false { } else { - h.decSliceNetworkPolicyPort((*[]NetworkPolicyPort)(yyv1206), d) + h.decSliceNetworkPolicyPort((*[]NetworkPolicyPort)(yyv1211), d) } } case "from": if r.TryDecodeAsNil() { x.From = nil } else { - yyv1208 := &x.From - yym1209 := z.DecBinary() - _ = yym1209 + yyv1213 := &x.From + yym1214 := z.DecBinary() + _ = yym1214 if false { } else { - h.decSliceNetworkPolicyPeer((*[]NetworkPolicyPeer)(yyv1208), d) + h.decSliceNetworkPolicyPeer((*[]NetworkPolicyPeer)(yyv1213), d) } } default: - z.DecStructFieldNotFound(-1, yys1205) - } // end switch yys1205 - } // end for yyj1205 + z.DecStructFieldNotFound(-1, yys1210) + } // end switch yys1210 + } // end for yyj1210 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14551,16 +14599,16 @@ func (x *NetworkPolicyIngressRule) codecDecodeSelfFromArray(l int, d *codec1978. var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1210 int - var yyb1210 bool - var yyhl1210 bool = l >= 0 - yyj1210++ - if yyhl1210 { - yyb1210 = yyj1210 > l + var yyj1215 int + var yyb1215 bool + var yyhl1215 bool = l >= 0 + yyj1215++ + if yyhl1215 { + yyb1215 = yyj1215 > l } else { - yyb1210 = r.CheckBreak() + yyb1215 = r.CheckBreak() } - if yyb1210 { + if yyb1215 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14568,21 +14616,21 @@ func (x *NetworkPolicyIngressRule) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.Ports = nil } else { - yyv1211 := &x.Ports - yym1212 := z.DecBinary() - _ = yym1212 + yyv1216 := &x.Ports + yym1217 := z.DecBinary() + _ = yym1217 if false { } else { - h.decSliceNetworkPolicyPort((*[]NetworkPolicyPort)(yyv1211), d) + h.decSliceNetworkPolicyPort((*[]NetworkPolicyPort)(yyv1216), d) } } - yyj1210++ - if yyhl1210 { - yyb1210 = yyj1210 > l + yyj1215++ + if yyhl1215 { + yyb1215 = yyj1215 > l } else { - yyb1210 = r.CheckBreak() + yyb1215 = r.CheckBreak() } - if yyb1210 { + if yyb1215 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14590,26 +14638,26 @@ func (x *NetworkPolicyIngressRule) codecDecodeSelfFromArray(l int, d *codec1978. if r.TryDecodeAsNil() { x.From = nil } else { - yyv1213 := &x.From - yym1214 := z.DecBinary() - _ = yym1214 + yyv1218 := &x.From + yym1219 := z.DecBinary() + _ = yym1219 if false { } else { - h.decSliceNetworkPolicyPeer((*[]NetworkPolicyPeer)(yyv1213), d) + h.decSliceNetworkPolicyPeer((*[]NetworkPolicyPeer)(yyv1218), d) } } for { - yyj1210++ - if yyhl1210 { - yyb1210 = yyj1210 > l + yyj1215++ + if yyhl1215 { + yyb1215 = yyj1215 > l } else { - yyb1210 = r.CheckBreak() + yyb1215 = r.CheckBreak() } - if yyb1210 { + if yyb1215 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1210-1, "") + z.DecStructFieldNotFound(yyj1215-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14621,79 +14669,79 @@ func (x *NetworkPolicyPort) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1215 := z.EncBinary() - _ = yym1215 + yym1220 := z.EncBinary() + _ = yym1220 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1216 := !z.EncBinary() - yy2arr1216 := z.EncBasicHandle().StructToArray - var yyq1216 [2]bool - _, _, _ = yysep1216, yyq1216, yy2arr1216 - const yyr1216 bool = false - yyq1216[0] = x.Protocol != nil - yyq1216[1] = x.Port != nil - var yynn1216 int - if yyr1216 || yy2arr1216 { + yysep1221 := !z.EncBinary() + yy2arr1221 := z.EncBasicHandle().StructToArray + var yyq1221 [2]bool + _, _, _ = yysep1221, yyq1221, yy2arr1221 + const yyr1221 bool = false + yyq1221[0] = x.Protocol != nil + yyq1221[1] = x.Port != nil + var yynn1221 int + if yyr1221 || yy2arr1221 { r.EncodeArrayStart(2) } else { - yynn1216 = 0 - for _, b := range yyq1216 { + yynn1221 = 0 + for _, b := range yyq1221 { if b { - yynn1216++ + yynn1221++ } } - r.EncodeMapStart(yynn1216) - yynn1216 = 0 + r.EncodeMapStart(yynn1221) + yynn1221 = 0 } - if yyr1216 || yy2arr1216 { + if yyr1221 || yy2arr1221 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1216[0] { + if yyq1221[0] { if x.Protocol == nil { r.EncodeNil() } else { - yy1218 := *x.Protocol - yym1219 := z.EncBinary() - _ = yym1219 + yy1223 := *x.Protocol + yym1224 := z.EncBinary() + _ = yym1224 if false { - } else if z.HasExtensions() && z.EncExt(yy1218) { + } else if z.HasExtensions() && z.EncExt(yy1223) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy1218)) + r.EncodeString(codecSelferC_UTF81234, string(yy1223)) } } } else { r.EncodeNil() } } else { - if yyq1216[0] { + if yyq1221[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protocol")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Protocol == nil { r.EncodeNil() } else { - yy1220 := *x.Protocol - yym1221 := z.EncBinary() - _ = yym1221 + yy1225 := *x.Protocol + yym1226 := z.EncBinary() + _ = yym1226 if false { - } else if z.HasExtensions() && z.EncExt(yy1220) { + } else if z.HasExtensions() && z.EncExt(yy1225) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yy1220)) + r.EncodeString(codecSelferC_UTF81234, string(yy1225)) } } } } - if yyr1216 || yy2arr1216 { + if yyr1221 || yy2arr1221 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1216[1] { + if yyq1221[1] { if x.Port == nil { r.EncodeNil() } else { - yym1223 := z.EncBinary() - _ = yym1223 + yym1228 := z.EncBinary() + _ = yym1228 if false { } else if z.HasExtensions() && z.EncExt(x.Port) { - } else if !yym1223 && z.IsJSONHandle() { + } else if !yym1228 && z.IsJSONHandle() { z.EncJSONMarshal(x.Port) } else { z.EncFallback(x.Port) @@ -14703,18 +14751,18 @@ func (x *NetworkPolicyPort) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1216[1] { + if yyq1221[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Port == nil { r.EncodeNil() } else { - yym1224 := z.EncBinary() - _ = yym1224 + yym1229 := z.EncBinary() + _ = yym1229 if false { } else if z.HasExtensions() && z.EncExt(x.Port) { - } else if !yym1224 && z.IsJSONHandle() { + } else if !yym1229 && z.IsJSONHandle() { z.EncJSONMarshal(x.Port) } else { z.EncFallback(x.Port) @@ -14722,7 +14770,7 @@ func (x *NetworkPolicyPort) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1216 || yy2arr1216 { + if yyr1221 || yy2arr1221 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -14735,25 +14783,25 @@ func (x *NetworkPolicyPort) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1225 := z.DecBinary() - _ = yym1225 + yym1230 := z.DecBinary() + _ = yym1230 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1226 := r.ContainerType() - if yyct1226 == codecSelferValueTypeMap1234 { - yyl1226 := r.ReadMapStart() - if yyl1226 == 0 { + yyct1231 := r.ContainerType() + if yyct1231 == codecSelferValueTypeMap1234 { + yyl1231 := r.ReadMapStart() + if yyl1231 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1226, d) + x.codecDecodeSelfFromMap(yyl1231, d) } - } else if yyct1226 == codecSelferValueTypeArray1234 { - yyl1226 := r.ReadArrayStart() - if yyl1226 == 0 { + } else if yyct1231 == codecSelferValueTypeArray1234 { + yyl1231 := r.ReadArrayStart() + if yyl1231 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1226, d) + x.codecDecodeSelfFromArray(yyl1231, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -14765,12 +14813,12 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1227Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1227Slc - var yyhl1227 bool = l >= 0 - for yyj1227 := 0; ; yyj1227++ { - if yyhl1227 { - if yyj1227 >= l { + var yys1232Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1232Slc + var yyhl1232 bool = l >= 0 + for yyj1232 := 0; ; yyj1232++ { + if yyhl1232 { + if yyj1232 >= l { break } } else { @@ -14779,10 +14827,10 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1227Slc = r.DecodeBytes(yys1227Slc, true, true) - yys1227 := string(yys1227Slc) + yys1232Slc = r.DecodeBytes(yys1232Slc, true, true) + yys1232 := string(yys1232Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1227 { + switch yys1232 { case "protocol": if r.TryDecodeAsNil() { if x.Protocol != nil { @@ -14803,20 +14851,20 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.Port == nil { x.Port = new(pkg5_intstr.IntOrString) } - yym1230 := z.DecBinary() - _ = yym1230 + yym1235 := z.DecBinary() + _ = yym1235 if false { } else if z.HasExtensions() && z.DecExt(x.Port) { - } else if !yym1230 && z.IsJSONHandle() { + } else if !yym1235 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.Port) } else { z.DecFallback(x.Port, false) } } default: - z.DecStructFieldNotFound(-1, yys1227) - } // end switch yys1227 - } // end for yyj1227 + z.DecStructFieldNotFound(-1, yys1232) + } // end switch yys1232 + } // end for yyj1232 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -14824,16 +14872,16 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1231 int - var yyb1231 bool - var yyhl1231 bool = l >= 0 - yyj1231++ - if yyhl1231 { - yyb1231 = yyj1231 > l + var yyj1236 int + var yyb1236 bool + var yyhl1236 bool = l >= 0 + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1231 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1231 { + if yyb1236 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14848,13 +14896,13 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } x.Protocol.CodecDecodeSelf(d) } - yyj1231++ - if yyhl1231 { - yyb1231 = yyj1231 > l + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1231 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1231 { + if yyb1236 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -14867,28 +14915,28 @@ func (x *NetworkPolicyPort) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if x.Port == nil { x.Port = new(pkg5_intstr.IntOrString) } - yym1234 := z.DecBinary() - _ = yym1234 + yym1239 := z.DecBinary() + _ = yym1239 if false { } else if z.HasExtensions() && z.DecExt(x.Port) { - } else if !yym1234 && z.IsJSONHandle() { + } else if !yym1239 && z.IsJSONHandle() { z.DecJSONUnmarshal(x.Port) } else { z.DecFallback(x.Port, false) } } for { - yyj1231++ - if yyhl1231 { - yyb1231 = yyj1231 > l + yyj1236++ + if yyhl1236 { + yyb1236 = yyj1236 > l } else { - yyb1231 = r.CheckBreak() + yyb1236 = r.CheckBreak() } - if yyb1231 { + if yyb1236 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1231-1, "") + z.DecStructFieldNotFound(yyj1236-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -14900,39 +14948,39 @@ func (x *NetworkPolicyPeer) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1235 := z.EncBinary() - _ = yym1235 + yym1240 := z.EncBinary() + _ = yym1240 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1236 := !z.EncBinary() - yy2arr1236 := z.EncBasicHandle().StructToArray - var yyq1236 [2]bool - _, _, _ = yysep1236, yyq1236, yy2arr1236 - const yyr1236 bool = false - yyq1236[0] = x.PodSelector != nil - yyq1236[1] = x.NamespaceSelector != nil - var yynn1236 int - if yyr1236 || yy2arr1236 { + yysep1241 := !z.EncBinary() + yy2arr1241 := z.EncBasicHandle().StructToArray + var yyq1241 [2]bool + _, _, _ = yysep1241, yyq1241, yy2arr1241 + const yyr1241 bool = false + yyq1241[0] = x.PodSelector != nil + yyq1241[1] = x.NamespaceSelector != nil + var yynn1241 int + if yyr1241 || yy2arr1241 { r.EncodeArrayStart(2) } else { - yynn1236 = 0 - for _, b := range yyq1236 { + yynn1241 = 0 + for _, b := range yyq1241 { if b { - yynn1236++ + yynn1241++ } } - r.EncodeMapStart(yynn1236) - yynn1236 = 0 + r.EncodeMapStart(yynn1241) + yynn1241 = 0 } - if yyr1236 || yy2arr1236 { + if yyr1241 || yy2arr1241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1236[0] { + if yyq1241[0] { if x.PodSelector == nil { r.EncodeNil() } else { - yym1238 := z.EncBinary() - _ = yym1238 + yym1243 := z.EncBinary() + _ = yym1243 if false { } else if z.HasExtensions() && z.EncExt(x.PodSelector) { } else { @@ -14943,15 +14991,15 @@ func (x *NetworkPolicyPeer) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1236[0] { + if yyq1241[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.PodSelector == nil { r.EncodeNil() } else { - yym1239 := z.EncBinary() - _ = yym1239 + yym1244 := z.EncBinary() + _ = yym1244 if false { } else if z.HasExtensions() && z.EncExt(x.PodSelector) { } else { @@ -14960,14 +15008,14 @@ func (x *NetworkPolicyPeer) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1236 || yy2arr1236 { + if yyr1241 || yy2arr1241 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1236[1] { + if yyq1241[1] { if x.NamespaceSelector == nil { r.EncodeNil() } else { - yym1241 := z.EncBinary() - _ = yym1241 + yym1246 := z.EncBinary() + _ = yym1246 if false { } else if z.HasExtensions() && z.EncExt(x.NamespaceSelector) { } else { @@ -14978,15 +15026,15 @@ func (x *NetworkPolicyPeer) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1236[1] { + if yyq1241[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("namespaceSelector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.NamespaceSelector == nil { r.EncodeNil() } else { - yym1242 := z.EncBinary() - _ = yym1242 + yym1247 := z.EncBinary() + _ = yym1247 if false { } else if z.HasExtensions() && z.EncExt(x.NamespaceSelector) { } else { @@ -14995,7 +15043,7 @@ func (x *NetworkPolicyPeer) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1236 || yy2arr1236 { + if yyr1241 || yy2arr1241 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15008,25 +15056,25 @@ func (x *NetworkPolicyPeer) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1243 := z.DecBinary() - _ = yym1243 + yym1248 := z.DecBinary() + _ = yym1248 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1244 := r.ContainerType() - if yyct1244 == codecSelferValueTypeMap1234 { - yyl1244 := r.ReadMapStart() - if yyl1244 == 0 { + yyct1249 := r.ContainerType() + if yyct1249 == codecSelferValueTypeMap1234 { + yyl1249 := r.ReadMapStart() + if yyl1249 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1244, d) + x.codecDecodeSelfFromMap(yyl1249, d) } - } else if yyct1244 == codecSelferValueTypeArray1234 { - yyl1244 := r.ReadArrayStart() - if yyl1244 == 0 { + } else if yyct1249 == codecSelferValueTypeArray1234 { + yyl1249 := r.ReadArrayStart() + if yyl1249 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1244, d) + x.codecDecodeSelfFromArray(yyl1249, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15038,12 +15086,12 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1245Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1245Slc - var yyhl1245 bool = l >= 0 - for yyj1245 := 0; ; yyj1245++ { - if yyhl1245 { - if yyj1245 >= l { + var yys1250Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1250Slc + var yyhl1250 bool = l >= 0 + for yyj1250 := 0; ; yyj1250++ { + if yyhl1250 { + if yyj1250 >= l { break } } else { @@ -15052,10 +15100,10 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1245Slc = r.DecodeBytes(yys1245Slc, true, true) - yys1245 := string(yys1245Slc) + yys1250Slc = r.DecodeBytes(yys1250Slc, true, true) + yys1250 := string(yys1250Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1245 { + switch yys1250 { case "podSelector": if r.TryDecodeAsNil() { if x.PodSelector != nil { @@ -15065,8 +15113,8 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.PodSelector == nil { x.PodSelector = new(pkg1_unversioned.LabelSelector) } - yym1247 := z.DecBinary() - _ = yym1247 + yym1252 := z.DecBinary() + _ = yym1252 if false { } else if z.HasExtensions() && z.DecExt(x.PodSelector) { } else { @@ -15082,8 +15130,8 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if x.NamespaceSelector == nil { x.NamespaceSelector = new(pkg1_unversioned.LabelSelector) } - yym1249 := z.DecBinary() - _ = yym1249 + yym1254 := z.DecBinary() + _ = yym1254 if false { } else if z.HasExtensions() && z.DecExt(x.NamespaceSelector) { } else { @@ -15091,9 +15139,9 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } default: - z.DecStructFieldNotFound(-1, yys1245) - } // end switch yys1245 - } // end for yyj1245 + z.DecStructFieldNotFound(-1, yys1250) + } // end switch yys1250 + } // end for yyj1250 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15101,16 +15149,16 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1250 int - var yyb1250 bool - var yyhl1250 bool = l >= 0 - yyj1250++ - if yyhl1250 { - yyb1250 = yyj1250 > l + var yyj1255 int + var yyb1255 bool + var yyhl1255 bool = l >= 0 + yyj1255++ + if yyhl1255 { + yyb1255 = yyj1255 > l } else { - yyb1250 = r.CheckBreak() + yyb1255 = r.CheckBreak() } - if yyb1250 { + if yyb1255 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15123,21 +15171,21 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if x.PodSelector == nil { x.PodSelector = new(pkg1_unversioned.LabelSelector) } - yym1252 := z.DecBinary() - _ = yym1252 + yym1257 := z.DecBinary() + _ = yym1257 if false { } else if z.HasExtensions() && z.DecExt(x.PodSelector) { } else { z.DecFallback(x.PodSelector, false) } } - yyj1250++ - if yyhl1250 { - yyb1250 = yyj1250 > l + yyj1255++ + if yyhl1255 { + yyb1255 = yyj1255 > l } else { - yyb1250 = r.CheckBreak() + yyb1255 = r.CheckBreak() } - if yyb1250 { + if yyb1255 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15150,8 +15198,8 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if x.NamespaceSelector == nil { x.NamespaceSelector = new(pkg1_unversioned.LabelSelector) } - yym1254 := z.DecBinary() - _ = yym1254 + yym1259 := z.DecBinary() + _ = yym1259 if false { } else if z.HasExtensions() && z.DecExt(x.NamespaceSelector) { } else { @@ -15159,17 +15207,17 @@ func (x *NetworkPolicyPeer) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } } for { - yyj1250++ - if yyhl1250 { - yyb1250 = yyj1250 > l + yyj1255++ + if yyhl1255 { + yyb1255 = yyj1255 > l } else { - yyb1250 = r.CheckBreak() + yyb1255 = r.CheckBreak() } - if yyb1250 { + if yyb1255 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1250-1, "") + z.DecStructFieldNotFound(yyj1255-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15181,37 +15229,37 @@ func (x *NetworkPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1255 := z.EncBinary() - _ = yym1255 + yym1260 := z.EncBinary() + _ = yym1260 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1256 := !z.EncBinary() - yy2arr1256 := z.EncBasicHandle().StructToArray - var yyq1256 [4]bool - _, _, _ = yysep1256, yyq1256, yy2arr1256 - const yyr1256 bool = false - yyq1256[0] = x.Kind != "" - yyq1256[1] = x.APIVersion != "" - yyq1256[2] = true - var yynn1256 int - if yyr1256 || yy2arr1256 { + yysep1261 := !z.EncBinary() + yy2arr1261 := z.EncBasicHandle().StructToArray + var yyq1261 [4]bool + _, _, _ = yysep1261, yyq1261, yy2arr1261 + const yyr1261 bool = false + yyq1261[0] = x.Kind != "" + yyq1261[1] = x.APIVersion != "" + yyq1261[2] = true + var yynn1261 int + if yyr1261 || yy2arr1261 { r.EncodeArrayStart(4) } else { - yynn1256 = 1 - for _, b := range yyq1256 { + yynn1261 = 1 + for _, b := range yyq1261 { if b { - yynn1256++ + yynn1261++ } } - r.EncodeMapStart(yynn1256) - yynn1256 = 0 + r.EncodeMapStart(yynn1261) + yynn1261 = 0 } - if yyr1256 || yy2arr1256 { + if yyr1261 || yy2arr1261 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1256[0] { - yym1258 := z.EncBinary() - _ = yym1258 + if yyq1261[0] { + yym1263 := z.EncBinary() + _ = yym1263 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -15220,23 +15268,23 @@ func (x *NetworkPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1256[0] { + if yyq1261[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1259 := z.EncBinary() - _ = yym1259 + yym1264 := z.EncBinary() + _ = yym1264 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1256 || yy2arr1256 { + if yyr1261 || yy2arr1261 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1256[1] { - yym1261 := z.EncBinary() - _ = yym1261 + if yyq1261[1] { + yym1266 := z.EncBinary() + _ = yym1266 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -15245,54 +15293,54 @@ func (x *NetworkPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1256[1] { + if yyq1261[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1262 := z.EncBinary() - _ = yym1262 + yym1267 := z.EncBinary() + _ = yym1267 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1256 || yy2arr1256 { + if yyr1261 || yy2arr1261 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1256[2] { - yy1264 := &x.ListMeta - yym1265 := z.EncBinary() - _ = yym1265 + if yyq1261[2] { + yy1269 := &x.ListMeta + yym1270 := z.EncBinary() + _ = yym1270 if false { - } else if z.HasExtensions() && z.EncExt(yy1264) { + } else if z.HasExtensions() && z.EncExt(yy1269) { } else { - z.EncFallback(yy1264) + z.EncFallback(yy1269) } } else { r.EncodeNil() } } else { - if yyq1256[2] { + if yyq1261[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1266 := &x.ListMeta - yym1267 := z.EncBinary() - _ = yym1267 + yy1271 := &x.ListMeta + yym1272 := z.EncBinary() + _ = yym1272 if false { - } else if z.HasExtensions() && z.EncExt(yy1266) { + } else if z.HasExtensions() && z.EncExt(yy1271) { } else { - z.EncFallback(yy1266) + z.EncFallback(yy1271) } } } - if yyr1256 || yy2arr1256 { + if yyr1261 || yy2arr1261 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym1269 := z.EncBinary() - _ = yym1269 + yym1274 := z.EncBinary() + _ = yym1274 if false { } else { h.encSliceNetworkPolicy(([]NetworkPolicy)(x.Items), e) @@ -15305,15 +15353,15 @@ func (x *NetworkPolicyList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym1270 := z.EncBinary() - _ = yym1270 + yym1275 := z.EncBinary() + _ = yym1275 if false { } else { h.encSliceNetworkPolicy(([]NetworkPolicy)(x.Items), e) } } } - if yyr1256 || yy2arr1256 { + if yyr1261 || yy2arr1261 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15326,25 +15374,25 @@ func (x *NetworkPolicyList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1271 := z.DecBinary() - _ = yym1271 + yym1276 := z.DecBinary() + _ = yym1276 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1272 := r.ContainerType() - if yyct1272 == codecSelferValueTypeMap1234 { - yyl1272 := r.ReadMapStart() - if yyl1272 == 0 { + yyct1277 := r.ContainerType() + if yyct1277 == codecSelferValueTypeMap1234 { + yyl1277 := r.ReadMapStart() + if yyl1277 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1272, d) + x.codecDecodeSelfFromMap(yyl1277, d) } - } else if yyct1272 == codecSelferValueTypeArray1234 { - yyl1272 := r.ReadArrayStart() - if yyl1272 == 0 { + } else if yyct1277 == codecSelferValueTypeArray1234 { + yyl1277 := r.ReadArrayStart() + if yyl1277 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1272, d) + x.codecDecodeSelfFromArray(yyl1277, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15356,12 +15404,12 @@ func (x *NetworkPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1273Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1273Slc - var yyhl1273 bool = l >= 0 - for yyj1273 := 0; ; yyj1273++ { - if yyhl1273 { - if yyj1273 >= l { + var yys1278Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1278Slc + var yyhl1278 bool = l >= 0 + for yyj1278 := 0; ; yyj1278++ { + if yyhl1278 { + if yyj1278 >= l { break } } else { @@ -15370,10 +15418,10 @@ func (x *NetworkPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1273Slc = r.DecodeBytes(yys1273Slc, true, true) - yys1273 := string(yys1273Slc) + yys1278Slc = r.DecodeBytes(yys1278Slc, true, true) + yys1278 := string(yys1278Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1273 { + switch yys1278 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -15390,31 +15438,31 @@ func (x *NetworkPolicyList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1276 := &x.ListMeta - yym1277 := z.DecBinary() - _ = yym1277 + yyv1281 := &x.ListMeta + yym1282 := z.DecBinary() + _ = yym1282 if false { - } else if z.HasExtensions() && z.DecExt(yyv1276) { + } else if z.HasExtensions() && z.DecExt(yyv1281) { } else { - z.DecFallback(yyv1276, false) + z.DecFallback(yyv1281, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1278 := &x.Items - yym1279 := z.DecBinary() - _ = yym1279 + yyv1283 := &x.Items + yym1284 := z.DecBinary() + _ = yym1284 if false { } else { - h.decSliceNetworkPolicy((*[]NetworkPolicy)(yyv1278), d) + h.decSliceNetworkPolicy((*[]NetworkPolicy)(yyv1283), d) } } default: - z.DecStructFieldNotFound(-1, yys1273) - } // end switch yys1273 - } // end for yyj1273 + z.DecStructFieldNotFound(-1, yys1278) + } // end switch yys1278 + } // end for yyj1278 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15422,16 +15470,16 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1280 int - var yyb1280 bool - var yyhl1280 bool = l >= 0 - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + var yyj1285 int + var yyb1285 bool + var yyhl1285 bool = l >= 0 + yyj1285++ + if yyhl1285 { + yyb1285 = yyj1285 > l } else { - yyb1280 = r.CheckBreak() + yyb1285 = r.CheckBreak() } - if yyb1280 { + if yyb1285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15441,13 +15489,13 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.Kind = string(r.DecodeString()) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1285++ + if yyhl1285 { + yyb1285 = yyj1285 > l } else { - yyb1280 = r.CheckBreak() + yyb1285 = r.CheckBreak() } - if yyb1280 { + if yyb1285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15457,13 +15505,13 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder } else { x.APIVersion = string(r.DecodeString()) } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1285++ + if yyhl1285 { + yyb1285 = yyj1285 > l } else { - yyb1280 = r.CheckBreak() + yyb1285 = r.CheckBreak() } - if yyb1280 { + if yyb1285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15471,22 +15519,22 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1283 := &x.ListMeta - yym1284 := z.DecBinary() - _ = yym1284 + yyv1288 := &x.ListMeta + yym1289 := z.DecBinary() + _ = yym1289 if false { - } else if z.HasExtensions() && z.DecExt(yyv1283) { + } else if z.HasExtensions() && z.DecExt(yyv1288) { } else { - z.DecFallback(yyv1283, false) + z.DecFallback(yyv1288, false) } } - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1285++ + if yyhl1285 { + yyb1285 = yyj1285 > l } else { - yyb1280 = r.CheckBreak() + yyb1285 = r.CheckBreak() } - if yyb1280 { + if yyb1285 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15494,26 +15542,26 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1285 := &x.Items - yym1286 := z.DecBinary() - _ = yym1286 + yyv1290 := &x.Items + yym1291 := z.DecBinary() + _ = yym1291 if false { } else { - h.decSliceNetworkPolicy((*[]NetworkPolicy)(yyv1285), d) + h.decSliceNetworkPolicy((*[]NetworkPolicy)(yyv1290), d) } } for { - yyj1280++ - if yyhl1280 { - yyb1280 = yyj1280 > l + yyj1285++ + if yyhl1285 { + yyb1285 = yyj1285 > l } else { - yyb1280 = r.CheckBreak() + yyb1285 = r.CheckBreak() } - if yyb1280 { + if yyb1285 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1280-1, "") + z.DecStructFieldNotFound(yyj1285-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15525,38 +15573,38 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1287 := z.EncBinary() - _ = yym1287 + yym1292 := z.EncBinary() + _ = yym1292 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1288 := !z.EncBinary() - yy2arr1288 := z.EncBasicHandle().StructToArray - var yyq1288 [5]bool - _, _, _ = yysep1288, yyq1288, yy2arr1288 - const yyr1288 bool = false - yyq1288[0] = x.Kind != "" - yyq1288[1] = x.APIVersion != "" - yyq1288[2] = true - yyq1288[4] = len(x.Parameters) != 0 - var yynn1288 int - if yyr1288 || yy2arr1288 { + yysep1293 := !z.EncBinary() + yy2arr1293 := z.EncBasicHandle().StructToArray + var yyq1293 [5]bool + _, _, _ = yysep1293, yyq1293, yy2arr1293 + const yyr1293 bool = false + yyq1293[0] = x.Kind != "" + yyq1293[1] = x.APIVersion != "" + yyq1293[2] = true + yyq1293[4] = len(x.Parameters) != 0 + var yynn1293 int + if yyr1293 || yy2arr1293 { r.EncodeArrayStart(5) } else { - yynn1288 = 1 - for _, b := range yyq1288 { + yynn1293 = 1 + for _, b := range yyq1293 { if b { - yynn1288++ + yynn1293++ } } - r.EncodeMapStart(yynn1288) - yynn1288 = 0 + r.EncodeMapStart(yynn1293) + yynn1293 = 0 } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1288[0] { - yym1290 := z.EncBinary() - _ = yym1290 + if yyq1293[0] { + yym1295 := z.EncBinary() + _ = yym1295 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -15565,23 +15613,23 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1288[0] { + if yyq1293[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1291 := z.EncBinary() - _ = yym1291 + yym1296 := z.EncBinary() + _ = yym1296 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1288[1] { - yym1293 := z.EncBinary() - _ = yym1293 + if yyq1293[1] { + yym1298 := z.EncBinary() + _ = yym1298 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -15590,39 +15638,39 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1288[1] { + if yyq1293[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1294 := z.EncBinary() - _ = yym1294 + yym1299 := z.EncBinary() + _ = yym1299 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1288[2] { - yy1296 := &x.ObjectMeta - yy1296.CodecEncodeSelf(e) + if yyq1293[2] { + yy1301 := &x.ObjectMeta + yy1301.CodecEncodeSelf(e) } else { r.EncodeNil() } } else { - if yyq1288[2] { + if yyq1293[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1297 := &x.ObjectMeta - yy1297.CodecEncodeSelf(e) + yy1302 := &x.ObjectMeta + yy1302.CodecEncodeSelf(e) } } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1299 := z.EncBinary() - _ = yym1299 + yym1304 := z.EncBinary() + _ = yym1304 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) @@ -15631,21 +15679,21 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("provisioner")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1300 := z.EncBinary() - _ = yym1300 + yym1305 := z.EncBinary() + _ = yym1305 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) } } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1288[4] { + if yyq1293[4] { if x.Parameters == nil { r.EncodeNil() } else { - yym1302 := z.EncBinary() - _ = yym1302 + yym1307 := z.EncBinary() + _ = yym1307 if false { } else { z.F.EncMapStringStringV(x.Parameters, false, e) @@ -15655,15 +15703,15 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq1288[4] { + if yyq1293[4] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("parameters")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.Parameters == nil { r.EncodeNil() } else { - yym1303 := z.EncBinary() - _ = yym1303 + yym1308 := z.EncBinary() + _ = yym1308 if false { } else { z.F.EncMapStringStringV(x.Parameters, false, e) @@ -15671,7 +15719,7 @@ func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { } } } - if yyr1288 || yy2arr1288 { + if yyr1293 || yy2arr1293 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -15684,25 +15732,25 @@ func (x *StorageClass) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1304 := z.DecBinary() - _ = yym1304 + yym1309 := z.DecBinary() + _ = yym1309 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1305 := r.ContainerType() - if yyct1305 == codecSelferValueTypeMap1234 { - yyl1305 := r.ReadMapStart() - if yyl1305 == 0 { + yyct1310 := r.ContainerType() + if yyct1310 == codecSelferValueTypeMap1234 { + yyl1310 := r.ReadMapStart() + if yyl1310 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1305, d) + x.codecDecodeSelfFromMap(yyl1310, d) } - } else if yyct1305 == codecSelferValueTypeArray1234 { - yyl1305 := r.ReadArrayStart() - if yyl1305 == 0 { + } else if yyct1310 == codecSelferValueTypeArray1234 { + yyl1310 := r.ReadArrayStart() + if yyl1310 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1305, d) + x.codecDecodeSelfFromArray(yyl1310, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -15714,12 +15762,12 @@ func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1306Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1306Slc - var yyhl1306 bool = l >= 0 - for yyj1306 := 0; ; yyj1306++ { - if yyhl1306 { - if yyj1306 >= l { + var yys1311Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1311Slc + var yyhl1311 bool = l >= 0 + for yyj1311 := 0; ; yyj1311++ { + if yyhl1311 { + if yyj1311 >= l { break } } else { @@ -15728,10 +15776,10 @@ func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1306Slc = r.DecodeBytes(yys1306Slc, true, true) - yys1306 := string(yys1306Slc) + yys1311Slc = r.DecodeBytes(yys1311Slc, true, true) + yys1311 := string(yys1311Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1306 { + switch yys1311 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -15748,8 +15796,8 @@ func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv1309 := &x.ObjectMeta - yyv1309.CodecDecodeSelf(d) + yyv1314 := &x.ObjectMeta + yyv1314.CodecDecodeSelf(d) } case "provisioner": if r.TryDecodeAsNil() { @@ -15761,18 +15809,18 @@ func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Parameters = nil } else { - yyv1311 := &x.Parameters - yym1312 := z.DecBinary() - _ = yym1312 + yyv1316 := &x.Parameters + yym1317 := z.DecBinary() + _ = yym1317 if false { } else { - z.F.DecMapStringStringX(yyv1311, false, d) + z.F.DecMapStringStringX(yyv1316, false, d) } } default: - z.DecStructFieldNotFound(-1, yys1306) - } // end switch yys1306 - } // end for yyj1306 + z.DecStructFieldNotFound(-1, yys1311) + } // end switch yys1311 + } // end for yyj1311 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -15780,16 +15828,16 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1313 int - var yyb1313 bool - var yyhl1313 bool = l >= 0 - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + var yyj1318 int + var yyb1318 bool + var yyhl1318 bool = l >= 0 + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15799,13 +15847,13 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Kind = string(r.DecodeString()) } - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15815,13 +15863,13 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.APIVersion = string(r.DecodeString()) } - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15829,16 +15877,16 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ObjectMeta = pkg2_api.ObjectMeta{} } else { - yyv1316 := &x.ObjectMeta - yyv1316.CodecDecodeSelf(d) + yyv1321 := &x.ObjectMeta + yyv1321.CodecDecodeSelf(d) } - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15848,13 +15896,13 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { } else { x.Provisioner = string(r.DecodeString()) } - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -15862,26 +15910,26 @@ func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.Parameters = nil } else { - yyv1318 := &x.Parameters - yym1319 := z.DecBinary() - _ = yym1319 + yyv1323 := &x.Parameters + yym1324 := z.DecBinary() + _ = yym1324 if false { } else { - z.F.DecMapStringStringX(yyv1318, false, d) + z.F.DecMapStringStringX(yyv1323, false, d) } } for { - yyj1313++ - if yyhl1313 { - yyb1313 = yyj1313 > l + yyj1318++ + if yyhl1318 { + yyb1318 = yyj1318 > l } else { - yyb1313 = r.CheckBreak() + yyb1318 = r.CheckBreak() } - if yyb1313 { + if yyb1318 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1313-1, "") + z.DecStructFieldNotFound(yyj1318-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -15893,37 +15941,37 @@ func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1320 := z.EncBinary() - _ = yym1320 + yym1325 := z.EncBinary() + _ = yym1325 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1321 := !z.EncBinary() - yy2arr1321 := z.EncBasicHandle().StructToArray - var yyq1321 [4]bool - _, _, _ = yysep1321, yyq1321, yy2arr1321 - const yyr1321 bool = false - yyq1321[0] = x.Kind != "" - yyq1321[1] = x.APIVersion != "" - yyq1321[2] = true - var yynn1321 int - if yyr1321 || yy2arr1321 { + yysep1326 := !z.EncBinary() + yy2arr1326 := z.EncBasicHandle().StructToArray + var yyq1326 [4]bool + _, _, _ = yysep1326, yyq1326, yy2arr1326 + const yyr1326 bool = false + yyq1326[0] = x.Kind != "" + yyq1326[1] = x.APIVersion != "" + yyq1326[2] = true + var yynn1326 int + if yyr1326 || yy2arr1326 { r.EncodeArrayStart(4) } else { - yynn1321 = 1 - for _, b := range yyq1321 { + yynn1326 = 1 + for _, b := range yyq1326 { if b { - yynn1321++ + yynn1326++ } } - r.EncodeMapStart(yynn1321) - yynn1321 = 0 + r.EncodeMapStart(yynn1326) + yynn1326 = 0 } - if yyr1321 || yy2arr1321 { + if yyr1326 || yy2arr1326 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1321[0] { - yym1323 := z.EncBinary() - _ = yym1323 + if yyq1326[0] { + yym1328 := z.EncBinary() + _ = yym1328 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -15932,23 +15980,23 @@ func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1321[0] { + if yyq1326[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1324 := z.EncBinary() - _ = yym1324 + yym1329 := z.EncBinary() + _ = yym1329 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr1321 || yy2arr1321 { + if yyr1326 || yy2arr1326 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1321[1] { - yym1326 := z.EncBinary() - _ = yym1326 + if yyq1326[1] { + yym1331 := z.EncBinary() + _ = yym1331 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -15957,54 +16005,54 @@ func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq1321[1] { + if yyq1326[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1327 := z.EncBinary() - _ = yym1327 + yym1332 := z.EncBinary() + _ = yym1332 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr1321 || yy2arr1321 { + if yyr1326 || yy2arr1326 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1321[2] { - yy1329 := &x.ListMeta - yym1330 := z.EncBinary() - _ = yym1330 + if yyq1326[2] { + yy1334 := &x.ListMeta + yym1335 := z.EncBinary() + _ = yym1335 if false { - } else if z.HasExtensions() && z.EncExt(yy1329) { + } else if z.HasExtensions() && z.EncExt(yy1334) { } else { - z.EncFallback(yy1329) + z.EncFallback(yy1334) } } else { r.EncodeNil() } } else { - if yyq1321[2] { + if yyq1326[2] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("metadata")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1331 := &x.ListMeta - yym1332 := z.EncBinary() - _ = yym1332 + yy1336 := &x.ListMeta + yym1337 := z.EncBinary() + _ = yym1337 if false { - } else if z.HasExtensions() && z.EncExt(yy1331) { + } else if z.HasExtensions() && z.EncExt(yy1336) { } else { - z.EncFallback(yy1331) + z.EncFallback(yy1336) } } } - if yyr1321 || yy2arr1321 { + if yyr1326 || yy2arr1326 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) if x.Items == nil { r.EncodeNil() } else { - yym1334 := z.EncBinary() - _ = yym1334 + yym1339 := z.EncBinary() + _ = yym1339 if false { } else { h.encSliceStorageClass(([]StorageClass)(x.Items), e) @@ -16017,15 +16065,15 @@ func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { if x.Items == nil { r.EncodeNil() } else { - yym1335 := z.EncBinary() - _ = yym1335 + yym1340 := z.EncBinary() + _ = yym1340 if false { } else { h.encSliceStorageClass(([]StorageClass)(x.Items), e) } } } - if yyr1321 || yy2arr1321 { + if yyr1326 || yy2arr1326 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -16038,25 +16086,25 @@ func (x *StorageClassList) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1336 := z.DecBinary() - _ = yym1336 + yym1341 := z.DecBinary() + _ = yym1341 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1337 := r.ContainerType() - if yyct1337 == codecSelferValueTypeMap1234 { - yyl1337 := r.ReadMapStart() - if yyl1337 == 0 { + yyct1342 := r.ContainerType() + if yyct1342 == codecSelferValueTypeMap1234 { + yyl1342 := r.ReadMapStart() + if yyl1342 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1337, d) + x.codecDecodeSelfFromMap(yyl1342, d) } - } else if yyct1337 == codecSelferValueTypeArray1234 { - yyl1337 := r.ReadArrayStart() - if yyl1337 == 0 { + } else if yyct1342 == codecSelferValueTypeArray1234 { + yyl1342 := r.ReadArrayStart() + if yyl1342 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1337, d) + x.codecDecodeSelfFromArray(yyl1342, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -16068,12 +16116,12 @@ func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1338Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1338Slc - var yyhl1338 bool = l >= 0 - for yyj1338 := 0; ; yyj1338++ { - if yyhl1338 { - if yyj1338 >= l { + var yys1343Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1343Slc + var yyhl1343 bool = l >= 0 + for yyj1343 := 0; ; yyj1343++ { + if yyhl1343 { + if yyj1343 >= l { break } } else { @@ -16082,10 +16130,10 @@ func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1338Slc = r.DecodeBytes(yys1338Slc, true, true) - yys1338 := string(yys1338Slc) + yys1343Slc = r.DecodeBytes(yys1343Slc, true, true) + yys1343 := string(yys1343Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1338 { + switch yys1343 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -16102,31 +16150,31 @@ func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1341 := &x.ListMeta - yym1342 := z.DecBinary() - _ = yym1342 + yyv1346 := &x.ListMeta + yym1347 := z.DecBinary() + _ = yym1347 if false { - } else if z.HasExtensions() && z.DecExt(yyv1341) { + } else if z.HasExtensions() && z.DecExt(yyv1346) { } else { - z.DecFallback(yyv1341, false) + z.DecFallback(yyv1346, false) } } case "items": if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1343 := &x.Items - yym1344 := z.DecBinary() - _ = yym1344 + yyv1348 := &x.Items + yym1349 := z.DecBinary() + _ = yym1349 if false { } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1343), d) + h.decSliceStorageClass((*[]StorageClass)(yyv1348), d) } } default: - z.DecStructFieldNotFound(-1, yys1338) - } // end switch yys1338 - } // end for yyj1338 + z.DecStructFieldNotFound(-1, yys1343) + } // end switch yys1343 + } // end for yyj1343 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -16134,16 +16182,16 @@ func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1345 int - var yyb1345 bool - var yyhl1345 bool = l >= 0 - yyj1345++ - if yyhl1345 { - yyb1345 = yyj1345 > l + var yyj1350 int + var yyb1350 bool + var yyhl1350 bool = l >= 0 + yyj1350++ + if yyhl1350 { + yyb1350 = yyj1350 > l } else { - yyb1345 = r.CheckBreak() + yyb1350 = r.CheckBreak() } - if yyb1345 { + if yyb1350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16153,13 +16201,13 @@ func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.Kind = string(r.DecodeString()) } - yyj1345++ - if yyhl1345 { - yyb1345 = yyj1345 > l + yyj1350++ + if yyhl1350 { + yyb1350 = yyj1350 > l } else { - yyb1345 = r.CheckBreak() + yyb1350 = r.CheckBreak() } - if yyb1345 { + if yyb1350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16169,13 +16217,13 @@ func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) } else { x.APIVersion = string(r.DecodeString()) } - yyj1345++ - if yyhl1345 { - yyb1345 = yyj1345 > l + yyj1350++ + if yyhl1350 { + yyb1350 = yyj1350 > l } else { - yyb1345 = r.CheckBreak() + yyb1350 = r.CheckBreak() } - if yyb1345 { + if yyb1350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16183,22 +16231,22 @@ func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.ListMeta = pkg1_unversioned.ListMeta{} } else { - yyv1348 := &x.ListMeta - yym1349 := z.DecBinary() - _ = yym1349 + yyv1353 := &x.ListMeta + yym1354 := z.DecBinary() + _ = yym1354 if false { - } else if z.HasExtensions() && z.DecExt(yyv1348) { + } else if z.HasExtensions() && z.DecExt(yyv1353) { } else { - z.DecFallback(yyv1348, false) + z.DecFallback(yyv1353, false) } } - yyj1345++ - if yyhl1345 { - yyb1345 = yyj1345 > l + yyj1350++ + if yyhl1350 { + yyb1350 = yyj1350 > l } else { - yyb1345 = r.CheckBreak() + yyb1350 = r.CheckBreak() } - if yyb1345 { + if yyb1350 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -16206,26 +16254,26 @@ func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) if r.TryDecodeAsNil() { x.Items = nil } else { - yyv1350 := &x.Items - yym1351 := z.DecBinary() - _ = yym1351 + yyv1355 := &x.Items + yym1356 := z.DecBinary() + _ = yym1356 if false { } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1350), d) + h.decSliceStorageClass((*[]StorageClass)(yyv1355), d) } } for { - yyj1345++ - if yyhl1345 { - yyb1345 = yyj1345 > l + yyj1350++ + if yyhl1350 { + yyb1350 = yyj1350 > l } else { - yyb1345 = r.CheckBreak() + yyb1350 = r.CheckBreak() } - if yyb1345 { + if yyb1350 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1345-1, "") + z.DecStructFieldNotFound(yyj1350-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16235,10 +16283,10 @@ func (x codecSelfer1234) encSliceCustomMetricTarget(v []CustomMetricTarget, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1352 := range v { + for _, yyv1357 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1353 := &yyv1352 - yy1353.CodecEncodeSelf(e) + yy1358 := &yyv1357 + yy1358.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16248,83 +16296,83 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1354 := *v - yyh1354, yyl1354 := z.DecSliceHelperStart() - var yyc1354 bool - if yyl1354 == 0 { - if yyv1354 == nil { - yyv1354 = []CustomMetricTarget{} - yyc1354 = true - } else if len(yyv1354) != 0 { - yyv1354 = yyv1354[:0] - yyc1354 = true + yyv1359 := *v + yyh1359, yyl1359 := z.DecSliceHelperStart() + var yyc1359 bool + if yyl1359 == 0 { + if yyv1359 == nil { + yyv1359 = []CustomMetricTarget{} + yyc1359 = true + } else if len(yyv1359) != 0 { + yyv1359 = yyv1359[:0] + yyc1359 = true } - } else if yyl1354 > 0 { - var yyrr1354, yyrl1354 int - var yyrt1354 bool - if yyl1354 > cap(yyv1354) { + } else if yyl1359 > 0 { + var yyrr1359, yyrl1359 int + var yyrt1359 bool + if yyl1359 > cap(yyv1359) { - yyrg1354 := len(yyv1354) > 0 - yyv21354 := yyv1354 - yyrl1354, yyrt1354 = z.DecInferLen(yyl1354, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1354 { - if yyrl1354 <= cap(yyv1354) { - yyv1354 = yyv1354[:yyrl1354] + yyrg1359 := len(yyv1359) > 0 + yyv21359 := yyv1359 + yyrl1359, yyrt1359 = z.DecInferLen(yyl1359, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1359 { + if yyrl1359 <= cap(yyv1359) { + yyv1359 = yyv1359[:yyrl1359] } else { - yyv1354 = make([]CustomMetricTarget, yyrl1354) + yyv1359 = make([]CustomMetricTarget, yyrl1359) } } else { - yyv1354 = make([]CustomMetricTarget, yyrl1354) + yyv1359 = make([]CustomMetricTarget, yyrl1359) } - yyc1354 = true - yyrr1354 = len(yyv1354) - if yyrg1354 { - copy(yyv1354, yyv21354) + yyc1359 = true + yyrr1359 = len(yyv1359) + if yyrg1359 { + copy(yyv1359, yyv21359) } - } else if yyl1354 != len(yyv1354) { - yyv1354 = yyv1354[:yyl1354] - yyc1354 = true + } else if yyl1359 != len(yyv1359) { + yyv1359 = yyv1359[:yyl1359] + yyc1359 = true } - yyj1354 := 0 - for ; yyj1354 < yyrr1354; yyj1354++ { - yyh1354.ElemContainerState(yyj1354) + yyj1359 := 0 + for ; yyj1359 < yyrr1359; yyj1359++ { + yyh1359.ElemContainerState(yyj1359) if r.TryDecodeAsNil() { - yyv1354[yyj1354] = CustomMetricTarget{} + yyv1359[yyj1359] = CustomMetricTarget{} } else { - yyv1355 := &yyv1354[yyj1354] - yyv1355.CodecDecodeSelf(d) + yyv1360 := &yyv1359[yyj1359] + yyv1360.CodecDecodeSelf(d) } } - if yyrt1354 { - for ; yyj1354 < yyl1354; yyj1354++ { - yyv1354 = append(yyv1354, CustomMetricTarget{}) - yyh1354.ElemContainerState(yyj1354) + if yyrt1359 { + for ; yyj1359 < yyl1359; yyj1359++ { + yyv1359 = append(yyv1359, CustomMetricTarget{}) + yyh1359.ElemContainerState(yyj1359) if r.TryDecodeAsNil() { - yyv1354[yyj1354] = CustomMetricTarget{} + yyv1359[yyj1359] = CustomMetricTarget{} } else { - yyv1356 := &yyv1354[yyj1354] - yyv1356.CodecDecodeSelf(d) + yyv1361 := &yyv1359[yyj1359] + yyv1361.CodecDecodeSelf(d) } } } } else { - yyj1354 := 0 - for ; !r.CheckBreak(); yyj1354++ { + yyj1359 := 0 + for ; !r.CheckBreak(); yyj1359++ { - if yyj1354 >= len(yyv1354) { - yyv1354 = append(yyv1354, CustomMetricTarget{}) // var yyz1354 CustomMetricTarget - yyc1354 = true + if yyj1359 >= len(yyv1359) { + yyv1359 = append(yyv1359, CustomMetricTarget{}) // var yyz1359 CustomMetricTarget + yyc1359 = true } - yyh1354.ElemContainerState(yyj1354) - if yyj1354 < len(yyv1354) { + yyh1359.ElemContainerState(yyj1359) + if yyj1359 < len(yyv1359) { if r.TryDecodeAsNil() { - yyv1354[yyj1354] = CustomMetricTarget{} + yyv1359[yyj1359] = CustomMetricTarget{} } else { - yyv1357 := &yyv1354[yyj1354] - yyv1357.CodecDecodeSelf(d) + yyv1362 := &yyv1359[yyj1359] + yyv1362.CodecDecodeSelf(d) } } else { @@ -16332,17 +16380,17 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * } } - if yyj1354 < len(yyv1354) { - yyv1354 = yyv1354[:yyj1354] - yyc1354 = true - } else if yyj1354 == 0 && yyv1354 == nil { - yyv1354 = []CustomMetricTarget{} - yyc1354 = true + if yyj1359 < len(yyv1359) { + yyv1359 = yyv1359[:yyj1359] + yyc1359 = true + } else if yyj1359 == 0 && yyv1359 == nil { + yyv1359 = []CustomMetricTarget{} + yyc1359 = true } } - yyh1354.End() - if yyc1354 { - *v = yyv1354 + yyh1359.End() + if yyc1359 { + *v = yyv1359 } } @@ -16351,10 +16399,10 @@ func (x codecSelfer1234) encSliceCustomMetricCurrentStatus(v []CustomMetricCurre z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1358 := range v { + for _, yyv1363 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1359 := &yyv1358 - yy1359.CodecEncodeSelf(e) + yy1364 := &yyv1363 + yy1364.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16364,83 +16412,83 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1360 := *v - yyh1360, yyl1360 := z.DecSliceHelperStart() - var yyc1360 bool - if yyl1360 == 0 { - if yyv1360 == nil { - yyv1360 = []CustomMetricCurrentStatus{} - yyc1360 = true - } else if len(yyv1360) != 0 { - yyv1360 = yyv1360[:0] - yyc1360 = true + yyv1365 := *v + yyh1365, yyl1365 := z.DecSliceHelperStart() + var yyc1365 bool + if yyl1365 == 0 { + if yyv1365 == nil { + yyv1365 = []CustomMetricCurrentStatus{} + yyc1365 = true + } else if len(yyv1365) != 0 { + yyv1365 = yyv1365[:0] + yyc1365 = true } - } else if yyl1360 > 0 { - var yyrr1360, yyrl1360 int - var yyrt1360 bool - if yyl1360 > cap(yyv1360) { + } else if yyl1365 > 0 { + var yyrr1365, yyrl1365 int + var yyrt1365 bool + if yyl1365 > cap(yyv1365) { - yyrg1360 := len(yyv1360) > 0 - yyv21360 := yyv1360 - yyrl1360, yyrt1360 = z.DecInferLen(yyl1360, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1360 { - if yyrl1360 <= cap(yyv1360) { - yyv1360 = yyv1360[:yyrl1360] + yyrg1365 := len(yyv1365) > 0 + yyv21365 := yyv1365 + yyrl1365, yyrt1365 = z.DecInferLen(yyl1365, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1365 { + if yyrl1365 <= cap(yyv1365) { + yyv1365 = yyv1365[:yyrl1365] } else { - yyv1360 = make([]CustomMetricCurrentStatus, yyrl1360) + yyv1365 = make([]CustomMetricCurrentStatus, yyrl1365) } } else { - yyv1360 = make([]CustomMetricCurrentStatus, yyrl1360) + yyv1365 = make([]CustomMetricCurrentStatus, yyrl1365) } - yyc1360 = true - yyrr1360 = len(yyv1360) - if yyrg1360 { - copy(yyv1360, yyv21360) + yyc1365 = true + yyrr1365 = len(yyv1365) + if yyrg1365 { + copy(yyv1365, yyv21365) } - } else if yyl1360 != len(yyv1360) { - yyv1360 = yyv1360[:yyl1360] - yyc1360 = true + } else if yyl1365 != len(yyv1365) { + yyv1365 = yyv1365[:yyl1365] + yyc1365 = true } - yyj1360 := 0 - for ; yyj1360 < yyrr1360; yyj1360++ { - yyh1360.ElemContainerState(yyj1360) + yyj1365 := 0 + for ; yyj1365 < yyrr1365; yyj1365++ { + yyh1365.ElemContainerState(yyj1365) if r.TryDecodeAsNil() { - yyv1360[yyj1360] = CustomMetricCurrentStatus{} + yyv1365[yyj1365] = CustomMetricCurrentStatus{} } else { - yyv1361 := &yyv1360[yyj1360] - yyv1361.CodecDecodeSelf(d) + yyv1366 := &yyv1365[yyj1365] + yyv1366.CodecDecodeSelf(d) } } - if yyrt1360 { - for ; yyj1360 < yyl1360; yyj1360++ { - yyv1360 = append(yyv1360, CustomMetricCurrentStatus{}) - yyh1360.ElemContainerState(yyj1360) + if yyrt1365 { + for ; yyj1365 < yyl1365; yyj1365++ { + yyv1365 = append(yyv1365, CustomMetricCurrentStatus{}) + yyh1365.ElemContainerState(yyj1365) if r.TryDecodeAsNil() { - yyv1360[yyj1360] = CustomMetricCurrentStatus{} + yyv1365[yyj1365] = CustomMetricCurrentStatus{} } else { - yyv1362 := &yyv1360[yyj1360] - yyv1362.CodecDecodeSelf(d) + yyv1367 := &yyv1365[yyj1365] + yyv1367.CodecDecodeSelf(d) } } } } else { - yyj1360 := 0 - for ; !r.CheckBreak(); yyj1360++ { + yyj1365 := 0 + for ; !r.CheckBreak(); yyj1365++ { - if yyj1360 >= len(yyv1360) { - yyv1360 = append(yyv1360, CustomMetricCurrentStatus{}) // var yyz1360 CustomMetricCurrentStatus - yyc1360 = true + if yyj1365 >= len(yyv1365) { + yyv1365 = append(yyv1365, CustomMetricCurrentStatus{}) // var yyz1365 CustomMetricCurrentStatus + yyc1365 = true } - yyh1360.ElemContainerState(yyj1360) - if yyj1360 < len(yyv1360) { + yyh1365.ElemContainerState(yyj1365) + if yyj1365 < len(yyv1365) { if r.TryDecodeAsNil() { - yyv1360[yyj1360] = CustomMetricCurrentStatus{} + yyv1365[yyj1365] = CustomMetricCurrentStatus{} } else { - yyv1363 := &yyv1360[yyj1360] - yyv1363.CodecDecodeSelf(d) + yyv1368 := &yyv1365[yyj1365] + yyv1368.CodecDecodeSelf(d) } } else { @@ -16448,17 +16496,17 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr } } - if yyj1360 < len(yyv1360) { - yyv1360 = yyv1360[:yyj1360] - yyc1360 = true - } else if yyj1360 == 0 && yyv1360 == nil { - yyv1360 = []CustomMetricCurrentStatus{} - yyc1360 = true + if yyj1365 < len(yyv1365) { + yyv1365 = yyv1365[:yyj1365] + yyc1365 = true + } else if yyj1365 == 0 && yyv1365 == nil { + yyv1365 = []CustomMetricCurrentStatus{} + yyc1365 = true } } - yyh1360.End() - if yyc1360 { - *v = yyv1360 + yyh1365.End() + if yyc1365 { + *v = yyv1365 } } @@ -16467,10 +16515,10 @@ func (x codecSelfer1234) encSliceAPIVersion(v []APIVersion, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1364 := range v { + for _, yyv1369 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1365 := &yyv1364 - yy1365.CodecEncodeSelf(e) + yy1370 := &yyv1369 + yy1370.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16480,83 +16528,83 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1366 := *v - yyh1366, yyl1366 := z.DecSliceHelperStart() - var yyc1366 bool - if yyl1366 == 0 { - if yyv1366 == nil { - yyv1366 = []APIVersion{} - yyc1366 = true - } else if len(yyv1366) != 0 { - yyv1366 = yyv1366[:0] - yyc1366 = true + yyv1371 := *v + yyh1371, yyl1371 := z.DecSliceHelperStart() + var yyc1371 bool + if yyl1371 == 0 { + if yyv1371 == nil { + yyv1371 = []APIVersion{} + yyc1371 = true + } else if len(yyv1371) != 0 { + yyv1371 = yyv1371[:0] + yyc1371 = true } - } else if yyl1366 > 0 { - var yyrr1366, yyrl1366 int - var yyrt1366 bool - if yyl1366 > cap(yyv1366) { + } else if yyl1371 > 0 { + var yyrr1371, yyrl1371 int + var yyrt1371 bool + if yyl1371 > cap(yyv1371) { - yyrg1366 := len(yyv1366) > 0 - yyv21366 := yyv1366 - yyrl1366, yyrt1366 = z.DecInferLen(yyl1366, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1366 { - if yyrl1366 <= cap(yyv1366) { - yyv1366 = yyv1366[:yyrl1366] + yyrg1371 := len(yyv1371) > 0 + yyv21371 := yyv1371 + yyrl1371, yyrt1371 = z.DecInferLen(yyl1371, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1371 { + if yyrl1371 <= cap(yyv1371) { + yyv1371 = yyv1371[:yyrl1371] } else { - yyv1366 = make([]APIVersion, yyrl1366) + yyv1371 = make([]APIVersion, yyrl1371) } } else { - yyv1366 = make([]APIVersion, yyrl1366) + yyv1371 = make([]APIVersion, yyrl1371) } - yyc1366 = true - yyrr1366 = len(yyv1366) - if yyrg1366 { - copy(yyv1366, yyv21366) + yyc1371 = true + yyrr1371 = len(yyv1371) + if yyrg1371 { + copy(yyv1371, yyv21371) } - } else if yyl1366 != len(yyv1366) { - yyv1366 = yyv1366[:yyl1366] - yyc1366 = true + } else if yyl1371 != len(yyv1371) { + yyv1371 = yyv1371[:yyl1371] + yyc1371 = true } - yyj1366 := 0 - for ; yyj1366 < yyrr1366; yyj1366++ { - yyh1366.ElemContainerState(yyj1366) + yyj1371 := 0 + for ; yyj1371 < yyrr1371; yyj1371++ { + yyh1371.ElemContainerState(yyj1371) if r.TryDecodeAsNil() { - yyv1366[yyj1366] = APIVersion{} + yyv1371[yyj1371] = APIVersion{} } else { - yyv1367 := &yyv1366[yyj1366] - yyv1367.CodecDecodeSelf(d) + yyv1372 := &yyv1371[yyj1371] + yyv1372.CodecDecodeSelf(d) } } - if yyrt1366 { - for ; yyj1366 < yyl1366; yyj1366++ { - yyv1366 = append(yyv1366, APIVersion{}) - yyh1366.ElemContainerState(yyj1366) + if yyrt1371 { + for ; yyj1371 < yyl1371; yyj1371++ { + yyv1371 = append(yyv1371, APIVersion{}) + yyh1371.ElemContainerState(yyj1371) if r.TryDecodeAsNil() { - yyv1366[yyj1366] = APIVersion{} + yyv1371[yyj1371] = APIVersion{} } else { - yyv1368 := &yyv1366[yyj1366] - yyv1368.CodecDecodeSelf(d) + yyv1373 := &yyv1371[yyj1371] + yyv1373.CodecDecodeSelf(d) } } } } else { - yyj1366 := 0 - for ; !r.CheckBreak(); yyj1366++ { + yyj1371 := 0 + for ; !r.CheckBreak(); yyj1371++ { - if yyj1366 >= len(yyv1366) { - yyv1366 = append(yyv1366, APIVersion{}) // var yyz1366 APIVersion - yyc1366 = true + if yyj1371 >= len(yyv1371) { + yyv1371 = append(yyv1371, APIVersion{}) // var yyz1371 APIVersion + yyc1371 = true } - yyh1366.ElemContainerState(yyj1366) - if yyj1366 < len(yyv1366) { + yyh1371.ElemContainerState(yyj1371) + if yyj1371 < len(yyv1371) { if r.TryDecodeAsNil() { - yyv1366[yyj1366] = APIVersion{} + yyv1371[yyj1371] = APIVersion{} } else { - yyv1369 := &yyv1366[yyj1366] - yyv1369.CodecDecodeSelf(d) + yyv1374 := &yyv1371[yyj1371] + yyv1374.CodecDecodeSelf(d) } } else { @@ -16564,17 +16612,17 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode } } - if yyj1366 < len(yyv1366) { - yyv1366 = yyv1366[:yyj1366] - yyc1366 = true - } else if yyj1366 == 0 && yyv1366 == nil { - yyv1366 = []APIVersion{} - yyc1366 = true + if yyj1371 < len(yyv1371) { + yyv1371 = yyv1371[:yyj1371] + yyc1371 = true + } else if yyj1371 == 0 && yyv1371 == nil { + yyv1371 = []APIVersion{} + yyc1371 = true } } - yyh1366.End() - if yyc1366 { - *v = yyv1366 + yyh1371.End() + if yyc1371 { + *v = yyv1371 } } @@ -16583,10 +16631,10 @@ func (x codecSelfer1234) encSliceThirdPartyResource(v []ThirdPartyResource, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1370 := range v { + for _, yyv1375 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1371 := &yyv1370 - yy1371.CodecEncodeSelf(e) + yy1376 := &yyv1375 + yy1376.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16596,83 +16644,83 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1372 := *v - yyh1372, yyl1372 := z.DecSliceHelperStart() - var yyc1372 bool - if yyl1372 == 0 { - if yyv1372 == nil { - yyv1372 = []ThirdPartyResource{} - yyc1372 = true - } else if len(yyv1372) != 0 { - yyv1372 = yyv1372[:0] - yyc1372 = true + yyv1377 := *v + yyh1377, yyl1377 := z.DecSliceHelperStart() + var yyc1377 bool + if yyl1377 == 0 { + if yyv1377 == nil { + yyv1377 = []ThirdPartyResource{} + yyc1377 = true + } else if len(yyv1377) != 0 { + yyv1377 = yyv1377[:0] + yyc1377 = true } - } else if yyl1372 > 0 { - var yyrr1372, yyrl1372 int - var yyrt1372 bool - if yyl1372 > cap(yyv1372) { + } else if yyl1377 > 0 { + var yyrr1377, yyrl1377 int + var yyrt1377 bool + if yyl1377 > cap(yyv1377) { - yyrg1372 := len(yyv1372) > 0 - yyv21372 := yyv1372 - yyrl1372, yyrt1372 = z.DecInferLen(yyl1372, z.DecBasicHandle().MaxInitLen, 280) - if yyrt1372 { - if yyrl1372 <= cap(yyv1372) { - yyv1372 = yyv1372[:yyrl1372] + yyrg1377 := len(yyv1377) > 0 + yyv21377 := yyv1377 + yyrl1377, yyrt1377 = z.DecInferLen(yyl1377, z.DecBasicHandle().MaxInitLen, 296) + if yyrt1377 { + if yyrl1377 <= cap(yyv1377) { + yyv1377 = yyv1377[:yyrl1377] } else { - yyv1372 = make([]ThirdPartyResource, yyrl1372) + yyv1377 = make([]ThirdPartyResource, yyrl1377) } } else { - yyv1372 = make([]ThirdPartyResource, yyrl1372) + yyv1377 = make([]ThirdPartyResource, yyrl1377) } - yyc1372 = true - yyrr1372 = len(yyv1372) - if yyrg1372 { - copy(yyv1372, yyv21372) + yyc1377 = true + yyrr1377 = len(yyv1377) + if yyrg1377 { + copy(yyv1377, yyv21377) } - } else if yyl1372 != len(yyv1372) { - yyv1372 = yyv1372[:yyl1372] - yyc1372 = true + } else if yyl1377 != len(yyv1377) { + yyv1377 = yyv1377[:yyl1377] + yyc1377 = true } - yyj1372 := 0 - for ; yyj1372 < yyrr1372; yyj1372++ { - yyh1372.ElemContainerState(yyj1372) + yyj1377 := 0 + for ; yyj1377 < yyrr1377; yyj1377++ { + yyh1377.ElemContainerState(yyj1377) if r.TryDecodeAsNil() { - yyv1372[yyj1372] = ThirdPartyResource{} + yyv1377[yyj1377] = ThirdPartyResource{} } else { - yyv1373 := &yyv1372[yyj1372] - yyv1373.CodecDecodeSelf(d) + yyv1378 := &yyv1377[yyj1377] + yyv1378.CodecDecodeSelf(d) } } - if yyrt1372 { - for ; yyj1372 < yyl1372; yyj1372++ { - yyv1372 = append(yyv1372, ThirdPartyResource{}) - yyh1372.ElemContainerState(yyj1372) + if yyrt1377 { + for ; yyj1377 < yyl1377; yyj1377++ { + yyv1377 = append(yyv1377, ThirdPartyResource{}) + yyh1377.ElemContainerState(yyj1377) if r.TryDecodeAsNil() { - yyv1372[yyj1372] = ThirdPartyResource{} + yyv1377[yyj1377] = ThirdPartyResource{} } else { - yyv1374 := &yyv1372[yyj1372] - yyv1374.CodecDecodeSelf(d) + yyv1379 := &yyv1377[yyj1377] + yyv1379.CodecDecodeSelf(d) } } } } else { - yyj1372 := 0 - for ; !r.CheckBreak(); yyj1372++ { + yyj1377 := 0 + for ; !r.CheckBreak(); yyj1377++ { - if yyj1372 >= len(yyv1372) { - yyv1372 = append(yyv1372, ThirdPartyResource{}) // var yyz1372 ThirdPartyResource - yyc1372 = true + if yyj1377 >= len(yyv1377) { + yyv1377 = append(yyv1377, ThirdPartyResource{}) // var yyz1377 ThirdPartyResource + yyc1377 = true } - yyh1372.ElemContainerState(yyj1372) - if yyj1372 < len(yyv1372) { + yyh1377.ElemContainerState(yyj1377) + if yyj1377 < len(yyv1377) { if r.TryDecodeAsNil() { - yyv1372[yyj1372] = ThirdPartyResource{} + yyv1377[yyj1377] = ThirdPartyResource{} } else { - yyv1375 := &yyv1372[yyj1372] - yyv1375.CodecDecodeSelf(d) + yyv1380 := &yyv1377[yyj1377] + yyv1380.CodecDecodeSelf(d) } } else { @@ -16680,17 +16728,17 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * } } - if yyj1372 < len(yyv1372) { - yyv1372 = yyv1372[:yyj1372] - yyc1372 = true - } else if yyj1372 == 0 && yyv1372 == nil { - yyv1372 = []ThirdPartyResource{} - yyc1372 = true + if yyj1377 < len(yyv1377) { + yyv1377 = yyv1377[:yyj1377] + yyc1377 = true + } else if yyj1377 == 0 && yyv1377 == nil { + yyv1377 = []ThirdPartyResource{} + yyc1377 = true } } - yyh1372.End() - if yyc1372 { - *v = yyv1372 + yyh1377.End() + if yyc1377 { + *v = yyv1377 } } @@ -16699,10 +16747,10 @@ func (x codecSelfer1234) encSliceDeployment(v []Deployment, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1376 := range v { + for _, yyv1381 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1377 := &yyv1376 - yy1377.CodecEncodeSelf(e) + yy1382 := &yyv1381 + yy1382.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16712,83 +16760,83 @@ func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1378 := *v - yyh1378, yyl1378 := z.DecSliceHelperStart() - var yyc1378 bool - if yyl1378 == 0 { - if yyv1378 == nil { - yyv1378 = []Deployment{} - yyc1378 = true - } else if len(yyv1378) != 0 { - yyv1378 = yyv1378[:0] - yyc1378 = true + yyv1383 := *v + yyh1383, yyl1383 := z.DecSliceHelperStart() + var yyc1383 bool + if yyl1383 == 0 { + if yyv1383 == nil { + yyv1383 = []Deployment{} + yyc1383 = true + } else if len(yyv1383) != 0 { + yyv1383 = yyv1383[:0] + yyc1383 = true } - } else if yyl1378 > 0 { - var yyrr1378, yyrl1378 int - var yyrt1378 bool - if yyl1378 > cap(yyv1378) { + } else if yyl1383 > 0 { + var yyrr1383, yyrl1383 int + var yyrt1383 bool + if yyl1383 > cap(yyv1383) { - yyrg1378 := len(yyv1378) > 0 - yyv21378 := yyv1378 - yyrl1378, yyrt1378 = z.DecInferLen(yyl1378, z.DecBasicHandle().MaxInitLen, 768) - if yyrt1378 { - if yyrl1378 <= cap(yyv1378) { - yyv1378 = yyv1378[:yyrl1378] + yyrg1383 := len(yyv1383) > 0 + yyv21383 := yyv1383 + yyrl1383, yyrt1383 = z.DecInferLen(yyl1383, z.DecBasicHandle().MaxInitLen, 800) + if yyrt1383 { + if yyrl1383 <= cap(yyv1383) { + yyv1383 = yyv1383[:yyrl1383] } else { - yyv1378 = make([]Deployment, yyrl1378) + yyv1383 = make([]Deployment, yyrl1383) } } else { - yyv1378 = make([]Deployment, yyrl1378) + yyv1383 = make([]Deployment, yyrl1383) } - yyc1378 = true - yyrr1378 = len(yyv1378) - if yyrg1378 { - copy(yyv1378, yyv21378) + yyc1383 = true + yyrr1383 = len(yyv1383) + if yyrg1383 { + copy(yyv1383, yyv21383) } - } else if yyl1378 != len(yyv1378) { - yyv1378 = yyv1378[:yyl1378] - yyc1378 = true + } else if yyl1383 != len(yyv1383) { + yyv1383 = yyv1383[:yyl1383] + yyc1383 = true } - yyj1378 := 0 - for ; yyj1378 < yyrr1378; yyj1378++ { - yyh1378.ElemContainerState(yyj1378) + yyj1383 := 0 + for ; yyj1383 < yyrr1383; yyj1383++ { + yyh1383.ElemContainerState(yyj1383) if r.TryDecodeAsNil() { - yyv1378[yyj1378] = Deployment{} + yyv1383[yyj1383] = Deployment{} } else { - yyv1379 := &yyv1378[yyj1378] - yyv1379.CodecDecodeSelf(d) + yyv1384 := &yyv1383[yyj1383] + yyv1384.CodecDecodeSelf(d) } } - if yyrt1378 { - for ; yyj1378 < yyl1378; yyj1378++ { - yyv1378 = append(yyv1378, Deployment{}) - yyh1378.ElemContainerState(yyj1378) + if yyrt1383 { + for ; yyj1383 < yyl1383; yyj1383++ { + yyv1383 = append(yyv1383, Deployment{}) + yyh1383.ElemContainerState(yyj1383) if r.TryDecodeAsNil() { - yyv1378[yyj1378] = Deployment{} + yyv1383[yyj1383] = Deployment{} } else { - yyv1380 := &yyv1378[yyj1378] - yyv1380.CodecDecodeSelf(d) + yyv1385 := &yyv1383[yyj1383] + yyv1385.CodecDecodeSelf(d) } } } } else { - yyj1378 := 0 - for ; !r.CheckBreak(); yyj1378++ { + yyj1383 := 0 + for ; !r.CheckBreak(); yyj1383++ { - if yyj1378 >= len(yyv1378) { - yyv1378 = append(yyv1378, Deployment{}) // var yyz1378 Deployment - yyc1378 = true + if yyj1383 >= len(yyv1383) { + yyv1383 = append(yyv1383, Deployment{}) // var yyz1383 Deployment + yyc1383 = true } - yyh1378.ElemContainerState(yyj1378) - if yyj1378 < len(yyv1378) { + yyh1383.ElemContainerState(yyj1383) + if yyj1383 < len(yyv1383) { if r.TryDecodeAsNil() { - yyv1378[yyj1378] = Deployment{} + yyv1383[yyj1383] = Deployment{} } else { - yyv1381 := &yyv1378[yyj1378] - yyv1381.CodecDecodeSelf(d) + yyv1386 := &yyv1383[yyj1383] + yyv1386.CodecDecodeSelf(d) } } else { @@ -16796,17 +16844,17 @@ func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decode } } - if yyj1378 < len(yyv1378) { - yyv1378 = yyv1378[:yyj1378] - yyc1378 = true - } else if yyj1378 == 0 && yyv1378 == nil { - yyv1378 = []Deployment{} - yyc1378 = true + if yyj1383 < len(yyv1383) { + yyv1383 = yyv1383[:yyj1383] + yyc1383 = true + } else if yyj1383 == 0 && yyv1383 == nil { + yyv1383 = []Deployment{} + yyc1383 = true } } - yyh1378.End() - if yyc1378 { - *v = yyv1378 + yyh1383.End() + if yyc1383 { + *v = yyv1383 } } @@ -16815,10 +16863,10 @@ func (x codecSelfer1234) encSliceDaemonSet(v []DaemonSet, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1382 := range v { + for _, yyv1387 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1383 := &yyv1382 - yy1383.CodecEncodeSelf(e) + yy1388 := &yyv1387 + yy1388.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16828,83 +16876,83 @@ func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1384 := *v - yyh1384, yyl1384 := z.DecSliceHelperStart() - var yyc1384 bool - if yyl1384 == 0 { - if yyv1384 == nil { - yyv1384 = []DaemonSet{} - yyc1384 = true - } else if len(yyv1384) != 0 { - yyv1384 = yyv1384[:0] - yyc1384 = true + yyv1389 := *v + yyh1389, yyl1389 := z.DecSliceHelperStart() + var yyc1389 bool + if yyl1389 == 0 { + if yyv1389 == nil { + yyv1389 = []DaemonSet{} + yyc1389 = true + } else if len(yyv1389) != 0 { + yyv1389 = yyv1389[:0] + yyc1389 = true } - } else if yyl1384 > 0 { - var yyrr1384, yyrl1384 int - var yyrt1384 bool - if yyl1384 > cap(yyv1384) { + } else if yyl1389 > 0 { + var yyrr1389, yyrl1389 int + var yyrt1389 bool + if yyl1389 > cap(yyv1389) { - yyrg1384 := len(yyv1384) > 0 - yyv21384 := yyv1384 - yyrl1384, yyrt1384 = z.DecInferLen(yyl1384, z.DecBasicHandle().MaxInitLen, 696) - if yyrt1384 { - if yyrl1384 <= cap(yyv1384) { - yyv1384 = yyv1384[:yyrl1384] + yyrg1389 := len(yyv1389) > 0 + yyv21389 := yyv1389 + yyrl1389, yyrt1389 = z.DecInferLen(yyl1389, z.DecBasicHandle().MaxInitLen, 728) + if yyrt1389 { + if yyrl1389 <= cap(yyv1389) { + yyv1389 = yyv1389[:yyrl1389] } else { - yyv1384 = make([]DaemonSet, yyrl1384) + yyv1389 = make([]DaemonSet, yyrl1389) } } else { - yyv1384 = make([]DaemonSet, yyrl1384) + yyv1389 = make([]DaemonSet, yyrl1389) } - yyc1384 = true - yyrr1384 = len(yyv1384) - if yyrg1384 { - copy(yyv1384, yyv21384) + yyc1389 = true + yyrr1389 = len(yyv1389) + if yyrg1389 { + copy(yyv1389, yyv21389) } - } else if yyl1384 != len(yyv1384) { - yyv1384 = yyv1384[:yyl1384] - yyc1384 = true + } else if yyl1389 != len(yyv1389) { + yyv1389 = yyv1389[:yyl1389] + yyc1389 = true } - yyj1384 := 0 - for ; yyj1384 < yyrr1384; yyj1384++ { - yyh1384.ElemContainerState(yyj1384) + yyj1389 := 0 + for ; yyj1389 < yyrr1389; yyj1389++ { + yyh1389.ElemContainerState(yyj1389) if r.TryDecodeAsNil() { - yyv1384[yyj1384] = DaemonSet{} + yyv1389[yyj1389] = DaemonSet{} } else { - yyv1385 := &yyv1384[yyj1384] - yyv1385.CodecDecodeSelf(d) + yyv1390 := &yyv1389[yyj1389] + yyv1390.CodecDecodeSelf(d) } } - if yyrt1384 { - for ; yyj1384 < yyl1384; yyj1384++ { - yyv1384 = append(yyv1384, DaemonSet{}) - yyh1384.ElemContainerState(yyj1384) + if yyrt1389 { + for ; yyj1389 < yyl1389; yyj1389++ { + yyv1389 = append(yyv1389, DaemonSet{}) + yyh1389.ElemContainerState(yyj1389) if r.TryDecodeAsNil() { - yyv1384[yyj1384] = DaemonSet{} + yyv1389[yyj1389] = DaemonSet{} } else { - yyv1386 := &yyv1384[yyj1384] - yyv1386.CodecDecodeSelf(d) + yyv1391 := &yyv1389[yyj1389] + yyv1391.CodecDecodeSelf(d) } } } } else { - yyj1384 := 0 - for ; !r.CheckBreak(); yyj1384++ { + yyj1389 := 0 + for ; !r.CheckBreak(); yyj1389++ { - if yyj1384 >= len(yyv1384) { - yyv1384 = append(yyv1384, DaemonSet{}) // var yyz1384 DaemonSet - yyc1384 = true + if yyj1389 >= len(yyv1389) { + yyv1389 = append(yyv1389, DaemonSet{}) // var yyz1389 DaemonSet + yyc1389 = true } - yyh1384.ElemContainerState(yyj1384) - if yyj1384 < len(yyv1384) { + yyh1389.ElemContainerState(yyj1389) + if yyj1389 < len(yyv1389) { if r.TryDecodeAsNil() { - yyv1384[yyj1384] = DaemonSet{} + yyv1389[yyj1389] = DaemonSet{} } else { - yyv1387 := &yyv1384[yyj1384] - yyv1387.CodecDecodeSelf(d) + yyv1392 := &yyv1389[yyj1389] + yyv1392.CodecDecodeSelf(d) } } else { @@ -16912,17 +16960,17 @@ func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) } } - if yyj1384 < len(yyv1384) { - yyv1384 = yyv1384[:yyj1384] - yyc1384 = true - } else if yyj1384 == 0 && yyv1384 == nil { - yyv1384 = []DaemonSet{} - yyc1384 = true + if yyj1389 < len(yyv1389) { + yyv1389 = yyv1389[:yyj1389] + yyc1389 = true + } else if yyj1389 == 0 && yyv1389 == nil { + yyv1389 = []DaemonSet{} + yyc1389 = true } } - yyh1384.End() - if yyc1384 { - *v = yyv1384 + yyh1389.End() + if yyc1389 { + *v = yyv1389 } } @@ -16931,10 +16979,10 @@ func (x codecSelfer1234) encSliceThirdPartyResourceData(v []ThirdPartyResourceDa z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1388 := range v { + for _, yyv1393 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1389 := &yyv1388 - yy1389.CodecEncodeSelf(e) + yy1394 := &yyv1393 + yy1394.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16944,83 +16992,83 @@ func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceD z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1390 := *v - yyh1390, yyl1390 := z.DecSliceHelperStart() - var yyc1390 bool - if yyl1390 == 0 { - if yyv1390 == nil { - yyv1390 = []ThirdPartyResourceData{} - yyc1390 = true - } else if len(yyv1390) != 0 { - yyv1390 = yyv1390[:0] - yyc1390 = true + yyv1395 := *v + yyh1395, yyl1395 := z.DecSliceHelperStart() + var yyc1395 bool + if yyl1395 == 0 { + if yyv1395 == nil { + yyv1395 = []ThirdPartyResourceData{} + yyc1395 = true + } else if len(yyv1395) != 0 { + yyv1395 = yyv1395[:0] + yyc1395 = true } - } else if yyl1390 > 0 { - var yyrr1390, yyrl1390 int - var yyrt1390 bool - if yyl1390 > cap(yyv1390) { + } else if yyl1395 > 0 { + var yyrr1395, yyrl1395 int + var yyrt1395 bool + if yyl1395 > cap(yyv1395) { - yyrg1390 := len(yyv1390) > 0 - yyv21390 := yyv1390 - yyrl1390, yyrt1390 = z.DecInferLen(yyl1390, z.DecBasicHandle().MaxInitLen, 264) - if yyrt1390 { - if yyrl1390 <= cap(yyv1390) { - yyv1390 = yyv1390[:yyrl1390] + yyrg1395 := len(yyv1395) > 0 + yyv21395 := yyv1395 + yyrl1395, yyrt1395 = z.DecInferLen(yyl1395, z.DecBasicHandle().MaxInitLen, 280) + if yyrt1395 { + if yyrl1395 <= cap(yyv1395) { + yyv1395 = yyv1395[:yyrl1395] } else { - yyv1390 = make([]ThirdPartyResourceData, yyrl1390) + yyv1395 = make([]ThirdPartyResourceData, yyrl1395) } } else { - yyv1390 = make([]ThirdPartyResourceData, yyrl1390) + yyv1395 = make([]ThirdPartyResourceData, yyrl1395) } - yyc1390 = true - yyrr1390 = len(yyv1390) - if yyrg1390 { - copy(yyv1390, yyv21390) + yyc1395 = true + yyrr1395 = len(yyv1395) + if yyrg1395 { + copy(yyv1395, yyv21395) } - } else if yyl1390 != len(yyv1390) { - yyv1390 = yyv1390[:yyl1390] - yyc1390 = true + } else if yyl1395 != len(yyv1395) { + yyv1395 = yyv1395[:yyl1395] + yyc1395 = true } - yyj1390 := 0 - for ; yyj1390 < yyrr1390; yyj1390++ { - yyh1390.ElemContainerState(yyj1390) + yyj1395 := 0 + for ; yyj1395 < yyrr1395; yyj1395++ { + yyh1395.ElemContainerState(yyj1395) if r.TryDecodeAsNil() { - yyv1390[yyj1390] = ThirdPartyResourceData{} + yyv1395[yyj1395] = ThirdPartyResourceData{} } else { - yyv1391 := &yyv1390[yyj1390] - yyv1391.CodecDecodeSelf(d) + yyv1396 := &yyv1395[yyj1395] + yyv1396.CodecDecodeSelf(d) } } - if yyrt1390 { - for ; yyj1390 < yyl1390; yyj1390++ { - yyv1390 = append(yyv1390, ThirdPartyResourceData{}) - yyh1390.ElemContainerState(yyj1390) + if yyrt1395 { + for ; yyj1395 < yyl1395; yyj1395++ { + yyv1395 = append(yyv1395, ThirdPartyResourceData{}) + yyh1395.ElemContainerState(yyj1395) if r.TryDecodeAsNil() { - yyv1390[yyj1390] = ThirdPartyResourceData{} + yyv1395[yyj1395] = ThirdPartyResourceData{} } else { - yyv1392 := &yyv1390[yyj1390] - yyv1392.CodecDecodeSelf(d) + yyv1397 := &yyv1395[yyj1395] + yyv1397.CodecDecodeSelf(d) } } } } else { - yyj1390 := 0 - for ; !r.CheckBreak(); yyj1390++ { + yyj1395 := 0 + for ; !r.CheckBreak(); yyj1395++ { - if yyj1390 >= len(yyv1390) { - yyv1390 = append(yyv1390, ThirdPartyResourceData{}) // var yyz1390 ThirdPartyResourceData - yyc1390 = true + if yyj1395 >= len(yyv1395) { + yyv1395 = append(yyv1395, ThirdPartyResourceData{}) // var yyz1395 ThirdPartyResourceData + yyc1395 = true } - yyh1390.ElemContainerState(yyj1390) - if yyj1390 < len(yyv1390) { + yyh1395.ElemContainerState(yyj1395) + if yyj1395 < len(yyv1395) { if r.TryDecodeAsNil() { - yyv1390[yyj1390] = ThirdPartyResourceData{} + yyv1395[yyj1395] = ThirdPartyResourceData{} } else { - yyv1393 := &yyv1390[yyj1390] - yyv1393.CodecDecodeSelf(d) + yyv1398 := &yyv1395[yyj1395] + yyv1398.CodecDecodeSelf(d) } } else { @@ -17028,17 +17076,17 @@ func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceD } } - if yyj1390 < len(yyv1390) { - yyv1390 = yyv1390[:yyj1390] - yyc1390 = true - } else if yyj1390 == 0 && yyv1390 == nil { - yyv1390 = []ThirdPartyResourceData{} - yyc1390 = true + if yyj1395 < len(yyv1395) { + yyv1395 = yyv1395[:yyj1395] + yyc1395 = true + } else if yyj1395 == 0 && yyv1395 == nil { + yyv1395 = []ThirdPartyResourceData{} + yyc1395 = true } } - yyh1390.End() - if yyc1390 { - *v = yyv1390 + yyh1395.End() + if yyc1395 { + *v = yyv1395 } } @@ -17047,10 +17095,10 @@ func (x codecSelfer1234) encSliceIngress(v []Ingress, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1394 := range v { + for _, yyv1399 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1395 := &yyv1394 - yy1395.CodecEncodeSelf(e) + yy1400 := &yyv1399 + yy1400.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17060,83 +17108,83 @@ func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1396 := *v - yyh1396, yyl1396 := z.DecSliceHelperStart() - var yyc1396 bool - if yyl1396 == 0 { - if yyv1396 == nil { - yyv1396 = []Ingress{} - yyc1396 = true - } else if len(yyv1396) != 0 { - yyv1396 = yyv1396[:0] - yyc1396 = true + yyv1401 := *v + yyh1401, yyl1401 := z.DecSliceHelperStart() + var yyc1401 bool + if yyl1401 == 0 { + if yyv1401 == nil { + yyv1401 = []Ingress{} + yyc1401 = true + } else if len(yyv1401) != 0 { + yyv1401 = yyv1401[:0] + yyc1401 = true } - } else if yyl1396 > 0 { - var yyrr1396, yyrl1396 int - var yyrt1396 bool - if yyl1396 > cap(yyv1396) { + } else if yyl1401 > 0 { + var yyrr1401, yyrl1401 int + var yyrt1401 bool + if yyl1401 > cap(yyv1401) { - yyrg1396 := len(yyv1396) > 0 - yyv21396 := yyv1396 - yyrl1396, yyrt1396 = z.DecInferLen(yyl1396, z.DecBasicHandle().MaxInitLen, 320) - if yyrt1396 { - if yyrl1396 <= cap(yyv1396) { - yyv1396 = yyv1396[:yyrl1396] + yyrg1401 := len(yyv1401) > 0 + yyv21401 := yyv1401 + yyrl1401, yyrt1401 = z.DecInferLen(yyl1401, z.DecBasicHandle().MaxInitLen, 336) + if yyrt1401 { + if yyrl1401 <= cap(yyv1401) { + yyv1401 = yyv1401[:yyrl1401] } else { - yyv1396 = make([]Ingress, yyrl1396) + yyv1401 = make([]Ingress, yyrl1401) } } else { - yyv1396 = make([]Ingress, yyrl1396) + yyv1401 = make([]Ingress, yyrl1401) } - yyc1396 = true - yyrr1396 = len(yyv1396) - if yyrg1396 { - copy(yyv1396, yyv21396) + yyc1401 = true + yyrr1401 = len(yyv1401) + if yyrg1401 { + copy(yyv1401, yyv21401) } - } else if yyl1396 != len(yyv1396) { - yyv1396 = yyv1396[:yyl1396] - yyc1396 = true + } else if yyl1401 != len(yyv1401) { + yyv1401 = yyv1401[:yyl1401] + yyc1401 = true } - yyj1396 := 0 - for ; yyj1396 < yyrr1396; yyj1396++ { - yyh1396.ElemContainerState(yyj1396) + yyj1401 := 0 + for ; yyj1401 < yyrr1401; yyj1401++ { + yyh1401.ElemContainerState(yyj1401) if r.TryDecodeAsNil() { - yyv1396[yyj1396] = Ingress{} + yyv1401[yyj1401] = Ingress{} } else { - yyv1397 := &yyv1396[yyj1396] - yyv1397.CodecDecodeSelf(d) + yyv1402 := &yyv1401[yyj1401] + yyv1402.CodecDecodeSelf(d) } } - if yyrt1396 { - for ; yyj1396 < yyl1396; yyj1396++ { - yyv1396 = append(yyv1396, Ingress{}) - yyh1396.ElemContainerState(yyj1396) + if yyrt1401 { + for ; yyj1401 < yyl1401; yyj1401++ { + yyv1401 = append(yyv1401, Ingress{}) + yyh1401.ElemContainerState(yyj1401) if r.TryDecodeAsNil() { - yyv1396[yyj1396] = Ingress{} + yyv1401[yyj1401] = Ingress{} } else { - yyv1398 := &yyv1396[yyj1396] - yyv1398.CodecDecodeSelf(d) + yyv1403 := &yyv1401[yyj1401] + yyv1403.CodecDecodeSelf(d) } } } } else { - yyj1396 := 0 - for ; !r.CheckBreak(); yyj1396++ { + yyj1401 := 0 + for ; !r.CheckBreak(); yyj1401++ { - if yyj1396 >= len(yyv1396) { - yyv1396 = append(yyv1396, Ingress{}) // var yyz1396 Ingress - yyc1396 = true + if yyj1401 >= len(yyv1401) { + yyv1401 = append(yyv1401, Ingress{}) // var yyz1401 Ingress + yyc1401 = true } - yyh1396.ElemContainerState(yyj1396) - if yyj1396 < len(yyv1396) { + yyh1401.ElemContainerState(yyj1401) + if yyj1401 < len(yyv1401) { if r.TryDecodeAsNil() { - yyv1396[yyj1396] = Ingress{} + yyv1401[yyj1401] = Ingress{} } else { - yyv1399 := &yyv1396[yyj1396] - yyv1399.CodecDecodeSelf(d) + yyv1404 := &yyv1401[yyj1401] + yyv1404.CodecDecodeSelf(d) } } else { @@ -17144,17 +17192,17 @@ func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { } } - if yyj1396 < len(yyv1396) { - yyv1396 = yyv1396[:yyj1396] - yyc1396 = true - } else if yyj1396 == 0 && yyv1396 == nil { - yyv1396 = []Ingress{} - yyc1396 = true + if yyj1401 < len(yyv1401) { + yyv1401 = yyv1401[:yyj1401] + yyc1401 = true + } else if yyj1401 == 0 && yyv1401 == nil { + yyv1401 = []Ingress{} + yyc1401 = true } } - yyh1396.End() - if yyc1396 { - *v = yyv1396 + yyh1401.End() + if yyc1401 { + *v = yyv1401 } } @@ -17163,10 +17211,10 @@ func (x codecSelfer1234) encSliceIngressTLS(v []IngressTLS, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1400 := range v { + for _, yyv1405 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1401 := &yyv1400 - yy1401.CodecEncodeSelf(e) + yy1406 := &yyv1405 + yy1406.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17176,83 +17224,83 @@ func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1402 := *v - yyh1402, yyl1402 := z.DecSliceHelperStart() - var yyc1402 bool - if yyl1402 == 0 { - if yyv1402 == nil { - yyv1402 = []IngressTLS{} - yyc1402 = true - } else if len(yyv1402) != 0 { - yyv1402 = yyv1402[:0] - yyc1402 = true + yyv1407 := *v + yyh1407, yyl1407 := z.DecSliceHelperStart() + var yyc1407 bool + if yyl1407 == 0 { + if yyv1407 == nil { + yyv1407 = []IngressTLS{} + yyc1407 = true + } else if len(yyv1407) != 0 { + yyv1407 = yyv1407[:0] + yyc1407 = true } - } else if yyl1402 > 0 { - var yyrr1402, yyrl1402 int - var yyrt1402 bool - if yyl1402 > cap(yyv1402) { + } else if yyl1407 > 0 { + var yyrr1407, yyrl1407 int + var yyrt1407 bool + if yyl1407 > cap(yyv1407) { - yyrg1402 := len(yyv1402) > 0 - yyv21402 := yyv1402 - yyrl1402, yyrt1402 = z.DecInferLen(yyl1402, z.DecBasicHandle().MaxInitLen, 40) - if yyrt1402 { - if yyrl1402 <= cap(yyv1402) { - yyv1402 = yyv1402[:yyrl1402] + yyrg1407 := len(yyv1407) > 0 + yyv21407 := yyv1407 + yyrl1407, yyrt1407 = z.DecInferLen(yyl1407, z.DecBasicHandle().MaxInitLen, 40) + if yyrt1407 { + if yyrl1407 <= cap(yyv1407) { + yyv1407 = yyv1407[:yyrl1407] } else { - yyv1402 = make([]IngressTLS, yyrl1402) + yyv1407 = make([]IngressTLS, yyrl1407) } } else { - yyv1402 = make([]IngressTLS, yyrl1402) + yyv1407 = make([]IngressTLS, yyrl1407) } - yyc1402 = true - yyrr1402 = len(yyv1402) - if yyrg1402 { - copy(yyv1402, yyv21402) + yyc1407 = true + yyrr1407 = len(yyv1407) + if yyrg1407 { + copy(yyv1407, yyv21407) } - } else if yyl1402 != len(yyv1402) { - yyv1402 = yyv1402[:yyl1402] - yyc1402 = true + } else if yyl1407 != len(yyv1407) { + yyv1407 = yyv1407[:yyl1407] + yyc1407 = true } - yyj1402 := 0 - for ; yyj1402 < yyrr1402; yyj1402++ { - yyh1402.ElemContainerState(yyj1402) + yyj1407 := 0 + for ; yyj1407 < yyrr1407; yyj1407++ { + yyh1407.ElemContainerState(yyj1407) if r.TryDecodeAsNil() { - yyv1402[yyj1402] = IngressTLS{} + yyv1407[yyj1407] = IngressTLS{} } else { - yyv1403 := &yyv1402[yyj1402] - yyv1403.CodecDecodeSelf(d) + yyv1408 := &yyv1407[yyj1407] + yyv1408.CodecDecodeSelf(d) } } - if yyrt1402 { - for ; yyj1402 < yyl1402; yyj1402++ { - yyv1402 = append(yyv1402, IngressTLS{}) - yyh1402.ElemContainerState(yyj1402) + if yyrt1407 { + for ; yyj1407 < yyl1407; yyj1407++ { + yyv1407 = append(yyv1407, IngressTLS{}) + yyh1407.ElemContainerState(yyj1407) if r.TryDecodeAsNil() { - yyv1402[yyj1402] = IngressTLS{} + yyv1407[yyj1407] = IngressTLS{} } else { - yyv1404 := &yyv1402[yyj1402] - yyv1404.CodecDecodeSelf(d) + yyv1409 := &yyv1407[yyj1407] + yyv1409.CodecDecodeSelf(d) } } } } else { - yyj1402 := 0 - for ; !r.CheckBreak(); yyj1402++ { + yyj1407 := 0 + for ; !r.CheckBreak(); yyj1407++ { - if yyj1402 >= len(yyv1402) { - yyv1402 = append(yyv1402, IngressTLS{}) // var yyz1402 IngressTLS - yyc1402 = true + if yyj1407 >= len(yyv1407) { + yyv1407 = append(yyv1407, IngressTLS{}) // var yyz1407 IngressTLS + yyc1407 = true } - yyh1402.ElemContainerState(yyj1402) - if yyj1402 < len(yyv1402) { + yyh1407.ElemContainerState(yyj1407) + if yyj1407 < len(yyv1407) { if r.TryDecodeAsNil() { - yyv1402[yyj1402] = IngressTLS{} + yyv1407[yyj1407] = IngressTLS{} } else { - yyv1405 := &yyv1402[yyj1402] - yyv1405.CodecDecodeSelf(d) + yyv1410 := &yyv1407[yyj1407] + yyv1410.CodecDecodeSelf(d) } } else { @@ -17260,17 +17308,17 @@ func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decode } } - if yyj1402 < len(yyv1402) { - yyv1402 = yyv1402[:yyj1402] - yyc1402 = true - } else if yyj1402 == 0 && yyv1402 == nil { - yyv1402 = []IngressTLS{} - yyc1402 = true + if yyj1407 < len(yyv1407) { + yyv1407 = yyv1407[:yyj1407] + yyc1407 = true + } else if yyj1407 == 0 && yyv1407 == nil { + yyv1407 = []IngressTLS{} + yyc1407 = true } } - yyh1402.End() - if yyc1402 { - *v = yyv1402 + yyh1407.End() + if yyc1407 { + *v = yyv1407 } } @@ -17279,10 +17327,10 @@ func (x codecSelfer1234) encSliceIngressRule(v []IngressRule, e *codec1978.Encod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1406 := range v { + for _, yyv1411 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1407 := &yyv1406 - yy1407.CodecEncodeSelf(e) + yy1412 := &yyv1411 + yy1412.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17292,83 +17340,83 @@ func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Deco z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1408 := *v - yyh1408, yyl1408 := z.DecSliceHelperStart() - var yyc1408 bool - if yyl1408 == 0 { - if yyv1408 == nil { - yyv1408 = []IngressRule{} - yyc1408 = true - } else if len(yyv1408) != 0 { - yyv1408 = yyv1408[:0] - yyc1408 = true + yyv1413 := *v + yyh1413, yyl1413 := z.DecSliceHelperStart() + var yyc1413 bool + if yyl1413 == 0 { + if yyv1413 == nil { + yyv1413 = []IngressRule{} + yyc1413 = true + } else if len(yyv1413) != 0 { + yyv1413 = yyv1413[:0] + yyc1413 = true } - } else if yyl1408 > 0 { - var yyrr1408, yyrl1408 int - var yyrt1408 bool - if yyl1408 > cap(yyv1408) { + } else if yyl1413 > 0 { + var yyrr1413, yyrl1413 int + var yyrt1413 bool + if yyl1413 > cap(yyv1413) { - yyrg1408 := len(yyv1408) > 0 - yyv21408 := yyv1408 - yyrl1408, yyrt1408 = z.DecInferLen(yyl1408, z.DecBasicHandle().MaxInitLen, 24) - if yyrt1408 { - if yyrl1408 <= cap(yyv1408) { - yyv1408 = yyv1408[:yyrl1408] + yyrg1413 := len(yyv1413) > 0 + yyv21413 := yyv1413 + yyrl1413, yyrt1413 = z.DecInferLen(yyl1413, z.DecBasicHandle().MaxInitLen, 24) + if yyrt1413 { + if yyrl1413 <= cap(yyv1413) { + yyv1413 = yyv1413[:yyrl1413] } else { - yyv1408 = make([]IngressRule, yyrl1408) + yyv1413 = make([]IngressRule, yyrl1413) } } else { - yyv1408 = make([]IngressRule, yyrl1408) + yyv1413 = make([]IngressRule, yyrl1413) } - yyc1408 = true - yyrr1408 = len(yyv1408) - if yyrg1408 { - copy(yyv1408, yyv21408) + yyc1413 = true + yyrr1413 = len(yyv1413) + if yyrg1413 { + copy(yyv1413, yyv21413) } - } else if yyl1408 != len(yyv1408) { - yyv1408 = yyv1408[:yyl1408] - yyc1408 = true + } else if yyl1413 != len(yyv1413) { + yyv1413 = yyv1413[:yyl1413] + yyc1413 = true } - yyj1408 := 0 - for ; yyj1408 < yyrr1408; yyj1408++ { - yyh1408.ElemContainerState(yyj1408) + yyj1413 := 0 + for ; yyj1413 < yyrr1413; yyj1413++ { + yyh1413.ElemContainerState(yyj1413) if r.TryDecodeAsNil() { - yyv1408[yyj1408] = IngressRule{} + yyv1413[yyj1413] = IngressRule{} } else { - yyv1409 := &yyv1408[yyj1408] - yyv1409.CodecDecodeSelf(d) + yyv1414 := &yyv1413[yyj1413] + yyv1414.CodecDecodeSelf(d) } } - if yyrt1408 { - for ; yyj1408 < yyl1408; yyj1408++ { - yyv1408 = append(yyv1408, IngressRule{}) - yyh1408.ElemContainerState(yyj1408) + if yyrt1413 { + for ; yyj1413 < yyl1413; yyj1413++ { + yyv1413 = append(yyv1413, IngressRule{}) + yyh1413.ElemContainerState(yyj1413) if r.TryDecodeAsNil() { - yyv1408[yyj1408] = IngressRule{} + yyv1413[yyj1413] = IngressRule{} } else { - yyv1410 := &yyv1408[yyj1408] - yyv1410.CodecDecodeSelf(d) + yyv1415 := &yyv1413[yyj1413] + yyv1415.CodecDecodeSelf(d) } } } } else { - yyj1408 := 0 - for ; !r.CheckBreak(); yyj1408++ { + yyj1413 := 0 + for ; !r.CheckBreak(); yyj1413++ { - if yyj1408 >= len(yyv1408) { - yyv1408 = append(yyv1408, IngressRule{}) // var yyz1408 IngressRule - yyc1408 = true + if yyj1413 >= len(yyv1413) { + yyv1413 = append(yyv1413, IngressRule{}) // var yyz1413 IngressRule + yyc1413 = true } - yyh1408.ElemContainerState(yyj1408) - if yyj1408 < len(yyv1408) { + yyh1413.ElemContainerState(yyj1413) + if yyj1413 < len(yyv1413) { if r.TryDecodeAsNil() { - yyv1408[yyj1408] = IngressRule{} + yyv1413[yyj1413] = IngressRule{} } else { - yyv1411 := &yyv1408[yyj1408] - yyv1411.CodecDecodeSelf(d) + yyv1416 := &yyv1413[yyj1413] + yyv1416.CodecDecodeSelf(d) } } else { @@ -17376,17 +17424,17 @@ func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Deco } } - if yyj1408 < len(yyv1408) { - yyv1408 = yyv1408[:yyj1408] - yyc1408 = true - } else if yyj1408 == 0 && yyv1408 == nil { - yyv1408 = []IngressRule{} - yyc1408 = true + if yyj1413 < len(yyv1413) { + yyv1413 = yyv1413[:yyj1413] + yyc1413 = true + } else if yyj1413 == 0 && yyv1413 == nil { + yyv1413 = []IngressRule{} + yyc1413 = true } } - yyh1408.End() - if yyc1408 { - *v = yyv1408 + yyh1413.End() + if yyc1413 { + *v = yyv1413 } } @@ -17395,10 +17443,10 @@ func (x codecSelfer1234) encSliceHTTPIngressPath(v []HTTPIngressPath, e *codec19 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1412 := range v { + for _, yyv1417 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1413 := &yyv1412 - yy1413.CodecEncodeSelf(e) + yy1418 := &yyv1417 + yy1418.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17408,83 +17456,83 @@ func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1414 := *v - yyh1414, yyl1414 := z.DecSliceHelperStart() - var yyc1414 bool - if yyl1414 == 0 { - if yyv1414 == nil { - yyv1414 = []HTTPIngressPath{} - yyc1414 = true - } else if len(yyv1414) != 0 { - yyv1414 = yyv1414[:0] - yyc1414 = true + yyv1419 := *v + yyh1419, yyl1419 := z.DecSliceHelperStart() + var yyc1419 bool + if yyl1419 == 0 { + if yyv1419 == nil { + yyv1419 = []HTTPIngressPath{} + yyc1419 = true + } else if len(yyv1419) != 0 { + yyv1419 = yyv1419[:0] + yyc1419 = true } - } else if yyl1414 > 0 { - var yyrr1414, yyrl1414 int - var yyrt1414 bool - if yyl1414 > cap(yyv1414) { + } else if yyl1419 > 0 { + var yyrr1419, yyrl1419 int + var yyrt1419 bool + if yyl1419 > cap(yyv1419) { - yyrg1414 := len(yyv1414) > 0 - yyv21414 := yyv1414 - yyrl1414, yyrt1414 = z.DecInferLen(yyl1414, z.DecBasicHandle().MaxInitLen, 64) - if yyrt1414 { - if yyrl1414 <= cap(yyv1414) { - yyv1414 = yyv1414[:yyrl1414] + yyrg1419 := len(yyv1419) > 0 + yyv21419 := yyv1419 + yyrl1419, yyrt1419 = z.DecInferLen(yyl1419, z.DecBasicHandle().MaxInitLen, 64) + if yyrt1419 { + if yyrl1419 <= cap(yyv1419) { + yyv1419 = yyv1419[:yyrl1419] } else { - yyv1414 = make([]HTTPIngressPath, yyrl1414) + yyv1419 = make([]HTTPIngressPath, yyrl1419) } } else { - yyv1414 = make([]HTTPIngressPath, yyrl1414) + yyv1419 = make([]HTTPIngressPath, yyrl1419) } - yyc1414 = true - yyrr1414 = len(yyv1414) - if yyrg1414 { - copy(yyv1414, yyv21414) + yyc1419 = true + yyrr1419 = len(yyv1419) + if yyrg1419 { + copy(yyv1419, yyv21419) } - } else if yyl1414 != len(yyv1414) { - yyv1414 = yyv1414[:yyl1414] - yyc1414 = true + } else if yyl1419 != len(yyv1419) { + yyv1419 = yyv1419[:yyl1419] + yyc1419 = true } - yyj1414 := 0 - for ; yyj1414 < yyrr1414; yyj1414++ { - yyh1414.ElemContainerState(yyj1414) + yyj1419 := 0 + for ; yyj1419 < yyrr1419; yyj1419++ { + yyh1419.ElemContainerState(yyj1419) if r.TryDecodeAsNil() { - yyv1414[yyj1414] = HTTPIngressPath{} + yyv1419[yyj1419] = HTTPIngressPath{} } else { - yyv1415 := &yyv1414[yyj1414] - yyv1415.CodecDecodeSelf(d) + yyv1420 := &yyv1419[yyj1419] + yyv1420.CodecDecodeSelf(d) } } - if yyrt1414 { - for ; yyj1414 < yyl1414; yyj1414++ { - yyv1414 = append(yyv1414, HTTPIngressPath{}) - yyh1414.ElemContainerState(yyj1414) + if yyrt1419 { + for ; yyj1419 < yyl1419; yyj1419++ { + yyv1419 = append(yyv1419, HTTPIngressPath{}) + yyh1419.ElemContainerState(yyj1419) if r.TryDecodeAsNil() { - yyv1414[yyj1414] = HTTPIngressPath{} + yyv1419[yyj1419] = HTTPIngressPath{} } else { - yyv1416 := &yyv1414[yyj1414] - yyv1416.CodecDecodeSelf(d) + yyv1421 := &yyv1419[yyj1419] + yyv1421.CodecDecodeSelf(d) } } } } else { - yyj1414 := 0 - for ; !r.CheckBreak(); yyj1414++ { + yyj1419 := 0 + for ; !r.CheckBreak(); yyj1419++ { - if yyj1414 >= len(yyv1414) { - yyv1414 = append(yyv1414, HTTPIngressPath{}) // var yyz1414 HTTPIngressPath - yyc1414 = true + if yyj1419 >= len(yyv1419) { + yyv1419 = append(yyv1419, HTTPIngressPath{}) // var yyz1419 HTTPIngressPath + yyc1419 = true } - yyh1414.ElemContainerState(yyj1414) - if yyj1414 < len(yyv1414) { + yyh1419.ElemContainerState(yyj1419) + if yyj1419 < len(yyv1419) { if r.TryDecodeAsNil() { - yyv1414[yyj1414] = HTTPIngressPath{} + yyv1419[yyj1419] = HTTPIngressPath{} } else { - yyv1417 := &yyv1414[yyj1414] - yyv1417.CodecDecodeSelf(d) + yyv1422 := &yyv1419[yyj1419] + yyv1422.CodecDecodeSelf(d) } } else { @@ -17492,17 +17540,17 @@ func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1 } } - if yyj1414 < len(yyv1414) { - yyv1414 = yyv1414[:yyj1414] - yyc1414 = true - } else if yyj1414 == 0 && yyv1414 == nil { - yyv1414 = []HTTPIngressPath{} - yyc1414 = true + if yyj1419 < len(yyv1419) { + yyv1419 = yyv1419[:yyj1419] + yyc1419 = true + } else if yyj1419 == 0 && yyv1419 == nil { + yyv1419 = []HTTPIngressPath{} + yyc1419 = true } } - yyh1414.End() - if yyc1414 { - *v = yyv1414 + yyh1419.End() + if yyc1419 { + *v = yyv1419 } } @@ -17511,10 +17559,10 @@ func (x codecSelfer1234) encSliceReplicaSet(v []ReplicaSet, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1418 := range v { + for _, yyv1423 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1419 := &yyv1418 - yy1419.CodecEncodeSelf(e) + yy1424 := &yyv1423 + yy1424.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17524,83 +17572,83 @@ func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1420 := *v - yyh1420, yyl1420 := z.DecSliceHelperStart() - var yyc1420 bool - if yyl1420 == 0 { - if yyv1420 == nil { - yyv1420 = []ReplicaSet{} - yyc1420 = true - } else if len(yyv1420) != 0 { - yyv1420 = yyv1420[:0] - yyc1420 = true + yyv1425 := *v + yyh1425, yyl1425 := z.DecSliceHelperStart() + var yyc1425 bool + if yyl1425 == 0 { + if yyv1425 == nil { + yyv1425 = []ReplicaSet{} + yyc1425 = true + } else if len(yyv1425) != 0 { + yyv1425 = yyv1425[:0] + yyc1425 = true } - } else if yyl1420 > 0 { - var yyrr1420, yyrl1420 int - var yyrt1420 bool - if yyl1420 > cap(yyv1420) { + } else if yyl1425 > 0 { + var yyrr1425, yyrl1425 int + var yyrt1425 bool + if yyl1425 > cap(yyv1425) { - yyrg1420 := len(yyv1420) > 0 - yyv21420 := yyv1420 - yyrl1420, yyrt1420 = z.DecInferLen(yyl1420, z.DecBasicHandle().MaxInitLen, 704) - if yyrt1420 { - if yyrl1420 <= cap(yyv1420) { - yyv1420 = yyv1420[:yyrl1420] + yyrg1425 := len(yyv1425) > 0 + yyv21425 := yyv1425 + yyrl1425, yyrt1425 = z.DecInferLen(yyl1425, z.DecBasicHandle().MaxInitLen, 744) + if yyrt1425 { + if yyrl1425 <= cap(yyv1425) { + yyv1425 = yyv1425[:yyrl1425] } else { - yyv1420 = make([]ReplicaSet, yyrl1420) + yyv1425 = make([]ReplicaSet, yyrl1425) } } else { - yyv1420 = make([]ReplicaSet, yyrl1420) + yyv1425 = make([]ReplicaSet, yyrl1425) } - yyc1420 = true - yyrr1420 = len(yyv1420) - if yyrg1420 { - copy(yyv1420, yyv21420) + yyc1425 = true + yyrr1425 = len(yyv1425) + if yyrg1425 { + copy(yyv1425, yyv21425) } - } else if yyl1420 != len(yyv1420) { - yyv1420 = yyv1420[:yyl1420] - yyc1420 = true + } else if yyl1425 != len(yyv1425) { + yyv1425 = yyv1425[:yyl1425] + yyc1425 = true } - yyj1420 := 0 - for ; yyj1420 < yyrr1420; yyj1420++ { - yyh1420.ElemContainerState(yyj1420) + yyj1425 := 0 + for ; yyj1425 < yyrr1425; yyj1425++ { + yyh1425.ElemContainerState(yyj1425) if r.TryDecodeAsNil() { - yyv1420[yyj1420] = ReplicaSet{} + yyv1425[yyj1425] = ReplicaSet{} } else { - yyv1421 := &yyv1420[yyj1420] - yyv1421.CodecDecodeSelf(d) + yyv1426 := &yyv1425[yyj1425] + yyv1426.CodecDecodeSelf(d) } } - if yyrt1420 { - for ; yyj1420 < yyl1420; yyj1420++ { - yyv1420 = append(yyv1420, ReplicaSet{}) - yyh1420.ElemContainerState(yyj1420) + if yyrt1425 { + for ; yyj1425 < yyl1425; yyj1425++ { + yyv1425 = append(yyv1425, ReplicaSet{}) + yyh1425.ElemContainerState(yyj1425) if r.TryDecodeAsNil() { - yyv1420[yyj1420] = ReplicaSet{} + yyv1425[yyj1425] = ReplicaSet{} } else { - yyv1422 := &yyv1420[yyj1420] - yyv1422.CodecDecodeSelf(d) + yyv1427 := &yyv1425[yyj1425] + yyv1427.CodecDecodeSelf(d) } } } } else { - yyj1420 := 0 - for ; !r.CheckBreak(); yyj1420++ { + yyj1425 := 0 + for ; !r.CheckBreak(); yyj1425++ { - if yyj1420 >= len(yyv1420) { - yyv1420 = append(yyv1420, ReplicaSet{}) // var yyz1420 ReplicaSet - yyc1420 = true + if yyj1425 >= len(yyv1425) { + yyv1425 = append(yyv1425, ReplicaSet{}) // var yyz1425 ReplicaSet + yyc1425 = true } - yyh1420.ElemContainerState(yyj1420) - if yyj1420 < len(yyv1420) { + yyh1425.ElemContainerState(yyj1425) + if yyj1425 < len(yyv1425) { if r.TryDecodeAsNil() { - yyv1420[yyj1420] = ReplicaSet{} + yyv1425[yyj1425] = ReplicaSet{} } else { - yyv1423 := &yyv1420[yyj1420] - yyv1423.CodecDecodeSelf(d) + yyv1428 := &yyv1425[yyj1425] + yyv1428.CodecDecodeSelf(d) } } else { @@ -17608,17 +17656,17 @@ func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decode } } - if yyj1420 < len(yyv1420) { - yyv1420 = yyv1420[:yyj1420] - yyc1420 = true - } else if yyj1420 == 0 && yyv1420 == nil { - yyv1420 = []ReplicaSet{} - yyc1420 = true + if yyj1425 < len(yyv1425) { + yyv1425 = yyv1425[:yyj1425] + yyc1425 = true + } else if yyj1425 == 0 && yyv1425 == nil { + yyv1425 = []ReplicaSet{} + yyc1425 = true } } - yyh1420.End() - if yyc1420 { - *v = yyv1420 + yyh1425.End() + if yyc1425 { + *v = yyv1425 } } @@ -17627,14 +17675,14 @@ func (x codecSelfer1234) encSliceapi_Capability(v []pkg2_api.Capability, e *code z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1424 := range v { + for _, yyv1429 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1425 := z.EncBinary() - _ = yym1425 + yym1430 := z.EncBinary() + _ = yym1430 if false { - } else if z.HasExtensions() && z.EncExt(yyv1424) { + } else if z.HasExtensions() && z.EncExt(yyv1429) { } else { - r.EncodeString(codecSelferC_UTF81234, string(yyv1424)) + r.EncodeString(codecSelferC_UTF81234, string(yyv1429)) } } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) @@ -17645,75 +17693,75 @@ func (x codecSelfer1234) decSliceapi_Capability(v *[]pkg2_api.Capability, d *cod z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1426 := *v - yyh1426, yyl1426 := z.DecSliceHelperStart() - var yyc1426 bool - if yyl1426 == 0 { - if yyv1426 == nil { - yyv1426 = []pkg2_api.Capability{} - yyc1426 = true - } else if len(yyv1426) != 0 { - yyv1426 = yyv1426[:0] - yyc1426 = true + yyv1431 := *v + yyh1431, yyl1431 := z.DecSliceHelperStart() + var yyc1431 bool + if yyl1431 == 0 { + if yyv1431 == nil { + yyv1431 = []pkg2_api.Capability{} + yyc1431 = true + } else if len(yyv1431) != 0 { + yyv1431 = yyv1431[:0] + yyc1431 = true } - } else if yyl1426 > 0 { - var yyrr1426, yyrl1426 int - var yyrt1426 bool - if yyl1426 > cap(yyv1426) { + } else if yyl1431 > 0 { + var yyrr1431, yyrl1431 int + var yyrt1431 bool + if yyl1431 > cap(yyv1431) { - yyrl1426, yyrt1426 = z.DecInferLen(yyl1426, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1426 { - if yyrl1426 <= cap(yyv1426) { - yyv1426 = yyv1426[:yyrl1426] + yyrl1431, yyrt1431 = z.DecInferLen(yyl1431, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1431 { + if yyrl1431 <= cap(yyv1431) { + yyv1431 = yyv1431[:yyrl1431] } else { - yyv1426 = make([]pkg2_api.Capability, yyrl1426) + yyv1431 = make([]pkg2_api.Capability, yyrl1431) } } else { - yyv1426 = make([]pkg2_api.Capability, yyrl1426) + yyv1431 = make([]pkg2_api.Capability, yyrl1431) } - yyc1426 = true - yyrr1426 = len(yyv1426) - } else if yyl1426 != len(yyv1426) { - yyv1426 = yyv1426[:yyl1426] - yyc1426 = true + yyc1431 = true + yyrr1431 = len(yyv1431) + } else if yyl1431 != len(yyv1431) { + yyv1431 = yyv1431[:yyl1431] + yyc1431 = true } - yyj1426 := 0 - for ; yyj1426 < yyrr1426; yyj1426++ { - yyh1426.ElemContainerState(yyj1426) + yyj1431 := 0 + for ; yyj1431 < yyrr1431; yyj1431++ { + yyh1431.ElemContainerState(yyj1431) if r.TryDecodeAsNil() { - yyv1426[yyj1426] = "" + yyv1431[yyj1431] = "" } else { - yyv1426[yyj1426] = pkg2_api.Capability(r.DecodeString()) + yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) } } - if yyrt1426 { - for ; yyj1426 < yyl1426; yyj1426++ { - yyv1426 = append(yyv1426, "") - yyh1426.ElemContainerState(yyj1426) + if yyrt1431 { + for ; yyj1431 < yyl1431; yyj1431++ { + yyv1431 = append(yyv1431, "") + yyh1431.ElemContainerState(yyj1431) if r.TryDecodeAsNil() { - yyv1426[yyj1426] = "" + yyv1431[yyj1431] = "" } else { - yyv1426[yyj1426] = pkg2_api.Capability(r.DecodeString()) + yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) } } } } else { - yyj1426 := 0 - for ; !r.CheckBreak(); yyj1426++ { + yyj1431 := 0 + for ; !r.CheckBreak(); yyj1431++ { - if yyj1426 >= len(yyv1426) { - yyv1426 = append(yyv1426, "") // var yyz1426 pkg2_api.Capability - yyc1426 = true + if yyj1431 >= len(yyv1431) { + yyv1431 = append(yyv1431, "") // var yyz1431 pkg2_api.Capability + yyc1431 = true } - yyh1426.ElemContainerState(yyj1426) - if yyj1426 < len(yyv1426) { + yyh1431.ElemContainerState(yyj1431) + if yyj1431 < len(yyv1431) { if r.TryDecodeAsNil() { - yyv1426[yyj1426] = "" + yyv1431[yyj1431] = "" } else { - yyv1426[yyj1426] = pkg2_api.Capability(r.DecodeString()) + yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) } } else { @@ -17721,17 +17769,17 @@ func (x codecSelfer1234) decSliceapi_Capability(v *[]pkg2_api.Capability, d *cod } } - if yyj1426 < len(yyv1426) { - yyv1426 = yyv1426[:yyj1426] - yyc1426 = true - } else if yyj1426 == 0 && yyv1426 == nil { - yyv1426 = []pkg2_api.Capability{} - yyc1426 = true + if yyj1431 < len(yyv1431) { + yyv1431 = yyv1431[:yyj1431] + yyc1431 = true + } else if yyj1431 == 0 && yyv1431 == nil { + yyv1431 = []pkg2_api.Capability{} + yyc1431 = true } } - yyh1426.End() - if yyc1426 { - *v = yyv1426 + yyh1431.End() + if yyc1431 { + *v = yyv1431 } } @@ -17740,9 +17788,9 @@ func (x codecSelfer1234) encSliceFSType(v []FSType, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1430 := range v { + for _, yyv1435 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv1430.CodecEncodeSelf(e) + yyv1435.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17752,75 +17800,75 @@ func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1431 := *v - yyh1431, yyl1431 := z.DecSliceHelperStart() - var yyc1431 bool - if yyl1431 == 0 { - if yyv1431 == nil { - yyv1431 = []FSType{} - yyc1431 = true - } else if len(yyv1431) != 0 { - yyv1431 = yyv1431[:0] - yyc1431 = true + yyv1436 := *v + yyh1436, yyl1436 := z.DecSliceHelperStart() + var yyc1436 bool + if yyl1436 == 0 { + if yyv1436 == nil { + yyv1436 = []FSType{} + yyc1436 = true + } else if len(yyv1436) != 0 { + yyv1436 = yyv1436[:0] + yyc1436 = true } - } else if yyl1431 > 0 { - var yyrr1431, yyrl1431 int - var yyrt1431 bool - if yyl1431 > cap(yyv1431) { + } else if yyl1436 > 0 { + var yyrr1436, yyrl1436 int + var yyrt1436 bool + if yyl1436 > cap(yyv1436) { - yyrl1431, yyrt1431 = z.DecInferLen(yyl1431, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1431 { - if yyrl1431 <= cap(yyv1431) { - yyv1431 = yyv1431[:yyrl1431] + yyrl1436, yyrt1436 = z.DecInferLen(yyl1436, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1436 { + if yyrl1436 <= cap(yyv1436) { + yyv1436 = yyv1436[:yyrl1436] } else { - yyv1431 = make([]FSType, yyrl1431) + yyv1436 = make([]FSType, yyrl1436) } } else { - yyv1431 = make([]FSType, yyrl1431) + yyv1436 = make([]FSType, yyrl1436) } - yyc1431 = true - yyrr1431 = len(yyv1431) - } else if yyl1431 != len(yyv1431) { - yyv1431 = yyv1431[:yyl1431] - yyc1431 = true + yyc1436 = true + yyrr1436 = len(yyv1436) + } else if yyl1436 != len(yyv1436) { + yyv1436 = yyv1436[:yyl1436] + yyc1436 = true } - yyj1431 := 0 - for ; yyj1431 < yyrr1431; yyj1431++ { - yyh1431.ElemContainerState(yyj1431) + yyj1436 := 0 + for ; yyj1436 < yyrr1436; yyj1436++ { + yyh1436.ElemContainerState(yyj1436) if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1436[yyj1436] = "" } else { - yyv1431[yyj1431] = FSType(r.DecodeString()) + yyv1436[yyj1436] = FSType(r.DecodeString()) } } - if yyrt1431 { - for ; yyj1431 < yyl1431; yyj1431++ { - yyv1431 = append(yyv1431, "") - yyh1431.ElemContainerState(yyj1431) + if yyrt1436 { + for ; yyj1436 < yyl1436; yyj1436++ { + yyv1436 = append(yyv1436, "") + yyh1436.ElemContainerState(yyj1436) if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1436[yyj1436] = "" } else { - yyv1431[yyj1431] = FSType(r.DecodeString()) + yyv1436[yyj1436] = FSType(r.DecodeString()) } } } } else { - yyj1431 := 0 - for ; !r.CheckBreak(); yyj1431++ { + yyj1436 := 0 + for ; !r.CheckBreak(); yyj1436++ { - if yyj1431 >= len(yyv1431) { - yyv1431 = append(yyv1431, "") // var yyz1431 FSType - yyc1431 = true + if yyj1436 >= len(yyv1436) { + yyv1436 = append(yyv1436, "") // var yyz1436 FSType + yyc1436 = true } - yyh1431.ElemContainerState(yyj1431) - if yyj1431 < len(yyv1431) { + yyh1436.ElemContainerState(yyj1436) + if yyj1436 < len(yyv1436) { if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1436[yyj1436] = "" } else { - yyv1431[yyj1431] = FSType(r.DecodeString()) + yyv1436[yyj1436] = FSType(r.DecodeString()) } } else { @@ -17828,17 +17876,17 @@ func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { } } - if yyj1431 < len(yyv1431) { - yyv1431 = yyv1431[:yyj1431] - yyc1431 = true - } else if yyj1431 == 0 && yyv1431 == nil { - yyv1431 = []FSType{} - yyc1431 = true + if yyj1436 < len(yyv1436) { + yyv1436 = yyv1436[:yyj1436] + yyc1436 = true + } else if yyj1436 == 0 && yyv1436 == nil { + yyv1436 = []FSType{} + yyc1436 = true } } - yyh1431.End() - if yyc1431 { - *v = yyv1431 + yyh1436.End() + if yyc1436 { + *v = yyv1436 } } @@ -17847,10 +17895,10 @@ func (x codecSelfer1234) encSliceHostPortRange(v []HostPortRange, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1435 := range v { + for _, yyv1440 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1436 := &yyv1435 - yy1436.CodecEncodeSelf(e) + yy1441 := &yyv1440 + yy1441.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17860,83 +17908,83 @@ func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1437 := *v - yyh1437, yyl1437 := z.DecSliceHelperStart() - var yyc1437 bool - if yyl1437 == 0 { - if yyv1437 == nil { - yyv1437 = []HostPortRange{} - yyc1437 = true - } else if len(yyv1437) != 0 { - yyv1437 = yyv1437[:0] - yyc1437 = true + yyv1442 := *v + yyh1442, yyl1442 := z.DecSliceHelperStart() + var yyc1442 bool + if yyl1442 == 0 { + if yyv1442 == nil { + yyv1442 = []HostPortRange{} + yyc1442 = true + } else if len(yyv1442) != 0 { + yyv1442 = yyv1442[:0] + yyc1442 = true } - } else if yyl1437 > 0 { - var yyrr1437, yyrl1437 int - var yyrt1437 bool - if yyl1437 > cap(yyv1437) { + } else if yyl1442 > 0 { + var yyrr1442, yyrl1442 int + var yyrt1442 bool + if yyl1442 > cap(yyv1442) { - yyrg1437 := len(yyv1437) > 0 - yyv21437 := yyv1437 - yyrl1437, yyrt1437 = z.DecInferLen(yyl1437, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1437 { - if yyrl1437 <= cap(yyv1437) { - yyv1437 = yyv1437[:yyrl1437] + yyrg1442 := len(yyv1442) > 0 + yyv21442 := yyv1442 + yyrl1442, yyrt1442 = z.DecInferLen(yyl1442, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1442 { + if yyrl1442 <= cap(yyv1442) { + yyv1442 = yyv1442[:yyrl1442] } else { - yyv1437 = make([]HostPortRange, yyrl1437) + yyv1442 = make([]HostPortRange, yyrl1442) } } else { - yyv1437 = make([]HostPortRange, yyrl1437) + yyv1442 = make([]HostPortRange, yyrl1442) } - yyc1437 = true - yyrr1437 = len(yyv1437) - if yyrg1437 { - copy(yyv1437, yyv21437) + yyc1442 = true + yyrr1442 = len(yyv1442) + if yyrg1442 { + copy(yyv1442, yyv21442) } - } else if yyl1437 != len(yyv1437) { - yyv1437 = yyv1437[:yyl1437] - yyc1437 = true + } else if yyl1442 != len(yyv1442) { + yyv1442 = yyv1442[:yyl1442] + yyc1442 = true } - yyj1437 := 0 - for ; yyj1437 < yyrr1437; yyj1437++ { - yyh1437.ElemContainerState(yyj1437) + yyj1442 := 0 + for ; yyj1442 < yyrr1442; yyj1442++ { + yyh1442.ElemContainerState(yyj1442) if r.TryDecodeAsNil() { - yyv1437[yyj1437] = HostPortRange{} + yyv1442[yyj1442] = HostPortRange{} } else { - yyv1438 := &yyv1437[yyj1437] - yyv1438.CodecDecodeSelf(d) + yyv1443 := &yyv1442[yyj1442] + yyv1443.CodecDecodeSelf(d) } } - if yyrt1437 { - for ; yyj1437 < yyl1437; yyj1437++ { - yyv1437 = append(yyv1437, HostPortRange{}) - yyh1437.ElemContainerState(yyj1437) + if yyrt1442 { + for ; yyj1442 < yyl1442; yyj1442++ { + yyv1442 = append(yyv1442, HostPortRange{}) + yyh1442.ElemContainerState(yyj1442) if r.TryDecodeAsNil() { - yyv1437[yyj1437] = HostPortRange{} + yyv1442[yyj1442] = HostPortRange{} } else { - yyv1439 := &yyv1437[yyj1437] - yyv1439.CodecDecodeSelf(d) + yyv1444 := &yyv1442[yyj1442] + yyv1444.CodecDecodeSelf(d) } } } } else { - yyj1437 := 0 - for ; !r.CheckBreak(); yyj1437++ { + yyj1442 := 0 + for ; !r.CheckBreak(); yyj1442++ { - if yyj1437 >= len(yyv1437) { - yyv1437 = append(yyv1437, HostPortRange{}) // var yyz1437 HostPortRange - yyc1437 = true + if yyj1442 >= len(yyv1442) { + yyv1442 = append(yyv1442, HostPortRange{}) // var yyz1442 HostPortRange + yyc1442 = true } - yyh1437.ElemContainerState(yyj1437) - if yyj1437 < len(yyv1437) { + yyh1442.ElemContainerState(yyj1442) + if yyj1442 < len(yyv1442) { if r.TryDecodeAsNil() { - yyv1437[yyj1437] = HostPortRange{} + yyv1442[yyj1442] = HostPortRange{} } else { - yyv1440 := &yyv1437[yyj1437] - yyv1440.CodecDecodeSelf(d) + yyv1445 := &yyv1442[yyj1442] + yyv1445.CodecDecodeSelf(d) } } else { @@ -17944,17 +17992,17 @@ func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978. } } - if yyj1437 < len(yyv1437) { - yyv1437 = yyv1437[:yyj1437] - yyc1437 = true - } else if yyj1437 == 0 && yyv1437 == nil { - yyv1437 = []HostPortRange{} - yyc1437 = true + if yyj1442 < len(yyv1442) { + yyv1442 = yyv1442[:yyj1442] + yyc1442 = true + } else if yyj1442 == 0 && yyv1442 == nil { + yyv1442 = []HostPortRange{} + yyc1442 = true } } - yyh1437.End() - if yyc1437 { - *v = yyv1437 + yyh1442.End() + if yyc1442 { + *v = yyv1442 } } @@ -17963,10 +18011,10 @@ func (x codecSelfer1234) encSliceIDRange(v []IDRange, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1441 := range v { + for _, yyv1446 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1442 := &yyv1441 - yy1442.CodecEncodeSelf(e) + yy1447 := &yyv1446 + yy1447.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -17976,83 +18024,83 @@ func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1443 := *v - yyh1443, yyl1443 := z.DecSliceHelperStart() - var yyc1443 bool - if yyl1443 == 0 { - if yyv1443 == nil { - yyv1443 = []IDRange{} - yyc1443 = true - } else if len(yyv1443) != 0 { - yyv1443 = yyv1443[:0] - yyc1443 = true + yyv1448 := *v + yyh1448, yyl1448 := z.DecSliceHelperStart() + var yyc1448 bool + if yyl1448 == 0 { + if yyv1448 == nil { + yyv1448 = []IDRange{} + yyc1448 = true + } else if len(yyv1448) != 0 { + yyv1448 = yyv1448[:0] + yyc1448 = true } - } else if yyl1443 > 0 { - var yyrr1443, yyrl1443 int - var yyrt1443 bool - if yyl1443 > cap(yyv1443) { + } else if yyl1448 > 0 { + var yyrr1448, yyrl1448 int + var yyrt1448 bool + if yyl1448 > cap(yyv1448) { - yyrg1443 := len(yyv1443) > 0 - yyv21443 := yyv1443 - yyrl1443, yyrt1443 = z.DecInferLen(yyl1443, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1443 { - if yyrl1443 <= cap(yyv1443) { - yyv1443 = yyv1443[:yyrl1443] + yyrg1448 := len(yyv1448) > 0 + yyv21448 := yyv1448 + yyrl1448, yyrt1448 = z.DecInferLen(yyl1448, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1448 { + if yyrl1448 <= cap(yyv1448) { + yyv1448 = yyv1448[:yyrl1448] } else { - yyv1443 = make([]IDRange, yyrl1443) + yyv1448 = make([]IDRange, yyrl1448) } } else { - yyv1443 = make([]IDRange, yyrl1443) + yyv1448 = make([]IDRange, yyrl1448) } - yyc1443 = true - yyrr1443 = len(yyv1443) - if yyrg1443 { - copy(yyv1443, yyv21443) + yyc1448 = true + yyrr1448 = len(yyv1448) + if yyrg1448 { + copy(yyv1448, yyv21448) } - } else if yyl1443 != len(yyv1443) { - yyv1443 = yyv1443[:yyl1443] - yyc1443 = true + } else if yyl1448 != len(yyv1448) { + yyv1448 = yyv1448[:yyl1448] + yyc1448 = true } - yyj1443 := 0 - for ; yyj1443 < yyrr1443; yyj1443++ { - yyh1443.ElemContainerState(yyj1443) + yyj1448 := 0 + for ; yyj1448 < yyrr1448; yyj1448++ { + yyh1448.ElemContainerState(yyj1448) if r.TryDecodeAsNil() { - yyv1443[yyj1443] = IDRange{} + yyv1448[yyj1448] = IDRange{} } else { - yyv1444 := &yyv1443[yyj1443] - yyv1444.CodecDecodeSelf(d) + yyv1449 := &yyv1448[yyj1448] + yyv1449.CodecDecodeSelf(d) } } - if yyrt1443 { - for ; yyj1443 < yyl1443; yyj1443++ { - yyv1443 = append(yyv1443, IDRange{}) - yyh1443.ElemContainerState(yyj1443) + if yyrt1448 { + for ; yyj1448 < yyl1448; yyj1448++ { + yyv1448 = append(yyv1448, IDRange{}) + yyh1448.ElemContainerState(yyj1448) if r.TryDecodeAsNil() { - yyv1443[yyj1443] = IDRange{} + yyv1448[yyj1448] = IDRange{} } else { - yyv1445 := &yyv1443[yyj1443] - yyv1445.CodecDecodeSelf(d) + yyv1450 := &yyv1448[yyj1448] + yyv1450.CodecDecodeSelf(d) } } } } else { - yyj1443 := 0 - for ; !r.CheckBreak(); yyj1443++ { + yyj1448 := 0 + for ; !r.CheckBreak(); yyj1448++ { - if yyj1443 >= len(yyv1443) { - yyv1443 = append(yyv1443, IDRange{}) // var yyz1443 IDRange - yyc1443 = true + if yyj1448 >= len(yyv1448) { + yyv1448 = append(yyv1448, IDRange{}) // var yyz1448 IDRange + yyc1448 = true } - yyh1443.ElemContainerState(yyj1443) - if yyj1443 < len(yyv1443) { + yyh1448.ElemContainerState(yyj1448) + if yyj1448 < len(yyv1448) { if r.TryDecodeAsNil() { - yyv1443[yyj1443] = IDRange{} + yyv1448[yyj1448] = IDRange{} } else { - yyv1446 := &yyv1443[yyj1443] - yyv1446.CodecDecodeSelf(d) + yyv1451 := &yyv1448[yyj1448] + yyv1451.CodecDecodeSelf(d) } } else { @@ -18060,17 +18108,17 @@ func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { } } - if yyj1443 < len(yyv1443) { - yyv1443 = yyv1443[:yyj1443] - yyc1443 = true - } else if yyj1443 == 0 && yyv1443 == nil { - yyv1443 = []IDRange{} - yyc1443 = true + if yyj1448 < len(yyv1448) { + yyv1448 = yyv1448[:yyj1448] + yyc1448 = true + } else if yyj1448 == 0 && yyv1448 == nil { + yyv1448 = []IDRange{} + yyc1448 = true } } - yyh1443.End() - if yyc1443 { - *v = yyv1443 + yyh1448.End() + if yyc1448 { + *v = yyv1448 } } @@ -18079,10 +18127,10 @@ func (x codecSelfer1234) encSlicePodSecurityPolicy(v []PodSecurityPolicy, e *cod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1447 := range v { + for _, yyv1452 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1448 := &yyv1447 - yy1448.CodecEncodeSelf(e) + yy1453 := &yyv1452 + yy1453.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18092,83 +18140,83 @@ func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *co z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1449 := *v - yyh1449, yyl1449 := z.DecSliceHelperStart() - var yyc1449 bool - if yyl1449 == 0 { - if yyv1449 == nil { - yyv1449 = []PodSecurityPolicy{} - yyc1449 = true - } else if len(yyv1449) != 0 { - yyv1449 = yyv1449[:0] - yyc1449 = true + yyv1454 := *v + yyh1454, yyl1454 := z.DecSliceHelperStart() + var yyc1454 bool + if yyl1454 == 0 { + if yyv1454 == nil { + yyv1454 = []PodSecurityPolicy{} + yyc1454 = true + } else if len(yyv1454) != 0 { + yyv1454 = yyv1454[:0] + yyc1454 = true } - } else if yyl1449 > 0 { - var yyrr1449, yyrl1449 int - var yyrt1449 bool - if yyl1449 > cap(yyv1449) { + } else if yyl1454 > 0 { + var yyrr1454, yyrl1454 int + var yyrt1454 bool + if yyl1454 > cap(yyv1454) { - yyrg1449 := len(yyv1449) > 0 - yyv21449 := yyv1449 - yyrl1449, yyrt1449 = z.DecInferLen(yyl1449, z.DecBasicHandle().MaxInitLen, 536) - if yyrt1449 { - if yyrl1449 <= cap(yyv1449) { - yyv1449 = yyv1449[:yyrl1449] + yyrg1454 := len(yyv1454) > 0 + yyv21454 := yyv1454 + yyrl1454, yyrt1454 = z.DecInferLen(yyl1454, z.DecBasicHandle().MaxInitLen, 552) + if yyrt1454 { + if yyrl1454 <= cap(yyv1454) { + yyv1454 = yyv1454[:yyrl1454] } else { - yyv1449 = make([]PodSecurityPolicy, yyrl1449) + yyv1454 = make([]PodSecurityPolicy, yyrl1454) } } else { - yyv1449 = make([]PodSecurityPolicy, yyrl1449) + yyv1454 = make([]PodSecurityPolicy, yyrl1454) } - yyc1449 = true - yyrr1449 = len(yyv1449) - if yyrg1449 { - copy(yyv1449, yyv21449) + yyc1454 = true + yyrr1454 = len(yyv1454) + if yyrg1454 { + copy(yyv1454, yyv21454) } - } else if yyl1449 != len(yyv1449) { - yyv1449 = yyv1449[:yyl1449] - yyc1449 = true + } else if yyl1454 != len(yyv1454) { + yyv1454 = yyv1454[:yyl1454] + yyc1454 = true } - yyj1449 := 0 - for ; yyj1449 < yyrr1449; yyj1449++ { - yyh1449.ElemContainerState(yyj1449) + yyj1454 := 0 + for ; yyj1454 < yyrr1454; yyj1454++ { + yyh1454.ElemContainerState(yyj1454) if r.TryDecodeAsNil() { - yyv1449[yyj1449] = PodSecurityPolicy{} + yyv1454[yyj1454] = PodSecurityPolicy{} } else { - yyv1450 := &yyv1449[yyj1449] - yyv1450.CodecDecodeSelf(d) + yyv1455 := &yyv1454[yyj1454] + yyv1455.CodecDecodeSelf(d) } } - if yyrt1449 { - for ; yyj1449 < yyl1449; yyj1449++ { - yyv1449 = append(yyv1449, PodSecurityPolicy{}) - yyh1449.ElemContainerState(yyj1449) + if yyrt1454 { + for ; yyj1454 < yyl1454; yyj1454++ { + yyv1454 = append(yyv1454, PodSecurityPolicy{}) + yyh1454.ElemContainerState(yyj1454) if r.TryDecodeAsNil() { - yyv1449[yyj1449] = PodSecurityPolicy{} + yyv1454[yyj1454] = PodSecurityPolicy{} } else { - yyv1451 := &yyv1449[yyj1449] - yyv1451.CodecDecodeSelf(d) + yyv1456 := &yyv1454[yyj1454] + yyv1456.CodecDecodeSelf(d) } } } } else { - yyj1449 := 0 - for ; !r.CheckBreak(); yyj1449++ { + yyj1454 := 0 + for ; !r.CheckBreak(); yyj1454++ { - if yyj1449 >= len(yyv1449) { - yyv1449 = append(yyv1449, PodSecurityPolicy{}) // var yyz1449 PodSecurityPolicy - yyc1449 = true + if yyj1454 >= len(yyv1454) { + yyv1454 = append(yyv1454, PodSecurityPolicy{}) // var yyz1454 PodSecurityPolicy + yyc1454 = true } - yyh1449.ElemContainerState(yyj1449) - if yyj1449 < len(yyv1449) { + yyh1454.ElemContainerState(yyj1454) + if yyj1454 < len(yyv1454) { if r.TryDecodeAsNil() { - yyv1449[yyj1449] = PodSecurityPolicy{} + yyv1454[yyj1454] = PodSecurityPolicy{} } else { - yyv1452 := &yyv1449[yyj1449] - yyv1452.CodecDecodeSelf(d) + yyv1457 := &yyv1454[yyj1454] + yyv1457.CodecDecodeSelf(d) } } else { @@ -18176,17 +18224,17 @@ func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *co } } - if yyj1449 < len(yyv1449) { - yyv1449 = yyv1449[:yyj1449] - yyc1449 = true - } else if yyj1449 == 0 && yyv1449 == nil { - yyv1449 = []PodSecurityPolicy{} - yyc1449 = true + if yyj1454 < len(yyv1454) { + yyv1454 = yyv1454[:yyj1454] + yyc1454 = true + } else if yyj1454 == 0 && yyv1454 == nil { + yyv1454 = []PodSecurityPolicy{} + yyc1454 = true } } - yyh1449.End() - if yyc1449 { - *v = yyv1449 + yyh1454.End() + if yyc1454 { + *v = yyv1454 } } @@ -18195,10 +18243,10 @@ func (x codecSelfer1234) encSliceNetworkPolicyIngressRule(v []NetworkPolicyIngre z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1453 := range v { + for _, yyv1458 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1454 := &yyv1453 - yy1454.CodecEncodeSelf(e) + yy1459 := &yyv1458 + yy1459.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18208,83 +18256,83 @@ func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngr z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1455 := *v - yyh1455, yyl1455 := z.DecSliceHelperStart() - var yyc1455 bool - if yyl1455 == 0 { - if yyv1455 == nil { - yyv1455 = []NetworkPolicyIngressRule{} - yyc1455 = true - } else if len(yyv1455) != 0 { - yyv1455 = yyv1455[:0] - yyc1455 = true + yyv1460 := *v + yyh1460, yyl1460 := z.DecSliceHelperStart() + var yyc1460 bool + if yyl1460 == 0 { + if yyv1460 == nil { + yyv1460 = []NetworkPolicyIngressRule{} + yyc1460 = true + } else if len(yyv1460) != 0 { + yyv1460 = yyv1460[:0] + yyc1460 = true } - } else if yyl1455 > 0 { - var yyrr1455, yyrl1455 int - var yyrt1455 bool - if yyl1455 > cap(yyv1455) { + } else if yyl1460 > 0 { + var yyrr1460, yyrl1460 int + var yyrt1460 bool + if yyl1460 > cap(yyv1460) { - yyrg1455 := len(yyv1455) > 0 - yyv21455 := yyv1455 - yyrl1455, yyrt1455 = z.DecInferLen(yyl1455, z.DecBasicHandle().MaxInitLen, 48) - if yyrt1455 { - if yyrl1455 <= cap(yyv1455) { - yyv1455 = yyv1455[:yyrl1455] + yyrg1460 := len(yyv1460) > 0 + yyv21460 := yyv1460 + yyrl1460, yyrt1460 = z.DecInferLen(yyl1460, z.DecBasicHandle().MaxInitLen, 48) + if yyrt1460 { + if yyrl1460 <= cap(yyv1460) { + yyv1460 = yyv1460[:yyrl1460] } else { - yyv1455 = make([]NetworkPolicyIngressRule, yyrl1455) + yyv1460 = make([]NetworkPolicyIngressRule, yyrl1460) } } else { - yyv1455 = make([]NetworkPolicyIngressRule, yyrl1455) + yyv1460 = make([]NetworkPolicyIngressRule, yyrl1460) } - yyc1455 = true - yyrr1455 = len(yyv1455) - if yyrg1455 { - copy(yyv1455, yyv21455) + yyc1460 = true + yyrr1460 = len(yyv1460) + if yyrg1460 { + copy(yyv1460, yyv21460) } - } else if yyl1455 != len(yyv1455) { - yyv1455 = yyv1455[:yyl1455] - yyc1455 = true + } else if yyl1460 != len(yyv1460) { + yyv1460 = yyv1460[:yyl1460] + yyc1460 = true } - yyj1455 := 0 - for ; yyj1455 < yyrr1455; yyj1455++ { - yyh1455.ElemContainerState(yyj1455) + yyj1460 := 0 + for ; yyj1460 < yyrr1460; yyj1460++ { + yyh1460.ElemContainerState(yyj1460) if r.TryDecodeAsNil() { - yyv1455[yyj1455] = NetworkPolicyIngressRule{} + yyv1460[yyj1460] = NetworkPolicyIngressRule{} } else { - yyv1456 := &yyv1455[yyj1455] - yyv1456.CodecDecodeSelf(d) + yyv1461 := &yyv1460[yyj1460] + yyv1461.CodecDecodeSelf(d) } } - if yyrt1455 { - for ; yyj1455 < yyl1455; yyj1455++ { - yyv1455 = append(yyv1455, NetworkPolicyIngressRule{}) - yyh1455.ElemContainerState(yyj1455) + if yyrt1460 { + for ; yyj1460 < yyl1460; yyj1460++ { + yyv1460 = append(yyv1460, NetworkPolicyIngressRule{}) + yyh1460.ElemContainerState(yyj1460) if r.TryDecodeAsNil() { - yyv1455[yyj1455] = NetworkPolicyIngressRule{} + yyv1460[yyj1460] = NetworkPolicyIngressRule{} } else { - yyv1457 := &yyv1455[yyj1455] - yyv1457.CodecDecodeSelf(d) + yyv1462 := &yyv1460[yyj1460] + yyv1462.CodecDecodeSelf(d) } } } } else { - yyj1455 := 0 - for ; !r.CheckBreak(); yyj1455++ { + yyj1460 := 0 + for ; !r.CheckBreak(); yyj1460++ { - if yyj1455 >= len(yyv1455) { - yyv1455 = append(yyv1455, NetworkPolicyIngressRule{}) // var yyz1455 NetworkPolicyIngressRule - yyc1455 = true + if yyj1460 >= len(yyv1460) { + yyv1460 = append(yyv1460, NetworkPolicyIngressRule{}) // var yyz1460 NetworkPolicyIngressRule + yyc1460 = true } - yyh1455.ElemContainerState(yyj1455) - if yyj1455 < len(yyv1455) { + yyh1460.ElemContainerState(yyj1460) + if yyj1460 < len(yyv1460) { if r.TryDecodeAsNil() { - yyv1455[yyj1455] = NetworkPolicyIngressRule{} + yyv1460[yyj1460] = NetworkPolicyIngressRule{} } else { - yyv1458 := &yyv1455[yyj1455] - yyv1458.CodecDecodeSelf(d) + yyv1463 := &yyv1460[yyj1460] + yyv1463.CodecDecodeSelf(d) } } else { @@ -18292,17 +18340,17 @@ func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngr } } - if yyj1455 < len(yyv1455) { - yyv1455 = yyv1455[:yyj1455] - yyc1455 = true - } else if yyj1455 == 0 && yyv1455 == nil { - yyv1455 = []NetworkPolicyIngressRule{} - yyc1455 = true + if yyj1460 < len(yyv1460) { + yyv1460 = yyv1460[:yyj1460] + yyc1460 = true + } else if yyj1460 == 0 && yyv1460 == nil { + yyv1460 = []NetworkPolicyIngressRule{} + yyc1460 = true } } - yyh1455.End() - if yyc1455 { - *v = yyv1455 + yyh1460.End() + if yyc1460 { + *v = yyv1460 } } @@ -18311,10 +18359,10 @@ func (x codecSelfer1234) encSliceNetworkPolicyPort(v []NetworkPolicyPort, e *cod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1459 := range v { + for _, yyv1464 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1460 := &yyv1459 - yy1460.CodecEncodeSelf(e) + yy1465 := &yyv1464 + yy1465.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18324,83 +18372,83 @@ func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *co z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1461 := *v - yyh1461, yyl1461 := z.DecSliceHelperStart() - var yyc1461 bool - if yyl1461 == 0 { - if yyv1461 == nil { - yyv1461 = []NetworkPolicyPort{} - yyc1461 = true - } else if len(yyv1461) != 0 { - yyv1461 = yyv1461[:0] - yyc1461 = true + yyv1466 := *v + yyh1466, yyl1466 := z.DecSliceHelperStart() + var yyc1466 bool + if yyl1466 == 0 { + if yyv1466 == nil { + yyv1466 = []NetworkPolicyPort{} + yyc1466 = true + } else if len(yyv1466) != 0 { + yyv1466 = yyv1466[:0] + yyc1466 = true } - } else if yyl1461 > 0 { - var yyrr1461, yyrl1461 int - var yyrt1461 bool - if yyl1461 > cap(yyv1461) { + } else if yyl1466 > 0 { + var yyrr1466, yyrl1466 int + var yyrt1466 bool + if yyl1466 > cap(yyv1466) { - yyrg1461 := len(yyv1461) > 0 - yyv21461 := yyv1461 - yyrl1461, yyrt1461 = z.DecInferLen(yyl1461, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1461 { - if yyrl1461 <= cap(yyv1461) { - yyv1461 = yyv1461[:yyrl1461] + yyrg1466 := len(yyv1466) > 0 + yyv21466 := yyv1466 + yyrl1466, yyrt1466 = z.DecInferLen(yyl1466, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1466 { + if yyrl1466 <= cap(yyv1466) { + yyv1466 = yyv1466[:yyrl1466] } else { - yyv1461 = make([]NetworkPolicyPort, yyrl1461) + yyv1466 = make([]NetworkPolicyPort, yyrl1466) } } else { - yyv1461 = make([]NetworkPolicyPort, yyrl1461) + yyv1466 = make([]NetworkPolicyPort, yyrl1466) } - yyc1461 = true - yyrr1461 = len(yyv1461) - if yyrg1461 { - copy(yyv1461, yyv21461) + yyc1466 = true + yyrr1466 = len(yyv1466) + if yyrg1466 { + copy(yyv1466, yyv21466) } - } else if yyl1461 != len(yyv1461) { - yyv1461 = yyv1461[:yyl1461] - yyc1461 = true + } else if yyl1466 != len(yyv1466) { + yyv1466 = yyv1466[:yyl1466] + yyc1466 = true } - yyj1461 := 0 - for ; yyj1461 < yyrr1461; yyj1461++ { - yyh1461.ElemContainerState(yyj1461) + yyj1466 := 0 + for ; yyj1466 < yyrr1466; yyj1466++ { + yyh1466.ElemContainerState(yyj1466) if r.TryDecodeAsNil() { - yyv1461[yyj1461] = NetworkPolicyPort{} + yyv1466[yyj1466] = NetworkPolicyPort{} } else { - yyv1462 := &yyv1461[yyj1461] - yyv1462.CodecDecodeSelf(d) + yyv1467 := &yyv1466[yyj1466] + yyv1467.CodecDecodeSelf(d) } } - if yyrt1461 { - for ; yyj1461 < yyl1461; yyj1461++ { - yyv1461 = append(yyv1461, NetworkPolicyPort{}) - yyh1461.ElemContainerState(yyj1461) + if yyrt1466 { + for ; yyj1466 < yyl1466; yyj1466++ { + yyv1466 = append(yyv1466, NetworkPolicyPort{}) + yyh1466.ElemContainerState(yyj1466) if r.TryDecodeAsNil() { - yyv1461[yyj1461] = NetworkPolicyPort{} + yyv1466[yyj1466] = NetworkPolicyPort{} } else { - yyv1463 := &yyv1461[yyj1461] - yyv1463.CodecDecodeSelf(d) + yyv1468 := &yyv1466[yyj1466] + yyv1468.CodecDecodeSelf(d) } } } } else { - yyj1461 := 0 - for ; !r.CheckBreak(); yyj1461++ { + yyj1466 := 0 + for ; !r.CheckBreak(); yyj1466++ { - if yyj1461 >= len(yyv1461) { - yyv1461 = append(yyv1461, NetworkPolicyPort{}) // var yyz1461 NetworkPolicyPort - yyc1461 = true + if yyj1466 >= len(yyv1466) { + yyv1466 = append(yyv1466, NetworkPolicyPort{}) // var yyz1466 NetworkPolicyPort + yyc1466 = true } - yyh1461.ElemContainerState(yyj1461) - if yyj1461 < len(yyv1461) { + yyh1466.ElemContainerState(yyj1466) + if yyj1466 < len(yyv1466) { if r.TryDecodeAsNil() { - yyv1461[yyj1461] = NetworkPolicyPort{} + yyv1466[yyj1466] = NetworkPolicyPort{} } else { - yyv1464 := &yyv1461[yyj1461] - yyv1464.CodecDecodeSelf(d) + yyv1469 := &yyv1466[yyj1466] + yyv1469.CodecDecodeSelf(d) } } else { @@ -18408,17 +18456,17 @@ func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *co } } - if yyj1461 < len(yyv1461) { - yyv1461 = yyv1461[:yyj1461] - yyc1461 = true - } else if yyj1461 == 0 && yyv1461 == nil { - yyv1461 = []NetworkPolicyPort{} - yyc1461 = true + if yyj1466 < len(yyv1466) { + yyv1466 = yyv1466[:yyj1466] + yyc1466 = true + } else if yyj1466 == 0 && yyv1466 == nil { + yyv1466 = []NetworkPolicyPort{} + yyc1466 = true } } - yyh1461.End() - if yyc1461 { - *v = yyv1461 + yyh1466.End() + if yyc1466 { + *v = yyv1466 } } @@ -18427,10 +18475,10 @@ func (x codecSelfer1234) encSliceNetworkPolicyPeer(v []NetworkPolicyPeer, e *cod z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1465 := range v { + for _, yyv1470 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1466 := &yyv1465 - yy1466.CodecEncodeSelf(e) + yy1471 := &yyv1470 + yy1471.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18440,83 +18488,83 @@ func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *co z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1467 := *v - yyh1467, yyl1467 := z.DecSliceHelperStart() - var yyc1467 bool - if yyl1467 == 0 { - if yyv1467 == nil { - yyv1467 = []NetworkPolicyPeer{} - yyc1467 = true - } else if len(yyv1467) != 0 { - yyv1467 = yyv1467[:0] - yyc1467 = true + yyv1472 := *v + yyh1472, yyl1472 := z.DecSliceHelperStart() + var yyc1472 bool + if yyl1472 == 0 { + if yyv1472 == nil { + yyv1472 = []NetworkPolicyPeer{} + yyc1472 = true + } else if len(yyv1472) != 0 { + yyv1472 = yyv1472[:0] + yyc1472 = true } - } else if yyl1467 > 0 { - var yyrr1467, yyrl1467 int - var yyrt1467 bool - if yyl1467 > cap(yyv1467) { + } else if yyl1472 > 0 { + var yyrr1472, yyrl1472 int + var yyrt1472 bool + if yyl1472 > cap(yyv1472) { - yyrg1467 := len(yyv1467) > 0 - yyv21467 := yyv1467 - yyrl1467, yyrt1467 = z.DecInferLen(yyl1467, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1467 { - if yyrl1467 <= cap(yyv1467) { - yyv1467 = yyv1467[:yyrl1467] + yyrg1472 := len(yyv1472) > 0 + yyv21472 := yyv1472 + yyrl1472, yyrt1472 = z.DecInferLen(yyl1472, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1472 { + if yyrl1472 <= cap(yyv1472) { + yyv1472 = yyv1472[:yyrl1472] } else { - yyv1467 = make([]NetworkPolicyPeer, yyrl1467) + yyv1472 = make([]NetworkPolicyPeer, yyrl1472) } } else { - yyv1467 = make([]NetworkPolicyPeer, yyrl1467) + yyv1472 = make([]NetworkPolicyPeer, yyrl1472) } - yyc1467 = true - yyrr1467 = len(yyv1467) - if yyrg1467 { - copy(yyv1467, yyv21467) + yyc1472 = true + yyrr1472 = len(yyv1472) + if yyrg1472 { + copy(yyv1472, yyv21472) } - } else if yyl1467 != len(yyv1467) { - yyv1467 = yyv1467[:yyl1467] - yyc1467 = true + } else if yyl1472 != len(yyv1472) { + yyv1472 = yyv1472[:yyl1472] + yyc1472 = true } - yyj1467 := 0 - for ; yyj1467 < yyrr1467; yyj1467++ { - yyh1467.ElemContainerState(yyj1467) + yyj1472 := 0 + for ; yyj1472 < yyrr1472; yyj1472++ { + yyh1472.ElemContainerState(yyj1472) if r.TryDecodeAsNil() { - yyv1467[yyj1467] = NetworkPolicyPeer{} + yyv1472[yyj1472] = NetworkPolicyPeer{} } else { - yyv1468 := &yyv1467[yyj1467] - yyv1468.CodecDecodeSelf(d) + yyv1473 := &yyv1472[yyj1472] + yyv1473.CodecDecodeSelf(d) } } - if yyrt1467 { - for ; yyj1467 < yyl1467; yyj1467++ { - yyv1467 = append(yyv1467, NetworkPolicyPeer{}) - yyh1467.ElemContainerState(yyj1467) + if yyrt1472 { + for ; yyj1472 < yyl1472; yyj1472++ { + yyv1472 = append(yyv1472, NetworkPolicyPeer{}) + yyh1472.ElemContainerState(yyj1472) if r.TryDecodeAsNil() { - yyv1467[yyj1467] = NetworkPolicyPeer{} + yyv1472[yyj1472] = NetworkPolicyPeer{} } else { - yyv1469 := &yyv1467[yyj1467] - yyv1469.CodecDecodeSelf(d) + yyv1474 := &yyv1472[yyj1472] + yyv1474.CodecDecodeSelf(d) } } } } else { - yyj1467 := 0 - for ; !r.CheckBreak(); yyj1467++ { + yyj1472 := 0 + for ; !r.CheckBreak(); yyj1472++ { - if yyj1467 >= len(yyv1467) { - yyv1467 = append(yyv1467, NetworkPolicyPeer{}) // var yyz1467 NetworkPolicyPeer - yyc1467 = true + if yyj1472 >= len(yyv1472) { + yyv1472 = append(yyv1472, NetworkPolicyPeer{}) // var yyz1472 NetworkPolicyPeer + yyc1472 = true } - yyh1467.ElemContainerState(yyj1467) - if yyj1467 < len(yyv1467) { + yyh1472.ElemContainerState(yyj1472) + if yyj1472 < len(yyv1472) { if r.TryDecodeAsNil() { - yyv1467[yyj1467] = NetworkPolicyPeer{} + yyv1472[yyj1472] = NetworkPolicyPeer{} } else { - yyv1470 := &yyv1467[yyj1467] - yyv1470.CodecDecodeSelf(d) + yyv1475 := &yyv1472[yyj1472] + yyv1475.CodecDecodeSelf(d) } } else { @@ -18524,17 +18572,17 @@ func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *co } } - if yyj1467 < len(yyv1467) { - yyv1467 = yyv1467[:yyj1467] - yyc1467 = true - } else if yyj1467 == 0 && yyv1467 == nil { - yyv1467 = []NetworkPolicyPeer{} - yyc1467 = true + if yyj1472 < len(yyv1472) { + yyv1472 = yyv1472[:yyj1472] + yyc1472 = true + } else if yyj1472 == 0 && yyv1472 == nil { + yyv1472 = []NetworkPolicyPeer{} + yyc1472 = true } } - yyh1467.End() - if yyc1467 { - *v = yyv1467 + yyh1472.End() + if yyc1472 { + *v = yyv1472 } } @@ -18543,10 +18591,10 @@ func (x codecSelfer1234) encSliceNetworkPolicy(v []NetworkPolicy, e *codec1978.E z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1471 := range v { + for _, yyv1476 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1472 := &yyv1471 - yy1472.CodecEncodeSelf(e) + yy1477 := &yyv1476 + yy1477.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18556,83 +18604,83 @@ func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978. z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1473 := *v - yyh1473, yyl1473 := z.DecSliceHelperStart() - var yyc1473 bool - if yyl1473 == 0 { - if yyv1473 == nil { - yyv1473 = []NetworkPolicy{} - yyc1473 = true - } else if len(yyv1473) != 0 { - yyv1473 = yyv1473[:0] - yyc1473 = true + yyv1478 := *v + yyh1478, yyl1478 := z.DecSliceHelperStart() + var yyc1478 bool + if yyl1478 == 0 { + if yyv1478 == nil { + yyv1478 = []NetworkPolicy{} + yyc1478 = true + } else if len(yyv1478) != 0 { + yyv1478 = yyv1478[:0] + yyc1478 = true } - } else if yyl1473 > 0 { - var yyrr1473, yyrl1473 int - var yyrt1473 bool - if yyl1473 > cap(yyv1473) { + } else if yyl1478 > 0 { + var yyrr1478, yyrl1478 int + var yyrt1478 bool + if yyl1478 > cap(yyv1478) { - yyrg1473 := len(yyv1473) > 0 - yyv21473 := yyv1473 - yyrl1473, yyrt1473 = z.DecInferLen(yyl1473, z.DecBasicHandle().MaxInitLen, 296) - if yyrt1473 { - if yyrl1473 <= cap(yyv1473) { - yyv1473 = yyv1473[:yyrl1473] + yyrg1478 := len(yyv1478) > 0 + yyv21478 := yyv1478 + yyrl1478, yyrt1478 = z.DecInferLen(yyl1478, z.DecBasicHandle().MaxInitLen, 312) + if yyrt1478 { + if yyrl1478 <= cap(yyv1478) { + yyv1478 = yyv1478[:yyrl1478] } else { - yyv1473 = make([]NetworkPolicy, yyrl1473) + yyv1478 = make([]NetworkPolicy, yyrl1478) } } else { - yyv1473 = make([]NetworkPolicy, yyrl1473) + yyv1478 = make([]NetworkPolicy, yyrl1478) } - yyc1473 = true - yyrr1473 = len(yyv1473) - if yyrg1473 { - copy(yyv1473, yyv21473) + yyc1478 = true + yyrr1478 = len(yyv1478) + if yyrg1478 { + copy(yyv1478, yyv21478) } - } else if yyl1473 != len(yyv1473) { - yyv1473 = yyv1473[:yyl1473] - yyc1473 = true + } else if yyl1478 != len(yyv1478) { + yyv1478 = yyv1478[:yyl1478] + yyc1478 = true } - yyj1473 := 0 - for ; yyj1473 < yyrr1473; yyj1473++ { - yyh1473.ElemContainerState(yyj1473) + yyj1478 := 0 + for ; yyj1478 < yyrr1478; yyj1478++ { + yyh1478.ElemContainerState(yyj1478) if r.TryDecodeAsNil() { - yyv1473[yyj1473] = NetworkPolicy{} + yyv1478[yyj1478] = NetworkPolicy{} } else { - yyv1474 := &yyv1473[yyj1473] - yyv1474.CodecDecodeSelf(d) + yyv1479 := &yyv1478[yyj1478] + yyv1479.CodecDecodeSelf(d) } } - if yyrt1473 { - for ; yyj1473 < yyl1473; yyj1473++ { - yyv1473 = append(yyv1473, NetworkPolicy{}) - yyh1473.ElemContainerState(yyj1473) + if yyrt1478 { + for ; yyj1478 < yyl1478; yyj1478++ { + yyv1478 = append(yyv1478, NetworkPolicy{}) + yyh1478.ElemContainerState(yyj1478) if r.TryDecodeAsNil() { - yyv1473[yyj1473] = NetworkPolicy{} + yyv1478[yyj1478] = NetworkPolicy{} } else { - yyv1475 := &yyv1473[yyj1473] - yyv1475.CodecDecodeSelf(d) + yyv1480 := &yyv1478[yyj1478] + yyv1480.CodecDecodeSelf(d) } } } } else { - yyj1473 := 0 - for ; !r.CheckBreak(); yyj1473++ { + yyj1478 := 0 + for ; !r.CheckBreak(); yyj1478++ { - if yyj1473 >= len(yyv1473) { - yyv1473 = append(yyv1473, NetworkPolicy{}) // var yyz1473 NetworkPolicy - yyc1473 = true + if yyj1478 >= len(yyv1478) { + yyv1478 = append(yyv1478, NetworkPolicy{}) // var yyz1478 NetworkPolicy + yyc1478 = true } - yyh1473.ElemContainerState(yyj1473) - if yyj1473 < len(yyv1473) { + yyh1478.ElemContainerState(yyj1478) + if yyj1478 < len(yyv1478) { if r.TryDecodeAsNil() { - yyv1473[yyj1473] = NetworkPolicy{} + yyv1478[yyj1478] = NetworkPolicy{} } else { - yyv1476 := &yyv1473[yyj1473] - yyv1476.CodecDecodeSelf(d) + yyv1481 := &yyv1478[yyj1478] + yyv1481.CodecDecodeSelf(d) } } else { @@ -18640,17 +18688,17 @@ func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978. } } - if yyj1473 < len(yyv1473) { - yyv1473 = yyv1473[:yyj1473] - yyc1473 = true - } else if yyj1473 == 0 && yyv1473 == nil { - yyv1473 = []NetworkPolicy{} - yyc1473 = true + if yyj1478 < len(yyv1478) { + yyv1478 = yyv1478[:yyj1478] + yyc1478 = true + } else if yyj1478 == 0 && yyv1478 == nil { + yyv1478 = []NetworkPolicy{} + yyc1478 = true } } - yyh1473.End() - if yyc1473 { - *v = yyv1473 + yyh1478.End() + if yyc1478 { + *v = yyv1478 } } @@ -18659,10 +18707,10 @@ func (x codecSelfer1234) encSliceStorageClass(v []StorageClass, e *codec1978.Enc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1477 := range v { + for _, yyv1482 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1478 := &yyv1477 - yy1478.CodecEncodeSelf(e) + yy1483 := &yyv1482 + yy1483.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -18672,83 +18720,83 @@ func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.De z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1479 := *v - yyh1479, yyl1479 := z.DecSliceHelperStart() - var yyc1479 bool - if yyl1479 == 0 { - if yyv1479 == nil { - yyv1479 = []StorageClass{} - yyc1479 = true - } else if len(yyv1479) != 0 { - yyv1479 = yyv1479[:0] - yyc1479 = true + yyv1484 := *v + yyh1484, yyl1484 := z.DecSliceHelperStart() + var yyc1484 bool + if yyl1484 == 0 { + if yyv1484 == nil { + yyv1484 = []StorageClass{} + yyc1484 = true + } else if len(yyv1484) != 0 { + yyv1484 = yyv1484[:0] + yyc1484 = true } - } else if yyl1479 > 0 { - var yyrr1479, yyrl1479 int - var yyrt1479 bool - if yyl1479 > cap(yyv1479) { + } else if yyl1484 > 0 { + var yyrr1484, yyrl1484 int + var yyrt1484 bool + if yyl1484 > cap(yyv1484) { - yyrg1479 := len(yyv1479) > 0 - yyv21479 := yyv1479 - yyrl1479, yyrt1479 = z.DecInferLen(yyl1479, z.DecBasicHandle().MaxInitLen, 264) - if yyrt1479 { - if yyrl1479 <= cap(yyv1479) { - yyv1479 = yyv1479[:yyrl1479] + yyrg1484 := len(yyv1484) > 0 + yyv21484 := yyv1484 + yyrl1484, yyrt1484 = z.DecInferLen(yyl1484, z.DecBasicHandle().MaxInitLen, 280) + if yyrt1484 { + if yyrl1484 <= cap(yyv1484) { + yyv1484 = yyv1484[:yyrl1484] } else { - yyv1479 = make([]StorageClass, yyrl1479) + yyv1484 = make([]StorageClass, yyrl1484) } } else { - yyv1479 = make([]StorageClass, yyrl1479) + yyv1484 = make([]StorageClass, yyrl1484) } - yyc1479 = true - yyrr1479 = len(yyv1479) - if yyrg1479 { - copy(yyv1479, yyv21479) + yyc1484 = true + yyrr1484 = len(yyv1484) + if yyrg1484 { + copy(yyv1484, yyv21484) } - } else if yyl1479 != len(yyv1479) { - yyv1479 = yyv1479[:yyl1479] - yyc1479 = true + } else if yyl1484 != len(yyv1484) { + yyv1484 = yyv1484[:yyl1484] + yyc1484 = true } - yyj1479 := 0 - for ; yyj1479 < yyrr1479; yyj1479++ { - yyh1479.ElemContainerState(yyj1479) + yyj1484 := 0 + for ; yyj1484 < yyrr1484; yyj1484++ { + yyh1484.ElemContainerState(yyj1484) if r.TryDecodeAsNil() { - yyv1479[yyj1479] = StorageClass{} + yyv1484[yyj1484] = StorageClass{} } else { - yyv1480 := &yyv1479[yyj1479] - yyv1480.CodecDecodeSelf(d) + yyv1485 := &yyv1484[yyj1484] + yyv1485.CodecDecodeSelf(d) } } - if yyrt1479 { - for ; yyj1479 < yyl1479; yyj1479++ { - yyv1479 = append(yyv1479, StorageClass{}) - yyh1479.ElemContainerState(yyj1479) + if yyrt1484 { + for ; yyj1484 < yyl1484; yyj1484++ { + yyv1484 = append(yyv1484, StorageClass{}) + yyh1484.ElemContainerState(yyj1484) if r.TryDecodeAsNil() { - yyv1479[yyj1479] = StorageClass{} + yyv1484[yyj1484] = StorageClass{} } else { - yyv1481 := &yyv1479[yyj1479] - yyv1481.CodecDecodeSelf(d) + yyv1486 := &yyv1484[yyj1484] + yyv1486.CodecDecodeSelf(d) } } } } else { - yyj1479 := 0 - for ; !r.CheckBreak(); yyj1479++ { + yyj1484 := 0 + for ; !r.CheckBreak(); yyj1484++ { - if yyj1479 >= len(yyv1479) { - yyv1479 = append(yyv1479, StorageClass{}) // var yyz1479 StorageClass - yyc1479 = true + if yyj1484 >= len(yyv1484) { + yyv1484 = append(yyv1484, StorageClass{}) // var yyz1484 StorageClass + yyc1484 = true } - yyh1479.ElemContainerState(yyj1479) - if yyj1479 < len(yyv1479) { + yyh1484.ElemContainerState(yyj1484) + if yyj1484 < len(yyv1484) { if r.TryDecodeAsNil() { - yyv1479[yyj1479] = StorageClass{} + yyv1484[yyj1484] = StorageClass{} } else { - yyv1482 := &yyv1479[yyj1479] - yyv1482.CodecDecodeSelf(d) + yyv1487 := &yyv1484[yyj1484] + yyv1487.CodecDecodeSelf(d) } } else { @@ -18756,16 +18804,16 @@ func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.De } } - if yyj1479 < len(yyv1479) { - yyv1479 = yyv1479[:yyj1479] - yyc1479 = true - } else if yyj1479 == 0 && yyv1479 == nil { - yyv1479 = []StorageClass{} - yyc1479 = true + if yyj1484 < len(yyv1484) { + yyv1484 = yyv1484[:yyj1484] + yyc1484 = true + } else if yyj1484 == 0 && yyv1484 == nil { + yyv1484 = []StorageClass{} + yyc1484 = true } } - yyh1479.End() - if yyc1479 { - *v = yyv1479 + yyh1484.End() + if yyc1484 { + *v = yyv1484 } } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.go similarity index 98% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.go index acbb49b8f9..50f9ad4188 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/types.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/types.go @@ -35,6 +35,13 @@ import ( "k8s.io/client-go/1.4/pkg/util/intstr" ) +const ( + // SysctlsPodSecurityPolicyAnnotationKey represents the key of a whitelist of + // allowed safe and unsafe sysctls in a pod spec. It's a comma-separated list of plain sysctl + // names or sysctl patterns (which end in *). The string "*" matches all sysctls. + SysctlsPodSecurityPolicyAnnotationKey string = "security.alpha.kubernetes.io/sysctls" +) + // describes the attributes of a scale subresource type ScaleSpec struct { // desired number of instances for the scaled object. @@ -550,7 +557,7 @@ type HTTPIngressRuleValue struct { // HTTPIngressPath associates a path regex with a backend. Incoming urls matching // the path are forwarded to the backend. type HTTPIngressPath struct { - // Path is a extended POSIX regex as defined by IEEE Std 1003.1, + // Path is an extended POSIX regex as defined by IEEE Std 1003.1, // (i.e this follows the egrep/unix syntax, not the perl syntax) // matched against the path of an incoming request. Currently it can // contain characters disallowed from the conventional "path" @@ -622,6 +629,9 @@ type ReplicaSetStatus struct { // The number of pods that have labels matching the labels of the pod template of the replicaset. FullyLabeledReplicas int32 `json:"fullyLabeledReplicas,omitempty"` + // The number of ready replicas for this replica set. + ReadyReplicas int32 `json:"readyReplicas,omitempty"` + // ObservedGeneration is the most recent generation observed by the controller. ObservedGeneration int64 `json:"observedGeneration,omitempty"` } @@ -714,6 +724,8 @@ var ( FC FSType = "fc" ConfigMap FSType = "configMap" VsphereVolume FSType = "vsphereVolume" + Quobyte FSType = "quobyte" + AzureDisk FSType = "azureDisk" All FSType = "*" ) diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go index d7d19f8ea7..01a597c98d 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/apis/extensions/zz_generated.deepcopy.go @@ -870,6 +870,7 @@ func DeepCopy_extensions_ReplicaSetStatus(in interface{}, out interface{}, c *co out := out.(*ReplicaSetStatus) out.Replicas = in.Replicas out.FullyLabeledReplicas = in.FullyLabeledReplicas + out.ReadyReplicas = in.ReadyReplicas out.ObservedGeneration = in.ObservedGeneration return nil } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/auth/user/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/auth/user/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user/user.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/auth/user/user.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user/user.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/auth/user/user.go index 99261965d8..7e7cc16f68 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/auth/user/user.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/auth/user/user.go @@ -36,6 +36,8 @@ type Info interface { // This is a map[string][]string because it needs to be serializeable into // a SubjectAccessReviewSpec.authorization.k8s.io for proper authorization // delegation flows + // In order to faithfully round-trip through an impersonation flow, these keys + // MUST be lowercase. GetExtra() map[string][]string } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/capabilities/capabilities.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/capabilities/capabilities.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/capabilities/capabilities.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/capabilities/capabilities.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/capabilities/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/capabilities/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/capabilities/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/capabilities/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/OWNERS b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/OWNERS similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/OWNERS rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/OWNERS diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/cloner.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/cloner.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/cloner.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/cloner.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/converter.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/converter.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/converter.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/converter.go index 7a18d6360f..8941b18aef 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/converter.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/converter.go @@ -213,6 +213,8 @@ type Meta struct { // KeyNameMapping is an optional function which may map the listed key (field name) // into a source and destination value. KeyNameMapping FieldMappingFunc + // Context is an optional field that callers may use to pass info to conversion functions. + Context interface{} } // scope contains information about an ongoing conversion. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/deep_equal.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/deep_equal.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/deep_equal.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/deep_equal.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/helper.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/helper.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/helper.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/helper.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/queryparams/convert.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/queryparams/convert.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/queryparams/convert.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/queryparams/convert.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/queryparams/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/queryparams/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/conversion/queryparams/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/conversion/queryparams/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/fields/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/fields.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/fields.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/fields.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/fields/fields.go diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/requirements.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/requirements.go new file mode 100644 index 0000000000..cb123e295b --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/requirements.go @@ -0,0 +1,30 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package fields + +import "k8s.io/client-go/1.4/pkg/selection" + +// Requirements is AND of all requirements. +type Requirements []Requirement + +// Requirement contains a field, a value, and an operator that relates the field and value. +// This is currently for reading internal selection information of field selector. +type Requirement struct { + Operator selection.Operator + Field string + Value string +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/selector.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/selector.go similarity index 90% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/selector.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/fields/selector.go index eef44d3563..5d38358da1 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/fields/selector.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/fields/selector.go @@ -20,6 +20,8 @@ import ( "fmt" "sort" "strings" + + "k8s.io/client-go/1.4/pkg/selection" ) // Selector represents a field selector. @@ -39,6 +41,10 @@ type Selector interface { // applied to the entire selector, or an error if fn returns an error. Transform(fn TransformFunc) (Selector, error) + // Requirements converts this interface to Requirements to expose + // more detailed selection information. + Requirements() Requirements + // String returns a human readable string that represents this selector. String() string } @@ -75,6 +81,14 @@ func (t *hasTerm) Transform(fn TransformFunc) (Selector, error) { return &hasTerm{field, value}, nil } +func (t *hasTerm) Requirements() Requirements { + return []Requirement{{ + Field: t.field, + Operator: selection.Equals, + Value: t.value, + }} +} + func (t *hasTerm) String() string { return fmt.Sprintf("%v=%v", t.field, t.value) } @@ -103,6 +117,14 @@ func (t *notHasTerm) Transform(fn TransformFunc) (Selector, error) { return ¬HasTerm{field, value}, nil } +func (t *notHasTerm) Requirements() Requirements { + return []Requirement{{ + Field: t.field, + Operator: selection.NotEquals, + Value: t.value, + }} +} + func (t *notHasTerm) String() string { return fmt.Sprintf("%v!=%v", t.field, t.value) } @@ -157,6 +179,15 @@ func (t andTerm) Transform(fn TransformFunc) (Selector, error) { return andTerm(next), nil } +func (t andTerm) Requirements() Requirements { + reqs := make([]Requirement, 0, len(t)) + for _, s := range []Selector(t) { + rs := s.Requirements() + reqs = append(reqs, rs...) + } + return reqs +} + func (t andTerm) String() string { var terms []string for _, q := range t { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/labels/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/labels/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/labels.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/labels/labels.go similarity index 84% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/labels.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/labels/labels.go index 637a45fd38..822b137a9e 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/labels.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/labels/labels.go @@ -61,6 +61,15 @@ func (ls Set) AsSelector() Selector { return SelectorFromSet(ls) } +// AsSelectorPreValidated converts labels into a selector, but +// assumes that labels are already validated and thus don't +// preform any validation. +// According to our measurements this is significantly faster +// in codepaths that matter at high sccale. +func (ls Set) AsSelectorPreValidated() Selector { + return SelectorFromValidatedSet(ls) +} + // FormatLables convert label map into plain string func FormatLabels(labelMap map[string]string) string { l := Set(labelMap).String() diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/selector.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/labels/selector.go similarity index 85% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/selector.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/labels/selector.go index 2cc05e1ce7..cee751a5d8 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/labels/selector.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/labels/selector.go @@ -24,10 +24,14 @@ import ( "strings" "github.com/golang/glog" + "k8s.io/client-go/1.4/pkg/selection" "k8s.io/client-go/1.4/pkg/util/sets" "k8s.io/client-go/1.4/pkg/util/validation" ) +// Requirements is AND of all requirements. +type Requirements []Requirement + // Selector represents a label selector. type Selector interface { // Matches returns true if this selector matches the given set of labels. @@ -41,6 +45,12 @@ type Selector interface { // Add adds requirements to the Selector Add(r ...Requirement) Selector + + // Requirements converts this interface into Requirements to expose + // more detailed selection information. + // If there are querying parameters, it will return converted requirements and selectable=true. + // If this selector doesn't want to select anything, it will return selectable=false. + Requirements() (requirements Requirements, selectable bool) } // Everything returns a selector that matches all labels. @@ -50,32 +60,17 @@ func Everything() Selector { type nothingSelector struct{} -func (n nothingSelector) Matches(_ Labels) bool { return false } -func (n nothingSelector) Empty() bool { return false } -func (n nothingSelector) String() string { return "" } -func (n nothingSelector) Add(_ ...Requirement) Selector { return n } +func (n nothingSelector) Matches(_ Labels) bool { return false } +func (n nothingSelector) Empty() bool { return false } +func (n nothingSelector) String() string { return "" } +func (n nothingSelector) Add(_ ...Requirement) Selector { return n } +func (n nothingSelector) Requirements() (Requirements, bool) { return nil, false } // Nothing returns a selector that matches no labels func Nothing() Selector { return nothingSelector{} } -// Operator represents a key's relationship -// to a set of values in a Requirement. -type Operator string - -const ( - DoesNotExistOperator Operator = "!" - EqualsOperator Operator = "=" - DoubleEqualsOperator Operator = "==" - InOperator Operator = "in" - NotEqualsOperator Operator = "!=" - NotInOperator Operator = "notin" - ExistsOperator Operator = "exists" - GreaterThanOperator Operator = "gt" - LessThanOperator Operator = "lt" -) - func NewSelector() Selector { return internalSelector(nil) } @@ -91,14 +86,13 @@ func (a ByKey) Swap(i, j int) { a[i], a[j] = a[j], a[i] } func (a ByKey) Less(i, j int) bool { return a[i].key < a[j].key } -// Requirement is a selector that contains values, a key -// and an operator that relates the key and values. The zero -// value of Requirement is invalid. +// Requirement contains values, a key, and an operator that relates the key and values. +// The zero value of Requirement is invalid. // Requirement implements both set based match and exact match -// Requirement is initialized via NewRequirement constructor for creating a valid Requirement. +// Requirement should be initialized via NewRequirement constructor for creating a valid Requirement. type Requirement struct { key string - operator Operator + operator selection.Operator strValues sets.String } @@ -113,24 +107,24 @@ type Requirement struct { // of characters. See validateLabelKey for more details. // // The empty string is a valid value in the input values set. -func NewRequirement(key string, op Operator, vals sets.String) (*Requirement, error) { +func NewRequirement(key string, op selection.Operator, vals sets.String) (*Requirement, error) { if err := validateLabelKey(key); err != nil { return nil, err } switch op { - case InOperator, NotInOperator: + case selection.In, selection.NotIn: if len(vals) == 0 { return nil, fmt.Errorf("for 'in', 'notin' operators, values set can't be empty") } - case EqualsOperator, DoubleEqualsOperator, NotEqualsOperator: + case selection.Equals, selection.DoubleEquals, selection.NotEquals: if len(vals) != 1 { return nil, fmt.Errorf("exact-match compatibility requires one single value") } - case ExistsOperator, DoesNotExistOperator: + case selection.Exists, selection.DoesNotExist: if len(vals) != 0 { return nil, fmt.Errorf("values set must be empty for exists and does not exist") } - case GreaterThanOperator, LessThanOperator: + case selection.GreaterThan, selection.LessThan: if len(vals) != 1 { return nil, fmt.Errorf("for 'Gt', 'Lt' operators, exactly one value is required") } @@ -164,21 +158,21 @@ func NewRequirement(key string, op Operator, vals sets.String) (*Requirement, er // the Requirement's key and the corresponding value satisfies mathematical inequality. func (r *Requirement) Matches(ls Labels) bool { switch r.operator { - case InOperator, EqualsOperator, DoubleEqualsOperator: + case selection.In, selection.Equals, selection.DoubleEquals: if !ls.Has(r.key) { return false } return r.strValues.Has(ls.Get(r.key)) - case NotInOperator, NotEqualsOperator: + case selection.NotIn, selection.NotEquals: if !ls.Has(r.key) { return true } return !r.strValues.Has(ls.Get(r.key)) - case ExistsOperator: + case selection.Exists: return ls.Has(r.key) - case DoesNotExistOperator: + case selection.DoesNotExist: return !ls.Has(r.key) - case GreaterThanOperator, LessThanOperator: + case selection.GreaterThan, selection.LessThan: if !ls.Has(r.key) { return false } @@ -202,7 +196,7 @@ func (r *Requirement) Matches(ls Labels) bool { return false } } - return (r.operator == GreaterThanOperator && lsValue > rValue) || (r.operator == LessThanOperator && lsValue < rValue) + return (r.operator == selection.GreaterThan && lsValue > rValue) || (r.operator == selection.LessThan && lsValue < rValue) default: return false } @@ -211,7 +205,7 @@ func (r *Requirement) Matches(ls Labels) bool { func (r *Requirement) Key() string { return r.key } -func (r *Requirement) Operator() Operator { +func (r *Requirement) Operator() selection.Operator { return r.operator } func (r *Requirement) Values() sets.String { @@ -235,32 +229,32 @@ func (lsel internalSelector) Empty() bool { // returned. See NewRequirement for creating a valid Requirement. func (r *Requirement) String() string { var buffer bytes.Buffer - if r.operator == DoesNotExistOperator { + if r.operator == selection.DoesNotExist { buffer.WriteString("!") } buffer.WriteString(r.key) switch r.operator { - case EqualsOperator: + case selection.Equals: buffer.WriteString("=") - case DoubleEqualsOperator: + case selection.DoubleEquals: buffer.WriteString("==") - case NotEqualsOperator: + case selection.NotEquals: buffer.WriteString("!=") - case InOperator: + case selection.In: buffer.WriteString(" in ") - case NotInOperator: + case selection.NotIn: buffer.WriteString(" notin ") - case GreaterThanOperator: + case selection.GreaterThan: buffer.WriteString(">") - case LessThanOperator: + case selection.LessThan: buffer.WriteString("<") - case ExistsOperator, DoesNotExistOperator: + case selection.Exists, selection.DoesNotExist: return buffer.String() } switch r.operator { - case InOperator, NotInOperator: + case selection.In, selection.NotIn: buffer.WriteString("(") } if len(r.strValues) == 1 { @@ -270,7 +264,7 @@ func (r *Requirement) String() string { } switch r.operator { - case InOperator, NotInOperator: + case selection.In, selection.NotIn: buffer.WriteString(")") } return buffer.String() @@ -301,6 +295,8 @@ func (lsel internalSelector) Matches(l Labels) bool { return true } +func (lsel internalSelector) Requirements() (Requirements, bool) { return Requirements(lsel), true } + // String returns a comma-separated string of all // the internalSelector Requirements' human-readable strings. func (lsel internalSelector) String() string { @@ -564,7 +560,7 @@ func (p *Parser) parseRequirement() (*Requirement, error) { if err != nil { return nil, err } - if operator == ExistsOperator || operator == DoesNotExistOperator { // operator found lookahead set checked + if operator == selection.Exists || operator == selection.DoesNotExist { // operator found lookahead set checked return NewRequirement(key, operator, nil) } operator, err = p.parseOperator() @@ -573,9 +569,9 @@ func (p *Parser) parseRequirement() (*Requirement, error) { } var values sets.String switch operator { - case InOperator, NotInOperator: + case selection.In, selection.NotIn: values, err = p.parseValues() - case EqualsOperator, DoubleEqualsOperator, NotEqualsOperator, GreaterThanOperator, LessThanOperator: + case selection.Equals, selection.DoubleEquals, selection.NotEquals, selection.GreaterThan, selection.LessThan: values, err = p.parseExactValue() } if err != nil { @@ -588,11 +584,11 @@ func (p *Parser) parseRequirement() (*Requirement, error) { // parseKeyAndInferOperator parse literals. // in case of no operator '!, in, notin, ==, =, !=' are found // the 'exists' operator is inferred -func (p *Parser) parseKeyAndInferOperator() (string, Operator, error) { - var operator Operator +func (p *Parser) parseKeyAndInferOperator() (string, selection.Operator, error) { + var operator selection.Operator tok, literal := p.consume(Values) if tok == DoesNotExistToken { - operator = DoesNotExistOperator + operator = selection.DoesNotExist tok, literal = p.consume(Values) } if tok != IdentifierToken { @@ -603,8 +599,8 @@ func (p *Parser) parseKeyAndInferOperator() (string, Operator, error) { return "", "", err } if t, _ := p.lookahead(Values); t == EndOfStringToken || t == CommaToken { - if operator != DoesNotExistOperator { - operator = ExistsOperator + if operator != selection.DoesNotExist { + operator = selection.Exists } } return literal, operator, nil @@ -612,24 +608,24 @@ func (p *Parser) parseKeyAndInferOperator() (string, Operator, error) { // parseOperator return operator and eventually matchType // matchType can be exact -func (p *Parser) parseOperator() (op Operator, err error) { +func (p *Parser) parseOperator() (op selection.Operator, err error) { tok, lit := p.consume(KeyAndOperator) switch tok { // DoesNotExistToken shouldn't be here because it's a unary operator, not a binary operator case InToken: - op = InOperator + op = selection.In case EqualsToken: - op = EqualsOperator + op = selection.Equals case DoubleEqualsToken: - op = DoubleEqualsOperator + op = selection.DoubleEquals case GreaterThanToken: - op = GreaterThanOperator + op = selection.GreaterThan case LessThanToken: - op = LessThanOperator + op = selection.LessThan case NotInToken: - op = NotInOperator + op = selection.NotIn case NotEqualsToken: - op = NotEqualsOperator + op = selection.NotEquals default: return "", fmt.Errorf("found '%s', expected: '=', '!=', '==', 'in', notin'", lit) } @@ -788,7 +784,7 @@ func SelectorFromSet(ls Set) Selector { } var requirements internalSelector for label, value := range ls { - if r, err := NewRequirement(label, EqualsOperator, sets.NewString(value)); err != nil { + if r, err := NewRequirement(label, selection.Equals, sets.NewString(value)); err != nil { //TODO: double check errors when input comes from serialization? return internalSelector{} } else { @@ -800,6 +796,22 @@ func SelectorFromSet(ls Set) Selector { return internalSelector(requirements) } +// SelectorFromValidatedSet returns a Selector which will match exactly the given Set. +// A nil and empty Sets are considered equivalent to Everything(). +// It assumes that Set is already validated and doesn't do any validation. +func SelectorFromValidatedSet(ls Set) Selector { + if ls == nil { + return internalSelector{} + } + var requirements internalSelector + for label, value := range ls { + requirements = append(requirements, Requirement{key: label, operator: selection.Equals, strValues: sets.NewString(value)}) + } + // sort to have deterministic string representation + sort.Sort(ByKey(requirements)) + return internalSelector(requirements) +} + // ParseToRequirements takes a string representing a selector and returns a list of // requirements. This function is suitable for those callers that perform additional // processing on selector requirements. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/OWNERS b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/OWNERS similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/OWNERS rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/OWNERS diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/codec.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/codec.go similarity index 62% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/codec.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/codec.go index 9f8ecef428..8577eb61d8 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/codec.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/codec.go @@ -145,16 +145,16 @@ func (c *parameterCodec) DecodeParameters(parameters url.Values, from unversione } targetGVK := targetGVKs[0] if targetGVK.GroupVersion() == from { - return c.convertor.Convert(¶meters, into) + return c.convertor.Convert(¶meters, into, nil) } input, err := c.creator.New(from.WithKind(targetGVK.Kind)) if err != nil { return err } - if err := c.convertor.Convert(¶meters, input); err != nil { + if err := c.convertor.Convert(¶meters, input, nil); err != nil { return err } - return c.convertor.Convert(input, into) + return c.convertor.Convert(input, into, nil) } // EncodeParameters converts the provided object into the to version, then converts that object to url.Values. @@ -198,3 +198,83 @@ func (s base64Serializer) Decode(data []byte, defaults *unversioned.GroupVersion } return s.Serializer.Decode(out[:n], defaults, into) } + +var ( + // InternalGroupVersioner will always prefer the internal version for a given group version kind. + InternalGroupVersioner GroupVersioner = internalGroupVersioner{} + // DisabledGroupVersioner will reject all kinds passed to it. + DisabledGroupVersioner GroupVersioner = disabledGroupVersioner{} +) + +type internalGroupVersioner struct{} + +// KindForGroupVersionKinds returns an internal Kind if one is found, or converts the first provided kind to the internal version. +func (internalGroupVersioner) KindForGroupVersionKinds(kinds []unversioned.GroupVersionKind) (unversioned.GroupVersionKind, bool) { + for _, kind := range kinds { + if kind.Version == APIVersionInternal { + return kind, true + } + } + for _, kind := range kinds { + return unversioned.GroupVersionKind{Group: kind.Group, Version: APIVersionInternal, Kind: kind.Kind}, true + } + return unversioned.GroupVersionKind{}, false +} + +type disabledGroupVersioner struct{} + +// KindForGroupVersionKinds returns false for any input. +func (disabledGroupVersioner) KindForGroupVersionKinds(kinds []unversioned.GroupVersionKind) (unversioned.GroupVersionKind, bool) { + return unversioned.GroupVersionKind{}, false +} + +// GroupVersioners implements GroupVersioner and resolves to the first exact match for any kind. +type GroupVersioners []GroupVersioner + +// KindForGroupVersionKinds returns the first match of any of the group versioners, or false if no match occured. +func (gvs GroupVersioners) KindForGroupVersionKinds(kinds []unversioned.GroupVersionKind) (unversioned.GroupVersionKind, bool) { + for _, gv := range gvs { + target, ok := gv.KindForGroupVersionKinds(kinds) + if !ok { + continue + } + return target, true + } + return unversioned.GroupVersionKind{}, false +} + +// Assert that unversioned.GroupVersion and GroupVersions implement GroupVersioner +var _ GroupVersioner = unversioned.GroupVersion{} +var _ GroupVersioner = unversioned.GroupVersions{} +var _ GroupVersioner = multiGroupVersioner{} + +type multiGroupVersioner struct { + target unversioned.GroupVersion + acceptedGroupKinds []unversioned.GroupKind +} + +// NewMultiGroupVersioner returns the provided group version for any kind that matches one of the provided group kinds. +// Kind may be empty in the provided group kind, in which case any kind will match. +func NewMultiGroupVersioner(gv unversioned.GroupVersion, groupKinds ...unversioned.GroupKind) GroupVersioner { + if len(groupKinds) == 0 || (len(groupKinds) == 1 && groupKinds[0].Group == gv.Group) { + return gv + } + return multiGroupVersioner{target: gv, acceptedGroupKinds: groupKinds} +} + +// KindForGroupVersionKinds returns the target group version if any kind matches any of the original group kinds. It will +// use the originating kind where possible. +func (v multiGroupVersioner) KindForGroupVersionKinds(kinds []unversioned.GroupVersionKind) (unversioned.GroupVersionKind, bool) { + for _, src := range kinds { + for _, kind := range v.acceptedGroupKinds { + if kind.Group != src.Group { + continue + } + if len(kind.Kind) > 0 && kind.Kind != src.Kind { + continue + } + return v.target.WithKind(src.Kind), true + } + } + return unversioned.GroupVersionKind{}, false +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/codec_check.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/codec_check.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/codec_check.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/codec_check.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/conversion.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/conversion.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/conversion.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/conversion.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/embedded.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/embedded.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/embedded.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/embedded.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/error.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/error.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/error.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/error.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/extension.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/extension.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/extension.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/extension.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/generated.pb.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/generated.pb.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/generated.proto similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/generated.proto diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/helper.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/helper.go similarity index 99% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/helper.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/helper.go index c2cc163ae3..2e7d8a2edf 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/helper.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/helper.go @@ -35,7 +35,7 @@ var _ ObjectConvertor = unsafeObjectConvertor{} // ConvertToVersion converts in to the provided outVersion without copying the input first, which // is only safe if the output object is not mutated or reused. -func (c unsafeObjectConvertor) ConvertToVersion(in Object, outVersion unversioned.GroupVersion) (Object, error) { +func (c unsafeObjectConvertor) ConvertToVersion(in Object, outVersion GroupVersioner) (Object, error) { return c.Scheme.UnsafeConvertToVersion(in, outVersion) } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/interfaces.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/interfaces.go similarity index 82% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/interfaces.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/interfaces.go index 2a09d2f7bf..63b3055976 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/interfaces.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/interfaces.go @@ -30,12 +30,23 @@ const ( APIVersionInternal = "__internal" ) +// GroupVersioner refines a set of possible conversion targets into a single option. +type GroupVersioner interface { + // KindForGroupVersionKinds returns a desired target group version kind for the given input, or returns ok false if no + // target is known. In general, if the return target is not in the input list, the caller is expected to invoke + // Scheme.New(target) and then perform a conversion between the current Go type and the destination Go type. + // Sophisticated implementations may use additional information about the input kinds to pick a destination kind. + KindForGroupVersionKinds(kinds []unversioned.GroupVersionKind) (target unversioned.GroupVersionKind, ok bool) +} + +// Encoders write objects to a serialized form type Encoder interface { // Encode writes an object to a stream. Implementations may return errors if the versions are // incompatible, or if no conversion is defined. Encode(obj Object, w io.Writer) error } +// Decoders attempt to load an object from data. type Decoder interface { // Decode attempts to deserialize the provided data using either the innate typing of the scheme or the // default kind, group, and version provided. It returns a decoded object as well as the kind, group, and @@ -117,12 +128,10 @@ type NegotiatedSerializer interface { // EncoderForVersion returns an encoder that ensures objects being written to the provided // serializer are in the provided group version. - // TODO: take multiple group versions - EncoderForVersion(serializer Encoder, gv unversioned.GroupVersion) Encoder + EncoderForVersion(serializer Encoder, gv GroupVersioner) Encoder // DecoderForVersion returns a decoder that ensures objects being read by the provided // serializer are in the provided group version by default. - // TODO: take multiple group versions - DecoderToVersion(serializer Decoder, gv unversioned.GroupVersion) Decoder + DecoderToVersion(serializer Decoder, gv GroupVersioner) Decoder } // StorageSerializer is an interface used for obtaining encoders, decoders, and serializers @@ -139,29 +148,41 @@ type StorageSerializer interface { // EncoderForVersion returns an encoder that ensures objects being written to the provided // serializer are in the provided group version. - // TODO: take multiple group versions - EncoderForVersion(serializer Encoder, gv unversioned.GroupVersion) Encoder + EncoderForVersion(serializer Encoder, gv GroupVersioner) Encoder // DecoderForVersion returns a decoder that ensures objects being read by the provided // serializer are in the provided group version by default. - // TODO: take multiple group versions - DecoderToVersion(serializer Decoder, gv unversioned.GroupVersion) Decoder + DecoderToVersion(serializer Decoder, gv GroupVersioner) Decoder +} + +// NestedObjectEncoder is an optional interface that objects may implement to be given +// an opportunity to encode any nested Objects / RawExtensions during serialization. +type NestedObjectEncoder interface { + EncodeNestedObjects(e Encoder) error +} + +// NestedObjectDecoder is an optional interface that objects may implement to be given +// an opportunity to decode any nested Objects / RawExtensions during serialization. +type NestedObjectDecoder interface { + DecodeNestedObjects(d Decoder) error } /////////////////////////////////////////////////////////////////////////////// // Non-codec interfaces type ObjectVersioner interface { - ConvertToVersion(in Object, outVersion unversioned.GroupVersion) (out Object, err error) + ConvertToVersion(in Object, gv GroupVersioner) (out Object, err error) } // ObjectConvertor converts an object to a different version. type ObjectConvertor interface { // Convert attempts to convert one object into another, or returns an error. This method does - // not guarantee the in object is not mutated. - Convert(in, out interface{}) error + // not guarantee the in object is not mutated. The context argument will be passed to + // all nested conversions. + Convert(in, out, context interface{}) error // ConvertToVersion takes the provided object and converts it the provided version. This - // method does not guarantee that the in object is not mutated. - ConvertToVersion(in Object, outVersion unversioned.GroupVersion) (out Object, err error) + // method does not guarantee that the in object is not mutated. This method is similar to + // Convert() but handles specific details of choosing the correct output version. + ConvertToVersion(in Object, gv GroupVersioner) (out Object, err error) ConvertFieldLabel(version, kind, label, value string) (string, string, error) } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/register.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/register.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/scheme.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/scheme.go similarity index 81% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/scheme.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/scheme.go index 31f1f30113..ab690468a3 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/scheme.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/scheme.go @@ -237,7 +237,7 @@ func (s *Scheme) ObjectKinds(obj Object) ([]unversioned.GroupVersionKind, bool, gvks, ok := s.typeToGVK[t] if !ok { - return nil, false, ¬RegisteredErr{t: t} + return nil, false, NewNotRegisteredErr(unversioned.GroupVersionKind{}, t) } _, unversionedType := s.unversionedTypes[t] @@ -275,7 +275,7 @@ func (s *Scheme) New(kind unversioned.GroupVersionKind) (Object, error) { if t, exists := s.unversionedKinds[kind.Kind]; exists { return reflect.New(t).Interface().(Object), nil } - return nil, ¬RegisteredErr{gvk: kind} + return nil, NewNotRegisteredErr(kind, nil) } // AddGenericConversionFunc adds a function that accepts the ConversionFunc call pattern @@ -438,23 +438,13 @@ func (s *Scheme) DeepCopy(src interface{}) (interface{}, error) { // Convert will attempt to convert in into out. Both must be pointers. For easy // testing of conversion functions. Returns an error if the conversion isn't // possible. You can call this with types that haven't been registered (for example, -// a to test conversion of types that are nested within registered types), but in -// that case, the conversion.Scope object passed to your conversion functions won't -// have SrcVersion or DestVersion fields set correctly in Meta(). -func (s *Scheme) Convert(in, out interface{}) error { - inVersion := unversioned.GroupVersion{Group: "unknown", Version: "unknown"} - outVersion := unversioned.GroupVersion{Group: "unknown", Version: "unknown"} - if inObj, ok := in.(Object); ok { - if gvks, _, err := s.ObjectKinds(inObj); err == nil { - inVersion = gvks[0].GroupVersion() - } - } - if outObj, ok := out.(Object); ok { - if gvks, _, err := s.ObjectKinds(outObj); err == nil { - outVersion = gvks[0].GroupVersion() - } - } - flags, meta := s.generateConvertMeta(inVersion, outVersion, in) +// a to test conversion of types that are nested within registered types). The +// context interface is passed to the convertor. +// TODO: identify whether context should be hidden, or behind a formal context/scope +// interface +func (s *Scheme) Convert(in, out interface{}, context interface{}) error { + flags, meta := s.generateConvertMeta(in) + meta.Context = context if flags == 0 { flags = conversion.AllowDifferentFieldTypeNames } @@ -478,73 +468,20 @@ func (s *Scheme) ConvertFieldLabel(version, kind, label, value string) (string, // version within this scheme. Will return an error if the provided version does not // contain the inKind (or a mapping by name defined with AddKnownTypeWithName). Will also // return an error if the conversion does not result in a valid Object being -// returned. The serializer handles loading/serializing nested objects. -func (s *Scheme) ConvertToVersion(in Object, outVersion unversioned.GroupVersion) (Object, error) { - switch in.(type) { - case *Unknown, *Unstructured, *UnstructuredList: - old := in.GetObjectKind().GroupVersionKind() - defer in.GetObjectKind().SetGroupVersionKind(old) - setTargetVersion(in, s, outVersion) - return in, nil - } - t := reflect.TypeOf(in) - if t.Kind() != reflect.Ptr { - return nil, fmt.Errorf("only pointer types may be converted: %v", t) - } - - t = t.Elem() - if t.Kind() != reflect.Struct { - return nil, fmt.Errorf("only pointers to struct types may be converted: %v", t) - } - - var kind unversioned.GroupVersionKind - if unversionedKind, ok := s.unversionedTypes[t]; ok { - kind = unversionedKind - } else { - kinds, ok := s.typeToGVK[t] - if !ok || len(kinds) == 0 { - return nil, fmt.Errorf("%v is not a registered type and cannot be converted into version %q", t, outVersion) - } - kind = kinds[0] - } - - outKind := outVersion.WithKind(kind.Kind) - - inKinds, _, err := s.ObjectKinds(in) - if err != nil { - return nil, err - } - - out, err := s.New(outKind) - if err != nil { - return nil, err - } - - flags, meta := s.generateConvertMeta(inKinds[0].GroupVersion(), outVersion, in) - if err := s.converter.Convert(in, out, flags, meta); err != nil { - return nil, err - } - - setTargetVersion(out, s, outVersion) - return out, nil +// returned. Passes target down to the conversion methods as the Context on the scope. +func (s *Scheme) ConvertToVersion(in Object, target GroupVersioner) (Object, error) { + return s.convertToVersion(true, in, target) } -// UnsafeConvertToVersion will convert in to the provided outVersion if such a conversion is possible, +// UnsafeConvertToVersion will convert in to the provided target if such a conversion is possible, // but does not guarantee the output object does not share fields with the input object. It attempts to be as // efficient as possible when doing conversion. -func (s *Scheme) UnsafeConvertToVersion(in Object, outVersion unversioned.GroupVersion) (Object, error) { - switch t := in.(type) { - case *Unknown: - t.APIVersion = outVersion.String() - return t, nil - case *Unstructured: - t.SetAPIVersion(outVersion.String()) - return t, nil - case *UnstructuredList: - t.SetAPIVersion(outVersion.String()) - return t, nil - } +func (s *Scheme) UnsafeConvertToVersion(in Object, target GroupVersioner) (Object, error) { + return s.convertToVersion(false, in, target) +} +// convertToVersion handles conversion with an optional copy. +func (s *Scheme) convertToVersion(copy bool, in Object, target GroupVersioner) (Object, error) { // determine the incoming kinds with as few allocations as possible. t := reflect.TypeOf(in) if t.Kind() != reflect.Ptr { @@ -556,64 +493,69 @@ func (s *Scheme) UnsafeConvertToVersion(in Object, outVersion unversioned.GroupV } kinds, ok := s.typeToGVK[t] if !ok || len(kinds) == 0 { - return nil, fmt.Errorf("%v is not a registered type and cannot be converted into version %q", t, outVersion) + return nil, NewNotRegisteredErr(unversioned.GroupVersionKind{}, t) + } + + gvk, ok := target.KindForGroupVersionKinds(kinds) + if !ok { + // TODO: should this be a typed error? + return nil, fmt.Errorf("%v is not suitable for converting to %q", t, target) } - // if the Go type is also registered to the destination kind, no conversion is necessary - for i := range kinds { - if kinds[i].Version == outVersion.Version && kinds[i].Group == outVersion.Group { - setTargetKind(in, kinds[i]) - return in, nil + // target wants to use the existing type, set kind and return (no conversion necessary) + for _, kind := range kinds { + if gvk == kind { + return copyAndSetTargetKind(copy, s, in, gvk) } } // type is unversioned, no conversion necessary - // it should be possible to avoid this allocation if unversionedKind, ok := s.unversionedTypes[t]; ok { - kind := unversionedKind - outKind := outVersion.WithKind(kind.Kind) - setTargetKind(in, outKind) - return in, nil - } - - // allocate a new object as the target using the target kind - // TODO: this should look in the target group version and find the first kind that matches, rather than the - // first kind registered in typeToGVK - kind := kinds[0] - kind.Version = outVersion.Version - kind.Group = outVersion.Group - out, err := s.New(kind) + if gvk, ok := target.KindForGroupVersionKinds([]unversioned.GroupVersionKind{unversionedKind}); ok { + return copyAndSetTargetKind(copy, s, in, gvk) + } + return copyAndSetTargetKind(copy, s, in, unversionedKind) + } + + out, err := s.New(gvk) if err != nil { return nil, err } - // TODO: try to avoid the allocations here - in fast paths we are not likely to need these flags or meta - flags, meta := s.converter.DefaultMeta(t) + if copy { + copied, err := s.Copy(in) + if err != nil { + return nil, err + } + in = copied + } + + flags, meta := s.generateConvertMeta(in) + meta.Context = target if err := s.converter.Convert(in, out, flags, meta); err != nil { return nil, err } - setTargetKind(out, kind) + setTargetKind(out, gvk) return out, nil } // generateConvertMeta constructs the meta value we pass to Convert. -func (s *Scheme) generateConvertMeta(srcGroupVersion, destGroupVersion unversioned.GroupVersion, in interface{}) (conversion.FieldMatchingFlags, *conversion.Meta) { +func (s *Scheme) generateConvertMeta(in interface{}) (conversion.FieldMatchingFlags, *conversion.Meta) { return s.converter.DefaultMeta(reflect.TypeOf(in)) } -// setTargetVersion is deprecated and should be replaced by use of setTargetKind -func setTargetVersion(obj Object, raw *Scheme, gv unversioned.GroupVersion) { - if gv.Version == APIVersionInternal { - // internal is a special case - obj.GetObjectKind().SetGroupVersionKind(unversioned.GroupVersionKind{}) - return - } - if gvks, _, _ := raw.ObjectKinds(obj); len(gvks) > 0 { - obj.GetObjectKind().SetGroupVersionKind(unversioned.GroupVersionKind{Group: gv.Group, Version: gv.Version, Kind: gvks[0].Kind}) - } else { - obj.GetObjectKind().SetGroupVersionKind(unversioned.GroupVersionKind{Group: gv.Group, Version: gv.Version}) +// copyAndSetTargetKind performs a conditional copy before returning the object, or an error if copy was not successful. +func copyAndSetTargetKind(copy bool, copier ObjectCopier, obj Object, kind unversioned.GroupVersionKind) (Object, error) { + if copy { + copied, err := copier.Copy(obj) + if err != nil { + return nil, err + } + obj = copied } + setTargetKind(obj, kind) + return obj, nil } // setTargetKind sets the kind on an object, taking into account whether the target kind is the internal version. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/scheme_builder.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/scheme_builder.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/scheme_builder.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/scheme_builder.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go similarity index 86% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go index 6c4a3cf95b..d369f5151a 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/codec_factory.go @@ -17,8 +17,6 @@ limitations under the License. package serializer import ( - "io" - "k8s.io/client-go/1.4/pkg/api/unversioned" "k8s.io/client-go/1.4/pkg/runtime" "k8s.io/client-go/1.4/pkg/runtime/serializer/json" @@ -188,13 +186,17 @@ func (f CodecFactory) SupportedStreamingMediaTypes() []string { return f.streamingAccepts } -// LegacyCodec encodes output to a given API version, and decodes output into the internal form from -// any recognized source. The returned codec will always encode output to JSON. +// LegacyCodec encodes output to a given API versions, and decodes output into the internal form from +// any recognized source. The returned codec will always encode output to JSON. If a type is not +// found in the list of versions an error will be returned. // // This method is deprecated - clients and servers should negotiate a serializer by mime-type and // invoke CodecForVersions. Callers that need only to read data should use UniversalDecoder(). +// +// TODO: make this call exist only in pkg/api, and initialize it with the set of default versions. +// All other callers will be forced to request a Codec directly. func (f CodecFactory) LegacyCodec(version ...unversioned.GroupVersion) runtime.Codec { - return versioning.NewCodecForScheme(f.scheme, f.legacySerializer, f.universal, version, nil) + return versioning.NewCodecForScheme(f.scheme, f.legacySerializer, f.universal, unversioned.GroupVersions(version), runtime.InternalGroupVersioner) } // UniversalDeserializer can convert any stored data recognized by this factory into a Go object that satisfies @@ -211,25 +213,39 @@ func (f CodecFactory) UniversalDeserializer() runtime.Decoder { // defaulting. // // TODO: the decoder will eventually be removed in favor of dealing with objects in their versioned form +// TODO: only accept a group versioner func (f CodecFactory) UniversalDecoder(versions ...unversioned.GroupVersion) runtime.Decoder { - return f.CodecForVersions(nil, f.universal, nil, versions) + var versioner runtime.GroupVersioner + if len(versions) == 0 { + versioner = runtime.InternalGroupVersioner + } else { + versioner = unversioned.GroupVersions(versions) + } + return f.CodecForVersions(nil, f.universal, nil, versioner) } // CodecForVersions creates a codec with the provided serializer. If an object is decoded and its group is not in the list, // it will default to runtime.APIVersionInternal. If encode is not specified for an object's group, the object is not // converted. If encode or decode are nil, no conversion is performed. -func (f CodecFactory) CodecForVersions(encoder runtime.Encoder, decoder runtime.Decoder, encode []unversioned.GroupVersion, decode []unversioned.GroupVersion) runtime.Codec { +func (f CodecFactory) CodecForVersions(encoder runtime.Encoder, decoder runtime.Decoder, encode runtime.GroupVersioner, decode runtime.GroupVersioner) runtime.Codec { + // TODO: these are for backcompat, remove them in the future + if encode == nil { + encode = runtime.DisabledGroupVersioner + } + if decode == nil { + decode = runtime.InternalGroupVersioner + } return versioning.NewCodecForScheme(f.scheme, encoder, decoder, encode, decode) } // DecoderToVersion returns a decoder that targets the provided group version. -func (f CodecFactory) DecoderToVersion(decoder runtime.Decoder, gv unversioned.GroupVersion) runtime.Decoder { - return f.CodecForVersions(nil, decoder, nil, []unversioned.GroupVersion{gv}) +func (f CodecFactory) DecoderToVersion(decoder runtime.Decoder, gv runtime.GroupVersioner) runtime.Decoder { + return f.CodecForVersions(nil, decoder, nil, gv) } // EncoderForVersion returns an encoder that targets the provided group version. -func (f CodecFactory) EncoderForVersion(encoder runtime.Encoder, gv unversioned.GroupVersion) runtime.Encoder { - return f.CodecForVersions(encoder, nil, []unversioned.GroupVersion{gv}, nil) +func (f CodecFactory) EncoderForVersion(encoder runtime.Encoder, gv runtime.GroupVersioner) runtime.Encoder { + return f.CodecForVersions(encoder, nil, gv, nil) } // SerializerForMediaType returns a serializer that matches the provided RFC2046 mediaType, or false if no such @@ -317,48 +333,16 @@ type DirectCodecFactory struct { } // EncoderForVersion returns an encoder that does not do conversion. gv is ignored. -func (f DirectCodecFactory) EncoderForVersion(serializer runtime.Encoder, gv unversioned.GroupVersion) runtime.Encoder { - return DirectCodec{ - runtime.NewCodec(serializer, nil), - f.CodecFactory.scheme, +func (f DirectCodecFactory) EncoderForVersion(serializer runtime.Encoder, _ runtime.GroupVersioner) runtime.Encoder { + return versioning.DirectEncoder{ + Encoder: serializer, + ObjectTyper: f.CodecFactory.scheme, } } // DecoderToVersion returns an decoder that does not do conversion. gv is ignored. -func (f DirectCodecFactory) DecoderToVersion(serializer runtime.Decoder, gv unversioned.GroupVersion) runtime.Decoder { - return DirectCodec{ - runtime.NewCodec(nil, serializer), - nil, - } -} - -// DirectCodec is a codec that does not do conversion. It sets the gvk during serialization, and removes the gvk during deserialization. -type DirectCodec struct { - runtime.Serializer - runtime.ObjectTyper -} - -// EncodeToStream does not do conversion. It sets the gvk during serialization. overrides are ignored. -func (c DirectCodec) Encode(obj runtime.Object, stream io.Writer) error { - gvks, _, err := c.ObjectTyper.ObjectKinds(obj) - if err != nil { - return err - } - kind := obj.GetObjectKind() - oldGVK := kind.GroupVersionKind() - kind.SetGroupVersionKind(gvks[0]) - err = c.Serializer.Encode(obj, stream) - kind.SetGroupVersionKind(oldGVK) - return err -} - -// Decode does not do conversion. It removes the gvk during deserialization. -func (c DirectCodec) Decode(data []byte, defaults *unversioned.GroupVersionKind, into runtime.Object) (runtime.Object, *unversioned.GroupVersionKind, error) { - obj, gvk, err := c.Serializer.Decode(data, defaults, into) - if obj != nil { - kind := obj.GetObjectKind() - // clearing the gvk is just a convention of a codec - kind.SetGroupVersionKind(unversioned.GroupVersionKind{}) +func (f DirectCodecFactory) DecoderToVersion(serializer runtime.Decoder, _ runtime.GroupVersioner) runtime.Decoder { + return versioning.DirectDecoder{ + Decoder: serializer, } - return obj, gvk, err } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/json/json.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/json/json.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/json/json.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/json/json.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/json/meta.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/json/meta.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/json/meta.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/json/meta.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go similarity index 91% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go index f4187127b0..69da948da6 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/negotiated_codec.go @@ -17,7 +17,6 @@ limitations under the License. package serializer import ( - "k8s.io/client-go/1.4/pkg/api/unversioned" "k8s.io/client-go/1.4/pkg/runtime" ) @@ -48,10 +47,10 @@ func (n *negotiatedSerializerWrapper) StreamingSerializerForMediaType(mediaType return n.streamInfo, true } -func (n *negotiatedSerializerWrapper) EncoderForVersion(e runtime.Encoder, _ unversioned.GroupVersion) runtime.Encoder { +func (n *negotiatedSerializerWrapper) EncoderForVersion(e runtime.Encoder, _ runtime.GroupVersioner) runtime.Encoder { return e } -func (n *negotiatedSerializerWrapper) DecoderToVersion(d runtime.Decoder, _gv unversioned.GroupVersion) runtime.Decoder { +func (n *negotiatedSerializerWrapper) DecoderToVersion(d runtime.Decoder, _gv runtime.GroupVersioner) runtime.Decoder { return d } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/protobuf.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/protobuf.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/protobuf.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf/protobuf.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf_extension.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf_extension.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf_extension.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/protobuf_extension.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer/recognizer.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer/recognizer.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer/recognizer.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/recognizer/recognizer.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/streaming/streaming.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/streaming/streaming.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/streaming/streaming.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/streaming/streaming.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go similarity index 51% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go index d6295daf52..ed4ff56cb8 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/serializer/versioning/versioning.go @@ -17,59 +17,20 @@ limitations under the License. package versioning import ( - "fmt" "io" "k8s.io/client-go/1.4/pkg/api/unversioned" "k8s.io/client-go/1.4/pkg/runtime" ) -// EnableCrossGroupDecoding modifies the given decoder in place, if it is a codec -// from this package. It allows objects from one group to be auto-decoded into -// another group. 'destGroup' must already exist in the codec. -// TODO: this is an encapsulation violation and should be refactored -func EnableCrossGroupDecoding(d runtime.Decoder, sourceGroup, destGroup string) error { - internal, ok := d.(*codec) - if !ok { - return fmt.Errorf("unsupported decoder type") - } - - dest, ok := internal.decodeVersion[destGroup] - if !ok { - return fmt.Errorf("group %q is not a possible destination group in the given codec", destGroup) - } - internal.decodeVersion[sourceGroup] = dest - - return nil -} - -// EnableCrossGroupEncoding modifies the given encoder in place, if it is a codec -// from this package. It allows objects from one group to be auto-decoded into -// another group. 'destGroup' must already exist in the codec. -// TODO: this is an encapsulation violation and should be refactored -func EnableCrossGroupEncoding(e runtime.Encoder, sourceGroup, destGroup string) error { - internal, ok := e.(*codec) - if !ok { - return fmt.Errorf("unsupported encoder type") - } - - dest, ok := internal.encodeVersion[destGroup] - if !ok { - return fmt.Errorf("group %q is not a possible destination group in the given codec", destGroup) - } - internal.encodeVersion[sourceGroup] = dest - - return nil -} - // NewCodecForScheme is a convenience method for callers that are using a scheme. func NewCodecForScheme( // TODO: I should be a scheme interface? scheme *runtime.Scheme, encoder runtime.Encoder, decoder runtime.Decoder, - encodeVersion []unversioned.GroupVersion, - decodeVersion []unversioned.GroupVersion, + encodeVersion runtime.GroupVersioner, + decodeVersion runtime.GroupVersioner, ) runtime.Codec { return NewCodec(encoder, decoder, runtime.UnsafeObjectConvertor(scheme), scheme, scheme, scheme, encodeVersion, decodeVersion) } @@ -84,8 +45,8 @@ func NewCodec( creater runtime.ObjectCreater, copier runtime.ObjectCopier, typer runtime.ObjectTyper, - encodeVersion []unversioned.GroupVersion, - decodeVersion []unversioned.GroupVersion, + encodeVersion runtime.GroupVersioner, + decodeVersion runtime.GroupVersioner, ) runtime.Codec { internal := &codec{ encoder: encoder, @@ -94,33 +55,10 @@ func NewCodec( creater: creater, copier: copier, typer: typer, - } - if encodeVersion != nil { - internal.encodeVersion = make(map[string]unversioned.GroupVersion) - for _, v := range encodeVersion { - // first one for a group wins. This is consistent with best to worst order throughout the codebase - if _, ok := internal.encodeVersion[v.Group]; ok { - continue - } - internal.encodeVersion[v.Group] = v - } - if len(internal.encodeVersion) == 1 { - for _, v := range internal.encodeVersion { - internal.preferredEncodeVersion = []unversioned.GroupVersion{v} - } - } - } - if decodeVersion != nil { - internal.decodeVersion = make(map[string]unversioned.GroupVersion) - for _, v := range decodeVersion { - // first one for a group wins. This is consistent with best to worst order throughout the codebase - if _, ok := internal.decodeVersion[v.Group]; ok { - continue - } - internal.decodeVersion[v.Group] = v - } - } + encodeVersion: encodeVersion, + decodeVersion: decodeVersion, + } return internal } @@ -132,10 +70,8 @@ type codec struct { copier runtime.ObjectCopier typer runtime.ObjectTyper - encodeVersion map[string]unversioned.GroupVersion - decodeVersion map[string]unversioned.GroupVersion - - preferredEncodeVersion []unversioned.GroupVersion + encodeVersion runtime.GroupVersioner + decodeVersion runtime.GroupVersioner } // Decode attempts a decode of the object, then tries to convert it to the internal version. If into is provided and the decoding is @@ -152,6 +88,12 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in return nil, gvk, err } + if d, ok := obj.(runtime.NestedObjectDecoder); ok { + if err := d.DecodeNestedObjects(DirectDecoder{c.decoder}); err != nil { + return nil, gvk, err + } + } + // if we specify a target, use generic conversion. if into != nil { if into == obj { @@ -160,7 +102,7 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in } return into, gvk, nil } - if err := c.convertor.Convert(obj, into); err != nil { + if err := c.convertor.Convert(obj, into, c.decodeVersion); err != nil { return nil, gvk, err } if isVersioned { @@ -170,37 +112,7 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in return into, gvk, nil } - // invoke a version conversion - group := gvk.Group - if defaultGVK != nil { - group = defaultGVK.Group - } - var targetGV unversioned.GroupVersion - if c.decodeVersion == nil { - // convert to internal by default - targetGV.Group = group - targetGV.Version = runtime.APIVersionInternal - } else { - gv, ok := c.decodeVersion[group] - if !ok { - // unknown objects are left in their original version - if isVersioned { - versioned.Objects = []runtime.Object{obj} - return versioned, gvk, nil - } - return obj, gvk, nil - } - targetGV = gv - } - - if gvk.GroupVersion() == targetGV { - if isVersioned { - versioned.Objects = []runtime.Object{obj} - return versioned, gvk, nil - } - return obj, gvk, nil - } - + // Convert if needed. if isVersioned { // create a copy, because ConvertToVersion does not guarantee non-mutation of objects copied, err := c.copier.Copy(obj) @@ -209,14 +121,14 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in } versioned.Objects = []runtime.Object{copied} } - - // Convert if needed. - out, err := c.convertor.ConvertToVersion(obj, targetGV) + out, err := c.convertor.ConvertToVersion(obj, c.decodeVersion) if err != nil { return nil, gvk, err } if isVersioned { - versioned.Objects = append(versioned.Objects, out) + if versioned.Last() != out { + versioned.Objects = append(versioned.Objects, out) + } return versioned, gvk, nil } return out, gvk, nil @@ -225,51 +137,86 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in // Encode ensures the provided object is output in the appropriate group and version, invoking // conversion if necessary. Unversioned objects (according to the ObjectTyper) are output as is. func (c *codec) Encode(obj runtime.Object, w io.Writer) error { - if _, ok := obj.(*runtime.Unknown); ok { + switch obj.(type) { + case *runtime.Unknown, *runtime.Unstructured, *runtime.UnstructuredList: return c.encoder.Encode(obj, w) } + gvks, isUnversioned, err := c.typer.ObjectKinds(obj) if err != nil { return err } - gvk := gvks[0] if c.encodeVersion == nil || isUnversioned { + if e, ok := obj.(runtime.NestedObjectEncoder); ok { + if err := e.EncodeNestedObjects(DirectEncoder{Encoder: c.encoder, ObjectTyper: c.typer}); err != nil { + return err + } + } objectKind := obj.GetObjectKind() old := objectKind.GroupVersionKind() - objectKind.SetGroupVersionKind(gvk) + objectKind.SetGroupVersionKind(gvks[0]) err = c.encoder.Encode(obj, w) objectKind.SetGroupVersionKind(old) return err } - targetGV, ok := c.encodeVersion[gvk.Group] - - // attempt a conversion to the sole encode version - if !ok && c.preferredEncodeVersion != nil { - ok = true - targetGV = c.preferredEncodeVersion[0] - } - - // if no fallback is available, error - if !ok { - return fmt.Errorf("the codec does not recognize group %q for kind %q and cannot encode it", gvk.Group, gvk.Kind) - } - // Perform a conversion if necessary objectKind := obj.GetObjectKind() old := objectKind.GroupVersionKind() - out, err := c.convertor.ConvertToVersion(obj, targetGV) + out, err := c.convertor.ConvertToVersion(obj, c.encodeVersion) if err != nil { - if ok { + return err + } + + if e, ok := out.(runtime.NestedObjectEncoder); ok { + if err := e.EncodeNestedObjects(DirectEncoder{Encoder: c.encoder, ObjectTyper: c.typer}); err != nil { return err } - } else { - obj = out } + // Conversion is responsible for setting the proper group, version, and kind onto the outgoing object - err = c.encoder.Encode(obj, w) + err = c.encoder.Encode(out, w) // restore the old GVK, in case conversion returned the same object objectKind.SetGroupVersionKind(old) return err } + +// DirectEncoder serializes an object and ensures the GVK is set. +type DirectEncoder struct { + runtime.Encoder + runtime.ObjectTyper +} + +// Encode does not do conversion. It sets the gvk during serialization. +func (e DirectEncoder) Encode(obj runtime.Object, stream io.Writer) error { + gvks, _, err := e.ObjectTyper.ObjectKinds(obj) + if err != nil { + if runtime.IsNotRegisteredError(err) { + return e.Encoder.Encode(obj, stream) + } + return err + } + kind := obj.GetObjectKind() + oldGVK := kind.GroupVersionKind() + kind.SetGroupVersionKind(gvks[0]) + err = e.Encoder.Encode(obj, stream) + kind.SetGroupVersionKind(oldGVK) + return err +} + +// DirectDecoder clears the group version kind of a deserialized object. +type DirectDecoder struct { + runtime.Decoder +} + +// Decode does not do conversion. It removes the gvk during deserialization. +func (d DirectDecoder) Decode(data []byte, defaults *unversioned.GroupVersionKind, into runtime.Object) (runtime.Object, *unversioned.GroupVersionKind, error) { + obj, gvk, err := d.Decoder.Decode(data, defaults, into) + if obj != nil { + kind := obj.GetObjectKind() + // clearing the gvk is just a convention of a codec + kind.SetGroupVersionKind(unversioned.GroupVersionKind{}) + } + return obj, gvk, err +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/swagger_doc_generator.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/swagger_doc_generator.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/swagger_doc_generator.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/swagger_doc_generator.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/types.go similarity index 92% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/types.go index 0b63056a1a..2916b18b7a 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/types.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/types.go @@ -17,6 +17,7 @@ limitations under the License. package runtime import ( + "bytes" "fmt" "github.com/golang/glog" @@ -138,6 +139,21 @@ type Unstructured struct { Object map[string]interface{} } +// MarshalJSON ensures that the unstructured object produces proper +// JSON when passed to Go's standard JSON library. +func (u *Unstructured) MarshalJSON() ([]byte, error) { + var buf bytes.Buffer + err := UnstructuredJSONScheme.Encode(u, &buf) + return buf.Bytes(), err +} + +// UnmarshalJSON ensures that the unstructured object properly decodes +// JSON when passed to Go's standard JSON library. +func (u *Unstructured) UnmarshalJSON(b []byte) error { + _, _, err := UnstructuredJSONScheme.Decode(b, nil, u) + return err +} + func getNestedField(obj map[string]interface{}, fields ...string) interface{} { var val interface{} = obj for _, field := range fields { @@ -440,6 +456,14 @@ func (u *Unstructured) SetFinalizers(finalizers []string) { u.setNestedSlice(finalizers, "metadata", "finalizers") } +func (u *Unstructured) GetClusterName() string { + return getNestedString(u.Object, "metadata", "clusterName") +} + +func (u *Unstructured) SetClusterName(clusterName string) { + u.setNestedField(clusterName, "metadata", "clusterName") +} + // UnstructuredList allows lists that do not have Golang structs // registered to be manipulated generically. This can be used to deal // with the API lists from a plug-in. @@ -450,6 +474,21 @@ type UnstructuredList struct { Items []*Unstructured `json:"items"` } +// MarshalJSON ensures that the unstructured list object produces proper +// JSON when passed to Go's standard JSON library. +func (u *UnstructuredList) MarshalJSON() ([]byte, error) { + var buf bytes.Buffer + err := UnstructuredJSONScheme.Encode(u, &buf) + return buf.Bytes(), err +} + +// UnmarshalJSON ensures that the unstructured list object properly +// decodes JSON when passed to Go's standard JSON library. +func (u *UnstructuredList) UnmarshalJSON(b []byte) error { + _, _, err := UnstructuredJSONScheme.Decode(b, nil, u) + return err +} + func (u *UnstructuredList) setNestedField(value interface{}, fields ...string) { if u.Object == nil { u.Object = make(map[string]interface{}) diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/types_proto.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/types_proto.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/types_proto.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/types_proto.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/unstructured.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/unstructured.go similarity index 89% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/unstructured.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/unstructured.go index 9c9018a6df..47b4eb05f7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/unstructured.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/unstructured.go @@ -103,10 +103,9 @@ func (s unstructuredJSONScheme) decodeInto(data []byte, obj Object) error { case *UnstructuredList: return s.decodeToList(data, x) case *VersionedObjects: - u := new(Unstructured) - err := s.decodeToUnstructured(data, u) + o, err := s.decode(data) if err == nil { - x.Objects = []Object{u} + x.Objects = []Object{o} } return err default: @@ -169,7 +168,7 @@ func (s unstructuredJSONScheme) decodeToList(data []byte, list *UnstructuredList // sane implementation for APIs that require an object converter. type UnstructuredObjectConverter struct{} -func (UnstructuredObjectConverter) Convert(in, out interface{}) error { +func (UnstructuredObjectConverter) Convert(in, out, context interface{}) error { unstructIn, ok := in.(*Unstructured) if !ok { return fmt.Errorf("input type %T in not valid for unstructured conversion", in) @@ -188,9 +187,14 @@ func (UnstructuredObjectConverter) Convert(in, out interface{}) error { return nil } -func (UnstructuredObjectConverter) ConvertToVersion(in Object, outVersion unversioned.GroupVersion) (Object, error) { - if gvk := in.GetObjectKind().GroupVersionKind(); gvk.GroupVersion() != outVersion { - return nil, errors.New("unstructured converter cannot convert versions") +func (UnstructuredObjectConverter) ConvertToVersion(in Object, target GroupVersioner) (Object, error) { + if kind := in.GetObjectKind().GroupVersionKind(); !kind.Empty() { + gvk, ok := target.KindForGroupVersionKinds([]unversioned.GroupVersionKind{kind}) + if !ok { + // TODO: should this be a typed error? + return nil, fmt.Errorf("%v is unstructured and is not suitable for converting to %q", kind, target) + } + in.GetObjectKind().SetGroupVersionKind(gvk) } return in, nil } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/zz_generated.deepcopy.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/runtime/zz_generated.deepcopy.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/runtime/zz_generated.deepcopy.go diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/helpers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/helpers.go new file mode 100644 index 0000000000..8cf5c93b36 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/helpers.go @@ -0,0 +1,62 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package apparmor + +import ( + "strings" + + "k8s.io/client-go/1.4/pkg/api" +) + +// TODO: Move these values into the API package. +const ( + // The prefix to an annotation key specifying a container profile. + ContainerAnnotationKeyPrefix = "container.apparmor.security.beta.kubernetes.io/" + // The annotation key specifying the default AppArmor profile. + DefaultProfileAnnotationKey = "apparmor.security.beta.kubernetes.io/defaultProfileName" + // The annotation key specifying the allowed AppArmor profiles. + AllowedProfilesAnnotationKey = "apparmor.security.beta.kubernetes.io/allowedProfileNames" + + // The profile specifying the runtime default. + ProfileRuntimeDefault = "runtime/default" + // The prefix for specifying profiles loaded on the node. + ProfileNamePrefix = "localhost/" +) + +// Checks whether app armor is required for pod to be run. +func isRequired(pod *api.Pod) bool { + for key := range pod.Annotations { + if strings.HasPrefix(key, ContainerAnnotationKeyPrefix) { + return true + } + } + return false +} + +// Returns the name of the profile to use with the container. +func GetProfileName(pod *api.Pod, containerName string) string { + return pod.Annotations[ContainerAnnotationKeyPrefix+containerName] +} + +// Sets the name of the profile to use with the container. +func SetProfileName(pod *api.Pod, containerName, profileName string) error { + if pod.Annotations == nil { + pod.Annotations = map[string]string{} + } + pod.Annotations[ContainerAnnotationKeyPrefix+containerName] = profileName + return nil +} diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate.go new file mode 100644 index 0000000000..92ac162efa --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate.go @@ -0,0 +1,227 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package apparmor + +import ( + "bufio" + "errors" + "fmt" + "io/ioutil" + "os" + "path" + "strings" + + "k8s.io/client-go/1.4/pkg/api" + "k8s.io/client-go/1.4/pkg/util" + utilconfig "k8s.io/client-go/1.4/pkg/util/config" +) + +// Whether AppArmor should be disabled by default. +// Set to true if the wrong build tags are set (see validate_disabled.go). +var isDisabledBuild bool + +// Interface for validating that a pod with with an AppArmor profile can be run by a Node. +type Validator interface { + Validate(pod *api.Pod) error + ValidateHost() error +} + +func NewValidator(runtime string) Validator { + if err := validateHost(runtime); err != nil { + return &validator{validateHostErr: err} + } + appArmorFS, err := getAppArmorFS() + if err != nil { + return &validator{ + validateHostErr: fmt.Errorf("error finding AppArmor FS: %v", err), + } + } + return &validator{ + appArmorFS: appArmorFS, + } +} + +type validator struct { + validateHostErr error + appArmorFS string +} + +func (v *validator) Validate(pod *api.Pod) error { + if !isRequired(pod) { + return nil + } + + if v.ValidateHost() != nil { + return v.validateHostErr + } + + loadedProfiles, err := v.getLoadedProfiles() + if err != nil { + return fmt.Errorf("could not read loaded profiles: %v", err) + } + + for _, container := range pod.Spec.InitContainers { + if err := validateProfile(GetProfileName(pod, container.Name), loadedProfiles); err != nil { + return err + } + } + for _, container := range pod.Spec.Containers { + if err := validateProfile(GetProfileName(pod, container.Name), loadedProfiles); err != nil { + return err + } + } + + return nil +} + +func (v *validator) ValidateHost() error { + return v.validateHostErr +} + +// Verify that the host and runtime is capable of enforcing AppArmor profiles. +func validateHost(runtime string) error { + // Check feature-gates + if !utilconfig.DefaultFeatureGate.AppArmor() { + return errors.New("AppArmor disabled by feature-gate") + } + + // Check build support. + if isDisabledBuild { + return errors.New("Binary not compiled for linux") + } + + // Check kernel support. + if !IsAppArmorEnabled() { + return errors.New("AppArmor is not enabled on the host") + } + + // Check runtime support. Currently only Docker is supported. + if runtime != "docker" { + return fmt.Errorf("AppArmor is only enabled for 'docker' runtime. Found: %q.", runtime) + } + + return nil +} + +// Verify that the profile is valid and loaded. +func validateProfile(profile string, loadedProfiles map[string]bool) error { + if err := ValidateProfileFormat(profile); err != nil { + return err + } + + if strings.HasPrefix(profile, ProfileNamePrefix) { + profileName := strings.TrimPrefix(profile, ProfileNamePrefix) + if !loadedProfiles[profileName] { + return fmt.Errorf("profile %q is not loaded", profileName) + } + } + + return nil +} + +func ValidateProfileFormat(profile string) error { + if profile == "" || profile == ProfileRuntimeDefault { + return nil + } + if !strings.HasPrefix(profile, ProfileNamePrefix) { + return fmt.Errorf("invalid AppArmor profile name: %q", profile) + } + return nil +} + +func (v *validator) getLoadedProfiles() (map[string]bool, error) { + profilesPath := path.Join(v.appArmorFS, "profiles") + profilesFile, err := os.Open(profilesPath) + if err != nil { + return nil, fmt.Errorf("failed to open %s: %v", profilesPath, err) + } + defer profilesFile.Close() + + profiles := map[string]bool{} + scanner := bufio.NewScanner(profilesFile) + for scanner.Scan() { + profileName := parseProfileName(scanner.Text()) + if profileName == "" { + // Unknown line format; skip it. + continue + } + profiles[profileName] = true + } + return profiles, nil +} + +// The profiles file is formatted with one profile per line, matching a form: +// namespace://profile-name (mode) +// profile-name (mode) +// Where mode is {enforce, complain, kill}. The "namespace://" is only included for namespaced +// profiles. For the purposes of Kubernetes, we consider the namespace part of the profile name. +func parseProfileName(profileLine string) string { + modeIndex := strings.IndexRune(profileLine, '(') + if modeIndex < 0 { + return "" + } + return strings.TrimSpace(profileLine[:modeIndex]) +} + +func getAppArmorFS() (string, error) { + mountsFile, err := os.Open("/proc/mounts") + if err != nil { + return "", fmt.Errorf("could not open /proc/mounts: %v", err) + } + defer mountsFile.Close() + + scanner := bufio.NewScanner(mountsFile) + for scanner.Scan() { + fields := strings.Fields(scanner.Text()) + if len(fields) < 3 { + // Unknown line format; skip it. + continue + } + if fields[2] == "securityfs" { + appArmorFS := path.Join(fields[1], "apparmor") + if ok, err := util.FileExists(appArmorFS); !ok { + msg := fmt.Sprintf("path %s does not exist", appArmorFS) + if err != nil { + return "", fmt.Errorf("%s: %v", msg, err) + } else { + return "", errors.New(msg) + } + } else { + return appArmorFS, nil + } + } + } + if err := scanner.Err(); err != nil { + return "", fmt.Errorf("error scanning mounts: %v", err) + } + + return "", errors.New("securityfs not found") +} + +// IsAppArmorEnabled returns true if apparmor is enabled for the host. +// This function is forked from +// https://github.com/opencontainers/runc/blob/1a81e9ab1f138c091fe5c86d0883f87716088527/libcontainer/apparmor/apparmor.go +// to avoid the libapparmor dependency. +func IsAppArmorEnabled() bool { + if _, err := os.Stat("/sys/kernel/security/apparmor"); err == nil && os.Getenv("container") == "" { + if _, err = os.Stat("/sbin/apparmor_parser"); err == nil { + buf, err := ioutil.ReadFile("/sys/module/apparmor/parameters/enabled") + return err == nil && len(buf) > 1 && buf[0] == 'Y' + } + } + return false +} diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate_disabled.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate_disabled.go new file mode 100644 index 0000000000..875054a941 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/security/apparmor/validate_disabled.go @@ -0,0 +1,24 @@ +// +build !linux + +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package apparmor + +func init() { + // If Kubernetes was not built for linux, apparmor is always disabled. + isDisabledBuild = true +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service/annotations.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/selection/operator.go similarity index 51% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service/annotations.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/selection/operator.go index ee275d3c1e..298f798c43 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/service/annotations.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/selection/operator.go @@ -14,15 +14,20 @@ See the License for the specific language governing permissions and limitations under the License. */ -package service +package selection + +// Operator represents a key/field's relationship to value(s). +// See labels.Requirement and fields.Requirement for more details. +type Operator string const ( - // AnnotationLoadBalancerSourceRangesKey is the key of the annotation on a service to set allowed ingress ranges on their LoadBalancers - // - // It should be a comma-separated list of CIDRs, e.g. `0.0.0.0/0` to - // allow full access (the default) or `18.0.0.0/8,56.0.0.0/8` to allow - // access only from the CIDRs currently allocated to MIT & the USPS. - // - // Not all cloud providers support this annotation, though AWS & GCE do. - AnnotationLoadBalancerSourceRangesKey = "service.beta.kubernetes.io/load-balancer-source-ranges" + DoesNotExist Operator = "!" + Equals Operator = "=" + DoubleEquals Operator = "==" + In Operator = "in" + NotEquals Operator = "!=" + NotIn Operator = "notin" + Exists Operator = "exists" + GreaterThan Operator = "gt" + LessThan Operator = "lt" ) diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/deep_equal.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/deep_equal.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/deep_equal.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/deep_equal.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/type.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/type.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/type.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/third_party/forked/golang/reflect/type.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/types/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/types/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/namespacedname.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/types/namespacedname.go similarity index 60% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/namespacedname.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/types/namespacedname.go index 70a9ac3e24..1e2130da08 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/namespacedname.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/types/namespacedname.go @@ -16,6 +16,11 @@ limitations under the License. package types +import ( + "fmt" + "strings" +) + // NamespacedName comprises a resource name, with a mandatory namespace, // rendered as "/". Being a type captures intent and // helps make sure that UIDs, namespaced names and non-namespaced names @@ -29,7 +34,27 @@ type NamespacedName struct { Name string } +const ( + Separator = '/' +) + // String returns the general purpose string representation func (n NamespacedName) String() string { - return n.Namespace + "/" + n.Name + return fmt.Sprintf("%s%c%s", n.Namespace, Separator, n.Name) +} + +// NewNamespacedNameFromString parses the provided string and returns a NamespacedName. +// The expected format is as per String() above. +// If the input string is invalid, the returned NamespacedName has all empty string field values. +// This allows a single-value return from this function, while still allowing error checks in the caller. +// Note that an input string which does not include exactly one Separator is not a valid input (as it could never +// have neem returned by String() ) +func NewNamespacedNameFromString(s string) NamespacedName { + nn := NamespacedName{} + result := strings.Split(s, string(Separator)) + if len(result) == 2 { + nn.Namespace = result[0] + nn.Name = result[1] + } + return nn } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/uid.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/types/uid.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/uid.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/types/uid.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/unix_user_id.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/types/unix_user_id.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/types/unix_user_id.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/types/unix_user_id.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/clock/clock.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/clock/clock.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/clock/clock.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/clock/clock.go diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/config.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/config.go new file mode 100644 index 0000000000..87cc368428 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/config.go @@ -0,0 +1,140 @@ +/* +Copyright 2014 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package config + +import ( + "sync" + + "k8s.io/client-go/1.4/pkg/util/wait" +) + +type Merger interface { + // Invoked when a change from a source is received. May also function as an incremental + // merger if you wish to consume changes incrementally. Must be reentrant when more than + // one source is defined. + Merge(source string, update interface{}) error +} + +// MergeFunc implements the Merger interface +type MergeFunc func(source string, update interface{}) error + +func (f MergeFunc) Merge(source string, update interface{}) error { + return f(source, update) +} + +// Mux is a class for merging configuration from multiple sources. Changes are +// pushed via channels and sent to the merge function. +type Mux struct { + // Invoked when an update is sent to a source. + merger Merger + + // Sources and their lock. + sourceLock sync.RWMutex + // Maps source names to channels + sources map[string]chan interface{} +} + +// NewMux creates a new mux that can merge changes from multiple sources. +func NewMux(merger Merger) *Mux { + mux := &Mux{ + sources: make(map[string]chan interface{}), + merger: merger, + } + return mux +} + +// Channel returns a channel where a configuration source +// can send updates of new configurations. Multiple calls with the same +// source will return the same channel. This allows change and state based sources +// to use the same channel. Different source names however will be treated as a +// union. +func (m *Mux) Channel(source string) chan interface{} { + if len(source) == 0 { + panic("Channel given an empty name") + } + m.sourceLock.Lock() + defer m.sourceLock.Unlock() + channel, exists := m.sources[source] + if exists { + return channel + } + newChannel := make(chan interface{}) + m.sources[source] = newChannel + go wait.Until(func() { m.listen(source, newChannel) }, 0, wait.NeverStop) + return newChannel +} + +func (m *Mux) listen(source string, listenChannel <-chan interface{}) { + for update := range listenChannel { + m.merger.Merge(source, update) + } +} + +// Accessor is an interface for retrieving the current merge state. +type Accessor interface { + // MergedState returns a representation of the current merge state. + // Must be reentrant when more than one source is defined. + MergedState() interface{} +} + +// AccessorFunc implements the Accessor interface. +type AccessorFunc func() interface{} + +func (f AccessorFunc) MergedState() interface{} { + return f() +} + +type Listener interface { + // OnUpdate is invoked when a change is made to an object. + OnUpdate(instance interface{}) +} + +// ListenerFunc receives a representation of the change or object. +type ListenerFunc func(instance interface{}) + +func (f ListenerFunc) OnUpdate(instance interface{}) { + f(instance) +} + +type Broadcaster struct { + // Listeners for changes and their lock. + listenerLock sync.RWMutex + listeners []Listener +} + +// NewBroadcaster registers a set of listeners that support the Listener interface +// and notifies them all on changes. +func NewBroadcaster() *Broadcaster { + return &Broadcaster{} +} + +// Add registers listener to receive updates of changes. +func (b *Broadcaster) Add(listener Listener) { + b.listenerLock.Lock() + defer b.listenerLock.Unlock() + b.listeners = append(b.listeners, listener) +} + +// Notify notifies all listeners. +func (b *Broadcaster) Notify(instance interface{}) { + b.listenerLock.RLock() + listeners := b.listeners + b.listenerLock.RUnlock() + for _, listener := range listeners { + listener.OnUpdate(instance) + } +} diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/configuration_map.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/configuration_map.go new file mode 100644 index 0000000000..0acbde56f8 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/configuration_map.go @@ -0,0 +1,53 @@ +/* +Copyright 2014 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package config + +import ( + "fmt" + "sort" + "strings" +) + +type ConfigurationMap map[string]string + +func (m *ConfigurationMap) String() string { + pairs := []string{} + for k, v := range *m { + pairs = append(pairs, fmt.Sprintf("%s=%s", k, v)) + } + sort.Strings(pairs) + return strings.Join(pairs, ",") +} + +func (m *ConfigurationMap) Set(value string) error { + for _, s := range strings.Split(value, ",") { + if len(s) == 0 { + continue + } + arr := strings.SplitN(s, "=", 2) + if len(arr) == 2 { + (*m)[strings.TrimSpace(arr[0])] = strings.TrimSpace(arr[1]) + } else { + (*m)[strings.TrimSpace(arr[0])] = "" + } + } + return nil +} + +func (*ConfigurationMap) Type() string { + return "mapStringString" +} diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/doc.go new file mode 100644 index 0000000000..5dbb37d448 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/doc.go @@ -0,0 +1,20 @@ +/* +Copyright 2014 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Package config provides utility objects for decoupling sources of configuration and the +// actual configuration state. Consumers must implement the Merger interface to unify +// the sources of change into an object. +package config diff --git a/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/feature_gate.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/feature_gate.go new file mode 100644 index 0000000000..fafa53bda8 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/config/feature_gate.go @@ -0,0 +1,222 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package config + +import ( + "fmt" + "sort" + "strconv" + "strings" + + "github.com/golang/glog" + "github.com/spf13/pflag" +) + +const ( + flagName = "feature-gates" + + // All known feature keys + // To add a new feature, define a key for it below and add + // a featureSpec entry to knownFeatures. + + // allAlphaGate is a global toggle for alpha features. Per-feature key + // values override the default set by allAlphaGate. Examples: + // AllAlpha=false,NewFeature=true will result in newFeature=true + // AllAlpha=true,NewFeature=false will result in newFeature=false + allAlphaGate = "AllAlpha" + externalTrafficLocalOnly = "AllowExtTrafficLocalEndpoints" + appArmor = "AppArmor" + dynamicKubeletConfig = "DynamicKubeletConfig" + dynamicVolumeProvisioning = "DynamicVolumeProvisioning" +) + +var ( + // Default values for recorded features. Every new feature gate should be + // represented here. + knownFeatures = map[string]featureSpec{ + allAlphaGate: {false, alpha}, + externalTrafficLocalOnly: {false, alpha}, + appArmor: {true, beta}, + dynamicKubeletConfig: {false, alpha}, + dynamicVolumeProvisioning: {true, alpha}, + } + + // Special handling for a few gates. + specialFeatures = map[string]func(f *featureGate, val bool){ + allAlphaGate: setUnsetAlphaGates, + } + + // DefaultFeatureGate is a shared global FeatureGate. + DefaultFeatureGate = &featureGate{ + known: knownFeatures, + special: specialFeatures, + } +) + +type featureSpec struct { + enabled bool + prerelease prerelease +} + +type prerelease string + +const ( + // Values for prerelease. + alpha = prerelease("ALPHA") + beta = prerelease("BETA") + ga = prerelease("") +) + +// FeatureGate parses and stores flag gates for known features from +// a string like feature1=true,feature2=false,... +type FeatureGate interface { + AddFlag(fs *pflag.FlagSet) + + // Every feature gate should add method here following this template: + // + // // owner: @username + // // alpha: v1.4 + // MyFeature() bool + + // owner: @timstclair + // beta: v1.4 + AppArmor() bool + + // owner: @girishkalele + // alpha: v1.4 + ExternalTrafficLocalOnly() bool + + // owner: @saad-ali + // alpha: v1.3 + DynamicVolumeProvisioning() bool + + // owner: mtaufen + // alpha: v1.4 + DynamicKubeletConfig() bool +} + +// featureGate implements FeatureGate as well as pflag.Value for flag parsing. +type featureGate struct { + known map[string]featureSpec + special map[string]func(*featureGate, bool) + enabled map[string]bool +} + +func setUnsetAlphaGates(f *featureGate, val bool) { + for k, v := range f.known { + if v.prerelease == alpha { + if _, found := f.enabled[k]; !found { + f.enabled[k] = val + } + } + } +} + +// Set, String, and Type implement pflag.Value + +// Set Parses a string of the form // "key1=value1,key2=value2,..." into a +// map[string]bool of known keys or returns an error. +func (f *featureGate) Set(value string) error { + f.enabled = make(map[string]bool) + for _, s := range strings.Split(value, ",") { + if len(s) == 0 { + continue + } + arr := strings.SplitN(s, "=", 2) + k := strings.TrimSpace(arr[0]) + _, ok := f.known[k] + if !ok { + return fmt.Errorf("unrecognized key: %s", k) + } + if len(arr) != 2 { + return fmt.Errorf("missing bool value for %s", k) + } + v := strings.TrimSpace(arr[1]) + boolValue, err := strconv.ParseBool(v) + if err != nil { + return fmt.Errorf("invalid value of %s: %s, err: %v", k, v, err) + } + f.enabled[k] = boolValue + + // Handle "special" features like "all alpha gates" + if fn, found := f.special[k]; found { + fn(f, boolValue) + } + } + + glog.Infof("feature gates: %v", f.enabled) + return nil +} + +func (f *featureGate) String() string { + pairs := []string{} + for k, v := range f.enabled { + pairs = append(pairs, fmt.Sprintf("%s=%t", k, v)) + } + sort.Strings(pairs) + return strings.Join(pairs, ",") +} + +func (f *featureGate) Type() string { + return "mapStringBool" +} + +// ExternalTrafficLocalOnly returns value for AllowExtTrafficLocalEndpoints +func (f *featureGate) ExternalTrafficLocalOnly() bool { + return f.lookup(externalTrafficLocalOnly) +} + +// AppArmor returns the value for the AppArmor feature gate. +func (f *featureGate) AppArmor() bool { + return f.lookup(appArmor) +} + +// DynamicKubeletConfig returns value for dynamicKubeletConfig +func (f *featureGate) DynamicKubeletConfig() bool { + return f.lookup(dynamicKubeletConfig) +} + +// DynamicVolumeProvisioning returns value for dynamicVolumeProvisioning +func (f *featureGate) DynamicVolumeProvisioning() bool { + return f.lookup(dynamicVolumeProvisioning) +} + +func (f *featureGate) lookup(key string) bool { + defaultValue := f.known[key].enabled + if f.enabled != nil { + if v, ok := f.enabled[key]; ok { + return v + } + } + return defaultValue + +} + +// AddFlag adds a flag for setting global feature gates to the specified FlagSet. +func (f *featureGate) AddFlag(fs *pflag.FlagSet) { + var known []string + for k, v := range f.known { + pre := "" + if v.prerelease != ga { + pre = fmt.Sprintf("%s - ", v.prerelease) + } + known = append(known, fmt.Sprintf("%s=true|false (%sdefault=%t)", k, pre, v.enabled)) + } + fs.Var(f, flagName, ""+ + "A set of key=value pairs that describe feature gates for alpha/experimental features. "+ + "Options are:\n"+strings.Join(known, "\n")) +} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go similarity index 81% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go index b573c8a594..7e92645084 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/crypto/crypto.go @@ -33,14 +33,14 @@ import ( "time" ) -// ShouldGenSelfSignedCerts returns false if the certificate or key files already exists, -// otherwise returns true. -func ShouldGenSelfSignedCerts(certPath, keyPath string) bool { +// FoundCertOrKey returns true if the certificate or key files already exists, +// otherwise returns false. +func FoundCertOrKey(certPath, keyPath string) bool { if canReadFile(certPath) || canReadFile(keyPath) { - return false + return true } - return true + return false } // If the file represented by path exists and @@ -109,21 +109,43 @@ func GenerateSelfSignedCert(host, certPath, keyPath string, alternateIPs []net.I } // Write cert + if err := WriteCertToPath(certPath, certBuffer.Bytes()); err != nil { + return err + } + + // Write key + if err := WriteKeyToPath(keyPath, keyBuffer.Bytes()); err != nil { + return err + } + + return nil +} + +// WriteCertToPath writes the pem-encoded certificate data to certPath. +// The certificate file will be created with file mode 0644. +// If the certificate file already exists, it will be overwritten. +// The parent directory of the certPath will be created as needed with file mode 0755. +func WriteCertToPath(certPath string, data []byte) error { if err := os.MkdirAll(filepath.Dir(certPath), os.FileMode(0755)); err != nil { return err } - if err := ioutil.WriteFile(certPath, certBuffer.Bytes(), os.FileMode(0644)); err != nil { + if err := ioutil.WriteFile(certPath, data, os.FileMode(0644)); err != nil { return err } + return nil +} - // Write key +// WriteKeyToPath writes the pem-encoded key data to keyPath. +// The key file will be created with file mode 0600. +// If the key file already exists, it will be overwritten. +// The parent directory of the keyPath will be created as needed with file mode 0755. +func WriteKeyToPath(keyPath string, data []byte) error { if err := os.MkdirAll(filepath.Dir(keyPath), os.FileMode(0755)); err != nil { return err } - if err := ioutil.WriteFile(keyPath, keyBuffer.Bytes(), os.FileMode(0600)); err != nil { + if err := ioutil.WriteFile(keyPath, data, os.FileMode(0600)); err != nil { return err } - return nil } diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/errors/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/errors/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors/errors.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/errors/errors.go similarity index 93% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors/errors.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/errors/errors.go index 0445c142be..42631f2162 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/errors/errors.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/errors/errors.go @@ -31,11 +31,23 @@ type Aggregate interface { // NewAggregate converts a slice of errors into an Aggregate interface, which // is itself an implementation of the error interface. If the slice is empty, // this returns nil. +// It will check if any of the element of input error list is nil, to avoid +// nil pointer panic when call Error(). func NewAggregate(errlist []error) Aggregate { if len(errlist) == 0 { return nil } - return aggregate(errlist) + // In case of input error list contains nil + var errs []error + for _, e := range errlist { + if e != nil { + errs = append(errs, e) + } + } + if len(errs) == 0 { + return nil + } + return aggregate(errs) } // This helper implements the error and Errors interfaces. Keeping it private diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol/backoff.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/flowcontrol/backoff.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol/backoff.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/flowcontrol/backoff.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go similarity index 97% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go index 232ef6e58c..881a2f57d7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/flowcontrol/throttle.go @@ -106,11 +106,9 @@ type fakeNeverRateLimiter struct { } func NewFakeNeverRateLimiter() RateLimiter { - wg := sync.WaitGroup{} - wg.Add(1) - return &fakeNeverRateLimiter{ - wg: wg, - } + rl := fakeNeverRateLimiter{} + rl.wg.Add(1) + return &rl } func (t *fakeNeverRateLimiter) TryAccept() bool { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/framer/framer.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/framer/framer.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/framer/framer.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/framer/framer.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/hash/hash.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/hash/hash.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/hash/hash.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/hash/hash.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/integer/integer.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/integer/integer.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/integer/integer.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/integer/integer.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/generated.pb.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/generated.pb.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/generated.proto similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/generated.proto diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/intstr.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/intstr.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/intstr/intstr.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/intstr/intstr.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/json/json.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/json/json.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/json/json.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/json/json.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/labels/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/labels/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/labels/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/labels/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/labels/labels.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/labels/labels.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/labels/labels.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/labels/labels.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/http.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/http.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/http.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/http.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/interface.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/interface.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/interface.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/interface.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/port_range.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/port_range.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/port_range.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/port_range.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/port_split.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/port_split.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/port_split.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/port_split.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/sets/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/sets/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/sets/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/sets/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/sets/ipnet.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/sets/ipnet.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/sets/ipnet.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/sets/ipnet.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/util.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/util.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/net/util.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/net/util.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/parsers/parsers.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/parsers/parsers.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/parsers/parsers.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/parsers/parsers.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/rand/rand.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/rand/rand.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/rand/rand.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/rand/rand.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/runtime/runtime.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/runtime/runtime.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/runtime/runtime.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/runtime/runtime.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/byte.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/byte.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/byte.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/byte.go index 45f5d4f67f..3d6d0dfe43 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/byte.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/byte.go @@ -174,6 +174,15 @@ func (s Byte) List() []byte { return []byte(res) } +// UnsortedList returns the slice with contents in random order. +func (s Byte) UnsortedList() []byte { + res := make([]byte, 0, len(s)) + for key := range s { + res = append(res, key) + } + return res +} + // Returns a single element from the set. func (s Byte) PopAny() (byte, bool) { for key := range s { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/empty.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/empty.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/empty.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/empty.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int.go index 4b8c331b53..6d32f84c78 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int.go @@ -174,6 +174,15 @@ func (s Int) List() []int { return []int(res) } +// UnsortedList returns the slice with contents in random order. +func (s Int) UnsortedList() []int { + res := make([]int, 0, len(s)) + for key := range s { + res = append(res, key) + } + return res +} + // Returns a single element from the set. func (s Int) PopAny() (int, bool) { for key := range s { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int64.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int64.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int64.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int64.go index b6a97e70d8..1de18319b7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/int64.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/int64.go @@ -174,6 +174,15 @@ func (s Int64) List() []int64 { return []int64(res) } +// UnsortedList returns the slice with contents in random order. +func (s Int64) UnsortedList() []int64 { + res := make([]int64, 0, len(s)) + for key := range s { + res = append(res, key) + } + return res +} + // Returns a single element from the set. func (s Int64) PopAny() (int64, bool) { for key := range s { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/string.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/string.go similarity index 95% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/string.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/string.go index 2094b3205e..da66eaf8e7 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/sets/string.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/sets/string.go @@ -174,6 +174,15 @@ func (s String) List() []string { return []string(res) } +// UnsortedList returns the slice with contents in random order. +func (s String) UnsortedList() []string { + res := make([]string, 0, len(s)) + for key := range s { + res = append(res, key) + } + return res +} + // Returns a single element from the set. func (s String) PopAny() (string, bool) { for key := range s { diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/string_flag.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/string_flag.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/string_flag.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/string_flag.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/template.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/template.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/template.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/template.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/trace.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/trace.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/trace.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/trace.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/umask.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/umask.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/umask.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/umask.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/umask_windows.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/umask_windows.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/umask_windows.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/umask_windows.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/util.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/util.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/util.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/util.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/uuid/uuid.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/uuid/uuid.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/uuid/uuid.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/uuid/uuid.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/field/errors.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/field/errors.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/field/errors.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/field/errors.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/field/path.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/field/path.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/field/path.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/field/path.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/validation.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/validation.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/validation/validation.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/validation/validation.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/wait/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/wait/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/wait/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/wait/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/wait/wait.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/wait/wait.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/wait/wait.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/wait/wait.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go similarity index 83% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go index 6a9f05a587..c65c2d6ba3 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/util/yaml/decoder.go @@ -45,7 +45,7 @@ func ToJSON(data []byte) ([]byte, error) { // separating individual documents. It first converts the YAML // body to JSON, then unmarshals the JSON. type YAMLToJSONDecoder struct { - scanner *bufio.Scanner + reader Reader } // NewYAMLToJSONDecoder decodes YAML documents from the provided @@ -53,10 +53,9 @@ type YAMLToJSONDecoder struct { // the YAML spec) into its own chunk, converting it to JSON via // yaml.YAMLToJSON, and then passing it to json.Decoder. func NewYAMLToJSONDecoder(r io.Reader) *YAMLToJSONDecoder { - scanner := bufio.NewScanner(r) - scanner.Split(splitYAMLDocument) + reader := bufio.NewReader(r) return &YAMLToJSONDecoder{ - scanner: scanner, + reader: NewYAMLReader(reader), } } @@ -64,17 +63,18 @@ func NewYAMLToJSONDecoder(r io.Reader) *YAMLToJSONDecoder { // an error. The decoding rules match json.Unmarshal, not // yaml.Unmarshal. func (d *YAMLToJSONDecoder) Decode(into interface{}) error { - if d.scanner.Scan() { - data, err := yaml.YAMLToJSON(d.scanner.Bytes()) + bytes, err := d.reader.Read() + if err != nil && err != io.EOF { + return err + } + + if len(bytes) != 0 { + data, err := yaml.YAMLToJSON(bytes) if err != nil { return err } return json.Unmarshal(data, into) } - err := d.scanner.Err() - if err == nil { - err = io.EOF - } return err } @@ -137,6 +137,7 @@ func (d *YAMLDecoder) Close() error { } const yamlSeparator = "\n---" +const separator = "---\n" // splitYAMLDocument is a bufio.SplitFunc for splitting YAML streams into individual documents. func splitYAMLDocument(data []byte, atEOF bool) (advance int, token []byte, err error) { @@ -222,6 +223,64 @@ func (d *YAMLOrJSONDecoder) Decode(into interface{}) error { return err } +type Reader interface { + Read() ([]byte, error) +} + +type YAMLReader struct { + reader Reader +} + +func NewYAMLReader(r *bufio.Reader) *YAMLReader { + return &YAMLReader{ + reader: &LineReader{reader: r}, + } +} + +// Read returns a full YAML document. +func (r *YAMLReader) Read() ([]byte, error) { + var buffer bytes.Buffer + for { + line, err := r.reader.Read() + if err != nil && err != io.EOF { + return nil, err + } + + if string(line) == separator || err == io.EOF { + if buffer.Len() != 0 { + return buffer.Bytes(), nil + } + if err == io.EOF { + return nil, err + } + } else { + buffer.Write(line) + } + } +} + +type LineReader struct { + reader *bufio.Reader +} + +// Read returns a single line (with '\n' ended) from the underlying reader. +// An error is returned iff there is an error with the underlying reader. +func (r *LineReader) Read() ([]byte, error) { + var ( + isPrefix bool = true + err error = nil + line []byte + buffer bytes.Buffer + ) + + for isPrefix && err == nil { + line, isPrefix, err = r.reader.ReadLine() + buffer.Write(line) + } + buffer.WriteByte('\n') + return buffer.Bytes(), err +} + // GuessJSONStream scans the provided reader up to size, looking // for an open brace indicating this is JSON. It will return the // bufio.Reader it creates for the consumer. diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/.gitattributes b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/.gitattributes similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/.gitattributes rename to ingress/vendor/k8s.io/client-go/1.4/pkg/version/.gitattributes diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/base.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/base.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/base.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/version/base.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/version/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/semver.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/semver.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/semver.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/version/semver.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/version.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/version.go similarity index 71% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/version.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/version/version.go index fb4654c47d..0da3aadde0 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/version/version.go +++ b/ingress/vendor/k8s.io/client-go/1.4/pkg/version/version.go @@ -19,8 +19,6 @@ package version import ( "fmt" "runtime" - - "github.com/prometheus/client_golang/prometheus" ) // Info contains versioning information. @@ -60,17 +58,3 @@ func Get() Info { func (info Info) String() string { return info.GitVersion } - -func init() { - buildInfo := prometheus.NewGaugeVec( - prometheus.GaugeOpts{ - Name: "kubernetes_build_info_copy", - Help: "A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running.", - }, - []string{"major", "minor", "gitVersion", "gitCommit", "gitTreeState", "buildDate", "goVersion", "compiler", "platform"}, - ) - info := Get() - buildInfo.WithLabelValues(info.Major, info.Minor, info.GitVersion, info.GitCommit, info.GitTreeState, info.BuildDate, info.GoVersion, info.Compiler, info.Platform).Set(1) - - prometheus.MustRegister(buildInfo) -} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/doc.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/doc.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/doc.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/doc.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/filter.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/filter.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/filter.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/filter.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/mux.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/mux.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/mux.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/mux.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/streamwatcher.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/streamwatcher.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/streamwatcher.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/streamwatcher.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/until.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/until.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/until.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/until.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/decoder.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/decoder.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/decoder.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/decoder.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/encoder.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/encoder.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/encoder.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/encoder.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/generated.pb.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/generated.pb.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/generated.pb.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/generated.pb.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/generated.proto b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/generated.proto similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/generated.proto rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/generated.proto diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/register.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/register.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/register.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/register.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/types.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/types.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/versioned/types.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/versioned/types.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/watch.go b/ingress/vendor/k8s.io/client-go/1.4/pkg/watch/watch.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/watch/watch.go rename to ingress/vendor/k8s.io/client-go/1.4/pkg/watch/watch.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/client.go b/ingress/vendor/k8s.io/client-go/1.4/rest/client.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/client.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/client.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/config.go b/ingress/vendor/k8s.io/client-go/1.4/rest/config.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/config.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/config.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/plugin.go b/ingress/vendor/k8s.io/client-go/1.4/rest/plugin.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/plugin.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/plugin.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/request.go b/ingress/vendor/k8s.io/client-go/1.4/rest/request.go similarity index 96% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/request.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/request.go index b4a748e171..55af1ac009 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/request.go +++ b/ingress/vendor/k8s.io/client-go/1.4/rest/request.go @@ -58,10 +58,6 @@ var ( longThrottleLatency = 50 * time.Millisecond ) -func init() { - metrics.Register() -} - // HTTPClient is an interface for testing a request object. type HTTPClient interface { Do(req *http.Request) (*http.Response, error) @@ -339,16 +335,16 @@ func (r resourceTypeToFieldMapping) filterField(resourceType, field, value strin type versionToResourceToFieldMapping map[unversioned.GroupVersion]resourceTypeToFieldMapping +// filterField transforms the given field/value selector for the given groupVersion and resource func (v versionToResourceToFieldMapping) filterField(groupVersion *unversioned.GroupVersion, resourceType, field, value string) (newField, newValue string, err error) { rMapping, ok := v[*groupVersion] if !ok { - glog.Warningf("Field selector: %v - %v - %v - %v: need to check if this is versioned correctly.", groupVersion, resourceType, field, value) + // no groupVersion overrides registered, default to identity mapping return field, value, nil } newField, newValue, err = rMapping.filterField(resourceType, field, value) if err != nil { - // This is only a warning until we find and fix all of the client's usages. - glog.Warningf("Field selector: %v - %v - %v - %v: need to check if this is versioned correctly.", groupVersion, resourceType, field, value) + // no groupVersionResource overrides registered, default to identity mapping return field, value, nil } return newField, newValue, nil @@ -609,7 +605,7 @@ func (r *Request) URL() *url.URL { // underyling object. This means some useful request info (like the types of field // selectors in use) will be lost. // TODO: preserve field selector keys -func (r Request) finalURLTemplate() string { +func (r Request) finalURLTemplate() url.URL { if len(r.resourceName) != 0 { r.resourceName = "{name}" } @@ -622,7 +618,8 @@ func (r Request) finalURLTemplate() string { newParams[k] = v } r.params = newParams - return r.URL().String() + url := r.URL() + return *url } func (r *Request) tryThrottle() { @@ -697,10 +694,10 @@ func updateURLMetrics(req *Request, resp *http.Response, err error) { // If we have an error (i.e. apiserver down) we report that as a metric label. if err != nil { - metrics.RequestResult.WithLabelValues(err.Error(), req.verb, url).Inc() + metrics.RequestResult.Increment(err.Error(), req.verb, url) } else { //Metrics for failure codes - metrics.RequestResult.WithLabelValues(strconv.Itoa(resp.StatusCode), req.verb, url).Inc() + metrics.RequestResult.Increment(strconv.Itoa(resp.StatusCode), req.verb, url) } } @@ -775,7 +772,7 @@ func (r *Request) request(fn func(*http.Request, *http.Response)) error { //Metrics for total request latency start := time.Now() defer func() { - metrics.RequestLatency.WithLabelValues(r.verb, r.finalURLTemplate()).Observe(metrics.SinceInMicroseconds(start)) + metrics.RequestLatency.Observe(r.verb, r.finalURLTemplate(), time.Since(start)) }() if r.err != nil { @@ -821,9 +818,16 @@ func (r *Request) request(fn func(*http.Request, *http.Response)) error { } done := func() bool { - // ensure the response body is closed before we reconnect, so that we reuse the same - // TCP connection - defer resp.Body.Close() + // Ensure the response body is fully read and closed + // before we reconnect, so that we reuse the same TCP + // connection. + defer func() { + const maxBodySlurpSize = 2 << 10 + if resp.ContentLength <= maxBodySlurpSize { + io.Copy(ioutil.Discard, &io.LimitedReader{R: resp.Body, N: maxBodySlurpSize}) + } + resp.Body.Close() + }() retries++ if seconds, wait := checkWait(resp); wait && retries < maxRetries { @@ -877,6 +881,9 @@ func (r *Request) DoRaw() ([]byte, error) { var result Result err := r.request(func(req *http.Request, resp *http.Response) { result.body, result.err = ioutil.ReadAll(resp.Body) + if resp.StatusCode < http.StatusOK || resp.StatusCode > http.StatusPartialContent { + result.err = r.transformUnstructuredResponseError(resp, req, result.body) + } }) if err != nil { return nil, err diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/transport.go b/ingress/vendor/k8s.io/client-go/1.4/rest/transport.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/transport.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/transport.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/url_utils.go b/ingress/vendor/k8s.io/client-go/1.4/rest/url_utils.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/url_utils.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/url_utils.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/urlbackoff.go b/ingress/vendor/k8s.io/client-go/1.4/rest/urlbackoff.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/urlbackoff.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/urlbackoff.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/versions.go b/ingress/vendor/k8s.io/client-go/1.4/rest/versions.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/rest/versions.go rename to ingress/vendor/k8s.io/client-go/1.4/rest/versions.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/helpers.go b/ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/helpers.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/helpers.go rename to ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/helpers.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/register.go b/ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/register.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/register.go rename to ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/register.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/types.go b/ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/types.go similarity index 97% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/types.go rename to ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/types.go index b09de0bfbf..c8c5dce92f 100644 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/clientcmd/api/types.go +++ b/ingress/vendor/k8s.io/client-go/1.4/tools/clientcmd/api/types.go @@ -88,6 +88,8 @@ type AuthInfo struct { ClientKeyData []byte `json:"client-key-data,omitempty"` // Token is the bearer token for authentication to the kubernetes cluster. Token string `json:"token,omitempty"` + // TokenFile is a pointer to a file that contains a bearer token (as described above). If both Token and TokenFile are present, Token takes precedence. + TokenFile string `json:"tokenFile,omitempty"` // Impersonate is the username to act-as. Impersonate string `json:"act-as,omitempty"` // Username is the username for basic authentication to the kubernetes cluster. diff --git a/ingress/vendor/k8s.io/client-go/1.4/tools/metrics/metrics.go b/ingress/vendor/k8s.io/client-go/1.4/tools/metrics/metrics.go new file mode 100644 index 0000000000..a01306c65d --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/1.4/tools/metrics/metrics.go @@ -0,0 +1,61 @@ +/* +Copyright 2015 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Package metrics provides abstractions for registering which metrics +// to record. +package metrics + +import ( + "net/url" + "sync" + "time" +) + +var registerMetrics sync.Once + +// LatencyMetric observes client latency partitioned by verb and url. +type LatencyMetric interface { + Observe(verb string, u url.URL, latency time.Duration) +} + +// ResultMetric counts response codes partitioned by method and host. +type ResultMetric interface { + Increment(code string, method string, host string) +} + +var ( + // RequestLatency is the latency metric that rest clients will update. + RequestLatency LatencyMetric = noopLatency{} + // RequestResult is the result metric that rest clients will update. + RequestResult ResultMetric = noopResult{} +) + +// Register registers metrics for the rest client to use. This can +// only be called once. +func Register(lm LatencyMetric, rm ResultMetric) { + registerMetrics.Do(func() { + RequestLatency = lm + RequestResult = rm + }) +} + +type noopLatency struct{} + +func (noopLatency) Observe(string, url.URL, time.Duration) {} + +type noopResult struct{} + +func (noopResult) Increment(string, string, string) {} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/cache.go b/ingress/vendor/k8s.io/client-go/1.4/transport/cache.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/cache.go rename to ingress/vendor/k8s.io/client-go/1.4/transport/cache.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/config.go b/ingress/vendor/k8s.io/client-go/1.4/transport/config.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/config.go rename to ingress/vendor/k8s.io/client-go/1.4/transport/config.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/round_trippers.go b/ingress/vendor/k8s.io/client-go/1.4/transport/round_trippers.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/round_trippers.go rename to ingress/vendor/k8s.io/client-go/1.4/transport/round_trippers.go diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/transport.go b/ingress/vendor/k8s.io/client-go/1.4/transport/transport.go similarity index 100% rename from ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/transport/transport.go rename to ingress/vendor/k8s.io/client-go/1.4/transport/transport.go diff --git a/ingress/vendor/k8s.io/client-go/LICENSE b/ingress/vendor/k8s.io/client-go/LICENSE new file mode 100644 index 0000000000..00b2401109 --- /dev/null +++ b/ingress/vendor/k8s.io/client-go/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2014 The Kubernetes Authors. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/ingress/vendor/k8s.io/kubernetes/federation/apis/federation/v1beta1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/federation/apis/federation/v1beta1/types_swagger_doc_generated.go new file mode 100644 index 0000000000..7c49777fb9 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/federation/apis/federation/v1beta1/types_swagger_doc_generated.go @@ -0,0 +1,96 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package v1beta1 + +// This file contains a collection of methods that can be used from go-restful to +// generate Swagger API documentation for its models. Please read this PR for more +// information on the implementation: https://github.com/emicklei/go-restful/pull/215 +// +// TODOs are ignored from the parser (e.g. TODO(andronat):... || TODO:...) if and only if +// they are on one line! For multiple line or blocks that you want to ignore use ---. +// Any context after a --- is ignored. +// +// Those methods can be generated by using hack/update-generated-swagger-docs.sh + +// AUTO-GENERATED FUNCTIONS START HERE +var map_Cluster = map[string]string{ + "": "Information about a registered cluster in a federated kubernetes setup. Clusters are not namespaced and have unique names in the federation.", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the behavior of the Cluster.", + "status": "Status describes the current status of a Cluster", +} + +func (Cluster) SwaggerDoc() map[string]string { + return map_Cluster +} + +var map_ClusterCondition = map[string]string{ + "": "ClusterCondition describes current state of a cluster.", + "type": "Type of cluster condition, Complete or Failed.", + "status": "Status of the condition, one of True, False, Unknown.", + "lastProbeTime": "Last time the condition was checked.", + "lastTransitionTime": "Last time the condition transit from one status to another.", + "reason": "(brief) reason for the condition's last transition.", + "message": "Human readable message indicating details about last transition.", +} + +func (ClusterCondition) SwaggerDoc() map[string]string { + return map_ClusterCondition +} + +var map_ClusterList = map[string]string{ + "": "A list of all the kubernetes clusters registered to the federation", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "items": "List of Cluster objects.", +} + +func (ClusterList) SwaggerDoc() map[string]string { + return map_ClusterList +} + +var map_ClusterSpec = map[string]string{ + "": "ClusterSpec describes the attributes of a kubernetes cluster.", + "serverAddressByClientCIDRs": "A map of client CIDR to server address. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR.", + "secretRef": "Name of the secret containing kubeconfig to access this cluster. The secret is read from the kubernetes cluster that is hosting federation control plane. Admin needs to ensure that the required secret exists. Secret should be in the same namespace where federation control plane is hosted and it should have kubeconfig in its data with key \"kubeconfig\". This will later be changed to a reference to secret in federation control plane when the federation control plane supports secrets. This can be left empty if the cluster allows insecure access.", +} + +func (ClusterSpec) SwaggerDoc() map[string]string { + return map_ClusterSpec +} + +var map_ClusterStatus = map[string]string{ + "": "ClusterStatus is information about the current status of a cluster updated by cluster controller peridocally.", + "conditions": "Conditions is an array of current cluster conditions.", + "zones": "Zones is the list of avaliability zones in which the nodes of the cluster exist, e.g. 'us-east1-a'. These will always be in the same region.", + "region": "Region is the name of the region in which all of the nodes in the cluster exist. e.g. 'us-east1'.", +} + +func (ClusterStatus) SwaggerDoc() map[string]string { + return map_ClusterStatus +} + +var map_ServerAddressByClientCIDR = map[string]string{ + "": "ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.", + "clientCIDR": "The CIDR with which clients can match their IP to figure out the server address that they should use.", + "serverAddress": "Address of this server, suitable for a client that matches the above CIDR. This can be a hostname, hostname:port, IP or IP:port.", +} + +func (ServerAddressByClientCIDR) SwaggerDoc() map[string]string { + return map_ServerAddressByClientCIDR +} + +// AUTO-GENERATED FUNCTIONS END HERE diff --git a/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/generated_expansion.go index 93dc6d30b7..a4f969d06b 100644 --- a/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/generated_expansion.go @@ -16,8 +16,8 @@ limitations under the License. package unversioned -type SecretExpansion interface{} - type EventExpansion interface{} +type SecretExpansion interface{} + type ServiceExpansion interface{} diff --git a/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/generated_expansion.go index 6e5e319a80..6549989011 100644 --- a/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/generated_expansion.go @@ -16,6 +16,6 @@ limitations under the License. package unversioned -type ReplicaSetExpansion interface{} - type IngressExpansion interface{} + +type ReplicaSetExpansion interface{} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/context.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/context.go index 580e6b8a0a..0f735f4686 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/context.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/context.go @@ -59,6 +59,9 @@ const ( // uidKey is the context key for the uid to assign to an object on create. uidKey + + // userAgentKey is the context key for the request user agent. + userAgentKey ) // NewContext instantiates a base context object for request flows. @@ -136,3 +139,14 @@ func UIDFrom(ctx Context) (types.UID, bool) { uid, ok := ctx.Value(uidKey).(types.UID) return uid, ok } + +// WithUserAgent returns a copy of parent in which the user value is set +func WithUserAgent(parent Context, userAgent string) Context { + return WithValue(parent, userAgentKey, userAgent) +} + +// UserAgentFrom returns the value of the userAgent key on the ctx +func UserAgentFrom(ctx Context) (string, bool) { + userAgent, ok := ctx.Value(userAgentKey).(string) + return userAgent, ok +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/errors/errors.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/errors/errors.go index 432bbed855..44bfe82f86 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/errors/errors.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/errors/errors.go @@ -325,7 +325,7 @@ func NewGenericServerResponse(code int, verb string, qualifiedResource unversion default: if code >= 500 { reason = unversioned.StatusReasonInternalError - message = "an error on the server has prevented the request from succeeding" + message = fmt.Sprintf("an error on the server (%q) has prevented the request from succeeding", serverMessage) } } switch { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/helpers.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/helpers.go index 50e811b352..c78ef0e89a 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/helpers.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/helpers.go @@ -526,6 +526,20 @@ func TaintToleratedByTolerations(taint *Taint, tolerations []Toleration) bool { return tolerated } +// MatchTaint checks if the taint matches taintToMatch. Taints are unique by key:effect, +// if the two taints have same key:effect, regard as they match. +func (t *Taint) MatchTaint(taintToMatch Taint) bool { + return t.Key == taintToMatch.Key && t.Effect == taintToMatch.Effect +} + +// taint.ToString() converts taint struct to string in format key=value:effect or key:effect. +func (t *Taint) ToString() string { + if len(t.Value) == 0 { + return fmt.Sprintf("%v:%v", t.Key, t.Effect) + } + return fmt.Sprintf("%v=%v:%v", t.Key, t.Value, t.Effect) +} + func GetAvoidPodsFromNodeAnnotations(annotations map[string]string) (AvoidPods, error) { var avoidPods AvoidPods if len(annotations) > 0 && annotations[PreferAvoidPodsAnnotationKey] != "" { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/interfaces.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/interfaces.go index a12c707614..80dab0b7fd 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/interfaces.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/interfaces.go @@ -163,16 +163,16 @@ type RESTMapping struct { // TODO(caesarxuchao): Add proper multi-group support so that kinds & resources are // scoped to groups. See http://issues.k8s.io/12413 and http://issues.k8s.io/10009. type RESTMapper interface { - // KindFor takes a partial resource and returns back the single match. Returns an error if there are multiple matches + // KindFor takes a partial resource and returns the single match. Returns an error if there are multiple matches KindFor(resource unversioned.GroupVersionResource) (unversioned.GroupVersionKind, error) - // KindsFor takes a partial resource and returns back the list of potential kinds in priority order + // KindsFor takes a partial resource and returns the list of potential kinds in priority order KindsFor(resource unversioned.GroupVersionResource) ([]unversioned.GroupVersionKind, error) - // ResourceFor takes a partial resource and returns back the single match. Returns an error if there are multiple matches + // ResourceFor takes a partial resource and returns the single match. Returns an error if there are multiple matches ResourceFor(input unversioned.GroupVersionResource) (unversioned.GroupVersionResource, error) - // ResourcesFor takes a partial resource and returns back the list of potential resource in priority order + // ResourcesFor takes a partial resource and returns the list of potential resource in priority order ResourcesFor(input unversioned.GroupVersionResource) ([]unversioned.GroupVersionResource, error) // RESTMapping identifies a preferred resource mapping for the provided group kind. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/restmapper.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/restmapper.go index d95d49385d..bcf85ff9d6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/restmapper.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/meta/restmapper.go @@ -189,7 +189,7 @@ func (m *DefaultRESTMapper) ResourceSingularizer(resourceType string) (string, e } if currSingular.Resource != singular.Resource { - return resourceType, fmt.Errorf("multiple possibile singular resources (%v) found for %v", resources, resourceType) + return resourceType, fmt.Errorf("multiple possible singular resources (%v) found for %v", resources, resourceType) } } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/pod/util.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/pod/util.go index cd6f9fb675..dfc12db608 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/pod/util.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/pod/util.go @@ -30,7 +30,7 @@ const ( // TODO: to be de!eted after v1.3 is released. PodSpec has a dedicated Subdomain field. // The annotation value is a string specifying the subdomain e.g. "my-web-service" - // If specified, on the the pod itself, ".my-web-service..svc." would resolve to + // If specified, on the pod itself, ".my-web-service..svc." would resolve to // the pod's IP. // If there is a headless service named "my-web-service" in the same namespace as the pod, then, // .my-web-service..svc." would be resolved by the cluster DNS Server. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/register.go index 72bd6b0909..26cb658ff4 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/register.go @@ -45,12 +45,12 @@ var Unversioned = unversioned.GroupVersion{Group: "", Version: "v1"} // ParameterCodec handles versioning of objects that are converted to query parameters. var ParameterCodec = runtime.NewParameterCodec(Scheme) -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } @@ -62,7 +62,7 @@ var ( func init() { // TODO(lavalamp): move this call to scheme builder above. Can't - // remove it from here because lots of people inapropriately rely on it + // remove it from here because lots of people inappropriately rely on it // (specifically the unversioned time conversion). Can't have it in // both places because then it gets double registered. Consequence of // current state is that it only ever gets registered in the main diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/resource_helpers.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/resource_helpers.go index 2c683daa1e..65c1591caa 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/resource_helpers.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/resource_helpers.go @@ -93,7 +93,7 @@ func GetPodReadyCondition(status PodStatus) *PodCondition { } // GetPodCondition extracts the provided condition from the given status and returns that. -// Returns nil and -1 if the condition is not present, and the the index of the located condition. +// Returns nil and -1 if the condition is not present, and the index of the located condition. func GetPodCondition(status *PodStatus, conditionType PodConditionType) (int, *PodCondition) { if status == nil { return -1, nil @@ -107,7 +107,7 @@ func GetPodCondition(status *PodStatus, conditionType PodConditionType) (int, *P } // GetNodeCondition extracts the provided condition from the given status and returns that. -// Returns nil and -1 if the condition is not present, and the the index of the located condition. +// Returns nil and -1 if the condition is not present, and the index of the located condition. func GetNodeCondition(status *NodeStatus, conditionType NodeConditionType) (int, *NodeCondition) { if status == nil { return -1, nil diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/rest/rest.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/rest/rest.go index 2d90c2f53f..c4dd06e079 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/rest/rest.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/rest/rest.go @@ -276,7 +276,7 @@ type Connecter interface { // instead of decoded directly. type ResourceStreamer interface { // InputStream should return an io.ReadCloser if the provided object supports streaming. The desired - // api version and a accept header (may be empty) are passed to the call. If no error occurs, + // api version and an accept header (may be empty) are passed to the call. If no error occurs, // the caller may return a flag indicating whether the result should be flushed as writes occur // and a content type string that indicates the type of the stream. // If a null stream is returned, a StatusNoContent response wil be generated. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/testapi/testapi.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/testapi/testapi.go index 0ad8b08c67..fb33e1f036 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/testapi/testapi.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/testapi/testapi.go @@ -37,6 +37,7 @@ import ( "k8s.io/kubernetes/pkg/apis/imagepolicy" "k8s.io/kubernetes/pkg/apis/policy" "k8s.io/kubernetes/pkg/apis/rbac" + "k8s.io/kubernetes/pkg/apis/storage" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime/serializer/recognizer" @@ -53,6 +54,7 @@ import ( _ "k8s.io/kubernetes/pkg/apis/imagepolicy/install" _ "k8s.io/kubernetes/pkg/apis/policy/install" _ "k8s.io/kubernetes/pkg/apis/rbac/install" + _ "k8s.io/kubernetes/pkg/apis/storage/install" ) var ( @@ -66,6 +68,7 @@ var ( Federation TestGroup Rbac TestGroup Certificates TestGroup + Storage TestGroup ImagePolicy TestGroup serializer runtime.SerializerInfo @@ -218,6 +221,15 @@ func init() { externalTypes: api.Scheme.KnownTypes(externalGroupVersion), } } + if _, ok := Groups[storage.GroupName]; !ok { + externalGroupVersion := unversioned.GroupVersion{Group: storage.GroupName, Version: registered.GroupOrDie(storage.GroupName).GroupVersion.Version} + Groups[storage.GroupName] = TestGroup{ + externalGroupVersion: externalGroupVersion, + internalGroupVersion: storage.SchemeGroupVersion, + internalTypes: api.Scheme.KnownTypes(storage.SchemeGroupVersion), + externalTypes: api.Scheme.KnownTypes(externalGroupVersion), + } + } if _, ok := Groups[certificates.GroupName]; !ok { externalGroupVersion := unversioned.GroupVersion{Group: certificates.GroupName, Version: registered.GroupOrDie(certificates.GroupName).GroupVersion.Version} Groups[certificates.GroupName] = TestGroup{ @@ -247,6 +259,7 @@ func init() { Extensions = Groups[extensions.GroupName] Federation = Groups[federation.GroupName] Rbac = Groups[rbac.GroupName] + Storage = Groups[storage.GroupName] ImagePolicy = Groups[imagepolicy.GroupName] } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/types.go index 5062276521..881e313a1f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/types.go @@ -219,7 +219,7 @@ type VolumeSource struct { Quobyte *QuobyteVolumeSource `json:"quobyte,omitempty"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. + // provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty"` // Cinder represents a cinder volume attached and mounted on kubelets host machine @@ -271,7 +271,7 @@ type PersistentVolumeSource struct { // kubelet's host machine and then exposed to the pod. ISCSI *ISCSIVolumeSource `json:"iscsi,omitempty"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. + // provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty"` // Cinder represents a cinder volume attached and mounted on kubelets host machine Cinder *CinderVolumeSource `json:"cinder,omitempty"` @@ -530,7 +530,7 @@ type ISCSIVolumeSource struct { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. type FCVolumeSource struct { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) TargetWWNs []string `json:"targetWWNs"` // Required: FC target lun number Lun *int32 `json:"lun"` @@ -545,7 +545,7 @@ type FCVolumeSource struct { } // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. type FlexVolumeSource struct { // Driver is the name of the driver to use for this volume. Driver string `json:"driver"` @@ -569,7 +569,7 @@ type FlexVolumeSource struct { // Represents a Persistent Disk resource in AWS. // // An AWS EBS disk must exist before mounting to a container. The disk -// must also be in the same AWS zone as the kubelet. A AWS EBS disk +// must also be in the same AWS zone as the kubelet. An AWS EBS disk // can only be mounted as read/write once. AWS EBS volumes support // ownership management and SELinux relabeling. type AWSElasticBlockStoreVolumeSource struct { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/generated.proto index cab7058aac..bd72ad341b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/generated.proto @@ -221,7 +221,7 @@ message ListMeta { // Value must be treated as opaque by clients and passed unmodified back to the server. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency optional string resourceVersion = 2; } @@ -245,12 +245,12 @@ message ServerAddressByClientCIDR { // Status is a return value for calls that don't return other objects. message Status { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional ListMeta metadata = 1; // Status of the operation. // One of: "Success" or "Failure". - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional string status = 2; // A human-readable description of the status of this operation. @@ -311,7 +311,7 @@ message StatusDetails { // The kind attribute of the resource associated with the status StatusReason. // On some operations may differ from the requested resource Kind. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional string kind = 3; // The Causes array includes more details associated with the StatusReason @@ -366,13 +366,13 @@ message TypeMeta { // Servers may infer this from the endpoint the client submits requests to. // Cannot be updated. // In CamelCase. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional string kind = 1; // APIVersion defines the versioned schema of this representation of an object. // Servers should convert recognized schemas to the latest internal value, and // may reject unrecognized values. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#resources optional string apiVersion = 2; } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/register.go index 9af0566931..907188bc74 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/register.go @@ -19,7 +19,7 @@ package unversioned // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = GroupVersion{Group: "", Version: ""} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types.go index 7d632b496b..18882a2101 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types.go @@ -35,13 +35,13 @@ type TypeMeta struct { // Servers may infer this from the endpoint the client submits requests to. // Cannot be updated. // In CamelCase. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds Kind string `json:"kind,omitempty" protobuf:"bytes,1,opt,name=kind"` // APIVersion defines the versioned schema of this representation of an object. // Servers should convert recognized schemas to the latest internal value, and // may reject unrecognized values. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#resources APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,2,opt,name=apiVersion"` } @@ -58,7 +58,7 @@ type ListMeta struct { // Value must be treated as opaque by clients and passed unmodified back to the server. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,2,opt,name=resourceVersion"` } @@ -75,12 +75,12 @@ type ExportOptions struct { type Status struct { TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Status of the operation. // One of: "Success" or "Failure". - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status string `json:"status,omitempty" protobuf:"bytes,2,opt,name=status"` // A human-readable description of the status of this operation. Message string `json:"message,omitempty" protobuf:"bytes,3,opt,name=message"` @@ -112,7 +112,7 @@ type StatusDetails struct { Group string `json:"group,omitempty" protobuf:"bytes,2,opt,name=group"` // The kind attribute of the resource associated with the status StatusReason. // On some operations may differ from the requested resource Kind. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds Kind string `json:"kind,omitempty" protobuf:"bytes,3,opt,name=kind"` // The Causes array includes more details associated with the StatusReason // failure. Not all StatusReasons may provide detailed causes. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types_swagger_doc_generated.go index 3f08115a6c..e0355f51b6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/unversioned/types_swagger_doc_generated.go @@ -123,7 +123,7 @@ func (LabelSelectorRequirement) SwaggerDoc() map[string]string { var map_ListMeta = map[string]string{ "": "ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.", "selfLink": "SelfLink is a URL representing this object. Populated by the system. Read-only.", - "resourceVersion": "String that identifies the server's internal version of this object that can be used by clients to determine when objects have changed. Value must be treated as opaque by clients and passed unmodified back to the server. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency", + "resourceVersion": "String that identifies the server's internal version of this object that can be used by clients to determine when objects have changed. Value must be treated as opaque by clients and passed unmodified back to the server. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency", } func (ListMeta) SwaggerDoc() map[string]string { @@ -159,8 +159,8 @@ func (ServerAddressByClientCIDR) SwaggerDoc() map[string]string { var map_Status = map[string]string{ "": "Status is a return value for calls that don't return other objects.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "status": "Status of the operation. One of: \"Success\" or \"Failure\". More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "status": "Status of the operation. One of: \"Success\" or \"Failure\". More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", "message": "A human-readable description of the status of this operation.", "reason": "A machine-readable description of why this operation is in the \"Failure\" status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it.", "details": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.", @@ -186,7 +186,7 @@ var map_StatusDetails = map[string]string{ "": "StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.", "name": "The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).", "group": "The group attribute of the resource associated with the status StatusReason.", - "kind": "The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "kind": "The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "causes": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "retryAfterSeconds": "If specified, the time in seconds before the operation should be retried.", } @@ -197,8 +197,8 @@ func (StatusDetails) SwaggerDoc() map[string]string { var map_TypeMeta = map[string]string{ "": "TypeMeta describes an individual object in an API response or request with strings representing the type of the object and its API schema version. Structures that are versioned or persisted should inline TypeMeta.", - "kind": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "apiVersion": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources", + "kind": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "apiVersion": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#resources", } func (TypeMeta) SwaggerDoc() map[string]string { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/generated.proto index 32fb099f6d..06da5fcc2c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/generated.proto @@ -37,13 +37,13 @@ option go_package = "v1"; // ownership management and SELinux relabeling. message AWSElasticBlockStoreVolumeSource { // Unique ID of the persistent disk resource in AWS (Amazon EBS volume). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore optional string volumeID = 1; // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore // TODO: how do we prevent errors in the filesystem from compromising the machine optional string fsType = 2; @@ -55,7 +55,7 @@ message AWSElasticBlockStoreVolumeSource { // Specify "true" to force and set the ReadOnly property in VolumeMounts to "true". // If omitted, the default is "false". - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore optional bool readOnly = 4; } @@ -127,7 +127,7 @@ message AzureFileVolumeSource { // For example, a pod is bound to a node by a scheduler. message Binding { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // The target object that you want to bind to the standard object. @@ -147,27 +147,27 @@ message Capabilities { // Cephfs volumes do not support ownership management or SELinux relabeling. message CephFSVolumeSource { // Required: Monitors is a collection of Ceph monitors - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it repeated string monitors = 1; // Optional: Used as the mounted root, rather than the full Ceph tree, default is / optional string path = 2; // Optional: User is the rados user name, default is admin - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it optional string user = 3; // Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it optional string secretFile = 4; // Optional: SecretRef is reference to the authentication secret for User, default is empty. - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it optional LocalObjectReference secretRef = 5; // Optional: Defaults to false (read/write). ReadOnly here will force // the ReadOnly setting in VolumeMounts. - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it optional bool readOnly = 6; } @@ -177,18 +177,18 @@ message CephFSVolumeSource { // Cinder volumes support ownership management and SELinux relabeling. message CinderVolumeSource { // volume id used to identify the volume in cinder - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md optional string volumeID = 1; // Filesystem type to mount. // Must be a filesystem type supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md optional string fsType = 2; // Optional: Defaults to false (read/write). ReadOnly here will force // the ReadOnly setting in VolumeMounts. - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md optional bool readOnly = 3; } @@ -214,7 +214,7 @@ message ComponentCondition { // ComponentStatus (and ComponentStatusList) holds the cluster validation info. message ComponentStatus { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // List of component conditions observed @@ -224,7 +224,7 @@ message ComponentStatus { // Status of all the conditions for the component as a list of ComponentStatus objects. message ComponentStatusList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of ComponentStatus objects. @@ -234,7 +234,7 @@ message ComponentStatusList { // ConfigMap holds configuration data for pods to consume. message ConfigMap { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Data contains the configuration data. @@ -253,7 +253,7 @@ message ConfigMapKeySelector { // ConfigMapList is a resource containing a list of ConfigMap objects. message ConfigMapList { - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of ConfigMaps. @@ -294,7 +294,7 @@ message Container { optional string name = 1; // Docker image name. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md optional string image = 2; // Entrypoint array. Not executed within a shell. @@ -304,7 +304,7 @@ message Container { // can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands repeated string command = 3; // Arguments to the entrypoint. @@ -314,7 +314,7 @@ message Container { // can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands repeated string args = 4; // Container's working directory. @@ -338,7 +338,7 @@ message Container { // Compute Resources required by this container. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources optional ResourceRequirements resources = 8; // Pod volumes to mount into the container's filesystem. @@ -348,13 +348,13 @@ message Container { // Periodic probe of container liveness. // Container will be restarted if the probe fails. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes optional Probe livenessProbe = 10; // Periodic probe of container service readiness. // Container will be removed from service endpoints if the probe fails. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes optional Probe readinessProbe = 11; // Actions that the management system should take in response to container lifecycle events. @@ -372,11 +372,11 @@ message Container { // One of Always, Never, IfNotPresent. // Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#updating-images + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#updating-images optional string imagePullPolicy = 14; // Security options the pod should run with. - // More info: http://releases.k8s.io/HEAD/docs/design/security_context.md + // More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md optional SecurityContext securityContext = 15; // Whether this container should allocate a buffer for stdin in the container runtime. If this @@ -508,7 +508,7 @@ message ContainerStatus { optional int32 restartCount = 5; // The image the container is running. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md // TODO(dchen1107): Which image the container is running with? optional string image = 6; @@ -516,7 +516,7 @@ message ContainerStatus { optional string imageID = 7; // Container's ID in the format 'docker://'. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#container-information + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#container-information optional string containerID = 8; } @@ -582,7 +582,7 @@ message EmptyDirVolumeSource { // What type of storage medium should back this directory. // The default is "" which means to use the node's default medium. // Must be an empty string (default) or Memory. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir optional string medium = 1; } @@ -660,7 +660,7 @@ message EndpointSubset { // ] message Endpoints { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // The set of all endpoints is the union of all subsets. Addresses are placed into @@ -676,7 +676,7 @@ message Endpoints { // EndpointsList is a list of endpoints. message EndpointsList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of endpoints. @@ -723,7 +723,7 @@ message EnvVarSource { // TODO: Decide whether to store these separately or with the object they apply to. message Event { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // The object that this event is about. @@ -757,7 +757,7 @@ message Event { // EventList is a list of events. message EventList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of events @@ -796,7 +796,7 @@ message ExportOptions { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. message FCVolumeSource { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) repeated string targetWWNs = 1; // Required: FC target lun number @@ -814,7 +814,7 @@ message FCVolumeSource { } // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. message FlexVolumeSource { // Driver is the name of the driver to use for this volume. optional string driver = 1; @@ -854,13 +854,13 @@ message FlockerVolumeSource { // PDs support ownership management and SELinux relabeling. message GCEPersistentDiskVolumeSource { // Unique name of the PD resource in GCE. Used to identify the disk in GCE. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk optional string pdName = 1; // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk // TODO: how do we prevent errors in the filesystem from compromising the machine optional string fsType = 2; @@ -868,12 +868,12 @@ message GCEPersistentDiskVolumeSource { // If omitted, the default is to mount by volume name. // Examples: For volume /dev/sda1, you specify the partition as "1". // Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk optional int32 partition = 3; // ReadOnly here will force the ReadOnly setting in VolumeMounts. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk optional bool readOnly = 4; } @@ -898,16 +898,16 @@ message GitRepoVolumeSource { // Glusterfs volumes do not support ownership management or SELinux relabeling. message GlusterfsVolumeSource { // EndpointsName is the endpoint name that details Glusterfs topology. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod optional string endpoints = 1; // Path is the Glusterfs volume path. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod optional string path = 2; // ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod optional bool readOnly = 3; } @@ -962,7 +962,7 @@ message Handler { // Host path volumes do not support ownership management or SELinux relabeling. message HostPathVolumeSource { // Path of the directory on the host. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath optional string path = 1; } @@ -986,7 +986,7 @@ message ISCSIVolumeSource { // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#iscsi + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#iscsi // TODO: how do we prevent errors in the filesystem from compromising the machine optional string fsType = 5; @@ -1020,7 +1020,7 @@ message Lifecycle { // PostStart is called immediately after a container is created. If the handler fails, // the container is terminated and restarted according to its restart policy. // Other management of the container blocks until the hook completes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details optional Handler postStart = 1; // PreStop is called immediately before a container is terminated. @@ -1028,18 +1028,18 @@ message Lifecycle { // The reason for termination is passed to the handler. // Regardless of the outcome of the handler, the container is eventually terminated. // Other management of the container blocks until the hook completes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details optional Handler preStop = 2; } // LimitRange sets resource usage limits for each kind of resource in a Namespace. message LimitRange { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the limits enforced. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional LimitRangeSpec spec = 2; } @@ -1067,11 +1067,11 @@ message LimitRangeItem { // LimitRangeList is a list of LimitRange items. message LimitRangeList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of LimitRange objects. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_limit_range.md + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_limit_range.md repeated LimitRange items = 2; } @@ -1084,7 +1084,7 @@ message LimitRangeSpec { // List holds a list of objects, which may not be known by the server. message List { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of objects @@ -1136,7 +1136,7 @@ message LoadBalancerStatus { // referenced object inside the same namespace. message LocalObjectReference { // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names // TODO: Add other useful fields. apiVersion, kind, uid? optional string name = 1; } @@ -1145,17 +1145,17 @@ message LocalObjectReference { // NFS volumes do not support ownership management or SELinux relabeling. message NFSVolumeSource { // Server is the hostname or IP address of the NFS server. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs optional string server = 1; // Path that is exported by the NFS server. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs optional string path = 2; // ReadOnly here will force // the NFS export to be mounted with read-only permissions. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs optional bool readOnly = 3; } @@ -1163,40 +1163,40 @@ message NFSVolumeSource { // Use of multiple namespaces is optional. message Namespace { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the behavior of the Namespace. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional NamespaceSpec spec = 2; // Status describes the current status of a Namespace. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional NamespaceStatus status = 3; } // NamespaceList is a list of Namespaces. message NamespaceList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of Namespace objects in the list. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md repeated Namespace items = 2; } // NamespaceSpec describes the attributes on a Namespace. message NamespaceSpec { // Finalizers is an opaque list of values that must be empty to permanently remove object from storage. - // More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#finalizers + // More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#finalizers repeated string finalizers = 1; } // NamespaceStatus is information about the current status of a Namespace. message NamespaceStatus { // Phase is the current lifecycle phase of the namespace. - // More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#phases + // More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#phases optional string phase = 1; } @@ -1204,17 +1204,17 @@ message NamespaceStatus { // Each node will have a unique identifier in the cache (i.e. in etcd). message Node { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the behavior of a node. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional NodeSpec spec = 2; // Most recently observed status of the node. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional NodeStatus status = 3; } @@ -1248,7 +1248,7 @@ message NodeAffinity { repeated PreferredSchedulingTerm preferredDuringSchedulingIgnoredDuringExecution = 2; } -// NodeCondition contains condition infromation for a node. +// NodeCondition contains condition information for a node. message NodeCondition { // Type of node condition. optional string type = 1; @@ -1278,7 +1278,7 @@ message NodeDaemonEndpoints { // NodeList is the whole list of all Nodes which have been registered with master. message NodeList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of nodes @@ -1336,14 +1336,14 @@ message NodeSpec { optional string providerID = 3; // Unschedulable controls node schedulability of new pods. By default, node is schedulable. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#manual-node-administration"` + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#manual-node-administration"` optional bool unschedulable = 4; } // NodeStatus is information about the current status of a node. message NodeStatus { // Capacity represents the total resources of a node. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity for more details. + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity for more details. map capacity = 1; // Allocatable represents the resources of a node that are available for scheduling. @@ -1351,24 +1351,24 @@ message NodeStatus { map allocatable = 2; // NodePhase is the recently observed lifecycle phase of the node. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-phase // The field is never populated, and now is deprecated. optional string phase = 3; // Conditions is an array of current observed node conditions. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-condition repeated NodeCondition conditions = 4; // List of addresses reachable to the node. // Queried from cloud provider, if available. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-addresses + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-addresses repeated NodeAddress addresses = 5; // Endpoints of daemons running on the Node. optional NodeDaemonEndpoints daemonEndpoints = 6; // Set of ids/uuids to uniquely identify the node. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-info + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-info optional NodeSystemInfo nodeInfo = 7; // List of container images on this node @@ -1431,7 +1431,7 @@ message ObjectMeta { // automatically. Name is primarily intended for creation idempotence and configuration // definition. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 1; // GenerateName is an optional prefix, used by the server, to generate a unique @@ -1448,7 +1448,7 @@ message ObjectMeta { // should retry (optionally after the time indicated in the Retry-After header). // // Applied only if Name is not specified. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#idempotency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#idempotency optional string generateName = 2; // Namespace defines the space within each name must be unique. An empty namespace is @@ -1458,7 +1458,7 @@ message ObjectMeta { // // Must be a DNS_LABEL. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md optional string namespace = 3; // SelfLink is a URL representing this object. @@ -1472,7 +1472,7 @@ message ObjectMeta { // // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids optional string uid = 5; // An opaque value that represents the internal version of this object that can @@ -1484,7 +1484,7 @@ message ObjectMeta { // Populated by the system. // Read-only. // Value must be treated as opaque by clients and . - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency optional string resourceVersion = 6; // A sequence number representing a specific generation of the desired state. @@ -1498,7 +1498,7 @@ message ObjectMeta { // Populated by the system. // Read-only. // Null for lists. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.Time creationTimestamp = 8; // DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This @@ -1514,7 +1514,7 @@ message ObjectMeta { // // Populated by the system when a graceful deletion is requested. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.Time deletionTimestamp = 9; // Number of seconds allowed for this object to gracefully terminate before @@ -1526,13 +1526,13 @@ message ObjectMeta { // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and services. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md map labels = 11; // Annotations is an unstructured key value map stored with a resource that may be // set by external tools to store and retrieve arbitrary metadata. They are not // queryable and should be preserved when modifying objects. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/annotations.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/annotations.md map annotations = 12; // List of objects depended by this object. If ALL objects in the list have @@ -1556,26 +1556,26 @@ message ObjectMeta { // ObjectReference contains enough information to let you inspect or modify the referred object. message ObjectReference { // Kind of the referent. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional string kind = 1; // Namespace of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md optional string namespace = 2; // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 3; // UID of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids optional string uid = 4; // API version of the referent. optional string apiVersion = 5; // Specific resourceVersion to which this reference is made, if any. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency optional string resourceVersion = 6; // If referring to a piece of an object instead of an entire object, this string @@ -1597,15 +1597,15 @@ message OwnerReference { optional string apiVersion = 5; // Kind of the referent. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional string kind = 1; // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 3; // UID of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids optional string uid = 4; // If true, this reference points to the managing controller. @@ -1614,48 +1614,48 @@ message OwnerReference { // PersistentVolume (PV) is a storage resource provisioned by an administrator. // It is analogous to a node. -// More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md +// More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md message PersistentVolume { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines a specification of a persistent volume owned by the cluster. // Provisioned by an administrator. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes optional PersistentVolumeSpec spec = 2; // Status represents the current information/status for the persistent volume. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes optional PersistentVolumeStatus status = 3; } // PersistentVolumeClaim is a user's request for and claim to a persistent volume message PersistentVolumeClaim { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the desired characteristics of a volume requested by a pod author. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims optional PersistentVolumeClaimSpec spec = 2; // Status represents the current information/status of a persistent volume claim. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims optional PersistentVolumeClaimStatus status = 3; } // PersistentVolumeClaimList is a list of PersistentVolumeClaim items. message PersistentVolumeClaimList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // A list of persistent volume claims. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims repeated PersistentVolumeClaim items = 2; } @@ -1663,14 +1663,14 @@ message PersistentVolumeClaimList { // and allows a Source for provider-specific attributes message PersistentVolumeClaimSpec { // AccessModes contains the desired access modes the volume should have. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1 + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1 repeated string accessModes = 1; // A label query over volumes to consider for binding. optional k8s.io.kubernetes.pkg.api.unversioned.LabelSelector selector = 4; // Resources represents the minimum resources the volume should have. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources optional ResourceRequirements resources = 2; // VolumeName is the binding reference to the PersistentVolume backing this claim. @@ -1683,7 +1683,7 @@ message PersistentVolumeClaimStatus { optional string phase = 1; // AccessModes contains the actual access modes the volume backing the PVC has. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1 + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1 repeated string accessModes = 2; // Represents the actual resources of the underlying volume. @@ -1696,7 +1696,7 @@ message PersistentVolumeClaimStatus { // type of volume that is owned by someone else (the system). message PersistentVolumeClaimVolumeSource { // ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims optional string claimName = 1; // Will force the ReadOnly setting in VolumeMounts. @@ -1707,11 +1707,11 @@ message PersistentVolumeClaimVolumeSource { // PersistentVolumeList is a list of PersistentVolume items. message PersistentVolumeList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of persistent volumes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md repeated PersistentVolume items = 2; } @@ -1720,32 +1720,32 @@ message PersistentVolumeList { message PersistentVolumeSource { // GCEPersistentDisk represents a GCE Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk optional GCEPersistentDiskVolumeSource gcePersistentDisk = 1; // AWSElasticBlockStore represents an AWS Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore optional AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 2; // HostPath represents a directory on the host. // Provisioned by a developer or tester. // This is useful for single-node development and testing only! // On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath optional HostPathVolumeSource hostPath = 3; // Glusterfs represents a Glusterfs volume that is attached to a host and // exposed to the pod. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md optional GlusterfsVolumeSource glusterfs = 4; // NFS represents an NFS mount on the host. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs optional NFSVolumeSource nfs = 5; // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md optional RBDVolumeSource rbd = 6; // ISCSI represents an ISCSI Disk resource that is attached to a @@ -1753,7 +1753,7 @@ message PersistentVolumeSource { optional ISCSIVolumeSource iscsi = 7; // Cinder represents a cinder volume attached and mounted on kubelets host machine - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md optional CinderVolumeSource cinder = 8; // CephFS represents a Ceph FS mount on the host that shares a pod's lifetime @@ -1766,7 +1766,7 @@ message PersistentVolumeSource { optional FlockerVolumeSource flocker = 11; // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. optional FlexVolumeSource flexVolume = 12; @@ -1786,33 +1786,33 @@ message PersistentVolumeSource { // PersistentVolumeSpec is the specification of a persistent volume. message PersistentVolumeSpec { // A description of the persistent volume's resources and capacity. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity map capacity = 1; // The actual volume backing the persistent volume. optional PersistentVolumeSource persistentVolumeSource = 2; // AccessModes contains all ways the volume can be mounted. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes repeated string accessModes = 3; // ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. // Expected to be non-nil when bound. // claim.VolumeName is the authoritative bind between PV and PVC. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#binding + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#binding optional ObjectReference claimRef = 4; // What happens to a persistent volume when released from its claim. // Valid options are Retain (default) and Recycle. - // Recyling must be supported by the volume plugin underlying this persistent volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy + // Recycling must be supported by the volume plugin underlying this persistent volume. + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#recycling-policy optional string persistentVolumeReclaimPolicy = 5; } // PersistentVolumeStatus is the current status of a persistent volume. message PersistentVolumeStatus { // Phase indicates if a volume is available, bound to a claim, or released by a claim. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#phase + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#phase optional string phase = 1; // A human-readable message indicating details about why the volume is in this state. @@ -1827,18 +1827,18 @@ message PersistentVolumeStatus { // by clients and scheduled onto hosts. message Pod { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Specification of the desired behavior of the pod. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional PodSpec spec = 2; // Most recently observed status of the pod. // This data may not be up to date. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional PodStatus status = 3; } @@ -1964,12 +1964,12 @@ message PodAttachOptions { message PodCondition { // Type is the type of the condition. // Currently only Ready. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions optional string type = 1; // Status is the status of the condition. // Can be True, False, Unknown. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions optional string status = 2; // Last time we probed the condition. @@ -2017,11 +2017,11 @@ message PodExecOptions { // PodList is a list of Pods. message PodList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of pods. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pods.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pods.md repeated Pod items = 2; } @@ -2121,20 +2121,20 @@ message PodSignature { // PodSpec is a description of a pod. message PodSpec { // List of volumes that can be mounted by containers belonging to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md repeated Volume volumes = 1; // List of containers belonging to the pod. // Containers cannot currently be added or removed. // There must be at least one container in a Pod. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md repeated Container containers = 2; // Restart policy for all containers within the pod. // One of Always, OnFailure, Never. // Default to Always. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#restartpolicy + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#restartpolicy optional string restartPolicy = 3; // Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. @@ -2158,11 +2158,11 @@ message PodSpec { // NodeSelector is a selector which must be true for the pod to fit on a node. // Selector which must match a node's labels for the pod to be scheduled on that node. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/node-selection/README.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/node-selection/README.md map nodeSelector = 7; // ServiceAccountName is the name of the ServiceAccount to use to run this pod. - // More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md + // More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md optional string serviceAccountName = 8; // DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. @@ -2198,7 +2198,7 @@ message PodSpec { // ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. // If specified, these secrets will be passed to individual puller implementations for them to use. For example, // in the case of docker, only DockerConfig type secrets are honored. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod repeated LocalObjectReference imagePullSecrets = 15; // Specifies the hostname of the Pod @@ -2214,11 +2214,11 @@ message PodSpec { // state of a system. message PodStatus { // Current condition of the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-phase + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-phase optional string phase = 1; // Current service state of pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions repeated PodCondition conditions = 2; // A human readable message indicating details about why the pod is in this condition. @@ -2241,39 +2241,39 @@ message PodStatus { // The list has one entry per container in the manifest. Each entry is currently the output // of `docker inspect`. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-statuses + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-statuses repeated ContainerStatus containerStatuses = 8; } // PodStatusResult is a wrapper for PodStatus returned by kubelet that can be encode/decoded message PodStatusResult { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Most recently observed status of the pod. // This data may not be up to date. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional PodStatus status = 2; } // PodTemplate describes a template for creating copies of a predefined pod. message PodTemplate { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Template defines the pods that will be created from this pod template. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional PodTemplateSpec template = 2; } // PodTemplateList is a list of PodTemplates. message PodTemplateList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of pod templates @@ -2283,11 +2283,11 @@ message PodTemplateList { // PodTemplateSpec describes the data a pod should have when created from a template message PodTemplateSpec { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Specification of the desired behavior of the pod. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional PodSpec spec = 2; } @@ -2329,12 +2329,12 @@ message Probe { optional Handler handler = 1; // Number of seconds after the container has started before liveness probes are initiated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes optional int32 initialDelaySeconds = 2; // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes optional int32 timeoutSeconds = 3; // How often (in seconds) to perform the probe. @@ -2378,51 +2378,51 @@ message QuobyteVolumeSource { // RBD volumes support ownership management and SELinux relabeling. message RBDVolumeSource { // A collection of Ceph monitors. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it repeated string monitors = 1; // The rados image name. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it optional string image = 2; // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#rbd + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd // TODO: how do we prevent errors in the filesystem from compromising the machine optional string fsType = 3; // The rados pool name. // Default is rbd. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it. + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it. optional string pool = 4; // The rados user name. // Default is admin. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it optional string user = 5; // Keyring is the path to key ring for RBDUser. // Default is /etc/ceph/keyring. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it optional string keyring = 6; // SecretRef is name of the authentication secret for RBDUser. If provided // overrides keyring. // Default is nil. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it optional LocalObjectReference secretRef = 7; // ReadOnly here will force the ReadOnly setting in VolumeMounts. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it optional bool readOnly = 8; } // RangeAllocation is not a public type. message RangeAllocation { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Range is string that identifies the range represented by 'data'. @@ -2436,29 +2436,29 @@ message RangeAllocation { message ReplicationController { // If the Labels of a ReplicationController are empty, they are defaulted to // be the same as the Pod(s) that the replication controller manages. - // Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the specification of the desired behavior of the replication controller. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ReplicationControllerSpec spec = 2; // Status is the most recently observed status of the replication controller. // This data may be out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ReplicationControllerStatus status = 3; } // ReplicationControllerList is a collection of replication controllers. message ReplicationControllerList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of replication controllers. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md repeated ReplicationController items = 2; } @@ -2467,19 +2467,19 @@ message ReplicationControllerSpec { // Replicas is the number of desired replicas. // This is a pointer to distinguish between explicit zero and unspecified. // Defaults to 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller optional int32 replicas = 1; // Selector is a label query over pods that should match the Replicas count. // If Selector is empty, it is defaulted to the labels present on the Pod template. // Label keys and values that must match in order to be controlled by this replication // controller, if empty defaulted to labels on Pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors map selector = 2; // Template is the object that describes the pod that will be created if // insufficient replicas are detected. This takes precedence over a TemplateRef. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template optional PodTemplateSpec template = 3; } @@ -2487,7 +2487,7 @@ message ReplicationControllerSpec { // controller. message ReplicationControllerStatus { // Replicas is the most recently oberved number of replicas. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller optional int32 replicas = 1; // The number of pods that have labels matching the labels of the pod template of the replication controller. @@ -2515,33 +2515,33 @@ message ResourceFieldSelector { // ResourceQuota sets aggregate quota restrictions enforced per namespace message ResourceQuota { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the desired quota. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ResourceQuotaSpec spec = 2; // Status defines the actual enforced quota and its current usage. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ResourceQuotaStatus status = 3; } // ResourceQuotaList is a list of ResourceQuota items. message ResourceQuotaList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of ResourceQuota objects. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota repeated ResourceQuota items = 2; } // ResourceQuotaSpec defines the desired hard limits to enforce for Quota. message ResourceQuotaSpec { // Hard is the set of desired hard limits for each named resource. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota map hard = 1; // A collection of filters that must match each object tracked by a quota. @@ -2552,7 +2552,7 @@ message ResourceQuotaSpec { // ResourceQuotaStatus defines the enforced hard limits and observed use. message ResourceQuotaStatus { // Hard is the set of enforced hard limits for each named resource. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota map hard = 1; // Used is the current observed total usage of the resource in the namespace. @@ -2591,7 +2591,7 @@ message SELinuxOptions { // the Data field must be less than MaxSecretSize bytes. message Secret { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Data contains the secret data. Each key must be a valid DNS_SUBDOMAIN @@ -2624,11 +2624,11 @@ message SecretKeySelector { // SecretList is a list of Secret. message SecretList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of secret objects. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md repeated Secret items = 2; } @@ -2639,7 +2639,7 @@ message SecretList { // Secret volumes support ownership management and SELinux relabeling. message SecretVolumeSource { // Name of the secret in the pod's namespace to use. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets optional string secretName = 1; // If unspecified, each key-value pair in the Data field of the referenced @@ -2708,17 +2708,17 @@ message SerializedReference { // will answer requests sent through the proxy. message Service { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Spec defines the behavior of a service. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ServiceSpec spec = 2; // Most recently observed status of the service. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ServiceStatus status = 3; } @@ -2728,35 +2728,35 @@ message Service { // * a set of secrets message ServiceAccount { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional ObjectMeta metadata = 1; // Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md repeated ObjectReference secrets = 2; // ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images // in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets // can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret repeated LocalObjectReference imagePullSecrets = 3; } // ServiceAccountList is a list of ServiceAccount objects message ServiceAccountList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of ServiceAccounts. - // More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md#service-accounts + // More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md#service-accounts repeated ServiceAccount items = 2; } // ServiceList holds a list of services. message ServiceList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of services @@ -2785,14 +2785,14 @@ message ServicePort { // of the 'port' field is used (an identity map). // This field is ignored for services with clusterIP=None, and should be // omitted or set equal to the 'port' field. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#defining-a-service + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#defining-a-service optional k8s.io.kubernetes.pkg.util.intstr.IntOrString targetPort = 4; // The port on each node on which this service is exposed when type=NodePort or LoadBalancer. // Usually assigned by the system. If specified, it will be allocated to the service // if unused or else creation of the service will fail. // Default is to auto-allocate a port if the ServiceType of this Service requires one. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#type--nodeport + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#type--nodeport optional int32 nodePort = 5; } @@ -2809,7 +2809,7 @@ message ServiceProxyOptions { // ServiceSpec describes the attributes that a user creates on a service. message ServiceSpec { // The list of ports that are exposed by this service. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies repeated ServicePort ports = 1; // Route service traffic to pods with label keys and values matching this @@ -2817,7 +2817,7 @@ message ServiceSpec { // external process managing its endpoints, which Kubernetes will not // modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. // Ignored if type is ExternalName. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview map selector = 2; // clusterIP is the IP address of the service and is usually assigned @@ -2828,7 +2828,7 @@ message ServiceSpec { // can be specified for headless services when proxying is not required. // Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if // type is ExternalName. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies optional string clusterIP = 3; // type determines how the Service is exposed. Defaults to ClusterIP. Valid @@ -2844,7 +2844,7 @@ message ServiceSpec { // "LoadBalancer" builds on NodePort and creates an // external load-balancer (if supported in the current cloud) which routes // to the clusterIP. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview optional string type = 4; // externalIPs is a list of IP addresses for which nodes in the cluster @@ -2868,7 +2868,7 @@ message ServiceSpec { // Enable client IP based session affinity. // Must be ClientIP or None. // Defaults to None. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies optional string sessionAffinity = 7; // Only applies to Service Type: LoadBalancer @@ -2881,7 +2881,7 @@ message ServiceSpec { // If specified and supported by the platform, this will restrict traffic through the cloud-provider // load-balancer will be restricted to the specified client IPs. This field will be ignored if the // cloud-provider does not support the feature." - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services-firewalls.md repeated string loadBalancerSourceRanges = 9; // externalName is the external reference that kubedns or equivalent will @@ -2945,7 +2945,7 @@ message Toleration { message Volume { // Volume's name. // Must be a DNS_LABEL and unique within the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 1; // VolumeSource represents the location and type of the mounted volume. @@ -2979,62 +2979,62 @@ message VolumeSource { // machine that is directly exposed to the container. This is generally // used for system agents or other privileged things that are allowed // to see the host machine. Most containers will NOT need this. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath // --- // TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not // mount host directories as read/write. optional HostPathVolumeSource hostPath = 1; // EmptyDir represents a temporary directory that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir optional EmptyDirVolumeSource emptyDir = 2; // GCEPersistentDisk represents a GCE Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk optional GCEPersistentDiskVolumeSource gcePersistentDisk = 3; // AWSElasticBlockStore represents an AWS Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore optional AWSElasticBlockStoreVolumeSource awsElasticBlockStore = 4; // GitRepo represents a git repository at a particular revision. optional GitRepoVolumeSource gitRepo = 5; // Secret represents a secret that should populate this volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets optional SecretVolumeSource secret = 6; // NFS represents an NFS mount on the host that shares a pod's lifetime - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs optional NFSVolumeSource nfs = 7; // ISCSI represents an ISCSI Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/iscsi/README.md optional ISCSIVolumeSource iscsi = 8; // Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md optional GlusterfsVolumeSource glusterfs = 9; // PersistentVolumeClaimVolumeSource represents a reference to a // PersistentVolumeClaim in the same namespace. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims optional PersistentVolumeClaimVolumeSource persistentVolumeClaim = 10; // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md optional RBDVolumeSource rbd = 11; // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. optional FlexVolumeSource flexVolume = 12; // Cinder represents a cinder volume attached and mounted on kubelets host machine - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md optional CinderVolumeSource cinder = 13; // CephFS represents a Ceph FS mount on the host that shares a pod's lifetime diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types.go index 03c55a3d35..f5c23d1389 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types.go @@ -71,7 +71,7 @@ type ObjectMeta struct { // automatically. Name is primarily intended for creation idempotence and configuration // definition. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // GenerateName is an optional prefix, used by the server, to generate a unique @@ -88,7 +88,7 @@ type ObjectMeta struct { // should retry (optionally after the time indicated in the Retry-After header). // // Applied only if Name is not specified. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#idempotency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#idempotency GenerateName string `json:"generateName,omitempty" protobuf:"bytes,2,opt,name=generateName"` // Namespace defines the space within each name must be unique. An empty namespace is @@ -98,7 +98,7 @@ type ObjectMeta struct { // // Must be a DNS_LABEL. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md Namespace string `json:"namespace,omitempty" protobuf:"bytes,3,opt,name=namespace"` // SelfLink is a URL representing this object. @@ -112,7 +112,7 @@ type ObjectMeta struct { // // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids UID types.UID `json:"uid,omitempty" protobuf:"bytes,5,opt,name=uid,casttype=k8s.io/kubernetes/pkg/types.UID"` // An opaque value that represents the internal version of this object that can @@ -124,7 +124,7 @@ type ObjectMeta struct { // Populated by the system. // Read-only. // Value must be treated as opaque by clients and . - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,6,opt,name=resourceVersion"` // A sequence number representing a specific generation of the desired state. @@ -138,7 +138,7 @@ type ObjectMeta struct { // Populated by the system. // Read-only. // Null for lists. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata CreationTimestamp unversioned.Time `json:"creationTimestamp,omitempty" protobuf:"bytes,8,opt,name=creationTimestamp"` // DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This @@ -154,7 +154,7 @@ type ObjectMeta struct { // // Populated by the system when a graceful deletion is requested. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata DeletionTimestamp *unversioned.Time `json:"deletionTimestamp,omitempty" protobuf:"bytes,9,opt,name=deletionTimestamp"` // Number of seconds allowed for this object to gracefully terminate before @@ -166,13 +166,13 @@ type ObjectMeta struct { // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and services. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md Labels map[string]string `json:"labels,omitempty" protobuf:"bytes,11,rep,name=labels"` // Annotations is an unstructured key value map stored with a resource that may be // set by external tools to store and retrieve arbitrary metadata. They are not // queryable and should be preserved when modifying objects. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/annotations.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/annotations.md Annotations map[string]string `json:"annotations,omitempty" protobuf:"bytes,12,rep,name=annotations"` // List of objects depended by this object. If ALL objects in the list have @@ -204,7 +204,7 @@ const ( type Volume struct { // Volume's name. // Must be a DNS_LABEL and unique within the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // VolumeSource represents the location and type of the mounted volume. // If not specified, the Volume is implied to be an EmptyDir. @@ -219,50 +219,50 @@ type VolumeSource struct { // machine that is directly exposed to the container. This is generally // used for system agents or other privileged things that are allowed // to see the host machine. Most containers will NOT need this. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath // --- // TODO(jonesdl) We need to restrict who can use host directory mounts and who can/can not // mount host directories as read/write. HostPath *HostPathVolumeSource `json:"hostPath,omitempty" protobuf:"bytes,1,opt,name=hostPath"` // EmptyDir represents a temporary directory that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir EmptyDir *EmptyDirVolumeSource `json:"emptyDir,omitempty" protobuf:"bytes,2,opt,name=emptyDir"` // GCEPersistentDisk represents a GCE Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk GCEPersistentDisk *GCEPersistentDiskVolumeSource `json:"gcePersistentDisk,omitempty" protobuf:"bytes,3,opt,name=gcePersistentDisk"` // AWSElasticBlockStore represents an AWS Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource `json:"awsElasticBlockStore,omitempty" protobuf:"bytes,4,opt,name=awsElasticBlockStore"` // GitRepo represents a git repository at a particular revision. GitRepo *GitRepoVolumeSource `json:"gitRepo,omitempty" protobuf:"bytes,5,opt,name=gitRepo"` // Secret represents a secret that should populate this volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets Secret *SecretVolumeSource `json:"secret,omitempty" protobuf:"bytes,6,opt,name=secret"` // NFS represents an NFS mount on the host that shares a pod's lifetime - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs NFS *NFSVolumeSource `json:"nfs,omitempty" protobuf:"bytes,7,opt,name=nfs"` // ISCSI represents an ISCSI Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/iscsi/README.md ISCSI *ISCSIVolumeSource `json:"iscsi,omitempty" protobuf:"bytes,8,opt,name=iscsi"` // Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md Glusterfs *GlusterfsVolumeSource `json:"glusterfs,omitempty" protobuf:"bytes,9,opt,name=glusterfs"` // PersistentVolumeClaimVolumeSource represents a reference to a // PersistentVolumeClaim in the same namespace. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims PersistentVolumeClaim *PersistentVolumeClaimVolumeSource `json:"persistentVolumeClaim,omitempty" protobuf:"bytes,10,opt,name=persistentVolumeClaim"` // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md RBD *RBDVolumeSource `json:"rbd,omitempty" protobuf:"bytes,11,opt,name=rbd"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty" protobuf:"bytes,12,opt,name=flexVolume"` // Cinder represents a cinder volume attached and mounted on kubelets host machine - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md Cinder *CinderVolumeSource `json:"cinder,omitempty" protobuf:"bytes,13,opt,name=cinder"` // CephFS represents a Ceph FS mount on the host that shares a pod's lifetime CephFS *CephFSVolumeSource `json:"cephfs,omitempty" protobuf:"bytes,14,opt,name=cephfs"` @@ -290,7 +290,7 @@ type VolumeSource struct { // type of volume that is owned by someone else (the system). type PersistentVolumeClaimVolumeSource struct { // ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims ClaimName string `json:"claimName" protobuf:"bytes,1,opt,name=claimName"` // Will force the ReadOnly setting in VolumeMounts. // Default false. @@ -302,33 +302,33 @@ type PersistentVolumeClaimVolumeSource struct { type PersistentVolumeSource struct { // GCEPersistentDisk represents a GCE Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk GCEPersistentDisk *GCEPersistentDiskVolumeSource `json:"gcePersistentDisk,omitempty" protobuf:"bytes,1,opt,name=gcePersistentDisk"` // AWSElasticBlockStore represents an AWS Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource `json:"awsElasticBlockStore,omitempty" protobuf:"bytes,2,opt,name=awsElasticBlockStore"` // HostPath represents a directory on the host. // Provisioned by a developer or tester. // This is useful for single-node development and testing only! // On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath HostPath *HostPathVolumeSource `json:"hostPath,omitempty" protobuf:"bytes,3,opt,name=hostPath"` // Glusterfs represents a Glusterfs volume that is attached to a host and // exposed to the pod. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md Glusterfs *GlusterfsVolumeSource `json:"glusterfs,omitempty" protobuf:"bytes,4,opt,name=glusterfs"` // NFS represents an NFS mount on the host. Provisioned by an admin. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs NFS *NFSVolumeSource `json:"nfs,omitempty" protobuf:"bytes,5,opt,name=nfs"` // RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md RBD *RBDVolumeSource `json:"rbd,omitempty" protobuf:"bytes,6,opt,name=rbd"` // ISCSI represents an ISCSI Disk resource that is attached to a // kubelet's host machine and then exposed to the pod. Provisioned by an admin. ISCSI *ISCSIVolumeSource `json:"iscsi,omitempty" protobuf:"bytes,7,opt,name=iscsi"` // Cinder represents a cinder volume attached and mounted on kubelets host machine - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md Cinder *CinderVolumeSource `json:"cinder,omitempty" protobuf:"bytes,8,opt,name=cinder"` // CephFS represents a Ceph FS mount on the host that shares a pod's lifetime CephFS *CephFSVolumeSource `json:"cephfs,omitempty" protobuf:"bytes,9,opt,name=cephfs"` @@ -337,7 +337,7 @@ type PersistentVolumeSource struct { // Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running Flocker *FlockerVolumeSource `json:"flocker,omitempty" protobuf:"bytes,11,opt,name=flocker"` // FlexVolume represents a generic volume resource that is - // provisioned/attached using a exec based plugin. This is an + // provisioned/attached using an exec based plugin. This is an // alpha feature and may change in future. FlexVolume *FlexVolumeSource `json:"flexVolume,omitempty" protobuf:"bytes,12,opt,name=flexVolume"` // AzureFile represents an Azure File Service mount on the host and bind mount to the pod. @@ -355,44 +355,44 @@ type PersistentVolumeSource struct { // PersistentVolume (PV) is a storage resource provisioned by an administrator. // It is analogous to a node. -// More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md +// More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md type PersistentVolume struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines a specification of a persistent volume owned by the cluster. // Provisioned by an administrator. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes Spec PersistentVolumeSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status represents the current information/status for the persistent volume. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes Status PersistentVolumeStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } // PersistentVolumeSpec is the specification of a persistent volume. type PersistentVolumeSpec struct { // A description of the persistent volume's resources and capacity. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity Capacity ResourceList `json:"capacity,omitempty" protobuf:"bytes,1,rep,name=capacity,casttype=ResourceList,castkey=ResourceName"` // The actual volume backing the persistent volume. PersistentVolumeSource `json:",inline" protobuf:"bytes,2,opt,name=persistentVolumeSource"` // AccessModes contains all ways the volume can be mounted. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes AccessModes []PersistentVolumeAccessMode `json:"accessModes,omitempty" protobuf:"bytes,3,rep,name=accessModes,casttype=PersistentVolumeAccessMode"` // ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. // Expected to be non-nil when bound. // claim.VolumeName is the authoritative bind between PV and PVC. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#binding + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#binding ClaimRef *ObjectReference `json:"claimRef,omitempty" protobuf:"bytes,4,opt,name=claimRef"` // What happens to a persistent volume when released from its claim. // Valid options are Retain (default) and Recycle. - // Recyling must be supported by the volume plugin underlying this persistent volume. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy + // Recycling must be supported by the volume plugin underlying this persistent volume. + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#recycling-policy PersistentVolumeReclaimPolicy PersistentVolumeReclaimPolicy `json:"persistentVolumeReclaimPolicy,omitempty" protobuf:"bytes,5,opt,name=persistentVolumeReclaimPolicy,casttype=PersistentVolumeReclaimPolicy"` } @@ -414,7 +414,7 @@ const ( // PersistentVolumeStatus is the current status of a persistent volume. type PersistentVolumeStatus struct { // Phase indicates if a volume is available, bound to a claim, or released by a claim. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#phase + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#phase Phase PersistentVolumePhase `json:"phase,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=PersistentVolumePhase"` // A human-readable message indicating details about why the volume is in this state. Message string `json:"message,omitempty" protobuf:"bytes,2,opt,name=message"` @@ -427,27 +427,29 @@ type PersistentVolumeStatus struct { type PersistentVolumeList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of persistent volumes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md Items []PersistentVolume `json:"items" protobuf:"bytes,2,rep,name=items"` } +// +genclient=true + // PersistentVolumeClaim is a user's request for and claim to a persistent volume type PersistentVolumeClaim struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired characteristics of a volume requested by a pod author. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims Spec PersistentVolumeClaimSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status represents the current information/status of a persistent volume claim. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims Status PersistentVolumeClaimStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -455,10 +457,10 @@ type PersistentVolumeClaim struct { type PersistentVolumeClaimList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // A list of persistent volume claims. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims Items []PersistentVolumeClaim `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -466,12 +468,12 @@ type PersistentVolumeClaimList struct { // and allows a Source for provider-specific attributes type PersistentVolumeClaimSpec struct { // AccessModes contains the desired access modes the volume should have. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1 + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1 AccessModes []PersistentVolumeAccessMode `json:"accessModes,omitempty" protobuf:"bytes,1,rep,name=accessModes,casttype=PersistentVolumeAccessMode"` // A label query over volumes to consider for binding. Selector *unversioned.LabelSelector `json:"selector,omitempty" protobuf:"bytes,4,opt,name=selector"` // Resources represents the minimum resources the volume should have. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources Resources ResourceRequirements `json:"resources,omitempty" protobuf:"bytes,2,opt,name=resources"` // VolumeName is the binding reference to the PersistentVolume backing this claim. VolumeName string `json:"volumeName,omitempty" protobuf:"bytes,3,opt,name=volumeName"` @@ -482,7 +484,7 @@ type PersistentVolumeClaimStatus struct { // Phase represents the current phase of PersistentVolumeClaim. Phase PersistentVolumeClaimPhase `json:"phase,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=PersistentVolumeClaimPhase"` // AccessModes contains the actual access modes the volume backing the PVC has. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1 + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1 AccessModes []PersistentVolumeAccessMode `json:"accessModes,omitempty" protobuf:"bytes,2,rep,name=accessModes,casttype=PersistentVolumeAccessMode"` // Represents the actual resources of the underlying volume. Capacity ResourceList `json:"capacity,omitempty" protobuf:"bytes,3,rep,name=capacity,casttype=ResourceList,castkey=ResourceName"` @@ -534,7 +536,7 @@ const ( // Host path volumes do not support ownership management or SELinux relabeling. type HostPathVolumeSource struct { // Path of the directory on the host. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath Path string `json:"path" protobuf:"bytes,1,opt,name=path"` } @@ -544,7 +546,7 @@ type EmptyDirVolumeSource struct { // What type of storage medium should back this directory. // The default is "" which means to use the node's default medium. // Must be an empty string (default) or Memory. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir Medium StorageMedium `json:"medium,omitempty" protobuf:"bytes,1,opt,name=medium,casttype=StorageMedium"` } @@ -552,16 +554,16 @@ type EmptyDirVolumeSource struct { // Glusterfs volumes do not support ownership management or SELinux relabeling. type GlusterfsVolumeSource struct { // EndpointsName is the endpoint name that details Glusterfs topology. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod EndpointsName string `json:"endpoints" protobuf:"bytes,1,opt,name=endpoints"` // Path is the Glusterfs volume path. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod Path string `json:"path" protobuf:"bytes,2,opt,name=path"` // ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod + // More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,3,opt,name=readOnly"` } @@ -569,37 +571,37 @@ type GlusterfsVolumeSource struct { // RBD volumes support ownership management and SELinux relabeling. type RBDVolumeSource struct { // A collection of Ceph monitors. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it CephMonitors []string `json:"monitors" protobuf:"bytes,1,rep,name=monitors"` // The rados image name. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it RBDImage string `json:"image" protobuf:"bytes,2,opt,name=image"` // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#rbd + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd // TODO: how do we prevent errors in the filesystem from compromising the machine FSType string `json:"fsType,omitempty" protobuf:"bytes,3,opt,name=fsType"` // The rados pool name. // Default is rbd. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it. + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it. RBDPool string `json:"pool,omitempty" protobuf:"bytes,4,opt,name=pool"` // The rados user name. // Default is admin. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it RadosUser string `json:"user,omitempty" protobuf:"bytes,5,opt,name=user"` // Keyring is the path to key ring for RBDUser. // Default is /etc/ceph/keyring. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it Keyring string `json:"keyring,omitempty" protobuf:"bytes,6,opt,name=keyring"` // SecretRef is name of the authentication secret for RBDUser. If provided // overrides keyring. // Default is nil. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it SecretRef *LocalObjectReference `json:"secretRef,omitempty" protobuf:"bytes,7,opt,name=secretRef"` // ReadOnly here will force the ReadOnly setting in VolumeMounts. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,8,opt,name=readOnly"` } @@ -609,16 +611,16 @@ type RBDVolumeSource struct { // Cinder volumes support ownership management and SELinux relabeling. type CinderVolumeSource struct { // volume id used to identify the volume in cinder - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md VolumeID string `json:"volumeID" protobuf:"bytes,1,opt,name=volumeID"` // Filesystem type to mount. // Must be a filesystem type supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md FSType string `json:"fsType,omitempty" protobuf:"bytes,2,opt,name=fsType"` // Optional: Defaults to false (read/write). ReadOnly here will force // the ReadOnly setting in VolumeMounts. - // More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md + // More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,3,opt,name=readOnly"` } @@ -626,22 +628,22 @@ type CinderVolumeSource struct { // Cephfs volumes do not support ownership management or SELinux relabeling. type CephFSVolumeSource struct { // Required: Monitors is a collection of Ceph monitors - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it Monitors []string `json:"monitors" protobuf:"bytes,1,rep,name=monitors"` // Optional: Used as the mounted root, rather than the full Ceph tree, default is / Path string `json:"path,omitempty" protobuf:"bytes,2,opt,name=path"` // Optional: User is the rados user name, default is admin - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it User string `json:"user,omitempty" protobuf:"bytes,3,opt,name=user"` // Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it SecretFile string `json:"secretFile,omitempty" protobuf:"bytes,4,opt,name=secretFile"` // Optional: SecretRef is reference to the authentication secret for User, default is empty. - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it SecretRef *LocalObjectReference `json:"secretRef,omitempty" protobuf:"bytes,5,opt,name=secretRef"` // Optional: Defaults to false (read/write). ReadOnly here will force // the ReadOnly setting in VolumeMounts. - // More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it + // More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,6,opt,name=readOnly"` } @@ -678,23 +680,23 @@ const ( // PDs support ownership management and SELinux relabeling. type GCEPersistentDiskVolumeSource struct { // Unique name of the PD resource in GCE. Used to identify the disk in GCE. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk PDName string `json:"pdName" protobuf:"bytes,1,opt,name=pdName"` // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk // TODO: how do we prevent errors in the filesystem from compromising the machine FSType string `json:"fsType,omitempty" protobuf:"bytes,2,opt,name=fsType"` // The partition in the volume that you want to mount. // If omitted, the default is to mount by volume name. // Examples: For volume /dev/sda1, you specify the partition as "1". // Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk Partition int32 `json:"partition,omitempty" protobuf:"varint,3,opt,name=partition"` // ReadOnly here will force the ReadOnly setting in VolumeMounts. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,4,opt,name=readOnly"` } @@ -723,7 +725,7 @@ type QuobyteVolumeSource struct { } // FlexVolume represents a generic volume resource that is -// provisioned/attached using a exec based plugin. This is an alpha feature and may change in future. +// provisioned/attached using an exec based plugin. This is an alpha feature and may change in future. type FlexVolumeSource struct { // Driver is the name of the driver to use for this volume. Driver string `json:"driver" protobuf:"bytes,1,opt,name=driver"` @@ -752,12 +754,12 @@ type FlexVolumeSource struct { // ownership management and SELinux relabeling. type AWSElasticBlockStoreVolumeSource struct { // Unique ID of the persistent disk resource in AWS (Amazon EBS volume). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore VolumeID string `json:"volumeID" protobuf:"bytes,1,opt,name=volumeID"` // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore // TODO: how do we prevent errors in the filesystem from compromising the machine FSType string `json:"fsType,omitempty" protobuf:"bytes,2,opt,name=fsType"` // The partition in the volume that you want to mount. @@ -767,7 +769,7 @@ type AWSElasticBlockStoreVolumeSource struct { Partition int32 `json:"partition,omitempty" protobuf:"varint,3,opt,name=partition"` // Specify "true" to force and set the ReadOnly property in VolumeMounts to "true". // If omitted, the default is "false". - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,4,opt,name=readOnly"` } @@ -793,7 +795,7 @@ type GitRepoVolumeSource struct { // Secret volumes support ownership management and SELinux relabeling. type SecretVolumeSource struct { // Name of the secret in the pod's namespace to use. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets SecretName string `json:"secretName,omitempty" protobuf:"bytes,1,opt,name=secretName"` // If unspecified, each key-value pair in the Data field of the referenced // Secret will be projected into the volume as a file whose name is the @@ -819,17 +821,17 @@ const ( // NFS volumes do not support ownership management or SELinux relabeling. type NFSVolumeSource struct { // Server is the hostname or IP address of the NFS server. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs Server string `json:"server" protobuf:"bytes,1,opt,name=server"` // Path that is exported by the NFS server. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs Path string `json:"path" protobuf:"bytes,2,opt,name=path"` // ReadOnly here will force // the NFS export to be mounted with read-only permissions. // Defaults to false. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs ReadOnly bool `json:"readOnly,omitempty" protobuf:"varint,3,opt,name=readOnly"` } @@ -849,7 +851,7 @@ type ISCSIVolumeSource struct { // Filesystem type of the volume that you want to mount. // Tip: Ensure that the filesystem type is supported by the host operating system. // Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#iscsi + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#iscsi // TODO: how do we prevent errors in the filesystem from compromising the machine FSType string `json:"fsType,omitempty" protobuf:"bytes,5,opt,name=fsType"` // ReadOnly here will force the ReadOnly setting in VolumeMounts. @@ -861,7 +863,7 @@ type ISCSIVolumeSource struct { // Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes support ownership management and SELinux relabeling. type FCVolumeSource struct { - // Required: FC target world wide names (WWNs) + // Required: FC target worldwide names (WWNs) TargetWWNs []string `json:"targetWWNs" protobuf:"bytes,1,rep,name=targetWWNs"` // Required: FC target lun number Lun *int32 `json:"lun" protobuf:"varint,2,opt,name=lun"` @@ -1129,11 +1131,11 @@ type Probe struct { // The action taken to determine the health of a container Handler `json:",inline" protobuf:"bytes,1,opt,name=handler"` // Number of seconds after the container has started before liveness probes are initiated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes InitialDelaySeconds int32 `json:"initialDelaySeconds,omitempty" protobuf:"varint,2,opt,name=initialDelaySeconds"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes TimeoutSeconds int32 `json:"timeoutSeconds,omitempty" protobuf:"varint,3,opt,name=timeoutSeconds"` // How often (in seconds) to perform the probe. // Default to 10 seconds. Minimum value is 1. @@ -1193,7 +1195,7 @@ type Container struct { // Cannot be updated. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Docker image name. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md Image string `json:"image,omitempty" protobuf:"bytes,2,opt,name=image"` // Entrypoint array. Not executed within a shell. // The docker image's ENTRYPOINT is used if this is not provided. @@ -1202,7 +1204,7 @@ type Container struct { // can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands Command []string `json:"command,omitempty" protobuf:"bytes,3,rep,name=command"` // Arguments to the entrypoint. // The docker image's CMD is used if this is not provided. @@ -1211,7 +1213,7 @@ type Container struct { // can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands Args []string `json:"args,omitempty" protobuf:"bytes,4,rep,name=args"` // Container's working directory. // If not specified, the container runtime's default will be used, which @@ -1231,7 +1233,7 @@ type Container struct { Env []EnvVar `json:"env,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,7,rep,name=env"` // Compute Resources required by this container. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources Resources ResourceRequirements `json:"resources,omitempty" protobuf:"bytes,8,opt,name=resources"` // Pod volumes to mount into the container's filesystem. // Cannot be updated. @@ -1239,12 +1241,12 @@ type Container struct { // Periodic probe of container liveness. // Container will be restarted if the probe fails. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes LivenessProbe *Probe `json:"livenessProbe,omitempty" protobuf:"bytes,10,opt,name=livenessProbe"` // Periodic probe of container service readiness. // Container will be removed from service endpoints if the probe fails. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes ReadinessProbe *Probe `json:"readinessProbe,omitempty" protobuf:"bytes,11,opt,name=readinessProbe"` // Actions that the management system should take in response to container lifecycle events. // Cannot be updated. @@ -1259,10 +1261,10 @@ type Container struct { // One of Always, Never, IfNotPresent. // Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#updating-images + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#updating-images ImagePullPolicy PullPolicy `json:"imagePullPolicy,omitempty" protobuf:"bytes,14,opt,name=imagePullPolicy,casttype=PullPolicy"` // Security options the pod should run with. - // More info: http://releases.k8s.io/HEAD/docs/design/security_context.md + // More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md SecurityContext *SecurityContext `json:"securityContext,omitempty" protobuf:"bytes,15,opt,name=securityContext"` // Variables for interactive containers, these have very specialized use-cases (e.g. debugging) @@ -1306,14 +1308,14 @@ type Lifecycle struct { // PostStart is called immediately after a container is created. If the handler fails, // the container is terminated and restarted according to its restart policy. // Other management of the container blocks until the hook completes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details PostStart *Handler `json:"postStart,omitempty" protobuf:"bytes,1,opt,name=postStart"` // PreStop is called immediately before a container is terminated. // The container is terminated after the handler completes. // The reason for termination is passed to the handler. // Regardless of the outcome of the handler, the container is eventually terminated. // Other management of the container blocks until the hook completes. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details PreStop *Handler `json:"preStop,omitempty" protobuf:"bytes,2,opt,name=preStop"` } @@ -1390,13 +1392,13 @@ type ContainerStatus struct { // garbage collection. This value will get capped at 5 by GC. RestartCount int32 `json:"restartCount" protobuf:"varint,5,opt,name=restartCount"` // The image the container is running. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md // TODO(dchen1107): Which image the container is running with? Image string `json:"image" protobuf:"bytes,6,opt,name=image"` // ImageID of the container's image. ImageID string `json:"imageID" protobuf:"bytes,7,opt,name=imageID"` // Container's ID in the format 'docker://'. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#container-information + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#container-information ContainerID string `json:"containerID,omitempty" protobuf:"bytes,8,opt,name=containerID"` } @@ -1439,11 +1441,11 @@ const ( type PodCondition struct { // Type is the type of the condition. // Currently only Ready. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions Type PodConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=PodConditionType"` // Status is the status of the condition. // Can be True, False, Unknown. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions Status ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=ConditionStatus"` // Last time we probed the condition. LastProbeTime unversioned.Time `json:"lastProbeTime,omitempty" protobuf:"bytes,3,opt,name=lastProbeTime"` @@ -1754,7 +1756,7 @@ const ( // PodSpec is a description of a pod. type PodSpec struct { // List of volumes that can be mounted by containers belonging to the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md Volumes []Volume `json:"volumes,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,1,rep,name=volumes"` // List of initialization containers belonging to the pod. // Init containers are executed in order prior to containers being started. If any @@ -1769,18 +1771,18 @@ type PodSpec struct { // Init containers cannot currently be added or removed. // Init containers are in alpha state and may change without notice. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md InitContainers []Container `json:"-" patchStrategy:"merge" patchMergeKey:"name"` // List of containers belonging to the pod. // Containers cannot currently be added or removed. // There must be at least one container in a Pod. // Cannot be updated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md Containers []Container `json:"containers" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=containers"` // Restart policy for all containers within the pod. // One of Always, OnFailure, Never. // Default to Always. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#restartpolicy + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#restartpolicy RestartPolicy RestartPolicy `json:"restartPolicy,omitempty" protobuf:"bytes,3,opt,name=restartPolicy,casttype=RestartPolicy"` // Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. // Value must be non-negative integer. The value zero indicates delete immediately. @@ -1800,11 +1802,11 @@ type PodSpec struct { DNSPolicy DNSPolicy `json:"dnsPolicy,omitempty" protobuf:"bytes,6,opt,name=dnsPolicy,casttype=DNSPolicy"` // NodeSelector is a selector which must be true for the pod to fit on a node. // Selector which must match a node's labels for the pod to be scheduled on that node. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/node-selection/README.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/node-selection/README.md NodeSelector map[string]string `json:"nodeSelector,omitempty" protobuf:"bytes,7,rep,name=nodeSelector"` // ServiceAccountName is the name of the ServiceAccount to use to run this pod. - // More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md + // More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md ServiceAccountName string `json:"serviceAccountName,omitempty" protobuf:"bytes,8,opt,name=serviceAccountName"` // DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. // Deprecated: Use serviceAccountName instead. @@ -1834,7 +1836,7 @@ type PodSpec struct { // ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. // If specified, these secrets will be passed to individual puller implementations for them to use. For example, // in the case of docker, only DockerConfig type secrets are honored. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,15,rep,name=imagePullSecrets"` // Specifies the hostname of the Pod // If not specified, the pod's hostname will be set to a system-defined value. @@ -1887,10 +1889,10 @@ type PodSecurityContext struct { // state of a system. type PodStatus struct { // Current condition of the pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-phase + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-phase Phase PodPhase `json:"phase,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=PodPhase"` // Current service state of pod. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions Conditions []PodCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,2,rep,name=conditions"` // A human readable message indicating details about why the pod is in this condition. Message string `json:"message,omitempty" protobuf:"bytes,3,opt,name=message"` @@ -1912,11 +1914,11 @@ type PodStatus struct { // init container will have ready = true, the most recently started container will have // startTime set. // Init containers are in alpha state and may change without notice. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-statuses + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-statuses InitContainerStatuses []ContainerStatus `json:"-"` // The list has one entry per container in the manifest. Each entry is currently the output // of `docker inspect`. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-statuses + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-statuses ContainerStatuses []ContainerStatus `json:"containerStatuses,omitempty" protobuf:"bytes,8,rep,name=containerStatuses"` } @@ -1924,13 +1926,13 @@ type PodStatus struct { type PodStatusResult struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Most recently observed status of the pod. // This data may not be up to date. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status PodStatus `json:"status,omitempty" protobuf:"bytes,2,opt,name=status"` } @@ -1941,18 +1943,18 @@ type PodStatusResult struct { type Pod struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior of the pod. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec PodSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the pod. // This data may not be up to date. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status PodStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -1960,22 +1962,22 @@ type Pod struct { type PodList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of pods. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/pods.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/pods.md Items []Pod `json:"items" protobuf:"bytes,2,rep,name=items"` } // PodTemplateSpec describes the data a pod should have when created from a template type PodTemplateSpec struct { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior of the pod. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec PodSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` } @@ -1985,11 +1987,11 @@ type PodTemplateSpec struct { type PodTemplate struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Template defines the pods that will be created from this pod template. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Template PodTemplateSpec `json:"template,omitempty" protobuf:"bytes,2,opt,name=template"` } @@ -1997,7 +1999,7 @@ type PodTemplate struct { type PodTemplateList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of pod templates @@ -2009,14 +2011,14 @@ type ReplicationControllerSpec struct { // Replicas is the number of desired replicas. // This is a pointer to distinguish between explicit zero and unspecified. // Defaults to 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller Replicas *int32 `json:"replicas,omitempty" protobuf:"varint,1,opt,name=replicas"` // Selector is a label query over pods that should match the Replicas count. // If Selector is empty, it is defaulted to the labels present on the Pod template. // Label keys and values that must match in order to be controlled by this replication // controller, if empty defaulted to labels on Pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,2,rep,name=selector"` // TemplateRef is a reference to an object that describes the pod that will be created if @@ -2026,7 +2028,7 @@ type ReplicationControllerSpec struct { // Template is the object that describes the pod that will be created if // insufficient replicas are detected. This takes precedence over a TemplateRef. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template Template *PodTemplateSpec `json:"template,omitempty" protobuf:"bytes,3,opt,name=template"` } @@ -2034,7 +2036,7 @@ type ReplicationControllerSpec struct { // controller. type ReplicationControllerStatus struct { // Replicas is the most recently oberved number of replicas. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller Replicas int32 `json:"replicas" protobuf:"varint,1,opt,name=replicas"` // The number of pods that have labels matching the labels of the pod template of the replication controller. @@ -2055,18 +2057,18 @@ type ReplicationController struct { // If the Labels of a ReplicationController are empty, they are defaulted to // be the same as the Pod(s) that the replication controller manages. - // Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the specification of the desired behavior of the replication controller. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ReplicationControllerSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is the most recently observed status of the replication controller. // This data may be out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ReplicationControllerStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -2074,11 +2076,11 @@ type ReplicationController struct { type ReplicationControllerList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of replication controllers. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md Items []ReplicationController `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -2145,7 +2147,7 @@ type LoadBalancerIngress struct { // ServiceSpec describes the attributes that a user creates on a service. type ServiceSpec struct { // The list of ports that are exposed by this service. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies Ports []ServicePort `json:"ports" patchStrategy:"merge" patchMergeKey:"port" protobuf:"bytes,1,rep,name=ports"` // Route service traffic to pods with label keys and values matching this @@ -2153,7 +2155,7 @@ type ServiceSpec struct { // external process managing its endpoints, which Kubernetes will not // modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. // Ignored if type is ExternalName. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,2,rep,name=selector"` // clusterIP is the IP address of the service and is usually assigned @@ -2164,7 +2166,7 @@ type ServiceSpec struct { // can be specified for headless services when proxying is not required. // Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if // type is ExternalName. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies ClusterIP string `json:"clusterIP,omitempty" protobuf:"bytes,3,opt,name=clusterIP"` // type determines how the Service is exposed. Defaults to ClusterIP. Valid @@ -2180,7 +2182,7 @@ type ServiceSpec struct { // "LoadBalancer" builds on NodePort and creates an // external load-balancer (if supported in the current cloud) which routes // to the clusterIP. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview Type ServiceType `json:"type,omitempty" protobuf:"bytes,4,opt,name=type,casttype=ServiceType"` // externalIPs is a list of IP addresses for which nodes in the cluster @@ -2204,7 +2206,7 @@ type ServiceSpec struct { // Enable client IP based session affinity. // Must be ClientIP or None. // Defaults to None. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies SessionAffinity ServiceAffinity `json:"sessionAffinity,omitempty" protobuf:"bytes,7,opt,name=sessionAffinity,casttype=ServiceAffinity"` // Only applies to Service Type: LoadBalancer @@ -2217,7 +2219,7 @@ type ServiceSpec struct { // If specified and supported by the platform, this will restrict traffic through the cloud-provider // load-balancer will be restricted to the specified client IPs. This field will be ignored if the // cloud-provider does not support the feature." - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services-firewalls.md LoadBalancerSourceRanges []string `json:"loadBalancerSourceRanges,omitempty" protobuf:"bytes,9,opt,name=loadBalancerSourceRanges"` // externalName is the external reference that kubedns or equivalent will @@ -2248,14 +2250,14 @@ type ServicePort struct { // of the 'port' field is used (an identity map). // This field is ignored for services with clusterIP=None, and should be // omitted or set equal to the 'port' field. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#defining-a-service + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#defining-a-service TargetPort intstr.IntOrString `json:"targetPort,omitempty" protobuf:"bytes,4,opt,name=targetPort"` // The port on each node on which this service is exposed when type=NodePort or LoadBalancer. // Usually assigned by the system. If specified, it will be allocated to the service // if unused or else creation of the service will fail. // Default is to auto-allocate a port if the ServiceType of this Service requires one. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#type--nodeport + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#type--nodeport NodePort int32 `json:"nodePort,omitempty" protobuf:"varint,5,opt,name=nodePort"` } @@ -2267,17 +2269,17 @@ type ServicePort struct { type Service struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the behavior of a service. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ServiceSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the service. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ServiceStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -2291,7 +2293,7 @@ const ( type ServiceList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of services @@ -2307,17 +2309,17 @@ type ServiceList struct { type ServiceAccount struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md Secrets []ObjectReference `json:"secrets,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=secrets"` // ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images // in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets // can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty" protobuf:"bytes,3,rep,name=imagePullSecrets"` } @@ -2325,11 +2327,11 @@ type ServiceAccount struct { type ServiceAccountList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of ServiceAccounts. - // More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md#service-accounts + // More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md#service-accounts Items []ServiceAccount `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -2350,7 +2352,7 @@ type ServiceAccountList struct { type Endpoints struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // The set of all endpoints is the union of all subsets. Addresses are placed into @@ -2422,7 +2424,7 @@ type EndpointPort struct { type EndpointsList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of endpoints. @@ -2439,7 +2441,7 @@ type NodeSpec struct { // ID of the node assigned by the cloud provider in the format: :// ProviderID string `json:"providerID,omitempty" protobuf:"bytes,3,opt,name=providerID"` // Unschedulable controls node schedulability of new pods. By default, node is schedulable. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#manual-node-administration"` + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#manual-node-administration"` Unschedulable bool `json:"unschedulable,omitempty" protobuf:"varint,4,opt,name=unschedulable"` } @@ -2488,26 +2490,26 @@ type NodeSystemInfo struct { // NodeStatus is information about the current status of a node. type NodeStatus struct { // Capacity represents the total resources of a node. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity for more details. + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity for more details. Capacity ResourceList `json:"capacity,omitempty" protobuf:"bytes,1,rep,name=capacity,casttype=ResourceList,castkey=ResourceName"` // Allocatable represents the resources of a node that are available for scheduling. // Defaults to Capacity. Allocatable ResourceList `json:"allocatable,omitempty" protobuf:"bytes,2,rep,name=allocatable,casttype=ResourceList,castkey=ResourceName"` // NodePhase is the recently observed lifecycle phase of the node. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-phase // The field is never populated, and now is deprecated. Phase NodePhase `json:"phase,omitempty" protobuf:"bytes,3,opt,name=phase,casttype=NodePhase"` // Conditions is an array of current observed node conditions. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-condition Conditions []NodeCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,4,rep,name=conditions"` // List of addresses reachable to the node. // Queried from cloud provider, if available. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-addresses + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-addresses Addresses []NodeAddress `json:"addresses,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,5,rep,name=addresses"` // Endpoints of daemons running on the Node. DaemonEndpoints NodeDaemonEndpoints `json:"daemonEndpoints,omitempty" protobuf:"bytes,6,opt,name=daemonEndpoints"` // Set of ids/uuids to uniquely identify the node. - // More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-info + // More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-info NodeInfo NodeSystemInfo `json:"nodeInfo,omitempty" protobuf:"bytes,7,opt,name=nodeInfo"` // List of container images on this node Images []ContainerImage `json:"images,omitempty" protobuf:"bytes,8,rep,name=images"` @@ -2596,7 +2598,7 @@ const ( NodeNetworkUnavailable NodeConditionType = "NetworkUnavailable" ) -// NodeCondition contains condition infromation for a node. +// NodeCondition contains condition information for a node. type NodeCondition struct { // Type of node condition. Type NodeConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=NodeConditionType"` @@ -2660,17 +2662,17 @@ type ResourceList map[ResourceName]resource.Quantity type Node struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the behavior of a node. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec NodeSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the node. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status NodeStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -2678,7 +2680,7 @@ type Node struct { type NodeList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of nodes @@ -2695,14 +2697,14 @@ const ( // NamespaceSpec describes the attributes on a Namespace. type NamespaceSpec struct { // Finalizers is an opaque list of values that must be empty to permanently remove object from storage. - // More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#finalizers + // More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#finalizers Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,1,rep,name=finalizers,casttype=FinalizerName"` } // NamespaceStatus is information about the current status of a Namespace. type NamespaceStatus struct { // Phase is the current lifecycle phase of the namespace. - // More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#phases + // More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#phases Phase NamespacePhase `json:"phase,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=NamespacePhase"` } @@ -2724,15 +2726,15 @@ const ( type Namespace struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the behavior of the Namespace. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec NamespaceSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status describes the current status of a Namespace. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status NamespaceStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -2740,11 +2742,11 @@ type Namespace struct { type NamespaceList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Namespace objects in the list. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md Items []Namespace `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -2753,7 +2755,7 @@ type NamespaceList struct { type Binding struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // The target object that you want to bind to the standard object. @@ -2943,13 +2945,13 @@ type OwnerReference struct { // API version of the referent. APIVersion string `json:"apiVersion" protobuf:"bytes,5,opt,name=apiVersion"` // Kind of the referent. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name" protobuf:"bytes,3,opt,name=name"` // UID of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids UID types.UID `json:"uid" protobuf:"bytes,4,opt,name=uid,casttype=k8s.io/kubernetes/pkg/types.UID"` // If true, this reference points to the managing controller. Controller *bool `json:"controller,omitempty" protobuf:"varint,6,opt,name=controller"` @@ -2958,21 +2960,21 @@ type OwnerReference struct { // ObjectReference contains enough information to let you inspect or modify the referred object. type ObjectReference struct { // Kind of the referent. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds Kind string `json:"kind,omitempty" protobuf:"bytes,1,opt,name=kind"` // Namespace of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md Namespace string `json:"namespace,omitempty" protobuf:"bytes,2,opt,name=namespace"` // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name,omitempty" protobuf:"bytes,3,opt,name=name"` // UID of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids UID types.UID `json:"uid,omitempty" protobuf:"bytes,4,opt,name=uid,casttype=k8s.io/kubernetes/pkg/types.UID"` // API version of the referent. APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,5,opt,name=apiVersion"` // Specific resourceVersion to which this reference is made, if any. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,6,opt,name=resourceVersion"` // If referring to a piece of an object instead of an entire object, this string @@ -2990,7 +2992,7 @@ type ObjectReference struct { // referenced object inside the same namespace. type LocalObjectReference struct { // Name of the referent. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names // TODO: Add other useful fields. apiVersion, kind, uid? Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` } @@ -3025,7 +3027,7 @@ const ( type Event struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` // The object that this event is about. @@ -3060,7 +3062,7 @@ type Event struct { type EventList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of events @@ -3071,7 +3073,7 @@ type EventList struct { type List struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of objects @@ -3116,11 +3118,11 @@ type LimitRangeSpec struct { type LimitRange struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the limits enforced. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec LimitRangeSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` } @@ -3128,11 +3130,11 @@ type LimitRange struct { type LimitRangeList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of LimitRange objects. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_limit_range.md + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_limit_range.md Items []LimitRange `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -3185,7 +3187,7 @@ const ( // ResourceQuotaSpec defines the desired hard limits to enforce for Quota. type ResourceQuotaSpec struct { // Hard is the set of desired hard limits for each named resource. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota Hard ResourceList `json:"hard,omitempty" protobuf:"bytes,1,rep,name=hard,casttype=ResourceList,castkey=ResourceName"` // A collection of filters that must match each object tracked by a quota. // If not specified, the quota matches all objects. @@ -3195,7 +3197,7 @@ type ResourceQuotaSpec struct { // ResourceQuotaStatus defines the enforced hard limits and observed use. type ResourceQuotaStatus struct { // Hard is the set of enforced hard limits for each named resource. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota Hard ResourceList `json:"hard,omitempty" protobuf:"bytes,1,rep,name=hard,casttype=ResourceList,castkey=ResourceName"` // Used is the current observed total usage of the resource in the namespace. Used ResourceList `json:"used,omitempty" protobuf:"bytes,2,rep,name=used,casttype=ResourceList,castkey=ResourceName"` @@ -3207,15 +3209,15 @@ type ResourceQuotaStatus struct { type ResourceQuota struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired quota. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ResourceQuotaSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status defines the actual enforced quota and its current usage. - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ResourceQuotaStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -3223,11 +3225,11 @@ type ResourceQuota struct { type ResourceQuotaList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of ResourceQuota objects. - // More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota + // More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota Items []ResourceQuota `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -3238,7 +3240,7 @@ type ResourceQuotaList struct { type Secret struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Data contains the secret data. Each key must be a valid DNS_SUBDOMAIN @@ -3317,11 +3319,11 @@ const ( type SecretList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of secret objects. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md Items []Secret `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -3331,7 +3333,7 @@ type SecretList struct { type ConfigMap struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Data contains the configuration data. @@ -3343,7 +3345,7 @@ type ConfigMap struct { type ConfigMapList struct { unversioned.TypeMeta `json:",inline"` - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ConfigMaps. @@ -3381,7 +3383,7 @@ type ComponentCondition struct { type ComponentStatus struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of component conditions observed @@ -3392,7 +3394,7 @@ type ComponentStatus struct { type ComponentStatusList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of ComponentStatus objects. @@ -3481,7 +3483,7 @@ type SELinuxOptions struct { type RangeAllocation struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Range is string that identifies the range represented by 'data'. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types_swagger_doc_generated.go index 886ed425d6..8e89541098 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/v1/types_swagger_doc_generated.go @@ -29,10 +29,10 @@ package v1 // AUTO-GENERATED FUNCTIONS START HERE var map_AWSElasticBlockStoreVolumeSource = map[string]string{ "": "Represents a Persistent Disk resource in AWS.\n\nAn AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kubelet. An AWS EBS disk can only be mounted as read/write once. AWS EBS volumes support ownership management and SELinux relabeling.", - "volumeID": "Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore", - "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore", + "volumeID": "Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore", + "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore", "partition": "The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty).", - "readOnly": "Specify \"true\" to force and set the ReadOnly property in VolumeMounts to \"true\". If omitted, the default is \"false\". More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore", + "readOnly": "Specify \"true\" to force and set the ReadOnly property in VolumeMounts to \"true\". If omitted, the default is \"false\". More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore", } func (AWSElasticBlockStoreVolumeSource) SwaggerDoc() map[string]string { @@ -95,7 +95,7 @@ func (AzureFileVolumeSource) SwaggerDoc() map[string]string { var map_Binding = map[string]string{ "": "Binding ties one object to another. For example, a pod is bound to a node by a scheduler.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "target": "The target object that you want to bind to the standard object.", } @@ -115,12 +115,12 @@ func (Capabilities) SwaggerDoc() map[string]string { var map_CephFSVolumeSource = map[string]string{ "": "Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.", - "monitors": "Required: Monitors is a collection of Ceph monitors More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it", + "monitors": "Required: Monitors is a collection of Ceph monitors More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it", "path": "Optional: Used as the mounted root, rather than the full Ceph tree, default is /", - "user": "Optional: User is the rados user name, default is admin More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it", - "secretFile": "Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it", - "secretRef": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it", - "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: http://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it", + "user": "Optional: User is the rados user name, default is admin More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it", + "secretFile": "Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it", + "secretRef": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it", + "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: http://releases.k8s.io/release-1.4/examples/volumes/cephfs/README.md#how-to-use-it", } func (CephFSVolumeSource) SwaggerDoc() map[string]string { @@ -129,9 +129,9 @@ func (CephFSVolumeSource) SwaggerDoc() map[string]string { var map_CinderVolumeSource = map[string]string{ "": "Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.", - "volumeID": "volume id used to identify the volume in cinder More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", - "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", - "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", + "volumeID": "volume id used to identify the volume in cinder More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md", + "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md", + "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md", } func (CinderVolumeSource) SwaggerDoc() map[string]string { @@ -152,7 +152,7 @@ func (ComponentCondition) SwaggerDoc() map[string]string { var map_ComponentStatus = map[string]string{ "": "ComponentStatus (and ComponentStatusList) holds the cluster validation info.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "conditions": "List of component conditions observed", } @@ -162,7 +162,7 @@ func (ComponentStatus) SwaggerDoc() map[string]string { var map_ComponentStatusList = map[string]string{ "": "Status of all the conditions for the component as a list of ComponentStatus objects.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of ComponentStatus objects.", } @@ -172,7 +172,7 @@ func (ComponentStatusList) SwaggerDoc() map[string]string { var map_ConfigMap = map[string]string{ "": "ConfigMap holds configuration data for pods to consume.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "data": "Data contains the configuration data. Each key must be a valid DNS_SUBDOMAIN with an optional leading dot.", } @@ -191,7 +191,7 @@ func (ConfigMapKeySelector) SwaggerDoc() map[string]string { var map_ConfigMapList = map[string]string{ "": "ConfigMapList is a resource containing a list of ConfigMap objects.", - "metadata": "More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of ConfigMaps.", } @@ -212,20 +212,20 @@ func (ConfigMapVolumeSource) SwaggerDoc() map[string]string { var map_Container = map[string]string{ "": "A single application container that you want to run within a pod.", "name": "Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.", - "image": "Docker image name. More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md", - "command": "Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands", - "args": "Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md#containers-and-commands", + "image": "Docker image name. More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md", + "command": "Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands", + "args": "Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md#containers-and-commands", "workingDir": "Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated.", "ports": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "env": "List of environment variables to set in the container. Cannot be updated.", - "resources": "Compute Resources required by this container. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources", + "resources": "Compute Resources required by this container. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources", "volumeMounts": "Pod volumes to mount into the container's filesystem. Cannot be updated.", - "livenessProbe": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes", - "readinessProbe": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes", + "livenessProbe": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes", + "readinessProbe": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes", "lifecycle": "Actions that the management system should take in response to container lifecycle events. Cannot be updated.", "terminationMessagePath": "Optional: Path at which the file to which the container's termination message will be written is mounted into the container's filesystem. Message written is intended to be brief final status, such as an assertion failure message. Defaults to /dev/termination-log. Cannot be updated.", - "imagePullPolicy": "Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#updating-images", - "securityContext": "Security options the pod should run with. More info: http://releases.k8s.io/HEAD/docs/design/security_context.md", + "imagePullPolicy": "Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#updating-images", + "securityContext": "Security options the pod should run with. More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md", "stdin": "Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false.", "stdinOnce": "Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false", "tty": "Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false.", @@ -310,9 +310,9 @@ var map_ContainerStatus = map[string]string{ "lastState": "Details about the container's last termination condition.", "ready": "Specifies whether the container has passed its readiness probe.", "restartCount": "The number of times the container has been restarted, currently based on the number of dead containers that have not yet been removed. Note that this is calculated from dead containers. But those containers are subject to garbage collection. This value will get capped at 5 by GC.", - "image": "The image the container is running. More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md", + "image": "The image the container is running. More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md", "imageID": "ImageID of the container's image.", - "containerID": "Container's ID in the format 'docker://'. More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#container-information", + "containerID": "Container's ID in the format 'docker://'. More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#container-information", } func (ContainerStatus) SwaggerDoc() map[string]string { @@ -363,7 +363,7 @@ func (DownwardAPIVolumeSource) SwaggerDoc() map[string]string { var map_EmptyDirVolumeSource = map[string]string{ "": "Represents an empty directory for a pod. Empty directory volumes support ownership management and SELinux relabeling.", - "medium": "What type of storage medium should back this directory. The default is \"\" which means to use the node's default medium. Must be an empty string (default) or Memory. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir", + "medium": "What type of storage medium should back this directory. The default is \"\" which means to use the node's default medium. Must be an empty string (default) or Memory. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir", } func (EmptyDirVolumeSource) SwaggerDoc() map[string]string { @@ -406,7 +406,7 @@ func (EndpointSubset) SwaggerDoc() map[string]string { var map_Endpoints = map[string]string{ "": "Endpoints is a collection of endpoints that implement the actual service. Example:\n Name: \"mysvc\",\n Subsets: [\n {\n Addresses: [{\"ip\": \"10.10.1.1\"}, {\"ip\": \"10.10.2.2\"}],\n Ports: [{\"name\": \"a\", \"port\": 8675}, {\"name\": \"b\", \"port\": 309}]\n },\n {\n Addresses: [{\"ip\": \"10.10.3.3\"}],\n Ports: [{\"name\": \"a\", \"port\": 93}, {\"name\": \"b\", \"port\": 76}]\n },\n ]", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "subsets": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", } @@ -416,7 +416,7 @@ func (Endpoints) SwaggerDoc() map[string]string { var map_EndpointsList = map[string]string{ "": "EndpointsList is a list of endpoints.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of endpoints.", } @@ -449,7 +449,7 @@ func (EnvVarSource) SwaggerDoc() map[string]string { var map_Event = map[string]string{ "": "Event is a report of an event somewhere in the cluster.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "involvedObject": "The object that this event is about.", "reason": "This should be a short, machine understandable string that gives the reason for the transition into the object's current status.", "message": "A human-readable description of the status of this operation.", @@ -466,7 +466,7 @@ func (Event) SwaggerDoc() map[string]string { var map_EventList = map[string]string{ "": "EventList is a list of events.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of events", } @@ -505,7 +505,7 @@ func (ExportOptions) SwaggerDoc() map[string]string { var map_FCVolumeSource = map[string]string{ "": "Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.", - "targetWWNs": "Required: FC target world wide names (WWNs)", + "targetWWNs": "Required: FC target worldwide names (WWNs)", "lun": "Required: FC target lun number", "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", "readOnly": "Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.", @@ -516,7 +516,7 @@ func (FCVolumeSource) SwaggerDoc() map[string]string { } var map_FlexVolumeSource = map[string]string{ - "": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", + "": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", "driver": "Driver is the name of the driver to use for this volume.", "fsType": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". The default filesystem depends on FlexVolume script.", "secretRef": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts.", @@ -539,10 +539,10 @@ func (FlockerVolumeSource) SwaggerDoc() map[string]string { var map_GCEPersistentDiskVolumeSource = map[string]string{ "": "Represents a Persistent Disk resource in Google Compute Engine.\n\nA GCE PD must exist before mounting to a container. The disk must also be in the same GCE project and zone as the kubelet. A GCE PD can only be mounted as read/write once or read-only many times. GCE PDs support ownership management and SELinux relabeling.", - "pdName": "Unique name of the PD resource in GCE. Used to identify the disk in GCE. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", - "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", - "partition": "The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty). More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", - "readOnly": "ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", + "pdName": "Unique name of the PD resource in GCE. Used to identify the disk in GCE. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", + "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", + "partition": "The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty). More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", + "readOnly": "ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", } func (GCEPersistentDiskVolumeSource) SwaggerDoc() map[string]string { @@ -562,9 +562,9 @@ func (GitRepoVolumeSource) SwaggerDoc() map[string]string { var map_GlusterfsVolumeSource = map[string]string{ "": "Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.", - "endpoints": "EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod", - "path": "Path is the Glusterfs volume path. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod", - "readOnly": "ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod", + "endpoints": "EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod", + "path": "Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod", + "readOnly": "ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod", } func (GlusterfsVolumeSource) SwaggerDoc() map[string]string { @@ -607,7 +607,7 @@ func (Handler) SwaggerDoc() map[string]string { var map_HostPathVolumeSource = map[string]string{ "": "Represents a host path mapped into a pod. Host path volumes do not support ownership management or SELinux relabeling.", - "path": "Path of the directory on the host. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath", + "path": "Path of the directory on the host. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath", } func (HostPathVolumeSource) SwaggerDoc() map[string]string { @@ -620,7 +620,7 @@ var map_ISCSIVolumeSource = map[string]string{ "iqn": "Target iSCSI Qualified Name.", "lun": "iSCSI target lun number.", "iscsiInterface": "Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport.", - "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#iscsi", + "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#iscsi", "readOnly": "ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.", } @@ -641,8 +641,8 @@ func (KeyToPath) SwaggerDoc() map[string]string { var map_Lifecycle = map[string]string{ "": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", - "postStart": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details", - "preStop": "PreStop is called immediately before a container is terminated. The container is terminated after the handler completes. The reason for termination is passed to the handler. Regardless of the outcome of the handler, the container is eventually terminated. Other management of the container blocks until the hook completes. More info: http://releases.k8s.io/HEAD/docs/user-guide/container-environment.md#hook-details", + "postStart": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details", + "preStop": "PreStop is called immediately before a container is terminated. The container is terminated after the handler completes. The reason for termination is passed to the handler. Regardless of the outcome of the handler, the container is eventually terminated. Other management of the container blocks until the hook completes. More info: http://releases.k8s.io/release-1.4/docs/user-guide/container-environment.md#hook-details", } func (Lifecycle) SwaggerDoc() map[string]string { @@ -651,8 +651,8 @@ func (Lifecycle) SwaggerDoc() map[string]string { var map_LimitRange = map[string]string{ "": "LimitRange sets resource usage limits for each kind of resource in a Namespace.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the limits enforced. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the limits enforced. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (LimitRange) SwaggerDoc() map[string]string { @@ -675,8 +675,8 @@ func (LimitRangeItem) SwaggerDoc() map[string]string { var map_LimitRangeList = map[string]string{ "": "LimitRangeList is a list of LimitRange items.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "Items is a list of LimitRange objects. More info: http://releases.k8s.io/HEAD/docs/design/admission_control_limit_range.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "Items is a list of LimitRange objects. More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_limit_range.md", } func (LimitRangeList) SwaggerDoc() map[string]string { @@ -694,7 +694,7 @@ func (LimitRangeSpec) SwaggerDoc() map[string]string { var map_List = map[string]string{ "": "List holds a list of objects, which may not be known by the server.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of objects", } @@ -736,7 +736,7 @@ func (LoadBalancerStatus) SwaggerDoc() map[string]string { var map_LocalObjectReference = map[string]string{ "": "LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.", - "name": "Name of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", + "name": "Name of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", } func (LocalObjectReference) SwaggerDoc() map[string]string { @@ -745,9 +745,9 @@ func (LocalObjectReference) SwaggerDoc() map[string]string { var map_NFSVolumeSource = map[string]string{ "": "Represents an NFS mount that lasts the lifetime of a pod. NFS volumes do not support ownership management or SELinux relabeling.", - "server": "Server is the hostname or IP address of the NFS server. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs", - "path": "Path that is exported by the NFS server. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs", - "readOnly": "ReadOnly here will force the NFS export to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs", + "server": "Server is the hostname or IP address of the NFS server. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs", + "path": "Path that is exported by the NFS server. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs", + "readOnly": "ReadOnly here will force the NFS export to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs", } func (NFSVolumeSource) SwaggerDoc() map[string]string { @@ -756,9 +756,9 @@ func (NFSVolumeSource) SwaggerDoc() map[string]string { var map_Namespace = map[string]string{ "": "Namespace provides a scope for Names. Use of multiple namespaces is optional.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the behavior of the Namespace. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status describes the current status of a Namespace. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the behavior of the Namespace. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status describes the current status of a Namespace. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Namespace) SwaggerDoc() map[string]string { @@ -767,8 +767,8 @@ func (Namespace) SwaggerDoc() map[string]string { var map_NamespaceList = map[string]string{ "": "NamespaceList is a list of Namespaces.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "Items is the list of Namespace objects in the list. More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "Items is the list of Namespace objects in the list. More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md", } func (NamespaceList) SwaggerDoc() map[string]string { @@ -777,7 +777,7 @@ func (NamespaceList) SwaggerDoc() map[string]string { var map_NamespaceSpec = map[string]string{ "": "NamespaceSpec describes the attributes on a Namespace.", - "finalizers": "Finalizers is an opaque list of values that must be empty to permanently remove object from storage. More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#finalizers", + "finalizers": "Finalizers is an opaque list of values that must be empty to permanently remove object from storage. More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#finalizers", } func (NamespaceSpec) SwaggerDoc() map[string]string { @@ -786,7 +786,7 @@ func (NamespaceSpec) SwaggerDoc() map[string]string { var map_NamespaceStatus = map[string]string{ "": "NamespaceStatus is information about the current status of a Namespace.", - "phase": "Phase is the current lifecycle phase of the namespace. More info: http://releases.k8s.io/HEAD/docs/design/namespaces.md#phases", + "phase": "Phase is the current lifecycle phase of the namespace. More info: http://releases.k8s.io/release-1.4/docs/design/namespaces.md#phases", } func (NamespaceStatus) SwaggerDoc() map[string]string { @@ -795,9 +795,9 @@ func (NamespaceStatus) SwaggerDoc() map[string]string { var map_Node = map[string]string{ "": "Node is a worker node in Kubernetes, formerly known as minion. Each node will have a unique identifier in the cache (i.e. in etcd).", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the behavior of a node. http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Most recently observed status of the node. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the behavior of a node. http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Most recently observed status of the node. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Node) SwaggerDoc() map[string]string { @@ -825,7 +825,7 @@ func (NodeAffinity) SwaggerDoc() map[string]string { } var map_NodeCondition = map[string]string{ - "": "NodeCondition contains condition infromation for a node.", + "": "NodeCondition contains condition information for a node.", "type": "Type of node condition.", "status": "Status of the condition, one of True, False, Unknown.", "lastHeartbeatTime": "Last time we got an update on a given condition.", @@ -849,7 +849,7 @@ func (NodeDaemonEndpoints) SwaggerDoc() map[string]string { var map_NodeList = map[string]string{ "": "NodeList is the whole list of all Nodes which have been registered with master.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of nodes", } @@ -900,7 +900,7 @@ var map_NodeSpec = map[string]string{ "podCIDR": "PodCIDR represents the pod IP range assigned to the node.", "externalID": "External ID of the node assigned by some machine database (e.g. a cloud provider). Deprecated.", "providerID": "ID of the node assigned by the cloud provider in the format: ://", - "unschedulable": "Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#manual-node-administration\"`", + "unschedulable": "Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#manual-node-administration\"`", } func (NodeSpec) SwaggerDoc() map[string]string { @@ -909,13 +909,13 @@ func (NodeSpec) SwaggerDoc() map[string]string { var map_NodeStatus = map[string]string{ "": "NodeStatus is information about the current status of a node.", - "capacity": "Capacity represents the total resources of a node. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity for more details.", + "capacity": "Capacity represents the total resources of a node. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity for more details.", "allocatable": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", - "phase": "NodePhase is the recently observed lifecycle phase of the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase The field is never populated, and now is deprecated.", - "conditions": "Conditions is an array of current observed node conditions. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition", - "addresses": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-addresses", + "phase": "NodePhase is the recently observed lifecycle phase of the node. More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-phase The field is never populated, and now is deprecated.", + "conditions": "Conditions is an array of current observed node conditions. More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-condition", + "addresses": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-addresses", "daemonEndpoints": "Endpoints of daemons running on the Node.", - "nodeInfo": "Set of ids/uuids to uniquely identify the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-info", + "nodeInfo": "Set of ids/uuids to uniquely identify the node. More info: http://releases.k8s.io/release-1.4/docs/admin/node.md#node-info", "images": "List of container images on this node", "volumesInUse": "List of attachable volumes in use (mounted) by the node.", "volumesAttached": "List of volumes that are attached to the node.", @@ -955,18 +955,18 @@ func (ObjectFieldSelector) SwaggerDoc() map[string]string { var map_ObjectMeta = map[string]string{ "": "ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.", - "name": "Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", - "generateName": "GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.\n\nIf this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).\n\nApplied only if Name is not specified. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#idempotency", - "namespace": "Namespace defines the space within each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.\n\nMust be a DNS_LABEL. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md", + "name": "Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", + "generateName": "GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.\n\nIf this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).\n\nApplied only if Name is not specified. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#idempotency", + "namespace": "Namespace defines the space within each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.\n\nMust be a DNS_LABEL. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md", "selfLink": "SelfLink is a URL representing this object. Populated by the system. Read-only.", - "uid": "UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.\n\nPopulated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids", - "resourceVersion": "An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.\n\nPopulated by the system. Read-only. Value must be treated as opaque by clients and . More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency", + "uid": "UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.\n\nPopulated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids", + "resourceVersion": "An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.\n\nPopulated by the system. Read-only. Value must be treated as opaque by clients and . More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency", "generation": "A sequence number representing a specific generation of the desired state. Populated by the system. Read-only.", - "creationTimestamp": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "deletionTimestamp": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource will be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field. Once set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. Once the resource is deleted in the API, the Kubelet will send a hard termination signal to the container. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "creationTimestamp": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "deletionTimestamp": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource will be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field. Once set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. Once the resource is deleted in the API, the Kubelet will send a hard termination signal to the container. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "deletionGracePeriodSeconds": "Number of seconds allowed for this object to gracefully terminate before it will be removed from the system. Only set when deletionTimestamp is also set. May only be shortened. Read-only.", - "labels": "Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md", - "annotations": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://releases.k8s.io/HEAD/docs/user-guide/annotations.md", + "labels": "Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md", + "annotations": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://releases.k8s.io/release-1.4/docs/user-guide/annotations.md", "ownerReferences": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "finalizers": "Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed.", "clusterName": "The name of the cluster which the object belongs to. This is used to distinguish resources with same name and namespace in different clusters. This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request.", @@ -978,12 +978,12 @@ func (ObjectMeta) SwaggerDoc() map[string]string { var map_ObjectReference = map[string]string{ "": "ObjectReference contains enough information to let you inspect or modify the referred object.", - "kind": "Kind of the referent. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "namespace": "Namespace of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/namespaces.md", - "name": "Name of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", - "uid": "UID of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids", + "kind": "Kind of the referent. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "namespace": "Namespace of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/namespaces.md", + "name": "Name of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", + "uid": "UID of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids", "apiVersion": "API version of the referent.", - "resourceVersion": "Specific resourceVersion to which this reference is made, if any. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#concurrency-control-and-consistency", + "resourceVersion": "Specific resourceVersion to which this reference is made, if any. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#concurrency-control-and-consistency", "fieldPath": "If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: \"spec.containers{name}\" (where \"name\" refers to the name of the container that triggered the event) or if no container name is specified \"spec.containers[2]\" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.", } @@ -994,9 +994,9 @@ func (ObjectReference) SwaggerDoc() map[string]string { var map_OwnerReference = map[string]string{ "": "OwnerReference contains enough information to let you identify an owning object. Currently, an owning object must be in the same namespace, so there is no namespace field.", "apiVersion": "API version of the referent.", - "kind": "Kind of the referent. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "name": "Name of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", - "uid": "UID of the referent. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#uids", + "kind": "Kind of the referent. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "name": "Name of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", + "uid": "UID of the referent. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#uids", "controller": "If true, this reference points to the managing controller.", } @@ -1005,10 +1005,10 @@ func (OwnerReference) SwaggerDoc() map[string]string { } var map_PersistentVolume = map[string]string{ - "": "PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes", - "status": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistent-volumes", + "": "PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes", + "status": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistent-volumes", } func (PersistentVolume) SwaggerDoc() map[string]string { @@ -1017,9 +1017,9 @@ func (PersistentVolume) SwaggerDoc() map[string]string { var map_PersistentVolumeClaim = map[string]string{ "": "PersistentVolumeClaim is a user's request for and claim to a persistent volume", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the desired characteristics of a volume requested by a pod author. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", - "status": "Status represents the current information/status of a persistent volume claim. Read-only. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the desired characteristics of a volume requested by a pod author. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", + "status": "Status represents the current information/status of a persistent volume claim. Read-only. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", } func (PersistentVolumeClaim) SwaggerDoc() map[string]string { @@ -1028,8 +1028,8 @@ func (PersistentVolumeClaim) SwaggerDoc() map[string]string { var map_PersistentVolumeClaimList = map[string]string{ "": "PersistentVolumeClaimList is a list of PersistentVolumeClaim items.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "A list of persistent volume claims. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "A list of persistent volume claims. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", } func (PersistentVolumeClaimList) SwaggerDoc() map[string]string { @@ -1038,9 +1038,9 @@ func (PersistentVolumeClaimList) SwaggerDoc() map[string]string { var map_PersistentVolumeClaimSpec = map[string]string{ "": "PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes", - "accessModes": "AccessModes contains the desired access modes the volume should have. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1", + "accessModes": "AccessModes contains the desired access modes the volume should have. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1", "selector": "A label query over volumes to consider for binding.", - "resources": "Resources represents the minimum resources the volume should have. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#resources", + "resources": "Resources represents the minimum resources the volume should have. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#resources", "volumeName": "VolumeName is the binding reference to the PersistentVolume backing this claim.", } @@ -1051,7 +1051,7 @@ func (PersistentVolumeClaimSpec) SwaggerDoc() map[string]string { var map_PersistentVolumeClaimStatus = map[string]string{ "": "PersistentVolumeClaimStatus is the current status of a persistent volume claim.", "phase": "Phase represents the current phase of PersistentVolumeClaim.", - "accessModes": "AccessModes contains the actual access modes the volume backing the PVC has. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes-1", + "accessModes": "AccessModes contains the actual access modes the volume backing the PVC has. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes-1", "capacity": "Represents the actual resources of the underlying volume.", } @@ -1061,7 +1061,7 @@ func (PersistentVolumeClaimStatus) SwaggerDoc() map[string]string { var map_PersistentVolumeClaimVolumeSource = map[string]string{ "": "PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace. This volume finds the bound PV and mounts that volume for the pod. A PersistentVolumeClaimVolumeSource is, essentially, a wrapper around another type of volume that is owned by someone else (the system).", - "claimName": "ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", + "claimName": "ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", "readOnly": "Will force the ReadOnly setting in VolumeMounts. Default false.", } @@ -1071,8 +1071,8 @@ func (PersistentVolumeClaimVolumeSource) SwaggerDoc() map[string]string { var map_PersistentVolumeList = map[string]string{ "": "PersistentVolumeList is a list of PersistentVolume items.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "List of persistent volumes. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "List of persistent volumes. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md", } func (PersistentVolumeList) SwaggerDoc() map[string]string { @@ -1081,18 +1081,18 @@ func (PersistentVolumeList) SwaggerDoc() map[string]string { var map_PersistentVolumeSource = map[string]string{ "": "PersistentVolumeSource is similar to VolumeSource but meant for the administrator who creates PVs. Exactly one of its members must be set.", - "gcePersistentDisk": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", - "awsElasticBlockStore": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore", - "hostPath": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath", - "glusterfs": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md", - "nfs": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs", - "rbd": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md", + "gcePersistentDisk": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", + "awsElasticBlockStore": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore", + "hostPath": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath", + "glusterfs": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md", + "nfs": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs", + "rbd": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md", "iscsi": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin.", - "cinder": "Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", + "cinder": "Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md", "cephfs": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime", "fc": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.", "flocker": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running", - "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", + "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", "azureFile": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.", "vsphereVolume": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", "quobyte": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime", @@ -1105,10 +1105,10 @@ func (PersistentVolumeSource) SwaggerDoc() map[string]string { var map_PersistentVolumeSpec = map[string]string{ "": "PersistentVolumeSpec is the specification of a persistent volume.", - "capacity": "A description of the persistent volume's resources and capacity. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#capacity", - "accessModes": "AccessModes contains all ways the volume can be mounted. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#access-modes", - "claimRef": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#binding", - "persistentVolumeReclaimPolicy": "What happens to a persistent volume when released from its claim. Valid options are Retain (default) and Recycle. Recyling must be supported by the volume plugin underlying this persistent volume. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#recycling-policy", + "capacity": "A description of the persistent volume's resources and capacity. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#capacity", + "accessModes": "AccessModes contains all ways the volume can be mounted. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#access-modes", + "claimRef": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#binding", + "persistentVolumeReclaimPolicy": "What happens to a persistent volume when released from its claim. Valid options are Retain (default) and Recycle. Recycling must be supported by the volume plugin underlying this persistent volume. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#recycling-policy", } func (PersistentVolumeSpec) SwaggerDoc() map[string]string { @@ -1117,7 +1117,7 @@ func (PersistentVolumeSpec) SwaggerDoc() map[string]string { var map_PersistentVolumeStatus = map[string]string{ "": "PersistentVolumeStatus is the current status of a persistent volume.", - "phase": "Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#phase", + "phase": "Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#phase", "message": "A human-readable message indicating details about why the volume is in this state.", "reason": "Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.", } @@ -1128,9 +1128,9 @@ func (PersistentVolumeStatus) SwaggerDoc() map[string]string { var map_Pod = map[string]string{ "": "Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Specification of the desired behavior of the pod. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Specification of the desired behavior of the pod. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Pod) SwaggerDoc() map[string]string { @@ -1183,8 +1183,8 @@ func (PodAttachOptions) SwaggerDoc() map[string]string { var map_PodCondition = map[string]string{ "": "PodCondition contains details for the current condition of this pod.", - "type": "Type is the type of the condition. Currently only Ready. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions", - "status": "Status is the status of the condition. Can be True, False, Unknown. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions", + "type": "Type is the type of the condition. Currently only Ready. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions", + "status": "Status is the status of the condition. Can be True, False, Unknown. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions", "lastProbeTime": "Last time we probed the condition.", "lastTransitionTime": "Last time the condition transitioned from one status to another.", "reason": "Unique, one-word, CamelCase reason for the condition's last transition.", @@ -1211,8 +1211,8 @@ func (PodExecOptions) SwaggerDoc() map[string]string { var map_PodList = map[string]string{ "": "PodList is a list of Pods.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "List of pods. More info: http://releases.k8s.io/HEAD/docs/user-guide/pods.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "List of pods. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pods.md", } func (PodList) SwaggerDoc() map[string]string { @@ -1268,21 +1268,21 @@ func (PodSignature) SwaggerDoc() map[string]string { var map_PodSpec = map[string]string{ "": "PodSpec is a description of a pod.", - "volumes": "List of volumes that can be mounted by containers belonging to the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md", - "containers": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated. More info: http://releases.k8s.io/HEAD/docs/user-guide/containers.md", - "restartPolicy": "Restart policy for all containers within the pod. One of Always, OnFailure, Never. Default to Always. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#restartpolicy", + "volumes": "List of volumes that can be mounted by containers belonging to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md", + "containers": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/containers.md", + "restartPolicy": "Restart policy for all containers within the pod. One of Always, OnFailure, Never. Default to Always. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#restartpolicy", "terminationGracePeriodSeconds": "Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the pod are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 30 seconds.", "activeDeadlineSeconds": "Optional duration in seconds the pod may be active on the node relative to StartTime before the system will actively try to mark it failed and kill associated containers. Value must be a positive integer.", "dnsPolicy": "Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'. Defaults to \"ClusterFirst\".", - "nodeSelector": "NodeSelector is a selector which must be true for the pod to fit on a node. Selector which must match a node's labels for the pod to be scheduled on that node. More info: http://releases.k8s.io/HEAD/docs/user-guide/node-selection/README.md", - "serviceAccountName": "ServiceAccountName is the name of the ServiceAccount to use to run this pod. More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md", + "nodeSelector": "NodeSelector is a selector which must be true for the pod to fit on a node. Selector which must match a node's labels for the pod to be scheduled on that node. More info: http://releases.k8s.io/release-1.4/docs/user-guide/node-selection/README.md", + "serviceAccountName": "ServiceAccountName is the name of the ServiceAccount to use to run this pod. More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md", "serviceAccount": "DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated: Use serviceAccountName instead.", "nodeName": "NodeName is a request to schedule this pod onto a specific node. If it is non-empty, the scheduler simply schedules this pod onto that node, assuming that it fits resource requirements.", "hostNetwork": "Host networking requested for this pod. Use the host's network namespace. If this option is set, the ports that will be used must be specified. Default to false.", "hostPID": "Use the host's pid namespace. Optional: Default to false.", "hostIPC": "Use the host's ipc namespace. Optional: Default to false.", "securityContext": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field.", - "imagePullSecrets": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: http://releases.k8s.io/HEAD/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod", + "imagePullSecrets": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: http://releases.k8s.io/release-1.4/docs/user-guide/images.md#specifying-imagepullsecrets-on-a-pod", "hostname": "Specifies the hostname of the Pod If not specified, the pod's hostname will be set to a system-defined value.", "subdomain": "If specified, the fully qualified Pod hostname will be \"...svc.\". If not specified, the pod will not have a domainname at all.", } @@ -1293,14 +1293,14 @@ func (PodSpec) SwaggerDoc() map[string]string { var map_PodStatus = map[string]string{ "": "PodStatus represents information about the status of a pod. Status may trail the actual state of a system.", - "phase": "Current condition of the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-phase", - "conditions": "Current service state of pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#pod-conditions", + "phase": "Current condition of the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-phase", + "conditions": "Current service state of pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#pod-conditions", "message": "A human readable message indicating details about why the pod is in this condition.", "reason": "A brief CamelCase message indicating details about why the pod is in this state. e.g. 'OutOfDisk'", "hostIP": "IP address of the host to which the pod is assigned. Empty if not yet scheduled.", "podIP": "IP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated.", "startTime": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod.", - "containerStatuses": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-statuses", + "containerStatuses": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-statuses", } func (PodStatus) SwaggerDoc() map[string]string { @@ -1309,8 +1309,8 @@ func (PodStatus) SwaggerDoc() map[string]string { var map_PodStatusResult = map[string]string{ "": "PodStatusResult is a wrapper for PodStatus returned by kubelet that can be encode/decoded", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "status": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "status": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (PodStatusResult) SwaggerDoc() map[string]string { @@ -1319,8 +1319,8 @@ func (PodStatusResult) SwaggerDoc() map[string]string { var map_PodTemplate = map[string]string{ "": "PodTemplate describes a template for creating copies of a predefined pod.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "template": "Template defines the pods that will be created from this pod template. http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "template": "Template defines the pods that will be created from this pod template. http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (PodTemplate) SwaggerDoc() map[string]string { @@ -1329,7 +1329,7 @@ func (PodTemplate) SwaggerDoc() map[string]string { var map_PodTemplateList = map[string]string{ "": "PodTemplateList is a list of PodTemplates.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of pod templates", } @@ -1339,8 +1339,8 @@ func (PodTemplateList) SwaggerDoc() map[string]string { var map_PodTemplateSpec = map[string]string{ "": "PodTemplateSpec describes the data a pod should have when created from a template", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Specification of the desired behavior of the pod. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Specification of the desired behavior of the pod. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (PodTemplateSpec) SwaggerDoc() map[string]string { @@ -1380,8 +1380,8 @@ func (PreferredSchedulingTerm) SwaggerDoc() map[string]string { var map_Probe = map[string]string{ "": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", - "initialDelaySeconds": "Number of seconds after the container has started before liveness probes are initiated. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes", - "timeoutSeconds": "Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes", + "initialDelaySeconds": "Number of seconds after the container has started before liveness probes are initiated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes", + "timeoutSeconds": "Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: http://releases.k8s.io/release-1.4/docs/user-guide/pod-states.md#container-probes", "periodSeconds": "How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1.", "successThreshold": "Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1.", "failureThreshold": "Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.", @@ -1406,14 +1406,14 @@ func (QuobyteVolumeSource) SwaggerDoc() map[string]string { var map_RBDVolumeSource = map[string]string{ "": "Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.", - "monitors": "A collection of Ceph monitors. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", - "image": "The rados image name. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", - "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#rbd", - "pool": "The rados pool name. Default is rbd. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it.", - "user": "The rados user name. Default is admin. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", - "keyring": "Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", - "secretRef": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", - "readOnly": "ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it", + "monitors": "A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", + "image": "The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", + "fsType": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd", + "pool": "The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.", + "user": "The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", + "keyring": "Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", + "secretRef": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", + "readOnly": "ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it", } func (RBDVolumeSource) SwaggerDoc() map[string]string { @@ -1422,7 +1422,7 @@ func (RBDVolumeSource) SwaggerDoc() map[string]string { var map_RangeAllocation = map[string]string{ "": "RangeAllocation is not a public type.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "range": "Range is string that identifies the range represented by 'data'.", "data": "Data is a bit array containing all allocated addresses in the previous segment.", } @@ -1433,9 +1433,9 @@ func (RangeAllocation) SwaggerDoc() map[string]string { var map_ReplicationController = map[string]string{ "": "ReplicationController represents the configuration of a replication controller.", - "metadata": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the specification of the desired behavior of the replication controller. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the specification of the desired behavior of the replication controller. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (ReplicationController) SwaggerDoc() map[string]string { @@ -1444,8 +1444,8 @@ func (ReplicationController) SwaggerDoc() map[string]string { var map_ReplicationControllerList = map[string]string{ "": "ReplicationControllerList is a collection of replication controllers.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "List of replication controllers. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "List of replication controllers. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md", } func (ReplicationControllerList) SwaggerDoc() map[string]string { @@ -1454,9 +1454,9 @@ func (ReplicationControllerList) SwaggerDoc() map[string]string { var map_ReplicationControllerSpec = map[string]string{ "": "ReplicationControllerSpec is the specification of a replication controller.", - "replicas": "Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller", - "selector": "Selector is a label query over pods that should match the Replicas count. If Selector is empty, it is defaulted to the labels present on the Pod template. Label keys and values that must match in order to be controlled by this replication controller, if empty defaulted to labels on Pod template. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "template": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template", + "replicas": "Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller", + "selector": "Selector is a label query over pods that should match the Replicas count. If Selector is empty, it is defaulted to the labels present on the Pod template. Label keys and values that must match in order to be controlled by this replication controller, if empty defaulted to labels on Pod template. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "template": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template", } func (ReplicationControllerSpec) SwaggerDoc() map[string]string { @@ -1465,7 +1465,7 @@ func (ReplicationControllerSpec) SwaggerDoc() map[string]string { var map_ReplicationControllerStatus = map[string]string{ "": "ReplicationControllerStatus represents the current status of a replication controller.", - "replicas": "Replicas is the most recently oberved number of replicas. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller", + "replicas": "Replicas is the most recently oberved number of replicas. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller", "fullyLabeledReplicas": "The number of pods that have labels matching the labels of the pod template of the replication controller.", "readyReplicas": "The number of ready replicas for this replication controller.", "observedGeneration": "ObservedGeneration reflects the generation of the most recently observed replication controller.", @@ -1488,9 +1488,9 @@ func (ResourceFieldSelector) SwaggerDoc() map[string]string { var map_ResourceQuota = map[string]string{ "": "ResourceQuota sets aggregate quota restrictions enforced per namespace", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the desired quota. http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status defines the actual enforced quota and its current usage. http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the desired quota. http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status defines the actual enforced quota and its current usage. http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (ResourceQuota) SwaggerDoc() map[string]string { @@ -1499,8 +1499,8 @@ func (ResourceQuota) SwaggerDoc() map[string]string { var map_ResourceQuotaList = map[string]string{ "": "ResourceQuotaList is a list of ResourceQuota items.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "Items is a list of ResourceQuota objects. More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "Items is a list of ResourceQuota objects. More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", } func (ResourceQuotaList) SwaggerDoc() map[string]string { @@ -1509,7 +1509,7 @@ func (ResourceQuotaList) SwaggerDoc() map[string]string { var map_ResourceQuotaSpec = map[string]string{ "": "ResourceQuotaSpec defines the desired hard limits to enforce for Quota.", - "hard": "Hard is the set of desired hard limits for each named resource. More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", + "hard": "Hard is the set of desired hard limits for each named resource. More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", "scopes": "A collection of filters that must match each object tracked by a quota. If not specified, the quota matches all objects.", } @@ -1519,7 +1519,7 @@ func (ResourceQuotaSpec) SwaggerDoc() map[string]string { var map_ResourceQuotaStatus = map[string]string{ "": "ResourceQuotaStatus defines the enforced hard limits and observed use.", - "hard": "Hard is the set of enforced hard limits for each named resource. More info: http://releases.k8s.io/HEAD/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", + "hard": "Hard is the set of enforced hard limits for each named resource. More info: http://releases.k8s.io/release-1.4/docs/design/admission_control_resource_quota.md#admissioncontrol-plugin-resourcequota", "used": "Used is the current observed total usage of the resource in the namespace.", } @@ -1551,7 +1551,7 @@ func (SELinuxOptions) SwaggerDoc() map[string]string { var map_Secret = map[string]string{ "": "Secret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "data": "Data contains the secret data. Each key must be a valid DNS_SUBDOMAIN or leading dot followed by valid DNS_SUBDOMAIN. The serialized form of the secret data is a base64 encoded string, representing the arbitrary (possibly non-string) data value here. Described in https://tools.ietf.org/html/rfc4648#section-4", "stringData": "stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.", "type": "Used to facilitate programmatic handling of secret data.", @@ -1572,8 +1572,8 @@ func (SecretKeySelector) SwaggerDoc() map[string]string { var map_SecretList = map[string]string{ "": "SecretList is a list of Secret.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "Items is a list of secret objects. More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "Items is a list of secret objects. More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md", } func (SecretList) SwaggerDoc() map[string]string { @@ -1582,7 +1582,7 @@ func (SecretList) SwaggerDoc() map[string]string { var map_SecretVolumeSource = map[string]string{ "": "Adapts a Secret into a volume.\n\nThe contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the file names. Secret volumes support ownership management and SELinux relabeling.", - "secretName": "Name of the secret in the pod's namespace to use. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets", + "secretName": "Name of the secret in the pod's namespace to use. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets", "items": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error. Paths must be relative and may not contain the '..' path or start with '..'.", "defaultMode": "Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", } @@ -1616,9 +1616,9 @@ func (SerializedReference) SwaggerDoc() map[string]string { var map_Service = map[string]string{ "": "Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the behavior of a service. http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Most recently observed status of the service. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the behavior of a service. http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Most recently observed status of the service. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Service) SwaggerDoc() map[string]string { @@ -1627,9 +1627,9 @@ func (Service) SwaggerDoc() map[string]string { var map_ServiceAccount = map[string]string{ "": "ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "secrets": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md", - "imagePullSecrets": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: http://releases.k8s.io/HEAD/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "secrets": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md", + "imagePullSecrets": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: http://releases.k8s.io/release-1.4/docs/user-guide/secrets.md#manually-specifying-an-imagepullsecret", } func (ServiceAccount) SwaggerDoc() map[string]string { @@ -1638,8 +1638,8 @@ func (ServiceAccount) SwaggerDoc() map[string]string { var map_ServiceAccountList = map[string]string{ "": "ServiceAccountList is a list of ServiceAccount objects", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "List of ServiceAccounts. More info: http://releases.k8s.io/HEAD/docs/design/service_accounts.md#service-accounts", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "List of ServiceAccounts. More info: http://releases.k8s.io/release-1.4/docs/design/service_accounts.md#service-accounts", } func (ServiceAccountList) SwaggerDoc() map[string]string { @@ -1648,7 +1648,7 @@ func (ServiceAccountList) SwaggerDoc() map[string]string { var map_ServiceList = map[string]string{ "": "ServiceList holds a list of services.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", "items": "List of services", } @@ -1661,8 +1661,8 @@ var map_ServicePort = map[string]string{ "name": "The name of this port within the service. This must be a DNS_LABEL. All ports within a ServiceSpec must have unique names. This maps to the 'Name' field in EndpointPort objects. Optional if only one ServicePort is defined on this service.", "protocol": "The IP protocol for this port. Supports \"TCP\" and \"UDP\". Default is TCP.", "port": "The port that will be exposed by this service.", - "targetPort": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#defining-a-service", - "nodePort": "The port on each node on which this service is exposed when type=NodePort or LoadBalancer. Usually assigned by the system. If specified, it will be allocated to the service if unused or else creation of the service will fail. Default is to auto-allocate a port if the ServiceType of this Service requires one. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#type--nodeport", + "targetPort": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#defining-a-service", + "nodePort": "The port on each node on which this service is exposed when type=NodePort or LoadBalancer. Usually assigned by the system. If specified, it will be allocated to the service if unused or else creation of the service will fail. Default is to auto-allocate a port if the ServiceType of this Service requires one. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#type--nodeport", } func (ServicePort) SwaggerDoc() map[string]string { @@ -1680,15 +1680,15 @@ func (ServiceProxyOptions) SwaggerDoc() map[string]string { var map_ServiceSpec = map[string]string{ "": "ServiceSpec describes the attributes that a user creates on a service.", - "ports": "The list of ports that are exposed by this service. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", - "selector": "Route service traffic to pods with label keys and values matching this selector. If empty or not present, the service is assumed to have an external process managing its endpoints, which Kubernetes will not modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview", - "clusterIP": "clusterIP is the IP address of the service and is usually assigned randomly by the master. If an address is specified manually and is not in use by others, it will be allocated to the service; otherwise, creation of the service will fail. This field can not be changed through updates. Valid values are \"None\", empty string (\"\"), or a valid IP address. \"None\" can be specified for headless services when proxying is not required. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", - "type": "type determines how the Service is exposed. Defaults to ClusterIP. Valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. \"ExternalName\" maps to the specified externalName. \"ClusterIP\" allocates a cluster-internal IP address for load-balancing to endpoints. Endpoints are determined by the selector or if that is not specified, by manual construction of an Endpoints object. If clusterIP is \"None\", no virtual IP is allocated and the endpoints are published as a set of endpoints rather than a stable IP. \"NodePort\" builds on ClusterIP and allocates a port on every node which routes to the clusterIP. \"LoadBalancer\" builds on NodePort and creates an external load-balancer (if supported in the current cloud) which routes to the clusterIP. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#overview", + "ports": "The list of ports that are exposed by this service. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies", + "selector": "Route service traffic to pods with label keys and values matching this selector. If empty or not present, the service is assumed to have an external process managing its endpoints, which Kubernetes will not modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview", + "clusterIP": "clusterIP is the IP address of the service and is usually assigned randomly by the master. If an address is specified manually and is not in use by others, it will be allocated to the service; otherwise, creation of the service will fail. This field can not be changed through updates. Valid values are \"None\", empty string (\"\"), or a valid IP address. \"None\" can be specified for headless services when proxying is not required. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies", + "type": "type determines how the Service is exposed. Defaults to ClusterIP. Valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. \"ExternalName\" maps to the specified externalName. \"ClusterIP\" allocates a cluster-internal IP address for load-balancing to endpoints. Endpoints are determined by the selector or if that is not specified, by manual construction of an Endpoints object. If clusterIP is \"None\", no virtual IP is allocated and the endpoints are published as a set of endpoints rather than a stable IP. \"NodePort\" builds on ClusterIP and allocates a port on every node which routes to the clusterIP. \"LoadBalancer\" builds on NodePort and creates an external load-balancer (if supported in the current cloud) which routes to the clusterIP. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#overview", "externalIPs": "externalIPs is a list of IP addresses for which nodes in the cluster will also accept traffic for this service. These IPs are not managed by Kubernetes. The user is responsible for ensuring that traffic arrives at a node with this IP. A common example is external load-balancers that are not part of the Kubernetes system. A previous form of this functionality exists as the deprecatedPublicIPs field. When using this field, callers should also clear the deprecatedPublicIPs field.", "deprecatedPublicIPs": "deprecatedPublicIPs is deprecated and replaced by the externalIPs field with almost the exact same semantics. This field is retained in the v1 API for compatibility until at least 8/20/2016. It will be removed from any new API revisions. If both deprecatedPublicIPs *and* externalIPs are set, deprecatedPublicIPs is used.", - "sessionAffinity": "Supports \"ClientIP\" and \"None\". Used to maintain session affinity. Enable client IP based session affinity. Must be ClientIP or None. Defaults to None. More info: http://releases.k8s.io/HEAD/docs/user-guide/services.md#virtual-ips-and-service-proxies", + "sessionAffinity": "Supports \"ClientIP\" and \"None\". Used to maintain session affinity. Enable client IP based session affinity. Must be ClientIP or None. Defaults to None. More info: http://releases.k8s.io/release-1.4/docs/user-guide/services.md#virtual-ips-and-service-proxies", "loadBalancerIP": "Only applies to Service Type: LoadBalancer LoadBalancer will get created with the IP specified in this field. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature.", - "loadBalancerSourceRanges": "If specified and supported by the platform, this will restrict traffic through the cloud-provider load-balancer will be restricted to the specified client IPs. This field will be ignored if the cloud-provider does not support the feature.\" More info: http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md", + "loadBalancerSourceRanges": "If specified and supported by the platform, this will restrict traffic through the cloud-provider load-balancer will be restricted to the specified client IPs. This field will be ignored if the cloud-provider does not support the feature.\" More info: http://releases.k8s.io/release-1.4/docs/user-guide/services-firewalls.md", "externalName": "externalName is the external reference that kubedns or equivalent will return as a CNAME record for this service. No proxying will be involved. Must be a valid DNS name and requires Type to be ExternalName.", } @@ -1739,7 +1739,7 @@ func (Toleration) SwaggerDoc() map[string]string { var map_Volume = map[string]string{ "": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", - "name": "Volume's name. Must be a DNS_LABEL and unique within the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", + "name": "Volume's name. Must be a DNS_LABEL and unique within the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", } func (Volume) SwaggerDoc() map[string]string { @@ -1760,19 +1760,19 @@ func (VolumeMount) SwaggerDoc() map[string]string { var map_VolumeSource = map[string]string{ "": "Represents the source of a volume to mount. Only one of its members may be specified.", - "hostPath": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#hostpath", - "emptyDir": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#emptydir", - "gcePersistentDisk": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#gcepersistentdisk", - "awsElasticBlockStore": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#awselasticblockstore", + "hostPath": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#hostpath", + "emptyDir": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#emptydir", + "gcePersistentDisk": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#gcepersistentdisk", + "awsElasticBlockStore": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#awselasticblockstore", "gitRepo": "GitRepo represents a git repository at a particular revision.", - "secret": "Secret represents a secret that should populate this volume. More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#secrets", - "nfs": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://releases.k8s.io/HEAD/docs/user-guide/volumes.md#nfs", - "iscsi": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md", - "glusterfs": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md", - "persistentVolumeClaim": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://releases.k8s.io/HEAD/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", - "rbd": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/HEAD/examples/volumes/rbd/README.md", - "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future.", - "cinder": "Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md", + "secret": "Secret represents a secret that should populate this volume. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#secrets", + "nfs": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#nfs", + "iscsi": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: http://releases.k8s.io/release-1.4/examples/volumes/iscsi/README.md", + "glusterfs": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md", + "persistentVolumeClaim": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: http://releases.k8s.io/release-1.4/docs/user-guide/persistent-volumes.md#persistentvolumeclaims", + "rbd": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md", + "flexVolume": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. This is an alpha feature and may change in future.", + "cinder": "Cinder represents a cinder volume attached and mounted on kubelets host machine More info: http://releases.k8s.io/release-1.4/examples/mysql-cinder-pd/README.md", "cephfs": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime", "flocker": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", "downwardAPI": "DownwardAPI represents downward API about the pod that should populate this volume", diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/api/validation/validation.go b/ingress/vendor/k8s.io/kubernetes/pkg/api/validation/validation.go index 42a8e5f6b7..e0d777c6b3 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/api/validation/validation.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/api/validation/validation.go @@ -38,6 +38,7 @@ import ( "k8s.io/kubernetes/pkg/capabilities" "k8s.io/kubernetes/pkg/labels" "k8s.io/kubernetes/pkg/security/apparmor" + utilconfig "k8s.io/kubernetes/pkg/util/config" "k8s.io/kubernetes/pkg/util/intstr" "k8s.io/kubernetes/pkg/util/sets" "k8s.io/kubernetes/pkg/util/validation" @@ -364,7 +365,7 @@ func ValidateObjectMeta(meta *api.ObjectMeta, requiresNamespace bool, nameFn Val } // If the generated name validates, but the calculated value does not, it's a problem with generation, and we // report it here. This may confuse users, but indicates a programming bug and still must be validated. - // If there are multiple fields out of which one is required then add a or as a separator + // If there are multiple fields out of which one is required then add an or as a separator if len(meta.Name) == 0 { allErrs = append(allErrs, field.Required(fldPath.Child("name"), "name or generateName is required")) } else { @@ -437,6 +438,11 @@ func ValidateObjectMetaUpdate(newMeta, oldMeta *api.ObjectMeta, fldPath *field.P allErrs = append(allErrs, field.Invalid(fldPath.Child("deletionTimestamp"), newMeta.DeletionTimestamp, "field is immutable; may only be changed via deletion")) } + // Finalizers cannot be added if the object is already being deleted. + if oldMeta.DeletionTimestamp != nil { + allErrs = append(allErrs, ValidateNoNewFinalizers(newMeta.Finalizers, oldMeta.Finalizers, fldPath.Child("finalizers"))...) + } + // Reject updates that don't specify a resource version if len(newMeta.ResourceVersion) == 0 { allErrs = append(allErrs, field.Invalid(fldPath.Child("resourceVersion"), newMeta.ResourceVersion, "must be specified for an update")) @@ -460,6 +466,16 @@ func ValidateObjectMetaUpdate(newMeta, oldMeta *api.ObjectMeta, fldPath *field.P return allErrs } +func ValidateNoNewFinalizers(newFinalizers []string, oldFinalizers []string, fldPath *field.Path) field.ErrorList { + const newFinalizersErrorMsg string = `no new finalizers can be added if the object is being deleted` + allErrs := field.ErrorList{} + extra := sets.NewString(newFinalizers...).Difference(sets.NewString(oldFinalizers...)) + if len(extra) != 0 { + allErrs = append(allErrs, field.Forbidden(fldPath, fmt.Sprintf("no new finalizers can be added if the object is being deleted, found new finalizers %#v", extra.List()))) + } + return allErrs +} + func validateVolumes(volumes []api.Volume, fldPath *field.Path) (sets.String, field.ErrorList) { allErrs := field.ErrorList{} @@ -623,7 +639,7 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E } if source.FlexVolume != nil { if numVolumes > 0 { - allErrs = append(allErrs, field.Forbidden(fldPath.Child("flexVolume"), "may not specifiy more than 1 volume type")) + allErrs = append(allErrs, field.Forbidden(fldPath.Child("flexVolume"), "may not specify more than 1 volume type")) } else { numVolumes++ allErrs = append(allErrs, validateFlexVolumeSource(source.FlexVolume, fldPath.Child("flexVolume"))...) @@ -631,7 +647,7 @@ func validateVolumeSource(source *api.VolumeSource, fldPath *field.Path) field.E } if source.ConfigMap != nil { if numVolumes > 0 { - allErrs = append(allErrs, field.Forbidden(fldPath.Child("configMap"), "may not specifiy more than 1 volume type")) + allErrs = append(allErrs, field.Forbidden(fldPath.Child("configMap"), "may not specify more than 1 volume type")) } else { numVolumes++ allErrs = append(allErrs, validateConfigMapVolumeSource(source.ConfigMap, fldPath.Child("configMap"))...) @@ -811,11 +827,11 @@ func validateNFSVolumeSource(nfs *api.NFSVolumeSource, fldPath *field.Path) fiel func validateQuobyteVolumeSource(quobyte *api.QuobyteVolumeSource, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} if len(quobyte.Registry) == 0 { - allErrs = append(allErrs, field.Required(fldPath.Child("registry"), "must be a host:port pair or multiple pairs seperated by commas")) + allErrs = append(allErrs, field.Required(fldPath.Child("registry"), "must be a host:port pair or multiple pairs separated by commas")) } else { for _, hostPortPair := range strings.Split(quobyte.Registry, ",") { if _, _, err := net.SplitHostPort(hostPortPair); err != nil { - allErrs = append(allErrs, field.Invalid(fldPath.Child("registry"), quobyte.Registry, "must be a host:port pair or multiple pairs seperated by commas")) + allErrs = append(allErrs, field.Invalid(fldPath.Child("registry"), quobyte.Registry, "must be a host:port pair or multiple pairs separated by commas")) } } } @@ -994,6 +1010,8 @@ var ValidatePersistentVolumeName = NameIsDNSSubdomain var supportedAccessModes = sets.NewString(string(api.ReadWriteOnce), string(api.ReadOnlyMany), string(api.ReadWriteMany)) +var supportedReclaimPolicy = sets.NewString(string(api.PersistentVolumeReclaimDelete), string(api.PersistentVolumeReclaimRecycle), string(api.PersistentVolumeReclaimRetain)) + func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { allErrs := ValidateObjectMeta(&pv.ObjectMeta, false, ValidatePersistentVolumeName, field.NewPath("metadata")) @@ -1018,6 +1036,11 @@ func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { for r, qty := range pv.Spec.Capacity { allErrs = append(allErrs, validateBasicResource(qty, capPath.Key(string(r)))...) } + if len(string(pv.Spec.PersistentVolumeReclaimPolicy)) > 0 { + if !supportedReclaimPolicy.Has(string(pv.Spec.PersistentVolumeReclaimPolicy)) { + allErrs = append(allErrs, field.NotSupported(specPath.Child("persistentVolumeReclaimPolicy"), pv.Spec.PersistentVolumeReclaimPolicy, supportedReclaimPolicy.List())) + } + } numVolumes := 0 if pv.Spec.HostPath != nil { @@ -1140,6 +1163,12 @@ func ValidatePersistentVolume(pv *api.PersistentVolume) field.ErrorList { if numVolumes == 0 { allErrs = append(allErrs, field.Required(specPath, "must specify a volume type")) } + + // do not allow hostPath mounts of '/' to have a 'recycle' reclaim policy + if pv.Spec.HostPath != nil && path.Clean(pv.Spec.HostPath.Path) == "/" && pv.Spec.PersistentVolumeReclaimPolicy == api.PersistentVolumeReclaimRecycle { + allErrs = append(allErrs, field.Forbidden(specPath.Child("persistentVolumeReclaimPolicy"), "may not be 'recycle' for a hostPath mount of '/'")) + } + return allErrs } @@ -2119,13 +2148,17 @@ func ValidateAppArmorPodAnnotations(annotations map[string]string, spec *api.Pod if !strings.HasPrefix(k, apparmor.ContainerAnnotationKeyPrefix) { continue } + if !utilconfig.DefaultFeatureGate.AppArmor() { + allErrs = append(allErrs, field.Forbidden(fldPath.Key(k), "AppArmor is disabled by feature-gate")) + continue + } containerName := strings.TrimPrefix(k, apparmor.ContainerAnnotationKeyPrefix) if !podSpecHasContainer(spec, containerName) { - allErrs = append(allErrs, field.Invalid(fldPath.Child(k), containerName, "container not found")) + allErrs = append(allErrs, field.Invalid(fldPath.Key(k), containerName, "container not found")) } if err := apparmor.ValidateProfileFormat(p); err != nil { - allErrs = append(allErrs, field.Invalid(fldPath.Child(k), p, err.Error())) + allErrs = append(allErrs, field.Invalid(fldPath.Key(k), p, err.Error())) } } @@ -3340,17 +3373,50 @@ func ValidateNamespaceFinalizeUpdate(newNamespace, oldNamespace *api.Namespace) return allErrs } +// Construct lookup map of old subset IPs to NodeNames. +func updateEpAddrToNodeNameMap(ipToNodeName map[string]string, addresses []api.EndpointAddress) { + for n := range addresses { + if addresses[n].NodeName == nil { + continue + } + ipToNodeName[addresses[n].IP] = *addresses[n].NodeName + } +} + +// Build a map across all subsets of IP -> NodeName +func buildEndpointAddressNodeNameMap(subsets []api.EndpointSubset) map[string]string { + ipToNodeName := make(map[string]string) + for i := range subsets { + updateEpAddrToNodeNameMap(ipToNodeName, subsets[i].Addresses) + updateEpAddrToNodeNameMap(ipToNodeName, subsets[i].NotReadyAddresses) + } + return ipToNodeName +} + +func validateEpAddrNodeNameTransition(addr *api.EndpointAddress, ipToNodeName map[string]string, fldPath *field.Path) field.ErrorList { + errList := field.ErrorList{} + existingNodeName, found := ipToNodeName[addr.IP] + if !found { + return errList + } + if addr.NodeName == nil || *addr.NodeName == existingNodeName { + return errList + } + // NodeName entry found for this endpoint IP, but user is attempting to change NodeName + return append(errList, field.Forbidden(fldPath, fmt.Sprintf("Cannot change NodeName for %s to %s", addr.IP, *addr.NodeName))) +} + // ValidateEndpoints tests if required fields are set. func ValidateEndpoints(endpoints *api.Endpoints) field.ErrorList { allErrs := ValidateObjectMeta(&endpoints.ObjectMeta, true, ValidateEndpointsName, field.NewPath("metadata")) allErrs = append(allErrs, ValidateEndpointsSpecificAnnotations(endpoints.Annotations, field.NewPath("annotations"))...) - allErrs = append(allErrs, validateEndpointSubsets(endpoints.Subsets, field.NewPath("subsets"))...) + allErrs = append(allErrs, validateEndpointSubsets(endpoints.Subsets, []api.EndpointSubset{}, field.NewPath("subsets"))...) return allErrs } -func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) field.ErrorList { +func validateEndpointSubsets(subsets []api.EndpointSubset, oldSubsets []api.EndpointSubset, fldPath *field.Path) field.ErrorList { allErrs := field.ErrorList{} - + ipToNodeName := buildEndpointAddressNodeNameMap(oldSubsets) for i := range subsets { ss := &subsets[i] idxPath := fldPath.Index(i) @@ -3363,10 +3429,10 @@ func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) allErrs = append(allErrs, field.Required(idxPath.Child("ports"), "")) } for addr := range ss.Addresses { - allErrs = append(allErrs, validateEndpointAddress(&ss.Addresses[addr], idxPath.Child("addresses").Index(addr))...) + allErrs = append(allErrs, validateEndpointAddress(&ss.Addresses[addr], idxPath.Child("addresses").Index(addr), ipToNodeName)...) } for addr := range ss.NotReadyAddresses { - allErrs = append(allErrs, validateEndpointAddress(&ss.NotReadyAddresses[addr], idxPath.Child("notReadyAddresses").Index(addr))...) + allErrs = append(allErrs, validateEndpointAddress(&ss.NotReadyAddresses[addr], idxPath.Child("notReadyAddresses").Index(addr), ipToNodeName)...) } for port := range ss.Ports { allErrs = append(allErrs, validateEndpointPort(&ss.Ports[port], len(ss.Ports) > 1, idxPath.Child("ports").Index(port))...) @@ -3376,7 +3442,7 @@ func validateEndpointSubsets(subsets []api.EndpointSubset, fldPath *field.Path) return allErrs } -func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path) field.ErrorList { +func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path, ipToNodeName map[string]string) field.ErrorList { allErrs := field.ErrorList{} for _, msg := range validation.IsValidIP(address.IP) { allErrs = append(allErrs, field.Invalid(fldPath.Child("ip"), address.IP, msg)) @@ -3384,6 +3450,13 @@ func validateEndpointAddress(address *api.EndpointAddress, fldPath *field.Path) if len(address.Hostname) > 0 { allErrs = append(allErrs, ValidateDNS1123Label(address.Hostname, fldPath.Child("hostname"))...) } + // During endpoint update, verify that NodeName is a DNS subdomain and transition rules allow the update + if address.NodeName != nil { + for _, msg := range ValidateNodeName(*address.NodeName, false) { + allErrs = append(allErrs, field.Invalid(fldPath.Child("nodeName"), *address.NodeName, msg)) + } + } + allErrs = append(allErrs, validateEpAddrNodeNameTransition(address, ipToNodeName, fldPath.Child("nodeName"))...) if len(allErrs) > 0 { return allErrs } @@ -3438,7 +3511,7 @@ func validateEndpointPort(port *api.EndpointPort, requireName bool, fldPath *fie // ValidateEndpointsUpdate tests to make sure an endpoints update can be applied. func ValidateEndpointsUpdate(newEndpoints, oldEndpoints *api.Endpoints) field.ErrorList { allErrs := ValidateObjectMetaUpdate(&newEndpoints.ObjectMeta, &oldEndpoints.ObjectMeta, field.NewPath("metadata")) - allErrs = append(allErrs, validateEndpointSubsets(newEndpoints.Subsets, field.NewPath("subsets"))...) + allErrs = append(allErrs, validateEndpointSubsets(newEndpoints.Subsets, oldEndpoints.Subsets, field.NewPath("subsets"))...) allErrs = append(allErrs, ValidateEndpointsSpecificAnnotations(newEndpoints.Annotations, field.NewPath("annotations"))...) return allErrs } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/register.go index e920decfa6..9864ffabc0 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/register.go @@ -33,12 +33,12 @@ const GroupName = "apps" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } @@ -50,6 +50,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { &PetSet{}, &PetSetList{}, &api.ListOptions{}, + &api.DeleteOptions{}, ) return nil } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/types.go index c3e28972fe..da573b9867 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/types.go @@ -51,7 +51,7 @@ type PetSetSpec struct { // Selector is a label query over pods that should match the replica count. // If empty, defaulted to labels on the pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *unversioned.LabelSelector `json:"selector,omitempty"` // Template is the object that describes the pod that will be created if diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/generated.proto index 2338042bfd..b2d0c96421 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/generated.proto @@ -66,7 +66,7 @@ message PetSetSpec { // Selector is a label query over pods that should match the replica count. // If empty, defaulted to labels on the pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional k8s.io.kubernetes.pkg.api.unversioned.LabelSelector selector = 2; // Template is the object that describes the pod that will be created if diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types.go index 93a0c66e48..3f48ced142 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types.go @@ -51,7 +51,7 @@ type PetSetSpec struct { // Selector is a label query over pods that should match the replica count. // If empty, defaulted to labels on the pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *unversioned.LabelSelector `json:"selector,omitempty" protobuf:"bytes,2,opt,name=selector"` // Template is the object that describes the pod that will be created if diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types_swagger_doc_generated.go index 5191f1224c..66adf1607c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/apps/v1alpha1/types_swagger_doc_generated.go @@ -48,7 +48,7 @@ func (PetSetList) SwaggerDoc() map[string]string { var map_PetSetSpec = map[string]string{ "": "A PetSetSpec is the specification of a PetSet.", "replicas": "Replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.", - "selector": "Selector is a label query over pods that should match the replica count. If empty, defaulted to labels on the pod template. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", + "selector": "Selector is a label query over pods that should match the replica count. If empty, defaulted to labels on the pod template. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", "template": "Template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the PetSet will fulfill this Template, but have a unique identity from the rest of the PetSet.", "volumeClaimTemplates": "VolumeClaimTemplates is a list of claims that pets are allowed to reference. The PetSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pet. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "serviceName": "ServiceName is the name of the service that governs this PetSet. This service must exist before the PetSet, and is responsible for the network identity of the set. Pets get DNS/hostnames that follow the pattern: pet-specific-string.serviceName.default.svc.cluster.local where \"pet-specific-string\" is managed by the PetSet controller.", diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/register.go index dfe40b20c2..09384b19f5 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/register.go @@ -28,12 +28,12 @@ const GroupName = "authentication.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/types.go index 480e8af012..16d7e8c2ae 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authentication/types.go @@ -26,12 +26,12 @@ const ( ImpersonateUserHeader = "Impersonate-User" // ImpersonateGroupHeader is used to impersonate a particular group during an API server request. - // It can be repeated multipled times for multiple groups. + // It can be repeated multiplied times for multiple groups. ImpersonateGroupHeader = "Impersonate-Group" // ImpersonateUserExtraHeaderPrefix is a prefix for any header used to impersonate an entry in the // extra map[string][]string for user.Info. The key will be every after the prefix. - // It can be repeated multipled times for multiple map keys and the same key can be repeated multiple + // It can be repeated multiplied times for multiple map keys and the same key can be repeated multiple // times to have multiple elements in the slice under a single key ImpersonateUserExtraHeaderPrefix = "Impersonate-Extra-" ) diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authorization/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authorization/register.go index 1c5f9066bc..59d92fa7e5 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/authorization/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/authorization/register.go @@ -27,12 +27,12 @@ const GroupName = "authorization.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/register.go index 7be0e64e8c..0eed5d2c33 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/register.go @@ -28,12 +28,12 @@ const GroupName = "autoscaling" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/types.go index 6accc9fd4b..78e7327d9f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/types.go @@ -24,13 +24,13 @@ import ( // Scale represents a scaling request for a resource. type Scale struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. api.ObjectMeta `json:"metadata,omitempty"` - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec ScaleSpec `json:"spec,omitempty"` - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. Status ScaleStatus `json:"status,omitempty"` } @@ -48,15 +48,15 @@ type ScaleStatus struct { // label query over pods that should match the replicas count. This is same // as the label selector but in the string format to avoid introspection // by clients. The string will be in the same format as the query-param syntax. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector string `json:"selector,omitempty"` } // CrossVersionObjectReference contains enough information to let you identify the referred resource. type CrossVersionObjectReference struct { - // Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds" + // Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds" Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` - // Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name" protobuf:"bytes,2,opt,name=name"` // API version of the referent APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,3,opt,name=apiVersion"` @@ -103,7 +103,7 @@ type HorizontalPodAutoscaler struct { unversioned.TypeMeta `json:",inline"` api.ObjectMeta `json:"metadata,omitempty"` - // behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec HorizontalPodAutoscalerSpec `json:"spec,omitempty"` // current information about the autoscaler. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/generated.proto index 891aff3b52..ac863415d0 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/generated.proto @@ -32,10 +32,10 @@ option go_package = "v1"; // CrossVersionObjectReference contains enough information to let you identify the referred resource. message CrossVersionObjectReference { - // Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds" + // Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds" optional string kind = 1; - // Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 2; // API version of the referent @@ -44,10 +44,10 @@ message CrossVersionObjectReference { // configuration of a horizontal pod autoscaler. message HorizontalPodAutoscaler { - // Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - // behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. optional HorizontalPodAutoscalerSpec spec = 2; // current information about the autoscaler. @@ -102,13 +102,13 @@ message HorizontalPodAutoscalerStatus { // Scale represents a scaling request for a resource. message Scale { - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. optional ScaleSpec spec = 2; - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. optional ScaleStatus status = 3; } @@ -126,7 +126,7 @@ message ScaleStatus { // label query over pods that should match the replicas count. This is same // as the label selector but in the string format to avoid introspection // by clients. The string will be in the same format as the query-param syntax. - // More info about label selectors: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info about label selectors: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional string selector = 2; } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types.go index 035288cb21..4ce30124de 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types.go @@ -23,9 +23,9 @@ import ( // CrossVersionObjectReference contains enough information to let you identify the referred resource. type CrossVersionObjectReference struct { - // Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds" + // Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds" Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` - // Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name" protobuf:"bytes,2,opt,name=name"` // API version of the referent APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,3,opt,name=apiVersion"` @@ -70,10 +70,10 @@ type HorizontalPodAutoscalerStatus struct { // configuration of a horizontal pod autoscaler. type HorizontalPodAutoscaler struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - // behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec HorizontalPodAutoscalerSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // current information about the autoscaler. @@ -93,13 +93,13 @@ type HorizontalPodAutoscalerList struct { // Scale represents a scaling request for a resource. type Scale struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec ScaleSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. Status ScaleStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -117,6 +117,6 @@ type ScaleStatus struct { // label query over pods that should match the replicas count. This is same // as the label selector but in the string format to avoid introspection // by clients. The string will be in the same format as the query-param syntax. - // More info about label selectors: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info about label selectors: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector string `json:"selector,omitempty" protobuf:"bytes,2,opt,name=selector"` } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go index 6b9bcf47e8..cf7c7c839f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go @@ -29,8 +29,8 @@ package v1 // AUTO-GENERATED FUNCTIONS START HERE var map_CrossVersionObjectReference = map[string]string{ "": "CrossVersionObjectReference contains enough information to let you identify the referred resource.", - "kind": "Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds\"", - "name": "Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", + "kind": "Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds\"", + "name": "Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", "apiVersion": "API version of the referent", } @@ -40,8 +40,8 @@ func (CrossVersionObjectReference) SwaggerDoc() map[string]string { var map_HorizontalPodAutoscaler = map[string]string{ "": "configuration of a horizontal pod autoscaler.", - "metadata": "Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.", + "metadata": "Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status.", "status": "current information about the autoscaler.", } @@ -86,9 +86,9 @@ func (HorizontalPodAutoscalerStatus) SwaggerDoc() map[string]string { var map_Scale = map[string]string{ "": "Scale represents a scaling request for a resource.", - "metadata": "Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata.", - "spec": "defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.", - "status": "current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only.", + "metadata": "Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata.", + "spec": "defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status.", + "status": "current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only.", } func (Scale) SwaggerDoc() map[string]string { @@ -107,7 +107,7 @@ func (ScaleSpec) SwaggerDoc() map[string]string { var map_ScaleStatus = map[string]string{ "": "ScaleStatus represents the current status of a scale subresource.", "replicas": "actual number of observed instances of the scaled object.", - "selector": "label query over pods that should match the replicas count. This is same as the label selector but in the string format to avoid introspection by clients. The string will be in the same format as the query-param syntax. More info about label selectors: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", + "selector": "label query over pods that should match the replicas count. This is same as the label selector but in the string format to avoid introspection by clients. The string will be in the same format as the query-param syntax. More info about label selectors: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", } func (ScaleStatus) SwaggerDoc() map[string]string { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/register.go index 9718a51d54..6cea2efa0b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/register.go @@ -28,12 +28,12 @@ const GroupName = "batch" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/types.go index 7db3057beb..721afee320 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/types.go @@ -27,15 +27,15 @@ import ( type Job struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status JobStatus `json:"status,omitempty"` } @@ -43,7 +43,7 @@ type Job struct { type JobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty"` // Items is the list of Job. @@ -54,22 +54,22 @@ type JobList struct { type JobTemplate struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Template defines jobs that will be created from this template - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Template JobTemplateSpec `json:"template,omitempty"` } // JobTemplateSpec describes the data a Job should have when created from a template type JobTemplateSpec struct { // Standard object's metadata of the jobs created from this template. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Specification of the desired behavior of the job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty"` } @@ -171,15 +171,15 @@ type JobCondition struct { type ScheduledJob struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Spec is a structure defining the expected behavior of a job, including the schedule. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ScheduledJobSpec `json:"spec,omitempty"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ScheduledJobStatus `json:"status,omitempty"` } @@ -187,7 +187,7 @@ type ScheduledJob struct { type ScheduledJobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty"` // Items is the list of ScheduledJob. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/generated.proto index 264959e4f8..13b6bb5712 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/generated.proto @@ -33,15 +33,15 @@ option go_package = "v1"; // Job represents the configuration of a single job. message Job { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobSpec spec = 2; // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobStatus status = 3; } @@ -69,7 +69,7 @@ message JobCondition { // JobList is a collection of jobs. message JobList { // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of Job. @@ -82,7 +82,7 @@ message JobSpec { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 parallelism = 1; // Completions specifies the desired number of successfully finished pods the @@ -90,7 +90,7 @@ message JobSpec { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 completions = 2; // Optional duration in seconds relative to the startTime that the job may be active @@ -99,7 +99,7 @@ message JobSpec { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional LabelSelector selector = 4; // ManualSelector controls generation of pod labels and pod selectors. @@ -111,19 +111,19 @@ message JobSpec { // and other jobs to not function correctly. However, You may see // `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` // API. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md optional bool manualSelector = 5; // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional k8s.io.kubernetes.pkg.api.v1.PodTemplateSpec template = 6; } // JobStatus represents the current state of a Job. message JobStatus { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md repeated JobCondition conditions = 1; // StartTime represents time when the job was acknowledged by the Job Manager. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types.go index a821e93662..2c0e852786 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types.go @@ -27,15 +27,15 @@ import ( type Job struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status JobStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -43,7 +43,7 @@ type Job struct { type JobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Job. @@ -57,7 +57,7 @@ type JobSpec struct { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Parallelism *int32 `json:"parallelism,omitempty" protobuf:"varint,1,opt,name=parallelism"` // Completions specifies the desired number of successfully finished pods the @@ -65,7 +65,7 @@ type JobSpec struct { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Completions *int32 `json:"completions,omitempty" protobuf:"varint,2,opt,name=completions"` // Optional duration in seconds relative to the startTime that the job may be active @@ -74,7 +74,7 @@ type JobSpec struct { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *LabelSelector `json:"selector,omitempty" protobuf:"bytes,4,opt,name=selector"` // ManualSelector controls generation of pod labels and pod selectors. @@ -86,12 +86,12 @@ type JobSpec struct { // and other jobs to not function correctly. However, You may see // `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` // API. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md ManualSelector *bool `json:"manualSelector,omitempty" protobuf:"varint,5,opt,name=manualSelector"` // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,6,opt,name=template"` } @@ -99,7 +99,7 @@ type JobSpec struct { type JobStatus struct { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Conditions []JobCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // StartTime represents time when the job was acknowledged by the Job Manager. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types_swagger_doc_generated.go index aa0dbcc2fd..491d23ac12 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v1/types_swagger_doc_generated.go @@ -29,9 +29,9 @@ package v1 // AUTO-GENERATED FUNCTIONS START HERE var map_Job = map[string]string{ "": "Job represents the configuration of a single job.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Job) SwaggerDoc() map[string]string { @@ -54,7 +54,7 @@ func (JobCondition) SwaggerDoc() map[string]string { var map_JobList = map[string]string{ "": "JobList is a collection of jobs.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of Job.", } @@ -64,12 +64,12 @@ func (JobList) SwaggerDoc() map[string]string { var map_JobSpec = map[string]string{ "": "JobSpec describes how the job execution will look like.", - "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", - "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", + "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "activeDeadlineSeconds": "Optional duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer", - "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "manualSelector": "ManualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md", - "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "manualSelector": "ManualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md", + "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", } func (JobSpec) SwaggerDoc() map[string]string { @@ -78,7 +78,7 @@ func (JobSpec) SwaggerDoc() map[string]string { var map_JobStatus = map[string]string{ "": "JobStatus represents the current state of a Job.", - "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "startTime": "StartTime represents time when the job was acknowledged by the Job Manager. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "completionTime": "CompletionTime represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "active": "Active is the number of actively running pods.", diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/generated.proto index 95e371e2f7..df8cb7d259 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/generated.proto @@ -33,15 +33,15 @@ option go_package = "v2alpha1"; // Job represents the configuration of a single job. message Job { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobSpec spec = 2; // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobStatus status = 3; } @@ -69,7 +69,7 @@ message JobCondition { // JobList is a collection of jobs. message JobList { // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of Job. @@ -82,7 +82,7 @@ message JobSpec { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 parallelism = 1; // Completions specifies the desired number of successfully finished pods the @@ -90,7 +90,7 @@ message JobSpec { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 completions = 2; // Optional duration in seconds relative to the startTime that the job may be active @@ -99,7 +99,7 @@ message JobSpec { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional LabelSelector selector = 4; // ManualSelector controls generation of pod labels and pod selectors. @@ -111,19 +111,19 @@ message JobSpec { // and other jobs to not function correctly. However, You may see // `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` // API. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md optional bool manualSelector = 5; // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional k8s.io.kubernetes.pkg.api.v1.PodTemplateSpec template = 6; } // JobStatus represents the current state of a Job. message JobStatus { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md repeated JobCondition conditions = 1; // StartTime represents time when the job was acknowledged by the Job Manager. @@ -149,22 +149,22 @@ message JobStatus { // JobTemplate describes a template for creating copies of a predefined pod. message JobTemplate { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Template defines jobs that will be created from this template - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobTemplateSpec template = 2; } // JobTemplateSpec describes the data a Job should have when created from a template message JobTemplateSpec { // Standard object's metadata of the jobs created from this template. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Specification of the desired behavior of the job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobSpec spec = 2; } @@ -201,22 +201,22 @@ message LabelSelectorRequirement { // ScheduledJob represents the configuration of a single scheduled job. message ScheduledJob { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec is a structure defining the expected behavior of a job, including the schedule. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ScheduledJobSpec spec = 2; // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ScheduledJobStatus status = 3; } // ScheduledJobList is a collection of scheduled jobs. message ScheduledJobList { // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of ScheduledJob. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types.go index ce44235f2d..178fc65661 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types.go @@ -25,15 +25,15 @@ import ( type Job struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status JobStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -41,7 +41,7 @@ type Job struct { type JobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Job. @@ -52,22 +52,22 @@ type JobList struct { type JobTemplate struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Template defines jobs that will be created from this template - // http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Template JobTemplateSpec `json:"template,omitempty" protobuf:"bytes,2,opt,name=template"` } // JobTemplateSpec describes the data a Job should have when created from a template type JobTemplateSpec struct { // Standard object's metadata of the jobs created from this template. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior of the job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` } @@ -78,7 +78,7 @@ type JobSpec struct { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Parallelism *int32 `json:"parallelism,omitempty" protobuf:"varint,1,opt,name=parallelism"` // Completions specifies the desired number of successfully finished pods the @@ -86,7 +86,7 @@ type JobSpec struct { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Completions *int32 `json:"completions,omitempty" protobuf:"varint,2,opt,name=completions"` // Optional duration in seconds relative to the startTime that the job may be active @@ -95,7 +95,7 @@ type JobSpec struct { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *LabelSelector `json:"selector,omitempty" protobuf:"bytes,4,opt,name=selector"` // ManualSelector controls generation of pod labels and pod selectors. @@ -107,12 +107,12 @@ type JobSpec struct { // and other jobs to not function correctly. However, You may see // `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` // API. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md ManualSelector *bool `json:"manualSelector,omitempty" protobuf:"varint,5,opt,name=manualSelector"` // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,6,opt,name=template"` } @@ -120,7 +120,7 @@ type JobSpec struct { type JobStatus struct { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Conditions []JobCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // StartTime represents time when the job was acknowledged by the Job Manager. @@ -173,15 +173,15 @@ type JobCondition struct { type ScheduledJob struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is a structure defining the expected behavior of a job, including the schedule. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ScheduledJobSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ScheduledJobStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -189,7 +189,7 @@ type ScheduledJob struct { type ScheduledJobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ScheduledJob. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go index 17d43318df..710e3e155f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go @@ -29,9 +29,9 @@ package v2alpha1 // AUTO-GENERATED FUNCTIONS START HERE var map_Job = map[string]string{ "": "Job represents the configuration of a single job.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Job) SwaggerDoc() map[string]string { @@ -54,7 +54,7 @@ func (JobCondition) SwaggerDoc() map[string]string { var map_JobList = map[string]string{ "": "JobList is a collection of jobs.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of Job.", } @@ -64,12 +64,12 @@ func (JobList) SwaggerDoc() map[string]string { var map_JobSpec = map[string]string{ "": "JobSpec describes how the job execution will look like.", - "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", - "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", + "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "activeDeadlineSeconds": "Optional duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer", - "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "manualSelector": "ManualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md", - "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "manualSelector": "ManualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md", + "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", } func (JobSpec) SwaggerDoc() map[string]string { @@ -78,7 +78,7 @@ func (JobSpec) SwaggerDoc() map[string]string { var map_JobStatus = map[string]string{ "": "JobStatus represents the current state of a Job.", - "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "startTime": "StartTime represents time when the job was acknowledged by the Job Manager. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "completionTime": "CompletionTime represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "active": "Active is the number of actively running pods.", @@ -92,8 +92,8 @@ func (JobStatus) SwaggerDoc() map[string]string { var map_JobTemplate = map[string]string{ "": "JobTemplate describes a template for creating copies of a predefined pod.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "template": "Template defines jobs that will be created from this template http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "template": "Template defines jobs that will be created from this template http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (JobTemplate) SwaggerDoc() map[string]string { @@ -102,8 +102,8 @@ func (JobTemplate) SwaggerDoc() map[string]string { var map_JobTemplateSpec = map[string]string{ "": "JobTemplateSpec describes the data a Job should have when created from a template", - "metadata": "Standard object's metadata of the jobs created from this template. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Specification of the desired behavior of the job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata of the jobs created from this template. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Specification of the desired behavior of the job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (JobTemplateSpec) SwaggerDoc() map[string]string { @@ -133,9 +133,9 @@ func (LabelSelectorRequirement) SwaggerDoc() map[string]string { var map_ScheduledJob = map[string]string{ "": "ScheduledJob represents the configuration of a single scheduled job.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec is a structure defining the expected behavior of a job, including the schedule. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec is a structure defining the expected behavior of a job, including the schedule. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (ScheduledJob) SwaggerDoc() map[string]string { @@ -144,7 +144,7 @@ func (ScheduledJob) SwaggerDoc() map[string]string { var map_ScheduledJobList = map[string]string{ "": "ScheduledJobList is a collection of scheduled jobs.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of ScheduledJob.", } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/doc.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/doc.go index d2897cb87d..cce031e286 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/doc.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/doc.go @@ -16,4 +16,5 @@ limitations under the License. // +k8s:deepcopy-gen=package,register +// +groupName=certificates.k8s.io package certificates diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/register.go index 1b24cc754b..884044114c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/register.go @@ -28,17 +28,17 @@ var ( ) // GroupName is the group name use in this package -const GroupName = "certificates" +const GroupName = "certificates.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/types.go index c0eb47b1f0..562725f998 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/types.go @@ -29,7 +29,7 @@ type CertificateSigningRequest struct { unversioned.TypeMeta `json:",inline"` api.ObjectMeta `json:"metadata,omitempty"` - // The certificate request itself and any additonal information. + // The certificate request itself and any additional information. Spec CertificateSigningRequestSpec `json:"spec,omitempty"` // Derived information about the request. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/doc.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/doc.go index 3528c164f9..13be49cbfc 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/doc.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/doc.go @@ -14,6 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. */ +// +groupName=certificates.k8s.io // +k8s:deepcopy-gen=package,register // +k8s:conversion-gen=k8s.io/kubernetes/pkg/apis/certificates diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto index 5e8250b139..5638d1d62a 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto @@ -34,7 +34,7 @@ option go_package = "v1alpha1"; message CertificateSigningRequest { optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - // The certificate request itself and any additonal information. + // The certificate request itself and any additional information. optional CertificateSigningRequestSpec spec = 2; // Derived information about the request. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/register.go index da2180c9bb..cc6cd3c221 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/register.go @@ -24,17 +24,17 @@ import ( ) // GroupName is the group name use in this package -const GroupName = "certificates" +const GroupName = "certificates.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: "v1alpha1"} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types.go index b882f1e2c6..859053da2f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types.go @@ -29,7 +29,7 @@ type CertificateSigningRequest struct { unversioned.TypeMeta `json:",inline"` v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - // The certificate request itself and any additonal information. + // The certificate request itself and any additional information. Spec CertificateSigningRequestSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Derived information about the request. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go index 47b3b2821f..cf66d07467 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go @@ -29,7 +29,7 @@ package v1alpha1 // AUTO-GENERATED FUNCTIONS START HERE var map_CertificateSigningRequest = map[string]string{ "": "Describes a certificate signing request", - "spec": "The certificate request itself and any additonal information.", + "spec": "The certificate request itself and any additional information.", "status": "Derived information about the request.", } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/register.go index 199f5b5d7c..77dc749bb1 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/register.go @@ -32,12 +32,12 @@ const GroupName = "componentconfig" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.generated.go index 093ad58b4b..16a30a69b8 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.generated.go @@ -1218,36 +1218,36 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } else { yysep130 := !z.EncBinary() yy2arr130 := z.EncBasicHandle().StructToArray - var yyq130 [105]bool + var yyq130 [107]bool _, _, _ = yysep130, yyq130, yy2arr130 const yyr130 bool = false yyq130[0] = x.Kind != "" yyq130[1] = x.APIVersion != "" - yyq130[51] = x.CloudProvider != "" - yyq130[52] = x.CloudConfigFile != "" - yyq130[53] = x.KubeletCgroups != "" - yyq130[54] = x.CgroupsPerQOS != false - yyq130[55] = x.RuntimeCgroups != "" - yyq130[56] = x.SystemCgroups != "" - yyq130[57] = x.CgroupRoot != "" - yyq130[61] = true - yyq130[62] = x.RktPath != "" - yyq130[63] = x.RktAPIEndpoint != "" - yyq130[64] = x.RktStage1Image != "" - yyq130[85] = true - yyq130[86] = x.NodeIP != "" - yyq130[90] = x.EvictionHard != "" - yyq130[91] = x.EvictionSoft != "" - yyq130[92] = x.EvictionSoftGracePeriod != "" - yyq130[93] = true - yyq130[94] = x.EvictionMaxPodGracePeriod != 0 - yyq130[95] = x.EvictionMinimumReclaim != "" - yyq130[104] = len(x.AllowedUnsafeSysctls) != 0 + yyq130[53] = x.CloudProvider != "" + yyq130[54] = x.CloudConfigFile != "" + yyq130[55] = x.KubeletCgroups != "" + yyq130[56] = x.CgroupsPerQOS != false + yyq130[57] = x.RuntimeCgroups != "" + yyq130[58] = x.SystemCgroups != "" + yyq130[59] = x.CgroupRoot != "" + yyq130[63] = true + yyq130[64] = x.RktPath != "" + yyq130[65] = x.RktAPIEndpoint != "" + yyq130[66] = x.RktStage1Image != "" + yyq130[87] = true + yyq130[88] = x.NodeIP != "" + yyq130[92] = x.EvictionHard != "" + yyq130[93] = x.EvictionSoft != "" + yyq130[94] = x.EvictionSoftGracePeriod != "" + yyq130[95] = true + yyq130[96] = x.EvictionMaxPodGracePeriod != 0 + yyq130[97] = x.EvictionMinimumReclaim != "" + yyq130[106] = len(x.AllowedUnsafeSysctls) != 0 var yynn130 int if yyr130 || yy2arr130 { - r.EncodeArrayStart(105) + r.EncodeArrayStart(107) } else { - yynn130 = 83 + yynn130 = 85 for _, b := range yyq130 { if b { yynn130++ @@ -2312,24 +2312,62 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { _ = yym298 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(x.VolumePluginDir)) + r.EncodeString(codecSelferC_UTF81234, string(x.CNIConfDir)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("volumePluginDir")) + r.EncodeString(codecSelferC_UTF81234, string("cniConfDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) yym299 := z.EncBinary() _ = yym299 if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.CNIConfDir)) + } + } + if yyr130 || yy2arr130 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym301 := z.EncBinary() + _ = yym301 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.CNIBinDir)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("cniBinDir")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym302 := z.EncBinary() + _ = yym302 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.CNIBinDir)) + } + } + if yyr130 || yy2arr130 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym304 := z.EncBinary() + _ = yym304 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.VolumePluginDir)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("volumePluginDir")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym305 := z.EncBinary() + _ = yym305 + if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.VolumePluginDir)) } } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[51] { - yym301 := z.EncBinary() - _ = yym301 + if yyq130[53] { + yym307 := z.EncBinary() + _ = yym307 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudProvider)) @@ -2338,12 +2376,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[51] { + if yyq130[53] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cloudProvider")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym302 := z.EncBinary() - _ = yym302 + yym308 := z.EncBinary() + _ = yym308 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudProvider)) @@ -2352,9 +2390,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[52] { - yym304 := z.EncBinary() - _ = yym304 + if yyq130[54] { + yym310 := z.EncBinary() + _ = yym310 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudConfigFile)) @@ -2363,12 +2401,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[52] { + if yyq130[54] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cloudConfigFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym305 := z.EncBinary() - _ = yym305 + yym311 := z.EncBinary() + _ = yym311 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudConfigFile)) @@ -2377,9 +2415,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[53] { - yym307 := z.EncBinary() - _ = yym307 + if yyq130[55] { + yym313 := z.EncBinary() + _ = yym313 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletCgroups)) @@ -2388,12 +2426,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[53] { + if yyq130[55] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeletCgroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym308 := z.EncBinary() - _ = yym308 + yym314 := z.EncBinary() + _ = yym314 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.KubeletCgroups)) @@ -2402,9 +2440,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[54] { - yym310 := z.EncBinary() - _ = yym310 + if yyq130[56] { + yym316 := z.EncBinary() + _ = yym316 if false { } else { r.EncodeBool(bool(x.CgroupsPerQOS)) @@ -2413,12 +2451,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeBool(false) } } else { - if yyq130[54] { + if yyq130[56] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("CgroupsPerQOS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym311 := z.EncBinary() - _ = yym311 + yym317 := z.EncBinary() + _ = yym317 if false { } else { r.EncodeBool(bool(x.CgroupsPerQOS)) @@ -2427,9 +2465,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[55] { - yym313 := z.EncBinary() - _ = yym313 + if yyq130[57] { + yym319 := z.EncBinary() + _ = yym319 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RuntimeCgroups)) @@ -2438,12 +2476,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[55] { + if yyq130[57] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runtimeCgroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym314 := z.EncBinary() - _ = yym314 + yym320 := z.EncBinary() + _ = yym320 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RuntimeCgroups)) @@ -2452,9 +2490,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[56] { - yym316 := z.EncBinary() - _ = yym316 + if yyq130[58] { + yym322 := z.EncBinary() + _ = yym322 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemCgroups)) @@ -2463,12 +2501,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[56] { + if yyq130[58] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("systemCgroups")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym317 := z.EncBinary() - _ = yym317 + yym323 := z.EncBinary() + _ = yym323 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SystemCgroups)) @@ -2477,9 +2515,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[57] { - yym319 := z.EncBinary() - _ = yym319 + if yyq130[59] { + yym325 := z.EncBinary() + _ = yym325 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CgroupRoot)) @@ -2488,12 +2526,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[57] { + if yyq130[59] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cgroupRoot")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym320 := z.EncBinary() - _ = yym320 + yym326 := z.EncBinary() + _ = yym326 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CgroupRoot)) @@ -2502,8 +2540,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym322 := z.EncBinary() - _ = yym322 + yym328 := z.EncBinary() + _ = yym328 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntime)) @@ -2512,8 +2550,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerRuntime")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym323 := z.EncBinary() - _ = yym323 + yym329 := z.EncBinary() + _ = yym329 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContainerRuntime)) @@ -2521,8 +2559,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym325 := z.EncBinary() - _ = yym325 + yym331 := z.EncBinary() + _ = yym331 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RemoteRuntimeEndpoint)) @@ -2531,8 +2569,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("remoteRuntimeEndpoint")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym326 := z.EncBinary() - _ = yym326 + yym332 := z.EncBinary() + _ = yym332 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RemoteRuntimeEndpoint)) @@ -2540,8 +2578,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym328 := z.EncBinary() - _ = yym328 + yym334 := z.EncBinary() + _ = yym334 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RemoteImageEndpoint)) @@ -2550,8 +2588,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("remoteImageEndpoint")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym329 := z.EncBinary() - _ = yym329 + yym335 := z.EncBinary() + _ = yym335 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RemoteImageEndpoint)) @@ -2559,42 +2597,42 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[61] { - yy331 := &x.RuntimeRequestTimeout - yym332 := z.EncBinary() - _ = yym332 + if yyq130[63] { + yy337 := &x.RuntimeRequestTimeout + yym338 := z.EncBinary() + _ = yym338 if false { - } else if z.HasExtensions() && z.EncExt(yy331) { - } else if !yym332 && z.IsJSONHandle() { - z.EncJSONMarshal(yy331) + } else if z.HasExtensions() && z.EncExt(yy337) { + } else if !yym338 && z.IsJSONHandle() { + z.EncJSONMarshal(yy337) } else { - z.EncFallback(yy331) + z.EncFallback(yy337) } } else { r.EncodeNil() } } else { - if yyq130[61] { + if yyq130[63] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("runtimeRequestTimeout")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy333 := &x.RuntimeRequestTimeout - yym334 := z.EncBinary() - _ = yym334 + yy339 := &x.RuntimeRequestTimeout + yym340 := z.EncBinary() + _ = yym340 if false { - } else if z.HasExtensions() && z.EncExt(yy333) { - } else if !yym334 && z.IsJSONHandle() { - z.EncJSONMarshal(yy333) + } else if z.HasExtensions() && z.EncExt(yy339) { + } else if !yym340 && z.IsJSONHandle() { + z.EncJSONMarshal(yy339) } else { - z.EncFallback(yy333) + z.EncFallback(yy339) } } } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[62] { - yym336 := z.EncBinary() - _ = yym336 + if yyq130[64] { + yym342 := z.EncBinary() + _ = yym342 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktPath)) @@ -2603,12 +2641,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[62] { + if yyq130[64] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rktPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym337 := z.EncBinary() - _ = yym337 + yym343 := z.EncBinary() + _ = yym343 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktPath)) @@ -2617,9 +2655,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[63] { - yym339 := z.EncBinary() - _ = yym339 + if yyq130[65] { + yym345 := z.EncBinary() + _ = yym345 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktAPIEndpoint)) @@ -2628,12 +2666,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[63] { + if yyq130[65] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rktAPIEndpoint")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym340 := z.EncBinary() - _ = yym340 + yym346 := z.EncBinary() + _ = yym346 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktAPIEndpoint)) @@ -2642,9 +2680,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[64] { - yym342 := z.EncBinary() - _ = yym342 + if yyq130[66] { + yym348 := z.EncBinary() + _ = yym348 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktStage1Image)) @@ -2653,12 +2691,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[64] { + if yyq130[66] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rktStage1Image")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym343 := z.EncBinary() - _ = yym343 + yym349 := z.EncBinary() + _ = yym349 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RktStage1Image)) @@ -2667,8 +2705,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym345 := z.EncBinary() - _ = yym345 + yym351 := z.EncBinary() + _ = yym351 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LockFilePath)) @@ -2677,8 +2715,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lockFilePath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym346 := z.EncBinary() - _ = yym346 + yym352 := z.EncBinary() + _ = yym352 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.LockFilePath)) @@ -2686,8 +2724,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym348 := z.EncBinary() - _ = yym348 + yym354 := z.EncBinary() + _ = yym354 if false { } else { r.EncodeBool(bool(x.ExitOnLockContention)) @@ -2696,8 +2734,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("exitOnLockContention")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym349 := z.EncBinary() - _ = yym349 + yym355 := z.EncBinary() + _ = yym355 if false { } else { r.EncodeBool(bool(x.ExitOnLockContention)) @@ -2705,8 +2743,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym351 := z.EncBinary() - _ = yym351 + yym357 := z.EncBinary() + _ = yym357 if false { } else { r.EncodeBool(bool(x.ConfigureCBR0)) @@ -2715,8 +2753,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configureCbr0")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym352 := z.EncBinary() - _ = yym352 + yym358 := z.EncBinary() + _ = yym358 if false { } else { r.EncodeBool(bool(x.ConfigureCBR0)) @@ -2724,8 +2762,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym354 := z.EncBinary() - _ = yym354 + yym360 := z.EncBinary() + _ = yym360 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HairpinMode)) @@ -2734,8 +2772,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hairpinMode")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym355 := z.EncBinary() - _ = yym355 + yym361 := z.EncBinary() + _ = yym361 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.HairpinMode)) @@ -2743,8 +2781,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym357 := z.EncBinary() - _ = yym357 + yym363 := z.EncBinary() + _ = yym363 if false { } else { r.EncodeBool(bool(x.BabysitDaemons)) @@ -2753,8 +2791,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("babysitDaemons")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym358 := z.EncBinary() - _ = yym358 + yym364 := z.EncBinary() + _ = yym364 if false { } else { r.EncodeBool(bool(x.BabysitDaemons)) @@ -2762,8 +2800,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym360 := z.EncBinary() - _ = yym360 + yym366 := z.EncBinary() + _ = yym366 if false { } else { r.EncodeInt(int64(x.MaxPods)) @@ -2772,8 +2810,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("maxPods")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym361 := z.EncBinary() - _ = yym361 + yym367 := z.EncBinary() + _ = yym367 if false { } else { r.EncodeInt(int64(x.MaxPods)) @@ -2781,8 +2819,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym363 := z.EncBinary() - _ = yym363 + yym369 := z.EncBinary() + _ = yym369 if false { } else { r.EncodeInt(int64(x.NvidiaGPUs)) @@ -2791,8 +2829,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nvidiaGPUs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym364 := z.EncBinary() - _ = yym364 + yym370 := z.EncBinary() + _ = yym370 if false { } else { r.EncodeInt(int64(x.NvidiaGPUs)) @@ -2800,8 +2838,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym366 := z.EncBinary() - _ = yym366 + yym372 := z.EncBinary() + _ = yym372 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DockerExecHandlerName)) @@ -2810,8 +2848,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("dockerExecHandlerName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym367 := z.EncBinary() - _ = yym367 + yym373 := z.EncBinary() + _ = yym373 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.DockerExecHandlerName)) @@ -2819,8 +2857,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym369 := z.EncBinary() - _ = yym369 + yym375 := z.EncBinary() + _ = yym375 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) @@ -2829,8 +2867,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym370 := z.EncBinary() - _ = yym370 + yym376 := z.EncBinary() + _ = yym376 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodCIDR)) @@ -2838,8 +2876,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym372 := z.EncBinary() - _ = yym372 + yym378 := z.EncBinary() + _ = yym378 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResolverConfig)) @@ -2848,8 +2886,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("resolvConf")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym373 := z.EncBinary() - _ = yym373 + yym379 := z.EncBinary() + _ = yym379 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ResolverConfig)) @@ -2857,8 +2895,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym375 := z.EncBinary() - _ = yym375 + yym381 := z.EncBinary() + _ = yym381 if false { } else { r.EncodeBool(bool(x.CPUCFSQuota)) @@ -2867,8 +2905,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cpuCFSQuota")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym376 := z.EncBinary() - _ = yym376 + yym382 := z.EncBinary() + _ = yym382 if false { } else { r.EncodeBool(bool(x.CPUCFSQuota)) @@ -2876,8 +2914,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym378 := z.EncBinary() - _ = yym378 + yym384 := z.EncBinary() + _ = yym384 if false { } else { r.EncodeBool(bool(x.Containerized)) @@ -2886,8 +2924,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("containerized")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym379 := z.EncBinary() - _ = yym379 + yym385 := z.EncBinary() + _ = yym385 if false { } else { r.EncodeBool(bool(x.Containerized)) @@ -2895,8 +2933,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym381 := z.EncBinary() - _ = yym381 + yym387 := z.EncBinary() + _ = yym387 if false { } else { r.EncodeInt(int64(x.MaxOpenFiles)) @@ -2905,8 +2943,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("maxOpenFiles")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym382 := z.EncBinary() - _ = yym382 + yym388 := z.EncBinary() + _ = yym388 if false { } else { r.EncodeInt(int64(x.MaxOpenFiles)) @@ -2914,8 +2952,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym384 := z.EncBinary() - _ = yym384 + yym390 := z.EncBinary() + _ = yym390 if false { } else { r.EncodeBool(bool(x.ReconcileCIDR)) @@ -2924,8 +2962,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("reconcileCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym385 := z.EncBinary() - _ = yym385 + yym391 := z.EncBinary() + _ = yym391 if false { } else { r.EncodeBool(bool(x.ReconcileCIDR)) @@ -2933,8 +2971,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym387 := z.EncBinary() - _ = yym387 + yym393 := z.EncBinary() + _ = yym393 if false { } else { r.EncodeBool(bool(x.RegisterSchedulable)) @@ -2943,8 +2981,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("registerSchedulable")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym388 := z.EncBinary() - _ = yym388 + yym394 := z.EncBinary() + _ = yym394 if false { } else { r.EncodeBool(bool(x.RegisterSchedulable)) @@ -2952,8 +2990,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym390 := z.EncBinary() - _ = yym390 + yym396 := z.EncBinary() + _ = yym396 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) @@ -2962,8 +3000,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("contentType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym391 := z.EncBinary() - _ = yym391 + yym397 := z.EncBinary() + _ = yym397 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) @@ -2971,8 +3009,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym393 := z.EncBinary() - _ = yym393 + yym399 := z.EncBinary() + _ = yym399 if false { } else { r.EncodeInt(int64(x.KubeAPIQPS)) @@ -2981,8 +3019,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIQPS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym394 := z.EncBinary() - _ = yym394 + yym400 := z.EncBinary() + _ = yym400 if false { } else { r.EncodeInt(int64(x.KubeAPIQPS)) @@ -2990,8 +3028,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym396 := z.EncBinary() - _ = yym396 + yym402 := z.EncBinary() + _ = yym402 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) @@ -3000,8 +3038,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIBurst")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym397 := z.EncBinary() - _ = yym397 + yym403 := z.EncBinary() + _ = yym403 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) @@ -3009,8 +3047,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym399 := z.EncBinary() - _ = yym399 + yym405 := z.EncBinary() + _ = yym405 if false { } else { r.EncodeBool(bool(x.SerializeImagePulls)) @@ -3019,8 +3057,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serializeImagePulls")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym400 := z.EncBinary() - _ = yym400 + yym406 := z.EncBinary() + _ = yym406 if false { } else { r.EncodeBool(bool(x.SerializeImagePulls)) @@ -3028,8 +3066,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym402 := z.EncBinary() - _ = yym402 + yym408 := z.EncBinary() + _ = yym408 if false { } else { r.EncodeBool(bool(x.ExperimentalFlannelOverlay)) @@ -3038,8 +3076,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("experimentalFlannelOverlay")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym403 := z.EncBinary() - _ = yym403 + yym409 := z.EncBinary() + _ = yym409 if false { } else { r.EncodeBool(bool(x.ExperimentalFlannelOverlay)) @@ -3047,42 +3085,42 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[85] { - yy405 := &x.OutOfDiskTransitionFrequency - yym406 := z.EncBinary() - _ = yym406 + if yyq130[87] { + yy411 := &x.OutOfDiskTransitionFrequency + yym412 := z.EncBinary() + _ = yym412 if false { - } else if z.HasExtensions() && z.EncExt(yy405) { - } else if !yym406 && z.IsJSONHandle() { - z.EncJSONMarshal(yy405) + } else if z.HasExtensions() && z.EncExt(yy411) { + } else if !yym412 && z.IsJSONHandle() { + z.EncJSONMarshal(yy411) } else { - z.EncFallback(yy405) + z.EncFallback(yy411) } } else { r.EncodeNil() } } else { - if yyq130[85] { + if yyq130[87] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("outOfDiskTransitionFrequency")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy407 := &x.OutOfDiskTransitionFrequency - yym408 := z.EncBinary() - _ = yym408 + yy413 := &x.OutOfDiskTransitionFrequency + yym414 := z.EncBinary() + _ = yym414 if false { - } else if z.HasExtensions() && z.EncExt(yy407) { - } else if !yym408 && z.IsJSONHandle() { - z.EncJSONMarshal(yy407) + } else if z.HasExtensions() && z.EncExt(yy413) { + } else if !yym414 && z.IsJSONHandle() { + z.EncJSONMarshal(yy413) } else { - z.EncFallback(yy407) + z.EncFallback(yy413) } } } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[86] { - yym410 := z.EncBinary() - _ = yym410 + if yyq130[88] { + yym416 := z.EncBinary() + _ = yym416 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeIP)) @@ -3091,12 +3129,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[86] { + if yyq130[88] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeIP")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym411 := z.EncBinary() - _ = yym411 + yym417 := z.EncBinary() + _ = yym417 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NodeIP)) @@ -3108,8 +3146,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.NodeLabels == nil { r.EncodeNil() } else { - yym413 := z.EncBinary() - _ = yym413 + yym419 := z.EncBinary() + _ = yym419 if false { } else { z.F.EncMapStringStringV(x.NodeLabels, false, e) @@ -3122,8 +3160,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.NodeLabels == nil { r.EncodeNil() } else { - yym414 := z.EncBinary() - _ = yym414 + yym420 := z.EncBinary() + _ = yym420 if false { } else { z.F.EncMapStringStringV(x.NodeLabels, false, e) @@ -3132,8 +3170,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym416 := z.EncBinary() - _ = yym416 + yym422 := z.EncBinary() + _ = yym422 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NonMasqueradeCIDR)) @@ -3142,8 +3180,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nonMasqueradeCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym417 := z.EncBinary() - _ = yym417 + yym423 := z.EncBinary() + _ = yym423 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.NonMasqueradeCIDR)) @@ -3151,8 +3189,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym419 := z.EncBinary() - _ = yym419 + yym425 := z.EncBinary() + _ = yym425 if false { } else { r.EncodeBool(bool(x.EnableCustomMetrics)) @@ -3161,8 +3199,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableCustomMetrics")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym420 := z.EncBinary() - _ = yym420 + yym426 := z.EncBinary() + _ = yym426 if false { } else { r.EncodeBool(bool(x.EnableCustomMetrics)) @@ -3170,9 +3208,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[90] { - yym422 := z.EncBinary() - _ = yym422 + if yyq130[92] { + yym428 := z.EncBinary() + _ = yym428 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionHard)) @@ -3181,12 +3219,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[90] { + if yyq130[92] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionHard")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym423 := z.EncBinary() - _ = yym423 + yym429 := z.EncBinary() + _ = yym429 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionHard)) @@ -3195,9 +3233,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[91] { - yym425 := z.EncBinary() - _ = yym425 + if yyq130[93] { + yym431 := z.EncBinary() + _ = yym431 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionSoft)) @@ -3206,12 +3244,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[91] { + if yyq130[93] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionSoft")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym426 := z.EncBinary() - _ = yym426 + yym432 := z.EncBinary() + _ = yym432 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionSoft)) @@ -3220,9 +3258,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[92] { - yym428 := z.EncBinary() - _ = yym428 + if yyq130[94] { + yym434 := z.EncBinary() + _ = yym434 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionSoftGracePeriod)) @@ -3231,12 +3269,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[92] { + if yyq130[94] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionSoftGracePeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym429 := z.EncBinary() - _ = yym429 + yym435 := z.EncBinary() + _ = yym435 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionSoftGracePeriod)) @@ -3245,42 +3283,42 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[93] { - yy431 := &x.EvictionPressureTransitionPeriod - yym432 := z.EncBinary() - _ = yym432 + if yyq130[95] { + yy437 := &x.EvictionPressureTransitionPeriod + yym438 := z.EncBinary() + _ = yym438 if false { - } else if z.HasExtensions() && z.EncExt(yy431) { - } else if !yym432 && z.IsJSONHandle() { - z.EncJSONMarshal(yy431) + } else if z.HasExtensions() && z.EncExt(yy437) { + } else if !yym438 && z.IsJSONHandle() { + z.EncJSONMarshal(yy437) } else { - z.EncFallback(yy431) + z.EncFallback(yy437) } } else { r.EncodeNil() } } else { - if yyq130[93] { + if yyq130[95] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionPressureTransitionPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy433 := &x.EvictionPressureTransitionPeriod - yym434 := z.EncBinary() - _ = yym434 + yy439 := &x.EvictionPressureTransitionPeriod + yym440 := z.EncBinary() + _ = yym440 if false { - } else if z.HasExtensions() && z.EncExt(yy433) { - } else if !yym434 && z.IsJSONHandle() { - z.EncJSONMarshal(yy433) + } else if z.HasExtensions() && z.EncExt(yy439) { + } else if !yym440 && z.IsJSONHandle() { + z.EncJSONMarshal(yy439) } else { - z.EncFallback(yy433) + z.EncFallback(yy439) } } } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[94] { - yym436 := z.EncBinary() - _ = yym436 + if yyq130[96] { + yym442 := z.EncBinary() + _ = yym442 if false { } else { r.EncodeInt(int64(x.EvictionMaxPodGracePeriod)) @@ -3289,12 +3327,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeInt(0) } } else { - if yyq130[94] { + if yyq130[96] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionMaxPodGracePeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym437 := z.EncBinary() - _ = yym437 + yym443 := z.EncBinary() + _ = yym443 if false { } else { r.EncodeInt(int64(x.EvictionMaxPodGracePeriod)) @@ -3303,9 +3341,9 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[95] { - yym439 := z.EncBinary() - _ = yym439 + if yyq130[97] { + yym445 := z.EncBinary() + _ = yym445 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionMinimumReclaim)) @@ -3314,12 +3352,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq130[95] { + if yyq130[97] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("evictionMinimumReclaim")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym440 := z.EncBinary() - _ = yym440 + yym446 := z.EncBinary() + _ = yym446 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.EvictionMinimumReclaim)) @@ -3328,8 +3366,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym442 := z.EncBinary() - _ = yym442 + yym448 := z.EncBinary() + _ = yym448 if false { } else { r.EncodeInt(int64(x.PodsPerCore)) @@ -3338,8 +3376,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podsPerCore")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym443 := z.EncBinary() - _ = yym443 + yym449 := z.EncBinary() + _ = yym449 if false { } else { r.EncodeInt(int64(x.PodsPerCore)) @@ -3347,8 +3385,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym445 := z.EncBinary() - _ = yym445 + yym451 := z.EncBinary() + _ = yym451 if false { } else { r.EncodeBool(bool(x.EnableControllerAttachDetach)) @@ -3357,8 +3395,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableControllerAttachDetach")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym446 := z.EncBinary() - _ = yym446 + yym452 := z.EncBinary() + _ = yym452 if false { } else { r.EncodeBool(bool(x.EnableControllerAttachDetach)) @@ -3369,8 +3407,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.SystemReserved == nil { r.EncodeNil() } else { - yym448 := z.EncBinary() - _ = yym448 + yym454 := z.EncBinary() + _ = yym454 if false { } else if z.HasExtensions() && z.EncExt(x.SystemReserved) { } else { @@ -3384,8 +3422,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.SystemReserved == nil { r.EncodeNil() } else { - yym449 := z.EncBinary() - _ = yym449 + yym455 := z.EncBinary() + _ = yym455 if false { } else if z.HasExtensions() && z.EncExt(x.SystemReserved) { } else { @@ -3398,8 +3436,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.KubeReserved == nil { r.EncodeNil() } else { - yym451 := z.EncBinary() - _ = yym451 + yym457 := z.EncBinary() + _ = yym457 if false { } else if z.HasExtensions() && z.EncExt(x.KubeReserved) { } else { @@ -3413,8 +3451,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x.KubeReserved == nil { r.EncodeNil() } else { - yym452 := z.EncBinary() - _ = yym452 + yym458 := z.EncBinary() + _ = yym458 if false { } else if z.HasExtensions() && z.EncExt(x.KubeReserved) { } else { @@ -3424,8 +3462,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym454 := z.EncBinary() - _ = yym454 + yym460 := z.EncBinary() + _ = yym460 if false { } else { r.EncodeBool(bool(x.ProtectKernelDefaults)) @@ -3434,8 +3472,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("protectKernelDefaults")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym455 := z.EncBinary() - _ = yym455 + yym461 := z.EncBinary() + _ = yym461 if false { } else { r.EncodeBool(bool(x.ProtectKernelDefaults)) @@ -3443,8 +3481,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym457 := z.EncBinary() - _ = yym457 + yym463 := z.EncBinary() + _ = yym463 if false { } else { r.EncodeBool(bool(x.MakeIPTablesUtilChains)) @@ -3453,8 +3491,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("makeIPTablesUtilChains")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym458 := z.EncBinary() - _ = yym458 + yym464 := z.EncBinary() + _ = yym464 if false { } else { r.EncodeBool(bool(x.MakeIPTablesUtilChains)) @@ -3462,8 +3500,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym460 := z.EncBinary() - _ = yym460 + yym466 := z.EncBinary() + _ = yym466 if false { } else { r.EncodeInt(int64(x.IPTablesMasqueradeBit)) @@ -3472,8 +3510,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iptablesMasqueradeBit")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym461 := z.EncBinary() - _ = yym461 + yym467 := z.EncBinary() + _ = yym467 if false { } else { r.EncodeInt(int64(x.IPTablesMasqueradeBit)) @@ -3481,8 +3519,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym463 := z.EncBinary() - _ = yym463 + yym469 := z.EncBinary() + _ = yym469 if false { } else { r.EncodeInt(int64(x.IPTablesDropBit)) @@ -3491,8 +3529,8 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("iptablesDropBit")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym464 := z.EncBinary() - _ = yym464 + yym470 := z.EncBinary() + _ = yym470 if false { } else { r.EncodeInt(int64(x.IPTablesDropBit)) @@ -3500,12 +3538,12 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { } if yyr130 || yy2arr130 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq130[104] { + if yyq130[106] { if x.AllowedUnsafeSysctls == nil { r.EncodeNil() } else { - yym466 := z.EncBinary() - _ = yym466 + yym472 := z.EncBinary() + _ = yym472 if false { } else { z.F.EncSliceStringV(x.AllowedUnsafeSysctls, false, e) @@ -3515,15 +3553,15 @@ func (x *KubeletConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeNil() } } else { - if yyq130[104] { + if yyq130[106] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("experimentalAllowedUnsafeSysctls")) z.EncSendContainerState(codecSelfer_containerMapValue1234) if x.AllowedUnsafeSysctls == nil { r.EncodeNil() } else { - yym467 := z.EncBinary() - _ = yym467 + yym473 := z.EncBinary() + _ = yym473 if false { } else { z.F.EncSliceStringV(x.AllowedUnsafeSysctls, false, e) @@ -3544,25 +3582,25 @@ func (x *KubeletConfiguration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym468 := z.DecBinary() - _ = yym468 + yym474 := z.DecBinary() + _ = yym474 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct469 := r.ContainerType() - if yyct469 == codecSelferValueTypeMap1234 { - yyl469 := r.ReadMapStart() - if yyl469 == 0 { + yyct475 := r.ContainerType() + if yyct475 == codecSelferValueTypeMap1234 { + yyl475 := r.ReadMapStart() + if yyl475 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl469, d) + x.codecDecodeSelfFromMap(yyl475, d) } - } else if yyct469 == codecSelferValueTypeArray1234 { - yyl469 := r.ReadArrayStart() - if yyl469 == 0 { + } else if yyct475 == codecSelferValueTypeArray1234 { + yyl475 := r.ReadArrayStart() + if yyl475 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl469, d) + x.codecDecodeSelfFromArray(yyl475, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -3574,12 +3612,12 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys470Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys470Slc - var yyhl470 bool = l >= 0 - for yyj470 := 0; ; yyj470++ { - if yyhl470 { - if yyj470 >= l { + var yys476Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys476Slc + var yyhl476 bool = l >= 0 + for yyj476 := 0; ; yyj476++ { + if yyhl476 { + if yyj476 >= l { break } } else { @@ -3588,10 +3626,10 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys470Slc = r.DecodeBytes(yys470Slc, true, true) - yys470 := string(yys470Slc) + yys476Slc = r.DecodeBytes(yys476Slc, true, true) + yys476 := string(yys476Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys470 { + switch yys476 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -3614,45 +3652,45 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.SyncFrequency = pkg1_unversioned.Duration{} } else { - yyv474 := &x.SyncFrequency - yym475 := z.DecBinary() - _ = yym475 + yyv480 := &x.SyncFrequency + yym481 := z.DecBinary() + _ = yym481 if false { - } else if z.HasExtensions() && z.DecExt(yyv474) { - } else if !yym475 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv474) + } else if z.HasExtensions() && z.DecExt(yyv480) { + } else if !yym481 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv480) } else { - z.DecFallback(yyv474, false) + z.DecFallback(yyv480, false) } } case "fileCheckFrequency": if r.TryDecodeAsNil() { x.FileCheckFrequency = pkg1_unversioned.Duration{} } else { - yyv476 := &x.FileCheckFrequency - yym477 := z.DecBinary() - _ = yym477 + yyv482 := &x.FileCheckFrequency + yym483 := z.DecBinary() + _ = yym483 if false { - } else if z.HasExtensions() && z.DecExt(yyv476) { - } else if !yym477 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv476) + } else if z.HasExtensions() && z.DecExt(yyv482) { + } else if !yym483 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv482) } else { - z.DecFallback(yyv476, false) + z.DecFallback(yyv482, false) } } case "httpCheckFrequency": if r.TryDecodeAsNil() { x.HTTPCheckFrequency = pkg1_unversioned.Duration{} } else { - yyv478 := &x.HTTPCheckFrequency - yym479 := z.DecBinary() - _ = yym479 + yyv484 := &x.HTTPCheckFrequency + yym485 := z.DecBinary() + _ = yym485 if false { - } else if z.HasExtensions() && z.DecExt(yyv478) { - } else if !yym479 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv478) + } else if z.HasExtensions() && z.DecExt(yyv484) { + } else if !yym485 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv484) } else { - z.DecFallback(yyv478, false) + z.DecFallback(yyv484, false) } } case "manifestURL": @@ -3749,36 +3787,36 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.HostNetworkSources = nil } else { - yyv495 := &x.HostNetworkSources - yym496 := z.DecBinary() - _ = yym496 + yyv501 := &x.HostNetworkSources + yym502 := z.DecBinary() + _ = yym502 if false { } else { - z.F.DecSliceStringX(yyv495, false, d) + z.F.DecSliceStringX(yyv501, false, d) } } case "hostPIDSources": if r.TryDecodeAsNil() { x.HostPIDSources = nil } else { - yyv497 := &x.HostPIDSources - yym498 := z.DecBinary() - _ = yym498 + yyv503 := &x.HostPIDSources + yym504 := z.DecBinary() + _ = yym504 if false { } else { - z.F.DecSliceStringX(yyv497, false, d) + z.F.DecSliceStringX(yyv503, false, d) } } case "hostIPCSources": if r.TryDecodeAsNil() { x.HostIPCSources = nil } else { - yyv499 := &x.HostIPCSources - yym500 := z.DecBinary() - _ = yym500 + yyv505 := &x.HostIPCSources + yym506 := z.DecBinary() + _ = yym506 if false { } else { - z.F.DecSliceStringX(yyv499, false, d) + z.F.DecSliceStringX(yyv505, false, d) } } case "registryPullQPS": @@ -3815,15 +3853,15 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.MinimumGCAge = pkg1_unversioned.Duration{} } else { - yyv506 := &x.MinimumGCAge - yym507 := z.DecBinary() - _ = yym507 + yyv512 := &x.MinimumGCAge + yym513 := z.DecBinary() + _ = yym513 if false { - } else if z.HasExtensions() && z.DecExt(yyv506) { - } else if !yym507 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv506) + } else if z.HasExtensions() && z.DecExt(yyv512) { + } else if !yym513 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv512) } else { - z.DecFallback(yyv506, false) + z.DecFallback(yyv512, false) } } case "maxPerPodContainerCount": @@ -3890,45 +3928,45 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.StreamingConnectionIdleTimeout = pkg1_unversioned.Duration{} } else { - yyv518 := &x.StreamingConnectionIdleTimeout - yym519 := z.DecBinary() - _ = yym519 + yyv524 := &x.StreamingConnectionIdleTimeout + yym525 := z.DecBinary() + _ = yym525 if false { - } else if z.HasExtensions() && z.DecExt(yyv518) { - } else if !yym519 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv518) + } else if z.HasExtensions() && z.DecExt(yyv524) { + } else if !yym525 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv524) } else { - z.DecFallback(yyv518, false) + z.DecFallback(yyv524, false) } } case "nodeStatusUpdateFrequency": if r.TryDecodeAsNil() { x.NodeStatusUpdateFrequency = pkg1_unversioned.Duration{} } else { - yyv520 := &x.NodeStatusUpdateFrequency - yym521 := z.DecBinary() - _ = yym521 + yyv526 := &x.NodeStatusUpdateFrequency + yym527 := z.DecBinary() + _ = yym527 if false { - } else if z.HasExtensions() && z.DecExt(yyv520) { - } else if !yym521 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv520) + } else if z.HasExtensions() && z.DecExt(yyv526) { + } else if !yym527 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv526) } else { - z.DecFallback(yyv520, false) + z.DecFallback(yyv526, false) } } case "imageMinimumGCAge": if r.TryDecodeAsNil() { x.ImageMinimumGCAge = pkg1_unversioned.Duration{} } else { - yyv522 := &x.ImageMinimumGCAge - yym523 := z.DecBinary() - _ = yym523 + yyv528 := &x.ImageMinimumGCAge + yym529 := z.DecBinary() + _ = yym529 if false { - } else if z.HasExtensions() && z.DecExt(yyv522) { - } else if !yym523 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv522) + } else if z.HasExtensions() && z.DecExt(yyv528) { + } else if !yym529 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv528) } else { - z.DecFallback(yyv522, false) + z.DecFallback(yyv528, false) } } case "imageGCHighThresholdPercent": @@ -3953,15 +3991,15 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.VolumeStatsAggPeriod = pkg1_unversioned.Duration{} } else { - yyv527 := &x.VolumeStatsAggPeriod - yym528 := z.DecBinary() - _ = yym528 + yyv533 := &x.VolumeStatsAggPeriod + yym534 := z.DecBinary() + _ = yym534 if false { - } else if z.HasExtensions() && z.DecExt(yyv527) { - } else if !yym528 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv527) + } else if z.HasExtensions() && z.DecExt(yyv533) { + } else if !yym534 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv533) } else { - z.DecFallback(yyv527, false) + z.DecFallback(yyv533, false) } } case "networkPluginName": @@ -3982,6 +4020,18 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode } else { x.NetworkPluginDir = string(r.DecodeString()) } + case "cniConfDir": + if r.TryDecodeAsNil() { + x.CNIConfDir = "" + } else { + x.CNIConfDir = string(r.DecodeString()) + } + case "cniBinDir": + if r.TryDecodeAsNil() { + x.CNIBinDir = "" + } else { + x.CNIBinDir = string(r.DecodeString()) + } case "volumePluginDir": if r.TryDecodeAsNil() { x.VolumePluginDir = "" @@ -4052,15 +4102,15 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.RuntimeRequestTimeout = pkg1_unversioned.Duration{} } else { - yyv543 := &x.RuntimeRequestTimeout - yym544 := z.DecBinary() - _ = yym544 + yyv551 := &x.RuntimeRequestTimeout + yym552 := z.DecBinary() + _ = yym552 if false { - } else if z.HasExtensions() && z.DecExt(yyv543) { - } else if !yym544 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv543) + } else if z.HasExtensions() && z.DecExt(yyv551) { + } else if !yym552 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv551) } else { - z.DecFallback(yyv543, false) + z.DecFallback(yyv551, false) } } case "rktPath": @@ -4205,15 +4255,15 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.OutOfDiskTransitionFrequency = pkg1_unversioned.Duration{} } else { - yyv568 := &x.OutOfDiskTransitionFrequency - yym569 := z.DecBinary() - _ = yym569 + yyv576 := &x.OutOfDiskTransitionFrequency + yym577 := z.DecBinary() + _ = yym577 if false { - } else if z.HasExtensions() && z.DecExt(yyv568) { - } else if !yym569 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv568) + } else if z.HasExtensions() && z.DecExt(yyv576) { + } else if !yym577 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv576) } else { - z.DecFallback(yyv568, false) + z.DecFallback(yyv576, false) } } case "nodeIP": @@ -4226,12 +4276,12 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.NodeLabels = nil } else { - yyv571 := &x.NodeLabels - yym572 := z.DecBinary() - _ = yym572 + yyv579 := &x.NodeLabels + yym580 := z.DecBinary() + _ = yym580 if false { } else { - z.F.DecMapStringStringX(yyv571, false, d) + z.F.DecMapStringStringX(yyv579, false, d) } } case "nonMasqueradeCIDR": @@ -4268,15 +4318,15 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.EvictionPressureTransitionPeriod = pkg1_unversioned.Duration{} } else { - yyv578 := &x.EvictionPressureTransitionPeriod - yym579 := z.DecBinary() - _ = yym579 + yyv586 := &x.EvictionPressureTransitionPeriod + yym587 := z.DecBinary() + _ = yym587 if false { - } else if z.HasExtensions() && z.DecExt(yyv578) { - } else if !yym579 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv578) + } else if z.HasExtensions() && z.DecExt(yyv586) { + } else if !yym587 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv586) } else { - z.DecFallback(yyv578, false) + z.DecFallback(yyv586, false) } } case "evictionMaxPodGracePeriod": @@ -4307,26 +4357,26 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.SystemReserved = nil } else { - yyv584 := &x.SystemReserved - yym585 := z.DecBinary() - _ = yym585 + yyv592 := &x.SystemReserved + yym593 := z.DecBinary() + _ = yym593 if false { - } else if z.HasExtensions() && z.DecExt(yyv584) { + } else if z.HasExtensions() && z.DecExt(yyv592) { } else { - h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv584), d) + h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv592), d) } } case "kubeReserved": if r.TryDecodeAsNil() { x.KubeReserved = nil } else { - yyv586 := &x.KubeReserved - yym587 := z.DecBinary() - _ = yym587 + yyv594 := &x.KubeReserved + yym595 := z.DecBinary() + _ = yym595 if false { - } else if z.HasExtensions() && z.DecExt(yyv586) { + } else if z.HasExtensions() && z.DecExt(yyv594) { } else { - h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv586), d) + h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv594), d) } } case "protectKernelDefaults": @@ -4357,18 +4407,18 @@ func (x *KubeletConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decode if r.TryDecodeAsNil() { x.AllowedUnsafeSysctls = nil } else { - yyv592 := &x.AllowedUnsafeSysctls - yym593 := z.DecBinary() - _ = yym593 + yyv600 := &x.AllowedUnsafeSysctls + yym601 := z.DecBinary() + _ = yym601 if false { } else { - z.F.DecSliceStringX(yyv592, false, d) + z.F.DecSliceStringX(yyv600, false, d) } } default: - z.DecStructFieldNotFound(-1, yys470) - } // end switch yys470 - } // end for yyj470 + z.DecStructFieldNotFound(-1, yys476) + } // end switch yys476 + } // end for yyj476 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -4376,16 +4426,16 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj594 int - var yyb594 bool - var yyhl594 bool = l >= 0 - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + var yyj602 int + var yyb602 bool + var yyhl602 bool = l >= 0 + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4395,13 +4445,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Kind = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4411,13 +4461,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.APIVersion = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4427,13 +4477,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.PodManifestPath = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4441,24 +4491,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.SyncFrequency = pkg1_unversioned.Duration{} } else { - yyv598 := &x.SyncFrequency - yym599 := z.DecBinary() - _ = yym599 + yyv606 := &x.SyncFrequency + yym607 := z.DecBinary() + _ = yym607 if false { - } else if z.HasExtensions() && z.DecExt(yyv598) { - } else if !yym599 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv598) + } else if z.HasExtensions() && z.DecExt(yyv606) { + } else if !yym607 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv606) } else { - z.DecFallback(yyv598, false) + z.DecFallback(yyv606, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4466,24 +4516,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.FileCheckFrequency = pkg1_unversioned.Duration{} } else { - yyv600 := &x.FileCheckFrequency - yym601 := z.DecBinary() - _ = yym601 + yyv608 := &x.FileCheckFrequency + yym609 := z.DecBinary() + _ = yym609 if false { - } else if z.HasExtensions() && z.DecExt(yyv600) { - } else if !yym601 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv600) + } else if z.HasExtensions() && z.DecExt(yyv608) { + } else if !yym609 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv608) } else { - z.DecFallback(yyv600, false) + z.DecFallback(yyv608, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4491,24 +4541,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.HTTPCheckFrequency = pkg1_unversioned.Duration{} } else { - yyv602 := &x.HTTPCheckFrequency - yym603 := z.DecBinary() - _ = yym603 + yyv610 := &x.HTTPCheckFrequency + yym611 := z.DecBinary() + _ = yym611 if false { - } else if z.HasExtensions() && z.DecExt(yyv602) { - } else if !yym603 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv602) + } else if z.HasExtensions() && z.DecExt(yyv610) { + } else if !yym611 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv610) } else { - z.DecFallback(yyv602, false) + z.DecFallback(yyv610, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4518,13 +4568,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ManifestURL = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4534,13 +4584,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ManifestURLHeader = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4550,13 +4600,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EnableServer = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4566,13 +4616,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Address = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4582,13 +4632,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Port = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4598,13 +4648,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ReadOnlyPort = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4614,13 +4664,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.TLSCertFile = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4630,13 +4680,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.TLSPrivateKeyFile = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4646,13 +4696,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CertDirectory = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4662,13 +4712,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.HostnameOverride = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4678,13 +4728,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.PodInfraContainerImage = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4694,13 +4744,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.DockerEndpoint = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4710,13 +4760,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RootDirectory = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4726,13 +4776,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.SeccompProfileRoot = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4742,13 +4792,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.AllowPrivileged = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4756,21 +4806,21 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.HostNetworkSources = nil } else { - yyv619 := &x.HostNetworkSources - yym620 := z.DecBinary() - _ = yym620 + yyv627 := &x.HostNetworkSources + yym628 := z.DecBinary() + _ = yym628 if false { } else { - z.F.DecSliceStringX(yyv619, false, d) + z.F.DecSliceStringX(yyv627, false, d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4778,21 +4828,21 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.HostPIDSources = nil } else { - yyv621 := &x.HostPIDSources - yym622 := z.DecBinary() - _ = yym622 + yyv629 := &x.HostPIDSources + yym630 := z.DecBinary() + _ = yym630 if false { } else { - z.F.DecSliceStringX(yyv621, false, d) + z.F.DecSliceStringX(yyv629, false, d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4800,21 +4850,21 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.HostIPCSources = nil } else { - yyv623 := &x.HostIPCSources - yym624 := z.DecBinary() - _ = yym624 + yyv631 := &x.HostIPCSources + yym632 := z.DecBinary() + _ = yym632 if false { } else { - z.F.DecSliceStringX(yyv623, false, d) + z.F.DecSliceStringX(yyv631, false, d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4824,13 +4874,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RegistryPullQPS = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4840,13 +4890,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RegistryBurst = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4856,13 +4906,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EventRecordQPS = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4872,13 +4922,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EventBurst = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4888,13 +4938,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EnableDebuggingHandlers = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4902,24 +4952,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.MinimumGCAge = pkg1_unversioned.Duration{} } else { - yyv630 := &x.MinimumGCAge - yym631 := z.DecBinary() - _ = yym631 + yyv638 := &x.MinimumGCAge + yym639 := z.DecBinary() + _ = yym639 if false { - } else if z.HasExtensions() && z.DecExt(yyv630) { - } else if !yym631 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv630) + } else if z.HasExtensions() && z.DecExt(yyv638) { + } else if !yym639 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv638) } else { - z.DecFallback(yyv630, false) + z.DecFallback(yyv638, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4929,13 +4979,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MaxPerPodContainerCount = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4945,13 +4995,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MaxContainerCount = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4961,13 +5011,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CAdvisorPort = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4977,13 +5027,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.HealthzPort = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -4993,13 +5043,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.HealthzBindAddress = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5009,13 +5059,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.OOMScoreAdj = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5025,13 +5075,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RegisterNode = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5041,13 +5091,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ClusterDomain = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5057,13 +5107,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MasterServiceNamespace = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5073,13 +5123,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ClusterDNS = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5087,24 +5137,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.StreamingConnectionIdleTimeout = pkg1_unversioned.Duration{} } else { - yyv642 := &x.StreamingConnectionIdleTimeout - yym643 := z.DecBinary() - _ = yym643 + yyv650 := &x.StreamingConnectionIdleTimeout + yym651 := z.DecBinary() + _ = yym651 if false { - } else if z.HasExtensions() && z.DecExt(yyv642) { - } else if !yym643 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv642) + } else if z.HasExtensions() && z.DecExt(yyv650) { + } else if !yym651 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv650) } else { - z.DecFallback(yyv642, false) + z.DecFallback(yyv650, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5112,24 +5162,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.NodeStatusUpdateFrequency = pkg1_unversioned.Duration{} } else { - yyv644 := &x.NodeStatusUpdateFrequency - yym645 := z.DecBinary() - _ = yym645 + yyv652 := &x.NodeStatusUpdateFrequency + yym653 := z.DecBinary() + _ = yym653 if false { - } else if z.HasExtensions() && z.DecExt(yyv644) { - } else if !yym645 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv644) + } else if z.HasExtensions() && z.DecExt(yyv652) { + } else if !yym653 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv652) } else { - z.DecFallback(yyv644, false) + z.DecFallback(yyv652, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5137,24 +5187,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.ImageMinimumGCAge = pkg1_unversioned.Duration{} } else { - yyv646 := &x.ImageMinimumGCAge - yym647 := z.DecBinary() - _ = yym647 + yyv654 := &x.ImageMinimumGCAge + yym655 := z.DecBinary() + _ = yym655 if false { - } else if z.HasExtensions() && z.DecExt(yyv646) { - } else if !yym647 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv646) + } else if z.HasExtensions() && z.DecExt(yyv654) { + } else if !yym655 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv654) } else { - z.DecFallback(yyv646, false) + z.DecFallback(yyv654, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5164,13 +5214,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ImageGCHighThresholdPercent = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5180,13 +5230,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ImageGCLowThresholdPercent = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5196,13 +5246,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.LowDiskSpaceThresholdMB = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5210,24 +5260,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.VolumeStatsAggPeriod = pkg1_unversioned.Duration{} } else { - yyv651 := &x.VolumeStatsAggPeriod - yym652 := z.DecBinary() - _ = yym652 + yyv659 := &x.VolumeStatsAggPeriod + yym660 := z.DecBinary() + _ = yym660 if false { - } else if z.HasExtensions() && z.DecExt(yyv651) { - } else if !yym652 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv651) + } else if z.HasExtensions() && z.DecExt(yyv659) { + } else if !yym660 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv659) } else { - z.DecFallback(yyv651, false) + z.DecFallback(yyv659, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5237,13 +5287,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NetworkPluginName = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5253,13 +5303,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NetworkPluginMTU = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5269,13 +5319,45 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NetworkPluginDir = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.CNIConfDir = "" + } else { + x.CNIConfDir = string(r.DecodeString()) + } + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l + } else { + yyb602 = r.CheckBreak() + } + if yyb602 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.CNIBinDir = "" + } else { + x.CNIBinDir = string(r.DecodeString()) + } + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l + } else { + yyb602 = r.CheckBreak() + } + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5285,13 +5367,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.VolumePluginDir = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5301,13 +5383,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CloudProvider = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5317,13 +5399,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CloudConfigFile = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5333,13 +5415,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.KubeletCgroups = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5349,13 +5431,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CgroupsPerQOS = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5365,13 +5447,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RuntimeCgroups = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5381,13 +5463,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.SystemCgroups = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5397,13 +5479,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CgroupRoot = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5413,13 +5495,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ContainerRuntime = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5429,13 +5511,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RemoteRuntimeEndpoint = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5445,13 +5527,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RemoteImageEndpoint = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5459,24 +5541,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.RuntimeRequestTimeout = pkg1_unversioned.Duration{} } else { - yyv667 := &x.RuntimeRequestTimeout - yym668 := z.DecBinary() - _ = yym668 + yyv677 := &x.RuntimeRequestTimeout + yym678 := z.DecBinary() + _ = yym678 if false { - } else if z.HasExtensions() && z.DecExt(yyv667) { - } else if !yym668 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv667) + } else if z.HasExtensions() && z.DecExt(yyv677) { + } else if !yym678 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv677) } else { - z.DecFallback(yyv667, false) + z.DecFallback(yyv677, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5486,13 +5568,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RktPath = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5502,13 +5584,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RktAPIEndpoint = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5518,13 +5600,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RktStage1Image = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5534,13 +5616,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.LockFilePath = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5550,13 +5632,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ExitOnLockContention = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5566,13 +5648,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ConfigureCBR0 = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5582,13 +5664,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.HairpinMode = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5598,13 +5680,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.BabysitDaemons = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5614,13 +5696,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MaxPods = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5630,13 +5712,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NvidiaGPUs = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5646,13 +5728,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.DockerExecHandlerName = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5662,13 +5744,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.PodCIDR = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5678,13 +5760,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ResolverConfig = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5694,13 +5776,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.CPUCFSQuota = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5710,13 +5792,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.Containerized = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5726,13 +5808,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MaxOpenFiles = int64(r.DecodeInt(64)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5742,13 +5824,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ReconcileCIDR = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5758,13 +5840,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.RegisterSchedulable = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5774,13 +5856,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ContentType = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5790,13 +5872,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.KubeAPIQPS = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5806,13 +5888,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.KubeAPIBurst = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5822,13 +5904,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.SerializeImagePulls = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5838,13 +5920,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ExperimentalFlannelOverlay = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5852,24 +5934,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.OutOfDiskTransitionFrequency = pkg1_unversioned.Duration{} } else { - yyv692 := &x.OutOfDiskTransitionFrequency - yym693 := z.DecBinary() - _ = yym693 + yyv702 := &x.OutOfDiskTransitionFrequency + yym703 := z.DecBinary() + _ = yym703 if false { - } else if z.HasExtensions() && z.DecExt(yyv692) { - } else if !yym693 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv692) + } else if z.HasExtensions() && z.DecExt(yyv702) { + } else if !yym703 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv702) } else { - z.DecFallback(yyv692, false) + z.DecFallback(yyv702, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5879,13 +5961,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NodeIP = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5893,21 +5975,21 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.NodeLabels = nil } else { - yyv695 := &x.NodeLabels - yym696 := z.DecBinary() - _ = yym696 + yyv705 := &x.NodeLabels + yym706 := z.DecBinary() + _ = yym706 if false { } else { - z.F.DecMapStringStringX(yyv695, false, d) + z.F.DecMapStringStringX(yyv705, false, d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5917,13 +5999,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.NonMasqueradeCIDR = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5933,13 +6015,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EnableCustomMetrics = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5949,13 +6031,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EvictionHard = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5965,13 +6047,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EvictionSoft = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5981,13 +6063,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EvictionSoftGracePeriod = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -5995,24 +6077,24 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.EvictionPressureTransitionPeriod = pkg1_unversioned.Duration{} } else { - yyv702 := &x.EvictionPressureTransitionPeriod - yym703 := z.DecBinary() - _ = yym703 + yyv712 := &x.EvictionPressureTransitionPeriod + yym713 := z.DecBinary() + _ = yym713 if false { - } else if z.HasExtensions() && z.DecExt(yyv702) { - } else if !yym703 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv702) + } else if z.HasExtensions() && z.DecExt(yyv712) { + } else if !yym713 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv712) } else { - z.DecFallback(yyv702, false) + z.DecFallback(yyv712, false) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6022,13 +6104,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EvictionMaxPodGracePeriod = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6038,13 +6120,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EvictionMinimumReclaim = string(r.DecodeString()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6054,13 +6136,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.PodsPerCore = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6070,13 +6152,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.EnableControllerAttachDetach = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6084,22 +6166,22 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.SystemReserved = nil } else { - yyv708 := &x.SystemReserved - yym709 := z.DecBinary() - _ = yym709 + yyv718 := &x.SystemReserved + yym719 := z.DecBinary() + _ = yym719 if false { - } else if z.HasExtensions() && z.DecExt(yyv708) { + } else if z.HasExtensions() && z.DecExt(yyv718) { } else { - h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv708), d) + h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv718), d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6107,22 +6189,22 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.KubeReserved = nil } else { - yyv710 := &x.KubeReserved - yym711 := z.DecBinary() - _ = yym711 + yyv720 := &x.KubeReserved + yym721 := z.DecBinary() + _ = yym721 if false { - } else if z.HasExtensions() && z.DecExt(yyv710) { + } else if z.HasExtensions() && z.DecExt(yyv720) { } else { - h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv710), d) + h.decconfig_ConfigurationMap((*pkg2_config.ConfigurationMap)(yyv720), d) } } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6132,13 +6214,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.ProtectKernelDefaults = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6148,13 +6230,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.MakeIPTablesUtilChains = bool(r.DecodeBool()) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6164,13 +6246,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.IPTablesMasqueradeBit = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6180,13 +6262,13 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco } else { x.IPTablesDropBit = int32(r.DecodeInt(32)) } - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6194,26 +6276,26 @@ func (x *KubeletConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Deco if r.TryDecodeAsNil() { x.AllowedUnsafeSysctls = nil } else { - yyv716 := &x.AllowedUnsafeSysctls - yym717 := z.DecBinary() - _ = yym717 + yyv726 := &x.AllowedUnsafeSysctls + yym727 := z.DecBinary() + _ = yym727 if false { } else { - z.F.DecSliceStringX(yyv716, false, d) + z.F.DecSliceStringX(yyv726, false, d) } } for { - yyj594++ - if yyhl594 { - yyb594 = yyj594 > l + yyj602++ + if yyhl602 { + yyb602 = yyj602 > l } else { - yyb594 = r.CheckBreak() + yyb602 = r.CheckBreak() } - if yyb594 { + if yyb602 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj594-1, "") + z.DecStructFieldNotFound(yyj602-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -6225,36 +6307,36 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym718 := z.EncBinary() - _ = yym718 + yym728 := z.EncBinary() + _ = yym728 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep719 := !z.EncBinary() - yy2arr719 := z.EncBasicHandle().StructToArray - var yyq719 [14]bool - _, _, _ = yysep719, yyq719, yy2arr719 - const yyr719 bool = false - yyq719[0] = x.Kind != "" - yyq719[1] = x.APIVersion != "" - var yynn719 int - if yyr719 || yy2arr719 { + yysep729 := !z.EncBinary() + yy2arr729 := z.EncBasicHandle().StructToArray + var yyq729 [14]bool + _, _, _ = yysep729, yyq729, yy2arr729 + const yyr729 bool = false + yyq729[0] = x.Kind != "" + yyq729[1] = x.APIVersion != "" + var yynn729 int + if yyr729 || yy2arr729 { r.EncodeArrayStart(14) } else { - yynn719 = 12 - for _, b := range yyq719 { + yynn729 = 12 + for _, b := range yyq729 { if b { - yynn719++ + yynn729++ } } - r.EncodeMapStart(yynn719) - yynn719 = 0 + r.EncodeMapStart(yynn729) + yynn729 = 0 } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq719[0] { - yym721 := z.EncBinary() - _ = yym721 + if yyq729[0] { + yym731 := z.EncBinary() + _ = yym731 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -6263,23 +6345,23 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq719[0] { + if yyq729[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym722 := z.EncBinary() - _ = yym722 + yym732 := z.EncBinary() + _ = yym732 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq719[1] { - yym724 := z.EncBinary() - _ = yym724 + if yyq729[1] { + yym734 := z.EncBinary() + _ = yym734 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -6288,22 +6370,22 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq719[1] { + if yyq729[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym725 := z.EncBinary() - _ = yym725 + yym735 := z.EncBinary() + _ = yym735 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym727 := z.EncBinary() - _ = yym727 + yym737 := z.EncBinary() + _ = yym737 if false { } else { r.EncodeInt(int64(x.Port)) @@ -6312,17 +6394,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym728 := z.EncBinary() - _ = yym728 + yym738 := z.EncBinary() + _ = yym738 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym730 := z.EncBinary() - _ = yym730 + yym740 := z.EncBinary() + _ = yym740 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) @@ -6331,17 +6413,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("address")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym731 := z.EncBinary() - _ = yym731 + yym741 := z.EncBinary() + _ = yym741 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym733 := z.EncBinary() - _ = yym733 + yym743 := z.EncBinary() + _ = yym743 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.AlgorithmProvider)) @@ -6350,17 +6432,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("algorithmProvider")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym734 := z.EncBinary() - _ = yym734 + yym744 := z.EncBinary() + _ = yym744 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.AlgorithmProvider)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym736 := z.EncBinary() - _ = yym736 + yym746 := z.EncBinary() + _ = yym746 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PolicyConfigFile)) @@ -6369,17 +6451,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("policyConfigFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym737 := z.EncBinary() - _ = yym737 + yym747 := z.EncBinary() + _ = yym747 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PolicyConfigFile)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym739 := z.EncBinary() - _ = yym739 + yym749 := z.EncBinary() + _ = yym749 if false { } else { r.EncodeBool(bool(x.EnableProfiling)) @@ -6388,17 +6470,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableProfiling")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym740 := z.EncBinary() - _ = yym740 + yym750 := z.EncBinary() + _ = yym750 if false { } else { r.EncodeBool(bool(x.EnableProfiling)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym742 := z.EncBinary() - _ = yym742 + yym752 := z.EncBinary() + _ = yym752 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) @@ -6407,17 +6489,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("contentType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym743 := z.EncBinary() - _ = yym743 + yym753 := z.EncBinary() + _ = yym753 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym745 := z.EncBinary() - _ = yym745 + yym755 := z.EncBinary() + _ = yym755 if false { } else { r.EncodeFloat32(float32(x.KubeAPIQPS)) @@ -6426,17 +6508,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIQPS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym746 := z.EncBinary() - _ = yym746 + yym756 := z.EncBinary() + _ = yym756 if false { } else { r.EncodeFloat32(float32(x.KubeAPIQPS)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym748 := z.EncBinary() - _ = yym748 + yym758 := z.EncBinary() + _ = yym758 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) @@ -6445,17 +6527,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIBurst")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym749 := z.EncBinary() - _ = yym749 + yym759 := z.EncBinary() + _ = yym759 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym751 := z.EncBinary() - _ = yym751 + yym761 := z.EncBinary() + _ = yym761 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SchedulerName)) @@ -6464,17 +6546,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("schedulerName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym752 := z.EncBinary() - _ = yym752 + yym762 := z.EncBinary() + _ = yym762 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.SchedulerName)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym754 := z.EncBinary() - _ = yym754 + yym764 := z.EncBinary() + _ = yym764 if false { } else { r.EncodeInt(int64(x.HardPodAffinitySymmetricWeight)) @@ -6483,17 +6565,17 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("hardPodAffinitySymmetricWeight")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym755 := z.EncBinary() - _ = yym755 + yym765 := z.EncBinary() + _ = yym765 if false { } else { r.EncodeInt(int64(x.HardPodAffinitySymmetricWeight)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym757 := z.EncBinary() - _ = yym757 + yym767 := z.EncBinary() + _ = yym767 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FailureDomains)) @@ -6502,25 +6584,25 @@ func (x *KubeSchedulerConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("failureDomains")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym758 := z.EncBinary() - _ = yym758 + yym768 := z.EncBinary() + _ = yym768 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FailureDomains)) } } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy760 := &x.LeaderElection - yy760.CodecEncodeSelf(e) + yy770 := &x.LeaderElection + yy770.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("leaderElection")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy761 := &x.LeaderElection - yy761.CodecEncodeSelf(e) + yy771 := &x.LeaderElection + yy771.CodecEncodeSelf(e) } - if yyr719 || yy2arr719 { + if yyr729 || yy2arr729 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -6533,25 +6615,25 @@ func (x *KubeSchedulerConfiguration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym762 := z.DecBinary() - _ = yym762 + yym772 := z.DecBinary() + _ = yym772 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct763 := r.ContainerType() - if yyct763 == codecSelferValueTypeMap1234 { - yyl763 := r.ReadMapStart() - if yyl763 == 0 { + yyct773 := r.ContainerType() + if yyct773 == codecSelferValueTypeMap1234 { + yyl773 := r.ReadMapStart() + if yyl773 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl763, d) + x.codecDecodeSelfFromMap(yyl773, d) } - } else if yyct763 == codecSelferValueTypeArray1234 { - yyl763 := r.ReadArrayStart() - if yyl763 == 0 { + } else if yyct773 == codecSelferValueTypeArray1234 { + yyl773 := r.ReadArrayStart() + if yyl773 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl763, d) + x.codecDecodeSelfFromArray(yyl773, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -6563,12 +6645,12 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromMap(l int, d *codec1978. var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys764Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys764Slc - var yyhl764 bool = l >= 0 - for yyj764 := 0; ; yyj764++ { - if yyhl764 { - if yyj764 >= l { + var yys774Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys774Slc + var yyhl774 bool = l >= 0 + for yyj774 := 0; ; yyj774++ { + if yyhl774 { + if yyj774 >= l { break } } else { @@ -6577,10 +6659,10 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromMap(l int, d *codec1978. } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys764Slc = r.DecodeBytes(yys764Slc, true, true) - yys764 := string(yys764Slc) + yys774Slc = r.DecodeBytes(yys774Slc, true, true) + yys774 := string(yys774Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys764 { + switch yys774 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -6663,13 +6745,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromMap(l int, d *codec1978. if r.TryDecodeAsNil() { x.LeaderElection = LeaderElectionConfiguration{} } else { - yyv778 := &x.LeaderElection - yyv778.CodecDecodeSelf(d) + yyv788 := &x.LeaderElection + yyv788.CodecDecodeSelf(d) } default: - z.DecStructFieldNotFound(-1, yys764) - } // end switch yys764 - } // end for yyj764 + z.DecStructFieldNotFound(-1, yys774) + } // end switch yys774 + } // end for yyj774 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -6677,16 +6759,16 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj779 int - var yyb779 bool - var yyhl779 bool = l >= 0 - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + var yyj789 int + var yyb789 bool + var yyhl789 bool = l >= 0 + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6696,13 +6778,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.Kind = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6712,13 +6794,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.APIVersion = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6728,13 +6810,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.Port = int32(r.DecodeInt(32)) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6744,13 +6826,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.Address = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6760,13 +6842,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.AlgorithmProvider = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6776,13 +6858,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.PolicyConfigFile = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6792,13 +6874,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.EnableProfiling = bool(r.DecodeBool()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6808,13 +6890,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.ContentType = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6824,13 +6906,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.KubeAPIQPS = float32(r.DecodeFloat(true)) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6840,13 +6922,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.KubeAPIBurst = int32(r.DecodeInt(32)) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6856,13 +6938,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.SchedulerName = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6872,13 +6954,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.HardPodAffinitySymmetricWeight = int(r.DecodeInt(codecSelferBitsize1234)) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6888,13 +6970,13 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 } else { x.FailureDomains = string(r.DecodeString()) } - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -6902,21 +6984,21 @@ func (x *KubeSchedulerConfiguration) codecDecodeSelfFromArray(l int, d *codec197 if r.TryDecodeAsNil() { x.LeaderElection = LeaderElectionConfiguration{} } else { - yyv793 := &x.LeaderElection - yyv793.CodecDecodeSelf(d) + yyv803 := &x.LeaderElection + yyv803.CodecDecodeSelf(d) } for { - yyj779++ - if yyhl779 { - yyb779 = yyj779 > l + yyj789++ + if yyhl789 { + yyb789 = yyj789 > l } else { - yyb779 = r.CheckBreak() + yyb789 = r.CheckBreak() } - if yyb779 { + if yyb789 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj779-1, "") + z.DecStructFieldNotFound(yyj789-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -6928,33 +7010,33 @@ func (x *LeaderElectionConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym794 := z.EncBinary() - _ = yym794 + yym804 := z.EncBinary() + _ = yym804 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep795 := !z.EncBinary() - yy2arr795 := z.EncBasicHandle().StructToArray - var yyq795 [4]bool - _, _, _ = yysep795, yyq795, yy2arr795 - const yyr795 bool = false - var yynn795 int - if yyr795 || yy2arr795 { + yysep805 := !z.EncBinary() + yy2arr805 := z.EncBasicHandle().StructToArray + var yyq805 [4]bool + _, _, _ = yysep805, yyq805, yy2arr805 + const yyr805 bool = false + var yynn805 int + if yyr805 || yy2arr805 { r.EncodeArrayStart(4) } else { - yynn795 = 4 - for _, b := range yyq795 { + yynn805 = 4 + for _, b := range yyq805 { if b { - yynn795++ + yynn805++ } } - r.EncodeMapStart(yynn795) - yynn795 = 0 + r.EncodeMapStart(yynn805) + yynn805 = 0 } - if yyr795 || yy2arr795 { + if yyr805 || yy2arr805 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym797 := z.EncBinary() - _ = yym797 + yym807 := z.EncBinary() + _ = yym807 if false { } else { r.EncodeBool(bool(x.LeaderElect)) @@ -6963,95 +7045,95 @@ func (x *LeaderElectionConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("leaderElect")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym798 := z.EncBinary() - _ = yym798 + yym808 := z.EncBinary() + _ = yym808 if false { } else { r.EncodeBool(bool(x.LeaderElect)) } } - if yyr795 || yy2arr795 { + if yyr805 || yy2arr805 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy800 := &x.LeaseDuration - yym801 := z.EncBinary() - _ = yym801 + yy810 := &x.LeaseDuration + yym811 := z.EncBinary() + _ = yym811 if false { - } else if z.HasExtensions() && z.EncExt(yy800) { - } else if !yym801 && z.IsJSONHandle() { - z.EncJSONMarshal(yy800) + } else if z.HasExtensions() && z.EncExt(yy810) { + } else if !yym811 && z.IsJSONHandle() { + z.EncJSONMarshal(yy810) } else { - z.EncFallback(yy800) + z.EncFallback(yy810) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("leaseDuration")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy802 := &x.LeaseDuration - yym803 := z.EncBinary() - _ = yym803 + yy812 := &x.LeaseDuration + yym813 := z.EncBinary() + _ = yym813 if false { - } else if z.HasExtensions() && z.EncExt(yy802) { - } else if !yym803 && z.IsJSONHandle() { - z.EncJSONMarshal(yy802) + } else if z.HasExtensions() && z.EncExt(yy812) { + } else if !yym813 && z.IsJSONHandle() { + z.EncJSONMarshal(yy812) } else { - z.EncFallback(yy802) + z.EncFallback(yy812) } } - if yyr795 || yy2arr795 { + if yyr805 || yy2arr805 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy805 := &x.RenewDeadline - yym806 := z.EncBinary() - _ = yym806 + yy815 := &x.RenewDeadline + yym816 := z.EncBinary() + _ = yym816 if false { - } else if z.HasExtensions() && z.EncExt(yy805) { - } else if !yym806 && z.IsJSONHandle() { - z.EncJSONMarshal(yy805) + } else if z.HasExtensions() && z.EncExt(yy815) { + } else if !yym816 && z.IsJSONHandle() { + z.EncJSONMarshal(yy815) } else { - z.EncFallback(yy805) + z.EncFallback(yy815) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("renewDeadline")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy807 := &x.RenewDeadline - yym808 := z.EncBinary() - _ = yym808 + yy817 := &x.RenewDeadline + yym818 := z.EncBinary() + _ = yym818 if false { - } else if z.HasExtensions() && z.EncExt(yy807) { - } else if !yym808 && z.IsJSONHandle() { - z.EncJSONMarshal(yy807) + } else if z.HasExtensions() && z.EncExt(yy817) { + } else if !yym818 && z.IsJSONHandle() { + z.EncJSONMarshal(yy817) } else { - z.EncFallback(yy807) + z.EncFallback(yy817) } } - if yyr795 || yy2arr795 { + if yyr805 || yy2arr805 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy810 := &x.RetryPeriod - yym811 := z.EncBinary() - _ = yym811 + yy820 := &x.RetryPeriod + yym821 := z.EncBinary() + _ = yym821 if false { - } else if z.HasExtensions() && z.EncExt(yy810) { - } else if !yym811 && z.IsJSONHandle() { - z.EncJSONMarshal(yy810) + } else if z.HasExtensions() && z.EncExt(yy820) { + } else if !yym821 && z.IsJSONHandle() { + z.EncJSONMarshal(yy820) } else { - z.EncFallback(yy810) + z.EncFallback(yy820) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("retryPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy812 := &x.RetryPeriod - yym813 := z.EncBinary() - _ = yym813 + yy822 := &x.RetryPeriod + yym823 := z.EncBinary() + _ = yym823 if false { - } else if z.HasExtensions() && z.EncExt(yy812) { - } else if !yym813 && z.IsJSONHandle() { - z.EncJSONMarshal(yy812) + } else if z.HasExtensions() && z.EncExt(yy822) { + } else if !yym823 && z.IsJSONHandle() { + z.EncJSONMarshal(yy822) } else { - z.EncFallback(yy812) + z.EncFallback(yy822) } } - if yyr795 || yy2arr795 { + if yyr805 || yy2arr805 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -7064,25 +7146,25 @@ func (x *LeaderElectionConfiguration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym814 := z.DecBinary() - _ = yym814 + yym824 := z.DecBinary() + _ = yym824 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct815 := r.ContainerType() - if yyct815 == codecSelferValueTypeMap1234 { - yyl815 := r.ReadMapStart() - if yyl815 == 0 { + yyct825 := r.ContainerType() + if yyct825 == codecSelferValueTypeMap1234 { + yyl825 := r.ReadMapStart() + if yyl825 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl815, d) + x.codecDecodeSelfFromMap(yyl825, d) } - } else if yyct815 == codecSelferValueTypeArray1234 { - yyl815 := r.ReadArrayStart() - if yyl815 == 0 { + } else if yyct825 == codecSelferValueTypeArray1234 { + yyl825 := r.ReadArrayStart() + if yyl825 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl815, d) + x.codecDecodeSelfFromArray(yyl825, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -7094,12 +7176,12 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromMap(l int, d *codec1978 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys816Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys816Slc - var yyhl816 bool = l >= 0 - for yyj816 := 0; ; yyj816++ { - if yyhl816 { - if yyj816 >= l { + var yys826Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys826Slc + var yyhl826 bool = l >= 0 + for yyj826 := 0; ; yyj826++ { + if yyhl826 { + if yyj826 >= l { break } } else { @@ -7108,10 +7190,10 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromMap(l int, d *codec1978 } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys816Slc = r.DecodeBytes(yys816Slc, true, true) - yys816 := string(yys816Slc) + yys826Slc = r.DecodeBytes(yys826Slc, true, true) + yys826 := string(yys826Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys816 { + switch yys826 { case "leaderElect": if r.TryDecodeAsNil() { x.LeaderElect = false @@ -7122,51 +7204,51 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromMap(l int, d *codec1978 if r.TryDecodeAsNil() { x.LeaseDuration = pkg1_unversioned.Duration{} } else { - yyv818 := &x.LeaseDuration - yym819 := z.DecBinary() - _ = yym819 + yyv828 := &x.LeaseDuration + yym829 := z.DecBinary() + _ = yym829 if false { - } else if z.HasExtensions() && z.DecExt(yyv818) { - } else if !yym819 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv818) + } else if z.HasExtensions() && z.DecExt(yyv828) { + } else if !yym829 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv828) } else { - z.DecFallback(yyv818, false) + z.DecFallback(yyv828, false) } } case "renewDeadline": if r.TryDecodeAsNil() { x.RenewDeadline = pkg1_unversioned.Duration{} } else { - yyv820 := &x.RenewDeadline - yym821 := z.DecBinary() - _ = yym821 + yyv830 := &x.RenewDeadline + yym831 := z.DecBinary() + _ = yym831 if false { - } else if z.HasExtensions() && z.DecExt(yyv820) { - } else if !yym821 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv820) + } else if z.HasExtensions() && z.DecExt(yyv830) { + } else if !yym831 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv830) } else { - z.DecFallback(yyv820, false) + z.DecFallback(yyv830, false) } } case "retryPeriod": if r.TryDecodeAsNil() { x.RetryPeriod = pkg1_unversioned.Duration{} } else { - yyv822 := &x.RetryPeriod - yym823 := z.DecBinary() - _ = yym823 + yyv832 := &x.RetryPeriod + yym833 := z.DecBinary() + _ = yym833 if false { - } else if z.HasExtensions() && z.DecExt(yyv822) { - } else if !yym823 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv822) + } else if z.HasExtensions() && z.DecExt(yyv832) { + } else if !yym833 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv832) } else { - z.DecFallback(yyv822, false) + z.DecFallback(yyv832, false) } } default: - z.DecStructFieldNotFound(-1, yys816) - } // end switch yys816 - } // end for yyj816 + z.DecStructFieldNotFound(-1, yys826) + } // end switch yys826 + } // end for yyj826 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -7174,16 +7256,16 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromArray(l int, d *codec19 var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj824 int - var yyb824 bool - var yyhl824 bool = l >= 0 - yyj824++ - if yyhl824 { - yyb824 = yyj824 > l + var yyj834 int + var yyb834 bool + var yyhl834 bool = l >= 0 + yyj834++ + if yyhl834 { + yyb834 = yyj834 > l } else { - yyb824 = r.CheckBreak() + yyb834 = r.CheckBreak() } - if yyb824 { + if yyb834 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7193,13 +7275,13 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromArray(l int, d *codec19 } else { x.LeaderElect = bool(r.DecodeBool()) } - yyj824++ - if yyhl824 { - yyb824 = yyj824 > l + yyj834++ + if yyhl834 { + yyb834 = yyj834 > l } else { - yyb824 = r.CheckBreak() + yyb834 = r.CheckBreak() } - if yyb824 { + if yyb834 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7207,24 +7289,24 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.LeaseDuration = pkg1_unversioned.Duration{} } else { - yyv826 := &x.LeaseDuration - yym827 := z.DecBinary() - _ = yym827 + yyv836 := &x.LeaseDuration + yym837 := z.DecBinary() + _ = yym837 if false { - } else if z.HasExtensions() && z.DecExt(yyv826) { - } else if !yym827 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv826) + } else if z.HasExtensions() && z.DecExt(yyv836) { + } else if !yym837 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv836) } else { - z.DecFallback(yyv826, false) + z.DecFallback(yyv836, false) } } - yyj824++ - if yyhl824 { - yyb824 = yyj824 > l + yyj834++ + if yyhl834 { + yyb834 = yyj834 > l } else { - yyb824 = r.CheckBreak() + yyb834 = r.CheckBreak() } - if yyb824 { + if yyb834 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7232,24 +7314,24 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.RenewDeadline = pkg1_unversioned.Duration{} } else { - yyv828 := &x.RenewDeadline - yym829 := z.DecBinary() - _ = yym829 + yyv838 := &x.RenewDeadline + yym839 := z.DecBinary() + _ = yym839 if false { - } else if z.HasExtensions() && z.DecExt(yyv828) { - } else if !yym829 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv828) + } else if z.HasExtensions() && z.DecExt(yyv838) { + } else if !yym839 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv838) } else { - z.DecFallback(yyv828, false) + z.DecFallback(yyv838, false) } } - yyj824++ - if yyhl824 { - yyb824 = yyj824 > l + yyj834++ + if yyhl834 { + yyb834 = yyj834 > l } else { - yyb824 = r.CheckBreak() + yyb834 = r.CheckBreak() } - if yyb824 { + if yyb834 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -7257,29 +7339,29 @@ func (x *LeaderElectionConfiguration) codecDecodeSelfFromArray(l int, d *codec19 if r.TryDecodeAsNil() { x.RetryPeriod = pkg1_unversioned.Duration{} } else { - yyv830 := &x.RetryPeriod - yym831 := z.DecBinary() - _ = yym831 + yyv840 := &x.RetryPeriod + yym841 := z.DecBinary() + _ = yym841 if false { - } else if z.HasExtensions() && z.DecExt(yyv830) { - } else if !yym831 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv830) + } else if z.HasExtensions() && z.DecExt(yyv840) { + } else if !yym841 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv840) } else { - z.DecFallback(yyv830, false) + z.DecFallback(yyv840, false) } } for { - yyj824++ - if yyhl824 { - yyb824 = yyj824 > l + yyj834++ + if yyhl834 { + yyb834 = yyj834 > l } else { - yyb824 = r.CheckBreak() + yyb834 = r.CheckBreak() } - if yyb824 { + if yyb834 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj824-1, "") + z.DecStructFieldNotFound(yyj834-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -7291,36 +7373,36 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode if x == nil { r.EncodeNil() } else { - yym832 := z.EncBinary() - _ = yym832 + yym842 := z.EncBinary() + _ = yym842 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep833 := !z.EncBinary() - yy2arr833 := z.EncBasicHandle().StructToArray - var yyq833 [59]bool - _, _, _ = yysep833, yyq833, yy2arr833 - const yyr833 bool = false - yyq833[0] = x.Kind != "" - yyq833[1] = x.APIVersion != "" - var yynn833 int - if yyr833 || yy2arr833 { + yysep843 := !z.EncBinary() + yy2arr843 := z.EncBasicHandle().StructToArray + var yyq843 [59]bool + _, _, _ = yysep843, yyq843, yy2arr843 + const yyr843 bool = false + yyq843[0] = x.Kind != "" + yyq843[1] = x.APIVersion != "" + var yynn843 int + if yyr843 || yy2arr843 { r.EncodeArrayStart(59) } else { - yynn833 = 57 - for _, b := range yyq833 { + yynn843 = 57 + for _, b := range yyq843 { if b { - yynn833++ + yynn843++ } } - r.EncodeMapStart(yynn833) - yynn833 = 0 + r.EncodeMapStart(yynn843) + yynn843 = 0 } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq833[0] { - yym835 := z.EncBinary() - _ = yym835 + if yyq843[0] { + yym845 := z.EncBinary() + _ = yym845 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) @@ -7329,23 +7411,23 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq833[0] { + if yyq843[0] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kind")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym836 := z.EncBinary() - _ = yym836 + yym846 := z.EncBinary() + _ = yym846 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) } } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq833[1] { - yym838 := z.EncBinary() - _ = yym838 + if yyq843[1] { + yym848 := z.EncBinary() + _ = yym848 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) @@ -7354,22 +7436,22 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode r.EncodeString(codecSelferC_UTF81234, "") } } else { - if yyq833[1] { + if yyq843[1] { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym839 := z.EncBinary() - _ = yym839 + yym849 := z.EncBinary() + _ = yym849 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) } } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym841 := z.EncBinary() - _ = yym841 + yym851 := z.EncBinary() + _ = yym851 if false { } else { r.EncodeInt(int64(x.Port)) @@ -7378,17 +7460,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("port")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym842 := z.EncBinary() - _ = yym842 + yym852 := z.EncBinary() + _ = yym852 if false { } else { r.EncodeInt(int64(x.Port)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym844 := z.EncBinary() - _ = yym844 + yym854 := z.EncBinary() + _ = yym854 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) @@ -7397,17 +7479,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("address")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym845 := z.EncBinary() - _ = yym845 + yym855 := z.EncBinary() + _ = yym855 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.Address)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym847 := z.EncBinary() - _ = yym847 + yym857 := z.EncBinary() + _ = yym857 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudProvider)) @@ -7416,17 +7498,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cloudProvider")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym848 := z.EncBinary() - _ = yym848 + yym858 := z.EncBinary() + _ = yym858 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudProvider)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym850 := z.EncBinary() - _ = yym850 + yym860 := z.EncBinary() + _ = yym860 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudConfigFile)) @@ -7435,17 +7517,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("cloudConfigFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym851 := z.EncBinary() - _ = yym851 + yym861 := z.EncBinary() + _ = yym861 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.CloudConfigFile)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym853 := z.EncBinary() - _ = yym853 + yym863 := z.EncBinary() + _ = yym863 if false { } else { r.EncodeInt(int64(x.ConcurrentEndpointSyncs)) @@ -7454,17 +7536,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentEndpointSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym854 := z.EncBinary() - _ = yym854 + yym864 := z.EncBinary() + _ = yym864 if false { } else { r.EncodeInt(int64(x.ConcurrentEndpointSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym856 := z.EncBinary() - _ = yym856 + yym866 := z.EncBinary() + _ = yym866 if false { } else { r.EncodeInt(int64(x.ConcurrentRSSyncs)) @@ -7473,17 +7555,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentRSSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym857 := z.EncBinary() - _ = yym857 + yym867 := z.EncBinary() + _ = yym867 if false { } else { r.EncodeInt(int64(x.ConcurrentRSSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym859 := z.EncBinary() - _ = yym859 + yym869 := z.EncBinary() + _ = yym869 if false { } else { r.EncodeInt(int64(x.ConcurrentRCSyncs)) @@ -7492,17 +7574,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentRCSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym860 := z.EncBinary() - _ = yym860 + yym870 := z.EncBinary() + _ = yym870 if false { } else { r.EncodeInt(int64(x.ConcurrentRCSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym862 := z.EncBinary() - _ = yym862 + yym872 := z.EncBinary() + _ = yym872 if false { } else { r.EncodeInt(int64(x.ConcurrentServiceSyncs)) @@ -7511,17 +7593,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentServiceSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym863 := z.EncBinary() - _ = yym863 + yym873 := z.EncBinary() + _ = yym873 if false { } else { r.EncodeInt(int64(x.ConcurrentServiceSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym865 := z.EncBinary() - _ = yym865 + yym875 := z.EncBinary() + _ = yym875 if false { } else { r.EncodeInt(int64(x.ConcurrentResourceQuotaSyncs)) @@ -7530,17 +7612,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentResourceQuotaSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym866 := z.EncBinary() - _ = yym866 + yym876 := z.EncBinary() + _ = yym876 if false { } else { r.EncodeInt(int64(x.ConcurrentResourceQuotaSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym868 := z.EncBinary() - _ = yym868 + yym878 := z.EncBinary() + _ = yym878 if false { } else { r.EncodeInt(int64(x.ConcurrentDeploymentSyncs)) @@ -7549,17 +7631,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentDeploymentSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym869 := z.EncBinary() - _ = yym869 + yym879 := z.EncBinary() + _ = yym879 if false { } else { r.EncodeInt(int64(x.ConcurrentDeploymentSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym871 := z.EncBinary() - _ = yym871 + yym881 := z.EncBinary() + _ = yym881 if false { } else { r.EncodeInt(int64(x.ConcurrentDaemonSetSyncs)) @@ -7568,17 +7650,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentDaemonSetSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym872 := z.EncBinary() - _ = yym872 + yym882 := z.EncBinary() + _ = yym882 if false { } else { r.EncodeInt(int64(x.ConcurrentDaemonSetSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym874 := z.EncBinary() - _ = yym874 + yym884 := z.EncBinary() + _ = yym884 if false { } else { r.EncodeInt(int64(x.ConcurrentJobSyncs)) @@ -7587,17 +7669,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentJobSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym875 := z.EncBinary() - _ = yym875 + yym885 := z.EncBinary() + _ = yym885 if false { } else { r.EncodeInt(int64(x.ConcurrentJobSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym877 := z.EncBinary() - _ = yym877 + yym887 := z.EncBinary() + _ = yym887 if false { } else { r.EncodeInt(int64(x.ConcurrentNamespaceSyncs)) @@ -7606,17 +7688,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentNamespaceSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym878 := z.EncBinary() - _ = yym878 + yym888 := z.EncBinary() + _ = yym888 if false { } else { r.EncodeInt(int64(x.ConcurrentNamespaceSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym880 := z.EncBinary() - _ = yym880 + yym890 := z.EncBinary() + _ = yym890 if false { } else { r.EncodeInt(int64(x.ConcurrentSATokenSyncs)) @@ -7625,17 +7707,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentSATokenSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym881 := z.EncBinary() - _ = yym881 + yym891 := z.EncBinary() + _ = yym891 if false { } else { r.EncodeInt(int64(x.ConcurrentSATokenSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym883 := z.EncBinary() - _ = yym883 + yym893 := z.EncBinary() + _ = yym893 if false { } else { r.EncodeInt(int64(x.LookupCacheSizeForRC)) @@ -7644,17 +7726,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lookupCacheSizeForRC")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym884 := z.EncBinary() - _ = yym884 + yym894 := z.EncBinary() + _ = yym894 if false { } else { r.EncodeInt(int64(x.LookupCacheSizeForRC)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym886 := z.EncBinary() - _ = yym886 + yym896 := z.EncBinary() + _ = yym896 if false { } else { r.EncodeInt(int64(x.LookupCacheSizeForRS)) @@ -7663,17 +7745,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lookupCacheSizeForRS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym887 := z.EncBinary() - _ = yym887 + yym897 := z.EncBinary() + _ = yym897 if false { } else { r.EncodeInt(int64(x.LookupCacheSizeForRS)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym889 := z.EncBinary() - _ = yym889 + yym899 := z.EncBinary() + _ = yym899 if false { } else { r.EncodeInt(int64(x.LookupCacheSizeForDaemonSet)) @@ -7682,70 +7764,16 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("lookupCacheSizeForDaemonSet")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym890 := z.EncBinary() - _ = yym890 - if false { - } else { - r.EncodeInt(int64(x.LookupCacheSizeForDaemonSet)) - } - } - if yyr833 || yy2arr833 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy892 := &x.ServiceSyncPeriod - yym893 := z.EncBinary() - _ = yym893 - if false { - } else if z.HasExtensions() && z.EncExt(yy892) { - } else if !yym893 && z.IsJSONHandle() { - z.EncJSONMarshal(yy892) - } else { - z.EncFallback(yy892) - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("serviceSyncPeriod")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy894 := &x.ServiceSyncPeriod - yym895 := z.EncBinary() - _ = yym895 - if false { - } else if z.HasExtensions() && z.EncExt(yy894) { - } else if !yym895 && z.IsJSONHandle() { - z.EncJSONMarshal(yy894) - } else { - z.EncFallback(yy894) - } - } - if yyr833 || yy2arr833 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy897 := &x.NodeSyncPeriod - yym898 := z.EncBinary() - _ = yym898 - if false { - } else if z.HasExtensions() && z.EncExt(yy897) { - } else if !yym898 && z.IsJSONHandle() { - z.EncJSONMarshal(yy897) - } else { - z.EncFallback(yy897) - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("nodeSyncPeriod")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy899 := &x.NodeSyncPeriod yym900 := z.EncBinary() _ = yym900 if false { - } else if z.HasExtensions() && z.EncExt(yy899) { - } else if !yym900 && z.IsJSONHandle() { - z.EncJSONMarshal(yy899) } else { - z.EncFallback(yy899) + r.EncodeInt(int64(x.LookupCacheSizeForDaemonSet)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy902 := &x.ResourceQuotaSyncPeriod + yy902 := &x.ServiceSyncPeriod yym903 := z.EncBinary() _ = yym903 if false { @@ -7757,9 +7785,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("resourceQuotaSyncPeriod")) + r.EncodeString(codecSelferC_UTF81234, string("serviceSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy904 := &x.ResourceQuotaSyncPeriod + yy904 := &x.ServiceSyncPeriod yym905 := z.EncBinary() _ = yym905 if false { @@ -7770,9 +7798,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncFallback(yy904) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy907 := &x.NamespaceSyncPeriod + yy907 := &x.NodeSyncPeriod yym908 := z.EncBinary() _ = yym908 if false { @@ -7784,9 +7812,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("namespaceSyncPeriod")) + r.EncodeString(codecSelferC_UTF81234, string("nodeSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy909 := &x.NamespaceSyncPeriod + yy909 := &x.NodeSyncPeriod yym910 := z.EncBinary() _ = yym910 if false { @@ -7797,9 +7825,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncFallback(yy909) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy912 := &x.PVClaimBinderSyncPeriod + yy912 := &x.ResourceQuotaSyncPeriod yym913 := z.EncBinary() _ = yym913 if false { @@ -7811,9 +7839,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("pvClaimBinderSyncPeriod")) + r.EncodeString(codecSelferC_UTF81234, string("resourceQuotaSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy914 := &x.PVClaimBinderSyncPeriod + yy914 := &x.ResourceQuotaSyncPeriod yym915 := z.EncBinary() _ = yym915 if false { @@ -7824,9 +7852,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncFallback(yy914) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy917 := &x.MinResyncPeriod + yy917 := &x.NamespaceSyncPeriod yym918 := z.EncBinary() _ = yym918 if false { @@ -7838,9 +7866,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("minResyncPeriod")) + r.EncodeString(codecSelferC_UTF81234, string("namespaceSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy919 := &x.MinResyncPeriod + yy919 := &x.NamespaceSyncPeriod yym920 := z.EncBinary() _ = yym920 if false { @@ -7851,42 +7879,36 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncFallback(yy919) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym922 := z.EncBinary() - _ = yym922 + yy922 := &x.PVClaimBinderSyncPeriod + yym923 := z.EncBinary() + _ = yym923 if false { + } else if z.HasExtensions() && z.EncExt(yy922) { + } else if !yym923 && z.IsJSONHandle() { + z.EncJSONMarshal(yy922) } else { - r.EncodeInt(int64(x.TerminatedPodGCThreshold)) + z.EncFallback(yy922) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("terminatedPodGCThreshold")) + r.EncodeString(codecSelferC_UTF81234, string("pvClaimBinderSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym923 := z.EncBinary() - _ = yym923 + yy924 := &x.PVClaimBinderSyncPeriod + yym925 := z.EncBinary() + _ = yym925 if false { + } else if z.HasExtensions() && z.EncExt(yy924) { + } else if !yym925 && z.IsJSONHandle() { + z.EncJSONMarshal(yy924) } else { - r.EncodeInt(int64(x.TerminatedPodGCThreshold)) + z.EncFallback(yy924) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy925 := &x.HorizontalPodAutoscalerSyncPeriod - yym926 := z.EncBinary() - _ = yym926 - if false { - } else if z.HasExtensions() && z.EncExt(yy925) { - } else if !yym926 && z.IsJSONHandle() { - z.EncJSONMarshal(yy925) - } else { - z.EncFallback(yy925) - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("horizontalPodAutoscalerSyncPeriod")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy927 := &x.HorizontalPodAutoscalerSyncPeriod + yy927 := &x.MinResyncPeriod yym928 := z.EncBinary() _ = yym928 if false { @@ -7896,37 +7918,43 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } else { z.EncFallback(yy927) } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("minResyncPeriod")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy929 := &x.MinResyncPeriod + yym930 := z.EncBinary() + _ = yym930 + if false { + } else if z.HasExtensions() && z.EncExt(yy929) { + } else if !yym930 && z.IsJSONHandle() { + z.EncJSONMarshal(yy929) + } else { + z.EncFallback(yy929) + } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy930 := &x.DeploymentControllerSyncPeriod - yym931 := z.EncBinary() - _ = yym931 + yym932 := z.EncBinary() + _ = yym932 if false { - } else if z.HasExtensions() && z.EncExt(yy930) { - } else if !yym931 && z.IsJSONHandle() { - z.EncJSONMarshal(yy930) } else { - z.EncFallback(yy930) + r.EncodeInt(int64(x.TerminatedPodGCThreshold)) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("deploymentControllerSyncPeriod")) + r.EncodeString(codecSelferC_UTF81234, string("terminatedPodGCThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy932 := &x.DeploymentControllerSyncPeriod yym933 := z.EncBinary() _ = yym933 if false { - } else if z.HasExtensions() && z.EncExt(yy932) { - } else if !yym933 && z.IsJSONHandle() { - z.EncJSONMarshal(yy932) } else { - z.EncFallback(yy932) + r.EncodeInt(int64(x.TerminatedPodGCThreshold)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy935 := &x.PodEvictionTimeout + yy935 := &x.HorizontalPodAutoscalerSyncPeriod yym936 := z.EncBinary() _ = yym936 if false { @@ -7938,9 +7966,9 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("podEvictionTimeout")) + r.EncodeString(codecSelferC_UTF81234, string("horizontalPodAutoscalerSyncPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy937 := &x.PodEvictionTimeout + yy937 := &x.HorizontalPodAutoscalerSyncPeriod yym938 := z.EncBinary() _ = yym938 if false { @@ -7951,10 +7979,64 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncFallback(yy937) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yy940 := &x.DeploymentControllerSyncPeriod + yym941 := z.EncBinary() + _ = yym941 + if false { + } else if z.HasExtensions() && z.EncExt(yy940) { + } else if !yym941 && z.IsJSONHandle() { + z.EncJSONMarshal(yy940) + } else { + z.EncFallback(yy940) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("deploymentControllerSyncPeriod")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy942 := &x.DeploymentControllerSyncPeriod + yym943 := z.EncBinary() + _ = yym943 + if false { + } else if z.HasExtensions() && z.EncExt(yy942) { + } else if !yym943 && z.IsJSONHandle() { + z.EncJSONMarshal(yy942) + } else { + z.EncFallback(yy942) + } + } + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym940 := z.EncBinary() - _ = yym940 + yy945 := &x.PodEvictionTimeout + yym946 := z.EncBinary() + _ = yym946 + if false { + } else if z.HasExtensions() && z.EncExt(yy945) { + } else if !yym946 && z.IsJSONHandle() { + z.EncJSONMarshal(yy945) + } else { + z.EncFallback(yy945) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("podEvictionTimeout")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy947 := &x.PodEvictionTimeout + yym948 := z.EncBinary() + _ = yym948 + if false { + } else if z.HasExtensions() && z.EncExt(yy947) { + } else if !yym948 && z.IsJSONHandle() { + z.EncJSONMarshal(yy947) + } else { + z.EncFallback(yy947) + } + } + if yyr843 || yy2arr843 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym950 := z.EncBinary() + _ = yym950 if false { } else { r.EncodeFloat32(float32(x.DeletingPodsQps)) @@ -7963,17 +8045,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("deletingPodsQps")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym941 := z.EncBinary() - _ = yym941 + yym951 := z.EncBinary() + _ = yym951 if false { } else { r.EncodeFloat32(float32(x.DeletingPodsQps)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym943 := z.EncBinary() - _ = yym943 + yym953 := z.EncBinary() + _ = yym953 if false { } else { r.EncodeInt(int64(x.DeletingPodsBurst)) @@ -7982,44 +8064,44 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("deletingPodsBurst")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym944 := z.EncBinary() - _ = yym944 + yym954 := z.EncBinary() + _ = yym954 if false { } else { r.EncodeInt(int64(x.DeletingPodsBurst)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy946 := &x.NodeMonitorGracePeriod - yym947 := z.EncBinary() - _ = yym947 + yy956 := &x.NodeMonitorGracePeriod + yym957 := z.EncBinary() + _ = yym957 if false { - } else if z.HasExtensions() && z.EncExt(yy946) { - } else if !yym947 && z.IsJSONHandle() { - z.EncJSONMarshal(yy946) + } else if z.HasExtensions() && z.EncExt(yy956) { + } else if !yym957 && z.IsJSONHandle() { + z.EncJSONMarshal(yy956) } else { - z.EncFallback(yy946) + z.EncFallback(yy956) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeMonitorGracePeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy948 := &x.NodeMonitorGracePeriod - yym949 := z.EncBinary() - _ = yym949 + yy958 := &x.NodeMonitorGracePeriod + yym959 := z.EncBinary() + _ = yym959 if false { - } else if z.HasExtensions() && z.EncExt(yy948) { - } else if !yym949 && z.IsJSONHandle() { - z.EncJSONMarshal(yy948) + } else if z.HasExtensions() && z.EncExt(yy958) { + } else if !yym959 && z.IsJSONHandle() { + z.EncJSONMarshal(yy958) } else { - z.EncFallback(yy948) + z.EncFallback(yy958) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym951 := z.EncBinary() - _ = yym951 + yym961 := z.EncBinary() + _ = yym961 if false { } else { r.EncodeInt(int64(x.RegisterRetryCount)) @@ -8028,71 +8110,71 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("registerRetryCount")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym952 := z.EncBinary() - _ = yym952 + yym962 := z.EncBinary() + _ = yym962 if false { } else { r.EncodeInt(int64(x.RegisterRetryCount)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy954 := &x.NodeStartupGracePeriod - yym955 := z.EncBinary() - _ = yym955 + yy964 := &x.NodeStartupGracePeriod + yym965 := z.EncBinary() + _ = yym965 if false { - } else if z.HasExtensions() && z.EncExt(yy954) { - } else if !yym955 && z.IsJSONHandle() { - z.EncJSONMarshal(yy954) + } else if z.HasExtensions() && z.EncExt(yy964) { + } else if !yym965 && z.IsJSONHandle() { + z.EncJSONMarshal(yy964) } else { - z.EncFallback(yy954) + z.EncFallback(yy964) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeStartupGracePeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy956 := &x.NodeStartupGracePeriod - yym957 := z.EncBinary() - _ = yym957 + yy966 := &x.NodeStartupGracePeriod + yym967 := z.EncBinary() + _ = yym967 if false { - } else if z.HasExtensions() && z.EncExt(yy956) { - } else if !yym957 && z.IsJSONHandle() { - z.EncJSONMarshal(yy956) + } else if z.HasExtensions() && z.EncExt(yy966) { + } else if !yym967 && z.IsJSONHandle() { + z.EncJSONMarshal(yy966) } else { - z.EncFallback(yy956) + z.EncFallback(yy966) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy959 := &x.NodeMonitorPeriod - yym960 := z.EncBinary() - _ = yym960 + yy969 := &x.NodeMonitorPeriod + yym970 := z.EncBinary() + _ = yym970 if false { - } else if z.HasExtensions() && z.EncExt(yy959) { - } else if !yym960 && z.IsJSONHandle() { - z.EncJSONMarshal(yy959) + } else if z.HasExtensions() && z.EncExt(yy969) { + } else if !yym970 && z.IsJSONHandle() { + z.EncJSONMarshal(yy969) } else { - z.EncFallback(yy959) + z.EncFallback(yy969) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeMonitorPeriod")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy961 := &x.NodeMonitorPeriod - yym962 := z.EncBinary() - _ = yym962 + yy971 := &x.NodeMonitorPeriod + yym972 := z.EncBinary() + _ = yym972 if false { - } else if z.HasExtensions() && z.EncExt(yy961) { - } else if !yym962 && z.IsJSONHandle() { - z.EncJSONMarshal(yy961) + } else if z.HasExtensions() && z.EncExt(yy971) { + } else if !yym972 && z.IsJSONHandle() { + z.EncJSONMarshal(yy971) } else { - z.EncFallback(yy961) + z.EncFallback(yy971) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym964 := z.EncBinary() - _ = yym964 + yym974 := z.EncBinary() + _ = yym974 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountKeyFile)) @@ -8101,17 +8183,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serviceAccountKeyFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym965 := z.EncBinary() - _ = yym965 + yym975 := z.EncBinary() + _ = yym975 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceAccountKeyFile)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym967 := z.EncBinary() - _ = yym967 + yym977 := z.EncBinary() + _ = yym977 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterSigningCertFile)) @@ -8120,17 +8202,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterSigningCertFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym968 := z.EncBinary() - _ = yym968 + yym978 := z.EncBinary() + _ = yym978 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterSigningCertFile)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym970 := z.EncBinary() - _ = yym970 + yym980 := z.EncBinary() + _ = yym980 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterSigningKeyFile)) @@ -8139,17 +8221,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterSigningKeyFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym971 := z.EncBinary() - _ = yym971 + yym981 := z.EncBinary() + _ = yym981 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterSigningKeyFile)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym973 := z.EncBinary() - _ = yym973 + yym983 := z.EncBinary() + _ = yym983 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ApproveAllKubeletCSRsForGroup)) @@ -8158,17 +8240,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("approveAllKubeletCSRsForGroup")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym974 := z.EncBinary() - _ = yym974 + yym984 := z.EncBinary() + _ = yym984 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ApproveAllKubeletCSRsForGroup)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym976 := z.EncBinary() - _ = yym976 + yym986 := z.EncBinary() + _ = yym986 if false { } else { r.EncodeBool(bool(x.EnableProfiling)) @@ -8177,17 +8259,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableProfiling")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym977 := z.EncBinary() - _ = yym977 + yym987 := z.EncBinary() + _ = yym987 if false { } else { r.EncodeBool(bool(x.EnableProfiling)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym979 := z.EncBinary() - _ = yym979 + yym989 := z.EncBinary() + _ = yym989 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) @@ -8196,17 +8278,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterName")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym980 := z.EncBinary() - _ = yym980 + yym990 := z.EncBinary() + _ = yym990 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterName)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym982 := z.EncBinary() - _ = yym982 + yym992 := z.EncBinary() + _ = yym992 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterCIDR)) @@ -8215,17 +8297,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("clusterCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym983 := z.EncBinary() - _ = yym983 + yym993 := z.EncBinary() + _ = yym993 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ClusterCIDR)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym985 := z.EncBinary() - _ = yym985 + yym995 := z.EncBinary() + _ = yym995 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceCIDR)) @@ -8234,17 +8316,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("serviceCIDR")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym986 := z.EncBinary() - _ = yym986 + yym996 := z.EncBinary() + _ = yym996 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ServiceCIDR)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym988 := z.EncBinary() - _ = yym988 + yym998 := z.EncBinary() + _ = yym998 if false { } else { r.EncodeInt(int64(x.NodeCIDRMaskSize)) @@ -8253,17 +8335,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeCIDRMaskSize")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym989 := z.EncBinary() - _ = yym989 + yym999 := z.EncBinary() + _ = yym999 if false { } else { r.EncodeInt(int64(x.NodeCIDRMaskSize)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym991 := z.EncBinary() - _ = yym991 + yym1001 := z.EncBinary() + _ = yym1001 if false { } else { r.EncodeBool(bool(x.AllocateNodeCIDRs)) @@ -8272,17 +8354,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("allocateNodeCIDRs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym992 := z.EncBinary() - _ = yym992 + yym1002 := z.EncBinary() + _ = yym1002 if false { } else { r.EncodeBool(bool(x.AllocateNodeCIDRs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym994 := z.EncBinary() - _ = yym994 + yym1004 := z.EncBinary() + _ = yym1004 if false { } else { r.EncodeBool(bool(x.ConfigureCloudRoutes)) @@ -8291,17 +8373,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("configureCloudRoutes")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym995 := z.EncBinary() - _ = yym995 + yym1005 := z.EncBinary() + _ = yym1005 if false { } else { r.EncodeBool(bool(x.ConfigureCloudRoutes)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym997 := z.EncBinary() - _ = yym997 + yym1007 := z.EncBinary() + _ = yym1007 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RootCAFile)) @@ -8310,17 +8392,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("rootCAFile")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym998 := z.EncBinary() - _ = yym998 + yym1008 := z.EncBinary() + _ = yym1008 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.RootCAFile)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1000 := z.EncBinary() - _ = yym1000 + yym1010 := z.EncBinary() + _ = yym1010 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) @@ -8329,17 +8411,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("contentType")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1001 := z.EncBinary() - _ = yym1001 + yym1011 := z.EncBinary() + _ = yym1011 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.ContentType)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1003 := z.EncBinary() - _ = yym1003 + yym1013 := z.EncBinary() + _ = yym1013 if false { } else { r.EncodeFloat32(float32(x.KubeAPIQPS)) @@ -8348,17 +8430,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIQPS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1004 := z.EncBinary() - _ = yym1004 + yym1014 := z.EncBinary() + _ = yym1014 if false { } else { r.EncodeFloat32(float32(x.KubeAPIQPS)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1006 := z.EncBinary() - _ = yym1006 + yym1016 := z.EncBinary() + _ = yym1016 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) @@ -8367,66 +8449,66 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("kubeAPIBurst")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1007 := z.EncBinary() - _ = yym1007 + yym1017 := z.EncBinary() + _ = yym1017 if false { } else { r.EncodeInt(int64(x.KubeAPIBurst)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1009 := &x.LeaderElection - yy1009.CodecEncodeSelf(e) + yy1019 := &x.LeaderElection + yy1019.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("leaderElection")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1010 := &x.LeaderElection - yy1010.CodecEncodeSelf(e) + yy1020 := &x.LeaderElection + yy1020.CodecEncodeSelf(e) } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1012 := &x.VolumeConfiguration - yy1012.CodecEncodeSelf(e) + yy1022 := &x.VolumeConfiguration + yy1022.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("volumeConfiguration")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1013 := &x.VolumeConfiguration - yy1013.CodecEncodeSelf(e) + yy1023 := &x.VolumeConfiguration + yy1023.CodecEncodeSelf(e) } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1015 := &x.ControllerStartInterval - yym1016 := z.EncBinary() - _ = yym1016 + yy1025 := &x.ControllerStartInterval + yym1026 := z.EncBinary() + _ = yym1026 if false { - } else if z.HasExtensions() && z.EncExt(yy1015) { - } else if !yym1016 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1015) + } else if z.HasExtensions() && z.EncExt(yy1025) { + } else if !yym1026 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1025) } else { - z.EncFallback(yy1015) + z.EncFallback(yy1025) } } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("controllerStartInterval")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1017 := &x.ControllerStartInterval - yym1018 := z.EncBinary() - _ = yym1018 + yy1027 := &x.ControllerStartInterval + yym1028 := z.EncBinary() + _ = yym1028 if false { - } else if z.HasExtensions() && z.EncExt(yy1017) { - } else if !yym1018 && z.IsJSONHandle() { - z.EncJSONMarshal(yy1017) + } else if z.HasExtensions() && z.EncExt(yy1027) { + } else if !yym1028 && z.IsJSONHandle() { + z.EncJSONMarshal(yy1027) } else { - z.EncFallback(yy1017) + z.EncFallback(yy1027) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1020 := z.EncBinary() - _ = yym1020 + yym1030 := z.EncBinary() + _ = yym1030 if false { } else { r.EncodeBool(bool(x.EnableGarbageCollector)) @@ -8435,17 +8517,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableGarbageCollector")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1021 := z.EncBinary() - _ = yym1021 + yym1031 := z.EncBinary() + _ = yym1031 if false { } else { r.EncodeBool(bool(x.EnableGarbageCollector)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1023 := z.EncBinary() - _ = yym1023 + yym1033 := z.EncBinary() + _ = yym1033 if false { } else { r.EncodeInt(int64(x.ConcurrentGCSyncs)) @@ -8454,17 +8536,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("concurrentGCSyncs")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1024 := z.EncBinary() - _ = yym1024 + yym1034 := z.EncBinary() + _ = yym1034 if false { } else { r.EncodeInt(int64(x.ConcurrentGCSyncs)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1026 := z.EncBinary() - _ = yym1026 + yym1036 := z.EncBinary() + _ = yym1036 if false { } else { r.EncodeFloat32(float32(x.NodeEvictionRate)) @@ -8473,17 +8555,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("nodeEvictionRate")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1027 := z.EncBinary() - _ = yym1027 + yym1037 := z.EncBinary() + _ = yym1037 if false { } else { r.EncodeFloat32(float32(x.NodeEvictionRate)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1029 := z.EncBinary() - _ = yym1029 + yym1039 := z.EncBinary() + _ = yym1039 if false { } else { r.EncodeFloat32(float32(x.SecondaryNodeEvictionRate)) @@ -8492,17 +8574,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("secondaryNodeEvictionRate")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1030 := z.EncBinary() - _ = yym1030 + yym1040 := z.EncBinary() + _ = yym1040 if false { } else { r.EncodeFloat32(float32(x.SecondaryNodeEvictionRate)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1032 := z.EncBinary() - _ = yym1032 + yym1042 := z.EncBinary() + _ = yym1042 if false { } else { r.EncodeInt(int64(x.LargeClusterSizeThreshold)) @@ -8511,17 +8593,17 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("largeClusterSizeThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1033 := z.EncBinary() - _ = yym1033 + yym1043 := z.EncBinary() + _ = yym1043 if false { } else { r.EncodeInt(int64(x.LargeClusterSizeThreshold)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1035 := z.EncBinary() - _ = yym1035 + yym1045 := z.EncBinary() + _ = yym1045 if false { } else { r.EncodeFloat32(float32(x.UnhealthyZoneThreshold)) @@ -8530,14 +8612,14 @@ func (x *KubeControllerManagerConfiguration) CodecEncodeSelf(e *codec1978.Encode z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("unhealthyZoneThreshold")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1036 := z.EncBinary() - _ = yym1036 + yym1046 := z.EncBinary() + _ = yym1046 if false { } else { r.EncodeFloat32(float32(x.UnhealthyZoneThreshold)) } } - if yyr833 || yy2arr833 { + if yyr843 || yy2arr843 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -8550,25 +8632,25 @@ func (x *KubeControllerManagerConfiguration) CodecDecodeSelf(d *codec1978.Decode var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1037 := z.DecBinary() - _ = yym1037 + yym1047 := z.DecBinary() + _ = yym1047 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1038 := r.ContainerType() - if yyct1038 == codecSelferValueTypeMap1234 { - yyl1038 := r.ReadMapStart() - if yyl1038 == 0 { + yyct1048 := r.ContainerType() + if yyct1048 == codecSelferValueTypeMap1234 { + yyl1048 := r.ReadMapStart() + if yyl1048 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1038, d) + x.codecDecodeSelfFromMap(yyl1048, d) } - } else if yyct1038 == codecSelferValueTypeArray1234 { - yyl1038 := r.ReadArrayStart() - if yyl1038 == 0 { + } else if yyct1048 == codecSelferValueTypeArray1234 { + yyl1048 := r.ReadArrayStart() + if yyl1048 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1038, d) + x.codecDecodeSelfFromArray(yyl1048, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -8580,12 +8662,12 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1039Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1039Slc - var yyhl1039 bool = l >= 0 - for yyj1039 := 0; ; yyj1039++ { - if yyhl1039 { - if yyj1039 >= l { + var yys1049Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1049Slc + var yyhl1049 bool = l >= 0 + for yyj1049 := 0; ; yyj1049++ { + if yyhl1049 { + if yyj1049 >= l { break } } else { @@ -8594,10 +8676,10 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1039Slc = r.DecodeBytes(yys1039Slc, true, true) - yys1039 := string(yys1039Slc) + yys1049Slc = r.DecodeBytes(yys1049Slc, true, true) + yys1049 := string(yys1049Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1039 { + switch yys1049 { case "kind": if r.TryDecodeAsNil() { x.Kind = "" @@ -8716,90 +8798,90 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co if r.TryDecodeAsNil() { x.ServiceSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1059 := &x.ServiceSyncPeriod - yym1060 := z.DecBinary() - _ = yym1060 + yyv1069 := &x.ServiceSyncPeriod + yym1070 := z.DecBinary() + _ = yym1070 if false { - } else if z.HasExtensions() && z.DecExt(yyv1059) { - } else if !yym1060 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1059) + } else if z.HasExtensions() && z.DecExt(yyv1069) { + } else if !yym1070 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1069) } else { - z.DecFallback(yyv1059, false) + z.DecFallback(yyv1069, false) } } case "nodeSyncPeriod": if r.TryDecodeAsNil() { x.NodeSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1061 := &x.NodeSyncPeriod - yym1062 := z.DecBinary() - _ = yym1062 + yyv1071 := &x.NodeSyncPeriod + yym1072 := z.DecBinary() + _ = yym1072 if false { - } else if z.HasExtensions() && z.DecExt(yyv1061) { - } else if !yym1062 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1061) + } else if z.HasExtensions() && z.DecExt(yyv1071) { + } else if !yym1072 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1071) } else { - z.DecFallback(yyv1061, false) + z.DecFallback(yyv1071, false) } } case "resourceQuotaSyncPeriod": if r.TryDecodeAsNil() { x.ResourceQuotaSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1063 := &x.ResourceQuotaSyncPeriod - yym1064 := z.DecBinary() - _ = yym1064 + yyv1073 := &x.ResourceQuotaSyncPeriod + yym1074 := z.DecBinary() + _ = yym1074 if false { - } else if z.HasExtensions() && z.DecExt(yyv1063) { - } else if !yym1064 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1063) + } else if z.HasExtensions() && z.DecExt(yyv1073) { + } else if !yym1074 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1073) } else { - z.DecFallback(yyv1063, false) + z.DecFallback(yyv1073, false) } } case "namespaceSyncPeriod": if r.TryDecodeAsNil() { x.NamespaceSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1065 := &x.NamespaceSyncPeriod - yym1066 := z.DecBinary() - _ = yym1066 + yyv1075 := &x.NamespaceSyncPeriod + yym1076 := z.DecBinary() + _ = yym1076 if false { - } else if z.HasExtensions() && z.DecExt(yyv1065) { - } else if !yym1066 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1065) + } else if z.HasExtensions() && z.DecExt(yyv1075) { + } else if !yym1076 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1075) } else { - z.DecFallback(yyv1065, false) + z.DecFallback(yyv1075, false) } } case "pvClaimBinderSyncPeriod": if r.TryDecodeAsNil() { x.PVClaimBinderSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1067 := &x.PVClaimBinderSyncPeriod - yym1068 := z.DecBinary() - _ = yym1068 + yyv1077 := &x.PVClaimBinderSyncPeriod + yym1078 := z.DecBinary() + _ = yym1078 if false { - } else if z.HasExtensions() && z.DecExt(yyv1067) { - } else if !yym1068 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1067) + } else if z.HasExtensions() && z.DecExt(yyv1077) { + } else if !yym1078 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1077) } else { - z.DecFallback(yyv1067, false) + z.DecFallback(yyv1077, false) } } case "minResyncPeriod": if r.TryDecodeAsNil() { x.MinResyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1069 := &x.MinResyncPeriod - yym1070 := z.DecBinary() - _ = yym1070 + yyv1079 := &x.MinResyncPeriod + yym1080 := z.DecBinary() + _ = yym1080 if false { - } else if z.HasExtensions() && z.DecExt(yyv1069) { - } else if !yym1070 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1069) + } else if z.HasExtensions() && z.DecExt(yyv1079) { + } else if !yym1080 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1079) } else { - z.DecFallback(yyv1069, false) + z.DecFallback(yyv1079, false) } } case "terminatedPodGCThreshold": @@ -8812,45 +8894,45 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co if r.TryDecodeAsNil() { x.HorizontalPodAutoscalerSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1072 := &x.HorizontalPodAutoscalerSyncPeriod - yym1073 := z.DecBinary() - _ = yym1073 + yyv1082 := &x.HorizontalPodAutoscalerSyncPeriod + yym1083 := z.DecBinary() + _ = yym1083 if false { - } else if z.HasExtensions() && z.DecExt(yyv1072) { - } else if !yym1073 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1072) + } else if z.HasExtensions() && z.DecExt(yyv1082) { + } else if !yym1083 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1082) } else { - z.DecFallback(yyv1072, false) + z.DecFallback(yyv1082, false) } } case "deploymentControllerSyncPeriod": if r.TryDecodeAsNil() { x.DeploymentControllerSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1074 := &x.DeploymentControllerSyncPeriod - yym1075 := z.DecBinary() - _ = yym1075 + yyv1084 := &x.DeploymentControllerSyncPeriod + yym1085 := z.DecBinary() + _ = yym1085 if false { - } else if z.HasExtensions() && z.DecExt(yyv1074) { - } else if !yym1075 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1074) + } else if z.HasExtensions() && z.DecExt(yyv1084) { + } else if !yym1085 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1084) } else { - z.DecFallback(yyv1074, false) + z.DecFallback(yyv1084, false) } } case "podEvictionTimeout": if r.TryDecodeAsNil() { x.PodEvictionTimeout = pkg1_unversioned.Duration{} } else { - yyv1076 := &x.PodEvictionTimeout - yym1077 := z.DecBinary() - _ = yym1077 + yyv1086 := &x.PodEvictionTimeout + yym1087 := z.DecBinary() + _ = yym1087 if false { - } else if z.HasExtensions() && z.DecExt(yyv1076) { - } else if !yym1077 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1076) + } else if z.HasExtensions() && z.DecExt(yyv1086) { + } else if !yym1087 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1086) } else { - z.DecFallback(yyv1076, false) + z.DecFallback(yyv1086, false) } } case "deletingPodsQps": @@ -8869,15 +8951,15 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co if r.TryDecodeAsNil() { x.NodeMonitorGracePeriod = pkg1_unversioned.Duration{} } else { - yyv1080 := &x.NodeMonitorGracePeriod - yym1081 := z.DecBinary() - _ = yym1081 + yyv1090 := &x.NodeMonitorGracePeriod + yym1091 := z.DecBinary() + _ = yym1091 if false { - } else if z.HasExtensions() && z.DecExt(yyv1080) { - } else if !yym1081 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1080) + } else if z.HasExtensions() && z.DecExt(yyv1090) { + } else if !yym1091 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1090) } else { - z.DecFallback(yyv1080, false) + z.DecFallback(yyv1090, false) } } case "registerRetryCount": @@ -8890,30 +8972,30 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co if r.TryDecodeAsNil() { x.NodeStartupGracePeriod = pkg1_unversioned.Duration{} } else { - yyv1083 := &x.NodeStartupGracePeriod - yym1084 := z.DecBinary() - _ = yym1084 + yyv1093 := &x.NodeStartupGracePeriod + yym1094 := z.DecBinary() + _ = yym1094 if false { - } else if z.HasExtensions() && z.DecExt(yyv1083) { - } else if !yym1084 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1083) + } else if z.HasExtensions() && z.DecExt(yyv1093) { + } else if !yym1094 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1093) } else { - z.DecFallback(yyv1083, false) + z.DecFallback(yyv1093, false) } } case "nodeMonitorPeriod": if r.TryDecodeAsNil() { x.NodeMonitorPeriod = pkg1_unversioned.Duration{} } else { - yyv1085 := &x.NodeMonitorPeriod - yym1086 := z.DecBinary() - _ = yym1086 + yyv1095 := &x.NodeMonitorPeriod + yym1096 := z.DecBinary() + _ = yym1096 if false { - } else if z.HasExtensions() && z.DecExt(yyv1085) { - } else if !yym1086 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1085) + } else if z.HasExtensions() && z.DecExt(yyv1095) { + } else if !yym1096 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1095) } else { - z.DecFallback(yyv1085, false) + z.DecFallback(yyv1095, false) } } case "serviceAccountKeyFile": @@ -9010,29 +9092,29 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co if r.TryDecodeAsNil() { x.LeaderElection = LeaderElectionConfiguration{} } else { - yyv1102 := &x.LeaderElection - yyv1102.CodecDecodeSelf(d) + yyv1112 := &x.LeaderElection + yyv1112.CodecDecodeSelf(d) } case "volumeConfiguration": if r.TryDecodeAsNil() { x.VolumeConfiguration = VolumeConfiguration{} } else { - yyv1103 := &x.VolumeConfiguration - yyv1103.CodecDecodeSelf(d) + yyv1113 := &x.VolumeConfiguration + yyv1113.CodecDecodeSelf(d) } case "controllerStartInterval": if r.TryDecodeAsNil() { x.ControllerStartInterval = pkg1_unversioned.Duration{} } else { - yyv1104 := &x.ControllerStartInterval - yym1105 := z.DecBinary() - _ = yym1105 + yyv1114 := &x.ControllerStartInterval + yym1115 := z.DecBinary() + _ = yym1115 if false { - } else if z.HasExtensions() && z.DecExt(yyv1104) { - } else if !yym1105 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1104) + } else if z.HasExtensions() && z.DecExt(yyv1114) { + } else if !yym1115 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1114) } else { - z.DecFallback(yyv1104, false) + z.DecFallback(yyv1114, false) } } case "enableGarbageCollector": @@ -9072,9 +9154,9 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromMap(l int, d *co x.UnhealthyZoneThreshold = float32(r.DecodeFloat(true)) } default: - z.DecStructFieldNotFound(-1, yys1039) - } // end switch yys1039 - } // end for yyj1039 + z.DecStructFieldNotFound(-1, yys1049) + } // end switch yys1049 + } // end for yyj1049 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -9082,16 +9164,16 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1112 int - var yyb1112 bool - var yyhl1112 bool = l >= 0 - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + var yyj1122 int + var yyb1122 bool + var yyhl1122 bool = l >= 0 + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9101,13 +9183,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.Kind = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9117,13 +9199,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.APIVersion = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9133,13 +9215,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.Port = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9149,13 +9231,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.Address = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9165,13 +9247,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.CloudProvider = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9181,13 +9263,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.CloudConfigFile = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9197,13 +9279,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentEndpointSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9213,13 +9295,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentRSSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9229,13 +9311,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentRCSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9245,13 +9327,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentServiceSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9261,13 +9343,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentResourceQuotaSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9277,13 +9359,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentDeploymentSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9293,13 +9375,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentDaemonSetSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9309,13 +9391,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentJobSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9325,13 +9407,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentNamespaceSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9341,13 +9423,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentSATokenSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9357,13 +9439,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.LookupCacheSizeForRC = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9373,13 +9455,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.LookupCacheSizeForRS = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9389,13 +9471,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.LookupCacheSizeForDaemonSet = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9403,24 +9485,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.ServiceSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1132 := &x.ServiceSyncPeriod - yym1133 := z.DecBinary() - _ = yym1133 + yyv1142 := &x.ServiceSyncPeriod + yym1143 := z.DecBinary() + _ = yym1143 if false { - } else if z.HasExtensions() && z.DecExt(yyv1132) { - } else if !yym1133 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1132) + } else if z.HasExtensions() && z.DecExt(yyv1142) { + } else if !yym1143 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1142) } else { - z.DecFallback(yyv1132, false) + z.DecFallback(yyv1142, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9428,24 +9510,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.NodeSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1134 := &x.NodeSyncPeriod - yym1135 := z.DecBinary() - _ = yym1135 + yyv1144 := &x.NodeSyncPeriod + yym1145 := z.DecBinary() + _ = yym1145 if false { - } else if z.HasExtensions() && z.DecExt(yyv1134) { - } else if !yym1135 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1134) + } else if z.HasExtensions() && z.DecExt(yyv1144) { + } else if !yym1145 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1144) } else { - z.DecFallback(yyv1134, false) + z.DecFallback(yyv1144, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9453,24 +9535,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.ResourceQuotaSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1136 := &x.ResourceQuotaSyncPeriod - yym1137 := z.DecBinary() - _ = yym1137 + yyv1146 := &x.ResourceQuotaSyncPeriod + yym1147 := z.DecBinary() + _ = yym1147 if false { - } else if z.HasExtensions() && z.DecExt(yyv1136) { - } else if !yym1137 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1136) + } else if z.HasExtensions() && z.DecExt(yyv1146) { + } else if !yym1147 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1146) } else { - z.DecFallback(yyv1136, false) + z.DecFallback(yyv1146, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9478,24 +9560,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.NamespaceSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1138 := &x.NamespaceSyncPeriod - yym1139 := z.DecBinary() - _ = yym1139 + yyv1148 := &x.NamespaceSyncPeriod + yym1149 := z.DecBinary() + _ = yym1149 if false { - } else if z.HasExtensions() && z.DecExt(yyv1138) { - } else if !yym1139 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1138) + } else if z.HasExtensions() && z.DecExt(yyv1148) { + } else if !yym1149 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1148) } else { - z.DecFallback(yyv1138, false) + z.DecFallback(yyv1148, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9503,24 +9585,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.PVClaimBinderSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1140 := &x.PVClaimBinderSyncPeriod - yym1141 := z.DecBinary() - _ = yym1141 + yyv1150 := &x.PVClaimBinderSyncPeriod + yym1151 := z.DecBinary() + _ = yym1151 if false { - } else if z.HasExtensions() && z.DecExt(yyv1140) { - } else if !yym1141 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1140) + } else if z.HasExtensions() && z.DecExt(yyv1150) { + } else if !yym1151 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1150) } else { - z.DecFallback(yyv1140, false) + z.DecFallback(yyv1150, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9528,24 +9610,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.MinResyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1142 := &x.MinResyncPeriod - yym1143 := z.DecBinary() - _ = yym1143 + yyv1152 := &x.MinResyncPeriod + yym1153 := z.DecBinary() + _ = yym1153 if false { - } else if z.HasExtensions() && z.DecExt(yyv1142) { - } else if !yym1143 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1142) + } else if z.HasExtensions() && z.DecExt(yyv1152) { + } else if !yym1153 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1152) } else { - z.DecFallback(yyv1142, false) + z.DecFallback(yyv1152, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9555,13 +9637,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.TerminatedPodGCThreshold = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9569,24 +9651,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.HorizontalPodAutoscalerSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1145 := &x.HorizontalPodAutoscalerSyncPeriod - yym1146 := z.DecBinary() - _ = yym1146 + yyv1155 := &x.HorizontalPodAutoscalerSyncPeriod + yym1156 := z.DecBinary() + _ = yym1156 if false { - } else if z.HasExtensions() && z.DecExt(yyv1145) { - } else if !yym1146 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1145) + } else if z.HasExtensions() && z.DecExt(yyv1155) { + } else if !yym1156 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1155) } else { - z.DecFallback(yyv1145, false) + z.DecFallback(yyv1155, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9594,24 +9676,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.DeploymentControllerSyncPeriod = pkg1_unversioned.Duration{} } else { - yyv1147 := &x.DeploymentControllerSyncPeriod - yym1148 := z.DecBinary() - _ = yym1148 + yyv1157 := &x.DeploymentControllerSyncPeriod + yym1158 := z.DecBinary() + _ = yym1158 if false { - } else if z.HasExtensions() && z.DecExt(yyv1147) { - } else if !yym1148 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1147) + } else if z.HasExtensions() && z.DecExt(yyv1157) { + } else if !yym1158 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1157) } else { - z.DecFallback(yyv1147, false) + z.DecFallback(yyv1157, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9619,24 +9701,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.PodEvictionTimeout = pkg1_unversioned.Duration{} } else { - yyv1149 := &x.PodEvictionTimeout - yym1150 := z.DecBinary() - _ = yym1150 + yyv1159 := &x.PodEvictionTimeout + yym1160 := z.DecBinary() + _ = yym1160 if false { - } else if z.HasExtensions() && z.DecExt(yyv1149) { - } else if !yym1150 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1149) + } else if z.HasExtensions() && z.DecExt(yyv1159) { + } else if !yym1160 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1159) } else { - z.DecFallback(yyv1149, false) + z.DecFallback(yyv1159, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9646,13 +9728,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.DeletingPodsQps = float32(r.DecodeFloat(true)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9662,13 +9744,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.DeletingPodsBurst = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9676,24 +9758,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.NodeMonitorGracePeriod = pkg1_unversioned.Duration{} } else { - yyv1153 := &x.NodeMonitorGracePeriod - yym1154 := z.DecBinary() - _ = yym1154 + yyv1163 := &x.NodeMonitorGracePeriod + yym1164 := z.DecBinary() + _ = yym1164 if false { - } else if z.HasExtensions() && z.DecExt(yyv1153) { - } else if !yym1154 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1153) + } else if z.HasExtensions() && z.DecExt(yyv1163) { + } else if !yym1164 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1163) } else { - z.DecFallback(yyv1153, false) + z.DecFallback(yyv1163, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9703,13 +9785,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.RegisterRetryCount = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9717,24 +9799,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.NodeStartupGracePeriod = pkg1_unversioned.Duration{} } else { - yyv1156 := &x.NodeStartupGracePeriod - yym1157 := z.DecBinary() - _ = yym1157 + yyv1166 := &x.NodeStartupGracePeriod + yym1167 := z.DecBinary() + _ = yym1167 if false { - } else if z.HasExtensions() && z.DecExt(yyv1156) { - } else if !yym1157 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1156) + } else if z.HasExtensions() && z.DecExt(yyv1166) { + } else if !yym1167 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1166) } else { - z.DecFallback(yyv1156, false) + z.DecFallback(yyv1166, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9742,24 +9824,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.NodeMonitorPeriod = pkg1_unversioned.Duration{} } else { - yyv1158 := &x.NodeMonitorPeriod - yym1159 := z.DecBinary() - _ = yym1159 + yyv1168 := &x.NodeMonitorPeriod + yym1169 := z.DecBinary() + _ = yym1169 if false { - } else if z.HasExtensions() && z.DecExt(yyv1158) { - } else if !yym1159 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1158) + } else if z.HasExtensions() && z.DecExt(yyv1168) { + } else if !yym1169 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1168) } else { - z.DecFallback(yyv1158, false) + z.DecFallback(yyv1168, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9769,13 +9851,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ServiceAccountKeyFile = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9785,13 +9867,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ClusterSigningCertFile = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9801,13 +9883,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ClusterSigningKeyFile = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9817,13 +9899,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ApproveAllKubeletCSRsForGroup = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9833,13 +9915,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.EnableProfiling = bool(r.DecodeBool()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9849,13 +9931,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ClusterName = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9865,13 +9947,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ClusterCIDR = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9881,13 +9963,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ServiceCIDR = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9897,13 +9979,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.NodeCIDRMaskSize = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9913,13 +9995,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.AllocateNodeCIDRs = bool(r.DecodeBool()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9929,13 +10011,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConfigureCloudRoutes = bool(r.DecodeBool()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9945,13 +10027,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.RootCAFile = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9961,13 +10043,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ContentType = string(r.DecodeString()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9977,13 +10059,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.KubeAPIQPS = float32(r.DecodeFloat(true)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -9993,13 +10075,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.KubeAPIBurst = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10007,16 +10089,16 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.LeaderElection = LeaderElectionConfiguration{} } else { - yyv1175 := &x.LeaderElection - yyv1175.CodecDecodeSelf(d) + yyv1185 := &x.LeaderElection + yyv1185.CodecDecodeSelf(d) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10024,16 +10106,16 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.VolumeConfiguration = VolumeConfiguration{} } else { - yyv1176 := &x.VolumeConfiguration - yyv1176.CodecDecodeSelf(d) + yyv1186 := &x.VolumeConfiguration + yyv1186.CodecDecodeSelf(d) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10041,24 +10123,24 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * if r.TryDecodeAsNil() { x.ControllerStartInterval = pkg1_unversioned.Duration{} } else { - yyv1177 := &x.ControllerStartInterval - yym1178 := z.DecBinary() - _ = yym1178 + yyv1187 := &x.ControllerStartInterval + yym1188 := z.DecBinary() + _ = yym1188 if false { - } else if z.HasExtensions() && z.DecExt(yyv1177) { - } else if !yym1178 && z.IsJSONHandle() { - z.DecJSONUnmarshal(yyv1177) + } else if z.HasExtensions() && z.DecExt(yyv1187) { + } else if !yym1188 && z.IsJSONHandle() { + z.DecJSONUnmarshal(yyv1187) } else { - z.DecFallback(yyv1177, false) + z.DecFallback(yyv1187, false) } } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10068,13 +10150,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.EnableGarbageCollector = bool(r.DecodeBool()) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10084,13 +10166,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.ConcurrentGCSyncs = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10100,13 +10182,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.NodeEvictionRate = float32(r.DecodeFloat(true)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10116,13 +10198,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.SecondaryNodeEvictionRate = float32(r.DecodeFloat(true)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10132,13 +10214,13 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * } else { x.LargeClusterSizeThreshold = int32(r.DecodeInt(32)) } - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10149,17 +10231,17 @@ func (x *KubeControllerManagerConfiguration) codecDecodeSelfFromArray(l int, d * x.UnhealthyZoneThreshold = float32(r.DecodeFloat(true)) } for { - yyj1112++ - if yyhl1112 { - yyb1112 = yyj1112 > l + yyj1122++ + if yyhl1122 { + yyb1122 = yyj1122 > l } else { - yyb1112 = r.CheckBreak() + yyb1122 = r.CheckBreak() } - if yyb1112 { + if yyb1122 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1112-1, "") + z.DecStructFieldNotFound(yyj1122-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10171,33 +10253,33 @@ func (x *VolumeConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { if x == nil { r.EncodeNil() } else { - yym1185 := z.EncBinary() - _ = yym1185 + yym1195 := z.EncBinary() + _ = yym1195 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1186 := !z.EncBinary() - yy2arr1186 := z.EncBasicHandle().StructToArray - var yyq1186 [4]bool - _, _, _ = yysep1186, yyq1186, yy2arr1186 - const yyr1186 bool = false - var yynn1186 int - if yyr1186 || yy2arr1186 { + yysep1196 := !z.EncBinary() + yy2arr1196 := z.EncBasicHandle().StructToArray + var yyq1196 [4]bool + _, _, _ = yysep1196, yyq1196, yy2arr1196 + const yyr1196 bool = false + var yynn1196 int + if yyr1196 || yy2arr1196 { r.EncodeArrayStart(4) } else { - yynn1186 = 4 - for _, b := range yyq1186 { + yynn1196 = 4 + for _, b := range yyq1196 { if b { - yynn1186++ + yynn1196++ } } - r.EncodeMapStart(yynn1186) - yynn1186 = 0 + r.EncodeMapStart(yynn1196) + yynn1196 = 0 } - if yyr1186 || yy2arr1186 { + if yyr1196 || yy2arr1196 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1188 := z.EncBinary() - _ = yym1188 + yym1198 := z.EncBinary() + _ = yym1198 if false { } else { r.EncodeBool(bool(x.EnableHostPathProvisioning)) @@ -10206,17 +10288,17 @@ func (x *VolumeConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableHostPathProvisioning")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1189 := z.EncBinary() - _ = yym1189 + yym1199 := z.EncBinary() + _ = yym1199 if false { } else { r.EncodeBool(bool(x.EnableHostPathProvisioning)) } } - if yyr1186 || yy2arr1186 { + if yyr1196 || yy2arr1196 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1191 := z.EncBinary() - _ = yym1191 + yym1201 := z.EncBinary() + _ = yym1201 if false { } else { r.EncodeBool(bool(x.EnableDynamicProvisioning)) @@ -10225,28 +10307,28 @@ func (x *VolumeConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("enableDynamicProvisioning")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1192 := z.EncBinary() - _ = yym1192 + yym1202 := z.EncBinary() + _ = yym1202 if false { } else { r.EncodeBool(bool(x.EnableDynamicProvisioning)) } } - if yyr1186 || yy2arr1186 { + if yyr1196 || yy2arr1196 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1194 := &x.PersistentVolumeRecyclerConfiguration - yy1194.CodecEncodeSelf(e) + yy1204 := &x.PersistentVolumeRecyclerConfiguration + yy1204.CodecEncodeSelf(e) } else { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("persitentVolumeRecyclerConfiguration")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1195 := &x.PersistentVolumeRecyclerConfiguration - yy1195.CodecEncodeSelf(e) + yy1205 := &x.PersistentVolumeRecyclerConfiguration + yy1205.CodecEncodeSelf(e) } - if yyr1186 || yy2arr1186 { + if yyr1196 || yy2arr1196 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1197 := z.EncBinary() - _ = yym1197 + yym1207 := z.EncBinary() + _ = yym1207 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FlexVolumePluginDir)) @@ -10255,14 +10337,14 @@ func (x *VolumeConfiguration) CodecEncodeSelf(e *codec1978.Encoder) { z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("flexVolumePluginDir")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1198 := z.EncBinary() - _ = yym1198 + yym1208 := z.EncBinary() + _ = yym1208 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.FlexVolumePluginDir)) } } - if yyr1186 || yy2arr1186 { + if yyr1196 || yy2arr1196 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10275,25 +10357,25 @@ func (x *VolumeConfiguration) CodecDecodeSelf(d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1199 := z.DecBinary() - _ = yym1199 + yym1209 := z.DecBinary() + _ = yym1209 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1200 := r.ContainerType() - if yyct1200 == codecSelferValueTypeMap1234 { - yyl1200 := r.ReadMapStart() - if yyl1200 == 0 { + yyct1210 := r.ContainerType() + if yyct1210 == codecSelferValueTypeMap1234 { + yyl1210 := r.ReadMapStart() + if yyl1210 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1200, d) + x.codecDecodeSelfFromMap(yyl1210, d) } - } else if yyct1200 == codecSelferValueTypeArray1234 { - yyl1200 := r.ReadArrayStart() - if yyl1200 == 0 { + } else if yyct1210 == codecSelferValueTypeArray1234 { + yyl1210 := r.ReadArrayStart() + if yyl1210 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1200, d) + x.codecDecodeSelfFromArray(yyl1210, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10305,12 +10387,12 @@ func (x *VolumeConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1201Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1201Slc - var yyhl1201 bool = l >= 0 - for yyj1201 := 0; ; yyj1201++ { - if yyhl1201 { - if yyj1201 >= l { + var yys1211Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1211Slc + var yyhl1211 bool = l >= 0 + for yyj1211 := 0; ; yyj1211++ { + if yyhl1211 { + if yyj1211 >= l { break } } else { @@ -10319,10 +10401,10 @@ func (x *VolumeConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1201Slc = r.DecodeBytes(yys1201Slc, true, true) - yys1201 := string(yys1201Slc) + yys1211Slc = r.DecodeBytes(yys1211Slc, true, true) + yys1211 := string(yys1211Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1201 { + switch yys1211 { case "enableHostPathProvisioning": if r.TryDecodeAsNil() { x.EnableHostPathProvisioning = false @@ -10339,8 +10421,8 @@ func (x *VolumeConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder if r.TryDecodeAsNil() { x.PersistentVolumeRecyclerConfiguration = PersistentVolumeRecyclerConfiguration{} } else { - yyv1204 := &x.PersistentVolumeRecyclerConfiguration - yyv1204.CodecDecodeSelf(d) + yyv1214 := &x.PersistentVolumeRecyclerConfiguration + yyv1214.CodecDecodeSelf(d) } case "flexVolumePluginDir": if r.TryDecodeAsNil() { @@ -10349,9 +10431,9 @@ func (x *VolumeConfiguration) codecDecodeSelfFromMap(l int, d *codec1978.Decoder x.FlexVolumePluginDir = string(r.DecodeString()) } default: - z.DecStructFieldNotFound(-1, yys1201) - } // end switch yys1201 - } // end for yyj1201 + z.DecStructFieldNotFound(-1, yys1211) + } // end switch yys1211 + } // end for yyj1211 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10359,16 +10441,16 @@ func (x *VolumeConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Decod var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1206 int - var yyb1206 bool - var yyhl1206 bool = l >= 0 - yyj1206++ - if yyhl1206 { - yyb1206 = yyj1206 > l + var yyj1216 int + var yyb1216 bool + var yyhl1216 bool = l >= 0 + yyj1216++ + if yyhl1216 { + yyb1216 = yyj1216 > l } else { - yyb1206 = r.CheckBreak() + yyb1216 = r.CheckBreak() } - if yyb1206 { + if yyb1216 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10378,13 +10460,13 @@ func (x *VolumeConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.EnableHostPathProvisioning = bool(r.DecodeBool()) } - yyj1206++ - if yyhl1206 { - yyb1206 = yyj1206 > l + yyj1216++ + if yyhl1216 { + yyb1216 = yyj1216 > l } else { - yyb1206 = r.CheckBreak() + yyb1216 = r.CheckBreak() } - if yyb1206 { + if yyb1216 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10394,13 +10476,13 @@ func (x *VolumeConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Decod } else { x.EnableDynamicProvisioning = bool(r.DecodeBool()) } - yyj1206++ - if yyhl1206 { - yyb1206 = yyj1206 > l + yyj1216++ + if yyhl1216 { + yyb1216 = yyj1216 > l } else { - yyb1206 = r.CheckBreak() + yyb1216 = r.CheckBreak() } - if yyb1206 { + if yyb1216 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10408,16 +10490,16 @@ func (x *VolumeConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Decod if r.TryDecodeAsNil() { x.PersistentVolumeRecyclerConfiguration = PersistentVolumeRecyclerConfiguration{} } else { - yyv1209 := &x.PersistentVolumeRecyclerConfiguration - yyv1209.CodecDecodeSelf(d) + yyv1219 := &x.PersistentVolumeRecyclerConfiguration + yyv1219.CodecDecodeSelf(d) } - yyj1206++ - if yyhl1206 { - yyb1206 = yyj1206 > l + yyj1216++ + if yyhl1216 { + yyb1216 = yyj1216 > l } else { - yyb1206 = r.CheckBreak() + yyb1216 = r.CheckBreak() } - if yyb1206 { + if yyb1216 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10428,17 +10510,17 @@ func (x *VolumeConfiguration) codecDecodeSelfFromArray(l int, d *codec1978.Decod x.FlexVolumePluginDir = string(r.DecodeString()) } for { - yyj1206++ - if yyhl1206 { - yyb1206 = yyj1206 > l + yyj1216++ + if yyhl1216 { + yyb1216 = yyj1216 > l } else { - yyb1206 = r.CheckBreak() + yyb1216 = r.CheckBreak() } - if yyb1206 { + if yyb1216 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1206-1, "") + z.DecStructFieldNotFound(yyj1216-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10450,33 +10532,33 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc if x == nil { r.EncodeNil() } else { - yym1211 := z.EncBinary() - _ = yym1211 + yym1221 := z.EncBinary() + _ = yym1221 if false { } else if z.HasExtensions() && z.EncExt(x) { } else { - yysep1212 := !z.EncBinary() - yy2arr1212 := z.EncBasicHandle().StructToArray - var yyq1212 [7]bool - _, _, _ = yysep1212, yyq1212, yy2arr1212 - const yyr1212 bool = false - var yynn1212 int - if yyr1212 || yy2arr1212 { + yysep1222 := !z.EncBinary() + yy2arr1222 := z.EncBasicHandle().StructToArray + var yyq1222 [7]bool + _, _, _ = yysep1222, yyq1222, yy2arr1222 + const yyr1222 bool = false + var yynn1222 int + if yyr1222 || yy2arr1222 { r.EncodeArrayStart(7) } else { - yynn1212 = 7 - for _, b := range yyq1212 { + yynn1222 = 7 + for _, b := range yyq1222 { if b { - yynn1212++ + yynn1222++ } } - r.EncodeMapStart(yynn1212) - yynn1212 = 0 + r.EncodeMapStart(yynn1222) + yynn1222 = 0 } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1214 := z.EncBinary() - _ = yym1214 + yym1224 := z.EncBinary() + _ = yym1224 if false { } else { r.EncodeInt(int64(x.MaximumRetry)) @@ -10485,17 +10567,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("maximumRetry")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1215 := z.EncBinary() - _ = yym1215 + yym1225 := z.EncBinary() + _ = yym1225 if false { } else { r.EncodeInt(int64(x.MaximumRetry)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1217 := z.EncBinary() - _ = yym1217 + yym1227 := z.EncBinary() + _ = yym1227 if false { } else { r.EncodeInt(int64(x.MinimumTimeoutNFS)) @@ -10504,17 +10586,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("minimumTimeoutNFS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1218 := z.EncBinary() - _ = yym1218 + yym1228 := z.EncBinary() + _ = yym1228 if false { } else { r.EncodeInt(int64(x.MinimumTimeoutNFS)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1220 := z.EncBinary() - _ = yym1220 + yym1230 := z.EncBinary() + _ = yym1230 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodTemplateFilePathNFS)) @@ -10523,17 +10605,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podTemplateFilePathNFS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1221 := z.EncBinary() - _ = yym1221 + yym1231 := z.EncBinary() + _ = yym1231 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodTemplateFilePathNFS)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1223 := z.EncBinary() - _ = yym1223 + yym1233 := z.EncBinary() + _ = yym1233 if false { } else { r.EncodeInt(int64(x.IncrementTimeoutNFS)) @@ -10542,17 +10624,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("incrementTimeoutNFS")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1224 := z.EncBinary() - _ = yym1224 + yym1234 := z.EncBinary() + _ = yym1234 if false { } else { r.EncodeInt(int64(x.IncrementTimeoutNFS)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1226 := z.EncBinary() - _ = yym1226 + yym1236 := z.EncBinary() + _ = yym1236 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodTemplateFilePathHostPath)) @@ -10561,17 +10643,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("podTemplateFilePathHostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1227 := z.EncBinary() - _ = yym1227 + yym1237 := z.EncBinary() + _ = yym1237 if false { } else { r.EncodeString(codecSelferC_UTF81234, string(x.PodTemplateFilePathHostPath)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1229 := z.EncBinary() - _ = yym1229 + yym1239 := z.EncBinary() + _ = yym1239 if false { } else { r.EncodeInt(int64(x.MinimumTimeoutHostPath)) @@ -10580,17 +10662,17 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("minimumTimeoutHostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1230 := z.EncBinary() - _ = yym1230 + yym1240 := z.EncBinary() + _ = yym1240 if false { } else { r.EncodeInt(int64(x.MinimumTimeoutHostPath)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1232 := z.EncBinary() - _ = yym1232 + yym1242 := z.EncBinary() + _ = yym1242 if false { } else { r.EncodeInt(int64(x.IncrementTimeoutHostPath)) @@ -10599,14 +10681,14 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecEncodeSelf(e *codec1978.Enc z.EncSendContainerState(codecSelfer_containerMapKey1234) r.EncodeString(codecSelferC_UTF81234, string("incrementTimeoutHostPath")) z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1233 := z.EncBinary() - _ = yym1233 + yym1243 := z.EncBinary() + _ = yym1243 if false { } else { r.EncodeInt(int64(x.IncrementTimeoutHostPath)) } } - if yyr1212 || yy2arr1212 { + if yyr1222 || yy2arr1222 { z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } else { z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10619,25 +10701,25 @@ func (x *PersistentVolumeRecyclerConfiguration) CodecDecodeSelf(d *codec1978.Dec var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yym1234 := z.DecBinary() - _ = yym1234 + yym1244 := z.DecBinary() + _ = yym1244 if false { } else if z.HasExtensions() && z.DecExt(x) { } else { - yyct1235 := r.ContainerType() - if yyct1235 == codecSelferValueTypeMap1234 { - yyl1235 := r.ReadMapStart() - if yyl1235 == 0 { + yyct1245 := r.ContainerType() + if yyct1245 == codecSelferValueTypeMap1234 { + yyl1245 := r.ReadMapStart() + if yyl1245 == 0 { z.DecSendContainerState(codecSelfer_containerMapEnd1234) } else { - x.codecDecodeSelfFromMap(yyl1235, d) + x.codecDecodeSelfFromMap(yyl1245, d) } - } else if yyct1235 == codecSelferValueTypeArray1234 { - yyl1235 := r.ReadArrayStart() - if yyl1235 == 0 { + } else if yyct1245 == codecSelferValueTypeArray1234 { + yyl1245 := r.ReadArrayStart() + if yyl1245 == 0 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } else { - x.codecDecodeSelfFromArray(yyl1235, d) + x.codecDecodeSelfFromArray(yyl1245, d) } } else { panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) @@ -10649,12 +10731,12 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromMap(l int, d var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yys1236Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1236Slc - var yyhl1236 bool = l >= 0 - for yyj1236 := 0; ; yyj1236++ { - if yyhl1236 { - if yyj1236 >= l { + var yys1246Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys1246Slc + var yyhl1246 bool = l >= 0 + for yyj1246 := 0; ; yyj1246++ { + if yyhl1246 { + if yyj1246 >= l { break } } else { @@ -10663,10 +10745,10 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromMap(l int, d } } z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1236Slc = r.DecodeBytes(yys1236Slc, true, true) - yys1236 := string(yys1236Slc) + yys1246Slc = r.DecodeBytes(yys1246Slc, true, true) + yys1246 := string(yys1246Slc) z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1236 { + switch yys1246 { case "maximumRetry": if r.TryDecodeAsNil() { x.MaximumRetry = 0 @@ -10710,9 +10792,9 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromMap(l int, d x.IncrementTimeoutHostPath = int32(r.DecodeInt(32)) } default: - z.DecStructFieldNotFound(-1, yys1236) - } // end switch yys1236 - } // end for yyj1236 + z.DecStructFieldNotFound(-1, yys1246) + } // end switch yys1246 + } // end for yyj1246 z.DecSendContainerState(codecSelfer_containerMapEnd1234) } @@ -10720,16 +10802,16 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - var yyj1244 int - var yyb1244 bool - var yyhl1244 bool = l >= 0 - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + var yyj1254 int + var yyb1254 bool + var yyhl1254 bool = l >= 0 + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10739,13 +10821,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.MaximumRetry = int32(r.DecodeInt(32)) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10755,13 +10837,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.MinimumTimeoutNFS = int32(r.DecodeInt(32)) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10771,13 +10853,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.PodTemplateFilePathNFS = string(r.DecodeString()) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10787,13 +10869,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.IncrementTimeoutNFS = int32(r.DecodeInt(32)) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10803,13 +10885,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.PodTemplateFilePathHostPath = string(r.DecodeString()) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10819,13 +10901,13 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, } else { x.MinimumTimeoutHostPath = int32(r.DecodeInt(32)) } - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { z.DecSendContainerState(codecSelfer_containerArrayEnd1234) return } @@ -10836,17 +10918,17 @@ func (x *PersistentVolumeRecyclerConfiguration) codecDecodeSelfFromArray(l int, x.IncrementTimeoutHostPath = int32(r.DecodeInt(32)) } for { - yyj1244++ - if yyhl1244 { - yyb1244 = yyj1244 > l + yyj1254++ + if yyhl1254 { + yyb1254 = yyj1254 > l } else { - yyb1244 = r.CheckBreak() + yyb1254 = r.CheckBreak() } - if yyb1244 { + if yyb1254 { break } z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1244-1, "") + z.DecStructFieldNotFound(yyj1254-1, "") } z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -10856,20 +10938,20 @@ func (x codecSelfer1234) encconfig_ConfigurationMap(v pkg2_config.ConfigurationM z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeMapStart(len(v)) - for yyk1252, yyv1252 := range v { + for yyk1262, yyv1262 := range v { z.EncSendContainerState(codecSelfer_containerMapKey1234) - yym1253 := z.EncBinary() - _ = yym1253 + yym1263 := z.EncBinary() + _ = yym1263 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(yyk1252)) + r.EncodeString(codecSelferC_UTF81234, string(yyk1262)) } z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1254 := z.EncBinary() - _ = yym1254 + yym1264 := z.EncBinary() + _ = yym1264 if false { } else { - r.EncodeString(codecSelferC_UTF81234, string(yyv1252)) + r.EncodeString(codecSelferC_UTF81234, string(yyv1262)) } } z.EncSendContainerState(codecSelfer_containerMapEnd1234) @@ -10880,63 +10962,63 @@ func (x codecSelfer1234) decconfig_ConfigurationMap(v *pkg2_config.Configuration z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1255 := *v - yyl1255 := r.ReadMapStart() - yybh1255 := z.DecBasicHandle() - if yyv1255 == nil { - yyrl1255, _ := z.DecInferLen(yyl1255, yybh1255.MaxInitLen, 32) - yyv1255 = make(map[string]string, yyrl1255) - *v = yyv1255 - } - var yymk1255 string - var yymv1255 string - var yymg1255 bool - if yybh1255.MapValueReset { - } - if yyl1255 > 0 { - for yyj1255 := 0; yyj1255 < yyl1255; yyj1255++ { + yyv1265 := *v + yyl1265 := r.ReadMapStart() + yybh1265 := z.DecBasicHandle() + if yyv1265 == nil { + yyrl1265, _ := z.DecInferLen(yyl1265, yybh1265.MaxInitLen, 32) + yyv1265 = make(map[string]string, yyrl1265) + *v = yyv1265 + } + var yymk1265 string + var yymv1265 string + var yymg1265 bool + if yybh1265.MapValueReset { + } + if yyl1265 > 0 { + for yyj1265 := 0; yyj1265 < yyl1265; yyj1265++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk1255 = "" + yymk1265 = "" } else { - yymk1255 = string(r.DecodeString()) + yymk1265 = string(r.DecodeString()) } - if yymg1255 { - yymv1255 = yyv1255[yymk1255] + if yymg1265 { + yymv1265 = yyv1265[yymk1265] } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv1255 = "" + yymv1265 = "" } else { - yymv1255 = string(r.DecodeString()) + yymv1265 = string(r.DecodeString()) } - if yyv1255 != nil { - yyv1255[yymk1255] = yymv1255 + if yyv1265 != nil { + yyv1265[yymk1265] = yymv1265 } } - } else if yyl1255 < 0 { - for yyj1255 := 0; !r.CheckBreak(); yyj1255++ { + } else if yyl1265 < 0 { + for yyj1265 := 0; !r.CheckBreak(); yyj1265++ { z.DecSendContainerState(codecSelfer_containerMapKey1234) if r.TryDecodeAsNil() { - yymk1255 = "" + yymk1265 = "" } else { - yymk1255 = string(r.DecodeString()) + yymk1265 = string(r.DecodeString()) } - if yymg1255 { - yymv1255 = yyv1255[yymk1255] + if yymg1265 { + yymv1265 = yyv1265[yymk1265] } z.DecSendContainerState(codecSelfer_containerMapValue1234) if r.TryDecodeAsNil() { - yymv1255 = "" + yymv1265 = "" } else { - yymv1255 = string(r.DecodeString()) + yymv1265 = string(r.DecodeString()) } - if yyv1255 != nil { - yyv1255[yymk1255] = yymv1255 + if yyv1265 != nil { + yyv1265[yymk1265] = yymv1265 } } } // else len==0: TODO: Should we clear map entries? diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.go index 71fa473150..09197df740 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/types.go @@ -66,7 +66,7 @@ type KubeProxyConfiguration struct { // Must be greater than 0. Only applicable for proxyMode=userspace. UDPIdleTimeout unversioned.Duration `json:"udpTimeoutMilliseconds"` // conntrackMax is the maximum number of NAT connections to track (0 to - // leave as-is). This takes precendence over conntrackMaxPerCore. + // leave as-is). This takes precedence over conntrackMaxPerCore. ConntrackMax int32 `json:"conntrackMax"` // conntrackMaxPerCore is the maximum number of NAT connections to track // per CPU core (0 to leave as-is). This value is only considered if @@ -233,7 +233,7 @@ type KubeletConfiguration struct { // status to master. Note: be cautious when changing the constant, it // must work with nodeMonitorGracePeriod in nodecontroller. NodeStatusUpdateFrequency unversioned.Duration `json:"nodeStatusUpdateFrequency"` - // imageMinimumGCAge is the minimum age for a unused image before it is + // imageMinimumGCAge is the minimum age for an unused image before it is // garbage collected. ImageMinimumGCAge unversioned.Duration `json:"imageMinimumGCAge"` // imageGCHighThresholdPercent is the percent of disk usage after which @@ -257,8 +257,14 @@ type KubeletConfiguration struct { // computed (such as IPSEC). NetworkPluginMTU int32 `json:"networkPluginMTU"` // networkPluginDir is the full path of the directory in which to search - // for network plugins + // for network plugins (and, for backwards-compat, CNI config files) NetworkPluginDir string `json:"networkPluginDir"` + // CNIConfDir is the full path of the directory in which to search for + // CNI config files + CNIConfDir string `json:"cniConfDir"` + // CNIBinDir is the full path of the directory in which to search for + // CNI plugin binaries + CNIBinDir string `json:"cniBinDir"` // volumePluginDir is the full path of the directory in which to search // for additional third party volume plugins VolumePluginDir string `json:"volumePluginDir"` @@ -398,12 +404,12 @@ type KubeletConfiguration struct { // A set of ResourceName=ResourceQuantity (e.g. cpu=200m,memory=150G) pairs // that describe resources reserved for non-kubernetes components. // Currently only cpu and memory are supported. [default=none] - // See http://releases.k8s.io/HEAD/docs/user-guide/compute-resources.md for more detail. + // See http://releases.k8s.io/release-1.4/docs/user-guide/compute-resources.md for more detail. SystemReserved utilconfig.ConfigurationMap `json:"systemReserved"` // A set of ResourceName=ResourceQuantity (e.g. cpu=200m,memory=150G) pairs // that describe resources reserved for kubernetes system components. // Currently only cpu and memory are supported. [default=none] - // See http://releases.k8s.io/HEAD/docs/user-guide/compute-resources.md for more detail. + // See http://releases.k8s.io/release-1.4/docs/user-guide/compute-resources.md for more detail. KubeReserved utilconfig.ConfigurationMap `json:"kubeReserved"` // Default behaviour for kernel tuning ProtectKernelDefaults bool `json:"protectKernelDefaults"` diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/defaults.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/defaults.go index 16031a1b75..72736b2225 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/defaults.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/defaults.go @@ -249,9 +249,6 @@ func SetDefaults_KubeletConfiguration(obj *KubeletConfiguration) { if obj.MinimumGCAge == zeroDuration { obj.MinimumGCAge = unversioned.Duration{Duration: 0} } - if obj.NetworkPluginDir == "" { - obj.NetworkPluginDir = "/usr/libexec/kubernetes/kubelet-plugins/net/exec/" - } if obj.NonMasqueradeCIDR == "" { obj.NonMasqueradeCIDR = "10.0.0.0/8" } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/types.go index 8b0227dc26..1a34a0058b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/types.go @@ -63,7 +63,7 @@ type KubeProxyConfiguration struct { // Must be greater than 0. Only applicable for proxyMode=userspace. UDPIdleTimeout unversioned.Duration `json:"udpTimeoutMilliseconds"` // conntrackMax is the maximum number of NAT connections to track (0 to - // leave as-is). This takes precendence over conntrackMaxPerCore. + // leave as-is). This takes precedence over conntrackMaxPerCore. ConntrackMax int32 `json:"conntrackMax"` // conntrackMaxPerCore is the maximum number of NAT connections to track // per CPU core (0 to leave as-is). This value is only considered if @@ -287,7 +287,7 @@ type KubeletConfiguration struct { // status to master. Note: be cautious when changing the constant, it // must work with nodeMonitorGracePeriod in nodecontroller. NodeStatusUpdateFrequency unversioned.Duration `json:"nodeStatusUpdateFrequency"` - // imageMinimumGCAge is the minimum age for a unused image before it is + // imageMinimumGCAge is the minimum age for an unused image before it is // garbage collected. ImageMinimumGCAge unversioned.Duration `json:"imageMinimumGCAge"` // imageGCHighThresholdPercent is the percent of disk usage after which @@ -308,8 +308,14 @@ type KubeletConfiguration struct { // various events in kubelet/pod lifecycle NetworkPluginName string `json:"networkPluginName"` // networkPluginDir is the full path of the directory in which to search - // for network plugins + // for network plugins (and, for backwards-compat, CNI config files) NetworkPluginDir string `json:"networkPluginDir"` + // CNIConfDir is the full path of the directory in which to search for + // CNI config files + CNIConfDir string `json:"cniConfDir"` + // CNIBinDir is the full path of the directory in which to search for + // CNI plugin binaries + CNIBinDir string `json:"cniBinDir"` // networkPluginMTU is the MTU to be passed to the network plugin, // and overrides the default MTU for cases where it cannot be automatically // computed (such as IPSEC). @@ -453,12 +459,12 @@ type KubeletConfiguration struct { // A set of ResourceName=ResourceQuantity (e.g. cpu=200m,memory=150G) pairs // that describe resources reserved for non-kubernetes components. // Currently only cpu and memory are supported. [default=none] - // See http://releases.k8s.io/HEAD/docs/user-guide/compute-resources.md for more detail. + // See http://releases.k8s.io/release-1.4/docs/user-guide/compute-resources.md for more detail. SystemReserved map[string]string `json:"systemReserved"` // A set of ResourceName=ResourceQuantity (e.g. cpu=200m,memory=150G) pairs // that describe resources reserved for kubernetes system components. // Currently only cpu and memory are supported. [default=none] - // See http://releases.k8s.io/HEAD/docs/user-guide/compute-resources.md for more detail. + // See http://releases.k8s.io/release-1.4/docs/user-guide/compute-resources.md for more detail. KubeReserved map[string]string `json:"kubeReserved"` // Default behaviour for kernel tuning ProtectKernelDefaults bool `json:"protectKernelDefaults"` diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go index d5dc36acec..c540752003 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go @@ -233,6 +233,8 @@ func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfigu out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod out.NetworkPluginName = in.NetworkPluginName out.NetworkPluginDir = in.NetworkPluginDir + out.CNIConfDir = in.CNIConfDir + out.CNIBinDir = in.CNIBinDir out.NetworkPluginMTU = in.NetworkPluginMTU out.VolumePluginDir = in.VolumePluginDir out.CloudProvider = in.CloudProvider @@ -412,6 +414,8 @@ func autoConvert_componentconfig_KubeletConfiguration_To_v1alpha1_KubeletConfigu out.NetworkPluginName = in.NetworkPluginName out.NetworkPluginMTU = in.NetworkPluginMTU out.NetworkPluginDir = in.NetworkPluginDir + out.CNIConfDir = in.CNIConfDir + out.CNIBinDir = in.CNIBinDir out.VolumePluginDir = in.VolumePluginDir out.CloudProvider = in.CloudProvider out.CloudConfigFile = in.CloudConfigFile diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go index 952ce0de60..abc4cfc4a6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go @@ -239,6 +239,8 @@ func DeepCopy_v1alpha1_KubeletConfiguration(in interface{}, out interface{}, c * out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod out.NetworkPluginName = in.NetworkPluginName out.NetworkPluginDir = in.NetworkPluginDir + out.CNIConfDir = in.CNIConfDir + out.CNIBinDir = in.CNIBinDir out.NetworkPluginMTU = in.NetworkPluginMTU out.VolumePluginDir = in.VolumePluginDir out.CloudProvider = in.CloudProvider diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/zz_generated.deepcopy.go index 7f3dd1b15f..b6ceb626c8 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/componentconfig/zz_generated.deepcopy.go @@ -259,6 +259,8 @@ func DeepCopy_componentconfig_KubeletConfiguration(in interface{}, out interface out.NetworkPluginName = in.NetworkPluginName out.NetworkPluginMTU = in.NetworkPluginMTU out.NetworkPluginDir = in.NetworkPluginDir + out.CNIConfDir = in.CNIConfDir + out.CNIBinDir = in.CNIBinDir out.VolumePluginDir = in.VolumePluginDir out.CloudProvider = in.CloudProvider out.CloudConfigFile = in.CloudConfigFile diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/register.go index d4168eefae..31fc20a8ae 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/register.go @@ -30,12 +30,12 @@ const GroupName = "extensions" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } @@ -76,8 +76,6 @@ func addKnownTypes(scheme *runtime.Scheme) error { &PodSecurityPolicyList{}, &NetworkPolicy{}, &NetworkPolicyList{}, - &StorageClass{}, - &StorageClassList{}, ) return nil } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.generated.go index 7bbbe202ed..15e3817f42 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.generated.go @@ -15566,727 +15566,15 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - if x == nil { - r.EncodeNil() - } else { - yym1292 := z.EncBinary() - _ = yym1292 - if false { - } else if z.HasExtensions() && z.EncExt(x) { - } else { - yysep1293 := !z.EncBinary() - yy2arr1293 := z.EncBasicHandle().StructToArray - var yyq1293 [5]bool - _, _, _ = yysep1293, yyq1293, yy2arr1293 - const yyr1293 bool = false - yyq1293[0] = x.Kind != "" - yyq1293[1] = x.APIVersion != "" - yyq1293[2] = true - yyq1293[4] = len(x.Parameters) != 0 - var yynn1293 int - if yyr1293 || yy2arr1293 { - r.EncodeArrayStart(5) - } else { - yynn1293 = 1 - for _, b := range yyq1293 { - if b { - yynn1293++ - } - } - r.EncodeMapStart(yynn1293) - yynn1293 = 0 - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1293[0] { - yym1295 := z.EncBinary() - _ = yym1295 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1293[0] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("kind")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1296 := z.EncBinary() - _ = yym1296 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1293[1] { - yym1298 := z.EncBinary() - _ = yym1298 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1293[1] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1299 := z.EncBinary() - _ = yym1299 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1293[2] { - yy1301 := &x.ObjectMeta - yy1301.CodecEncodeSelf(e) - } else { - r.EncodeNil() - } - } else { - if yyq1293[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("metadata")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1302 := &x.ObjectMeta - yy1302.CodecEncodeSelf(e) - } - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1304 := z.EncBinary() - _ = yym1304 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("provisioner")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1305 := z.EncBinary() - _ = yym1305 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) - } - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1293[4] { - if x.Parameters == nil { - r.EncodeNil() - } else { - yym1307 := z.EncBinary() - _ = yym1307 - if false { - } else { - z.F.EncMapStringStringV(x.Parameters, false, e) - } - } - } else { - r.EncodeNil() - } - } else { - if yyq1293[4] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("parameters")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.Parameters == nil { - r.EncodeNil() - } else { - yym1308 := z.EncBinary() - _ = yym1308 - if false { - } else { - z.F.EncMapStringStringV(x.Parameters, false, e) - } - } - } - } - if yyr1293 || yy2arr1293 { - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - z.EncSendContainerState(codecSelfer_containerMapEnd1234) - } - } - } -} - -func (x *StorageClass) CodecDecodeSelf(d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - yym1309 := z.DecBinary() - _ = yym1309 - if false { - } else if z.HasExtensions() && z.DecExt(x) { - } else { - yyct1310 := r.ContainerType() - if yyct1310 == codecSelferValueTypeMap1234 { - yyl1310 := r.ReadMapStart() - if yyl1310 == 0 { - z.DecSendContainerState(codecSelfer_containerMapEnd1234) - } else { - x.codecDecodeSelfFromMap(yyl1310, d) - } - } else if yyct1310 == codecSelferValueTypeArray1234 { - yyl1310 := r.ReadArrayStart() - if yyl1310 == 0 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - x.codecDecodeSelfFromArray(yyl1310, d) - } - } else { - panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) - } - } -} - -func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yys1311Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1311Slc - var yyhl1311 bool = l >= 0 - for yyj1311 := 0; ; yyj1311++ { - if yyhl1311 { - if yyj1311 >= l { - break - } - } else { - if r.CheckBreak() { - break - } - } - z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1311Slc = r.DecodeBytes(yys1311Slc, true, true) - yys1311 := string(yys1311Slc) - z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1311 { - case "kind": - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - case "apiVersion": - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - case "metadata": - if r.TryDecodeAsNil() { - x.ObjectMeta = pkg2_api.ObjectMeta{} - } else { - yyv1314 := &x.ObjectMeta - yyv1314.CodecDecodeSelf(d) - } - case "provisioner": - if r.TryDecodeAsNil() { - x.Provisioner = "" - } else { - x.Provisioner = string(r.DecodeString()) - } - case "parameters": - if r.TryDecodeAsNil() { - x.Parameters = nil - } else { - yyv1316 := &x.Parameters - yym1317 := z.DecBinary() - _ = yym1317 - if false { - } else { - z.F.DecMapStringStringX(yyv1316, false, d) - } - } - default: - z.DecStructFieldNotFound(-1, yys1311) - } // end switch yys1311 - } // end for yyj1311 - z.DecSendContainerState(codecSelfer_containerMapEnd1234) -} - -func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yyj1318 int - var yyb1318 bool - var yyhl1318 bool = l >= 0 - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.ObjectMeta = pkg2_api.ObjectMeta{} - } else { - yyv1321 := &x.ObjectMeta - yyv1321.CodecDecodeSelf(d) - } - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Provisioner = "" - } else { - x.Provisioner = string(r.DecodeString()) - } - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Parameters = nil - } else { - yyv1323 := &x.Parameters - yym1324 := z.DecBinary() - _ = yym1324 - if false { - } else { - z.F.DecMapStringStringX(yyv1323, false, d) - } - } - for { - yyj1318++ - if yyhl1318 { - yyb1318 = yyj1318 > l - } else { - yyb1318 = r.CheckBreak() - } - if yyb1318 { - break - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1318-1, "") - } - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) -} - -func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - if x == nil { - r.EncodeNil() - } else { - yym1325 := z.EncBinary() - _ = yym1325 - if false { - } else if z.HasExtensions() && z.EncExt(x) { - } else { - yysep1326 := !z.EncBinary() - yy2arr1326 := z.EncBasicHandle().StructToArray - var yyq1326 [4]bool - _, _, _ = yysep1326, yyq1326, yy2arr1326 - const yyr1326 bool = false - yyq1326[0] = x.Kind != "" - yyq1326[1] = x.APIVersion != "" - yyq1326[2] = true - var yynn1326 int - if yyr1326 || yy2arr1326 { - r.EncodeArrayStart(4) - } else { - yynn1326 = 1 - for _, b := range yyq1326 { - if b { - yynn1326++ - } - } - r.EncodeMapStart(yynn1326) - yynn1326 = 0 - } - if yyr1326 || yy2arr1326 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[0] { - yym1328 := z.EncBinary() - _ = yym1328 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1326[0] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("kind")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1329 := z.EncBinary() - _ = yym1329 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } - } - if yyr1326 || yy2arr1326 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[1] { - yym1331 := z.EncBinary() - _ = yym1331 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1326[1] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1332 := z.EncBinary() - _ = yym1332 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } - } - if yyr1326 || yy2arr1326 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1326[2] { - yy1334 := &x.ListMeta - yym1335 := z.EncBinary() - _ = yym1335 - if false { - } else if z.HasExtensions() && z.EncExt(yy1334) { - } else { - z.EncFallback(yy1334) - } - } else { - r.EncodeNil() - } - } else { - if yyq1326[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("metadata")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1336 := &x.ListMeta - yym1337 := z.EncBinary() - _ = yym1337 - if false { - } else if z.HasExtensions() && z.EncExt(yy1336) { - } else { - z.EncFallback(yy1336) - } - } - } - if yyr1326 || yy2arr1326 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if x.Items == nil { - r.EncodeNil() - } else { - yym1339 := z.EncBinary() - _ = yym1339 - if false { - } else { - h.encSliceStorageClass(([]StorageClass)(x.Items), e) - } - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("items")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.Items == nil { - r.EncodeNil() - } else { - yym1340 := z.EncBinary() - _ = yym1340 - if false { - } else { - h.encSliceStorageClass(([]StorageClass)(x.Items), e) - } - } - } - if yyr1326 || yy2arr1326 { - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - z.EncSendContainerState(codecSelfer_containerMapEnd1234) - } - } - } -} - -func (x *StorageClassList) CodecDecodeSelf(d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - yym1341 := z.DecBinary() - _ = yym1341 - if false { - } else if z.HasExtensions() && z.DecExt(x) { - } else { - yyct1342 := r.ContainerType() - if yyct1342 == codecSelferValueTypeMap1234 { - yyl1342 := r.ReadMapStart() - if yyl1342 == 0 { - z.DecSendContainerState(codecSelfer_containerMapEnd1234) - } else { - x.codecDecodeSelfFromMap(yyl1342, d) - } - } else if yyct1342 == codecSelferValueTypeArray1234 { - yyl1342 := r.ReadArrayStart() - if yyl1342 == 0 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - x.codecDecodeSelfFromArray(yyl1342, d) - } - } else { - panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) - } - } -} - -func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yys1343Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1343Slc - var yyhl1343 bool = l >= 0 - for yyj1343 := 0; ; yyj1343++ { - if yyhl1343 { - if yyj1343 >= l { - break - } - } else { - if r.CheckBreak() { - break - } - } - z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1343Slc = r.DecodeBytes(yys1343Slc, true, true) - yys1343 := string(yys1343Slc) - z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1343 { - case "kind": - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - case "apiVersion": - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - case "metadata": - if r.TryDecodeAsNil() { - x.ListMeta = pkg1_unversioned.ListMeta{} - } else { - yyv1346 := &x.ListMeta - yym1347 := z.DecBinary() - _ = yym1347 - if false { - } else if z.HasExtensions() && z.DecExt(yyv1346) { - } else { - z.DecFallback(yyv1346, false) - } - } - case "items": - if r.TryDecodeAsNil() { - x.Items = nil - } else { - yyv1348 := &x.Items - yym1349 := z.DecBinary() - _ = yym1349 - if false { - } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1348), d) - } - } - default: - z.DecStructFieldNotFound(-1, yys1343) - } // end switch yys1343 - } // end for yyj1343 - z.DecSendContainerState(codecSelfer_containerMapEnd1234) -} - -func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yyj1350 int - var yyb1350 bool - var yyhl1350 bool = l >= 0 - yyj1350++ - if yyhl1350 { - yyb1350 = yyj1350 > l - } else { - yyb1350 = r.CheckBreak() - } - if yyb1350 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - yyj1350++ - if yyhl1350 { - yyb1350 = yyj1350 > l - } else { - yyb1350 = r.CheckBreak() - } - if yyb1350 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - yyj1350++ - if yyhl1350 { - yyb1350 = yyj1350 > l - } else { - yyb1350 = r.CheckBreak() - } - if yyb1350 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.ListMeta = pkg1_unversioned.ListMeta{} - } else { - yyv1353 := &x.ListMeta - yym1354 := z.DecBinary() - _ = yym1354 - if false { - } else if z.HasExtensions() && z.DecExt(yyv1353) { - } else { - z.DecFallback(yyv1353, false) - } - } - yyj1350++ - if yyhl1350 { - yyb1350 = yyj1350 > l - } else { - yyb1350 = r.CheckBreak() - } - if yyb1350 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Items = nil - } else { - yyv1355 := &x.Items - yym1356 := z.DecBinary() - _ = yym1356 - if false { - } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1355), d) - } - } - for { - yyj1350++ - if yyhl1350 { - yyb1350 = yyj1350 > l - } else { - yyb1350 = r.CheckBreak() - } - if yyb1350 { - break - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1350-1, "") - } - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) -} - func (x codecSelfer1234) encSliceCustomMetricTarget(v []CustomMetricTarget, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1357 := range v { + for _, yyv1292 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1358 := &yyv1357 - yy1358.CodecEncodeSelf(e) + yy1293 := &yyv1292 + yy1293.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16296,83 +15584,83 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1359 := *v - yyh1359, yyl1359 := z.DecSliceHelperStart() - var yyc1359 bool - if yyl1359 == 0 { - if yyv1359 == nil { - yyv1359 = []CustomMetricTarget{} - yyc1359 = true - } else if len(yyv1359) != 0 { - yyv1359 = yyv1359[:0] - yyc1359 = true + yyv1294 := *v + yyh1294, yyl1294 := z.DecSliceHelperStart() + var yyc1294 bool + if yyl1294 == 0 { + if yyv1294 == nil { + yyv1294 = []CustomMetricTarget{} + yyc1294 = true + } else if len(yyv1294) != 0 { + yyv1294 = yyv1294[:0] + yyc1294 = true } - } else if yyl1359 > 0 { - var yyrr1359, yyrl1359 int - var yyrt1359 bool - if yyl1359 > cap(yyv1359) { + } else if yyl1294 > 0 { + var yyrr1294, yyrl1294 int + var yyrt1294 bool + if yyl1294 > cap(yyv1294) { - yyrg1359 := len(yyv1359) > 0 - yyv21359 := yyv1359 - yyrl1359, yyrt1359 = z.DecInferLen(yyl1359, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1359 { - if yyrl1359 <= cap(yyv1359) { - yyv1359 = yyv1359[:yyrl1359] + yyrg1294 := len(yyv1294) > 0 + yyv21294 := yyv1294 + yyrl1294, yyrt1294 = z.DecInferLen(yyl1294, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1294 { + if yyrl1294 <= cap(yyv1294) { + yyv1294 = yyv1294[:yyrl1294] } else { - yyv1359 = make([]CustomMetricTarget, yyrl1359) + yyv1294 = make([]CustomMetricTarget, yyrl1294) } } else { - yyv1359 = make([]CustomMetricTarget, yyrl1359) + yyv1294 = make([]CustomMetricTarget, yyrl1294) } - yyc1359 = true - yyrr1359 = len(yyv1359) - if yyrg1359 { - copy(yyv1359, yyv21359) + yyc1294 = true + yyrr1294 = len(yyv1294) + if yyrg1294 { + copy(yyv1294, yyv21294) } - } else if yyl1359 != len(yyv1359) { - yyv1359 = yyv1359[:yyl1359] - yyc1359 = true + } else if yyl1294 != len(yyv1294) { + yyv1294 = yyv1294[:yyl1294] + yyc1294 = true } - yyj1359 := 0 - for ; yyj1359 < yyrr1359; yyj1359++ { - yyh1359.ElemContainerState(yyj1359) + yyj1294 := 0 + for ; yyj1294 < yyrr1294; yyj1294++ { + yyh1294.ElemContainerState(yyj1294) if r.TryDecodeAsNil() { - yyv1359[yyj1359] = CustomMetricTarget{} + yyv1294[yyj1294] = CustomMetricTarget{} } else { - yyv1360 := &yyv1359[yyj1359] - yyv1360.CodecDecodeSelf(d) + yyv1295 := &yyv1294[yyj1294] + yyv1295.CodecDecodeSelf(d) } } - if yyrt1359 { - for ; yyj1359 < yyl1359; yyj1359++ { - yyv1359 = append(yyv1359, CustomMetricTarget{}) - yyh1359.ElemContainerState(yyj1359) + if yyrt1294 { + for ; yyj1294 < yyl1294; yyj1294++ { + yyv1294 = append(yyv1294, CustomMetricTarget{}) + yyh1294.ElemContainerState(yyj1294) if r.TryDecodeAsNil() { - yyv1359[yyj1359] = CustomMetricTarget{} + yyv1294[yyj1294] = CustomMetricTarget{} } else { - yyv1361 := &yyv1359[yyj1359] - yyv1361.CodecDecodeSelf(d) + yyv1296 := &yyv1294[yyj1294] + yyv1296.CodecDecodeSelf(d) } } } } else { - yyj1359 := 0 - for ; !r.CheckBreak(); yyj1359++ { + yyj1294 := 0 + for ; !r.CheckBreak(); yyj1294++ { - if yyj1359 >= len(yyv1359) { - yyv1359 = append(yyv1359, CustomMetricTarget{}) // var yyz1359 CustomMetricTarget - yyc1359 = true + if yyj1294 >= len(yyv1294) { + yyv1294 = append(yyv1294, CustomMetricTarget{}) // var yyz1294 CustomMetricTarget + yyc1294 = true } - yyh1359.ElemContainerState(yyj1359) - if yyj1359 < len(yyv1359) { + yyh1294.ElemContainerState(yyj1294) + if yyj1294 < len(yyv1294) { if r.TryDecodeAsNil() { - yyv1359[yyj1359] = CustomMetricTarget{} + yyv1294[yyj1294] = CustomMetricTarget{} } else { - yyv1362 := &yyv1359[yyj1359] - yyv1362.CodecDecodeSelf(d) + yyv1297 := &yyv1294[yyj1294] + yyv1297.CodecDecodeSelf(d) } } else { @@ -16380,17 +15668,17 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * } } - if yyj1359 < len(yyv1359) { - yyv1359 = yyv1359[:yyj1359] - yyc1359 = true - } else if yyj1359 == 0 && yyv1359 == nil { - yyv1359 = []CustomMetricTarget{} - yyc1359 = true + if yyj1294 < len(yyv1294) { + yyv1294 = yyv1294[:yyj1294] + yyc1294 = true + } else if yyj1294 == 0 && yyv1294 == nil { + yyv1294 = []CustomMetricTarget{} + yyc1294 = true } } - yyh1359.End() - if yyc1359 { - *v = yyv1359 + yyh1294.End() + if yyc1294 { + *v = yyv1294 } } @@ -16399,10 +15687,10 @@ func (x codecSelfer1234) encSliceCustomMetricCurrentStatus(v []CustomMetricCurre z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1363 := range v { + for _, yyv1298 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1364 := &yyv1363 - yy1364.CodecEncodeSelf(e) + yy1299 := &yyv1298 + yy1299.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16412,83 +15700,83 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1365 := *v - yyh1365, yyl1365 := z.DecSliceHelperStart() - var yyc1365 bool - if yyl1365 == 0 { - if yyv1365 == nil { - yyv1365 = []CustomMetricCurrentStatus{} - yyc1365 = true - } else if len(yyv1365) != 0 { - yyv1365 = yyv1365[:0] - yyc1365 = true + yyv1300 := *v + yyh1300, yyl1300 := z.DecSliceHelperStart() + var yyc1300 bool + if yyl1300 == 0 { + if yyv1300 == nil { + yyv1300 = []CustomMetricCurrentStatus{} + yyc1300 = true + } else if len(yyv1300) != 0 { + yyv1300 = yyv1300[:0] + yyc1300 = true } - } else if yyl1365 > 0 { - var yyrr1365, yyrl1365 int - var yyrt1365 bool - if yyl1365 > cap(yyv1365) { + } else if yyl1300 > 0 { + var yyrr1300, yyrl1300 int + var yyrt1300 bool + if yyl1300 > cap(yyv1300) { - yyrg1365 := len(yyv1365) > 0 - yyv21365 := yyv1365 - yyrl1365, yyrt1365 = z.DecInferLen(yyl1365, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1365 { - if yyrl1365 <= cap(yyv1365) { - yyv1365 = yyv1365[:yyrl1365] + yyrg1300 := len(yyv1300) > 0 + yyv21300 := yyv1300 + yyrl1300, yyrt1300 = z.DecInferLen(yyl1300, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1300 { + if yyrl1300 <= cap(yyv1300) { + yyv1300 = yyv1300[:yyrl1300] } else { - yyv1365 = make([]CustomMetricCurrentStatus, yyrl1365) + yyv1300 = make([]CustomMetricCurrentStatus, yyrl1300) } } else { - yyv1365 = make([]CustomMetricCurrentStatus, yyrl1365) + yyv1300 = make([]CustomMetricCurrentStatus, yyrl1300) } - yyc1365 = true - yyrr1365 = len(yyv1365) - if yyrg1365 { - copy(yyv1365, yyv21365) + yyc1300 = true + yyrr1300 = len(yyv1300) + if yyrg1300 { + copy(yyv1300, yyv21300) } - } else if yyl1365 != len(yyv1365) { - yyv1365 = yyv1365[:yyl1365] - yyc1365 = true + } else if yyl1300 != len(yyv1300) { + yyv1300 = yyv1300[:yyl1300] + yyc1300 = true } - yyj1365 := 0 - for ; yyj1365 < yyrr1365; yyj1365++ { - yyh1365.ElemContainerState(yyj1365) + yyj1300 := 0 + for ; yyj1300 < yyrr1300; yyj1300++ { + yyh1300.ElemContainerState(yyj1300) if r.TryDecodeAsNil() { - yyv1365[yyj1365] = CustomMetricCurrentStatus{} + yyv1300[yyj1300] = CustomMetricCurrentStatus{} } else { - yyv1366 := &yyv1365[yyj1365] - yyv1366.CodecDecodeSelf(d) + yyv1301 := &yyv1300[yyj1300] + yyv1301.CodecDecodeSelf(d) } } - if yyrt1365 { - for ; yyj1365 < yyl1365; yyj1365++ { - yyv1365 = append(yyv1365, CustomMetricCurrentStatus{}) - yyh1365.ElemContainerState(yyj1365) + if yyrt1300 { + for ; yyj1300 < yyl1300; yyj1300++ { + yyv1300 = append(yyv1300, CustomMetricCurrentStatus{}) + yyh1300.ElemContainerState(yyj1300) if r.TryDecodeAsNil() { - yyv1365[yyj1365] = CustomMetricCurrentStatus{} + yyv1300[yyj1300] = CustomMetricCurrentStatus{} } else { - yyv1367 := &yyv1365[yyj1365] - yyv1367.CodecDecodeSelf(d) + yyv1302 := &yyv1300[yyj1300] + yyv1302.CodecDecodeSelf(d) } } } } else { - yyj1365 := 0 - for ; !r.CheckBreak(); yyj1365++ { + yyj1300 := 0 + for ; !r.CheckBreak(); yyj1300++ { - if yyj1365 >= len(yyv1365) { - yyv1365 = append(yyv1365, CustomMetricCurrentStatus{}) // var yyz1365 CustomMetricCurrentStatus - yyc1365 = true + if yyj1300 >= len(yyv1300) { + yyv1300 = append(yyv1300, CustomMetricCurrentStatus{}) // var yyz1300 CustomMetricCurrentStatus + yyc1300 = true } - yyh1365.ElemContainerState(yyj1365) - if yyj1365 < len(yyv1365) { + yyh1300.ElemContainerState(yyj1300) + if yyj1300 < len(yyv1300) { if r.TryDecodeAsNil() { - yyv1365[yyj1365] = CustomMetricCurrentStatus{} + yyv1300[yyj1300] = CustomMetricCurrentStatus{} } else { - yyv1368 := &yyv1365[yyj1365] - yyv1368.CodecDecodeSelf(d) + yyv1303 := &yyv1300[yyj1300] + yyv1303.CodecDecodeSelf(d) } } else { @@ -16496,17 +15784,17 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr } } - if yyj1365 < len(yyv1365) { - yyv1365 = yyv1365[:yyj1365] - yyc1365 = true - } else if yyj1365 == 0 && yyv1365 == nil { - yyv1365 = []CustomMetricCurrentStatus{} - yyc1365 = true + if yyj1300 < len(yyv1300) { + yyv1300 = yyv1300[:yyj1300] + yyc1300 = true + } else if yyj1300 == 0 && yyv1300 == nil { + yyv1300 = []CustomMetricCurrentStatus{} + yyc1300 = true } } - yyh1365.End() - if yyc1365 { - *v = yyv1365 + yyh1300.End() + if yyc1300 { + *v = yyv1300 } } @@ -16515,10 +15803,10 @@ func (x codecSelfer1234) encSliceAPIVersion(v []APIVersion, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1369 := range v { + for _, yyv1304 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1370 := &yyv1369 - yy1370.CodecEncodeSelf(e) + yy1305 := &yyv1304 + yy1305.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16528,83 +15816,83 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1371 := *v - yyh1371, yyl1371 := z.DecSliceHelperStart() - var yyc1371 bool - if yyl1371 == 0 { - if yyv1371 == nil { - yyv1371 = []APIVersion{} - yyc1371 = true - } else if len(yyv1371) != 0 { - yyv1371 = yyv1371[:0] - yyc1371 = true + yyv1306 := *v + yyh1306, yyl1306 := z.DecSliceHelperStart() + var yyc1306 bool + if yyl1306 == 0 { + if yyv1306 == nil { + yyv1306 = []APIVersion{} + yyc1306 = true + } else if len(yyv1306) != 0 { + yyv1306 = yyv1306[:0] + yyc1306 = true } - } else if yyl1371 > 0 { - var yyrr1371, yyrl1371 int - var yyrt1371 bool - if yyl1371 > cap(yyv1371) { + } else if yyl1306 > 0 { + var yyrr1306, yyrl1306 int + var yyrt1306 bool + if yyl1306 > cap(yyv1306) { - yyrg1371 := len(yyv1371) > 0 - yyv21371 := yyv1371 - yyrl1371, yyrt1371 = z.DecInferLen(yyl1371, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1371 { - if yyrl1371 <= cap(yyv1371) { - yyv1371 = yyv1371[:yyrl1371] + yyrg1306 := len(yyv1306) > 0 + yyv21306 := yyv1306 + yyrl1306, yyrt1306 = z.DecInferLen(yyl1306, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1306 { + if yyrl1306 <= cap(yyv1306) { + yyv1306 = yyv1306[:yyrl1306] } else { - yyv1371 = make([]APIVersion, yyrl1371) + yyv1306 = make([]APIVersion, yyrl1306) } } else { - yyv1371 = make([]APIVersion, yyrl1371) + yyv1306 = make([]APIVersion, yyrl1306) } - yyc1371 = true - yyrr1371 = len(yyv1371) - if yyrg1371 { - copy(yyv1371, yyv21371) + yyc1306 = true + yyrr1306 = len(yyv1306) + if yyrg1306 { + copy(yyv1306, yyv21306) } - } else if yyl1371 != len(yyv1371) { - yyv1371 = yyv1371[:yyl1371] - yyc1371 = true + } else if yyl1306 != len(yyv1306) { + yyv1306 = yyv1306[:yyl1306] + yyc1306 = true } - yyj1371 := 0 - for ; yyj1371 < yyrr1371; yyj1371++ { - yyh1371.ElemContainerState(yyj1371) + yyj1306 := 0 + for ; yyj1306 < yyrr1306; yyj1306++ { + yyh1306.ElemContainerState(yyj1306) if r.TryDecodeAsNil() { - yyv1371[yyj1371] = APIVersion{} + yyv1306[yyj1306] = APIVersion{} } else { - yyv1372 := &yyv1371[yyj1371] - yyv1372.CodecDecodeSelf(d) + yyv1307 := &yyv1306[yyj1306] + yyv1307.CodecDecodeSelf(d) } } - if yyrt1371 { - for ; yyj1371 < yyl1371; yyj1371++ { - yyv1371 = append(yyv1371, APIVersion{}) - yyh1371.ElemContainerState(yyj1371) + if yyrt1306 { + for ; yyj1306 < yyl1306; yyj1306++ { + yyv1306 = append(yyv1306, APIVersion{}) + yyh1306.ElemContainerState(yyj1306) if r.TryDecodeAsNil() { - yyv1371[yyj1371] = APIVersion{} + yyv1306[yyj1306] = APIVersion{} } else { - yyv1373 := &yyv1371[yyj1371] - yyv1373.CodecDecodeSelf(d) + yyv1308 := &yyv1306[yyj1306] + yyv1308.CodecDecodeSelf(d) } } } } else { - yyj1371 := 0 - for ; !r.CheckBreak(); yyj1371++ { + yyj1306 := 0 + for ; !r.CheckBreak(); yyj1306++ { - if yyj1371 >= len(yyv1371) { - yyv1371 = append(yyv1371, APIVersion{}) // var yyz1371 APIVersion - yyc1371 = true + if yyj1306 >= len(yyv1306) { + yyv1306 = append(yyv1306, APIVersion{}) // var yyz1306 APIVersion + yyc1306 = true } - yyh1371.ElemContainerState(yyj1371) - if yyj1371 < len(yyv1371) { + yyh1306.ElemContainerState(yyj1306) + if yyj1306 < len(yyv1306) { if r.TryDecodeAsNil() { - yyv1371[yyj1371] = APIVersion{} + yyv1306[yyj1306] = APIVersion{} } else { - yyv1374 := &yyv1371[yyj1371] - yyv1374.CodecDecodeSelf(d) + yyv1309 := &yyv1306[yyj1306] + yyv1309.CodecDecodeSelf(d) } } else { @@ -16612,17 +15900,17 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode } } - if yyj1371 < len(yyv1371) { - yyv1371 = yyv1371[:yyj1371] - yyc1371 = true - } else if yyj1371 == 0 && yyv1371 == nil { - yyv1371 = []APIVersion{} - yyc1371 = true + if yyj1306 < len(yyv1306) { + yyv1306 = yyv1306[:yyj1306] + yyc1306 = true + } else if yyj1306 == 0 && yyv1306 == nil { + yyv1306 = []APIVersion{} + yyc1306 = true } } - yyh1371.End() - if yyc1371 { - *v = yyv1371 + yyh1306.End() + if yyc1306 { + *v = yyv1306 } } @@ -16631,10 +15919,10 @@ func (x codecSelfer1234) encSliceThirdPartyResource(v []ThirdPartyResource, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1375 := range v { + for _, yyv1310 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1376 := &yyv1375 - yy1376.CodecEncodeSelf(e) + yy1311 := &yyv1310 + yy1311.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -16644,83 +15932,83 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1377 := *v - yyh1377, yyl1377 := z.DecSliceHelperStart() - var yyc1377 bool - if yyl1377 == 0 { - if yyv1377 == nil { - yyv1377 = []ThirdPartyResource{} - yyc1377 = true - } else if len(yyv1377) != 0 { - yyv1377 = yyv1377[:0] - yyc1377 = true + yyv1312 := *v + yyh1312, yyl1312 := z.DecSliceHelperStart() + var yyc1312 bool + if yyl1312 == 0 { + if yyv1312 == nil { + yyv1312 = []ThirdPartyResource{} + yyc1312 = true + } else if len(yyv1312) != 0 { + yyv1312 = yyv1312[:0] + yyc1312 = true } - } else if yyl1377 > 0 { - var yyrr1377, yyrl1377 int - var yyrt1377 bool - if yyl1377 > cap(yyv1377) { + } else if yyl1312 > 0 { + var yyrr1312, yyrl1312 int + var yyrt1312 bool + if yyl1312 > cap(yyv1312) { - yyrg1377 := len(yyv1377) > 0 - yyv21377 := yyv1377 - yyrl1377, yyrt1377 = z.DecInferLen(yyl1377, z.DecBasicHandle().MaxInitLen, 296) - if yyrt1377 { - if yyrl1377 <= cap(yyv1377) { - yyv1377 = yyv1377[:yyrl1377] + yyrg1312 := len(yyv1312) > 0 + yyv21312 := yyv1312 + yyrl1312, yyrt1312 = z.DecInferLen(yyl1312, z.DecBasicHandle().MaxInitLen, 296) + if yyrt1312 { + if yyrl1312 <= cap(yyv1312) { + yyv1312 = yyv1312[:yyrl1312] } else { - yyv1377 = make([]ThirdPartyResource, yyrl1377) + yyv1312 = make([]ThirdPartyResource, yyrl1312) } } else { - yyv1377 = make([]ThirdPartyResource, yyrl1377) + yyv1312 = make([]ThirdPartyResource, yyrl1312) } - yyc1377 = true - yyrr1377 = len(yyv1377) - if yyrg1377 { - copy(yyv1377, yyv21377) + yyc1312 = true + yyrr1312 = len(yyv1312) + if yyrg1312 { + copy(yyv1312, yyv21312) } - } else if yyl1377 != len(yyv1377) { - yyv1377 = yyv1377[:yyl1377] - yyc1377 = true + } else if yyl1312 != len(yyv1312) { + yyv1312 = yyv1312[:yyl1312] + yyc1312 = true } - yyj1377 := 0 - for ; yyj1377 < yyrr1377; yyj1377++ { - yyh1377.ElemContainerState(yyj1377) + yyj1312 := 0 + for ; yyj1312 < yyrr1312; yyj1312++ { + yyh1312.ElemContainerState(yyj1312) if r.TryDecodeAsNil() { - yyv1377[yyj1377] = ThirdPartyResource{} + yyv1312[yyj1312] = ThirdPartyResource{} } else { - yyv1378 := &yyv1377[yyj1377] - yyv1378.CodecDecodeSelf(d) + yyv1313 := &yyv1312[yyj1312] + yyv1313.CodecDecodeSelf(d) } } - if yyrt1377 { - for ; yyj1377 < yyl1377; yyj1377++ { - yyv1377 = append(yyv1377, ThirdPartyResource{}) - yyh1377.ElemContainerState(yyj1377) + if yyrt1312 { + for ; yyj1312 < yyl1312; yyj1312++ { + yyv1312 = append(yyv1312, ThirdPartyResource{}) + yyh1312.ElemContainerState(yyj1312) if r.TryDecodeAsNil() { - yyv1377[yyj1377] = ThirdPartyResource{} + yyv1312[yyj1312] = ThirdPartyResource{} } else { - yyv1379 := &yyv1377[yyj1377] - yyv1379.CodecDecodeSelf(d) + yyv1314 := &yyv1312[yyj1312] + yyv1314.CodecDecodeSelf(d) } } } } else { - yyj1377 := 0 - for ; !r.CheckBreak(); yyj1377++ { + yyj1312 := 0 + for ; !r.CheckBreak(); yyj1312++ { - if yyj1377 >= len(yyv1377) { - yyv1377 = append(yyv1377, ThirdPartyResource{}) // var yyz1377 ThirdPartyResource - yyc1377 = true + if yyj1312 >= len(yyv1312) { + yyv1312 = append(yyv1312, ThirdPartyResource{}) // var yyz1312 ThirdPartyResource + yyc1312 = true } - yyh1377.ElemContainerState(yyj1377) - if yyj1377 < len(yyv1377) { + yyh1312.ElemContainerState(yyj1312) + if yyj1312 < len(yyv1312) { if r.TryDecodeAsNil() { - yyv1377[yyj1377] = ThirdPartyResource{} + yyv1312[yyj1312] = ThirdPartyResource{} } else { - yyv1380 := &yyv1377[yyj1377] - yyv1380.CodecDecodeSelf(d) + yyv1315 := &yyv1312[yyj1312] + yyv1315.CodecDecodeSelf(d) } } else { @@ -16728,17 +16016,17 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * } } - if yyj1377 < len(yyv1377) { - yyv1377 = yyv1377[:yyj1377] - yyc1377 = true - } else if yyj1377 == 0 && yyv1377 == nil { - yyv1377 = []ThirdPartyResource{} - yyc1377 = true + if yyj1312 < len(yyv1312) { + yyv1312 = yyv1312[:yyj1312] + yyc1312 = true + } else if yyj1312 == 0 && yyv1312 == nil { + yyv1312 = []ThirdPartyResource{} + yyc1312 = true } } - yyh1377.End() - if yyc1377 { - *v = yyv1377 + yyh1312.End() + if yyc1312 { + *v = yyv1312 } } @@ -16747,212 +16035,96 @@ func (x codecSelfer1234) encSliceDeployment(v []Deployment, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1381 := range v { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1382 := &yyv1381 - yy1382.CodecEncodeSelf(e) - } - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) -} - -func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - - yyv1383 := *v - yyh1383, yyl1383 := z.DecSliceHelperStart() - var yyc1383 bool - if yyl1383 == 0 { - if yyv1383 == nil { - yyv1383 = []Deployment{} - yyc1383 = true - } else if len(yyv1383) != 0 { - yyv1383 = yyv1383[:0] - yyc1383 = true - } - } else if yyl1383 > 0 { - var yyrr1383, yyrl1383 int - var yyrt1383 bool - if yyl1383 > cap(yyv1383) { - - yyrg1383 := len(yyv1383) > 0 - yyv21383 := yyv1383 - yyrl1383, yyrt1383 = z.DecInferLen(yyl1383, z.DecBasicHandle().MaxInitLen, 800) - if yyrt1383 { - if yyrl1383 <= cap(yyv1383) { - yyv1383 = yyv1383[:yyrl1383] - } else { - yyv1383 = make([]Deployment, yyrl1383) - } - } else { - yyv1383 = make([]Deployment, yyrl1383) - } - yyc1383 = true - yyrr1383 = len(yyv1383) - if yyrg1383 { - copy(yyv1383, yyv21383) - } - } else if yyl1383 != len(yyv1383) { - yyv1383 = yyv1383[:yyl1383] - yyc1383 = true - } - yyj1383 := 0 - for ; yyj1383 < yyrr1383; yyj1383++ { - yyh1383.ElemContainerState(yyj1383) - if r.TryDecodeAsNil() { - yyv1383[yyj1383] = Deployment{} - } else { - yyv1384 := &yyv1383[yyj1383] - yyv1384.CodecDecodeSelf(d) - } - - } - if yyrt1383 { - for ; yyj1383 < yyl1383; yyj1383++ { - yyv1383 = append(yyv1383, Deployment{}) - yyh1383.ElemContainerState(yyj1383) - if r.TryDecodeAsNil() { - yyv1383[yyj1383] = Deployment{} - } else { - yyv1385 := &yyv1383[yyj1383] - yyv1385.CodecDecodeSelf(d) - } - - } - } - - } else { - yyj1383 := 0 - for ; !r.CheckBreak(); yyj1383++ { - - if yyj1383 >= len(yyv1383) { - yyv1383 = append(yyv1383, Deployment{}) // var yyz1383 Deployment - yyc1383 = true - } - yyh1383.ElemContainerState(yyj1383) - if yyj1383 < len(yyv1383) { - if r.TryDecodeAsNil() { - yyv1383[yyj1383] = Deployment{} - } else { - yyv1386 := &yyv1383[yyj1383] - yyv1386.CodecDecodeSelf(d) - } - - } else { - z.DecSwallow() - } - - } - if yyj1383 < len(yyv1383) { - yyv1383 = yyv1383[:yyj1383] - yyc1383 = true - } else if yyj1383 == 0 && yyv1383 == nil { - yyv1383 = []Deployment{} - yyc1383 = true - } - } - yyh1383.End() - if yyc1383 { - *v = yyv1383 - } -} - -func (x codecSelfer1234) encSliceDaemonSet(v []DaemonSet, e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - r.EncodeArrayStart(len(v)) - for _, yyv1387 := range v { + for _, yyv1316 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1388 := &yyv1387 - yy1388.CodecEncodeSelf(e) + yy1317 := &yyv1316 + yy1317.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1389 := *v - yyh1389, yyl1389 := z.DecSliceHelperStart() - var yyc1389 bool - if yyl1389 == 0 { - if yyv1389 == nil { - yyv1389 = []DaemonSet{} - yyc1389 = true - } else if len(yyv1389) != 0 { - yyv1389 = yyv1389[:0] - yyc1389 = true + yyv1318 := *v + yyh1318, yyl1318 := z.DecSliceHelperStart() + var yyc1318 bool + if yyl1318 == 0 { + if yyv1318 == nil { + yyv1318 = []Deployment{} + yyc1318 = true + } else if len(yyv1318) != 0 { + yyv1318 = yyv1318[:0] + yyc1318 = true } - } else if yyl1389 > 0 { - var yyrr1389, yyrl1389 int - var yyrt1389 bool - if yyl1389 > cap(yyv1389) { + } else if yyl1318 > 0 { + var yyrr1318, yyrl1318 int + var yyrt1318 bool + if yyl1318 > cap(yyv1318) { - yyrg1389 := len(yyv1389) > 0 - yyv21389 := yyv1389 - yyrl1389, yyrt1389 = z.DecInferLen(yyl1389, z.DecBasicHandle().MaxInitLen, 728) - if yyrt1389 { - if yyrl1389 <= cap(yyv1389) { - yyv1389 = yyv1389[:yyrl1389] + yyrg1318 := len(yyv1318) > 0 + yyv21318 := yyv1318 + yyrl1318, yyrt1318 = z.DecInferLen(yyl1318, z.DecBasicHandle().MaxInitLen, 800) + if yyrt1318 { + if yyrl1318 <= cap(yyv1318) { + yyv1318 = yyv1318[:yyrl1318] } else { - yyv1389 = make([]DaemonSet, yyrl1389) + yyv1318 = make([]Deployment, yyrl1318) } } else { - yyv1389 = make([]DaemonSet, yyrl1389) + yyv1318 = make([]Deployment, yyrl1318) } - yyc1389 = true - yyrr1389 = len(yyv1389) - if yyrg1389 { - copy(yyv1389, yyv21389) + yyc1318 = true + yyrr1318 = len(yyv1318) + if yyrg1318 { + copy(yyv1318, yyv21318) } - } else if yyl1389 != len(yyv1389) { - yyv1389 = yyv1389[:yyl1389] - yyc1389 = true + } else if yyl1318 != len(yyv1318) { + yyv1318 = yyv1318[:yyl1318] + yyc1318 = true } - yyj1389 := 0 - for ; yyj1389 < yyrr1389; yyj1389++ { - yyh1389.ElemContainerState(yyj1389) + yyj1318 := 0 + for ; yyj1318 < yyrr1318; yyj1318++ { + yyh1318.ElemContainerState(yyj1318) if r.TryDecodeAsNil() { - yyv1389[yyj1389] = DaemonSet{} + yyv1318[yyj1318] = Deployment{} } else { - yyv1390 := &yyv1389[yyj1389] - yyv1390.CodecDecodeSelf(d) + yyv1319 := &yyv1318[yyj1318] + yyv1319.CodecDecodeSelf(d) } } - if yyrt1389 { - for ; yyj1389 < yyl1389; yyj1389++ { - yyv1389 = append(yyv1389, DaemonSet{}) - yyh1389.ElemContainerState(yyj1389) + if yyrt1318 { + for ; yyj1318 < yyl1318; yyj1318++ { + yyv1318 = append(yyv1318, Deployment{}) + yyh1318.ElemContainerState(yyj1318) if r.TryDecodeAsNil() { - yyv1389[yyj1389] = DaemonSet{} + yyv1318[yyj1318] = Deployment{} } else { - yyv1391 := &yyv1389[yyj1389] - yyv1391.CodecDecodeSelf(d) + yyv1320 := &yyv1318[yyj1318] + yyv1320.CodecDecodeSelf(d) } } } } else { - yyj1389 := 0 - for ; !r.CheckBreak(); yyj1389++ { + yyj1318 := 0 + for ; !r.CheckBreak(); yyj1318++ { - if yyj1389 >= len(yyv1389) { - yyv1389 = append(yyv1389, DaemonSet{}) // var yyz1389 DaemonSet - yyc1389 = true + if yyj1318 >= len(yyv1318) { + yyv1318 = append(yyv1318, Deployment{}) // var yyz1318 Deployment + yyc1318 = true } - yyh1389.ElemContainerState(yyj1389) - if yyj1389 < len(yyv1389) { + yyh1318.ElemContainerState(yyj1318) + if yyj1318 < len(yyv1318) { if r.TryDecodeAsNil() { - yyv1389[yyj1389] = DaemonSet{} + yyv1318[yyj1318] = Deployment{} } else { - yyv1392 := &yyv1389[yyj1389] - yyv1392.CodecDecodeSelf(d) + yyv1321 := &yyv1318[yyj1318] + yyv1321.CodecDecodeSelf(d) } } else { @@ -16960,115 +16132,115 @@ func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) } } - if yyj1389 < len(yyv1389) { - yyv1389 = yyv1389[:yyj1389] - yyc1389 = true - } else if yyj1389 == 0 && yyv1389 == nil { - yyv1389 = []DaemonSet{} - yyc1389 = true + if yyj1318 < len(yyv1318) { + yyv1318 = yyv1318[:yyj1318] + yyc1318 = true + } else if yyj1318 == 0 && yyv1318 == nil { + yyv1318 = []Deployment{} + yyc1318 = true } } - yyh1389.End() - if yyc1389 { - *v = yyv1389 + yyh1318.End() + if yyc1318 { + *v = yyv1318 } } -func (x codecSelfer1234) encSliceThirdPartyResourceData(v []ThirdPartyResourceData, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceDaemonSet(v []DaemonSet, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1393 := range v { + for _, yyv1322 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1394 := &yyv1393 - yy1394.CodecEncodeSelf(e) + yy1323 := &yyv1322 + yy1323.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceData, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1395 := *v - yyh1395, yyl1395 := z.DecSliceHelperStart() - var yyc1395 bool - if yyl1395 == 0 { - if yyv1395 == nil { - yyv1395 = []ThirdPartyResourceData{} - yyc1395 = true - } else if len(yyv1395) != 0 { - yyv1395 = yyv1395[:0] - yyc1395 = true + yyv1324 := *v + yyh1324, yyl1324 := z.DecSliceHelperStart() + var yyc1324 bool + if yyl1324 == 0 { + if yyv1324 == nil { + yyv1324 = []DaemonSet{} + yyc1324 = true + } else if len(yyv1324) != 0 { + yyv1324 = yyv1324[:0] + yyc1324 = true } - } else if yyl1395 > 0 { - var yyrr1395, yyrl1395 int - var yyrt1395 bool - if yyl1395 > cap(yyv1395) { + } else if yyl1324 > 0 { + var yyrr1324, yyrl1324 int + var yyrt1324 bool + if yyl1324 > cap(yyv1324) { - yyrg1395 := len(yyv1395) > 0 - yyv21395 := yyv1395 - yyrl1395, yyrt1395 = z.DecInferLen(yyl1395, z.DecBasicHandle().MaxInitLen, 280) - if yyrt1395 { - if yyrl1395 <= cap(yyv1395) { - yyv1395 = yyv1395[:yyrl1395] + yyrg1324 := len(yyv1324) > 0 + yyv21324 := yyv1324 + yyrl1324, yyrt1324 = z.DecInferLen(yyl1324, z.DecBasicHandle().MaxInitLen, 728) + if yyrt1324 { + if yyrl1324 <= cap(yyv1324) { + yyv1324 = yyv1324[:yyrl1324] } else { - yyv1395 = make([]ThirdPartyResourceData, yyrl1395) + yyv1324 = make([]DaemonSet, yyrl1324) } } else { - yyv1395 = make([]ThirdPartyResourceData, yyrl1395) + yyv1324 = make([]DaemonSet, yyrl1324) } - yyc1395 = true - yyrr1395 = len(yyv1395) - if yyrg1395 { - copy(yyv1395, yyv21395) + yyc1324 = true + yyrr1324 = len(yyv1324) + if yyrg1324 { + copy(yyv1324, yyv21324) } - } else if yyl1395 != len(yyv1395) { - yyv1395 = yyv1395[:yyl1395] - yyc1395 = true + } else if yyl1324 != len(yyv1324) { + yyv1324 = yyv1324[:yyl1324] + yyc1324 = true } - yyj1395 := 0 - for ; yyj1395 < yyrr1395; yyj1395++ { - yyh1395.ElemContainerState(yyj1395) + yyj1324 := 0 + for ; yyj1324 < yyrr1324; yyj1324++ { + yyh1324.ElemContainerState(yyj1324) if r.TryDecodeAsNil() { - yyv1395[yyj1395] = ThirdPartyResourceData{} + yyv1324[yyj1324] = DaemonSet{} } else { - yyv1396 := &yyv1395[yyj1395] - yyv1396.CodecDecodeSelf(d) + yyv1325 := &yyv1324[yyj1324] + yyv1325.CodecDecodeSelf(d) } } - if yyrt1395 { - for ; yyj1395 < yyl1395; yyj1395++ { - yyv1395 = append(yyv1395, ThirdPartyResourceData{}) - yyh1395.ElemContainerState(yyj1395) + if yyrt1324 { + for ; yyj1324 < yyl1324; yyj1324++ { + yyv1324 = append(yyv1324, DaemonSet{}) + yyh1324.ElemContainerState(yyj1324) if r.TryDecodeAsNil() { - yyv1395[yyj1395] = ThirdPartyResourceData{} + yyv1324[yyj1324] = DaemonSet{} } else { - yyv1397 := &yyv1395[yyj1395] - yyv1397.CodecDecodeSelf(d) + yyv1326 := &yyv1324[yyj1324] + yyv1326.CodecDecodeSelf(d) } } } } else { - yyj1395 := 0 - for ; !r.CheckBreak(); yyj1395++ { + yyj1324 := 0 + for ; !r.CheckBreak(); yyj1324++ { - if yyj1395 >= len(yyv1395) { - yyv1395 = append(yyv1395, ThirdPartyResourceData{}) // var yyz1395 ThirdPartyResourceData - yyc1395 = true + if yyj1324 >= len(yyv1324) { + yyv1324 = append(yyv1324, DaemonSet{}) // var yyz1324 DaemonSet + yyc1324 = true } - yyh1395.ElemContainerState(yyj1395) - if yyj1395 < len(yyv1395) { + yyh1324.ElemContainerState(yyj1324) + if yyj1324 < len(yyv1324) { if r.TryDecodeAsNil() { - yyv1395[yyj1395] = ThirdPartyResourceData{} + yyv1324[yyj1324] = DaemonSet{} } else { - yyv1398 := &yyv1395[yyj1395] - yyv1398.CodecDecodeSelf(d) + yyv1327 := &yyv1324[yyj1324] + yyv1327.CodecDecodeSelf(d) } } else { @@ -17076,115 +16248,115 @@ func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceD } } - if yyj1395 < len(yyv1395) { - yyv1395 = yyv1395[:yyj1395] - yyc1395 = true - } else if yyj1395 == 0 && yyv1395 == nil { - yyv1395 = []ThirdPartyResourceData{} - yyc1395 = true + if yyj1324 < len(yyv1324) { + yyv1324 = yyv1324[:yyj1324] + yyc1324 = true + } else if yyj1324 == 0 && yyv1324 == nil { + yyv1324 = []DaemonSet{} + yyc1324 = true } } - yyh1395.End() - if yyc1395 { - *v = yyv1395 + yyh1324.End() + if yyc1324 { + *v = yyv1324 } } -func (x codecSelfer1234) encSliceIngress(v []Ingress, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceThirdPartyResourceData(v []ThirdPartyResourceData, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1399 := range v { + for _, yyv1328 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1400 := &yyv1399 - yy1400.CodecEncodeSelf(e) + yy1329 := &yyv1328 + yy1329.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceData, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1401 := *v - yyh1401, yyl1401 := z.DecSliceHelperStart() - var yyc1401 bool - if yyl1401 == 0 { - if yyv1401 == nil { - yyv1401 = []Ingress{} - yyc1401 = true - } else if len(yyv1401) != 0 { - yyv1401 = yyv1401[:0] - yyc1401 = true + yyv1330 := *v + yyh1330, yyl1330 := z.DecSliceHelperStart() + var yyc1330 bool + if yyl1330 == 0 { + if yyv1330 == nil { + yyv1330 = []ThirdPartyResourceData{} + yyc1330 = true + } else if len(yyv1330) != 0 { + yyv1330 = yyv1330[:0] + yyc1330 = true } - } else if yyl1401 > 0 { - var yyrr1401, yyrl1401 int - var yyrt1401 bool - if yyl1401 > cap(yyv1401) { + } else if yyl1330 > 0 { + var yyrr1330, yyrl1330 int + var yyrt1330 bool + if yyl1330 > cap(yyv1330) { - yyrg1401 := len(yyv1401) > 0 - yyv21401 := yyv1401 - yyrl1401, yyrt1401 = z.DecInferLen(yyl1401, z.DecBasicHandle().MaxInitLen, 336) - if yyrt1401 { - if yyrl1401 <= cap(yyv1401) { - yyv1401 = yyv1401[:yyrl1401] + yyrg1330 := len(yyv1330) > 0 + yyv21330 := yyv1330 + yyrl1330, yyrt1330 = z.DecInferLen(yyl1330, z.DecBasicHandle().MaxInitLen, 280) + if yyrt1330 { + if yyrl1330 <= cap(yyv1330) { + yyv1330 = yyv1330[:yyrl1330] } else { - yyv1401 = make([]Ingress, yyrl1401) + yyv1330 = make([]ThirdPartyResourceData, yyrl1330) } } else { - yyv1401 = make([]Ingress, yyrl1401) + yyv1330 = make([]ThirdPartyResourceData, yyrl1330) } - yyc1401 = true - yyrr1401 = len(yyv1401) - if yyrg1401 { - copy(yyv1401, yyv21401) + yyc1330 = true + yyrr1330 = len(yyv1330) + if yyrg1330 { + copy(yyv1330, yyv21330) } - } else if yyl1401 != len(yyv1401) { - yyv1401 = yyv1401[:yyl1401] - yyc1401 = true + } else if yyl1330 != len(yyv1330) { + yyv1330 = yyv1330[:yyl1330] + yyc1330 = true } - yyj1401 := 0 - for ; yyj1401 < yyrr1401; yyj1401++ { - yyh1401.ElemContainerState(yyj1401) + yyj1330 := 0 + for ; yyj1330 < yyrr1330; yyj1330++ { + yyh1330.ElemContainerState(yyj1330) if r.TryDecodeAsNil() { - yyv1401[yyj1401] = Ingress{} + yyv1330[yyj1330] = ThirdPartyResourceData{} } else { - yyv1402 := &yyv1401[yyj1401] - yyv1402.CodecDecodeSelf(d) + yyv1331 := &yyv1330[yyj1330] + yyv1331.CodecDecodeSelf(d) } } - if yyrt1401 { - for ; yyj1401 < yyl1401; yyj1401++ { - yyv1401 = append(yyv1401, Ingress{}) - yyh1401.ElemContainerState(yyj1401) + if yyrt1330 { + for ; yyj1330 < yyl1330; yyj1330++ { + yyv1330 = append(yyv1330, ThirdPartyResourceData{}) + yyh1330.ElemContainerState(yyj1330) if r.TryDecodeAsNil() { - yyv1401[yyj1401] = Ingress{} + yyv1330[yyj1330] = ThirdPartyResourceData{} } else { - yyv1403 := &yyv1401[yyj1401] - yyv1403.CodecDecodeSelf(d) + yyv1332 := &yyv1330[yyj1330] + yyv1332.CodecDecodeSelf(d) } } } } else { - yyj1401 := 0 - for ; !r.CheckBreak(); yyj1401++ { + yyj1330 := 0 + for ; !r.CheckBreak(); yyj1330++ { - if yyj1401 >= len(yyv1401) { - yyv1401 = append(yyv1401, Ingress{}) // var yyz1401 Ingress - yyc1401 = true + if yyj1330 >= len(yyv1330) { + yyv1330 = append(yyv1330, ThirdPartyResourceData{}) // var yyz1330 ThirdPartyResourceData + yyc1330 = true } - yyh1401.ElemContainerState(yyj1401) - if yyj1401 < len(yyv1401) { + yyh1330.ElemContainerState(yyj1330) + if yyj1330 < len(yyv1330) { if r.TryDecodeAsNil() { - yyv1401[yyj1401] = Ingress{} + yyv1330[yyj1330] = ThirdPartyResourceData{} } else { - yyv1404 := &yyv1401[yyj1401] - yyv1404.CodecDecodeSelf(d) + yyv1333 := &yyv1330[yyj1330] + yyv1333.CodecDecodeSelf(d) } } else { @@ -17192,115 +16364,115 @@ func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { } } - if yyj1401 < len(yyv1401) { - yyv1401 = yyv1401[:yyj1401] - yyc1401 = true - } else if yyj1401 == 0 && yyv1401 == nil { - yyv1401 = []Ingress{} - yyc1401 = true + if yyj1330 < len(yyv1330) { + yyv1330 = yyv1330[:yyj1330] + yyc1330 = true + } else if yyj1330 == 0 && yyv1330 == nil { + yyv1330 = []ThirdPartyResourceData{} + yyc1330 = true } } - yyh1401.End() - if yyc1401 { - *v = yyv1401 + yyh1330.End() + if yyc1330 { + *v = yyv1330 } } -func (x codecSelfer1234) encSliceIngressTLS(v []IngressTLS, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngress(v []Ingress, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1405 := range v { + for _, yyv1334 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1406 := &yyv1405 - yy1406.CodecEncodeSelf(e) + yy1335 := &yyv1334 + yy1335.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1407 := *v - yyh1407, yyl1407 := z.DecSliceHelperStart() - var yyc1407 bool - if yyl1407 == 0 { - if yyv1407 == nil { - yyv1407 = []IngressTLS{} - yyc1407 = true - } else if len(yyv1407) != 0 { - yyv1407 = yyv1407[:0] - yyc1407 = true + yyv1336 := *v + yyh1336, yyl1336 := z.DecSliceHelperStart() + var yyc1336 bool + if yyl1336 == 0 { + if yyv1336 == nil { + yyv1336 = []Ingress{} + yyc1336 = true + } else if len(yyv1336) != 0 { + yyv1336 = yyv1336[:0] + yyc1336 = true } - } else if yyl1407 > 0 { - var yyrr1407, yyrl1407 int - var yyrt1407 bool - if yyl1407 > cap(yyv1407) { + } else if yyl1336 > 0 { + var yyrr1336, yyrl1336 int + var yyrt1336 bool + if yyl1336 > cap(yyv1336) { - yyrg1407 := len(yyv1407) > 0 - yyv21407 := yyv1407 - yyrl1407, yyrt1407 = z.DecInferLen(yyl1407, z.DecBasicHandle().MaxInitLen, 40) - if yyrt1407 { - if yyrl1407 <= cap(yyv1407) { - yyv1407 = yyv1407[:yyrl1407] + yyrg1336 := len(yyv1336) > 0 + yyv21336 := yyv1336 + yyrl1336, yyrt1336 = z.DecInferLen(yyl1336, z.DecBasicHandle().MaxInitLen, 336) + if yyrt1336 { + if yyrl1336 <= cap(yyv1336) { + yyv1336 = yyv1336[:yyrl1336] } else { - yyv1407 = make([]IngressTLS, yyrl1407) + yyv1336 = make([]Ingress, yyrl1336) } } else { - yyv1407 = make([]IngressTLS, yyrl1407) + yyv1336 = make([]Ingress, yyrl1336) } - yyc1407 = true - yyrr1407 = len(yyv1407) - if yyrg1407 { - copy(yyv1407, yyv21407) + yyc1336 = true + yyrr1336 = len(yyv1336) + if yyrg1336 { + copy(yyv1336, yyv21336) } - } else if yyl1407 != len(yyv1407) { - yyv1407 = yyv1407[:yyl1407] - yyc1407 = true + } else if yyl1336 != len(yyv1336) { + yyv1336 = yyv1336[:yyl1336] + yyc1336 = true } - yyj1407 := 0 - for ; yyj1407 < yyrr1407; yyj1407++ { - yyh1407.ElemContainerState(yyj1407) + yyj1336 := 0 + for ; yyj1336 < yyrr1336; yyj1336++ { + yyh1336.ElemContainerState(yyj1336) if r.TryDecodeAsNil() { - yyv1407[yyj1407] = IngressTLS{} + yyv1336[yyj1336] = Ingress{} } else { - yyv1408 := &yyv1407[yyj1407] - yyv1408.CodecDecodeSelf(d) + yyv1337 := &yyv1336[yyj1336] + yyv1337.CodecDecodeSelf(d) } } - if yyrt1407 { - for ; yyj1407 < yyl1407; yyj1407++ { - yyv1407 = append(yyv1407, IngressTLS{}) - yyh1407.ElemContainerState(yyj1407) + if yyrt1336 { + for ; yyj1336 < yyl1336; yyj1336++ { + yyv1336 = append(yyv1336, Ingress{}) + yyh1336.ElemContainerState(yyj1336) if r.TryDecodeAsNil() { - yyv1407[yyj1407] = IngressTLS{} + yyv1336[yyj1336] = Ingress{} } else { - yyv1409 := &yyv1407[yyj1407] - yyv1409.CodecDecodeSelf(d) + yyv1338 := &yyv1336[yyj1336] + yyv1338.CodecDecodeSelf(d) } } } } else { - yyj1407 := 0 - for ; !r.CheckBreak(); yyj1407++ { + yyj1336 := 0 + for ; !r.CheckBreak(); yyj1336++ { - if yyj1407 >= len(yyv1407) { - yyv1407 = append(yyv1407, IngressTLS{}) // var yyz1407 IngressTLS - yyc1407 = true + if yyj1336 >= len(yyv1336) { + yyv1336 = append(yyv1336, Ingress{}) // var yyz1336 Ingress + yyc1336 = true } - yyh1407.ElemContainerState(yyj1407) - if yyj1407 < len(yyv1407) { + yyh1336.ElemContainerState(yyj1336) + if yyj1336 < len(yyv1336) { if r.TryDecodeAsNil() { - yyv1407[yyj1407] = IngressTLS{} + yyv1336[yyj1336] = Ingress{} } else { - yyv1410 := &yyv1407[yyj1407] - yyv1410.CodecDecodeSelf(d) + yyv1339 := &yyv1336[yyj1336] + yyv1339.CodecDecodeSelf(d) } } else { @@ -17308,115 +16480,115 @@ func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decode } } - if yyj1407 < len(yyv1407) { - yyv1407 = yyv1407[:yyj1407] - yyc1407 = true - } else if yyj1407 == 0 && yyv1407 == nil { - yyv1407 = []IngressTLS{} - yyc1407 = true + if yyj1336 < len(yyv1336) { + yyv1336 = yyv1336[:yyj1336] + yyc1336 = true + } else if yyj1336 == 0 && yyv1336 == nil { + yyv1336 = []Ingress{} + yyc1336 = true } } - yyh1407.End() - if yyc1407 { - *v = yyv1407 + yyh1336.End() + if yyc1336 { + *v = yyv1336 } } -func (x codecSelfer1234) encSliceIngressRule(v []IngressRule, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngressTLS(v []IngressTLS, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1411 := range v { + for _, yyv1340 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1412 := &yyv1411 - yy1412.CodecEncodeSelf(e) + yy1341 := &yyv1340 + yy1341.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - - yyv1413 := *v - yyh1413, yyl1413 := z.DecSliceHelperStart() - var yyc1413 bool - if yyl1413 == 0 { - if yyv1413 == nil { - yyv1413 = []IngressRule{} - yyc1413 = true - } else if len(yyv1413) != 0 { - yyv1413 = yyv1413[:0] - yyc1413 = true - } - } else if yyl1413 > 0 { - var yyrr1413, yyrl1413 int - var yyrt1413 bool - if yyl1413 > cap(yyv1413) { - - yyrg1413 := len(yyv1413) > 0 - yyv21413 := yyv1413 - yyrl1413, yyrt1413 = z.DecInferLen(yyl1413, z.DecBasicHandle().MaxInitLen, 24) - if yyrt1413 { - if yyrl1413 <= cap(yyv1413) { - yyv1413 = yyv1413[:yyrl1413] + _, _, _ = h, z, r + + yyv1342 := *v + yyh1342, yyl1342 := z.DecSliceHelperStart() + var yyc1342 bool + if yyl1342 == 0 { + if yyv1342 == nil { + yyv1342 = []IngressTLS{} + yyc1342 = true + } else if len(yyv1342) != 0 { + yyv1342 = yyv1342[:0] + yyc1342 = true + } + } else if yyl1342 > 0 { + var yyrr1342, yyrl1342 int + var yyrt1342 bool + if yyl1342 > cap(yyv1342) { + + yyrg1342 := len(yyv1342) > 0 + yyv21342 := yyv1342 + yyrl1342, yyrt1342 = z.DecInferLen(yyl1342, z.DecBasicHandle().MaxInitLen, 40) + if yyrt1342 { + if yyrl1342 <= cap(yyv1342) { + yyv1342 = yyv1342[:yyrl1342] } else { - yyv1413 = make([]IngressRule, yyrl1413) + yyv1342 = make([]IngressTLS, yyrl1342) } } else { - yyv1413 = make([]IngressRule, yyrl1413) + yyv1342 = make([]IngressTLS, yyrl1342) } - yyc1413 = true - yyrr1413 = len(yyv1413) - if yyrg1413 { - copy(yyv1413, yyv21413) + yyc1342 = true + yyrr1342 = len(yyv1342) + if yyrg1342 { + copy(yyv1342, yyv21342) } - } else if yyl1413 != len(yyv1413) { - yyv1413 = yyv1413[:yyl1413] - yyc1413 = true + } else if yyl1342 != len(yyv1342) { + yyv1342 = yyv1342[:yyl1342] + yyc1342 = true } - yyj1413 := 0 - for ; yyj1413 < yyrr1413; yyj1413++ { - yyh1413.ElemContainerState(yyj1413) + yyj1342 := 0 + for ; yyj1342 < yyrr1342; yyj1342++ { + yyh1342.ElemContainerState(yyj1342) if r.TryDecodeAsNil() { - yyv1413[yyj1413] = IngressRule{} + yyv1342[yyj1342] = IngressTLS{} } else { - yyv1414 := &yyv1413[yyj1413] - yyv1414.CodecDecodeSelf(d) + yyv1343 := &yyv1342[yyj1342] + yyv1343.CodecDecodeSelf(d) } } - if yyrt1413 { - for ; yyj1413 < yyl1413; yyj1413++ { - yyv1413 = append(yyv1413, IngressRule{}) - yyh1413.ElemContainerState(yyj1413) + if yyrt1342 { + for ; yyj1342 < yyl1342; yyj1342++ { + yyv1342 = append(yyv1342, IngressTLS{}) + yyh1342.ElemContainerState(yyj1342) if r.TryDecodeAsNil() { - yyv1413[yyj1413] = IngressRule{} + yyv1342[yyj1342] = IngressTLS{} } else { - yyv1415 := &yyv1413[yyj1413] - yyv1415.CodecDecodeSelf(d) + yyv1344 := &yyv1342[yyj1342] + yyv1344.CodecDecodeSelf(d) } } } } else { - yyj1413 := 0 - for ; !r.CheckBreak(); yyj1413++ { + yyj1342 := 0 + for ; !r.CheckBreak(); yyj1342++ { - if yyj1413 >= len(yyv1413) { - yyv1413 = append(yyv1413, IngressRule{}) // var yyz1413 IngressRule - yyc1413 = true + if yyj1342 >= len(yyv1342) { + yyv1342 = append(yyv1342, IngressTLS{}) // var yyz1342 IngressTLS + yyc1342 = true } - yyh1413.ElemContainerState(yyj1413) - if yyj1413 < len(yyv1413) { + yyh1342.ElemContainerState(yyj1342) + if yyj1342 < len(yyv1342) { if r.TryDecodeAsNil() { - yyv1413[yyj1413] = IngressRule{} + yyv1342[yyj1342] = IngressTLS{} } else { - yyv1416 := &yyv1413[yyj1413] - yyv1416.CodecDecodeSelf(d) + yyv1345 := &yyv1342[yyj1342] + yyv1345.CodecDecodeSelf(d) } } else { @@ -17424,115 +16596,115 @@ func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Deco } } - if yyj1413 < len(yyv1413) { - yyv1413 = yyv1413[:yyj1413] - yyc1413 = true - } else if yyj1413 == 0 && yyv1413 == nil { - yyv1413 = []IngressRule{} - yyc1413 = true + if yyj1342 < len(yyv1342) { + yyv1342 = yyv1342[:yyj1342] + yyc1342 = true + } else if yyj1342 == 0 && yyv1342 == nil { + yyv1342 = []IngressTLS{} + yyc1342 = true } } - yyh1413.End() - if yyc1413 { - *v = yyv1413 + yyh1342.End() + if yyc1342 { + *v = yyv1342 } } -func (x codecSelfer1234) encSliceHTTPIngressPath(v []HTTPIngressPath, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngressRule(v []IngressRule, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1417 := range v { + for _, yyv1346 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1418 := &yyv1417 - yy1418.CodecEncodeSelf(e) + yy1347 := &yyv1346 + yy1347.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1419 := *v - yyh1419, yyl1419 := z.DecSliceHelperStart() - var yyc1419 bool - if yyl1419 == 0 { - if yyv1419 == nil { - yyv1419 = []HTTPIngressPath{} - yyc1419 = true - } else if len(yyv1419) != 0 { - yyv1419 = yyv1419[:0] - yyc1419 = true + yyv1348 := *v + yyh1348, yyl1348 := z.DecSliceHelperStart() + var yyc1348 bool + if yyl1348 == 0 { + if yyv1348 == nil { + yyv1348 = []IngressRule{} + yyc1348 = true + } else if len(yyv1348) != 0 { + yyv1348 = yyv1348[:0] + yyc1348 = true } - } else if yyl1419 > 0 { - var yyrr1419, yyrl1419 int - var yyrt1419 bool - if yyl1419 > cap(yyv1419) { + } else if yyl1348 > 0 { + var yyrr1348, yyrl1348 int + var yyrt1348 bool + if yyl1348 > cap(yyv1348) { - yyrg1419 := len(yyv1419) > 0 - yyv21419 := yyv1419 - yyrl1419, yyrt1419 = z.DecInferLen(yyl1419, z.DecBasicHandle().MaxInitLen, 64) - if yyrt1419 { - if yyrl1419 <= cap(yyv1419) { - yyv1419 = yyv1419[:yyrl1419] + yyrg1348 := len(yyv1348) > 0 + yyv21348 := yyv1348 + yyrl1348, yyrt1348 = z.DecInferLen(yyl1348, z.DecBasicHandle().MaxInitLen, 24) + if yyrt1348 { + if yyrl1348 <= cap(yyv1348) { + yyv1348 = yyv1348[:yyrl1348] } else { - yyv1419 = make([]HTTPIngressPath, yyrl1419) + yyv1348 = make([]IngressRule, yyrl1348) } } else { - yyv1419 = make([]HTTPIngressPath, yyrl1419) + yyv1348 = make([]IngressRule, yyrl1348) } - yyc1419 = true - yyrr1419 = len(yyv1419) - if yyrg1419 { - copy(yyv1419, yyv21419) + yyc1348 = true + yyrr1348 = len(yyv1348) + if yyrg1348 { + copy(yyv1348, yyv21348) } - } else if yyl1419 != len(yyv1419) { - yyv1419 = yyv1419[:yyl1419] - yyc1419 = true + } else if yyl1348 != len(yyv1348) { + yyv1348 = yyv1348[:yyl1348] + yyc1348 = true } - yyj1419 := 0 - for ; yyj1419 < yyrr1419; yyj1419++ { - yyh1419.ElemContainerState(yyj1419) + yyj1348 := 0 + for ; yyj1348 < yyrr1348; yyj1348++ { + yyh1348.ElemContainerState(yyj1348) if r.TryDecodeAsNil() { - yyv1419[yyj1419] = HTTPIngressPath{} + yyv1348[yyj1348] = IngressRule{} } else { - yyv1420 := &yyv1419[yyj1419] - yyv1420.CodecDecodeSelf(d) + yyv1349 := &yyv1348[yyj1348] + yyv1349.CodecDecodeSelf(d) } } - if yyrt1419 { - for ; yyj1419 < yyl1419; yyj1419++ { - yyv1419 = append(yyv1419, HTTPIngressPath{}) - yyh1419.ElemContainerState(yyj1419) + if yyrt1348 { + for ; yyj1348 < yyl1348; yyj1348++ { + yyv1348 = append(yyv1348, IngressRule{}) + yyh1348.ElemContainerState(yyj1348) if r.TryDecodeAsNil() { - yyv1419[yyj1419] = HTTPIngressPath{} + yyv1348[yyj1348] = IngressRule{} } else { - yyv1421 := &yyv1419[yyj1419] - yyv1421.CodecDecodeSelf(d) + yyv1350 := &yyv1348[yyj1348] + yyv1350.CodecDecodeSelf(d) } } } } else { - yyj1419 := 0 - for ; !r.CheckBreak(); yyj1419++ { + yyj1348 := 0 + for ; !r.CheckBreak(); yyj1348++ { - if yyj1419 >= len(yyv1419) { - yyv1419 = append(yyv1419, HTTPIngressPath{}) // var yyz1419 HTTPIngressPath - yyc1419 = true + if yyj1348 >= len(yyv1348) { + yyv1348 = append(yyv1348, IngressRule{}) // var yyz1348 IngressRule + yyc1348 = true } - yyh1419.ElemContainerState(yyj1419) - if yyj1419 < len(yyv1419) { + yyh1348.ElemContainerState(yyj1348) + if yyj1348 < len(yyv1348) { if r.TryDecodeAsNil() { - yyv1419[yyj1419] = HTTPIngressPath{} + yyv1348[yyj1348] = IngressRule{} } else { - yyv1422 := &yyv1419[yyj1419] - yyv1422.CodecDecodeSelf(d) + yyv1351 := &yyv1348[yyj1348] + yyv1351.CodecDecodeSelf(d) } } else { @@ -17540,115 +16712,115 @@ func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1 } } - if yyj1419 < len(yyv1419) { - yyv1419 = yyv1419[:yyj1419] - yyc1419 = true - } else if yyj1419 == 0 && yyv1419 == nil { - yyv1419 = []HTTPIngressPath{} - yyc1419 = true + if yyj1348 < len(yyv1348) { + yyv1348 = yyv1348[:yyj1348] + yyc1348 = true + } else if yyj1348 == 0 && yyv1348 == nil { + yyv1348 = []IngressRule{} + yyc1348 = true } } - yyh1419.End() - if yyc1419 { - *v = yyv1419 + yyh1348.End() + if yyc1348 { + *v = yyv1348 } } -func (x codecSelfer1234) encSliceReplicaSet(v []ReplicaSet, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceHTTPIngressPath(v []HTTPIngressPath, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1423 := range v { + for _, yyv1352 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1424 := &yyv1423 - yy1424.CodecEncodeSelf(e) + yy1353 := &yyv1352 + yy1353.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1425 := *v - yyh1425, yyl1425 := z.DecSliceHelperStart() - var yyc1425 bool - if yyl1425 == 0 { - if yyv1425 == nil { - yyv1425 = []ReplicaSet{} - yyc1425 = true - } else if len(yyv1425) != 0 { - yyv1425 = yyv1425[:0] - yyc1425 = true + yyv1354 := *v + yyh1354, yyl1354 := z.DecSliceHelperStart() + var yyc1354 bool + if yyl1354 == 0 { + if yyv1354 == nil { + yyv1354 = []HTTPIngressPath{} + yyc1354 = true + } else if len(yyv1354) != 0 { + yyv1354 = yyv1354[:0] + yyc1354 = true } - } else if yyl1425 > 0 { - var yyrr1425, yyrl1425 int - var yyrt1425 bool - if yyl1425 > cap(yyv1425) { + } else if yyl1354 > 0 { + var yyrr1354, yyrl1354 int + var yyrt1354 bool + if yyl1354 > cap(yyv1354) { - yyrg1425 := len(yyv1425) > 0 - yyv21425 := yyv1425 - yyrl1425, yyrt1425 = z.DecInferLen(yyl1425, z.DecBasicHandle().MaxInitLen, 744) - if yyrt1425 { - if yyrl1425 <= cap(yyv1425) { - yyv1425 = yyv1425[:yyrl1425] + yyrg1354 := len(yyv1354) > 0 + yyv21354 := yyv1354 + yyrl1354, yyrt1354 = z.DecInferLen(yyl1354, z.DecBasicHandle().MaxInitLen, 64) + if yyrt1354 { + if yyrl1354 <= cap(yyv1354) { + yyv1354 = yyv1354[:yyrl1354] } else { - yyv1425 = make([]ReplicaSet, yyrl1425) + yyv1354 = make([]HTTPIngressPath, yyrl1354) } } else { - yyv1425 = make([]ReplicaSet, yyrl1425) + yyv1354 = make([]HTTPIngressPath, yyrl1354) } - yyc1425 = true - yyrr1425 = len(yyv1425) - if yyrg1425 { - copy(yyv1425, yyv21425) + yyc1354 = true + yyrr1354 = len(yyv1354) + if yyrg1354 { + copy(yyv1354, yyv21354) } - } else if yyl1425 != len(yyv1425) { - yyv1425 = yyv1425[:yyl1425] - yyc1425 = true + } else if yyl1354 != len(yyv1354) { + yyv1354 = yyv1354[:yyl1354] + yyc1354 = true } - yyj1425 := 0 - for ; yyj1425 < yyrr1425; yyj1425++ { - yyh1425.ElemContainerState(yyj1425) + yyj1354 := 0 + for ; yyj1354 < yyrr1354; yyj1354++ { + yyh1354.ElemContainerState(yyj1354) if r.TryDecodeAsNil() { - yyv1425[yyj1425] = ReplicaSet{} + yyv1354[yyj1354] = HTTPIngressPath{} } else { - yyv1426 := &yyv1425[yyj1425] - yyv1426.CodecDecodeSelf(d) + yyv1355 := &yyv1354[yyj1354] + yyv1355.CodecDecodeSelf(d) } } - if yyrt1425 { - for ; yyj1425 < yyl1425; yyj1425++ { - yyv1425 = append(yyv1425, ReplicaSet{}) - yyh1425.ElemContainerState(yyj1425) + if yyrt1354 { + for ; yyj1354 < yyl1354; yyj1354++ { + yyv1354 = append(yyv1354, HTTPIngressPath{}) + yyh1354.ElemContainerState(yyj1354) if r.TryDecodeAsNil() { - yyv1425[yyj1425] = ReplicaSet{} + yyv1354[yyj1354] = HTTPIngressPath{} } else { - yyv1427 := &yyv1425[yyj1425] - yyv1427.CodecDecodeSelf(d) + yyv1356 := &yyv1354[yyj1354] + yyv1356.CodecDecodeSelf(d) } } } } else { - yyj1425 := 0 - for ; !r.CheckBreak(); yyj1425++ { + yyj1354 := 0 + for ; !r.CheckBreak(); yyj1354++ { - if yyj1425 >= len(yyv1425) { - yyv1425 = append(yyv1425, ReplicaSet{}) // var yyz1425 ReplicaSet - yyc1425 = true + if yyj1354 >= len(yyv1354) { + yyv1354 = append(yyv1354, HTTPIngressPath{}) // var yyz1354 HTTPIngressPath + yyc1354 = true } - yyh1425.ElemContainerState(yyj1425) - if yyj1425 < len(yyv1425) { + yyh1354.ElemContainerState(yyj1354) + if yyj1354 < len(yyv1354) { if r.TryDecodeAsNil() { - yyv1425[yyj1425] = ReplicaSet{} + yyv1354[yyj1354] = HTTPIngressPath{} } else { - yyv1428 := &yyv1425[yyj1425] - yyv1428.CodecDecodeSelf(d) + yyv1357 := &yyv1354[yyj1354] + yyv1357.CodecDecodeSelf(d) } } else { @@ -17656,112 +16828,115 @@ func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decode } } - if yyj1425 < len(yyv1425) { - yyv1425 = yyv1425[:yyj1425] - yyc1425 = true - } else if yyj1425 == 0 && yyv1425 == nil { - yyv1425 = []ReplicaSet{} - yyc1425 = true + if yyj1354 < len(yyv1354) { + yyv1354 = yyv1354[:yyj1354] + yyc1354 = true + } else if yyj1354 == 0 && yyv1354 == nil { + yyv1354 = []HTTPIngressPath{} + yyc1354 = true } } - yyh1425.End() - if yyc1425 { - *v = yyv1425 + yyh1354.End() + if yyc1354 { + *v = yyv1354 } } -func (x codecSelfer1234) encSliceapi_Capability(v []pkg2_api.Capability, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceReplicaSet(v []ReplicaSet, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1429 := range v { + for _, yyv1358 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1430 := z.EncBinary() - _ = yym1430 - if false { - } else if z.HasExtensions() && z.EncExt(yyv1429) { - } else { - r.EncodeString(codecSelferC_UTF81234, string(yyv1429)) - } + yy1359 := &yyv1358 + yy1359.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceapi_Capability(v *[]pkg2_api.Capability, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1431 := *v - yyh1431, yyl1431 := z.DecSliceHelperStart() - var yyc1431 bool - if yyl1431 == 0 { - if yyv1431 == nil { - yyv1431 = []pkg2_api.Capability{} - yyc1431 = true - } else if len(yyv1431) != 0 { - yyv1431 = yyv1431[:0] - yyc1431 = true + yyv1360 := *v + yyh1360, yyl1360 := z.DecSliceHelperStart() + var yyc1360 bool + if yyl1360 == 0 { + if yyv1360 == nil { + yyv1360 = []ReplicaSet{} + yyc1360 = true + } else if len(yyv1360) != 0 { + yyv1360 = yyv1360[:0] + yyc1360 = true } - } else if yyl1431 > 0 { - var yyrr1431, yyrl1431 int - var yyrt1431 bool - if yyl1431 > cap(yyv1431) { + } else if yyl1360 > 0 { + var yyrr1360, yyrl1360 int + var yyrt1360 bool + if yyl1360 > cap(yyv1360) { - yyrl1431, yyrt1431 = z.DecInferLen(yyl1431, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1431 { - if yyrl1431 <= cap(yyv1431) { - yyv1431 = yyv1431[:yyrl1431] + yyrg1360 := len(yyv1360) > 0 + yyv21360 := yyv1360 + yyrl1360, yyrt1360 = z.DecInferLen(yyl1360, z.DecBasicHandle().MaxInitLen, 744) + if yyrt1360 { + if yyrl1360 <= cap(yyv1360) { + yyv1360 = yyv1360[:yyrl1360] } else { - yyv1431 = make([]pkg2_api.Capability, yyrl1431) + yyv1360 = make([]ReplicaSet, yyrl1360) } } else { - yyv1431 = make([]pkg2_api.Capability, yyrl1431) + yyv1360 = make([]ReplicaSet, yyrl1360) } - yyc1431 = true - yyrr1431 = len(yyv1431) - } else if yyl1431 != len(yyv1431) { - yyv1431 = yyv1431[:yyl1431] - yyc1431 = true + yyc1360 = true + yyrr1360 = len(yyv1360) + if yyrg1360 { + copy(yyv1360, yyv21360) + } + } else if yyl1360 != len(yyv1360) { + yyv1360 = yyv1360[:yyl1360] + yyc1360 = true } - yyj1431 := 0 - for ; yyj1431 < yyrr1431; yyj1431++ { - yyh1431.ElemContainerState(yyj1431) + yyj1360 := 0 + for ; yyj1360 < yyrr1360; yyj1360++ { + yyh1360.ElemContainerState(yyj1360) if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1360[yyj1360] = ReplicaSet{} } else { - yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) + yyv1361 := &yyv1360[yyj1360] + yyv1361.CodecDecodeSelf(d) } } - if yyrt1431 { - for ; yyj1431 < yyl1431; yyj1431++ { - yyv1431 = append(yyv1431, "") - yyh1431.ElemContainerState(yyj1431) + if yyrt1360 { + for ; yyj1360 < yyl1360; yyj1360++ { + yyv1360 = append(yyv1360, ReplicaSet{}) + yyh1360.ElemContainerState(yyj1360) if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1360[yyj1360] = ReplicaSet{} } else { - yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) + yyv1362 := &yyv1360[yyj1360] + yyv1362.CodecDecodeSelf(d) } } } } else { - yyj1431 := 0 - for ; !r.CheckBreak(); yyj1431++ { + yyj1360 := 0 + for ; !r.CheckBreak(); yyj1360++ { - if yyj1431 >= len(yyv1431) { - yyv1431 = append(yyv1431, "") // var yyz1431 pkg2_api.Capability - yyc1431 = true + if yyj1360 >= len(yyv1360) { + yyv1360 = append(yyv1360, ReplicaSet{}) // var yyz1360 ReplicaSet + yyc1360 = true } - yyh1431.ElemContainerState(yyj1431) - if yyj1431 < len(yyv1431) { + yyh1360.ElemContainerState(yyj1360) + if yyj1360 < len(yyv1360) { if r.TryDecodeAsNil() { - yyv1431[yyj1431] = "" + yyv1360[yyj1360] = ReplicaSet{} } else { - yyv1431[yyj1431] = pkg2_api.Capability(r.DecodeString()) + yyv1363 := &yyv1360[yyj1360] + yyv1363.CodecDecodeSelf(d) } } else { @@ -17769,106 +16944,112 @@ func (x codecSelfer1234) decSliceapi_Capability(v *[]pkg2_api.Capability, d *cod } } - if yyj1431 < len(yyv1431) { - yyv1431 = yyv1431[:yyj1431] - yyc1431 = true - } else if yyj1431 == 0 && yyv1431 == nil { - yyv1431 = []pkg2_api.Capability{} - yyc1431 = true + if yyj1360 < len(yyv1360) { + yyv1360 = yyv1360[:yyj1360] + yyc1360 = true + } else if yyj1360 == 0 && yyv1360 == nil { + yyv1360 = []ReplicaSet{} + yyc1360 = true } } - yyh1431.End() - if yyc1431 { - *v = yyv1431 + yyh1360.End() + if yyc1360 { + *v = yyv1360 } } -func (x codecSelfer1234) encSliceFSType(v []FSType, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceapi_Capability(v []pkg2_api.Capability, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1435 := range v { + for _, yyv1364 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv1435.CodecEncodeSelf(e) + yym1365 := z.EncBinary() + _ = yym1365 + if false { + } else if z.HasExtensions() && z.EncExt(yyv1364) { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yyv1364)) + } } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceapi_Capability(v *[]pkg2_api.Capability, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1436 := *v - yyh1436, yyl1436 := z.DecSliceHelperStart() - var yyc1436 bool - if yyl1436 == 0 { - if yyv1436 == nil { - yyv1436 = []FSType{} - yyc1436 = true - } else if len(yyv1436) != 0 { - yyv1436 = yyv1436[:0] - yyc1436 = true + yyv1366 := *v + yyh1366, yyl1366 := z.DecSliceHelperStart() + var yyc1366 bool + if yyl1366 == 0 { + if yyv1366 == nil { + yyv1366 = []pkg2_api.Capability{} + yyc1366 = true + } else if len(yyv1366) != 0 { + yyv1366 = yyv1366[:0] + yyc1366 = true } - } else if yyl1436 > 0 { - var yyrr1436, yyrl1436 int - var yyrt1436 bool - if yyl1436 > cap(yyv1436) { + } else if yyl1366 > 0 { + var yyrr1366, yyrl1366 int + var yyrt1366 bool + if yyl1366 > cap(yyv1366) { - yyrl1436, yyrt1436 = z.DecInferLen(yyl1436, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1436 { - if yyrl1436 <= cap(yyv1436) { - yyv1436 = yyv1436[:yyrl1436] + yyrl1366, yyrt1366 = z.DecInferLen(yyl1366, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1366 { + if yyrl1366 <= cap(yyv1366) { + yyv1366 = yyv1366[:yyrl1366] } else { - yyv1436 = make([]FSType, yyrl1436) + yyv1366 = make([]pkg2_api.Capability, yyrl1366) } } else { - yyv1436 = make([]FSType, yyrl1436) + yyv1366 = make([]pkg2_api.Capability, yyrl1366) } - yyc1436 = true - yyrr1436 = len(yyv1436) - } else if yyl1436 != len(yyv1436) { - yyv1436 = yyv1436[:yyl1436] - yyc1436 = true + yyc1366 = true + yyrr1366 = len(yyv1366) + } else if yyl1366 != len(yyv1366) { + yyv1366 = yyv1366[:yyl1366] + yyc1366 = true } - yyj1436 := 0 - for ; yyj1436 < yyrr1436; yyj1436++ { - yyh1436.ElemContainerState(yyj1436) + yyj1366 := 0 + for ; yyj1366 < yyrr1366; yyj1366++ { + yyh1366.ElemContainerState(yyj1366) if r.TryDecodeAsNil() { - yyv1436[yyj1436] = "" + yyv1366[yyj1366] = "" } else { - yyv1436[yyj1436] = FSType(r.DecodeString()) + yyv1366[yyj1366] = pkg2_api.Capability(r.DecodeString()) } } - if yyrt1436 { - for ; yyj1436 < yyl1436; yyj1436++ { - yyv1436 = append(yyv1436, "") - yyh1436.ElemContainerState(yyj1436) + if yyrt1366 { + for ; yyj1366 < yyl1366; yyj1366++ { + yyv1366 = append(yyv1366, "") + yyh1366.ElemContainerState(yyj1366) if r.TryDecodeAsNil() { - yyv1436[yyj1436] = "" + yyv1366[yyj1366] = "" } else { - yyv1436[yyj1436] = FSType(r.DecodeString()) + yyv1366[yyj1366] = pkg2_api.Capability(r.DecodeString()) } } } } else { - yyj1436 := 0 - for ; !r.CheckBreak(); yyj1436++ { + yyj1366 := 0 + for ; !r.CheckBreak(); yyj1366++ { - if yyj1436 >= len(yyv1436) { - yyv1436 = append(yyv1436, "") // var yyz1436 FSType - yyc1436 = true + if yyj1366 >= len(yyv1366) { + yyv1366 = append(yyv1366, "") // var yyz1366 pkg2_api.Capability + yyc1366 = true } - yyh1436.ElemContainerState(yyj1436) - if yyj1436 < len(yyv1436) { + yyh1366.ElemContainerState(yyj1366) + if yyj1366 < len(yyv1366) { if r.TryDecodeAsNil() { - yyv1436[yyj1436] = "" + yyv1366[yyj1366] = "" } else { - yyv1436[yyj1436] = FSType(r.DecodeString()) + yyv1366[yyj1366] = pkg2_api.Capability(r.DecodeString()) } } else { @@ -17876,115 +17057,106 @@ func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { } } - if yyj1436 < len(yyv1436) { - yyv1436 = yyv1436[:yyj1436] - yyc1436 = true - } else if yyj1436 == 0 && yyv1436 == nil { - yyv1436 = []FSType{} - yyc1436 = true + if yyj1366 < len(yyv1366) { + yyv1366 = yyv1366[:yyj1366] + yyc1366 = true + } else if yyj1366 == 0 && yyv1366 == nil { + yyv1366 = []pkg2_api.Capability{} + yyc1366 = true } } - yyh1436.End() - if yyc1436 { - *v = yyv1436 + yyh1366.End() + if yyc1366 { + *v = yyv1366 } } -func (x codecSelfer1234) encSliceHostPortRange(v []HostPortRange, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceFSType(v []FSType, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1440 := range v { + for _, yyv1370 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1441 := &yyv1440 - yy1441.CodecEncodeSelf(e) + yyv1370.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1442 := *v - yyh1442, yyl1442 := z.DecSliceHelperStart() - var yyc1442 bool - if yyl1442 == 0 { - if yyv1442 == nil { - yyv1442 = []HostPortRange{} - yyc1442 = true - } else if len(yyv1442) != 0 { - yyv1442 = yyv1442[:0] - yyc1442 = true + yyv1371 := *v + yyh1371, yyl1371 := z.DecSliceHelperStart() + var yyc1371 bool + if yyl1371 == 0 { + if yyv1371 == nil { + yyv1371 = []FSType{} + yyc1371 = true + } else if len(yyv1371) != 0 { + yyv1371 = yyv1371[:0] + yyc1371 = true } - } else if yyl1442 > 0 { - var yyrr1442, yyrl1442 int - var yyrt1442 bool - if yyl1442 > cap(yyv1442) { + } else if yyl1371 > 0 { + var yyrr1371, yyrl1371 int + var yyrt1371 bool + if yyl1371 > cap(yyv1371) { - yyrg1442 := len(yyv1442) > 0 - yyv21442 := yyv1442 - yyrl1442, yyrt1442 = z.DecInferLen(yyl1442, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1442 { - if yyrl1442 <= cap(yyv1442) { - yyv1442 = yyv1442[:yyrl1442] + yyrl1371, yyrt1371 = z.DecInferLen(yyl1371, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1371 { + if yyrl1371 <= cap(yyv1371) { + yyv1371 = yyv1371[:yyrl1371] } else { - yyv1442 = make([]HostPortRange, yyrl1442) + yyv1371 = make([]FSType, yyrl1371) } } else { - yyv1442 = make([]HostPortRange, yyrl1442) + yyv1371 = make([]FSType, yyrl1371) } - yyc1442 = true - yyrr1442 = len(yyv1442) - if yyrg1442 { - copy(yyv1442, yyv21442) - } - } else if yyl1442 != len(yyv1442) { - yyv1442 = yyv1442[:yyl1442] - yyc1442 = true + yyc1371 = true + yyrr1371 = len(yyv1371) + } else if yyl1371 != len(yyv1371) { + yyv1371 = yyv1371[:yyl1371] + yyc1371 = true } - yyj1442 := 0 - for ; yyj1442 < yyrr1442; yyj1442++ { - yyh1442.ElemContainerState(yyj1442) + yyj1371 := 0 + for ; yyj1371 < yyrr1371; yyj1371++ { + yyh1371.ElemContainerState(yyj1371) if r.TryDecodeAsNil() { - yyv1442[yyj1442] = HostPortRange{} + yyv1371[yyj1371] = "" } else { - yyv1443 := &yyv1442[yyj1442] - yyv1443.CodecDecodeSelf(d) + yyv1371[yyj1371] = FSType(r.DecodeString()) } } - if yyrt1442 { - for ; yyj1442 < yyl1442; yyj1442++ { - yyv1442 = append(yyv1442, HostPortRange{}) - yyh1442.ElemContainerState(yyj1442) + if yyrt1371 { + for ; yyj1371 < yyl1371; yyj1371++ { + yyv1371 = append(yyv1371, "") + yyh1371.ElemContainerState(yyj1371) if r.TryDecodeAsNil() { - yyv1442[yyj1442] = HostPortRange{} + yyv1371[yyj1371] = "" } else { - yyv1444 := &yyv1442[yyj1442] - yyv1444.CodecDecodeSelf(d) + yyv1371[yyj1371] = FSType(r.DecodeString()) } } } } else { - yyj1442 := 0 - for ; !r.CheckBreak(); yyj1442++ { + yyj1371 := 0 + for ; !r.CheckBreak(); yyj1371++ { - if yyj1442 >= len(yyv1442) { - yyv1442 = append(yyv1442, HostPortRange{}) // var yyz1442 HostPortRange - yyc1442 = true + if yyj1371 >= len(yyv1371) { + yyv1371 = append(yyv1371, "") // var yyz1371 FSType + yyc1371 = true } - yyh1442.ElemContainerState(yyj1442) - if yyj1442 < len(yyv1442) { + yyh1371.ElemContainerState(yyj1371) + if yyj1371 < len(yyv1371) { if r.TryDecodeAsNil() { - yyv1442[yyj1442] = HostPortRange{} + yyv1371[yyj1371] = "" } else { - yyv1445 := &yyv1442[yyj1442] - yyv1445.CodecDecodeSelf(d) + yyv1371[yyj1371] = FSType(r.DecodeString()) } } else { @@ -17992,115 +17164,115 @@ func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978. } } - if yyj1442 < len(yyv1442) { - yyv1442 = yyv1442[:yyj1442] - yyc1442 = true - } else if yyj1442 == 0 && yyv1442 == nil { - yyv1442 = []HostPortRange{} - yyc1442 = true + if yyj1371 < len(yyv1371) { + yyv1371 = yyv1371[:yyj1371] + yyc1371 = true + } else if yyj1371 == 0 && yyv1371 == nil { + yyv1371 = []FSType{} + yyc1371 = true } } - yyh1442.End() - if yyc1442 { - *v = yyv1442 + yyh1371.End() + if yyc1371 { + *v = yyv1371 } } -func (x codecSelfer1234) encSliceIDRange(v []IDRange, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceHostPortRange(v []HostPortRange, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1446 := range v { + for _, yyv1375 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1447 := &yyv1446 - yy1447.CodecEncodeSelf(e) + yy1376 := &yyv1375 + yy1376.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1448 := *v - yyh1448, yyl1448 := z.DecSliceHelperStart() - var yyc1448 bool - if yyl1448 == 0 { - if yyv1448 == nil { - yyv1448 = []IDRange{} - yyc1448 = true - } else if len(yyv1448) != 0 { - yyv1448 = yyv1448[:0] - yyc1448 = true + yyv1377 := *v + yyh1377, yyl1377 := z.DecSliceHelperStart() + var yyc1377 bool + if yyl1377 == 0 { + if yyv1377 == nil { + yyv1377 = []HostPortRange{} + yyc1377 = true + } else if len(yyv1377) != 0 { + yyv1377 = yyv1377[:0] + yyc1377 = true } - } else if yyl1448 > 0 { - var yyrr1448, yyrl1448 int - var yyrt1448 bool - if yyl1448 > cap(yyv1448) { + } else if yyl1377 > 0 { + var yyrr1377, yyrl1377 int + var yyrt1377 bool + if yyl1377 > cap(yyv1377) { - yyrg1448 := len(yyv1448) > 0 - yyv21448 := yyv1448 - yyrl1448, yyrt1448 = z.DecInferLen(yyl1448, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1448 { - if yyrl1448 <= cap(yyv1448) { - yyv1448 = yyv1448[:yyrl1448] + yyrg1377 := len(yyv1377) > 0 + yyv21377 := yyv1377 + yyrl1377, yyrt1377 = z.DecInferLen(yyl1377, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1377 { + if yyrl1377 <= cap(yyv1377) { + yyv1377 = yyv1377[:yyrl1377] } else { - yyv1448 = make([]IDRange, yyrl1448) + yyv1377 = make([]HostPortRange, yyrl1377) } } else { - yyv1448 = make([]IDRange, yyrl1448) + yyv1377 = make([]HostPortRange, yyrl1377) } - yyc1448 = true - yyrr1448 = len(yyv1448) - if yyrg1448 { - copy(yyv1448, yyv21448) + yyc1377 = true + yyrr1377 = len(yyv1377) + if yyrg1377 { + copy(yyv1377, yyv21377) } - } else if yyl1448 != len(yyv1448) { - yyv1448 = yyv1448[:yyl1448] - yyc1448 = true + } else if yyl1377 != len(yyv1377) { + yyv1377 = yyv1377[:yyl1377] + yyc1377 = true } - yyj1448 := 0 - for ; yyj1448 < yyrr1448; yyj1448++ { - yyh1448.ElemContainerState(yyj1448) + yyj1377 := 0 + for ; yyj1377 < yyrr1377; yyj1377++ { + yyh1377.ElemContainerState(yyj1377) if r.TryDecodeAsNil() { - yyv1448[yyj1448] = IDRange{} + yyv1377[yyj1377] = HostPortRange{} } else { - yyv1449 := &yyv1448[yyj1448] - yyv1449.CodecDecodeSelf(d) + yyv1378 := &yyv1377[yyj1377] + yyv1378.CodecDecodeSelf(d) } } - if yyrt1448 { - for ; yyj1448 < yyl1448; yyj1448++ { - yyv1448 = append(yyv1448, IDRange{}) - yyh1448.ElemContainerState(yyj1448) + if yyrt1377 { + for ; yyj1377 < yyl1377; yyj1377++ { + yyv1377 = append(yyv1377, HostPortRange{}) + yyh1377.ElemContainerState(yyj1377) if r.TryDecodeAsNil() { - yyv1448[yyj1448] = IDRange{} + yyv1377[yyj1377] = HostPortRange{} } else { - yyv1450 := &yyv1448[yyj1448] - yyv1450.CodecDecodeSelf(d) + yyv1379 := &yyv1377[yyj1377] + yyv1379.CodecDecodeSelf(d) } } } } else { - yyj1448 := 0 - for ; !r.CheckBreak(); yyj1448++ { + yyj1377 := 0 + for ; !r.CheckBreak(); yyj1377++ { - if yyj1448 >= len(yyv1448) { - yyv1448 = append(yyv1448, IDRange{}) // var yyz1448 IDRange - yyc1448 = true + if yyj1377 >= len(yyv1377) { + yyv1377 = append(yyv1377, HostPortRange{}) // var yyz1377 HostPortRange + yyc1377 = true } - yyh1448.ElemContainerState(yyj1448) - if yyj1448 < len(yyv1448) { + yyh1377.ElemContainerState(yyj1377) + if yyj1377 < len(yyv1377) { if r.TryDecodeAsNil() { - yyv1448[yyj1448] = IDRange{} + yyv1377[yyj1377] = HostPortRange{} } else { - yyv1451 := &yyv1448[yyj1448] - yyv1451.CodecDecodeSelf(d) + yyv1380 := &yyv1377[yyj1377] + yyv1380.CodecDecodeSelf(d) } } else { @@ -18108,115 +17280,115 @@ func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { } } - if yyj1448 < len(yyv1448) { - yyv1448 = yyv1448[:yyj1448] - yyc1448 = true - } else if yyj1448 == 0 && yyv1448 == nil { - yyv1448 = []IDRange{} - yyc1448 = true + if yyj1377 < len(yyv1377) { + yyv1377 = yyv1377[:yyj1377] + yyc1377 = true + } else if yyj1377 == 0 && yyv1377 == nil { + yyv1377 = []HostPortRange{} + yyc1377 = true } } - yyh1448.End() - if yyc1448 { - *v = yyv1448 + yyh1377.End() + if yyc1377 { + *v = yyv1377 } } -func (x codecSelfer1234) encSlicePodSecurityPolicy(v []PodSecurityPolicy, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIDRange(v []IDRange, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1452 := range v { + for _, yyv1381 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1453 := &yyv1452 - yy1453.CodecEncodeSelf(e) + yy1382 := &yyv1381 + yy1382.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1454 := *v - yyh1454, yyl1454 := z.DecSliceHelperStart() - var yyc1454 bool - if yyl1454 == 0 { - if yyv1454 == nil { - yyv1454 = []PodSecurityPolicy{} - yyc1454 = true - } else if len(yyv1454) != 0 { - yyv1454 = yyv1454[:0] - yyc1454 = true + yyv1383 := *v + yyh1383, yyl1383 := z.DecSliceHelperStart() + var yyc1383 bool + if yyl1383 == 0 { + if yyv1383 == nil { + yyv1383 = []IDRange{} + yyc1383 = true + } else if len(yyv1383) != 0 { + yyv1383 = yyv1383[:0] + yyc1383 = true } - } else if yyl1454 > 0 { - var yyrr1454, yyrl1454 int - var yyrt1454 bool - if yyl1454 > cap(yyv1454) { + } else if yyl1383 > 0 { + var yyrr1383, yyrl1383 int + var yyrt1383 bool + if yyl1383 > cap(yyv1383) { - yyrg1454 := len(yyv1454) > 0 - yyv21454 := yyv1454 - yyrl1454, yyrt1454 = z.DecInferLen(yyl1454, z.DecBasicHandle().MaxInitLen, 552) - if yyrt1454 { - if yyrl1454 <= cap(yyv1454) { - yyv1454 = yyv1454[:yyrl1454] + yyrg1383 := len(yyv1383) > 0 + yyv21383 := yyv1383 + yyrl1383, yyrt1383 = z.DecInferLen(yyl1383, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1383 { + if yyrl1383 <= cap(yyv1383) { + yyv1383 = yyv1383[:yyrl1383] } else { - yyv1454 = make([]PodSecurityPolicy, yyrl1454) + yyv1383 = make([]IDRange, yyrl1383) } } else { - yyv1454 = make([]PodSecurityPolicy, yyrl1454) + yyv1383 = make([]IDRange, yyrl1383) } - yyc1454 = true - yyrr1454 = len(yyv1454) - if yyrg1454 { - copy(yyv1454, yyv21454) + yyc1383 = true + yyrr1383 = len(yyv1383) + if yyrg1383 { + copy(yyv1383, yyv21383) } - } else if yyl1454 != len(yyv1454) { - yyv1454 = yyv1454[:yyl1454] - yyc1454 = true + } else if yyl1383 != len(yyv1383) { + yyv1383 = yyv1383[:yyl1383] + yyc1383 = true } - yyj1454 := 0 - for ; yyj1454 < yyrr1454; yyj1454++ { - yyh1454.ElemContainerState(yyj1454) + yyj1383 := 0 + for ; yyj1383 < yyrr1383; yyj1383++ { + yyh1383.ElemContainerState(yyj1383) if r.TryDecodeAsNil() { - yyv1454[yyj1454] = PodSecurityPolicy{} + yyv1383[yyj1383] = IDRange{} } else { - yyv1455 := &yyv1454[yyj1454] - yyv1455.CodecDecodeSelf(d) + yyv1384 := &yyv1383[yyj1383] + yyv1384.CodecDecodeSelf(d) } } - if yyrt1454 { - for ; yyj1454 < yyl1454; yyj1454++ { - yyv1454 = append(yyv1454, PodSecurityPolicy{}) - yyh1454.ElemContainerState(yyj1454) + if yyrt1383 { + for ; yyj1383 < yyl1383; yyj1383++ { + yyv1383 = append(yyv1383, IDRange{}) + yyh1383.ElemContainerState(yyj1383) if r.TryDecodeAsNil() { - yyv1454[yyj1454] = PodSecurityPolicy{} + yyv1383[yyj1383] = IDRange{} } else { - yyv1456 := &yyv1454[yyj1454] - yyv1456.CodecDecodeSelf(d) + yyv1385 := &yyv1383[yyj1383] + yyv1385.CodecDecodeSelf(d) } } } } else { - yyj1454 := 0 - for ; !r.CheckBreak(); yyj1454++ { + yyj1383 := 0 + for ; !r.CheckBreak(); yyj1383++ { - if yyj1454 >= len(yyv1454) { - yyv1454 = append(yyv1454, PodSecurityPolicy{}) // var yyz1454 PodSecurityPolicy - yyc1454 = true + if yyj1383 >= len(yyv1383) { + yyv1383 = append(yyv1383, IDRange{}) // var yyz1383 IDRange + yyc1383 = true } - yyh1454.ElemContainerState(yyj1454) - if yyj1454 < len(yyv1454) { + yyh1383.ElemContainerState(yyj1383) + if yyj1383 < len(yyv1383) { if r.TryDecodeAsNil() { - yyv1454[yyj1454] = PodSecurityPolicy{} + yyv1383[yyj1383] = IDRange{} } else { - yyv1457 := &yyv1454[yyj1454] - yyv1457.CodecDecodeSelf(d) + yyv1386 := &yyv1383[yyj1383] + yyv1386.CodecDecodeSelf(d) } } else { @@ -18224,115 +17396,115 @@ func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *co } } - if yyj1454 < len(yyv1454) { - yyv1454 = yyv1454[:yyj1454] - yyc1454 = true - } else if yyj1454 == 0 && yyv1454 == nil { - yyv1454 = []PodSecurityPolicy{} - yyc1454 = true + if yyj1383 < len(yyv1383) { + yyv1383 = yyv1383[:yyj1383] + yyc1383 = true + } else if yyj1383 == 0 && yyv1383 == nil { + yyv1383 = []IDRange{} + yyc1383 = true } } - yyh1454.End() - if yyc1454 { - *v = yyv1454 + yyh1383.End() + if yyc1383 { + *v = yyv1383 } } -func (x codecSelfer1234) encSliceNetworkPolicyIngressRule(v []NetworkPolicyIngressRule, e *codec1978.Encoder) { +func (x codecSelfer1234) encSlicePodSecurityPolicy(v []PodSecurityPolicy, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1458 := range v { + for _, yyv1387 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1459 := &yyv1458 - yy1459.CodecEncodeSelf(e) + yy1388 := &yyv1387 + yy1388.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngressRule, d *codec1978.Decoder) { +func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1460 := *v - yyh1460, yyl1460 := z.DecSliceHelperStart() - var yyc1460 bool - if yyl1460 == 0 { - if yyv1460 == nil { - yyv1460 = []NetworkPolicyIngressRule{} - yyc1460 = true - } else if len(yyv1460) != 0 { - yyv1460 = yyv1460[:0] - yyc1460 = true + yyv1389 := *v + yyh1389, yyl1389 := z.DecSliceHelperStart() + var yyc1389 bool + if yyl1389 == 0 { + if yyv1389 == nil { + yyv1389 = []PodSecurityPolicy{} + yyc1389 = true + } else if len(yyv1389) != 0 { + yyv1389 = yyv1389[:0] + yyc1389 = true } - } else if yyl1460 > 0 { - var yyrr1460, yyrl1460 int - var yyrt1460 bool - if yyl1460 > cap(yyv1460) { + } else if yyl1389 > 0 { + var yyrr1389, yyrl1389 int + var yyrt1389 bool + if yyl1389 > cap(yyv1389) { - yyrg1460 := len(yyv1460) > 0 - yyv21460 := yyv1460 - yyrl1460, yyrt1460 = z.DecInferLen(yyl1460, z.DecBasicHandle().MaxInitLen, 48) - if yyrt1460 { - if yyrl1460 <= cap(yyv1460) { - yyv1460 = yyv1460[:yyrl1460] + yyrg1389 := len(yyv1389) > 0 + yyv21389 := yyv1389 + yyrl1389, yyrt1389 = z.DecInferLen(yyl1389, z.DecBasicHandle().MaxInitLen, 552) + if yyrt1389 { + if yyrl1389 <= cap(yyv1389) { + yyv1389 = yyv1389[:yyrl1389] } else { - yyv1460 = make([]NetworkPolicyIngressRule, yyrl1460) + yyv1389 = make([]PodSecurityPolicy, yyrl1389) } } else { - yyv1460 = make([]NetworkPolicyIngressRule, yyrl1460) + yyv1389 = make([]PodSecurityPolicy, yyrl1389) } - yyc1460 = true - yyrr1460 = len(yyv1460) - if yyrg1460 { - copy(yyv1460, yyv21460) + yyc1389 = true + yyrr1389 = len(yyv1389) + if yyrg1389 { + copy(yyv1389, yyv21389) } - } else if yyl1460 != len(yyv1460) { - yyv1460 = yyv1460[:yyl1460] - yyc1460 = true + } else if yyl1389 != len(yyv1389) { + yyv1389 = yyv1389[:yyl1389] + yyc1389 = true } - yyj1460 := 0 - for ; yyj1460 < yyrr1460; yyj1460++ { - yyh1460.ElemContainerState(yyj1460) + yyj1389 := 0 + for ; yyj1389 < yyrr1389; yyj1389++ { + yyh1389.ElemContainerState(yyj1389) if r.TryDecodeAsNil() { - yyv1460[yyj1460] = NetworkPolicyIngressRule{} + yyv1389[yyj1389] = PodSecurityPolicy{} } else { - yyv1461 := &yyv1460[yyj1460] - yyv1461.CodecDecodeSelf(d) + yyv1390 := &yyv1389[yyj1389] + yyv1390.CodecDecodeSelf(d) } } - if yyrt1460 { - for ; yyj1460 < yyl1460; yyj1460++ { - yyv1460 = append(yyv1460, NetworkPolicyIngressRule{}) - yyh1460.ElemContainerState(yyj1460) + if yyrt1389 { + for ; yyj1389 < yyl1389; yyj1389++ { + yyv1389 = append(yyv1389, PodSecurityPolicy{}) + yyh1389.ElemContainerState(yyj1389) if r.TryDecodeAsNil() { - yyv1460[yyj1460] = NetworkPolicyIngressRule{} + yyv1389[yyj1389] = PodSecurityPolicy{} } else { - yyv1462 := &yyv1460[yyj1460] - yyv1462.CodecDecodeSelf(d) + yyv1391 := &yyv1389[yyj1389] + yyv1391.CodecDecodeSelf(d) } } } } else { - yyj1460 := 0 - for ; !r.CheckBreak(); yyj1460++ { + yyj1389 := 0 + for ; !r.CheckBreak(); yyj1389++ { - if yyj1460 >= len(yyv1460) { - yyv1460 = append(yyv1460, NetworkPolicyIngressRule{}) // var yyz1460 NetworkPolicyIngressRule - yyc1460 = true + if yyj1389 >= len(yyv1389) { + yyv1389 = append(yyv1389, PodSecurityPolicy{}) // var yyz1389 PodSecurityPolicy + yyc1389 = true } - yyh1460.ElemContainerState(yyj1460) - if yyj1460 < len(yyv1460) { + yyh1389.ElemContainerState(yyj1389) + if yyj1389 < len(yyv1389) { if r.TryDecodeAsNil() { - yyv1460[yyj1460] = NetworkPolicyIngressRule{} + yyv1389[yyj1389] = PodSecurityPolicy{} } else { - yyv1463 := &yyv1460[yyj1460] - yyv1463.CodecDecodeSelf(d) + yyv1392 := &yyv1389[yyj1389] + yyv1392.CodecDecodeSelf(d) } } else { @@ -18340,115 +17512,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngr } } - if yyj1460 < len(yyv1460) { - yyv1460 = yyv1460[:yyj1460] - yyc1460 = true - } else if yyj1460 == 0 && yyv1460 == nil { - yyv1460 = []NetworkPolicyIngressRule{} - yyc1460 = true + if yyj1389 < len(yyv1389) { + yyv1389 = yyv1389[:yyj1389] + yyc1389 = true + } else if yyj1389 == 0 && yyv1389 == nil { + yyv1389 = []PodSecurityPolicy{} + yyc1389 = true } } - yyh1460.End() - if yyc1460 { - *v = yyv1460 + yyh1389.End() + if yyc1389 { + *v = yyv1389 } } -func (x codecSelfer1234) encSliceNetworkPolicyPort(v []NetworkPolicyPort, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyIngressRule(v []NetworkPolicyIngressRule, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1464 := range v { + for _, yyv1393 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1465 := &yyv1464 - yy1465.CodecEncodeSelf(e) + yy1394 := &yyv1393 + yy1394.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngressRule, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1466 := *v - yyh1466, yyl1466 := z.DecSliceHelperStart() - var yyc1466 bool - if yyl1466 == 0 { - if yyv1466 == nil { - yyv1466 = []NetworkPolicyPort{} - yyc1466 = true - } else if len(yyv1466) != 0 { - yyv1466 = yyv1466[:0] - yyc1466 = true + yyv1395 := *v + yyh1395, yyl1395 := z.DecSliceHelperStart() + var yyc1395 bool + if yyl1395 == 0 { + if yyv1395 == nil { + yyv1395 = []NetworkPolicyIngressRule{} + yyc1395 = true + } else if len(yyv1395) != 0 { + yyv1395 = yyv1395[:0] + yyc1395 = true } - } else if yyl1466 > 0 { - var yyrr1466, yyrl1466 int - var yyrt1466 bool - if yyl1466 > cap(yyv1466) { + } else if yyl1395 > 0 { + var yyrr1395, yyrl1395 int + var yyrt1395 bool + if yyl1395 > cap(yyv1395) { - yyrg1466 := len(yyv1466) > 0 - yyv21466 := yyv1466 - yyrl1466, yyrt1466 = z.DecInferLen(yyl1466, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1466 { - if yyrl1466 <= cap(yyv1466) { - yyv1466 = yyv1466[:yyrl1466] + yyrg1395 := len(yyv1395) > 0 + yyv21395 := yyv1395 + yyrl1395, yyrt1395 = z.DecInferLen(yyl1395, z.DecBasicHandle().MaxInitLen, 48) + if yyrt1395 { + if yyrl1395 <= cap(yyv1395) { + yyv1395 = yyv1395[:yyrl1395] } else { - yyv1466 = make([]NetworkPolicyPort, yyrl1466) + yyv1395 = make([]NetworkPolicyIngressRule, yyrl1395) } } else { - yyv1466 = make([]NetworkPolicyPort, yyrl1466) + yyv1395 = make([]NetworkPolicyIngressRule, yyrl1395) } - yyc1466 = true - yyrr1466 = len(yyv1466) - if yyrg1466 { - copy(yyv1466, yyv21466) + yyc1395 = true + yyrr1395 = len(yyv1395) + if yyrg1395 { + copy(yyv1395, yyv21395) } - } else if yyl1466 != len(yyv1466) { - yyv1466 = yyv1466[:yyl1466] - yyc1466 = true + } else if yyl1395 != len(yyv1395) { + yyv1395 = yyv1395[:yyl1395] + yyc1395 = true } - yyj1466 := 0 - for ; yyj1466 < yyrr1466; yyj1466++ { - yyh1466.ElemContainerState(yyj1466) + yyj1395 := 0 + for ; yyj1395 < yyrr1395; yyj1395++ { + yyh1395.ElemContainerState(yyj1395) if r.TryDecodeAsNil() { - yyv1466[yyj1466] = NetworkPolicyPort{} + yyv1395[yyj1395] = NetworkPolicyIngressRule{} } else { - yyv1467 := &yyv1466[yyj1466] - yyv1467.CodecDecodeSelf(d) + yyv1396 := &yyv1395[yyj1395] + yyv1396.CodecDecodeSelf(d) } } - if yyrt1466 { - for ; yyj1466 < yyl1466; yyj1466++ { - yyv1466 = append(yyv1466, NetworkPolicyPort{}) - yyh1466.ElemContainerState(yyj1466) + if yyrt1395 { + for ; yyj1395 < yyl1395; yyj1395++ { + yyv1395 = append(yyv1395, NetworkPolicyIngressRule{}) + yyh1395.ElemContainerState(yyj1395) if r.TryDecodeAsNil() { - yyv1466[yyj1466] = NetworkPolicyPort{} + yyv1395[yyj1395] = NetworkPolicyIngressRule{} } else { - yyv1468 := &yyv1466[yyj1466] - yyv1468.CodecDecodeSelf(d) + yyv1397 := &yyv1395[yyj1395] + yyv1397.CodecDecodeSelf(d) } } } } else { - yyj1466 := 0 - for ; !r.CheckBreak(); yyj1466++ { + yyj1395 := 0 + for ; !r.CheckBreak(); yyj1395++ { - if yyj1466 >= len(yyv1466) { - yyv1466 = append(yyv1466, NetworkPolicyPort{}) // var yyz1466 NetworkPolicyPort - yyc1466 = true + if yyj1395 >= len(yyv1395) { + yyv1395 = append(yyv1395, NetworkPolicyIngressRule{}) // var yyz1395 NetworkPolicyIngressRule + yyc1395 = true } - yyh1466.ElemContainerState(yyj1466) - if yyj1466 < len(yyv1466) { + yyh1395.ElemContainerState(yyj1395) + if yyj1395 < len(yyv1395) { if r.TryDecodeAsNil() { - yyv1466[yyj1466] = NetworkPolicyPort{} + yyv1395[yyj1395] = NetworkPolicyIngressRule{} } else { - yyv1469 := &yyv1466[yyj1466] - yyv1469.CodecDecodeSelf(d) + yyv1398 := &yyv1395[yyj1395] + yyv1398.CodecDecodeSelf(d) } } else { @@ -18456,115 +17628,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *co } } - if yyj1466 < len(yyv1466) { - yyv1466 = yyv1466[:yyj1466] - yyc1466 = true - } else if yyj1466 == 0 && yyv1466 == nil { - yyv1466 = []NetworkPolicyPort{} - yyc1466 = true + if yyj1395 < len(yyv1395) { + yyv1395 = yyv1395[:yyj1395] + yyc1395 = true + } else if yyj1395 == 0 && yyv1395 == nil { + yyv1395 = []NetworkPolicyIngressRule{} + yyc1395 = true } } - yyh1466.End() - if yyc1466 { - *v = yyv1466 + yyh1395.End() + if yyc1395 { + *v = yyv1395 } } -func (x codecSelfer1234) encSliceNetworkPolicyPeer(v []NetworkPolicyPeer, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyPort(v []NetworkPolicyPort, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1470 := range v { + for _, yyv1399 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1471 := &yyv1470 - yy1471.CodecEncodeSelf(e) + yy1400 := &yyv1399 + yy1400.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1472 := *v - yyh1472, yyl1472 := z.DecSliceHelperStart() - var yyc1472 bool - if yyl1472 == 0 { - if yyv1472 == nil { - yyv1472 = []NetworkPolicyPeer{} - yyc1472 = true - } else if len(yyv1472) != 0 { - yyv1472 = yyv1472[:0] - yyc1472 = true + yyv1401 := *v + yyh1401, yyl1401 := z.DecSliceHelperStart() + var yyc1401 bool + if yyl1401 == 0 { + if yyv1401 == nil { + yyv1401 = []NetworkPolicyPort{} + yyc1401 = true + } else if len(yyv1401) != 0 { + yyv1401 = yyv1401[:0] + yyc1401 = true } - } else if yyl1472 > 0 { - var yyrr1472, yyrl1472 int - var yyrt1472 bool - if yyl1472 > cap(yyv1472) { + } else if yyl1401 > 0 { + var yyrr1401, yyrl1401 int + var yyrt1401 bool + if yyl1401 > cap(yyv1401) { - yyrg1472 := len(yyv1472) > 0 - yyv21472 := yyv1472 - yyrl1472, yyrt1472 = z.DecInferLen(yyl1472, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1472 { - if yyrl1472 <= cap(yyv1472) { - yyv1472 = yyv1472[:yyrl1472] + yyrg1401 := len(yyv1401) > 0 + yyv21401 := yyv1401 + yyrl1401, yyrt1401 = z.DecInferLen(yyl1401, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1401 { + if yyrl1401 <= cap(yyv1401) { + yyv1401 = yyv1401[:yyrl1401] } else { - yyv1472 = make([]NetworkPolicyPeer, yyrl1472) + yyv1401 = make([]NetworkPolicyPort, yyrl1401) } } else { - yyv1472 = make([]NetworkPolicyPeer, yyrl1472) + yyv1401 = make([]NetworkPolicyPort, yyrl1401) } - yyc1472 = true - yyrr1472 = len(yyv1472) - if yyrg1472 { - copy(yyv1472, yyv21472) + yyc1401 = true + yyrr1401 = len(yyv1401) + if yyrg1401 { + copy(yyv1401, yyv21401) } - } else if yyl1472 != len(yyv1472) { - yyv1472 = yyv1472[:yyl1472] - yyc1472 = true + } else if yyl1401 != len(yyv1401) { + yyv1401 = yyv1401[:yyl1401] + yyc1401 = true } - yyj1472 := 0 - for ; yyj1472 < yyrr1472; yyj1472++ { - yyh1472.ElemContainerState(yyj1472) + yyj1401 := 0 + for ; yyj1401 < yyrr1401; yyj1401++ { + yyh1401.ElemContainerState(yyj1401) if r.TryDecodeAsNil() { - yyv1472[yyj1472] = NetworkPolicyPeer{} + yyv1401[yyj1401] = NetworkPolicyPort{} } else { - yyv1473 := &yyv1472[yyj1472] - yyv1473.CodecDecodeSelf(d) + yyv1402 := &yyv1401[yyj1401] + yyv1402.CodecDecodeSelf(d) } } - if yyrt1472 { - for ; yyj1472 < yyl1472; yyj1472++ { - yyv1472 = append(yyv1472, NetworkPolicyPeer{}) - yyh1472.ElemContainerState(yyj1472) + if yyrt1401 { + for ; yyj1401 < yyl1401; yyj1401++ { + yyv1401 = append(yyv1401, NetworkPolicyPort{}) + yyh1401.ElemContainerState(yyj1401) if r.TryDecodeAsNil() { - yyv1472[yyj1472] = NetworkPolicyPeer{} + yyv1401[yyj1401] = NetworkPolicyPort{} } else { - yyv1474 := &yyv1472[yyj1472] - yyv1474.CodecDecodeSelf(d) + yyv1403 := &yyv1401[yyj1401] + yyv1403.CodecDecodeSelf(d) } } } } else { - yyj1472 := 0 - for ; !r.CheckBreak(); yyj1472++ { + yyj1401 := 0 + for ; !r.CheckBreak(); yyj1401++ { - if yyj1472 >= len(yyv1472) { - yyv1472 = append(yyv1472, NetworkPolicyPeer{}) // var yyz1472 NetworkPolicyPeer - yyc1472 = true + if yyj1401 >= len(yyv1401) { + yyv1401 = append(yyv1401, NetworkPolicyPort{}) // var yyz1401 NetworkPolicyPort + yyc1401 = true } - yyh1472.ElemContainerState(yyj1472) - if yyj1472 < len(yyv1472) { + yyh1401.ElemContainerState(yyj1401) + if yyj1401 < len(yyv1401) { if r.TryDecodeAsNil() { - yyv1472[yyj1472] = NetworkPolicyPeer{} + yyv1401[yyj1401] = NetworkPolicyPort{} } else { - yyv1475 := &yyv1472[yyj1472] - yyv1475.CodecDecodeSelf(d) + yyv1404 := &yyv1401[yyj1401] + yyv1404.CodecDecodeSelf(d) } } else { @@ -18572,115 +17744,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *co } } - if yyj1472 < len(yyv1472) { - yyv1472 = yyv1472[:yyj1472] - yyc1472 = true - } else if yyj1472 == 0 && yyv1472 == nil { - yyv1472 = []NetworkPolicyPeer{} - yyc1472 = true + if yyj1401 < len(yyv1401) { + yyv1401 = yyv1401[:yyj1401] + yyc1401 = true + } else if yyj1401 == 0 && yyv1401 == nil { + yyv1401 = []NetworkPolicyPort{} + yyc1401 = true } } - yyh1472.End() - if yyc1472 { - *v = yyv1472 + yyh1401.End() + if yyc1401 { + *v = yyv1401 } } -func (x codecSelfer1234) encSliceNetworkPolicy(v []NetworkPolicy, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyPeer(v []NetworkPolicyPeer, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1476 := range v { + for _, yyv1405 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1477 := &yyv1476 - yy1477.CodecEncodeSelf(e) + yy1406 := &yyv1405 + yy1406.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1478 := *v - yyh1478, yyl1478 := z.DecSliceHelperStart() - var yyc1478 bool - if yyl1478 == 0 { - if yyv1478 == nil { - yyv1478 = []NetworkPolicy{} - yyc1478 = true - } else if len(yyv1478) != 0 { - yyv1478 = yyv1478[:0] - yyc1478 = true + yyv1407 := *v + yyh1407, yyl1407 := z.DecSliceHelperStart() + var yyc1407 bool + if yyl1407 == 0 { + if yyv1407 == nil { + yyv1407 = []NetworkPolicyPeer{} + yyc1407 = true + } else if len(yyv1407) != 0 { + yyv1407 = yyv1407[:0] + yyc1407 = true } - } else if yyl1478 > 0 { - var yyrr1478, yyrl1478 int - var yyrt1478 bool - if yyl1478 > cap(yyv1478) { + } else if yyl1407 > 0 { + var yyrr1407, yyrl1407 int + var yyrt1407 bool + if yyl1407 > cap(yyv1407) { - yyrg1478 := len(yyv1478) > 0 - yyv21478 := yyv1478 - yyrl1478, yyrt1478 = z.DecInferLen(yyl1478, z.DecBasicHandle().MaxInitLen, 312) - if yyrt1478 { - if yyrl1478 <= cap(yyv1478) { - yyv1478 = yyv1478[:yyrl1478] + yyrg1407 := len(yyv1407) > 0 + yyv21407 := yyv1407 + yyrl1407, yyrt1407 = z.DecInferLen(yyl1407, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1407 { + if yyrl1407 <= cap(yyv1407) { + yyv1407 = yyv1407[:yyrl1407] } else { - yyv1478 = make([]NetworkPolicy, yyrl1478) + yyv1407 = make([]NetworkPolicyPeer, yyrl1407) } } else { - yyv1478 = make([]NetworkPolicy, yyrl1478) + yyv1407 = make([]NetworkPolicyPeer, yyrl1407) } - yyc1478 = true - yyrr1478 = len(yyv1478) - if yyrg1478 { - copy(yyv1478, yyv21478) + yyc1407 = true + yyrr1407 = len(yyv1407) + if yyrg1407 { + copy(yyv1407, yyv21407) } - } else if yyl1478 != len(yyv1478) { - yyv1478 = yyv1478[:yyl1478] - yyc1478 = true + } else if yyl1407 != len(yyv1407) { + yyv1407 = yyv1407[:yyl1407] + yyc1407 = true } - yyj1478 := 0 - for ; yyj1478 < yyrr1478; yyj1478++ { - yyh1478.ElemContainerState(yyj1478) + yyj1407 := 0 + for ; yyj1407 < yyrr1407; yyj1407++ { + yyh1407.ElemContainerState(yyj1407) if r.TryDecodeAsNil() { - yyv1478[yyj1478] = NetworkPolicy{} + yyv1407[yyj1407] = NetworkPolicyPeer{} } else { - yyv1479 := &yyv1478[yyj1478] - yyv1479.CodecDecodeSelf(d) + yyv1408 := &yyv1407[yyj1407] + yyv1408.CodecDecodeSelf(d) } } - if yyrt1478 { - for ; yyj1478 < yyl1478; yyj1478++ { - yyv1478 = append(yyv1478, NetworkPolicy{}) - yyh1478.ElemContainerState(yyj1478) + if yyrt1407 { + for ; yyj1407 < yyl1407; yyj1407++ { + yyv1407 = append(yyv1407, NetworkPolicyPeer{}) + yyh1407.ElemContainerState(yyj1407) if r.TryDecodeAsNil() { - yyv1478[yyj1478] = NetworkPolicy{} + yyv1407[yyj1407] = NetworkPolicyPeer{} } else { - yyv1480 := &yyv1478[yyj1478] - yyv1480.CodecDecodeSelf(d) + yyv1409 := &yyv1407[yyj1407] + yyv1409.CodecDecodeSelf(d) } } } } else { - yyj1478 := 0 - for ; !r.CheckBreak(); yyj1478++ { + yyj1407 := 0 + for ; !r.CheckBreak(); yyj1407++ { - if yyj1478 >= len(yyv1478) { - yyv1478 = append(yyv1478, NetworkPolicy{}) // var yyz1478 NetworkPolicy - yyc1478 = true + if yyj1407 >= len(yyv1407) { + yyv1407 = append(yyv1407, NetworkPolicyPeer{}) // var yyz1407 NetworkPolicyPeer + yyc1407 = true } - yyh1478.ElemContainerState(yyj1478) - if yyj1478 < len(yyv1478) { + yyh1407.ElemContainerState(yyj1407) + if yyj1407 < len(yyv1407) { if r.TryDecodeAsNil() { - yyv1478[yyj1478] = NetworkPolicy{} + yyv1407[yyj1407] = NetworkPolicyPeer{} } else { - yyv1481 := &yyv1478[yyj1478] - yyv1481.CodecDecodeSelf(d) + yyv1410 := &yyv1407[yyj1407] + yyv1410.CodecDecodeSelf(d) } } else { @@ -18688,115 +17860,115 @@ func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978. } } - if yyj1478 < len(yyv1478) { - yyv1478 = yyv1478[:yyj1478] - yyc1478 = true - } else if yyj1478 == 0 && yyv1478 == nil { - yyv1478 = []NetworkPolicy{} - yyc1478 = true + if yyj1407 < len(yyv1407) { + yyv1407 = yyv1407[:yyj1407] + yyc1407 = true + } else if yyj1407 == 0 && yyv1407 == nil { + yyv1407 = []NetworkPolicyPeer{} + yyc1407 = true } } - yyh1478.End() - if yyc1478 { - *v = yyv1478 + yyh1407.End() + if yyc1407 { + *v = yyv1407 } } -func (x codecSelfer1234) encSliceStorageClass(v []StorageClass, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicy(v []NetworkPolicy, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1482 := range v { + for _, yyv1411 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1483 := &yyv1482 - yy1483.CodecEncodeSelf(e) + yy1412 := &yyv1411 + yy1412.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1484 := *v - yyh1484, yyl1484 := z.DecSliceHelperStart() - var yyc1484 bool - if yyl1484 == 0 { - if yyv1484 == nil { - yyv1484 = []StorageClass{} - yyc1484 = true - } else if len(yyv1484) != 0 { - yyv1484 = yyv1484[:0] - yyc1484 = true + yyv1413 := *v + yyh1413, yyl1413 := z.DecSliceHelperStart() + var yyc1413 bool + if yyl1413 == 0 { + if yyv1413 == nil { + yyv1413 = []NetworkPolicy{} + yyc1413 = true + } else if len(yyv1413) != 0 { + yyv1413 = yyv1413[:0] + yyc1413 = true } - } else if yyl1484 > 0 { - var yyrr1484, yyrl1484 int - var yyrt1484 bool - if yyl1484 > cap(yyv1484) { + } else if yyl1413 > 0 { + var yyrr1413, yyrl1413 int + var yyrt1413 bool + if yyl1413 > cap(yyv1413) { - yyrg1484 := len(yyv1484) > 0 - yyv21484 := yyv1484 - yyrl1484, yyrt1484 = z.DecInferLen(yyl1484, z.DecBasicHandle().MaxInitLen, 280) - if yyrt1484 { - if yyrl1484 <= cap(yyv1484) { - yyv1484 = yyv1484[:yyrl1484] + yyrg1413 := len(yyv1413) > 0 + yyv21413 := yyv1413 + yyrl1413, yyrt1413 = z.DecInferLen(yyl1413, z.DecBasicHandle().MaxInitLen, 312) + if yyrt1413 { + if yyrl1413 <= cap(yyv1413) { + yyv1413 = yyv1413[:yyrl1413] } else { - yyv1484 = make([]StorageClass, yyrl1484) + yyv1413 = make([]NetworkPolicy, yyrl1413) } } else { - yyv1484 = make([]StorageClass, yyrl1484) + yyv1413 = make([]NetworkPolicy, yyrl1413) } - yyc1484 = true - yyrr1484 = len(yyv1484) - if yyrg1484 { - copy(yyv1484, yyv21484) + yyc1413 = true + yyrr1413 = len(yyv1413) + if yyrg1413 { + copy(yyv1413, yyv21413) } - } else if yyl1484 != len(yyv1484) { - yyv1484 = yyv1484[:yyl1484] - yyc1484 = true + } else if yyl1413 != len(yyv1413) { + yyv1413 = yyv1413[:yyl1413] + yyc1413 = true } - yyj1484 := 0 - for ; yyj1484 < yyrr1484; yyj1484++ { - yyh1484.ElemContainerState(yyj1484) + yyj1413 := 0 + for ; yyj1413 < yyrr1413; yyj1413++ { + yyh1413.ElemContainerState(yyj1413) if r.TryDecodeAsNil() { - yyv1484[yyj1484] = StorageClass{} + yyv1413[yyj1413] = NetworkPolicy{} } else { - yyv1485 := &yyv1484[yyj1484] - yyv1485.CodecDecodeSelf(d) + yyv1414 := &yyv1413[yyj1413] + yyv1414.CodecDecodeSelf(d) } } - if yyrt1484 { - for ; yyj1484 < yyl1484; yyj1484++ { - yyv1484 = append(yyv1484, StorageClass{}) - yyh1484.ElemContainerState(yyj1484) + if yyrt1413 { + for ; yyj1413 < yyl1413; yyj1413++ { + yyv1413 = append(yyv1413, NetworkPolicy{}) + yyh1413.ElemContainerState(yyj1413) if r.TryDecodeAsNil() { - yyv1484[yyj1484] = StorageClass{} + yyv1413[yyj1413] = NetworkPolicy{} } else { - yyv1486 := &yyv1484[yyj1484] - yyv1486.CodecDecodeSelf(d) + yyv1415 := &yyv1413[yyj1413] + yyv1415.CodecDecodeSelf(d) } } } } else { - yyj1484 := 0 - for ; !r.CheckBreak(); yyj1484++ { + yyj1413 := 0 + for ; !r.CheckBreak(); yyj1413++ { - if yyj1484 >= len(yyv1484) { - yyv1484 = append(yyv1484, StorageClass{}) // var yyz1484 StorageClass - yyc1484 = true + if yyj1413 >= len(yyv1413) { + yyv1413 = append(yyv1413, NetworkPolicy{}) // var yyz1413 NetworkPolicy + yyc1413 = true } - yyh1484.ElemContainerState(yyj1484) - if yyj1484 < len(yyv1484) { + yyh1413.ElemContainerState(yyj1413) + if yyj1413 < len(yyv1413) { if r.TryDecodeAsNil() { - yyv1484[yyj1484] = StorageClass{} + yyv1413[yyj1413] = NetworkPolicy{} } else { - yyv1487 := &yyv1484[yyj1484] - yyv1487.CodecDecodeSelf(d) + yyv1416 := &yyv1413[yyj1413] + yyv1416.CodecDecodeSelf(d) } } else { @@ -18804,16 +17976,16 @@ func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.De } } - if yyj1484 < len(yyv1484) { - yyv1484 = yyv1484[:yyj1484] - yyc1484 = true - } else if yyj1484 == 0 && yyv1484 == nil { - yyv1484 = []StorageClass{} - yyc1484 = true + if yyj1413 < len(yyv1413) { + yyv1413 = yyv1413[:yyj1413] + yyc1413 = true + } else if yyj1413 == 0 && yyv1413 == nil { + yyv1413 = []NetworkPolicy{} + yyc1413 = true } } - yyh1484.End() - if yyc1484 { - *v = yyv1484 + yyh1413.End() + if yyc1413 { + *v = yyv1413 } } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.go index f98a10ebdd..5da89e9b63 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/types.go @@ -54,7 +54,7 @@ type ScaleStatus struct { Replicas int32 `json:"replicas"` // label query over pods that should match the replicas count. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *unversioned.LabelSelector `json:"selector,omitempty"` } @@ -64,13 +64,13 @@ type ScaleStatus struct { // represents a scaling request for a resource. type Scale struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. api.ObjectMeta `json:"metadata,omitempty"` - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec ScaleSpec `json:"spec,omitempty"` - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. Status ScaleStatus `json:"status,omitempty"` } @@ -339,14 +339,14 @@ type DaemonSetSpec struct { // Selector is a label query over pods that are managed by the daemon set. // Must match in order to be controlled. // If empty, defaulted to labels on Pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *unversioned.LabelSelector `json:"selector,omitempty"` // Template is the object that describes the pod that will be created. // The DaemonSet will create exactly one copy of this pod on every node // that matches the template's node selector (or on every node if no node // selector is specified). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template Template api.PodTemplateSpec `json:"template"` // TODO(madhusudancs): Uncomment while implementing DaemonSet updates. @@ -393,18 +393,18 @@ type DaemonSetStatus struct { type DaemonSet struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Spec defines the desired behavior of this daemon set. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec DaemonSetSpec `json:"spec,omitempty"` // Status is the current status of this daemon set. This data may be // out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status DaemonSetStatus `json:"status,omitempty"` } @@ -412,7 +412,7 @@ type DaemonSet struct { type DaemonSetList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty"` // Items is a list of daemon sets. @@ -422,7 +422,7 @@ type DaemonSetList struct { type ThirdPartyResourceDataList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty"` // Items is a list of third party objects Items []ThirdPartyResourceData `json:"items"` @@ -437,15 +437,15 @@ type ThirdPartyResourceDataList struct { type Ingress struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata api.ObjectMeta `json:"metadata,omitempty"` // Spec is the desired state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec IngressSpec `json:"spec,omitempty"` // Status is the current state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status IngressStatus `json:"status,omitempty"` } @@ -453,7 +453,7 @@ type Ingress struct { type IngressList struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty"` // Items is the list of Ingress. @@ -557,7 +557,7 @@ type HTTPIngressRuleValue struct { // HTTPIngressPath associates a path regex with a backend. Incoming urls matching // the path are forwarded to the backend. type HTTPIngressPath struct { - // Path is a extended POSIX regex as defined by IEEE Std 1003.1, + // Path is an extended POSIX regex as defined by IEEE Std 1003.1, // (i.e this follows the egrep/unix syntax, not the perl syntax) // matched against the path of an incoming request. Currently it can // contain characters disallowed from the conventional "path" @@ -613,7 +613,7 @@ type ReplicaSetSpec struct { // Selector is a label query over pods that should match the replica count. // Must match in order to be controlled. // If empty, defaulted to labels on pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *unversioned.LabelSelector `json:"selector,omitempty"` // Template is the object that describes the pod that will be created if @@ -734,7 +734,7 @@ type SELinuxStrategyOptions struct { // Rule is the strategy that will dictate the allowable labels that may be set. Rule SELinuxStrategy `json:"rule"` // seLinuxOptions required to run as; required for MustRunAs - // More info: http://releases.k8s.io/HEAD/docs/design/security_context.md#security-context + // More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md#security-context SELinuxOptions *api.SELinuxOptions `json:"seLinuxOptions,omitempty"` } @@ -911,41 +911,3 @@ type NetworkPolicyList struct { Items []NetworkPolicy `json:"items"` } - -// +genclient=true -// +nonNamespaced=true - -// StorageClass describes a named "class" of storage offered in a cluster. -// Different classes might map to quality-of-service levels, or to backup policies, -// or to arbitrary policies determined by the cluster administrators. Kubernetes -// itself is unopinionated about what classes represent. This concept is sometimes -// called "profiles" in other storage systems. -// The name of a StorageClass object is significant, and is how users can request a particular class. -type StorageClass struct { - unversioned.TypeMeta `json:",inline"` - api.ObjectMeta `json:"metadata,omitempty"` - - // provisioner is the driver expected to handle this StorageClass. - // This is an optionally-prefixed name, like a label key. - // For example: "kubernetes.io/gce-pd" or "kubernetes.io/aws-ebs". - // This value may not be empty. - Provisioner string `json:"provisioner"` - - // parameters holds parameters for the provisioner. - // These values are opaque to the system and are passed directly - // to the provisioner. The only validation done on keys is that they are - // not empty. The maximum number of parameters is - // 512, with a cumulative max size of 256K - Parameters map[string]string `json:"parameters,omitempty"` -} - -// StorageClassList is a collection of storage classes. -type StorageClassList struct { - unversioned.TypeMeta `json:",inline"` - // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata - unversioned.ListMeta `json:"metadata,omitempty"` - - // Items is the list of StorageClasses - Items []StorageClass `json:"items"` -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.pb.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.pb.go index 90b78b4eb1..04b190aa26 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.pb.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.pb.go @@ -88,8 +88,6 @@ limitations under the License. Scale ScaleSpec ScaleStatus - StorageClass - StorageClassList SubresourceReference SupplementalGroupsStrategyOptions ThirdPartyResource @@ -397,41 +395,33 @@ func (m *ScaleStatus) Reset() { *m = ScaleStatus{} } func (*ScaleStatus) ProtoMessage() {} func (*ScaleStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} } -func (m *StorageClass) Reset() { *m = StorageClass{} } -func (*StorageClass) ProtoMessage() {} -func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} } - -func (m *StorageClassList) Reset() { *m = StorageClassList{} } -func (*StorageClassList) ProtoMessage() {} -func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{64} } - func (m *SubresourceReference) Reset() { *m = SubresourceReference{} } func (*SubresourceReference) ProtoMessage() {} -func (*SubresourceReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} } +func (*SubresourceReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} } func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} } func (*SupplementalGroupsStrategyOptions) ProtoMessage() {} func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{66} + return fileDescriptorGenerated, []int{64} } func (m *ThirdPartyResource) Reset() { *m = ThirdPartyResource{} } func (*ThirdPartyResource) ProtoMessage() {} -func (*ThirdPartyResource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{67} } +func (*ThirdPartyResource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} } func (m *ThirdPartyResourceData) Reset() { *m = ThirdPartyResourceData{} } func (*ThirdPartyResourceData) ProtoMessage() {} -func (*ThirdPartyResourceData) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} } +func (*ThirdPartyResourceData) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{66} } func (m *ThirdPartyResourceDataList) Reset() { *m = ThirdPartyResourceDataList{} } func (*ThirdPartyResourceDataList) ProtoMessage() {} func (*ThirdPartyResourceDataList) Descriptor() ([]byte, []int) { - return fileDescriptorGenerated, []int{69} + return fileDescriptorGenerated, []int{67} } func (m *ThirdPartyResourceList) Reset() { *m = ThirdPartyResourceList{} } func (*ThirdPartyResourceList) ProtoMessage() {} -func (*ThirdPartyResourceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{70} } +func (*ThirdPartyResourceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} } func init() { proto.RegisterType((*APIVersion)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.APIVersion") @@ -497,8 +487,6 @@ func init() { proto.RegisterType((*Scale)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.Scale") proto.RegisterType((*ScaleSpec)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec") proto.RegisterType((*ScaleStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus") - proto.RegisterType((*StorageClass)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.StorageClass") - proto.RegisterType((*StorageClassList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.StorageClassList") proto.RegisterType((*SubresourceReference)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.SubresourceReference") proto.RegisterType((*SupplementalGroupsStrategyOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions") proto.RegisterType((*ThirdPartyResource)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ThirdPartyResource") @@ -2944,91 +2932,6 @@ func (m *ScaleStatus) MarshalTo(data []byte) (int, error) { return i, nil } -func (m *StorageClass) Marshal() (data []byte, err error) { - size := m.Size() - data = make([]byte, size) - n, err := m.MarshalTo(data) - if err != nil { - return nil, err - } - return data[:n], nil -} - -func (m *StorageClass) MarshalTo(data []byte) (int, error) { - var i int - _ = i - var l int - _ = l - data[i] = 0xa - i++ - i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n72, err := m.ObjectMeta.MarshalTo(data[i:]) - if err != nil { - return 0, err - } - i += n72 - data[i] = 0x12 - i++ - i = encodeVarintGenerated(data, i, uint64(len(m.Provisioner))) - i += copy(data[i:], m.Provisioner) - if len(m.Parameters) > 0 { - for k := range m.Parameters { - data[i] = 0x1a - i++ - v := m.Parameters[k] - mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v))) - i = encodeVarintGenerated(data, i, uint64(mapSize)) - data[i] = 0xa - i++ - i = encodeVarintGenerated(data, i, uint64(len(k))) - i += copy(data[i:], k) - data[i] = 0x12 - i++ - i = encodeVarintGenerated(data, i, uint64(len(v))) - i += copy(data[i:], v) - } - } - return i, nil -} - -func (m *StorageClassList) Marshal() (data []byte, err error) { - size := m.Size() - data = make([]byte, size) - n, err := m.MarshalTo(data) - if err != nil { - return nil, err - } - return data[:n], nil -} - -func (m *StorageClassList) MarshalTo(data []byte) (int, error) { - var i int - _ = i - var l int - _ = l - data[i] = 0xa - i++ - i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n73, err := m.ListMeta.MarshalTo(data[i:]) - if err != nil { - return 0, err - } - i += n73 - if len(m.Items) > 0 { - for _, msg := range m.Items { - data[i] = 0x12 - i++ - i = encodeVarintGenerated(data, i, uint64(msg.Size())) - n, err := msg.MarshalTo(data[i:]) - if err != nil { - return 0, err - } - i += n - } - } - return i, nil -} - func (m *SubresourceReference) Marshal() (data []byte, err error) { size := m.Size() data = make([]byte, size) @@ -3115,11 +3018,11 @@ func (m *ThirdPartyResource) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n74, err := m.ObjectMeta.MarshalTo(data[i:]) + n72, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n74 + i += n72 data[i] = 0x12 i++ i = encodeVarintGenerated(data, i, uint64(len(m.Description))) @@ -3157,11 +3060,11 @@ func (m *ThirdPartyResourceData) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) - n75, err := m.ObjectMeta.MarshalTo(data[i:]) + n73, err := m.ObjectMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n75 + i += n73 if m.Data != nil { data[i] = 0x12 i++ @@ -3189,11 +3092,11 @@ func (m *ThirdPartyResourceDataList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n76, err := m.ListMeta.MarshalTo(data[i:]) + n74, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n76 + i += n74 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -3227,11 +3130,11 @@ func (m *ThirdPartyResourceList) MarshalTo(data []byte) (int, error) { data[i] = 0xa i++ i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) - n77, err := m.ListMeta.MarshalTo(data[i:]) + n75, err := m.ListMeta.MarshalTo(data[i:]) if err != nil { return 0, err } - i += n77 + i += n75 if len(m.Items) > 0 { for _, msg := range m.Items { data[i] = 0x12 @@ -4133,38 +4036,6 @@ func (m *ScaleStatus) Size() (n int) { return n } -func (m *StorageClass) Size() (n int) { - var l int - _ = l - l = m.ObjectMeta.Size() - n += 1 + l + sovGenerated(uint64(l)) - l = len(m.Provisioner) - n += 1 + l + sovGenerated(uint64(l)) - if len(m.Parameters) > 0 { - for k, v := range m.Parameters { - _ = k - _ = v - mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v))) - n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize)) - } - } - return n -} - -func (m *StorageClassList) Size() (n int) { - var l int - _ = l - l = m.ListMeta.Size() - n += 1 + l + sovGenerated(uint64(l)) - if len(m.Items) > 0 { - for _, e := range m.Items { - l = e.Size() - n += 1 + l + sovGenerated(uint64(l)) - } - } - return n -} - func (m *SubresourceReference) Size() (n int) { var l int _ = l @@ -5030,39 +4901,6 @@ func (this *ScaleStatus) String() string { }, "") return s } -func (this *StorageClass) String() string { - if this == nil { - return "nil" - } - keysForParameters := make([]string, 0, len(this.Parameters)) - for k := range this.Parameters { - keysForParameters = append(keysForParameters, k) - } - github_com_gogo_protobuf_sortkeys.Strings(keysForParameters) - mapStringForParameters := "map[string]string{" - for _, k := range keysForParameters { - mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k]) - } - mapStringForParameters += "}" - s := strings.Join([]string{`&StorageClass{`, - `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_kubernetes_pkg_api_v1.ObjectMeta", 1), `&`, ``, 1) + `,`, - `Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`, - `Parameters:` + mapStringForParameters + `,`, - `}`, - }, "") - return s -} -func (this *StorageClassList) String() string { - if this == nil { - return "nil" - } - s := strings.Join([]string{`&StorageClassList{`, - `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_kubernetes_pkg_api_unversioned.ListMeta", 1), `&`, ``, 1) + `,`, - `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`, - `}`, - }, "") - return s -} func (this *SubresourceReference) String() string { if this == nil { return "nil" @@ -13214,337 +13052,6 @@ func (m *ScaleStatus) Unmarshal(data []byte) error { } return nil } -func (m *StorageClass) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: StorageClass: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + intStringLen - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Provisioner = string(data[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - var keykey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - keykey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - stringLenmapkey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthGenerated - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey := string(data[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - var valuekey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - valuekey |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - var stringLenmapvalue uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - stringLenmapvalue |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapvalue := int(stringLenmapvalue) - if intStringLenmapvalue < 0 { - return ErrInvalidLengthGenerated - } - postStringIndexmapvalue := iNdEx + intStringLenmapvalue - if postStringIndexmapvalue > l { - return io.ErrUnexpectedEOF - } - mapvalue := string(data[iNdEx:postStringIndexmapvalue]) - iNdEx = postStringIndexmapvalue - if m.Parameters == nil { - m.Parameters = make(map[string]string) - } - m.Parameters[mapkey] = mapvalue - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func (m *StorageClassList) Unmarshal(data []byte) error { - l := len(data) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - msglen |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Items = append(m.Items, StorageClass{}) - if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(data[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} func (m *SubresourceReference) Unmarshal(data []byte) error { l := len(data) iNdEx := 0 @@ -14400,256 +13907,251 @@ var ( ) var fileDescriptorGenerated = []byte{ - // 4015 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe4, 0x5c, 0xdb, 0x8f, 0x1c, 0x47, - 0x57, 0xcf, 0xcc, 0xec, 0x65, 0xa6, 0xf6, 0xea, 0xf2, 0xda, 0x9e, 0x6c, 0x12, 0x3b, 0xe9, 0x88, - 0x90, 0x88, 0x78, 0x16, 0x9b, 0x24, 0x38, 0x76, 0xe2, 0x64, 0x67, 0x2f, 0xb6, 0x93, 0x5d, 0x7b, - 0x52, 0xb3, 0x76, 0x42, 0xee, 0xbd, 0x33, 0xb5, 0xb3, 0xed, 0xed, 0x99, 0x9e, 0xf4, 0x65, 0xbd, - 0x13, 0x84, 0x12, 0x04, 0x48, 0xbc, 0x24, 0xe4, 0x8d, 0x48, 0xc0, 0x03, 0x12, 0x88, 0x07, 0x44, - 0x04, 0x12, 0x52, 0x1e, 0x78, 0x01, 0x24, 0x84, 0x79, 0x40, 0x84, 0x9b, 0xe0, 0x85, 0x04, 0x82, - 0x20, 0xfa, 0xfe, 0x85, 0x7c, 0x9f, 0xf4, 0x7d, 0xa7, 0xaa, 0xab, 0xbb, 0xab, 0x7a, 0xba, 0xc7, - 0xee, 0xd9, 0x8b, 0xf4, 0xe9, 0x7b, 0x58, 0xc5, 0x5d, 0xe7, 0x9c, 0xdf, 0x39, 0x55, 0x75, 0xea, - 0x9c, 0x53, 0x97, 0x09, 0x7a, 0x71, 0xe7, 0x82, 0x53, 0x31, 0xac, 0x85, 0x1d, 0x6f, 0x93, 0xda, - 0x1d, 0xea, 0x52, 0x67, 0xa1, 0xbb, 0xd3, 0x5a, 0xd0, 0xbb, 0x86, 0xb3, 0x40, 0xf7, 0x5c, 0xda, - 0x71, 0x0c, 0xab, 0xe3, 0x2c, 0xec, 0x9e, 0xdb, 0xa4, 0xae, 0x7e, 0x6e, 0xa1, 0x45, 0x3b, 0xd4, - 0xd6, 0x5d, 0xda, 0xac, 0x74, 0x6d, 0xcb, 0xb5, 0xf0, 0x59, 0x5f, 0xbc, 0x12, 0x89, 0x57, 0x40, - 0xbc, 0xc2, 0xc4, 0x2b, 0x91, 0x78, 0x45, 0x88, 0xcf, 0x9f, 0x6d, 0x19, 0xee, 0xb6, 0xb7, 0x59, - 0x69, 0x58, 0xed, 0x85, 0x96, 0xd5, 0xb2, 0x16, 0x38, 0xca, 0xa6, 0xb7, 0xc5, 0xbf, 0xf8, 0x07, - 0xff, 0x97, 0x8f, 0x3e, 0x7f, 0x3e, 0xd5, 0xb8, 0x05, 0x9b, 0x3a, 0x96, 0x67, 0x37, 0x68, 0xdc, - 0xa2, 0xf9, 0x67, 0xd3, 0x65, 0xbc, 0xce, 0x2e, 0xb5, 0x99, 0x41, 0xb4, 0xd9, 0x27, 0xf6, 0x74, - 0xba, 0xd8, 0x6e, 0x5f, 0xb7, 0xe7, 0xcf, 0x26, 0x73, 0xdb, 0x5e, 0xc7, 0x35, 0xda, 0xfd, 0x36, - 0x9d, 0x4b, 0x66, 0xf7, 0x5c, 0xc3, 0x5c, 0x30, 0x3a, 0xae, 0xe3, 0xda, 0x71, 0x11, 0xad, 0x82, - 0xd0, 0x62, 0xed, 0xda, 0x2d, 0xdf, 0x5e, 0xfc, 0x28, 0x1a, 0xe9, 0xe8, 0x6d, 0x5a, 0xce, 0x3d, - 0x9a, 0x7b, 0xb2, 0x54, 0x9d, 0xbc, 0xfb, 0xf5, 0x99, 0x07, 0xbe, 0xfd, 0xfa, 0xcc, 0xc8, 0x75, - 0x68, 0x23, 0x9c, 0xa2, 0xbd, 0x8d, 0xe6, 0x96, 0x6a, 0x37, 0x37, 0x74, 0xbb, 0x45, 0xdd, 0x9b, - 0x80, 0x6b, 0x7c, 0xa8, 0xbb, 0x4c, 0x72, 0x19, 0xcd, 0xba, 0xbc, 0xb1, 0x46, 0x61, 0xb4, 0x3a, - 0xae, 0xde, 0xf2, 0x51, 0x46, 0xab, 0x65, 0x81, 0x32, 0xbb, 0x11, 0xa3, 0x93, 0x3e, 0x09, 0xed, - 0x77, 0x73, 0xe8, 0xc1, 0x25, 0xcf, 0x71, 0xad, 0xf6, 0x3a, 0x75, 0x6d, 0xa3, 0xb1, 0xe4, 0xd9, - 0x36, 0x90, 0xea, 0xae, 0xee, 0x7a, 0xce, 0xbd, 0xad, 0xc3, 0x6f, 0xa0, 0xd1, 0x5d, 0xdd, 0xf4, - 0x68, 0x39, 0x0f, 0x2c, 0x13, 0xe7, 0x9f, 0xae, 0xa4, 0xba, 0x4d, 0x25, 0x98, 0xd8, 0xca, 0x6b, - 0x9e, 0x0e, 0xa3, 0xe9, 0xf6, 0xaa, 0x73, 0x02, 0x70, 0x52, 0x68, 0xbd, 0xc5, 0x90, 0x88, 0x0f, - 0xa8, 0x7d, 0x9a, 0x43, 0x8f, 0xa4, 0x5a, 0xb6, 0x66, 0x38, 0x2e, 0x6e, 0xa3, 0x51, 0xc3, 0xa5, - 0x6d, 0x07, 0xcc, 0x2b, 0x80, 0xee, 0xab, 0x95, 0x4c, 0x2e, 0x5b, 0x49, 0x05, 0xaf, 0x4e, 0x09, - 0xbb, 0x46, 0xaf, 0x31, 0x78, 0xe2, 0x6b, 0xd1, 0x7e, 0x27, 0x87, 0xb0, 0x2c, 0xe3, 0x8f, 0xee, - 0x7d, 0x8c, 0xd1, 0xeb, 0xfb, 0x19, 0xa3, 0xe3, 0x02, 0x70, 0xc2, 0x57, 0xa7, 0x0c, 0xd1, 0xc7, - 0x39, 0x74, 0xb2, 0xdf, 0x22, 0x3e, 0x36, 0x5b, 0xea, 0xd8, 0x2c, 0xee, 0x63, 0x6c, 0x7c, 0xd4, - 0x94, 0x41, 0xf9, 0xb3, 0x3c, 0x2a, 0x2d, 0xeb, 0xb4, 0x6d, 0x75, 0xea, 0x30, 0x16, 0x6f, 0xa0, - 0x62, 0x1b, 0xe4, 0x9b, 0xba, 0xab, 0xf3, 0xf1, 0x98, 0x38, 0xff, 0xe4, 0x80, 0xce, 0xee, 0x9e, - 0xab, 0xdc, 0xd8, 0xbc, 0x4d, 0x1b, 0x2e, 0xe8, 0xd1, 0xab, 0x58, 0xe0, 0xa3, 0xa8, 0x8d, 0x84, - 0x68, 0xf8, 0x5d, 0x34, 0xe2, 0x74, 0x69, 0x43, 0x0c, 0xe1, 0x0b, 0x19, 0xbb, 0x13, 0x5a, 0x58, - 0x07, 0x8c, 0x68, 0x8e, 0xd8, 0x17, 0xe1, 0xb8, 0x30, 0x5e, 0x63, 0x0e, 0x9f, 0xfc, 0x72, 0x81, - 0x6b, 0xb8, 0x3c, 0xb4, 0x06, 0xdf, 0x85, 0xa6, 0x85, 0x8e, 0x31, 0xff, 0x9b, 0x08, 0x74, 0xed, - 0x1f, 0x73, 0x68, 0x2a, 0xe4, 0xe5, 0x33, 0xf5, 0x4e, 0xdf, 0x98, 0x2d, 0x0c, 0x18, 0x33, 0x29, - 0xd2, 0x55, 0x98, 0x38, 0x1f, 0xba, 0x59, 0xa1, 0xac, 0x18, 0xb4, 0x48, 0x03, 0xf7, 0x4e, 0xe0, - 0x08, 0x79, 0xee, 0x08, 0x17, 0x86, 0xed, 0x57, 0xca, 0xfc, 0xff, 0x9b, 0xdc, 0x9f, 0xba, 0x3f, - 0x92, 0x45, 0x87, 0x9a, 0x30, 0x83, 0x96, 0x2d, 0xfa, 0x93, 0x75, 0xb6, 0xd6, 0xf4, 0x4d, 0x6a, - 0xd6, 0x05, 0x46, 0x75, 0x92, 0x75, 0x2c, 0xf8, 0x22, 0x21, 0x36, 0x7e, 0x0b, 0x15, 0xc1, 0x82, - 0xae, 0x09, 0xa1, 0x55, 0x78, 0xc5, 0xd9, 0xc1, 0xbe, 0x56, 0xb3, 0x9a, 0x1b, 0x42, 0x80, 0xbb, - 0x41, 0x38, 0x6a, 0x41, 0x2b, 0x09, 0x01, 0xb5, 0x4f, 0xf2, 0x68, 0x26, 0x36, 0xa5, 0xf8, 0x16, - 0x3a, 0xd9, 0xf0, 0xc3, 0xc4, 0x75, 0xaf, 0x0d, 0x0a, 0xea, 0x8d, 0x6d, 0xda, 0xf4, 0x4c, 0xda, - 0x14, 0x61, 0xf7, 0xb4, 0xc0, 0x3b, 0xb9, 0x94, 0xc8, 0x45, 0x52, 0xa4, 0xf1, 0x2b, 0x08, 0x77, - 0x78, 0xd3, 0xba, 0xe1, 0x38, 0x21, 0x66, 0x9e, 0x63, 0xce, 0x0b, 0x4c, 0x7c, 0xbd, 0x8f, 0x83, - 0x24, 0x48, 0x31, 0x1b, 0x9b, 0xd4, 0x31, 0x6c, 0xda, 0x8c, 0xdb, 0x58, 0x50, 0x6d, 0x5c, 0x4e, - 0xe4, 0x22, 0x29, 0xd2, 0xda, 0x9f, 0xe7, 0x11, 0x5a, 0xa6, 0x5d, 0xd3, 0xea, 0xb5, 0xa1, 0x07, - 0x87, 0xb8, 0xce, 0xdf, 0x53, 0xd6, 0xf9, 0x8b, 0x59, 0xbd, 0x35, 0x34, 0x31, 0x75, 0xa1, 0xb7, - 0x62, 0x0b, 0xfd, 0xa5, 0xe1, 0x55, 0x0c, 0x5e, 0xe9, 0xff, 0x94, 0x43, 0xd3, 0x11, 0xf3, 0x51, - 0x2c, 0xf5, 0x77, 0xd5, 0xa5, 0xfe, 0xfc, 0xd0, 0x3d, 0x4b, 0x59, 0xeb, 0x9f, 0x17, 0x10, 0x8e, - 0x98, 0x88, 0x65, 0x9a, 0x9b, 0x7a, 0x63, 0xe7, 0x3e, 0x12, 0xe0, 0x1f, 0x43, 0xe6, 0xf4, 0xba, - 0x4d, 0x56, 0x04, 0x2d, 0x76, 0x3a, 0x96, 0xcb, 0x0b, 0x98, 0xc0, 0xcc, 0x5f, 0x19, 0xda, 0xcc, - 0xc0, 0x82, 0xca, 0xcd, 0x3e, 0xec, 0x95, 0x8e, 0x6b, 0xf7, 0xa2, 0xd5, 0xd3, 0xcf, 0x40, 0x12, - 0x0c, 0xc2, 0x1f, 0x20, 0x64, 0x0b, 0xcc, 0x0d, 0x4b, 0xf8, 0x47, 0x56, 0x17, 0x0c, 0x8c, 0x5a, - 0xb2, 0x3a, 0x5b, 0x46, 0x2b, 0xf2, 0x76, 0x12, 0x02, 0x13, 0x49, 0xc9, 0xfc, 0x0a, 0x3a, 0x95, - 0x62, 0x3d, 0x9e, 0x45, 0x85, 0x1d, 0xda, 0xf3, 0x87, 0x95, 0xb0, 0x7f, 0xe2, 0x39, 0xb9, 0x90, - 0x28, 0x89, 0x2a, 0xe0, 0x62, 0xfe, 0x42, 0x4e, 0xfb, 0x7c, 0x54, 0x76, 0x36, 0x1e, 0x87, 0x9f, - 0x44, 0x45, 0x1b, 0x5a, 0x8c, 0x86, 0xee, 0x88, 0x00, 0xc5, 0x23, 0x29, 0x11, 0x6d, 0x24, 0xa4, - 0x2a, 0x11, 0x3b, 0x7f, 0x44, 0x11, 0xbb, 0x70, 0xc0, 0x11, 0x1b, 0x5b, 0xd0, 0x09, 0x97, 0xd5, - 0xd9, 0xad, 0x5e, 0x79, 0x84, 0x83, 0x2f, 0xee, 0x63, 0x65, 0xfb, 0x40, 0x91, 0xc2, 0xa0, 0x85, - 0x84, 0x4a, 0xf0, 0x22, 0x9a, 0x69, 0x1b, 0x1d, 0x42, 0xf5, 0x66, 0xaf, 0x4e, 0x1b, 0x56, 0xa7, - 0xe9, 0x94, 0x47, 0xf9, 0x30, 0x9f, 0x12, 0x42, 0x33, 0xeb, 0x2a, 0x99, 0xc4, 0xf9, 0xf1, 0x1a, - 0x9a, 0xb3, 0xe9, 0xae, 0xc1, 0xcc, 0xb8, 0x0a, 0xcb, 0xd9, 0xb2, 0x7b, 0x6b, 0x46, 0xdb, 0x70, - 0xcb, 0x63, 0x7e, 0x19, 0x0f, 0x18, 0x73, 0x24, 0x81, 0x4e, 0x12, 0xa5, 0xf0, 0x13, 0x68, 0xac, - 0xab, 0x7b, 0x0e, 0xc4, 0xfa, 0x71, 0x90, 0x2f, 0x46, 0x81, 0xa9, 0xc6, 0x5b, 0x89, 0xa0, 0x42, - 0xd9, 0x2c, 0x7b, 0x79, 0xf1, 0x20, 0xbc, 0x7c, 0x3a, 0xdd, 0xc3, 0xb5, 0xef, 0xf2, 0x68, 0x36, - 0x1e, 0x34, 0x59, 0xce, 0xb3, 0x36, 0x1d, 0x6a, 0xef, 0xd2, 0xe6, 0x15, 0x7f, 0x7f, 0x04, 0xf0, - 0xdc, 0x4d, 0x0b, 0xd1, 0xaa, 0xbd, 0xd1, 0xc7, 0x41, 0x12, 0xa4, 0xf0, 0xd3, 0x92, 0xa3, 0xfb, - 0x59, 0x33, 0x9c, 0xb6, 0x04, 0x67, 0x87, 0x69, 0x13, 0x2b, 0x3f, 0x20, 0x8a, 0xd4, 0x18, 0x4e, - 0xdb, 0x4d, 0x95, 0x4c, 0xe2, 0xfc, 0xf8, 0x0a, 0x3a, 0xa6, 0xef, 0xea, 0x86, 0xa9, 0x6f, 0x9a, - 0x34, 0x04, 0x19, 0xe1, 0x20, 0x0f, 0x0a, 0x90, 0x63, 0x8b, 0x71, 0x06, 0xd2, 0x2f, 0x83, 0xd7, - 0xd1, 0x71, 0xaf, 0xd3, 0x0f, 0xe5, 0xbb, 0xd1, 0x43, 0x02, 0xea, 0xf8, 0xcd, 0x7e, 0x16, 0x92, - 0x24, 0xa7, 0xfd, 0x73, 0x4e, 0x8e, 0xcf, 0x81, 0xcb, 0xe2, 0x8b, 0x68, 0xc4, 0xed, 0x75, 0x83, - 0xf8, 0xfc, 0x44, 0x10, 0x9f, 0x37, 0xa0, 0xed, 0x7b, 0x5e, 0x09, 0xc4, 0x25, 0x18, 0x85, 0x70, - 0x19, 0xfc, 0x11, 0x9a, 0x62, 0x53, 0x69, 0x74, 0x5a, 0xfe, 0xa8, 0x88, 0xf8, 0xb0, 0x3a, 0x84, - 0xbb, 0x84, 0x18, 0x52, 0x9e, 0x39, 0x06, 0x86, 0x4c, 0x29, 0x44, 0xa2, 0xea, 0x83, 0xdd, 0xef, - 0xd4, 0xca, 0x5e, 0xd7, 0xb2, 0xdd, 0x1b, 0x5d, 0x3f, 0x46, 0x83, 0x97, 0x53, 0xde, 0xc0, 0xfb, - 0x23, 0x79, 0xb9, 0xcf, 0x46, 0x04, 0x15, 0x3f, 0x8e, 0x46, 0xe9, 0x9e, 0xde, 0x70, 0xb9, 0xc5, - 0xc5, 0x28, 0xa3, 0xad, 0xb0, 0x46, 0xe2, 0xd3, 0xb4, 0xbf, 0x80, 0x0d, 0xd4, 0x6a, 0xfd, 0x8a, - 0x6d, 0x79, 0xdd, 0xa0, 0xf3, 0x81, 0x9e, 0x5f, 0x46, 0x23, 0x36, 0x94, 0x3e, 0x62, 0xd4, 0x1e, - 0x0f, 0x46, 0x8d, 0x40, 0x1b, 0x8c, 0xda, 0xf1, 0x98, 0x94, 0x3f, 0x64, 0x4c, 0x00, 0xb2, 0xf0, - 0x98, 0xad, 0x77, 0x5a, 0x34, 0xc8, 0x6f, 0xcf, 0x65, 0x1c, 0xab, 0x6b, 0xcb, 0x84, 0x89, 0x47, - 0x1d, 0xe3, 0x9f, 0x50, 0x57, 0xf8, 0xa8, 0xda, 0x1f, 0xe4, 0xd0, 0xcc, 0xd5, 0x8d, 0x8d, 0xda, - 0xb5, 0x4e, 0x0b, 0x76, 0x8b, 0x4e, 0x4d, 0x77, 0xb7, 0x59, 0x0a, 0xee, 0xc2, 0x7f, 0xe3, 0x29, - 0x98, 0xd1, 0x08, 0xa7, 0xe0, 0x6d, 0x34, 0xce, 0xd6, 0x23, 0xed, 0x34, 0x87, 0x2c, 0xad, 0x84, - 0xba, 0xaa, 0x0f, 0x52, 0x9d, 0x11, 0x3a, 0xc6, 0x45, 0x03, 0x09, 0xe0, 0xb5, 0x5f, 0x45, 0x73, - 0x92, 0x79, 0x6c, 0xbc, 0xf8, 0x9e, 0x15, 0x37, 0xd0, 0x28, 0xb3, 0x24, 0xd8, 0x91, 0x66, 0xdd, - 0x60, 0xc5, 0xba, 0x1c, 0x4d, 0x28, 0xfb, 0x82, 0x12, 0x85, 0x63, 0x6b, 0xff, 0x91, 0x47, 0xa7, - 0xae, 0x5a, 0xb6, 0xf1, 0xa1, 0xd5, 0x71, 0x75, 0x13, 0xf2, 0xc7, 0xa2, 0xe7, 0x5a, 0x4e, 0x43, - 0x37, 0xa9, 0x7d, 0x88, 0x45, 0xab, 0xa9, 0x14, 0xad, 0xaf, 0x64, 0xed, 0x59, 0xb2, 0xbd, 0xa9, - 0x15, 0xac, 0x1b, 0xab, 0x60, 0xd7, 0x0e, 0x48, 0xdf, 0xe0, 0x72, 0xf6, 0x07, 0x39, 0xf4, 0x50, - 0x8a, 0xe4, 0x51, 0xd4, 0xb6, 0x3b, 0x6a, 0x6d, 0xbb, 0x7a, 0x30, 0x7d, 0x4e, 0x29, 0x74, 0x7f, - 0x98, 0x4f, 0xed, 0x2b, 0x2f, 0xad, 0x3e, 0x80, 0x5a, 0x83, 0x7d, 0x11, 0xba, 0x25, 0xfa, 0xba, - 0x94, 0xd1, 0x9e, 0xba, 0xb7, 0x19, 0x1c, 0xf5, 0x00, 0x08, 0x85, 0x6d, 0x61, 0x83, 0x4a, 0xd5, - 0x86, 0x00, 0x27, 0xa1, 0x1a, 0x7c, 0x0e, 0x4d, 0xf0, 0xea, 0x41, 0xc9, 0x73, 0x33, 0xec, 0x5c, - 0x68, 0x3d, 0x6a, 0x26, 0x32, 0x0f, 0x7e, 0x16, 0x44, 0xf4, 0xbd, 0x58, 0x96, 0x0b, 0x8f, 0x93, - 0xd6, 0x23, 0x12, 0x91, 0xf9, 0x20, 0xe4, 0x4f, 0x37, 0xba, 0x9e, 0x74, 0xd2, 0x28, 0xca, 0xa9, - 0xac, 0x5d, 0x4c, 0x3a, 0xb4, 0xac, 0x62, 0x50, 0x3d, 0x0d, 0x14, 0xa9, 0x8d, 0xc4, 0xd4, 0x69, - 0x7f, 0x5b, 0x40, 0x8f, 0x0c, 0xf4, 0x51, 0xbc, 0x3a, 0xa0, 0x7a, 0x38, 0x99, 0xa1, 0x72, 0x68, - 0xa2, 0x29, 0x53, 0x77, 0x5c, 0x3e, 0xdc, 0x1b, 0x46, 0x3b, 0xc8, 0x6e, 0xbf, 0x70, 0x9f, 0x8e, - 0xcb, 0x44, 0xfc, 0x14, 0xb6, 0x26, 0xa3, 0x10, 0x15, 0x94, 0x55, 0x1c, 0x62, 0xe7, 0x9f, 0x56, - 0x71, 0x2c, 0xa9, 0x64, 0x12, 0xe7, 0x67, 0x10, 0x62, 0x63, 0x1e, 0xab, 0x37, 0x42, 0x88, 0x65, - 0x95, 0x4c, 0xe2, 0xfc, 0x50, 0xf5, 0x9d, 0x11, 0xa8, 0xea, 0xf0, 0x4b, 0xa7, 0xc7, 0x7e, 0xdd, - 0xf1, 0x38, 0xc0, 0x9d, 0x59, 0x1a, 0xcc, 0x4a, 0xee, 0x85, 0xa5, 0xad, 0xa3, 0xa9, 0xab, 0x96, - 0xe3, 0xd6, 0x58, 0x4a, 0x66, 0x79, 0x0b, 0x3f, 0x82, 0x0a, 0xe0, 0x9c, 0x62, 0x27, 0x32, 0x21, - 0xcc, 0x2e, 0x30, 0xe7, 0x65, 0xed, 0x9c, 0xac, 0xef, 0x09, 0xbf, 0x8e, 0xc8, 0xe0, 0x97, 0xac, - 0x5d, 0xbb, 0x82, 0xc6, 0x45, 0x5e, 0x94, 0x81, 0x0a, 0x83, 0x81, 0x0a, 0x09, 0x40, 0x7f, 0x92, - 0x07, 0x24, 0x3f, 0x8d, 0x1c, 0x62, 0x42, 0x78, 0x5b, 0x49, 0x08, 0x17, 0x87, 0x4b, 0xb5, 0xa9, - 0x09, 0xa0, 0x19, 0x4b, 0x00, 0x2f, 0x0c, 0x89, 0x3f, 0x38, 0xe0, 0x7f, 0x91, 0x43, 0xd3, 0x6a, - 0xd2, 0x67, 0x11, 0x85, 0xad, 0x21, 0xa3, 0x41, 0xaf, 0x47, 0x1b, 0xfe, 0x30, 0xa2, 0xd4, 0x23, - 0x12, 0x91, 0xf9, 0x30, 0x0d, 0xc5, 0x98, 0x3b, 0x88, 0x41, 0xa9, 0xa4, 0x18, 0xcd, 0xae, 0x4e, - 0x2a, 0xfe, 0xd5, 0x09, 0x18, 0xea, 0xde, 0x80, 0x35, 0x6f, 0x43, 0x39, 0xd8, 0xa7, 0x86, 0x7b, - 0x96, 0x8c, 0xab, 0xfd, 0x43, 0x0e, 0x4d, 0x08, 0x83, 0x8f, 0x22, 0x23, 0xbd, 0xa5, 0x66, 0xa4, - 0xe7, 0x86, 0xac, 0xa7, 0x92, 0x33, 0xd0, 0x97, 0x51, 0x5f, 0x58, 0x05, 0xc5, 0x0a, 0xbc, 0x6d, - 0x58, 0x4e, 0xf1, 0x02, 0x8f, 0x2d, 0x31, 0xc2, 0x29, 0xf8, 0xb7, 0x72, 0x68, 0xd6, 0x88, 0xd5, - 0x5c, 0x62, 0xa8, 0x5f, 0x1a, 0xce, 0xb4, 0x10, 0x26, 0xba, 0x50, 0x8a, 0x53, 0x48, 0x9f, 0x4a, - 0xcd, 0x43, 0x7d, 0x5c, 0x58, 0x07, 0xeb, 0x5d, 0xb7, 0x3b, 0x64, 0xae, 0x4c, 0xaa, 0x26, 0xab, - 0x45, 0xde, 0x7d, 0xa0, 0x10, 0x0e, 0xad, 0x7d, 0x91, 0x0f, 0x07, 0xac, 0xee, 0xaf, 0x91, 0xb0, - 0xde, 0xcd, 0x1d, 0x44, 0xbd, 0x3b, 0x91, 0x54, 0xeb, 0x42, 0x04, 0x29, 0xb8, 0xe6, 0xb0, 0xe7, - 0x6d, 0x42, 0xc3, 0xc6, 0x5a, 0x3d, 0x8a, 0x53, 0xf0, 0x41, 0x18, 0x24, 0x7e, 0x0f, 0x8d, 0xb2, - 0xdd, 0x04, 0x5b, 0xe2, 0x85, 0xe1, 0x43, 0x08, 0x1b, 0xaf, 0xc8, 0xc3, 0xd8, 0x17, 0x78, 0x18, - 0xc7, 0x85, 0x32, 0x7d, 0x4a, 0x89, 0x03, 0xf8, 0x36, 0x9a, 0x34, 0x2d, 0xbd, 0x59, 0xd5, 0x4d, - 0x1d, 0x8a, 0x91, 0xe0, 0xec, 0xfe, 0x17, 0x07, 0x47, 0xc4, 0x35, 0x49, 0x42, 0xc4, 0x93, 0xf0, - 0x52, 0x4f, 0xa6, 0x11, 0x05, 0x5b, 0xd3, 0x11, 0x8a, 0x7a, 0x8f, 0xcf, 0xa0, 0x51, 0xe6, 0xc2, - 0xfe, 0xce, 0xa0, 0x54, 0x2d, 0x31, 0x5b, 0x99, 0x67, 0x83, 0xad, 0xbc, 0x1d, 0x9f, 0x47, 0xc8, - 0xa1, 0x0d, 0x9b, 0xba, 0x3c, 0xec, 0xf0, 0xc3, 0xaf, 0x28, 0x00, 0xd7, 0x43, 0x0a, 0x91, 0xb8, - 0xb4, 0xdf, 0xcb, 0xa3, 0xc2, 0x2b, 0xd6, 0xe6, 0x21, 0x06, 0xf9, 0x37, 0x94, 0x20, 0x9f, 0x75, - 0xfd, 0x83, 0x6d, 0xa9, 0x01, 0xfe, 0xfd, 0x58, 0x80, 0xbf, 0x30, 0x04, 0xf6, 0xe0, 0xe0, 0xfe, - 0x2f, 0x05, 0x34, 0x09, 0x5c, 0x4b, 0x56, 0xa7, 0x69, 0xf0, 0x52, 0xe8, 0x19, 0xe5, 0x90, 0xe0, - 0xd1, 0xd8, 0x21, 0xc1, 0xac, 0xcc, 0x2b, 0x1d, 0x0f, 0xdc, 0x0a, 0x0d, 0xf5, 0x27, 0xe5, 0xb2, - 0xaa, 0x0e, 0x24, 0x07, 0xde, 0xbe, 0x57, 0x42, 0x4c, 0xd5, 0x3c, 0xd8, 0xad, 0xf2, 0x1a, 0xaa, - 0x66, 0x5b, 0x9b, 0x7e, 0x61, 0x56, 0xc8, 0x5e, 0x98, 0x9d, 0x10, 0xb6, 0xf0, 0xe2, 0x2c, 0x44, - 0x22, 0x2a, 0x30, 0xbe, 0x83, 0x30, 0x6b, 0xd8, 0x80, 0xcd, 0xb5, 0xe3, 0xf7, 0x8e, 0xa9, 0x1b, - 0xc9, 0xae, 0x2e, 0x3c, 0xb5, 0x5a, 0xeb, 0x83, 0x23, 0x09, 0x2a, 0xd8, 0x39, 0x86, 0x4d, 0x75, - 0x07, 0xea, 0xd6, 0x51, 0x3e, 0x74, 0xd1, 0x76, 0x9f, 0xb7, 0x12, 0x41, 0xc5, 0x4f, 0xa1, 0xf1, - 0x36, 0xac, 0x13, 0x56, 0x9f, 0x8d, 0x71, 0xc6, 0x70, 0xe7, 0xbd, 0xee, 0x37, 0x93, 0x80, 0xae, - 0xfd, 0x4d, 0x0e, 0x8d, 0xc3, 0x44, 0x1d, 0x45, 0xf2, 0x7b, 0x5d, 0x4d, 0x7e, 0xe7, 0xb3, 0x3b, - 0x68, 0x4a, 0xe2, 0xfb, 0xab, 0x02, 0xef, 0x03, 0x8f, 0xe1, 0xb0, 0xe7, 0xe9, 0xea, 0xb6, 0x6e, - 0x9a, 0xd4, 0x34, 0x9c, 0xb6, 0x28, 0x1d, 0xf9, 0x9e, 0xa7, 0x16, 0x35, 0x13, 0x99, 0x87, 0x89, - 0x34, 0xac, 0x76, 0xd7, 0xa4, 0xc1, 0x0d, 0x43, 0x28, 0xb2, 0x14, 0x35, 0x13, 0x99, 0x07, 0xdf, - 0x40, 0x27, 0xf4, 0x86, 0x6b, 0xec, 0xd2, 0x65, 0xaa, 0x37, 0x4d, 0xa3, 0x43, 0x83, 0xd3, 0xdc, - 0x02, 0x2f, 0x21, 0x1f, 0x04, 0xe1, 0x13, 0x8b, 0x49, 0x0c, 0x24, 0x59, 0x4e, 0x39, 0x4e, 0x1f, - 0x39, 0xc4, 0xe3, 0xf4, 0x67, 0xd0, 0xa4, 0x0e, 0x3b, 0xa3, 0x80, 0xc2, 0xfd, 0xa8, 0x58, 0x9d, - 0x65, 0xa1, 0x77, 0x51, 0x6a, 0x27, 0x0a, 0x97, 0x72, 0x08, 0x3f, 0x76, 0xd0, 0xd7, 0xa6, 0x7f, - 0x5d, 0x40, 0xa5, 0x30, 0xf8, 0x60, 0x0b, 0xa1, 0x46, 0xb0, 0xc0, 0x83, 0x63, 0x9f, 0x4b, 0xd9, - 0x3d, 0x25, 0x0c, 0x12, 0x51, 0x3c, 0x0e, 0x9b, 0x1c, 0x22, 0xa9, 0x80, 0x88, 0x5c, 0x82, 0x00, - 0x62, 0xbb, 0xc3, 0xee, 0xe5, 0xa6, 0x00, 0xbb, 0x54, 0x0f, 0x10, 0x48, 0x04, 0x86, 0x5b, 0xb0, - 0x29, 0x0e, 0x7d, 0x66, 0xd8, 0x88, 0xe4, 0x6f, 0x7e, 0x15, 0x18, 0x12, 0x83, 0x65, 0x61, 0xc1, - 0xf7, 0x2a, 0xb1, 0xc1, 0x0b, 0xc3, 0x82, 0xef, 0x82, 0x44, 0x50, 0xf1, 0x02, 0x74, 0xd5, 0x6b, - 0x34, 0x28, 0x6d, 0xd2, 0xa6, 0xd8, 0xb8, 0x1d, 0x13, 0xac, 0xa5, 0x7a, 0x40, 0x20, 0x11, 0x0f, - 0x03, 0xde, 0xd2, 0x0d, 0x76, 0x13, 0x3c, 0xa6, 0x02, 0xaf, 0xf2, 0x56, 0x22, 0xa8, 0xda, 0xff, - 0xe7, 0xd1, 0x94, 0xe2, 0x7f, 0xf8, 0x37, 0x73, 0xec, 0x20, 0xc1, 0x6d, 0x6c, 0xf3, 0xe6, 0x60, - 0x22, 0xd7, 0xf7, 0xe3, 0xd3, 0x95, 0xf5, 0x08, 0xcf, 0xbf, 0xaa, 0x93, 0xce, 0x25, 0x42, 0x0a, - 0x91, 0xd5, 0xe2, 0x4f, 0xa0, 0xc0, 0xe5, 0xdf, 0x2b, 0x7b, 0x5d, 0x56, 0x39, 0x48, 0x57, 0x88, - 0x57, 0xf6, 0x63, 0x0b, 0xa1, 0x1f, 0x78, 0xb0, 0x53, 0xe6, 0xe7, 0xd1, 0x61, 0xa1, 0xbb, 0x1e, - 0x53, 0x44, 0xfa, 0x54, 0xcf, 0x5f, 0x46, 0xb3, 0xf1, 0x5e, 0x64, 0xba, 0xb2, 0xfb, 0xa3, 0x1c, - 0x2a, 0xa7, 0x19, 0xc2, 0x76, 0xb1, 0x21, 0x50, 0x54, 0x1d, 0xbe, 0x4a, 0x7b, 0x3e, 0xea, 0x0a, - 0x2a, 0x5a, 0x5d, 0x76, 0x8a, 0x21, 0x6e, 0xec, 0x4a, 0xd5, 0xa7, 0x82, 0x55, 0x79, 0x43, 0xb4, - 0x43, 0xee, 0x3d, 0xa1, 0xc0, 0x07, 0x04, 0x12, 0x8a, 0x62, 0x0d, 0x8d, 0x71, 0x7b, 0xfc, 0x2a, - 0xb3, 0x54, 0x45, 0xcc, 0x1f, 0x78, 0x7d, 0x0d, 0xa9, 0xd8, 0xa7, 0x68, 0x7f, 0x0a, 0x85, 0x35, - 0x4b, 0x00, 0xc1, 0xb9, 0xf8, 0x25, 0x96, 0x9a, 0x25, 0x58, 0x61, 0xa3, 0x94, 0x6d, 0xe5, 0x2e, - 0xa9, 0xbc, 0x4c, 0x78, 0xcb, 0xa0, 0x66, 0xb3, 0x2e, 0x5f, 0x37, 0x4a, 0xc2, 0xab, 0x32, 0x91, - 0xa8, 0xbc, 0xec, 0x44, 0xff, 0x0e, 0x1b, 0x70, 0xbe, 0xf4, 0xa4, 0x13, 0xfd, 0xd7, 0x59, 0x23, - 0xf1, 0x69, 0xec, 0xa4, 0x24, 0x38, 0x58, 0x13, 0x4f, 0xec, 0xf8, 0x42, 0x2a, 0x45, 0x27, 0x25, - 0x44, 0x25, 0x93, 0x38, 0x3f, 0xbe, 0x88, 0xa6, 0xd9, 0x5b, 0x3f, 0xcb, 0x73, 0xe5, 0x7b, 0xbd, - 0x82, 0xbf, 0x7c, 0x37, 0x14, 0x0a, 0x89, 0x71, 0xf2, 0xe7, 0x3d, 0xd7, 0xa9, 0x7b, 0xc7, 0xb2, - 0x77, 0x6a, 0x96, 0x69, 0x34, 0x7a, 0x87, 0x58, 0x7f, 0x6e, 0x2a, 0xf5, 0xe7, 0xcb, 0x19, 0xd7, - 0x80, 0x62, 0x65, 0x5a, 0x25, 0xaa, 0xfd, 0x1f, 0x38, 0xa9, 0xc2, 0x29, 0x6f, 0x4a, 0x29, 0x1a, - 0x65, 0x57, 0x2d, 0x41, 0x44, 0xd8, 0x97, 0x05, 0x6c, 0x07, 0x2f, 0x9d, 0xe9, 0x33, 0x58, 0xe2, - 0xa3, 0xb3, 0x7e, 0x6e, 0xd9, 0x56, 0x5b, 0xac, 0xf5, 0xfd, 0x69, 0xa1, 0xd4, 0x8e, 0xfa, 0xb9, - 0x0a, 0xa8, 0x84, 0x63, 0x6b, 0xff, 0x9e, 0x43, 0xc7, 0x14, 0xce, 0xa3, 0x28, 0xa2, 0x74, 0xb5, - 0x88, 0x7a, 0x61, 0x3f, 0x3d, 0x4b, 0x29, 0xa7, 0x7e, 0x3b, 0x1f, 0xeb, 0x17, 0x1b, 0x01, 0x48, - 0xcc, 0x13, 0x5d, 0xab, 0x59, 0x3f, 0xc8, 0x57, 0x5a, 0x7e, 0x59, 0x16, 0x81, 0x12, 0x59, 0x03, - 0xfe, 0x75, 0x18, 0x5e, 0xf6, 0x12, 0xc4, 0xe9, 0xea, 0x0d, 0x5a, 0x3f, 0xc8, 0xb7, 0x06, 0x27, - 0xd8, 0x65, 0xeb, 0xf5, 0x38, 0x34, 0xe9, 0xd7, 0xa6, 0xfd, 0x65, 0x7c, 0x8a, 0x99, 0x93, 0xe1, - 0xd7, 0x50, 0x91, 0x3f, 0xcb, 0x6d, 0x58, 0xa6, 0x88, 0x64, 0xcf, 0xb2, 0xd9, 0xaa, 0x89, 0x36, - 0x88, 0xa2, 0x3f, 0x37, 0x70, 0x07, 0x13, 0x30, 0x92, 0x10, 0x06, 0xaf, 0xa1, 0x91, 0xee, 0xf0, - 0xe7, 0x5c, 0xfc, 0x60, 0x83, 0x1f, 0x6e, 0x71, 0x14, 0xed, 0x47, 0x71, 0xb3, 0x79, 0x69, 0xec, - 0x1c, 0xfc, 0x0c, 0x86, 0x19, 0x38, 0x75, 0x16, 0x6d, 0x34, 0x2e, 0x8e, 0x7b, 0x86, 0xcc, 0xbb, - 0x69, 0x91, 0x24, 0xda, 0xd3, 0x04, 0x8d, 0x81, 0x22, 0xbe, 0x30, 0xb9, 0x41, 0x0d, 0xcf, 0x36, - 0xdc, 0xde, 0xa1, 0x07, 0xd5, 0x2d, 0x25, 0xa8, 0x2e, 0x67, 0xec, 0x60, 0x9f, 0xa5, 0xa9, 0x81, - 0xf5, 0xbf, 0x72, 0xe8, 0x44, 0x1f, 0xf7, 0x51, 0x04, 0x1d, 0xaa, 0x06, 0x9d, 0x97, 0xf7, 0xdb, - 0xc3, 0x94, 0xc0, 0x73, 0x17, 0x25, 0xf4, 0x8f, 0xbb, 0xee, 0x79, 0x84, 0xba, 0xb6, 0xb1, 0x0b, - 0xc5, 0x66, 0x4b, 0x3c, 0x9d, 0x2c, 0x46, 0x73, 0x52, 0x0b, 0x29, 0x44, 0xe2, 0xc2, 0xbf, 0xc6, - 0x9e, 0x35, 0x6e, 0xe9, 0x9e, 0xe9, 0x2e, 0x36, 0x9b, 0x4b, 0x7a, 0x57, 0xdf, 0x34, 0x4c, 0xa8, - 0xf9, 0xc5, 0x1d, 0x7b, 0xa9, 0xba, 0xe2, 0x3f, 0x69, 0x4c, 0xe2, 0x80, 0x15, 0xfc, 0xf3, 0x83, - 0xcf, 0x20, 0x02, 0xe6, 0x1e, 0x49, 0x51, 0x82, 0x7f, 0x03, 0xb2, 0xa0, 0xed, 0x57, 0x67, 0xcd, - 0x65, 0xdb, 0xea, 0x2a, 0x16, 0xf8, 0xa5, 0xd3, 0x15, 0xb0, 0xa0, 0x4c, 0x52, 0x78, 0xb2, 0xd8, - 0x90, 0xaa, 0x08, 0xbb, 0xe8, 0x38, 0xec, 0x73, 0xad, 0x3b, 0x54, 0x1d, 0x81, 0x11, 0xae, 0xbf, - 0xca, 0x5e, 0x8a, 0x2c, 0xf6, 0x93, 0xb3, 0xa8, 0x4e, 0x82, 0x87, 0x8d, 0xc6, 0xf8, 0xae, 0x65, - 0x7a, 0x10, 0x4d, 0xa1, 0x0c, 0x62, 0x9a, 0x58, 0xc4, 0x1d, 0xbf, 0xe5, 0x37, 0x7d, 0xcf, 0xf6, - 0x0f, 0x75, 0x7e, 0x20, 0x14, 0x70, 0xb1, 0x4b, 0x02, 0x76, 0x6a, 0x27, 0xd6, 0x3a, 0xdf, 0x6d, - 0x14, 0xa3, 0xe0, 0x72, 0x35, 0x22, 0x11, 0x99, 0x0f, 0xb7, 0x51, 0x69, 0x5b, 0x5c, 0x18, 0x39, - 0xe5, 0xf1, 0xa1, 0x12, 0xa2, 0x72, 0xe1, 0x14, 0x6d, 0x87, 0x82, 0x66, 0x87, 0x44, 0x1a, 0xd8, - 0xb1, 0x0a, 0xff, 0xb8, 0xb6, 0xcc, 0x5f, 0x40, 0x15, 0xa3, 0x10, 0x74, 0xd5, 0x6f, 0x26, 0x01, - 0x3d, 0x60, 0xbd, 0x56, 0x5b, 0x2a, 0x97, 0xfa, 0x59, 0xa1, 0x99, 0x04, 0x74, 0xdc, 0x45, 0xe3, - 0x0e, 0x5d, 0x33, 0x3a, 0xde, 0x5e, 0x19, 0xf1, 0xa5, 0xbb, 0x92, 0xf5, 0x5e, 0x78, 0x85, 0x4b, - 0xc7, 0x1e, 0xa3, 0x44, 0x1a, 0x05, 0x9d, 0x04, 0x6a, 0xf0, 0x1e, 0x2a, 0xd9, 0x5e, 0x67, 0xd1, - 0xb9, 0xe9, 0x50, 0xbb, 0x3c, 0xc1, 0x75, 0x66, 0x8d, 0xca, 0x24, 0x90, 0x8f, 0x6b, 0x0d, 0x47, - 0x30, 0xe4, 0x20, 0x91, 0x32, 0xfc, 0xfb, 0x39, 0x84, 0x1d, 0xaf, 0x0b, 0x9b, 0x57, 0xb6, 0x63, - 0xd1, 0x4d, 0xfe, 0x1e, 0xc6, 0x29, 0x4f, 0x72, 0x1b, 0x6a, 0x99, 0xef, 0xc3, 0xe3, 0x40, 0x71, - 0x63, 0xc2, 0xf3, 0xb5, 0x7e, 0x56, 0x92, 0x60, 0x07, 0x9b, 0x8a, 0x2d, 0x87, 0xff, 0xbb, 0x3c, - 0x35, 0xd4, 0x54, 0x24, 0xbf, 0x0b, 0x8a, 0xa6, 0x42, 0xd0, 0x49, 0xa0, 0x86, 0xbd, 0xbd, 0xb6, - 0xa9, 0xde, 0xbc, 0xd1, 0x31, 0x7b, 0xc4, 0xb2, 0xdc, 0x55, 0x88, 0x5d, 0x4e, 0xcf, 0x81, 0x68, - 0x58, 0x9e, 0xe6, 0x6e, 0x13, 0xbe, 0xbd, 0x26, 0x89, 0x5c, 0x24, 0x45, 0x9a, 0xbf, 0xbd, 0x16, - 0xd7, 0xb8, 0x87, 0xfb, 0x1b, 0x8b, 0xfd, 0xbd, 0xbd, 0x8e, 0x4c, 0x3c, 0xb4, 0xb7, 0xd7, 0x92, - 0x8a, 0x7b, 0xbf, 0xbd, 0x8e, 0x98, 0x7f, 0x0a, 0xde, 0x5e, 0x47, 0xc6, 0xa6, 0xe4, 0xd3, 0x1f, - 0x2b, 0x3d, 0xfa, 0x19, 0x7c, 0xe0, 0xcb, 0x2e, 0x74, 0x66, 0xe3, 0x0e, 0xa0, 0xbc, 0xfd, 0xcc, - 0xdd, 0xf3, 0xed, 0x67, 0x0d, 0xcd, 0x6d, 0x79, 0xa6, 0xd9, 0xe3, 0xbd, 0x91, 0xde, 0x52, 0xf8, - 0xc7, 0xc4, 0x0f, 0x0b, 0xc9, 0xb9, 0xd5, 0x04, 0x1e, 0x92, 0x28, 0x99, 0xf2, 0x8e, 0xb5, 0x30, - 0xd4, 0x3b, 0xd6, 0x4b, 0x68, 0x8a, 0x45, 0x80, 0x5e, 0xec, 0x89, 0x47, 0x78, 0x38, 0x42, 0x64, - 0x22, 0x51, 0x79, 0xb5, 0x87, 0xd1, 0xbc, 0xf8, 0x37, 0xc3, 0x5a, 0xb2, 0x3a, 0x2e, 0x7b, 0x47, - 0x49, 0xed, 0x65, 0xaf, 0xdd, 0xee, 0x69, 0x97, 0xc1, 0x79, 0x94, 0x17, 0xbb, 0xfe, 0xc0, 0xf9, - 0x8f, 0x88, 0xc5, 0x53, 0x0a, 0x69, 0xe0, 0xfc, 0x76, 0x12, 0x72, 0x68, 0xdf, 0xe4, 0xd0, 0xa9, - 0x94, 0x37, 0x9c, 0xf8, 0x36, 0x9a, 0x6e, 0xeb, 0x7b, 0xd2, 0x23, 0x55, 0xb1, 0xbc, 0xb2, 0x6e, - 0x7c, 0xf8, 0xf1, 0xca, 0xba, 0x82, 0x44, 0x62, 0xc8, 0x3c, 0xf6, 0xe9, 0x7b, 0x75, 0xcf, 0x6e, - 0xd1, 0x21, 0xb7, 0x57, 0xdc, 0x75, 0xd7, 0x05, 0x06, 0x09, 0xd1, 0xd8, 0x4b, 0xd0, 0x72, 0x5a, - 0x22, 0x84, 0x92, 0x46, 0x7e, 0x0b, 0xfa, 0x58, 0xec, 0x2d, 0xe8, 0xb1, 0x3e, 0xb9, 0x23, 0x7a, - 0x09, 0xfa, 0x65, 0x0e, 0x9d, 0x4c, 0x2e, 0x18, 0xf0, 0x2f, 0x29, 0x16, 0x9f, 0x89, 0x59, 0x3c, - 0x13, 0x93, 0x12, 0xf6, 0x6e, 0xa3, 0x69, 0x51, 0x56, 0x08, 0x98, 0xfb, 0xf8, 0xc1, 0xe2, 0x6e, - 0x58, 0xb3, 0x04, 0x09, 0x92, 0xcf, 0xa3, 0xda, 0x46, 0x62, 0xb8, 0xda, 0x1f, 0xe6, 0xd1, 0x28, - 0x7f, 0x20, 0x75, 0x88, 0xd9, 0xec, 0x4d, 0x25, 0x9b, 0x65, 0xbd, 0x42, 0xe5, 0xd6, 0xa5, 0x26, - 0xb2, 0xcd, 0x58, 0x22, 0xbb, 0x38, 0x14, 0xfa, 0xe0, 0x1c, 0xf6, 0x3c, 0x2a, 0x85, 0x46, 0x64, - 0x8b, 0x73, 0xac, 0x62, 0x98, 0x90, 0x54, 0x64, 0x8c, 0x92, 0xbb, 0x4a, 0xb6, 0x18, 0xe6, 0x97, - 0xb5, 0x92, 0xee, 0x4a, 0x90, 0x26, 0xfc, 0x63, 0xfe, 0xe8, 0x89, 0x63, 0x7f, 0xf6, 0x80, 0x20, - 0xe5, 0xff, 0x3c, 0x39, 0x3c, 0xd6, 0x28, 0x70, 0xef, 0x3d, 0x29, 0x64, 0xa6, 0x37, 0x14, 0x2a, - 0x89, 0x71, 0xcf, 0x43, 0xfc, 0x54, 0x94, 0x65, 0x3a, 0x8d, 0xff, 0x26, 0x8f, 0x26, 0xeb, 0x20, - 0xa9, 0xb7, 0xe8, 0x92, 0xa9, 0x1f, 0xea, 0xe3, 0x30, 0xd8, 0x20, 0x75, 0x6d, 0xcb, 0x8f, 0xac, - 0x34, 0x38, 0x02, 0x8f, 0x4e, 0x5f, 0x22, 0x12, 0x91, 0xf9, 0xf0, 0x47, 0xb0, 0x6f, 0xd6, 0x6d, - 0x1d, 0x60, 0xa0, 0x32, 0x11, 0xcf, 0x42, 0x5e, 0xcd, 0x3a, 0x31, 0x52, 0x0f, 0x2b, 0xb5, 0x10, - 0xcd, 0x9f, 0x9b, 0x68, 0x13, 0x1e, 0x12, 0x88, 0xa4, 0x72, 0xfe, 0x45, 0x34, 0x13, 0x13, 0xc9, - 0x34, 0xc2, 0xff, 0x9a, 0x43, 0xb3, 0xb2, 0xfe, 0xa3, 0xa8, 0xca, 0xde, 0x57, 0xab, 0xb2, 0x4b, - 0xfb, 0x18, 0xae, 0x94, 0xba, 0xec, 0xef, 0x72, 0x68, 0x2e, 0xe9, 0x31, 0x2f, 0x7b, 0xb1, 0xb5, - 0x63, 0x88, 0xd7, 0x47, 0xd2, 0x8b, 0xad, 0x57, 0xa1, 0x8d, 0x70, 0x4a, 0xf8, 0xbb, 0xb9, 0x7c, - 0xea, 0xef, 0xe6, 0xce, 0x23, 0x04, 0xa6, 0x05, 0xf7, 0x18, 0x05, 0xf5, 0xdd, 0x4b, 0xf4, 0x3f, - 0x11, 0x20, 0x12, 0x17, 0x7f, 0xa3, 0x17, 0xd9, 0x23, 0x2e, 0x3f, 0xa2, 0xc7, 0x73, 0x92, 0xa9, - 0x32, 0x9f, 0xf6, 0xf7, 0x39, 0xf4, 0xd8, 0x3d, 0x37, 0x61, 0xb8, 0xaa, 0xa4, 0x95, 0x4a, 0x2c, - 0xad, 0x9c, 0x4e, 0x07, 0x38, 0xc2, 0xdf, 0x47, 0x7c, 0x9a, 0x47, 0x78, 0x63, 0xdb, 0xb0, 0x9b, - 0xe0, 0xac, 0x6e, 0x2f, 0xb8, 0xed, 0x39, 0xdc, 0xf5, 0xdc, 0xa4, 0x4e, 0xc3, 0x36, 0xf8, 0x20, - 0xc5, 0xd7, 0xf3, 0x72, 0x44, 0x22, 0x32, 0x1f, 0x6c, 0x86, 0x8a, 0xc2, 0x9b, 0x83, 0xd5, 0x9c, - 0x75, 0xd3, 0x10, 0x79, 0x40, 0xb4, 0x08, 0x44, 0x03, 0xc4, 0xf3, 0x00, 0x5c, 0xfb, 0x0c, 0xca, - 0x84, 0xfe, 0x01, 0x59, 0xf6, 0x9f, 0x30, 0x1d, 0xd6, 0xa0, 0x3c, 0x8c, 0x46, 0x38, 0x2a, 0x1b, - 0x8d, 0x49, 0xff, 0x50, 0x9b, 0x69, 0x24, 0xbc, 0x55, 0xfb, 0x2e, 0x87, 0xe6, 0x93, 0x4d, 0x3a, - 0x8a, 0xa8, 0x70, 0x5b, 0x8d, 0x0a, 0x59, 0x0f, 0x06, 0x92, 0x0d, 0x4f, 0x89, 0x0f, 0xdf, 0x24, - 0x0e, 0xfe, 0x51, 0xf4, 0x72, 0x4b, 0xed, 0xe5, 0xe2, 0xbe, 0x7b, 0x99, 0xdc, 0xc3, 0xea, 0x53, - 0x77, 0xff, 0xe7, 0xf4, 0x03, 0x5f, 0xc1, 0xdf, 0x7f, 0xc2, 0xdf, 0xc7, 0xdf, 0x9e, 0xce, 0xdd, - 0x85, 0xbf, 0xaf, 0xe0, 0xef, 0xbf, 0xe1, 0xef, 0xb3, 0xff, 0x3d, 0xfd, 0xc0, 0x9b, 0xe3, 0x02, - 0xf3, 0x27, 0x01, 0x00, 0x00, 0xff, 0xff, 0x55, 0x2c, 0x00, 0x0f, 0x93, 0x46, 0x00, 0x00, + // 3921 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe4, 0x1b, 0x4d, 0x8f, 0x1c, 0x47, + 0x35, 0x33, 0xb3, 0x1f, 0x33, 0xb5, 0x1f, 0x5e, 0x97, 0xd7, 0xf6, 0x64, 0x93, 0xd8, 0x49, 0x47, + 0x84, 0x44, 0xc4, 0xb3, 0xd8, 0x24, 0xc1, 0x71, 0x12, 0x27, 0x3b, 0xfb, 0x61, 0x3b, 0xd9, 0xb5, + 0x27, 0x35, 0x6b, 0x27, 0xe4, 0x93, 0xde, 0x99, 0xda, 0xd9, 0xf6, 0xf6, 0x4c, 0x4f, 0xfa, 0x63, + 0xbd, 0x13, 0x84, 0x08, 0x02, 0x24, 0x2e, 0x09, 0xb9, 0x11, 0x09, 0x38, 0x20, 0x81, 0x38, 0x20, + 0x22, 0x90, 0x90, 0x72, 0xe0, 0x02, 0x48, 0x08, 0x73, 0x40, 0x04, 0x04, 0x82, 0x0b, 0x09, 0x04, + 0x41, 0xc4, 0x5f, 0x08, 0x48, 0xf0, 0xaa, 0xba, 0xba, 0xbb, 0xaa, 0xa7, 0x7b, 0xec, 0x99, 0xfd, + 0x90, 0x10, 0x87, 0x95, 0xdd, 0xf5, 0x3e, 0xeb, 0xd5, 0xab, 0xf7, 0x5e, 0x55, 0xbd, 0x41, 0x8f, + 0x6d, 0x9e, 0x76, 0x4a, 0x86, 0x35, 0xbb, 0xe9, 0xad, 0x51, 0xbb, 0x45, 0x5d, 0xea, 0xcc, 0xb6, + 0x37, 0x1b, 0xb3, 0x7a, 0xdb, 0x70, 0x66, 0xe9, 0xb6, 0x4b, 0x5b, 0x8e, 0x61, 0xb5, 0x9c, 0xd9, + 0xad, 0x93, 0x6b, 0xd4, 0xd5, 0x4f, 0xce, 0x36, 0x68, 0x8b, 0xda, 0xba, 0x4b, 0xeb, 0xa5, 0xb6, + 0x6d, 0xb9, 0x16, 0x3e, 0xe1, 0x93, 0x97, 0x22, 0xf2, 0x12, 0x90, 0x97, 0x18, 0x79, 0x29, 0x22, + 0x2f, 0x09, 0xf2, 0x99, 0x13, 0x0d, 0xc3, 0xdd, 0xf0, 0xd6, 0x4a, 0x35, 0xab, 0x39, 0xdb, 0xb0, + 0x1a, 0xd6, 0x2c, 0xe7, 0xb2, 0xe6, 0xad, 0xf3, 0x2f, 0xfe, 0xc1, 0xff, 0xe7, 0x73, 0x9f, 0x39, + 0x95, 0xaa, 0xdc, 0xac, 0x4d, 0x1d, 0xcb, 0xb3, 0x6b, 0x34, 0xae, 0xd1, 0xcc, 0x83, 0xe9, 0x34, + 0x5e, 0x6b, 0x8b, 0xda, 0x4c, 0x21, 0x5a, 0xef, 0x22, 0xbb, 0x3f, 0x9d, 0x6c, 0xab, 0x6b, 0xda, + 0x33, 0x27, 0x92, 0xb1, 0x6d, 0xaf, 0xe5, 0x1a, 0xcd, 0x6e, 0x9d, 0x4e, 0x26, 0xa3, 0x7b, 0xae, + 0x61, 0xce, 0x1a, 0x2d, 0xd7, 0x71, 0xed, 0x38, 0x89, 0x56, 0x42, 0x68, 0xae, 0x72, 0xe1, 0x8a, + 0xaf, 0x2f, 0xbe, 0x13, 0x0d, 0xb5, 0xf4, 0x26, 0x2d, 0x66, 0xee, 0xcc, 0xdc, 0x5b, 0x28, 0x8f, + 0x5f, 0x7f, 0xef, 0xf8, 0x2d, 0x1f, 0xbc, 0x77, 0x7c, 0xe8, 0x22, 0x8c, 0x11, 0x0e, 0xd1, 0x5e, + 0x40, 0xd3, 0xf3, 0x95, 0xcb, 0xab, 0xba, 0xdd, 0xa0, 0xee, 0x65, 0xe0, 0x6b, 0xbc, 0xaa, 0xbb, + 0x8c, 0x72, 0x01, 0x4d, 0xb9, 0x7c, 0xb0, 0x42, 0xc1, 0x5a, 0x2d, 0x57, 0x6f, 0xf8, 0x5c, 0x86, + 0xcb, 0x45, 0xc1, 0x65, 0x6a, 0x35, 0x06, 0x27, 0x5d, 0x14, 0xda, 0xd7, 0x33, 0xe8, 0xd6, 0x79, + 0xcf, 0x71, 0xad, 0xe6, 0x0a, 0x75, 0x6d, 0xa3, 0x36, 0xef, 0xd9, 0x36, 0x80, 0xaa, 0xae, 0xee, + 0x7a, 0xce, 0x8d, 0xb5, 0xc3, 0xcf, 0xa2, 0xe1, 0x2d, 0xdd, 0xf4, 0x68, 0x31, 0x0b, 0x28, 0x63, + 0xa7, 0xee, 0x2f, 0xa5, 0xba, 0x4d, 0x29, 0x58, 0xd8, 0xd2, 0xd3, 0x9e, 0x0e, 0xd6, 0x74, 0x3b, + 0xe5, 0x69, 0xc1, 0x70, 0x5c, 0x48, 0xbd, 0xc2, 0x38, 0x11, 0x9f, 0xa1, 0xf6, 0x46, 0x06, 0xdd, + 0x91, 0xaa, 0xd9, 0xb2, 0xe1, 0xb8, 0xb8, 0x89, 0x86, 0x0d, 0x97, 0x36, 0x1d, 0x50, 0x2f, 0x07, + 0xb2, 0xcf, 0x97, 0xfa, 0x72, 0xd9, 0x52, 0x2a, 0xf3, 0xf2, 0x84, 0xd0, 0x6b, 0xf8, 0x02, 0x63, + 0x4f, 0x7c, 0x29, 0xda, 0xd7, 0x32, 0x08, 0xcb, 0x34, 0xbe, 0x75, 0x6f, 0xc2, 0x46, 0xcf, 0xec, + 0xc4, 0x46, 0x87, 0x04, 0xc3, 0x31, 0x5f, 0x9c, 0x62, 0xa2, 0xd7, 0x32, 0xe8, 0x48, 0xb7, 0x46, + 0xdc, 0x36, 0xeb, 0xaa, 0x6d, 0xe6, 0x76, 0x60, 0x1b, 0x9f, 0x6b, 0x8a, 0x51, 0x7e, 0x90, 0x45, + 0x85, 0x05, 0x9d, 0x36, 0xad, 0x56, 0x15, 0x6c, 0xf1, 0x2c, 0xca, 0x37, 0x81, 0xbe, 0xae, 0xbb, + 0x3a, 0xb7, 0xc7, 0xd8, 0xa9, 0x7b, 0x7b, 0x4c, 0x76, 0xeb, 0x64, 0xe9, 0xd2, 0xda, 0x55, 0x5a, + 0x73, 0x41, 0x8e, 0x5e, 0xc6, 0x82, 0x3f, 0x8a, 0xc6, 0x48, 0xc8, 0x0d, 0xbf, 0x84, 0x86, 0x9c, + 0x36, 0xad, 0x09, 0x13, 0x3e, 0xda, 0xe7, 0x74, 0x42, 0x0d, 0xab, 0xc0, 0x23, 0x5a, 0x23, 0xf6, + 0x45, 0x38, 0x5f, 0xb0, 0xd7, 0x88, 0xc3, 0x17, 0xbf, 0x98, 0xe3, 0x12, 0xce, 0x0e, 0x2c, 0xc1, + 0x77, 0xa1, 0x49, 0x21, 0x63, 0xc4, 0xff, 0x26, 0x82, 0xbb, 0xf6, 0xeb, 0x0c, 0x9a, 0x08, 0x71, + 0xf9, 0x4a, 0xbd, 0xd8, 0x65, 0xb3, 0xd9, 0x1e, 0x36, 0x93, 0x22, 0x5d, 0x89, 0x91, 0x73, 0xd3, + 0x4d, 0x09, 0x61, 0xf9, 0x60, 0x44, 0x32, 0xdc, 0x8b, 0x81, 0x23, 0x64, 0xb9, 0x23, 0x9c, 0x1e, + 0x74, 0x5e, 0x29, 0xeb, 0xff, 0x7b, 0x79, 0x3e, 0x55, 0xdf, 0x92, 0x79, 0x87, 0x9a, 0xb0, 0x82, + 0x96, 0x2d, 0xe6, 0xd3, 0xef, 0x6a, 0x2d, 0xeb, 0x6b, 0xd4, 0xac, 0x0a, 0x1e, 0xe5, 0x71, 0x36, + 0xb1, 0xe0, 0x8b, 0x84, 0xbc, 0xf1, 0xf3, 0x28, 0x0f, 0x1a, 0xb4, 0x4d, 0x08, 0xad, 0xc2, 0x2b, + 0x4e, 0xf4, 0xf6, 0xb5, 0x8a, 0x55, 0x5f, 0x15, 0x04, 0xdc, 0x0d, 0x42, 0xab, 0x05, 0xa3, 0x24, + 0x64, 0xa8, 0xbd, 0x9e, 0x45, 0x07, 0x62, 0x4b, 0x8a, 0xaf, 0xa0, 0x23, 0x35, 0x3f, 0x4c, 0x5c, + 0xf4, 0x9a, 0x20, 0xa0, 0x5a, 0xdb, 0xa0, 0x75, 0xcf, 0xa4, 0x75, 0x11, 0x76, 0x8f, 0x09, 0x7e, + 0x47, 0xe6, 0x13, 0xb1, 0x48, 0x0a, 0x35, 0x7e, 0x12, 0xe1, 0x16, 0x1f, 0x5a, 0x31, 0x1c, 0x27, + 0xe4, 0x99, 0xe5, 0x3c, 0x67, 0x04, 0x4f, 0x7c, 0xb1, 0x0b, 0x83, 0x24, 0x50, 0x31, 0x1d, 0xeb, + 0xd4, 0x31, 0x6c, 0x5a, 0x8f, 0xeb, 0x98, 0x53, 0x75, 0x5c, 0x48, 0xc4, 0x22, 0x29, 0xd4, 0xda, + 0x0f, 0xb3, 0x08, 0x2d, 0xd0, 0xb6, 0x69, 0x75, 0x9a, 0x30, 0x83, 0x3d, 0xdc, 0xe7, 0x2f, 0x2b, + 0xfb, 0xfc, 0xb1, 0x7e, 0xbd, 0x35, 0x54, 0x31, 0x75, 0xa3, 0x37, 0x62, 0x1b, 0xfd, 0xf1, 0xc1, + 0x45, 0xf4, 0xde, 0xe9, 0xbf, 0xc9, 0xa0, 0xc9, 0x08, 0x79, 0x3f, 0xb6, 0xfa, 0x4b, 0xea, 0x56, + 0x7f, 0x78, 0xe0, 0x99, 0xa5, 0xec, 0xf5, 0xb7, 0x72, 0x08, 0x47, 0x48, 0xc4, 0x32, 0xcd, 0x35, + 0xbd, 0xb6, 0x79, 0x13, 0x09, 0xf0, 0xbb, 0x90, 0x39, 0xbd, 0x76, 0x9d, 0x15, 0x41, 0x73, 0xad, + 0x96, 0xe5, 0xf2, 0x02, 0x26, 0x50, 0xf3, 0x33, 0x03, 0xab, 0x19, 0x68, 0x50, 0xba, 0xdc, 0xc5, + 0x7b, 0xb1, 0xe5, 0xda, 0x9d, 0x68, 0xf7, 0x74, 0x23, 0x90, 0x04, 0x85, 0xf0, 0x2b, 0x08, 0xd9, + 0x82, 0xe7, 0xaa, 0x25, 0xfc, 0xa3, 0x5f, 0x17, 0x0c, 0x94, 0x9a, 0xb7, 0x5a, 0xeb, 0x46, 0x23, + 0xf2, 0x76, 0x12, 0x32, 0x26, 0x92, 0x90, 0x99, 0x45, 0x74, 0x34, 0x45, 0x7b, 0x3c, 0x85, 0x72, + 0x9b, 0xb4, 0xe3, 0x9b, 0x95, 0xb0, 0xff, 0xe2, 0x69, 0xb9, 0x90, 0x28, 0x88, 0x2a, 0xe0, 0x4c, + 0xf6, 0x74, 0x46, 0x7b, 0x6b, 0x58, 0x76, 0x36, 0x1e, 0x87, 0xef, 0x45, 0x79, 0x1b, 0x46, 0x8c, + 0x9a, 0xee, 0x88, 0x00, 0xc5, 0x23, 0x29, 0x11, 0x63, 0x24, 0x84, 0x2a, 0x11, 0x3b, 0xbb, 0x4f, + 0x11, 0x3b, 0xb7, 0xcb, 0x11, 0x1b, 0x5b, 0x30, 0x09, 0x97, 0xd5, 0xd9, 0x8d, 0x4e, 0x71, 0x88, + 0x33, 0x9f, 0xdb, 0xc1, 0xce, 0xf6, 0x19, 0x45, 0x02, 0x83, 0x11, 0x12, 0x0a, 0xc1, 0x73, 0xe8, + 0x40, 0xd3, 0x68, 0x11, 0xaa, 0xd7, 0x3b, 0x55, 0x5a, 0xb3, 0x5a, 0x75, 0xa7, 0x38, 0xcc, 0xcd, + 0x7c, 0x54, 0x10, 0x1d, 0x58, 0x51, 0xc1, 0x24, 0x8e, 0x8f, 0x97, 0xd1, 0xb4, 0x4d, 0xb7, 0x0c, + 0xa6, 0xc6, 0x79, 0xd8, 0xce, 0x96, 0xdd, 0x59, 0x36, 0x9a, 0x86, 0x5b, 0x1c, 0xf1, 0xcb, 0x78, + 0xe0, 0x31, 0x4d, 0x12, 0xe0, 0x24, 0x91, 0x0a, 0xdf, 0x83, 0x46, 0xda, 0xba, 0xe7, 0x40, 0xac, + 0x1f, 0x05, 0xfa, 0x7c, 0x14, 0x98, 0x2a, 0x7c, 0x94, 0x08, 0x28, 0x94, 0xcd, 0xb2, 0x97, 0xe7, + 0x77, 0xc3, 0xcb, 0x27, 0xd3, 0x3d, 0x5c, 0xfb, 0x30, 0x8b, 0xa6, 0xe2, 0x41, 0x93, 0xe5, 0x3c, + 0x6b, 0xcd, 0xa1, 0xf6, 0x16, 0xad, 0x9f, 0xf3, 0xcf, 0x47, 0xc0, 0x9e, 0xbb, 0x69, 0x2e, 0xda, + 0xb5, 0x97, 0xba, 0x30, 0x48, 0x02, 0x15, 0xbe, 0x5f, 0x72, 0x74, 0x3f, 0x6b, 0x86, 0xcb, 0x96, + 0xe0, 0xec, 0xb0, 0x6c, 0x62, 0xe7, 0x07, 0x40, 0x91, 0x1a, 0xc3, 0x65, 0xbb, 0xac, 0x82, 0x49, + 0x1c, 0x1f, 0x9f, 0x43, 0x07, 0xf5, 0x2d, 0xdd, 0x30, 0xf5, 0x35, 0x93, 0x86, 0x4c, 0x86, 0x38, + 0x93, 0x5b, 0x05, 0x93, 0x83, 0x73, 0x71, 0x04, 0xd2, 0x4d, 0x83, 0x57, 0xd0, 0x21, 0xaf, 0xd5, + 0xcd, 0xca, 0x77, 0xa3, 0xdb, 0x04, 0xab, 0x43, 0x97, 0xbb, 0x51, 0x48, 0x12, 0x9d, 0xf6, 0xdb, + 0x8c, 0x1c, 0x9f, 0x03, 0x97, 0xc5, 0x67, 0xd0, 0x90, 0xdb, 0x69, 0x07, 0xf1, 0xf9, 0x9e, 0x20, + 0x3e, 0xaf, 0xc2, 0xd8, 0x47, 0xbc, 0x12, 0x88, 0x53, 0x30, 0x08, 0xe1, 0x34, 0xf8, 0x0b, 0x68, + 0x82, 0x2d, 0xa5, 0xd1, 0x6a, 0xf8, 0x56, 0x11, 0xf1, 0x61, 0x69, 0x00, 0x77, 0x09, 0x79, 0x48, + 0x79, 0xe6, 0x20, 0x28, 0x32, 0xa1, 0x00, 0x89, 0x2a, 0x0f, 0x4e, 0xbf, 0x13, 0x8b, 0xdb, 0x6d, + 0xcb, 0x76, 0x2f, 0xb5, 0xfd, 0x18, 0x0d, 0x5e, 0x4e, 0xf9, 0x00, 0x9f, 0x8f, 0xe4, 0xe5, 0x3e, + 0x1a, 0x11, 0x50, 0x7c, 0x37, 0x1a, 0xa6, 0xdb, 0x7a, 0xcd, 0xe5, 0x1a, 0xe7, 0xa3, 0x8c, 0xb6, + 0xc8, 0x06, 0x89, 0x0f, 0xd3, 0x7e, 0x04, 0x07, 0xa8, 0xa5, 0xea, 0x39, 0xdb, 0xf2, 0xda, 0xc1, + 0xe4, 0x03, 0x39, 0x9f, 0x46, 0x43, 0x36, 0x94, 0x3e, 0xc2, 0x6a, 0x77, 0x07, 0x56, 0x23, 0x30, + 0x06, 0x56, 0x3b, 0x14, 0xa3, 0xf2, 0x4d, 0xc6, 0x08, 0x20, 0x0b, 0x8f, 0xd8, 0x7a, 0xab, 0x41, + 0x83, 0xfc, 0xf6, 0x50, 0x9f, 0xb6, 0xba, 0xb0, 0x40, 0x18, 0x79, 0x34, 0x31, 0xfe, 0x09, 0x75, + 0x85, 0xcf, 0x55, 0xfb, 0x56, 0x06, 0x1d, 0x38, 0xbf, 0xba, 0x5a, 0xb9, 0xd0, 0x6a, 0xc0, 0x69, + 0xd1, 0xa9, 0xe8, 0xee, 0x06, 0x4b, 0xc1, 0x6d, 0xf8, 0x37, 0x9e, 0x82, 0x19, 0x8c, 0x70, 0x08, + 0xde, 0x40, 0xa3, 0x6c, 0x3f, 0xd2, 0x56, 0x7d, 0xc0, 0xd2, 0x4a, 0x88, 0x2b, 0xfb, 0x4c, 0xca, + 0x07, 0x84, 0x8c, 0x51, 0x31, 0x40, 0x02, 0xf6, 0xda, 0xe7, 0xd0, 0xb4, 0xa4, 0x1e, 0xb3, 0x17, + 0x3f, 0xb3, 0xe2, 0x1a, 0x1a, 0x66, 0x9a, 0x04, 0x27, 0xd2, 0x7e, 0x0f, 0x58, 0xb1, 0x29, 0x47, + 0x0b, 0xca, 0xbe, 0xa0, 0x44, 0xe1, 0xbc, 0xb5, 0x3f, 0x66, 0xd1, 0xd1, 0xf3, 0x96, 0x6d, 0xbc, + 0x6a, 0xb5, 0x5c, 0xdd, 0x84, 0xfc, 0x31, 0xe7, 0xb9, 0x96, 0x53, 0xd3, 0x4d, 0x6a, 0xef, 0x61, + 0xd1, 0x6a, 0x2a, 0x45, 0xeb, 0x93, 0xfd, 0xce, 0x2c, 0x59, 0xdf, 0xd4, 0x0a, 0xd6, 0x8d, 0x55, + 0xb0, 0xcb, 0xbb, 0x24, 0xaf, 0x77, 0x39, 0xfb, 0xcf, 0x0c, 0xba, 0x2d, 0x85, 0x72, 0x3f, 0x6a, + 0xdb, 0x4d, 0xb5, 0xb6, 0x5d, 0xda, 0x9d, 0x39, 0xa7, 0x14, 0xba, 0xff, 0xca, 0xa6, 0xce, 0x95, + 0x97, 0x56, 0xaf, 0x40, 0xad, 0xc1, 0xbe, 0x08, 0x5d, 0x17, 0x73, 0x9d, 0xef, 0x53, 0x9f, 0xaa, + 0xb7, 0x16, 0x5c, 0xf5, 0x00, 0x13, 0x0a, 0xc7, 0xc2, 0x1a, 0x95, 0xaa, 0x0d, 0xc1, 0x9c, 0x84, + 0x62, 0xf0, 0x49, 0x34, 0xc6, 0xab, 0x07, 0x25, 0xcf, 0x1d, 0x60, 0xf7, 0x42, 0x2b, 0xd1, 0x30, + 0x91, 0x71, 0xf0, 0x83, 0x40, 0xa2, 0x6f, 0xc7, 0xb2, 0x5c, 0x78, 0x9d, 0xb4, 0x12, 0x81, 0x88, + 0x8c, 0x07, 0x21, 0x7f, 0xb2, 0xd6, 0xf6, 0xa4, 0x9b, 0x46, 0x51, 0x4e, 0xf5, 0x3b, 0xc5, 0xa4, + 0x4b, 0xcb, 0x32, 0x06, 0xd1, 0x93, 0x00, 0x91, 0xc6, 0x48, 0x4c, 0x9c, 0xf6, 0xf3, 0x1c, 0xba, + 0xa3, 0xa7, 0x8f, 0xe2, 0xa5, 0x1e, 0xd5, 0xc3, 0x91, 0x3e, 0x2a, 0x87, 0x3a, 0x9a, 0x30, 0x75, + 0xc7, 0xe5, 0xe6, 0x5e, 0x35, 0x9a, 0x41, 0x76, 0xfb, 0xc4, 0x4d, 0x3a, 0x2e, 0x23, 0xf1, 0x53, + 0xd8, 0xb2, 0xcc, 0x85, 0xa8, 0x4c, 0x59, 0xc5, 0x21, 0x4e, 0xfe, 0x69, 0x15, 0xc7, 0xbc, 0x0a, + 0x26, 0x71, 0x7c, 0xc6, 0x42, 0x1c, 0xcc, 0x63, 0xf5, 0x46, 0xc8, 0x62, 0x41, 0x05, 0x93, 0x38, + 0x3e, 0x54, 0x7d, 0xc7, 0x05, 0x57, 0xd5, 0xfc, 0xd2, 0xed, 0xb1, 0x5f, 0x77, 0xdc, 0x0d, 0xec, + 0x8e, 0xcf, 0xf7, 0x46, 0x25, 0x37, 0xe2, 0xa5, 0xad, 0xa0, 0x89, 0xf3, 0x96, 0xe3, 0x56, 0x58, + 0x4a, 0x66, 0x79, 0x0b, 0xdf, 0x81, 0x72, 0xe0, 0x9c, 0xe2, 0x24, 0x32, 0x26, 0xd4, 0xce, 0x31, + 0xe7, 0x65, 0xe3, 0x1c, 0xac, 0x6f, 0x0b, 0xbf, 0x8e, 0xc0, 0xe0, 0x97, 0x6c, 0x5c, 0x3b, 0x87, + 0x46, 0x45, 0x5e, 0x94, 0x19, 0xe5, 0x7a, 0x33, 0xca, 0x25, 0x30, 0xfa, 0x5e, 0x16, 0x38, 0xf9, + 0x69, 0x64, 0x0f, 0x13, 0xc2, 0x0b, 0x4a, 0x42, 0x38, 0x33, 0x58, 0xaa, 0x4d, 0x4d, 0x00, 0xf5, + 0x58, 0x02, 0x78, 0x74, 0x40, 0xfe, 0xbd, 0x03, 0xfe, 0xdb, 0x19, 0x34, 0xa9, 0x26, 0x7d, 0x16, + 0x51, 0xd8, 0x1e, 0x32, 0x6a, 0xf4, 0x62, 0x74, 0xe0, 0x0f, 0x23, 0x4a, 0x35, 0x02, 0x11, 0x19, + 0x0f, 0xd3, 0x90, 0x8c, 0xb9, 0x83, 0x30, 0x4a, 0x29, 0x45, 0x69, 0xf6, 0x74, 0x52, 0xf2, 0x9f, + 0x4e, 0x40, 0x51, 0xf7, 0x12, 0xec, 0x79, 0x1b, 0xca, 0xc1, 0x2e, 0x31, 0xdc, 0xb3, 0x64, 0xbe, + 0xda, 0xaf, 0x32, 0x68, 0x4c, 0x28, 0xbc, 0x1f, 0x19, 0xe9, 0x79, 0x35, 0x23, 0x3d, 0x34, 0x60, + 0x3d, 0x95, 0x9c, 0x81, 0xde, 0x89, 0xe6, 0xc2, 0x2a, 0x28, 0x56, 0xe0, 0x6d, 0xc0, 0x76, 0x8a, + 0x17, 0x78, 0x6c, 0x8b, 0x11, 0x0e, 0xc1, 0x5f, 0xc9, 0xa0, 0x29, 0x23, 0x56, 0x73, 0x09, 0x53, + 0x3f, 0x3e, 0x98, 0x6a, 0x21, 0x9b, 0xe8, 0x41, 0x29, 0x0e, 0x21, 0x5d, 0x22, 0x35, 0x0f, 0x75, + 0x61, 0x61, 0x1d, 0xb4, 0x77, 0xdd, 0xf6, 0x80, 0xb9, 0x32, 0xa9, 0x9a, 0x2c, 0xe7, 0xf9, 0xf4, + 0x01, 0x42, 0x38, 0x6b, 0xed, 0xed, 0x6c, 0x68, 0xb0, 0xaa, 0xbf, 0x47, 0xc2, 0x7a, 0x37, 0xb3, + 0x1b, 0xf5, 0xee, 0x58, 0x52, 0xad, 0x0b, 0x11, 0x24, 0xe7, 0x9a, 0x83, 0xde, 0xb7, 0x09, 0x09, + 0xab, 0xcb, 0xd5, 0x28, 0x4e, 0xc1, 0x07, 0x61, 0x2c, 0xf1, 0xcb, 0x68, 0x98, 0x9d, 0x26, 0xd8, + 0x16, 0xcf, 0x0d, 0x1e, 0x42, 0x98, 0xbd, 0x22, 0x0f, 0x63, 0x5f, 0xe0, 0x61, 0x9c, 0x2f, 0x94, + 0xe9, 0x13, 0x4a, 0x1c, 0xc0, 0x57, 0xd1, 0xb8, 0x69, 0xe9, 0xf5, 0xb2, 0x6e, 0xea, 0x50, 0x8c, + 0x04, 0x77, 0xf7, 0x9f, 0xec, 0x1d, 0x11, 0x97, 0x25, 0x0a, 0x11, 0x4f, 0xc2, 0x47, 0x3d, 0x19, + 0x46, 0x14, 0xde, 0x9a, 0x8e, 0x50, 0x34, 0x7b, 0x7c, 0x1c, 0x0d, 0x33, 0x17, 0xf6, 0x4f, 0x06, + 0x85, 0x72, 0x81, 0xe9, 0xca, 0x3c, 0x1b, 0x74, 0xe5, 0xe3, 0xf8, 0x14, 0x42, 0x0e, 0xad, 0xd9, + 0xd4, 0xe5, 0x61, 0x87, 0x5f, 0x7e, 0x45, 0x01, 0xb8, 0x1a, 0x42, 0x88, 0x84, 0xa5, 0x7d, 0x23, + 0x8b, 0x72, 0x4f, 0x5a, 0x6b, 0x7b, 0x18, 0xe4, 0x9f, 0x55, 0x82, 0x7c, 0xbf, 0xfb, 0x1f, 0x74, + 0x4b, 0x0d, 0xf0, 0x9f, 0x8d, 0x05, 0xf8, 0xd3, 0x03, 0xf0, 0xee, 0x1d, 0xdc, 0x7f, 0x97, 0x43, + 0xe3, 0x80, 0x35, 0x6f, 0xb5, 0xea, 0x06, 0x2f, 0x85, 0x1e, 0x50, 0x2e, 0x09, 0xee, 0x8c, 0x5d, + 0x12, 0x4c, 0xc9, 0xb8, 0xd2, 0xf5, 0xc0, 0x95, 0x50, 0x51, 0x7f, 0x51, 0xce, 0xaa, 0xe2, 0x80, + 0xb2, 0xe7, 0xeb, 0x7b, 0x29, 0xe4, 0xa9, 0xaa, 0x07, 0xa7, 0x55, 0x5e, 0x43, 0x55, 0x6c, 0x6b, + 0xcd, 0x2f, 0xcc, 0x72, 0xfd, 0x17, 0x66, 0x87, 0x85, 0x2e, 0xbc, 0x38, 0x0b, 0x39, 0x11, 0x95, + 0x31, 0xbe, 0x86, 0x30, 0x1b, 0x58, 0x85, 0xc3, 0xb5, 0xe3, 0xcf, 0x8e, 0x89, 0x1b, 0xea, 0x5f, + 0x5c, 0x78, 0x6b, 0xb5, 0xdc, 0xc5, 0x8e, 0x24, 0x88, 0x60, 0xf7, 0x18, 0x36, 0xd5, 0x1d, 0xa8, + 0x5b, 0x87, 0xb9, 0xe9, 0xa2, 0xe3, 0x3e, 0x1f, 0x25, 0x02, 0x8a, 0xef, 0x43, 0xa3, 0x4d, 0xd8, + 0x27, 0xac, 0x3e, 0x1b, 0xe1, 0x88, 0xe1, 0xc9, 0x7b, 0xc5, 0x1f, 0x26, 0x01, 0x5c, 0xfb, 0x59, + 0x06, 0x8d, 0xc2, 0x42, 0xed, 0x47, 0xf2, 0x7b, 0x46, 0x4d, 0x7e, 0xa7, 0xfa, 0x77, 0xd0, 0x94, + 0xc4, 0xf7, 0x93, 0x1c, 0x9f, 0x03, 0x8f, 0xe1, 0x70, 0xe6, 0x69, 0xeb, 0xb6, 0x6e, 0x9a, 0xd4, + 0x34, 0x9c, 0xa6, 0x28, 0x1d, 0xf9, 0x99, 0xa7, 0x12, 0x0d, 0x13, 0x19, 0x87, 0x91, 0xd4, 0xac, + 0x66, 0xdb, 0xa4, 0xc1, 0x0b, 0x43, 0x48, 0x32, 0x1f, 0x0d, 0x13, 0x19, 0x07, 0x5f, 0x42, 0x87, + 0xf5, 0x9a, 0x6b, 0x6c, 0xd1, 0x05, 0xaa, 0xd7, 0x4d, 0xa3, 0x45, 0x83, 0xdb, 0xdc, 0x1c, 0x2f, + 0x21, 0x6f, 0x05, 0xe2, 0xc3, 0x73, 0x49, 0x08, 0x24, 0x99, 0x4e, 0xb9, 0x4e, 0x1f, 0xda, 0xc3, + 0xeb, 0xf4, 0x07, 0xd0, 0xb8, 0x0e, 0x27, 0xa3, 0x00, 0xc2, 0xfd, 0x28, 0x5f, 0x9e, 0x62, 0xa1, + 0x77, 0x4e, 0x1a, 0x27, 0x0a, 0x96, 0x72, 0x09, 0x3f, 0xb2, 0xdb, 0xcf, 0xa6, 0x3f, 0xcd, 0xa1, + 0x42, 0x18, 0x7c, 0xb0, 0x85, 0x50, 0x2d, 0xd8, 0xe0, 0xc1, 0xb5, 0xcf, 0x23, 0xfd, 0x7b, 0x4a, + 0x18, 0x24, 0xa2, 0x78, 0x1c, 0x0e, 0x39, 0x44, 0x12, 0x01, 0x11, 0xb9, 0x00, 0x01, 0xc4, 0x76, + 0x07, 0x3d, 0xcb, 0x4d, 0x00, 0xef, 0x42, 0x35, 0xe0, 0x40, 0x22, 0x66, 0xb8, 0x01, 0x87, 0xe2, + 0xd0, 0x67, 0x06, 0x8d, 0x48, 0xfe, 0xe1, 0x57, 0x61, 0x43, 0x62, 0x6c, 0x59, 0x58, 0xf0, 0xbd, + 0x4a, 0x1c, 0xf0, 0xc2, 0xb0, 0xe0, 0xbb, 0x20, 0x11, 0x50, 0x3c, 0x0b, 0x53, 0xf5, 0x6a, 0x35, + 0x4a, 0xeb, 0xb4, 0x2e, 0x0e, 0x6e, 0x07, 0x05, 0x6a, 0xa1, 0x1a, 0x00, 0x48, 0x84, 0xc3, 0x18, + 0xaf, 0xeb, 0x06, 0x7b, 0x09, 0x1e, 0x51, 0x19, 0x2f, 0xf1, 0x51, 0x22, 0xa0, 0xda, 0x3f, 0xb2, + 0x68, 0x42, 0xf1, 0x3f, 0xfc, 0xe5, 0x0c, 0xbb, 0x48, 0x70, 0x6b, 0x1b, 0x7c, 0x38, 0x58, 0xc8, + 0x95, 0x9d, 0xf8, 0x74, 0x69, 0x25, 0xe2, 0xe7, 0x3f, 0xd5, 0x49, 0xf7, 0x12, 0x21, 0x84, 0xc8, + 0x62, 0xf1, 0xeb, 0x50, 0xe0, 0xf2, 0xef, 0xc5, 0xed, 0x36, 0xab, 0x1c, 0xa4, 0x27, 0xc4, 0x73, + 0x3b, 0xd1, 0x85, 0xd0, 0x57, 0x3c, 0x38, 0x29, 0xf3, 0xfb, 0xe8, 0xb0, 0xd0, 0x5d, 0x89, 0x09, + 0x22, 0x5d, 0xa2, 0x67, 0xce, 0xa2, 0xa9, 0xf8, 0x2c, 0xfa, 0x7a, 0xb2, 0xfb, 0x4e, 0x06, 0x15, + 0xd3, 0x14, 0x61, 0xa7, 0xd8, 0x90, 0x51, 0x54, 0x1d, 0x3e, 0x45, 0x3b, 0x3e, 0xd7, 0x45, 0x94, + 0xb7, 0xda, 0xec, 0x16, 0x43, 0xbc, 0xd8, 0x15, 0xca, 0xf7, 0x05, 0xbb, 0xf2, 0x92, 0x18, 0x87, + 0xdc, 0x7b, 0x58, 0x61, 0x1f, 0x00, 0x48, 0x48, 0x8a, 0x35, 0x34, 0xc2, 0xf5, 0xf1, 0xab, 0xcc, + 0x42, 0x19, 0x31, 0x7f, 0xe0, 0xf5, 0x35, 0xa4, 0x62, 0x1f, 0xa2, 0x7d, 0x1f, 0x0a, 0x6b, 0x96, + 0x00, 0x82, 0x7b, 0xf1, 0x47, 0x58, 0x6a, 0x96, 0xd8, 0x0a, 0x1d, 0xa5, 0x6c, 0x2b, 0x4f, 0x49, + 0xc5, 0x65, 0xc4, 0xeb, 0x06, 0x35, 0xeb, 0x55, 0xf9, 0xb9, 0x51, 0x22, 0x5e, 0x92, 0x81, 0x44, + 0xc5, 0x65, 0x37, 0xfa, 0xd7, 0x98, 0xc1, 0xf9, 0xd6, 0x93, 0x6e, 0xf4, 0x9f, 0x61, 0x83, 0xc4, + 0x87, 0xb1, 0x9b, 0x92, 0xe0, 0x62, 0x4d, 0xb4, 0xd8, 0xf1, 0x8d, 0x54, 0x88, 0x6e, 0x4a, 0x88, + 0x0a, 0x26, 0x71, 0x7c, 0x7c, 0x06, 0x4d, 0xb2, 0x5e, 0x3f, 0xcb, 0x73, 0xe5, 0x77, 0xbd, 0x9c, + 0xbf, 0x7d, 0x57, 0x15, 0x08, 0x89, 0x61, 0xf2, 0xf6, 0x9e, 0x8b, 0xd4, 0xbd, 0x66, 0xd9, 0x9b, + 0x15, 0xcb, 0x34, 0x6a, 0x9d, 0x3d, 0xac, 0x3f, 0xd7, 0x94, 0xfa, 0xf3, 0x89, 0x3e, 0xf7, 0x80, + 0xa2, 0x65, 0x5a, 0x25, 0xaa, 0xfd, 0x1d, 0x9c, 0x54, 0xc1, 0x94, 0x0f, 0xa5, 0x14, 0x0d, 0xb3, + 0xa7, 0x96, 0x20, 0x22, 0xec, 0x48, 0x03, 0x76, 0x82, 0x97, 0xee, 0xf4, 0x19, 0x5b, 0xe2, 0x73, + 0x67, 0xf3, 0x5c, 0xb7, 0xad, 0xa6, 0xd8, 0xeb, 0x3b, 0x93, 0x42, 0xa9, 0x1d, 0xcd, 0x73, 0x09, + 0xb8, 0x12, 0xce, 0x5b, 0xfb, 0x43, 0x06, 0x1d, 0x54, 0x30, 0xf7, 0xa3, 0x88, 0xd2, 0xd5, 0x22, + 0xea, 0xd1, 0x9d, 0xcc, 0x2c, 0xa5, 0x9c, 0xfa, 0x6a, 0x36, 0x36, 0x2f, 0x66, 0x01, 0x48, 0xcc, + 0x63, 0x6d, 0xab, 0x5e, 0xdd, 0xcd, 0x2e, 0x2d, 0xbf, 0x2c, 0x8b, 0x98, 0x12, 0x59, 0x02, 0xfe, + 0x22, 0x98, 0x97, 0x75, 0x82, 0x38, 0x6d, 0xbd, 0x46, 0xab, 0xbb, 0xd9, 0x6b, 0x70, 0x98, 0x3d, + 0xb6, 0x5e, 0x8c, 0xb3, 0x26, 0xdd, 0xd2, 0xb4, 0x1f, 0xc7, 0x97, 0x98, 0x39, 0x19, 0x7e, 0x1a, + 0xe5, 0x79, 0x5b, 0x6e, 0xcd, 0x32, 0x45, 0x24, 0x7b, 0x90, 0xad, 0x56, 0x45, 0x8c, 0x41, 0x14, + 0xfd, 0x58, 0xcf, 0x13, 0x4c, 0x80, 0x48, 0x42, 0x36, 0x78, 0x19, 0x0d, 0xb5, 0x07, 0xbf, 0xe7, + 0xe2, 0x17, 0x1b, 0xfc, 0x72, 0x8b, 0x73, 0xd1, 0xfe, 0x1d, 0x57, 0x9b, 0x97, 0xc6, 0xce, 0xee, + 0xaf, 0x60, 0x98, 0x81, 0x53, 0x57, 0xd1, 0x46, 0xa3, 0xe2, 0xba, 0x67, 0xc0, 0xbc, 0x9b, 0x16, + 0x49, 0xa2, 0x33, 0x4d, 0x30, 0x18, 0x08, 0xe2, 0x1b, 0x93, 0x2b, 0x54, 0xf3, 0x6c, 0xc3, 0xed, + 0xec, 0x79, 0x50, 0x5d, 0x57, 0x82, 0xea, 0x42, 0x9f, 0x13, 0xec, 0xd2, 0x34, 0x35, 0xb0, 0xfe, + 0x39, 0x83, 0x0e, 0x77, 0x61, 0xef, 0x47, 0xd0, 0xa1, 0x6a, 0xd0, 0x79, 0x62, 0xa7, 0x33, 0x4c, + 0x09, 0x3c, 0xd7, 0x51, 0xc2, 0xfc, 0xb8, 0xeb, 0x9e, 0x42, 0xa8, 0x6d, 0x1b, 0x5b, 0x50, 0x6c, + 0x36, 0x44, 0xeb, 0x64, 0x3e, 0x5a, 0x93, 0x4a, 0x08, 0x21, 0x12, 0x16, 0xfe, 0x3c, 0x6b, 0x6b, + 0x5c, 0xd7, 0x3d, 0xd3, 0x9d, 0xab, 0xd7, 0xe7, 0xf5, 0xb6, 0xbe, 0x66, 0x98, 0x50, 0xf3, 0x8b, + 0x37, 0xf6, 0x42, 0x79, 0xd1, 0x6f, 0x69, 0x4c, 0xc2, 0x80, 0x1d, 0xfc, 0xf1, 0xde, 0x77, 0x10, + 0x01, 0x72, 0x87, 0xa4, 0x08, 0xc1, 0x5f, 0x82, 0x2c, 0x68, 0xfb, 0xd5, 0x59, 0x7d, 0xc1, 0xb6, + 0xda, 0x8a, 0x06, 0x7e, 0xe9, 0x74, 0x0e, 0x34, 0x28, 0x92, 0x14, 0x9c, 0x7e, 0x74, 0x48, 0x15, + 0x84, 0x5d, 0x74, 0x08, 0xce, 0xb9, 0xd6, 0x35, 0xaa, 0x5a, 0x60, 0x88, 0xcb, 0x2f, 0xb3, 0x4e, + 0x91, 0xb9, 0x6e, 0x70, 0x3f, 0xa2, 0x93, 0xd8, 0xc3, 0x41, 0x63, 0x74, 0xcb, 0x32, 0x3d, 0x88, + 0xa6, 0x50, 0x06, 0x31, 0x49, 0x2c, 0xe2, 0x8e, 0x5e, 0xf1, 0x87, 0x3e, 0x62, 0xe7, 0x87, 0x2a, + 0xbf, 0x10, 0x0a, 0xb0, 0xd8, 0x23, 0x01, 0xbb, 0xb5, 0x13, 0x7b, 0x9d, 0x9f, 0x36, 0xf2, 0x51, + 0x70, 0x39, 0x1f, 0x81, 0x88, 0x8c, 0x87, 0x9b, 0xa8, 0xb0, 0x21, 0x1e, 0x8c, 0x9c, 0xe2, 0xe8, + 0x40, 0x09, 0x51, 0x79, 0x70, 0x8a, 0x8e, 0x43, 0xc1, 0xb0, 0x43, 0x22, 0x09, 0xec, 0x5a, 0x85, + 0x7f, 0x5c, 0x58, 0xe0, 0x1d, 0x50, 0xf9, 0x28, 0x04, 0x9d, 0xf7, 0x87, 0x49, 0x00, 0x0f, 0x50, + 0x2f, 0x54, 0xe6, 0x8b, 0x85, 0x6e, 0x54, 0x18, 0x26, 0x01, 0x1c, 0xb7, 0xd1, 0xa8, 0x43, 0x97, + 0x8d, 0x96, 0xb7, 0x5d, 0x44, 0x7c, 0xeb, 0x2e, 0xf6, 0xfb, 0x2e, 0xbc, 0xc8, 0xa9, 0x63, 0xcd, + 0x28, 0x91, 0x44, 0x01, 0x27, 0x81, 0x18, 0xbc, 0x8d, 0x0a, 0xb6, 0xd7, 0x9a, 0x73, 0x2e, 0x3b, + 0xd4, 0x2e, 0x8e, 0x71, 0x99, 0xfd, 0x46, 0x65, 0x12, 0xd0, 0xc7, 0xa5, 0x86, 0x16, 0x0c, 0x31, + 0x48, 0x24, 0x0c, 0x7f, 0x33, 0x83, 0xb0, 0xe3, 0xb5, 0xe1, 0xf0, 0xca, 0x4e, 0x2c, 0xba, 0xc9, + 0xfb, 0x61, 0x9c, 0xe2, 0x38, 0xd7, 0xa1, 0xd2, 0xf7, 0x7b, 0x78, 0x9c, 0x51, 0x5c, 0x99, 0xf0, + 0x7e, 0xad, 0x1b, 0x95, 0x24, 0xe8, 0xc1, 0x96, 0x62, 0xdd, 0xe1, 0xff, 0x2f, 0x4e, 0x0c, 0xb4, + 0x14, 0xc9, 0x7d, 0x41, 0xd1, 0x52, 0x08, 0x38, 0x09, 0xc4, 0xb0, 0xde, 0x6b, 0x9b, 0xea, 0xf5, + 0x4b, 0x2d, 0xb3, 0x43, 0x2c, 0xcb, 0x5d, 0x82, 0xd8, 0xe5, 0x74, 0x1c, 0x88, 0x86, 0xc5, 0x49, + 0xee, 0x36, 0x61, 0xef, 0x35, 0x49, 0xc4, 0x22, 0x29, 0xd4, 0xbc, 0xf7, 0x5a, 0x3c, 0xe3, 0xee, + 0xed, 0x6f, 0x2c, 0x76, 0xd6, 0x7b, 0x1d, 0xa9, 0xb8, 0x67, 0xbd, 0xd7, 0x92, 0x88, 0x1b, 0xf7, + 0x5e, 0x47, 0xc8, 0xff, 0x03, 0xbd, 0xd7, 0x91, 0xb2, 0x29, 0xf9, 0xf4, 0x3f, 0xca, 0x8c, 0xfe, + 0x0f, 0x1b, 0x7c, 0xd9, 0x83, 0xce, 0x54, 0xdc, 0x01, 0x94, 0xde, 0xcf, 0xcc, 0x0d, 0x7b, 0x3f, + 0x2b, 0x68, 0x7a, 0xdd, 0x33, 0xcd, 0x0e, 0x9f, 0x8d, 0xd4, 0x4b, 0xe1, 0x5f, 0x13, 0xdf, 0x2e, + 0x28, 0xa7, 0x97, 0x12, 0x70, 0x48, 0x22, 0x65, 0x4a, 0x1f, 0x6b, 0x6e, 0xa0, 0x3e, 0xd6, 0x47, + 0xd0, 0x04, 0x8b, 0x00, 0x9d, 0x58, 0x8b, 0x47, 0x78, 0x39, 0x42, 0x64, 0x20, 0x51, 0x71, 0xb5, + 0xdb, 0xd1, 0x8c, 0xf8, 0x3f, 0xe3, 0x35, 0x6f, 0xb5, 0x5c, 0xd6, 0x47, 0x49, 0xed, 0x05, 0xaf, + 0xd9, 0xec, 0x68, 0x67, 0xc1, 0x79, 0x94, 0x8e, 0x5d, 0xdf, 0x70, 0x7e, 0x13, 0xb1, 0x68, 0xa5, + 0x90, 0x0c, 0xe7, 0x8f, 0x93, 0x10, 0x43, 0x7b, 0x3f, 0x83, 0x8e, 0xa6, 0xf4, 0x70, 0xe2, 0xab, + 0x68, 0xb2, 0xa9, 0x6f, 0x4b, 0x4d, 0xaa, 0x62, 0x7b, 0xf5, 0x7b, 0xf0, 0xe1, 0xd7, 0x2b, 0x2b, + 0x0a, 0x27, 0x12, 0xe3, 0xcc, 0x63, 0x9f, 0xbe, 0x5d, 0xf5, 0xec, 0x06, 0x1d, 0xf0, 0x78, 0xc5, + 0x5d, 0x77, 0x45, 0xf0, 0x20, 0x21, 0x37, 0xd6, 0x09, 0x5a, 0x4c, 0x4b, 0x84, 0x50, 0xd2, 0xc8, + 0xbd, 0xa0, 0x77, 0xc5, 0x7a, 0x41, 0x0f, 0x76, 0xd1, 0xed, 0x53, 0x27, 0xe8, 0x3b, 0x19, 0x74, + 0x24, 0xb9, 0x60, 0xc0, 0x9f, 0x52, 0x34, 0x3e, 0x1e, 0xd3, 0xf8, 0x40, 0x8c, 0x4a, 0xe8, 0xbb, + 0x81, 0x26, 0x45, 0x59, 0x21, 0xd8, 0xdc, 0xc4, 0x0f, 0x16, 0xb7, 0xc2, 0x9a, 0x25, 0x48, 0x90, + 0x7c, 0x1d, 0xd5, 0x31, 0x12, 0xe3, 0xab, 0x7d, 0x3b, 0x8b, 0x86, 0x79, 0x83, 0xd4, 0x1e, 0x66, + 0xb3, 0xe7, 0x94, 0x6c, 0xd6, 0xef, 0x13, 0x2a, 0xd7, 0x2e, 0x35, 0x91, 0xad, 0xc5, 0x12, 0xd9, + 0x99, 0x81, 0xb8, 0xf7, 0xce, 0x61, 0x0f, 0xa3, 0x42, 0xa8, 0x44, 0x7f, 0x71, 0x8e, 0x55, 0x0c, + 0x63, 0x92, 0x88, 0x3e, 0xa3, 0xe4, 0x96, 0x92, 0x2d, 0x06, 0xf9, 0x65, 0xad, 0x24, 0xbb, 0x14, + 0xa4, 0x09, 0xff, 0x9a, 0x3f, 0x6a, 0x71, 0xec, 0xce, 0x1e, 0x10, 0xa4, 0xfc, 0x9f, 0x27, 0x87, + 0xd7, 0x1a, 0x39, 0xee, 0xbd, 0x47, 0x04, 0xcd, 0xe4, 0xaa, 0x02, 0x25, 0x31, 0xec, 0x19, 0x88, + 0x9f, 0x8a, 0xb0, 0xbe, 0x6e, 0xe3, 0x7f, 0x91, 0x41, 0xd3, 0x49, 0x4d, 0x99, 0xac, 0xf3, 0x66, + 0xd3, 0x10, 0x5d, 0x24, 0x52, 0xe7, 0xcd, 0x53, 0x30, 0x46, 0x38, 0x24, 0xfc, 0xfd, 0x53, 0x36, + 0xf5, 0xf7, 0x4f, 0x70, 0xe4, 0x05, 0x53, 0x05, 0xf7, 0xd1, 0x39, 0xb5, 0x7f, 0x21, 0xfa, 0x31, + 0x38, 0x91, 0xb0, 0x78, 0xaf, 0x55, 0xa4, 0x8f, 0xb8, 0xc4, 0x8e, 0x9a, 0xa0, 0x24, 0x55, 0x65, + 0x3c, 0xed, 0x97, 0x19, 0x74, 0xd7, 0x0d, 0x8b, 0x69, 0x5c, 0x56, 0xc2, 0x43, 0x29, 0x16, 0x1e, + 0x8e, 0xa5, 0x33, 0xd8, 0xc7, 0x3e, 0xf7, 0x37, 0xb2, 0x08, 0xaf, 0x6e, 0x18, 0x76, 0xbd, 0xa2, + 0xdb, 0x70, 0x38, 0x15, 0x13, 0xdc, 0xc3, 0x80, 0x01, 0x16, 0xaf, 0x53, 0xa7, 0x66, 0x1b, 0xdc, + 0x48, 0x62, 0x39, 0x43, 0x8b, 0x2f, 0x44, 0x20, 0x22, 0xe3, 0x41, 0x51, 0x9b, 0x17, 0xb5, 0x62, + 0xd0, 0xac, 0xd3, 0x6f, 0xf1, 0x17, 0x79, 0x40, 0xb4, 0x3f, 0xc4, 0x00, 0xec, 0xcb, 0x80, 0xb9, + 0xf6, 0x26, 0x84, 0xfb, 0x6e, 0x83, 0x2c, 0xf8, 0xad, 0x28, 0x7b, 0x65, 0x94, 0xdb, 0xd1, 0x10, + 0xe7, 0xca, 0xac, 0x31, 0xee, 0x5f, 0x4e, 0x32, 0x89, 0x84, 0x8f, 0x6a, 0x1f, 0x66, 0xd0, 0x4c, + 0xb2, 0x4a, 0xfb, 0x51, 0x73, 0x5f, 0x55, 0x6b, 0xee, 0x7e, 0x0f, 0x78, 0xc9, 0x8a, 0xa7, 0xd4, + 0xdf, 0xef, 0x27, 0x1a, 0x7f, 0x3f, 0x66, 0xb9, 0xae, 0xce, 0x72, 0x6e, 0xc7, 0xb3, 0x4c, 0x9e, + 0x61, 0xf9, 0xbe, 0xeb, 0x7f, 0x3d, 0x76, 0xcb, 0xbb, 0xf0, 0xf7, 0x27, 0xf8, 0x7b, 0xed, 0x83, + 0x63, 0x99, 0xeb, 0xf0, 0xf7, 0x2e, 0xfc, 0xfd, 0x05, 0xfe, 0xde, 0xfc, 0xdb, 0xb1, 0x5b, 0x9e, + 0x1b, 0x15, 0x3c, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x58, 0xd8, 0xcd, 0xc3, 0x5b, 0x44, 0x00, + 0x00, } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto index 996567875d..6a343f130b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/generated.proto @@ -70,25 +70,25 @@ message CustomMetricTargetList { // DaemonSet represents the configuration of a daemon set. message DaemonSet { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec defines the desired behavior of this daemon set. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional DaemonSetSpec spec = 2; // Status is the current status of this daemon set. This data may be // out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional DaemonSetStatus status = 3; } // DaemonSetList is a collection of daemon sets. message DaemonSetList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of daemon sets. @@ -100,14 +100,14 @@ message DaemonSetSpec { // Selector is a label query over pods that are managed by the daemon set. // Must match in order to be controlled. // If empty, defaulted to labels on Pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional LabelSelector selector = 1; // Template is the object that describes the pod that will be created. // The DaemonSet will create exactly one copy of this pod on every node // that matches the template's node selector (or on every node if no node // selector is specified). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template optional k8s.io.kubernetes.pkg.api.v1.PodTemplateSpec template = 2; } @@ -115,17 +115,17 @@ message DaemonSetSpec { message DaemonSetStatus { // CurrentNumberScheduled is the number of nodes that are running at least 1 // daemon pod and are supposed to run the daemon pod. - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md optional int32 currentNumberScheduled = 1; // NumberMisscheduled is the number of nodes that are running the daemon pod, but are // not supposed to run the daemon pod. - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md optional int32 numberMisscheduled = 2; // DesiredNumberScheduled is the total number of nodes that should be running the daemon // pod (including nodes correctly running the daemon pod). - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md optional int32 desiredNumberScheduled = 3; } @@ -248,7 +248,7 @@ message FSGroupStrategyOptions { // HTTPIngressPath associates a path regex with a backend. Incoming urls matching // the path are forwarded to the backend. message HTTPIngressPath { - // Path is a extended POSIX regex as defined by IEEE Std 1003.1, + // Path is an extended POSIX regex as defined by IEEE Std 1003.1, // (i.e this follows the egrep/unix syntax, not the perl syntax) // matched against the path of an incoming request. Currently it can // contain characters disallowed from the conventional "path" @@ -274,10 +274,10 @@ message HTTPIngressRuleValue { // configuration of a horizontal pod autoscaler. message HorizontalPodAutoscaler { - // Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - // behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. optional HorizontalPodAutoscalerSpec spec = 2; // current information about the autoscaler. @@ -355,15 +355,15 @@ message IDRange { // based virtual hosting etc. message Ingress { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec is the desired state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional IngressSpec spec = 2; // Status is the current state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional IngressStatus status = 3; } @@ -379,7 +379,7 @@ message IngressBackend { // IngressList is a collection of Ingress. message IngressList { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of Ingress. @@ -465,15 +465,15 @@ message IngressTLS { // Job represents the configuration of a single job. message Job { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobSpec spec = 2; // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional JobStatus status = 3; } @@ -501,7 +501,7 @@ message JobCondition { // JobList is a collection of jobs. message JobList { // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of Job. @@ -514,7 +514,7 @@ message JobSpec { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 parallelism = 1; // Completions specifies the desired number of successfully finished pods the @@ -522,7 +522,7 @@ message JobSpec { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional int32 completions = 2; // Optional duration in seconds relative to the startTime that the job may be active @@ -531,26 +531,26 @@ message JobSpec { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional LabelSelector selector = 4; // AutoSelector controls generation of pod labels and pod selectors. // It was not present in the original extensions/v1beta1 Job definition, but exists // to allow conversion from batch/v1 Jobs, where it corresponds to, but has the opposite // meaning as, ManualSelector. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md optional bool autoSelector = 5; // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md optional k8s.io.kubernetes.pkg.api.v1.PodTemplateSpec template = 6; } // JobStatus represents the current state of a Job. message JobStatus { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md repeated JobCondition conditions = 1; // StartTime represents time when the job was acknowledged by the Job Manager. @@ -627,7 +627,7 @@ message ListOptions { message NetworkPolicy { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Specification of the desired behavior for this NetworkPolicy. @@ -658,7 +658,7 @@ message NetworkPolicyIngressRule { // Network Policy List is a list of NetworkPolicy objects. message NetworkPolicyList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of schema objects. @@ -716,7 +716,7 @@ message NetworkPolicySpec { // that will be applied to a pod and container. message PodSecurityPolicy { // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // spec defines the policy enforced. @@ -726,7 +726,7 @@ message PodSecurityPolicy { // Pod Security Policy List is a list of PodSecurityPolicy objects. message PodSecurityPolicyList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is a list of schema objects. @@ -792,29 +792,29 @@ message PodSecurityPolicySpec { message ReplicaSet { // If the Labels of a ReplicaSet are empty, they are defaulted to // be the same as the Pod(s) that the ReplicaSet manages. - // Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; // Spec defines the specification of the desired behavior of the ReplicaSet. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ReplicaSetSpec spec = 2; // Status is the most recently observed status of the ReplicaSet. // This data may be out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status optional ReplicaSetStatus status = 3; } // ReplicaSetList is a collection of ReplicaSets. message ReplicaSetList { // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // List of ReplicaSets. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md repeated ReplicaSet items = 2; } @@ -823,25 +823,25 @@ message ReplicaSetSpec { // Replicas is the number of desired replicas. // This is a pointer to distinguish between explicit zero and unspecified. // Defaults to 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller optional int32 replicas = 1; // Selector is a label query over pods that should match the replica count. // If the selector is empty, it is defaulted to the labels present on the pod template. // Label keys and values that must match in order to be controlled by this replica set. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional LabelSelector selector = 2; // Template is the object that describes the pod that will be created if // insufficient replicas are detected. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template optional k8s.io.kubernetes.pkg.api.v1.PodTemplateSpec template = 3; } // ReplicaSetStatus represents the current status of a ReplicaSet. message ReplicaSetStatus { // Replicas is the most recently oberved number of replicas. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller optional int32 replicas = 1; // The number of pods that have labels matching the labels of the pod template of the replicaset. @@ -906,19 +906,19 @@ message SELinuxStrategyOptions { optional string rule = 1; // seLinuxOptions required to run as; required for MustRunAs - // More info: http://releases.k8s.io/HEAD/docs/design/security_context.md#security-context + // More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md#security-context optional k8s.io.kubernetes.pkg.api.v1.SELinuxOptions seLinuxOptions = 2; } // represents a scaling request for a resource. message Scale { - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. optional ScaleSpec spec = 2; - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. optional ScaleStatus status = 3; } @@ -933,7 +933,7 @@ message ScaleStatus { // actual number of observed instances of the scaled object. optional int32 replicas = 1; - // label query over pods that should match the replicas count. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // label query over pods that should match the replicas count. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors map selector = 2; // label selector for pods that should match the replicas count. This is a serializated @@ -941,44 +941,16 @@ message ScaleStatus { // avoid introspection in the clients. The string will be in the same format as the // query-param syntax. If the target type only supports map-based selectors, both this // field and map-based selector field are populated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors optional string targetSelector = 3; } -// StorageClass describes the parameters for a class of storage for -// which PersistentVolumes can be dynamically provisioned. -// -// StorageClasses are non-namespaced; the name of the storage class -// according to etcd is in ObjectMeta.Name. -message StorageClass { - // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata - optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; - - // Provisioner indicates the type of the provisioner. - optional string provisioner = 2; - - // Parameters holds the parameters for the provisioner that should - // create volumes of this storage class. - map parameters = 3; -} - -// StorageClassList is a collection of storage classes. -message StorageClassList { - // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata - optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; - - // Items is the list of StorageClasses - repeated StorageClass items = 2; -} - // SubresourceReference contains enough information to let you inspect or modify the referred subresource. message SubresourceReference { - // Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds optional string kind = 1; - // Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names optional string name = 2; // API version of the referent @@ -1023,7 +995,7 @@ message ThirdPartyResourceData { // ThirdPartyResrouceDataList is a list of ThirdPartyResourceData. message ThirdPartyResourceDataList { // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; // Items is the list of ThirdpartyResourceData. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/register.go index bc67a7f212..c98235d43d 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/register.go @@ -62,8 +62,6 @@ func addKnownTypes(scheme *runtime.Scheme) error { &PodSecurityPolicyList{}, &NetworkPolicy{}, &NetworkPolicyList{}, - &StorageClass{}, - &StorageClassList{}, ) // Add the watch version that applies versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.generated.go index 576aad7bd7..9adca162dc 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.generated.go @@ -21048,727 +21048,15 @@ func (x *NetworkPolicyList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder z.DecSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - if x == nil { - r.EncodeNil() - } else { - yym1759 := z.EncBinary() - _ = yym1759 - if false { - } else if z.HasExtensions() && z.EncExt(x) { - } else { - yysep1760 := !z.EncBinary() - yy2arr1760 := z.EncBasicHandle().StructToArray - var yyq1760 [5]bool - _, _, _ = yysep1760, yyq1760, yy2arr1760 - const yyr1760 bool = false - yyq1760[0] = x.Kind != "" - yyq1760[1] = x.APIVersion != "" - yyq1760[2] = true - yyq1760[4] = len(x.Parameters) != 0 - var yynn1760 int - if yyr1760 || yy2arr1760 { - r.EncodeArrayStart(5) - } else { - yynn1760 = 1 - for _, b := range yyq1760 { - if b { - yynn1760++ - } - } - r.EncodeMapStart(yynn1760) - yynn1760 = 0 - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[0] { - yym1762 := z.EncBinary() - _ = yym1762 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1760[0] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("kind")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1763 := z.EncBinary() - _ = yym1763 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[1] { - yym1765 := z.EncBinary() - _ = yym1765 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1760[1] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1766 := z.EncBinary() - _ = yym1766 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[2] { - yy1768 := &x.ObjectMeta - yy1768.CodecEncodeSelf(e) - } else { - r.EncodeNil() - } - } else { - if yyq1760[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("metadata")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1769 := &x.ObjectMeta - yy1769.CodecEncodeSelf(e) - } - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1771 := z.EncBinary() - _ = yym1771 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("provisioner")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1772 := z.EncBinary() - _ = yym1772 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) - } - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1760[4] { - if x.Parameters == nil { - r.EncodeNil() - } else { - yym1774 := z.EncBinary() - _ = yym1774 - if false { - } else { - z.F.EncMapStringStringV(x.Parameters, false, e) - } - } - } else { - r.EncodeNil() - } - } else { - if yyq1760[4] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("parameters")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.Parameters == nil { - r.EncodeNil() - } else { - yym1775 := z.EncBinary() - _ = yym1775 - if false { - } else { - z.F.EncMapStringStringV(x.Parameters, false, e) - } - } - } - } - if yyr1760 || yy2arr1760 { - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - z.EncSendContainerState(codecSelfer_containerMapEnd1234) - } - } - } -} - -func (x *StorageClass) CodecDecodeSelf(d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - yym1776 := z.DecBinary() - _ = yym1776 - if false { - } else if z.HasExtensions() && z.DecExt(x) { - } else { - yyct1777 := r.ContainerType() - if yyct1777 == codecSelferValueTypeMap1234 { - yyl1777 := r.ReadMapStart() - if yyl1777 == 0 { - z.DecSendContainerState(codecSelfer_containerMapEnd1234) - } else { - x.codecDecodeSelfFromMap(yyl1777, d) - } - } else if yyct1777 == codecSelferValueTypeArray1234 { - yyl1777 := r.ReadArrayStart() - if yyl1777 == 0 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - x.codecDecodeSelfFromArray(yyl1777, d) - } - } else { - panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) - } - } -} - -func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yys1778Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1778Slc - var yyhl1778 bool = l >= 0 - for yyj1778 := 0; ; yyj1778++ { - if yyhl1778 { - if yyj1778 >= l { - break - } - } else { - if r.CheckBreak() { - break - } - } - z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1778Slc = r.DecodeBytes(yys1778Slc, true, true) - yys1778 := string(yys1778Slc) - z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1778 { - case "kind": - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - case "apiVersion": - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - case "metadata": - if r.TryDecodeAsNil() { - x.ObjectMeta = pkg2_v1.ObjectMeta{} - } else { - yyv1781 := &x.ObjectMeta - yyv1781.CodecDecodeSelf(d) - } - case "provisioner": - if r.TryDecodeAsNil() { - x.Provisioner = "" - } else { - x.Provisioner = string(r.DecodeString()) - } - case "parameters": - if r.TryDecodeAsNil() { - x.Parameters = nil - } else { - yyv1783 := &x.Parameters - yym1784 := z.DecBinary() - _ = yym1784 - if false { - } else { - z.F.DecMapStringStringX(yyv1783, false, d) - } - } - default: - z.DecStructFieldNotFound(-1, yys1778) - } // end switch yys1778 - } // end for yyj1778 - z.DecSendContainerState(codecSelfer_containerMapEnd1234) -} - -func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yyj1785 int - var yyb1785 bool - var yyhl1785 bool = l >= 0 - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.ObjectMeta = pkg2_v1.ObjectMeta{} - } else { - yyv1788 := &x.ObjectMeta - yyv1788.CodecDecodeSelf(d) - } - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Provisioner = "" - } else { - x.Provisioner = string(r.DecodeString()) - } - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Parameters = nil - } else { - yyv1790 := &x.Parameters - yym1791 := z.DecBinary() - _ = yym1791 - if false { - } else { - z.F.DecMapStringStringX(yyv1790, false, d) - } - } - for { - yyj1785++ - if yyhl1785 { - yyb1785 = yyj1785 > l - } else { - yyb1785 = r.CheckBreak() - } - if yyb1785 { - break - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1785-1, "") - } - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) -} - -func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - if x == nil { - r.EncodeNil() - } else { - yym1792 := z.EncBinary() - _ = yym1792 - if false { - } else if z.HasExtensions() && z.EncExt(x) { - } else { - yysep1793 := !z.EncBinary() - yy2arr1793 := z.EncBasicHandle().StructToArray - var yyq1793 [4]bool - _, _, _ = yysep1793, yyq1793, yy2arr1793 - const yyr1793 bool = false - yyq1793[0] = x.Kind != "" - yyq1793[1] = x.APIVersion != "" - yyq1793[2] = true - var yynn1793 int - if yyr1793 || yy2arr1793 { - r.EncodeArrayStart(4) - } else { - yynn1793 = 1 - for _, b := range yyq1793 { - if b { - yynn1793++ - } - } - r.EncodeMapStart(yynn1793) - yynn1793 = 0 - } - if yyr1793 || yy2arr1793 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1793[0] { - yym1795 := z.EncBinary() - _ = yym1795 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1793[0] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("kind")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1796 := z.EncBinary() - _ = yym1796 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) - } - } - } - if yyr1793 || yy2arr1793 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1793[1] { - yym1798 := z.EncBinary() - _ = yym1798 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } else { - r.EncodeString(codecSelferC_UTF81234, "") - } - } else { - if yyq1793[1] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yym1799 := z.EncBinary() - _ = yym1799 - if false { - } else { - r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) - } - } - } - if yyr1793 || yy2arr1793 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if yyq1793[2] { - yy1801 := &x.ListMeta - yym1802 := z.EncBinary() - _ = yym1802 - if false { - } else if z.HasExtensions() && z.EncExt(yy1801) { - } else { - z.EncFallback(yy1801) - } - } else { - r.EncodeNil() - } - } else { - if yyq1793[2] { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("metadata")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - yy1803 := &x.ListMeta - yym1804 := z.EncBinary() - _ = yym1804 - if false { - } else if z.HasExtensions() && z.EncExt(yy1803) { - } else { - z.EncFallback(yy1803) - } - } - } - if yyr1793 || yy2arr1793 { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - if x.Items == nil { - r.EncodeNil() - } else { - yym1806 := z.EncBinary() - _ = yym1806 - if false { - } else { - h.encSliceStorageClass(([]StorageClass)(x.Items), e) - } - } - } else { - z.EncSendContainerState(codecSelfer_containerMapKey1234) - r.EncodeString(codecSelferC_UTF81234, string("items")) - z.EncSendContainerState(codecSelfer_containerMapValue1234) - if x.Items == nil { - r.EncodeNil() - } else { - yym1807 := z.EncBinary() - _ = yym1807 - if false { - } else { - h.encSliceStorageClass(([]StorageClass)(x.Items), e) - } - } - } - if yyr1793 || yy2arr1793 { - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - z.EncSendContainerState(codecSelfer_containerMapEnd1234) - } - } - } -} - -func (x *StorageClassList) CodecDecodeSelf(d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - yym1808 := z.DecBinary() - _ = yym1808 - if false { - } else if z.HasExtensions() && z.DecExt(x) { - } else { - yyct1809 := r.ContainerType() - if yyct1809 == codecSelferValueTypeMap1234 { - yyl1809 := r.ReadMapStart() - if yyl1809 == 0 { - z.DecSendContainerState(codecSelfer_containerMapEnd1234) - } else { - x.codecDecodeSelfFromMap(yyl1809, d) - } - } else if yyct1809 == codecSelferValueTypeArray1234 { - yyl1809 := r.ReadArrayStart() - if yyl1809 == 0 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - } else { - x.codecDecodeSelfFromArray(yyl1809, d) - } - } else { - panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) - } - } -} - -func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yys1810Slc = z.DecScratchBuffer() // default slice to decode into - _ = yys1810Slc - var yyhl1810 bool = l >= 0 - for yyj1810 := 0; ; yyj1810++ { - if yyhl1810 { - if yyj1810 >= l { - break - } - } else { - if r.CheckBreak() { - break - } - } - z.DecSendContainerState(codecSelfer_containerMapKey1234) - yys1810Slc = r.DecodeBytes(yys1810Slc, true, true) - yys1810 := string(yys1810Slc) - z.DecSendContainerState(codecSelfer_containerMapValue1234) - switch yys1810 { - case "kind": - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - case "apiVersion": - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - case "metadata": - if r.TryDecodeAsNil() { - x.ListMeta = pkg1_unversioned.ListMeta{} - } else { - yyv1813 := &x.ListMeta - yym1814 := z.DecBinary() - _ = yym1814 - if false { - } else if z.HasExtensions() && z.DecExt(yyv1813) { - } else { - z.DecFallback(yyv1813, false) - } - } - case "items": - if r.TryDecodeAsNil() { - x.Items = nil - } else { - yyv1815 := &x.Items - yym1816 := z.DecBinary() - _ = yym1816 - if false { - } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1815), d) - } - } - default: - z.DecStructFieldNotFound(-1, yys1810) - } // end switch yys1810 - } // end for yyj1810 - z.DecSendContainerState(codecSelfer_containerMapEnd1234) -} - -func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - var yyj1817 int - var yyb1817 bool - var yyhl1817 bool = l >= 0 - yyj1817++ - if yyhl1817 { - yyb1817 = yyj1817 > l - } else { - yyb1817 = r.CheckBreak() - } - if yyb1817 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Kind = "" - } else { - x.Kind = string(r.DecodeString()) - } - yyj1817++ - if yyhl1817 { - yyb1817 = yyj1817 > l - } else { - yyb1817 = r.CheckBreak() - } - if yyb1817 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.APIVersion = "" - } else { - x.APIVersion = string(r.DecodeString()) - } - yyj1817++ - if yyhl1817 { - yyb1817 = yyj1817 > l - } else { - yyb1817 = r.CheckBreak() - } - if yyb1817 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.ListMeta = pkg1_unversioned.ListMeta{} - } else { - yyv1820 := &x.ListMeta - yym1821 := z.DecBinary() - _ = yym1821 - if false { - } else if z.HasExtensions() && z.DecExt(yyv1820) { - } else { - z.DecFallback(yyv1820, false) - } - } - yyj1817++ - if yyhl1817 { - yyb1817 = yyj1817 > l - } else { - yyb1817 = r.CheckBreak() - } - if yyb1817 { - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) - return - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - if r.TryDecodeAsNil() { - x.Items = nil - } else { - yyv1822 := &x.Items - yym1823 := z.DecBinary() - _ = yym1823 - if false { - } else { - h.decSliceStorageClass((*[]StorageClass)(yyv1822), d) - } - } - for { - yyj1817++ - if yyhl1817 { - yyb1817 = yyj1817 > l - } else { - yyb1817 = r.CheckBreak() - } - if yyb1817 { - break - } - z.DecSendContainerState(codecSelfer_containerArrayElem1234) - z.DecStructFieldNotFound(yyj1817-1, "") - } - z.DecSendContainerState(codecSelfer_containerArrayEnd1234) -} - func (x codecSelfer1234) encSliceCustomMetricTarget(v []CustomMetricTarget, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1824 := range v { + for _, yyv1759 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1825 := &yyv1824 - yy1825.CodecEncodeSelf(e) + yy1760 := &yyv1759 + yy1760.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21778,83 +21066,83 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1826 := *v - yyh1826, yyl1826 := z.DecSliceHelperStart() - var yyc1826 bool - if yyl1826 == 0 { - if yyv1826 == nil { - yyv1826 = []CustomMetricTarget{} - yyc1826 = true - } else if len(yyv1826) != 0 { - yyv1826 = yyv1826[:0] - yyc1826 = true + yyv1761 := *v + yyh1761, yyl1761 := z.DecSliceHelperStart() + var yyc1761 bool + if yyl1761 == 0 { + if yyv1761 == nil { + yyv1761 = []CustomMetricTarget{} + yyc1761 = true + } else if len(yyv1761) != 0 { + yyv1761 = yyv1761[:0] + yyc1761 = true } - } else if yyl1826 > 0 { - var yyrr1826, yyrl1826 int - var yyrt1826 bool - if yyl1826 > cap(yyv1826) { + } else if yyl1761 > 0 { + var yyrr1761, yyrl1761 int + var yyrt1761 bool + if yyl1761 > cap(yyv1761) { - yyrg1826 := len(yyv1826) > 0 - yyv21826 := yyv1826 - yyrl1826, yyrt1826 = z.DecInferLen(yyl1826, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1826 { - if yyrl1826 <= cap(yyv1826) { - yyv1826 = yyv1826[:yyrl1826] + yyrg1761 := len(yyv1761) > 0 + yyv21761 := yyv1761 + yyrl1761, yyrt1761 = z.DecInferLen(yyl1761, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1761 { + if yyrl1761 <= cap(yyv1761) { + yyv1761 = yyv1761[:yyrl1761] } else { - yyv1826 = make([]CustomMetricTarget, yyrl1826) + yyv1761 = make([]CustomMetricTarget, yyrl1761) } } else { - yyv1826 = make([]CustomMetricTarget, yyrl1826) + yyv1761 = make([]CustomMetricTarget, yyrl1761) } - yyc1826 = true - yyrr1826 = len(yyv1826) - if yyrg1826 { - copy(yyv1826, yyv21826) + yyc1761 = true + yyrr1761 = len(yyv1761) + if yyrg1761 { + copy(yyv1761, yyv21761) } - } else if yyl1826 != len(yyv1826) { - yyv1826 = yyv1826[:yyl1826] - yyc1826 = true + } else if yyl1761 != len(yyv1761) { + yyv1761 = yyv1761[:yyl1761] + yyc1761 = true } - yyj1826 := 0 - for ; yyj1826 < yyrr1826; yyj1826++ { - yyh1826.ElemContainerState(yyj1826) + yyj1761 := 0 + for ; yyj1761 < yyrr1761; yyj1761++ { + yyh1761.ElemContainerState(yyj1761) if r.TryDecodeAsNil() { - yyv1826[yyj1826] = CustomMetricTarget{} + yyv1761[yyj1761] = CustomMetricTarget{} } else { - yyv1827 := &yyv1826[yyj1826] - yyv1827.CodecDecodeSelf(d) + yyv1762 := &yyv1761[yyj1761] + yyv1762.CodecDecodeSelf(d) } } - if yyrt1826 { - for ; yyj1826 < yyl1826; yyj1826++ { - yyv1826 = append(yyv1826, CustomMetricTarget{}) - yyh1826.ElemContainerState(yyj1826) + if yyrt1761 { + for ; yyj1761 < yyl1761; yyj1761++ { + yyv1761 = append(yyv1761, CustomMetricTarget{}) + yyh1761.ElemContainerState(yyj1761) if r.TryDecodeAsNil() { - yyv1826[yyj1826] = CustomMetricTarget{} + yyv1761[yyj1761] = CustomMetricTarget{} } else { - yyv1828 := &yyv1826[yyj1826] - yyv1828.CodecDecodeSelf(d) + yyv1763 := &yyv1761[yyj1761] + yyv1763.CodecDecodeSelf(d) } } } } else { - yyj1826 := 0 - for ; !r.CheckBreak(); yyj1826++ { + yyj1761 := 0 + for ; !r.CheckBreak(); yyj1761++ { - if yyj1826 >= len(yyv1826) { - yyv1826 = append(yyv1826, CustomMetricTarget{}) // var yyz1826 CustomMetricTarget - yyc1826 = true + if yyj1761 >= len(yyv1761) { + yyv1761 = append(yyv1761, CustomMetricTarget{}) // var yyz1761 CustomMetricTarget + yyc1761 = true } - yyh1826.ElemContainerState(yyj1826) - if yyj1826 < len(yyv1826) { + yyh1761.ElemContainerState(yyj1761) + if yyj1761 < len(yyv1761) { if r.TryDecodeAsNil() { - yyv1826[yyj1826] = CustomMetricTarget{} + yyv1761[yyj1761] = CustomMetricTarget{} } else { - yyv1829 := &yyv1826[yyj1826] - yyv1829.CodecDecodeSelf(d) + yyv1764 := &yyv1761[yyj1761] + yyv1764.CodecDecodeSelf(d) } } else { @@ -21862,17 +21150,17 @@ func (x codecSelfer1234) decSliceCustomMetricTarget(v *[]CustomMetricTarget, d * } } - if yyj1826 < len(yyv1826) { - yyv1826 = yyv1826[:yyj1826] - yyc1826 = true - } else if yyj1826 == 0 && yyv1826 == nil { - yyv1826 = []CustomMetricTarget{} - yyc1826 = true + if yyj1761 < len(yyv1761) { + yyv1761 = yyv1761[:yyj1761] + yyc1761 = true + } else if yyj1761 == 0 && yyv1761 == nil { + yyv1761 = []CustomMetricTarget{} + yyc1761 = true } } - yyh1826.End() - if yyc1826 { - *v = yyv1826 + yyh1761.End() + if yyc1761 { + *v = yyv1761 } } @@ -21881,10 +21169,10 @@ func (x codecSelfer1234) encSliceCustomMetricCurrentStatus(v []CustomMetricCurre z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1830 := range v { + for _, yyv1765 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1831 := &yyv1830 - yy1831.CodecEncodeSelf(e) + yy1766 := &yyv1765 + yy1766.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -21894,83 +21182,83 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1832 := *v - yyh1832, yyl1832 := z.DecSliceHelperStart() - var yyc1832 bool - if yyl1832 == 0 { - if yyv1832 == nil { - yyv1832 = []CustomMetricCurrentStatus{} - yyc1832 = true - } else if len(yyv1832) != 0 { - yyv1832 = yyv1832[:0] - yyc1832 = true + yyv1767 := *v + yyh1767, yyl1767 := z.DecSliceHelperStart() + var yyc1767 bool + if yyl1767 == 0 { + if yyv1767 == nil { + yyv1767 = []CustomMetricCurrentStatus{} + yyc1767 = true + } else if len(yyv1767) != 0 { + yyv1767 = yyv1767[:0] + yyc1767 = true } - } else if yyl1832 > 0 { - var yyrr1832, yyrl1832 int - var yyrt1832 bool - if yyl1832 > cap(yyv1832) { + } else if yyl1767 > 0 { + var yyrr1767, yyrl1767 int + var yyrt1767 bool + if yyl1767 > cap(yyv1767) { - yyrg1832 := len(yyv1832) > 0 - yyv21832 := yyv1832 - yyrl1832, yyrt1832 = z.DecInferLen(yyl1832, z.DecBasicHandle().MaxInitLen, 72) - if yyrt1832 { - if yyrl1832 <= cap(yyv1832) { - yyv1832 = yyv1832[:yyrl1832] + yyrg1767 := len(yyv1767) > 0 + yyv21767 := yyv1767 + yyrl1767, yyrt1767 = z.DecInferLen(yyl1767, z.DecBasicHandle().MaxInitLen, 72) + if yyrt1767 { + if yyrl1767 <= cap(yyv1767) { + yyv1767 = yyv1767[:yyrl1767] } else { - yyv1832 = make([]CustomMetricCurrentStatus, yyrl1832) + yyv1767 = make([]CustomMetricCurrentStatus, yyrl1767) } } else { - yyv1832 = make([]CustomMetricCurrentStatus, yyrl1832) + yyv1767 = make([]CustomMetricCurrentStatus, yyrl1767) } - yyc1832 = true - yyrr1832 = len(yyv1832) - if yyrg1832 { - copy(yyv1832, yyv21832) + yyc1767 = true + yyrr1767 = len(yyv1767) + if yyrg1767 { + copy(yyv1767, yyv21767) } - } else if yyl1832 != len(yyv1832) { - yyv1832 = yyv1832[:yyl1832] - yyc1832 = true + } else if yyl1767 != len(yyv1767) { + yyv1767 = yyv1767[:yyl1767] + yyc1767 = true } - yyj1832 := 0 - for ; yyj1832 < yyrr1832; yyj1832++ { - yyh1832.ElemContainerState(yyj1832) + yyj1767 := 0 + for ; yyj1767 < yyrr1767; yyj1767++ { + yyh1767.ElemContainerState(yyj1767) if r.TryDecodeAsNil() { - yyv1832[yyj1832] = CustomMetricCurrentStatus{} + yyv1767[yyj1767] = CustomMetricCurrentStatus{} } else { - yyv1833 := &yyv1832[yyj1832] - yyv1833.CodecDecodeSelf(d) + yyv1768 := &yyv1767[yyj1767] + yyv1768.CodecDecodeSelf(d) } } - if yyrt1832 { - for ; yyj1832 < yyl1832; yyj1832++ { - yyv1832 = append(yyv1832, CustomMetricCurrentStatus{}) - yyh1832.ElemContainerState(yyj1832) + if yyrt1767 { + for ; yyj1767 < yyl1767; yyj1767++ { + yyv1767 = append(yyv1767, CustomMetricCurrentStatus{}) + yyh1767.ElemContainerState(yyj1767) if r.TryDecodeAsNil() { - yyv1832[yyj1832] = CustomMetricCurrentStatus{} + yyv1767[yyj1767] = CustomMetricCurrentStatus{} } else { - yyv1834 := &yyv1832[yyj1832] - yyv1834.CodecDecodeSelf(d) + yyv1769 := &yyv1767[yyj1767] + yyv1769.CodecDecodeSelf(d) } } } } else { - yyj1832 := 0 - for ; !r.CheckBreak(); yyj1832++ { + yyj1767 := 0 + for ; !r.CheckBreak(); yyj1767++ { - if yyj1832 >= len(yyv1832) { - yyv1832 = append(yyv1832, CustomMetricCurrentStatus{}) // var yyz1832 CustomMetricCurrentStatus - yyc1832 = true + if yyj1767 >= len(yyv1767) { + yyv1767 = append(yyv1767, CustomMetricCurrentStatus{}) // var yyz1767 CustomMetricCurrentStatus + yyc1767 = true } - yyh1832.ElemContainerState(yyj1832) - if yyj1832 < len(yyv1832) { + yyh1767.ElemContainerState(yyj1767) + if yyj1767 < len(yyv1767) { if r.TryDecodeAsNil() { - yyv1832[yyj1832] = CustomMetricCurrentStatus{} + yyv1767[yyj1767] = CustomMetricCurrentStatus{} } else { - yyv1835 := &yyv1832[yyj1832] - yyv1835.CodecDecodeSelf(d) + yyv1770 := &yyv1767[yyj1767] + yyv1770.CodecDecodeSelf(d) } } else { @@ -21978,17 +21266,17 @@ func (x codecSelfer1234) decSliceCustomMetricCurrentStatus(v *[]CustomMetricCurr } } - if yyj1832 < len(yyv1832) { - yyv1832 = yyv1832[:yyj1832] - yyc1832 = true - } else if yyj1832 == 0 && yyv1832 == nil { - yyv1832 = []CustomMetricCurrentStatus{} - yyc1832 = true + if yyj1767 < len(yyv1767) { + yyv1767 = yyv1767[:yyj1767] + yyc1767 = true + } else if yyj1767 == 0 && yyv1767 == nil { + yyv1767 = []CustomMetricCurrentStatus{} + yyc1767 = true } } - yyh1832.End() - if yyc1832 { - *v = yyv1832 + yyh1767.End() + if yyc1767 { + *v = yyv1767 } } @@ -21997,10 +21285,10 @@ func (x codecSelfer1234) encSliceHorizontalPodAutoscaler(v []HorizontalPodAutosc z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1836 := range v { + for _, yyv1771 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1837 := &yyv1836 - yy1837.CodecEncodeSelf(e) + yy1772 := &yyv1771 + yy1772.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22010,83 +21298,83 @@ func (x codecSelfer1234) decSliceHorizontalPodAutoscaler(v *[]HorizontalPodAutos z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1838 := *v - yyh1838, yyl1838 := z.DecSliceHelperStart() - var yyc1838 bool - if yyl1838 == 0 { - if yyv1838 == nil { - yyv1838 = []HorizontalPodAutoscaler{} - yyc1838 = true - } else if len(yyv1838) != 0 { - yyv1838 = yyv1838[:0] - yyc1838 = true + yyv1773 := *v + yyh1773, yyl1773 := z.DecSliceHelperStart() + var yyc1773 bool + if yyl1773 == 0 { + if yyv1773 == nil { + yyv1773 = []HorizontalPodAutoscaler{} + yyc1773 = true + } else if len(yyv1773) != 0 { + yyv1773 = yyv1773[:0] + yyc1773 = true } - } else if yyl1838 > 0 { - var yyrr1838, yyrl1838 int - var yyrt1838 bool - if yyl1838 > cap(yyv1838) { + } else if yyl1773 > 0 { + var yyrr1773, yyrl1773 int + var yyrt1773 bool + if yyl1773 > cap(yyv1773) { - yyrg1838 := len(yyv1838) > 0 - yyv21838 := yyv1838 - yyrl1838, yyrt1838 = z.DecInferLen(yyl1838, z.DecBasicHandle().MaxInitLen, 376) - if yyrt1838 { - if yyrl1838 <= cap(yyv1838) { - yyv1838 = yyv1838[:yyrl1838] + yyrg1773 := len(yyv1773) > 0 + yyv21773 := yyv1773 + yyrl1773, yyrt1773 = z.DecInferLen(yyl1773, z.DecBasicHandle().MaxInitLen, 376) + if yyrt1773 { + if yyrl1773 <= cap(yyv1773) { + yyv1773 = yyv1773[:yyrl1773] } else { - yyv1838 = make([]HorizontalPodAutoscaler, yyrl1838) + yyv1773 = make([]HorizontalPodAutoscaler, yyrl1773) } } else { - yyv1838 = make([]HorizontalPodAutoscaler, yyrl1838) + yyv1773 = make([]HorizontalPodAutoscaler, yyrl1773) } - yyc1838 = true - yyrr1838 = len(yyv1838) - if yyrg1838 { - copy(yyv1838, yyv21838) + yyc1773 = true + yyrr1773 = len(yyv1773) + if yyrg1773 { + copy(yyv1773, yyv21773) } - } else if yyl1838 != len(yyv1838) { - yyv1838 = yyv1838[:yyl1838] - yyc1838 = true + } else if yyl1773 != len(yyv1773) { + yyv1773 = yyv1773[:yyl1773] + yyc1773 = true } - yyj1838 := 0 - for ; yyj1838 < yyrr1838; yyj1838++ { - yyh1838.ElemContainerState(yyj1838) + yyj1773 := 0 + for ; yyj1773 < yyrr1773; yyj1773++ { + yyh1773.ElemContainerState(yyj1773) if r.TryDecodeAsNil() { - yyv1838[yyj1838] = HorizontalPodAutoscaler{} + yyv1773[yyj1773] = HorizontalPodAutoscaler{} } else { - yyv1839 := &yyv1838[yyj1838] - yyv1839.CodecDecodeSelf(d) + yyv1774 := &yyv1773[yyj1773] + yyv1774.CodecDecodeSelf(d) } } - if yyrt1838 { - for ; yyj1838 < yyl1838; yyj1838++ { - yyv1838 = append(yyv1838, HorizontalPodAutoscaler{}) - yyh1838.ElemContainerState(yyj1838) + if yyrt1773 { + for ; yyj1773 < yyl1773; yyj1773++ { + yyv1773 = append(yyv1773, HorizontalPodAutoscaler{}) + yyh1773.ElemContainerState(yyj1773) if r.TryDecodeAsNil() { - yyv1838[yyj1838] = HorizontalPodAutoscaler{} + yyv1773[yyj1773] = HorizontalPodAutoscaler{} } else { - yyv1840 := &yyv1838[yyj1838] - yyv1840.CodecDecodeSelf(d) + yyv1775 := &yyv1773[yyj1773] + yyv1775.CodecDecodeSelf(d) } } } } else { - yyj1838 := 0 - for ; !r.CheckBreak(); yyj1838++ { + yyj1773 := 0 + for ; !r.CheckBreak(); yyj1773++ { - if yyj1838 >= len(yyv1838) { - yyv1838 = append(yyv1838, HorizontalPodAutoscaler{}) // var yyz1838 HorizontalPodAutoscaler - yyc1838 = true + if yyj1773 >= len(yyv1773) { + yyv1773 = append(yyv1773, HorizontalPodAutoscaler{}) // var yyz1773 HorizontalPodAutoscaler + yyc1773 = true } - yyh1838.ElemContainerState(yyj1838) - if yyj1838 < len(yyv1838) { + yyh1773.ElemContainerState(yyj1773) + if yyj1773 < len(yyv1773) { if r.TryDecodeAsNil() { - yyv1838[yyj1838] = HorizontalPodAutoscaler{} + yyv1773[yyj1773] = HorizontalPodAutoscaler{} } else { - yyv1841 := &yyv1838[yyj1838] - yyv1841.CodecDecodeSelf(d) + yyv1776 := &yyv1773[yyj1773] + yyv1776.CodecDecodeSelf(d) } } else { @@ -22094,17 +21382,17 @@ func (x codecSelfer1234) decSliceHorizontalPodAutoscaler(v *[]HorizontalPodAutos } } - if yyj1838 < len(yyv1838) { - yyv1838 = yyv1838[:yyj1838] - yyc1838 = true - } else if yyj1838 == 0 && yyv1838 == nil { - yyv1838 = []HorizontalPodAutoscaler{} - yyc1838 = true + if yyj1773 < len(yyv1773) { + yyv1773 = yyv1773[:yyj1773] + yyc1773 = true + } else if yyj1773 == 0 && yyv1773 == nil { + yyv1773 = []HorizontalPodAutoscaler{} + yyc1773 = true } } - yyh1838.End() - if yyc1838 { - *v = yyv1838 + yyh1773.End() + if yyc1773 { + *v = yyv1773 } } @@ -22113,10 +21401,10 @@ func (x codecSelfer1234) encSliceAPIVersion(v []APIVersion, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1842 := range v { + for _, yyv1777 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1843 := &yyv1842 - yy1843.CodecEncodeSelf(e) + yy1778 := &yyv1777 + yy1778.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22126,83 +21414,83 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1844 := *v - yyh1844, yyl1844 := z.DecSliceHelperStart() - var yyc1844 bool - if yyl1844 == 0 { - if yyv1844 == nil { - yyv1844 = []APIVersion{} - yyc1844 = true - } else if len(yyv1844) != 0 { - yyv1844 = yyv1844[:0] - yyc1844 = true + yyv1779 := *v + yyh1779, yyl1779 := z.DecSliceHelperStart() + var yyc1779 bool + if yyl1779 == 0 { + if yyv1779 == nil { + yyv1779 = []APIVersion{} + yyc1779 = true + } else if len(yyv1779) != 0 { + yyv1779 = yyv1779[:0] + yyc1779 = true } - } else if yyl1844 > 0 { - var yyrr1844, yyrl1844 int - var yyrt1844 bool - if yyl1844 > cap(yyv1844) { + } else if yyl1779 > 0 { + var yyrr1779, yyrl1779 int + var yyrt1779 bool + if yyl1779 > cap(yyv1779) { - yyrg1844 := len(yyv1844) > 0 - yyv21844 := yyv1844 - yyrl1844, yyrt1844 = z.DecInferLen(yyl1844, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1844 { - if yyrl1844 <= cap(yyv1844) { - yyv1844 = yyv1844[:yyrl1844] + yyrg1779 := len(yyv1779) > 0 + yyv21779 := yyv1779 + yyrl1779, yyrt1779 = z.DecInferLen(yyl1779, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1779 { + if yyrl1779 <= cap(yyv1779) { + yyv1779 = yyv1779[:yyrl1779] } else { - yyv1844 = make([]APIVersion, yyrl1844) + yyv1779 = make([]APIVersion, yyrl1779) } } else { - yyv1844 = make([]APIVersion, yyrl1844) + yyv1779 = make([]APIVersion, yyrl1779) } - yyc1844 = true - yyrr1844 = len(yyv1844) - if yyrg1844 { - copy(yyv1844, yyv21844) + yyc1779 = true + yyrr1779 = len(yyv1779) + if yyrg1779 { + copy(yyv1779, yyv21779) } - } else if yyl1844 != len(yyv1844) { - yyv1844 = yyv1844[:yyl1844] - yyc1844 = true + } else if yyl1779 != len(yyv1779) { + yyv1779 = yyv1779[:yyl1779] + yyc1779 = true } - yyj1844 := 0 - for ; yyj1844 < yyrr1844; yyj1844++ { - yyh1844.ElemContainerState(yyj1844) + yyj1779 := 0 + for ; yyj1779 < yyrr1779; yyj1779++ { + yyh1779.ElemContainerState(yyj1779) if r.TryDecodeAsNil() { - yyv1844[yyj1844] = APIVersion{} + yyv1779[yyj1779] = APIVersion{} } else { - yyv1845 := &yyv1844[yyj1844] - yyv1845.CodecDecodeSelf(d) + yyv1780 := &yyv1779[yyj1779] + yyv1780.CodecDecodeSelf(d) } } - if yyrt1844 { - for ; yyj1844 < yyl1844; yyj1844++ { - yyv1844 = append(yyv1844, APIVersion{}) - yyh1844.ElemContainerState(yyj1844) + if yyrt1779 { + for ; yyj1779 < yyl1779; yyj1779++ { + yyv1779 = append(yyv1779, APIVersion{}) + yyh1779.ElemContainerState(yyj1779) if r.TryDecodeAsNil() { - yyv1844[yyj1844] = APIVersion{} + yyv1779[yyj1779] = APIVersion{} } else { - yyv1846 := &yyv1844[yyj1844] - yyv1846.CodecDecodeSelf(d) + yyv1781 := &yyv1779[yyj1779] + yyv1781.CodecDecodeSelf(d) } } } } else { - yyj1844 := 0 - for ; !r.CheckBreak(); yyj1844++ { + yyj1779 := 0 + for ; !r.CheckBreak(); yyj1779++ { - if yyj1844 >= len(yyv1844) { - yyv1844 = append(yyv1844, APIVersion{}) // var yyz1844 APIVersion - yyc1844 = true + if yyj1779 >= len(yyv1779) { + yyv1779 = append(yyv1779, APIVersion{}) // var yyz1779 APIVersion + yyc1779 = true } - yyh1844.ElemContainerState(yyj1844) - if yyj1844 < len(yyv1844) { + yyh1779.ElemContainerState(yyj1779) + if yyj1779 < len(yyv1779) { if r.TryDecodeAsNil() { - yyv1844[yyj1844] = APIVersion{} + yyv1779[yyj1779] = APIVersion{} } else { - yyv1847 := &yyv1844[yyj1844] - yyv1847.CodecDecodeSelf(d) + yyv1782 := &yyv1779[yyj1779] + yyv1782.CodecDecodeSelf(d) } } else { @@ -22210,17 +21498,17 @@ func (x codecSelfer1234) decSliceAPIVersion(v *[]APIVersion, d *codec1978.Decode } } - if yyj1844 < len(yyv1844) { - yyv1844 = yyv1844[:yyj1844] - yyc1844 = true - } else if yyj1844 == 0 && yyv1844 == nil { - yyv1844 = []APIVersion{} - yyc1844 = true + if yyj1779 < len(yyv1779) { + yyv1779 = yyv1779[:yyj1779] + yyc1779 = true + } else if yyj1779 == 0 && yyv1779 == nil { + yyv1779 = []APIVersion{} + yyc1779 = true } } - yyh1844.End() - if yyc1844 { - *v = yyv1844 + yyh1779.End() + if yyc1779 { + *v = yyv1779 } } @@ -22229,10 +21517,10 @@ func (x codecSelfer1234) encSliceThirdPartyResource(v []ThirdPartyResource, e *c z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1848 := range v { + for _, yyv1783 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1849 := &yyv1848 - yy1849.CodecEncodeSelf(e) + yy1784 := &yyv1783 + yy1784.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22242,83 +21530,83 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1850 := *v - yyh1850, yyl1850 := z.DecSliceHelperStart() - var yyc1850 bool - if yyl1850 == 0 { - if yyv1850 == nil { - yyv1850 = []ThirdPartyResource{} - yyc1850 = true - } else if len(yyv1850) != 0 { - yyv1850 = yyv1850[:0] - yyc1850 = true + yyv1785 := *v + yyh1785, yyl1785 := z.DecSliceHelperStart() + var yyc1785 bool + if yyl1785 == 0 { + if yyv1785 == nil { + yyv1785 = []ThirdPartyResource{} + yyc1785 = true + } else if len(yyv1785) != 0 { + yyv1785 = yyv1785[:0] + yyc1785 = true } - } else if yyl1850 > 0 { - var yyrr1850, yyrl1850 int - var yyrt1850 bool - if yyl1850 > cap(yyv1850) { + } else if yyl1785 > 0 { + var yyrr1785, yyrl1785 int + var yyrt1785 bool + if yyl1785 > cap(yyv1785) { - yyrg1850 := len(yyv1850) > 0 - yyv21850 := yyv1850 - yyrl1850, yyrt1850 = z.DecInferLen(yyl1850, z.DecBasicHandle().MaxInitLen, 296) - if yyrt1850 { - if yyrl1850 <= cap(yyv1850) { - yyv1850 = yyv1850[:yyrl1850] + yyrg1785 := len(yyv1785) > 0 + yyv21785 := yyv1785 + yyrl1785, yyrt1785 = z.DecInferLen(yyl1785, z.DecBasicHandle().MaxInitLen, 296) + if yyrt1785 { + if yyrl1785 <= cap(yyv1785) { + yyv1785 = yyv1785[:yyrl1785] } else { - yyv1850 = make([]ThirdPartyResource, yyrl1850) + yyv1785 = make([]ThirdPartyResource, yyrl1785) } } else { - yyv1850 = make([]ThirdPartyResource, yyrl1850) + yyv1785 = make([]ThirdPartyResource, yyrl1785) } - yyc1850 = true - yyrr1850 = len(yyv1850) - if yyrg1850 { - copy(yyv1850, yyv21850) + yyc1785 = true + yyrr1785 = len(yyv1785) + if yyrg1785 { + copy(yyv1785, yyv21785) } - } else if yyl1850 != len(yyv1850) { - yyv1850 = yyv1850[:yyl1850] - yyc1850 = true + } else if yyl1785 != len(yyv1785) { + yyv1785 = yyv1785[:yyl1785] + yyc1785 = true } - yyj1850 := 0 - for ; yyj1850 < yyrr1850; yyj1850++ { - yyh1850.ElemContainerState(yyj1850) + yyj1785 := 0 + for ; yyj1785 < yyrr1785; yyj1785++ { + yyh1785.ElemContainerState(yyj1785) if r.TryDecodeAsNil() { - yyv1850[yyj1850] = ThirdPartyResource{} + yyv1785[yyj1785] = ThirdPartyResource{} } else { - yyv1851 := &yyv1850[yyj1850] - yyv1851.CodecDecodeSelf(d) + yyv1786 := &yyv1785[yyj1785] + yyv1786.CodecDecodeSelf(d) } } - if yyrt1850 { - for ; yyj1850 < yyl1850; yyj1850++ { - yyv1850 = append(yyv1850, ThirdPartyResource{}) - yyh1850.ElemContainerState(yyj1850) + if yyrt1785 { + for ; yyj1785 < yyl1785; yyj1785++ { + yyv1785 = append(yyv1785, ThirdPartyResource{}) + yyh1785.ElemContainerState(yyj1785) if r.TryDecodeAsNil() { - yyv1850[yyj1850] = ThirdPartyResource{} + yyv1785[yyj1785] = ThirdPartyResource{} } else { - yyv1852 := &yyv1850[yyj1850] - yyv1852.CodecDecodeSelf(d) + yyv1787 := &yyv1785[yyj1785] + yyv1787.CodecDecodeSelf(d) } } } } else { - yyj1850 := 0 - for ; !r.CheckBreak(); yyj1850++ { + yyj1785 := 0 + for ; !r.CheckBreak(); yyj1785++ { - if yyj1850 >= len(yyv1850) { - yyv1850 = append(yyv1850, ThirdPartyResource{}) // var yyz1850 ThirdPartyResource - yyc1850 = true + if yyj1785 >= len(yyv1785) { + yyv1785 = append(yyv1785, ThirdPartyResource{}) // var yyz1785 ThirdPartyResource + yyc1785 = true } - yyh1850.ElemContainerState(yyj1850) - if yyj1850 < len(yyv1850) { + yyh1785.ElemContainerState(yyj1785) + if yyj1785 < len(yyv1785) { if r.TryDecodeAsNil() { - yyv1850[yyj1850] = ThirdPartyResource{} + yyv1785[yyj1785] = ThirdPartyResource{} } else { - yyv1853 := &yyv1850[yyj1850] - yyv1853.CodecDecodeSelf(d) + yyv1788 := &yyv1785[yyj1785] + yyv1788.CodecDecodeSelf(d) } } else { @@ -22326,17 +21614,17 @@ func (x codecSelfer1234) decSliceThirdPartyResource(v *[]ThirdPartyResource, d * } } - if yyj1850 < len(yyv1850) { - yyv1850 = yyv1850[:yyj1850] - yyc1850 = true - } else if yyj1850 == 0 && yyv1850 == nil { - yyv1850 = []ThirdPartyResource{} - yyc1850 = true + if yyj1785 < len(yyv1785) { + yyv1785 = yyv1785[:yyj1785] + yyc1785 = true + } else if yyj1785 == 0 && yyv1785 == nil { + yyv1785 = []ThirdPartyResource{} + yyc1785 = true } } - yyh1850.End() - if yyc1850 { - *v = yyv1850 + yyh1785.End() + if yyc1785 { + *v = yyv1785 } } @@ -22345,10 +21633,10 @@ func (x codecSelfer1234) encSliceDeployment(v []Deployment, e *codec1978.Encoder z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1854 := range v { + for _, yyv1789 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1855 := &yyv1854 - yy1855.CodecEncodeSelf(e) + yy1790 := &yyv1789 + yy1790.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22358,83 +21646,83 @@ func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decode z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1856 := *v - yyh1856, yyl1856 := z.DecSliceHelperStart() - var yyc1856 bool - if yyl1856 == 0 { - if yyv1856 == nil { - yyv1856 = []Deployment{} - yyc1856 = true - } else if len(yyv1856) != 0 { - yyv1856 = yyv1856[:0] - yyc1856 = true + yyv1791 := *v + yyh1791, yyl1791 := z.DecSliceHelperStart() + var yyc1791 bool + if yyl1791 == 0 { + if yyv1791 == nil { + yyv1791 = []Deployment{} + yyc1791 = true + } else if len(yyv1791) != 0 { + yyv1791 = yyv1791[:0] + yyc1791 = true } - } else if yyl1856 > 0 { - var yyrr1856, yyrl1856 int - var yyrt1856 bool - if yyl1856 > cap(yyv1856) { + } else if yyl1791 > 0 { + var yyrr1791, yyrl1791 int + var yyrt1791 bool + if yyl1791 > cap(yyv1791) { - yyrg1856 := len(yyv1856) > 0 - yyv21856 := yyv1856 - yyrl1856, yyrt1856 = z.DecInferLen(yyl1856, z.DecBasicHandle().MaxInitLen, 824) - if yyrt1856 { - if yyrl1856 <= cap(yyv1856) { - yyv1856 = yyv1856[:yyrl1856] + yyrg1791 := len(yyv1791) > 0 + yyv21791 := yyv1791 + yyrl1791, yyrt1791 = z.DecInferLen(yyl1791, z.DecBasicHandle().MaxInitLen, 824) + if yyrt1791 { + if yyrl1791 <= cap(yyv1791) { + yyv1791 = yyv1791[:yyrl1791] } else { - yyv1856 = make([]Deployment, yyrl1856) + yyv1791 = make([]Deployment, yyrl1791) } } else { - yyv1856 = make([]Deployment, yyrl1856) + yyv1791 = make([]Deployment, yyrl1791) } - yyc1856 = true - yyrr1856 = len(yyv1856) - if yyrg1856 { - copy(yyv1856, yyv21856) + yyc1791 = true + yyrr1791 = len(yyv1791) + if yyrg1791 { + copy(yyv1791, yyv21791) } - } else if yyl1856 != len(yyv1856) { - yyv1856 = yyv1856[:yyl1856] - yyc1856 = true + } else if yyl1791 != len(yyv1791) { + yyv1791 = yyv1791[:yyl1791] + yyc1791 = true } - yyj1856 := 0 - for ; yyj1856 < yyrr1856; yyj1856++ { - yyh1856.ElemContainerState(yyj1856) + yyj1791 := 0 + for ; yyj1791 < yyrr1791; yyj1791++ { + yyh1791.ElemContainerState(yyj1791) if r.TryDecodeAsNil() { - yyv1856[yyj1856] = Deployment{} + yyv1791[yyj1791] = Deployment{} } else { - yyv1857 := &yyv1856[yyj1856] - yyv1857.CodecDecodeSelf(d) + yyv1792 := &yyv1791[yyj1791] + yyv1792.CodecDecodeSelf(d) } } - if yyrt1856 { - for ; yyj1856 < yyl1856; yyj1856++ { - yyv1856 = append(yyv1856, Deployment{}) - yyh1856.ElemContainerState(yyj1856) + if yyrt1791 { + for ; yyj1791 < yyl1791; yyj1791++ { + yyv1791 = append(yyv1791, Deployment{}) + yyh1791.ElemContainerState(yyj1791) if r.TryDecodeAsNil() { - yyv1856[yyj1856] = Deployment{} + yyv1791[yyj1791] = Deployment{} } else { - yyv1858 := &yyv1856[yyj1856] - yyv1858.CodecDecodeSelf(d) + yyv1793 := &yyv1791[yyj1791] + yyv1793.CodecDecodeSelf(d) } } } } else { - yyj1856 := 0 - for ; !r.CheckBreak(); yyj1856++ { + yyj1791 := 0 + for ; !r.CheckBreak(); yyj1791++ { - if yyj1856 >= len(yyv1856) { - yyv1856 = append(yyv1856, Deployment{}) // var yyz1856 Deployment - yyc1856 = true + if yyj1791 >= len(yyv1791) { + yyv1791 = append(yyv1791, Deployment{}) // var yyz1791 Deployment + yyc1791 = true } - yyh1856.ElemContainerState(yyj1856) - if yyj1856 < len(yyv1856) { + yyh1791.ElemContainerState(yyj1791) + if yyj1791 < len(yyv1791) { if r.TryDecodeAsNil() { - yyv1856[yyj1856] = Deployment{} + yyv1791[yyj1791] = Deployment{} } else { - yyv1859 := &yyv1856[yyj1856] - yyv1859.CodecDecodeSelf(d) + yyv1794 := &yyv1791[yyj1791] + yyv1794.CodecDecodeSelf(d) } } else { @@ -22442,17 +21730,17 @@ func (x codecSelfer1234) decSliceDeployment(v *[]Deployment, d *codec1978.Decode } } - if yyj1856 < len(yyv1856) { - yyv1856 = yyv1856[:yyj1856] - yyc1856 = true - } else if yyj1856 == 0 && yyv1856 == nil { - yyv1856 = []Deployment{} - yyc1856 = true + if yyj1791 < len(yyv1791) { + yyv1791 = yyv1791[:yyj1791] + yyc1791 = true + } else if yyj1791 == 0 && yyv1791 == nil { + yyv1791 = []Deployment{} + yyc1791 = true } } - yyh1856.End() - if yyc1856 { - *v = yyv1856 + yyh1791.End() + if yyc1791 { + *v = yyv1791 } } @@ -22461,10 +21749,10 @@ func (x codecSelfer1234) encSliceDaemonSet(v []DaemonSet, e *codec1978.Encoder) z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1860 := range v { + for _, yyv1795 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1861 := &yyv1860 - yy1861.CodecEncodeSelf(e) + yy1796 := &yyv1795 + yy1796.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22474,83 +21762,83 @@ func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1862 := *v - yyh1862, yyl1862 := z.DecSliceHelperStart() - var yyc1862 bool - if yyl1862 == 0 { - if yyv1862 == nil { - yyv1862 = []DaemonSet{} - yyc1862 = true - } else if len(yyv1862) != 0 { - yyv1862 = yyv1862[:0] - yyc1862 = true + yyv1797 := *v + yyh1797, yyl1797 := z.DecSliceHelperStart() + var yyc1797 bool + if yyl1797 == 0 { + if yyv1797 == nil { + yyv1797 = []DaemonSet{} + yyc1797 = true + } else if len(yyv1797) != 0 { + yyv1797 = yyv1797[:0] + yyc1797 = true } - } else if yyl1862 > 0 { - var yyrr1862, yyrl1862 int - var yyrt1862 bool - if yyl1862 > cap(yyv1862) { + } else if yyl1797 > 0 { + var yyrr1797, yyrl1797 int + var yyrt1797 bool + if yyl1797 > cap(yyv1797) { - yyrg1862 := len(yyv1862) > 0 - yyv21862 := yyv1862 - yyrl1862, yyrt1862 = z.DecInferLen(yyl1862, z.DecBasicHandle().MaxInitLen, 752) - if yyrt1862 { - if yyrl1862 <= cap(yyv1862) { - yyv1862 = yyv1862[:yyrl1862] + yyrg1797 := len(yyv1797) > 0 + yyv21797 := yyv1797 + yyrl1797, yyrt1797 = z.DecInferLen(yyl1797, z.DecBasicHandle().MaxInitLen, 752) + if yyrt1797 { + if yyrl1797 <= cap(yyv1797) { + yyv1797 = yyv1797[:yyrl1797] } else { - yyv1862 = make([]DaemonSet, yyrl1862) + yyv1797 = make([]DaemonSet, yyrl1797) } } else { - yyv1862 = make([]DaemonSet, yyrl1862) + yyv1797 = make([]DaemonSet, yyrl1797) } - yyc1862 = true - yyrr1862 = len(yyv1862) - if yyrg1862 { - copy(yyv1862, yyv21862) + yyc1797 = true + yyrr1797 = len(yyv1797) + if yyrg1797 { + copy(yyv1797, yyv21797) } - } else if yyl1862 != len(yyv1862) { - yyv1862 = yyv1862[:yyl1862] - yyc1862 = true + } else if yyl1797 != len(yyv1797) { + yyv1797 = yyv1797[:yyl1797] + yyc1797 = true } - yyj1862 := 0 - for ; yyj1862 < yyrr1862; yyj1862++ { - yyh1862.ElemContainerState(yyj1862) + yyj1797 := 0 + for ; yyj1797 < yyrr1797; yyj1797++ { + yyh1797.ElemContainerState(yyj1797) if r.TryDecodeAsNil() { - yyv1862[yyj1862] = DaemonSet{} + yyv1797[yyj1797] = DaemonSet{} } else { - yyv1863 := &yyv1862[yyj1862] - yyv1863.CodecDecodeSelf(d) + yyv1798 := &yyv1797[yyj1797] + yyv1798.CodecDecodeSelf(d) } } - if yyrt1862 { - for ; yyj1862 < yyl1862; yyj1862++ { - yyv1862 = append(yyv1862, DaemonSet{}) - yyh1862.ElemContainerState(yyj1862) + if yyrt1797 { + for ; yyj1797 < yyl1797; yyj1797++ { + yyv1797 = append(yyv1797, DaemonSet{}) + yyh1797.ElemContainerState(yyj1797) if r.TryDecodeAsNil() { - yyv1862[yyj1862] = DaemonSet{} + yyv1797[yyj1797] = DaemonSet{} } else { - yyv1864 := &yyv1862[yyj1862] - yyv1864.CodecDecodeSelf(d) + yyv1799 := &yyv1797[yyj1797] + yyv1799.CodecDecodeSelf(d) } } } } else { - yyj1862 := 0 - for ; !r.CheckBreak(); yyj1862++ { + yyj1797 := 0 + for ; !r.CheckBreak(); yyj1797++ { - if yyj1862 >= len(yyv1862) { - yyv1862 = append(yyv1862, DaemonSet{}) // var yyz1862 DaemonSet - yyc1862 = true + if yyj1797 >= len(yyv1797) { + yyv1797 = append(yyv1797, DaemonSet{}) // var yyz1797 DaemonSet + yyc1797 = true } - yyh1862.ElemContainerState(yyj1862) - if yyj1862 < len(yyv1862) { + yyh1797.ElemContainerState(yyj1797) + if yyj1797 < len(yyv1797) { if r.TryDecodeAsNil() { - yyv1862[yyj1862] = DaemonSet{} + yyv1797[yyj1797] = DaemonSet{} } else { - yyv1865 := &yyv1862[yyj1862] - yyv1865.CodecDecodeSelf(d) + yyv1800 := &yyv1797[yyj1797] + yyv1800.CodecDecodeSelf(d) } } else { @@ -22558,17 +21846,17 @@ func (x codecSelfer1234) decSliceDaemonSet(v *[]DaemonSet, d *codec1978.Decoder) } } - if yyj1862 < len(yyv1862) { - yyv1862 = yyv1862[:yyj1862] - yyc1862 = true - } else if yyj1862 == 0 && yyv1862 == nil { - yyv1862 = []DaemonSet{} - yyc1862 = true + if yyj1797 < len(yyv1797) { + yyv1797 = yyv1797[:yyj1797] + yyc1797 = true + } else if yyj1797 == 0 && yyv1797 == nil { + yyv1797 = []DaemonSet{} + yyc1797 = true } } - yyh1862.End() - if yyc1862 { - *v = yyv1862 + yyh1797.End() + if yyc1797 { + *v = yyv1797 } } @@ -22577,10 +21865,10 @@ func (x codecSelfer1234) encSliceThirdPartyResourceData(v []ThirdPartyResourceDa z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1866 := range v { + for _, yyv1801 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1867 := &yyv1866 - yy1867.CodecEncodeSelf(e) + yy1802 := &yyv1801 + yy1802.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } @@ -22590,83 +21878,83 @@ func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceD z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1868 := *v - yyh1868, yyl1868 := z.DecSliceHelperStart() - var yyc1868 bool - if yyl1868 == 0 { - if yyv1868 == nil { - yyv1868 = []ThirdPartyResourceData{} - yyc1868 = true - } else if len(yyv1868) != 0 { - yyv1868 = yyv1868[:0] - yyc1868 = true + yyv1803 := *v + yyh1803, yyl1803 := z.DecSliceHelperStart() + var yyc1803 bool + if yyl1803 == 0 { + if yyv1803 == nil { + yyv1803 = []ThirdPartyResourceData{} + yyc1803 = true + } else if len(yyv1803) != 0 { + yyv1803 = yyv1803[:0] + yyc1803 = true } - } else if yyl1868 > 0 { - var yyrr1868, yyrl1868 int - var yyrt1868 bool - if yyl1868 > cap(yyv1868) { + } else if yyl1803 > 0 { + var yyrr1803, yyrl1803 int + var yyrt1803 bool + if yyl1803 > cap(yyv1803) { - yyrg1868 := len(yyv1868) > 0 - yyv21868 := yyv1868 - yyrl1868, yyrt1868 = z.DecInferLen(yyl1868, z.DecBasicHandle().MaxInitLen, 280) - if yyrt1868 { - if yyrl1868 <= cap(yyv1868) { - yyv1868 = yyv1868[:yyrl1868] + yyrg1803 := len(yyv1803) > 0 + yyv21803 := yyv1803 + yyrl1803, yyrt1803 = z.DecInferLen(yyl1803, z.DecBasicHandle().MaxInitLen, 280) + if yyrt1803 { + if yyrl1803 <= cap(yyv1803) { + yyv1803 = yyv1803[:yyrl1803] } else { - yyv1868 = make([]ThirdPartyResourceData, yyrl1868) + yyv1803 = make([]ThirdPartyResourceData, yyrl1803) } } else { - yyv1868 = make([]ThirdPartyResourceData, yyrl1868) + yyv1803 = make([]ThirdPartyResourceData, yyrl1803) } - yyc1868 = true - yyrr1868 = len(yyv1868) - if yyrg1868 { - copy(yyv1868, yyv21868) + yyc1803 = true + yyrr1803 = len(yyv1803) + if yyrg1803 { + copy(yyv1803, yyv21803) } - } else if yyl1868 != len(yyv1868) { - yyv1868 = yyv1868[:yyl1868] - yyc1868 = true + } else if yyl1803 != len(yyv1803) { + yyv1803 = yyv1803[:yyl1803] + yyc1803 = true } - yyj1868 := 0 - for ; yyj1868 < yyrr1868; yyj1868++ { - yyh1868.ElemContainerState(yyj1868) + yyj1803 := 0 + for ; yyj1803 < yyrr1803; yyj1803++ { + yyh1803.ElemContainerState(yyj1803) if r.TryDecodeAsNil() { - yyv1868[yyj1868] = ThirdPartyResourceData{} + yyv1803[yyj1803] = ThirdPartyResourceData{} } else { - yyv1869 := &yyv1868[yyj1868] - yyv1869.CodecDecodeSelf(d) + yyv1804 := &yyv1803[yyj1803] + yyv1804.CodecDecodeSelf(d) } } - if yyrt1868 { - for ; yyj1868 < yyl1868; yyj1868++ { - yyv1868 = append(yyv1868, ThirdPartyResourceData{}) - yyh1868.ElemContainerState(yyj1868) + if yyrt1803 { + for ; yyj1803 < yyl1803; yyj1803++ { + yyv1803 = append(yyv1803, ThirdPartyResourceData{}) + yyh1803.ElemContainerState(yyj1803) if r.TryDecodeAsNil() { - yyv1868[yyj1868] = ThirdPartyResourceData{} + yyv1803[yyj1803] = ThirdPartyResourceData{} } else { - yyv1870 := &yyv1868[yyj1868] - yyv1870.CodecDecodeSelf(d) + yyv1805 := &yyv1803[yyj1803] + yyv1805.CodecDecodeSelf(d) } } } } else { - yyj1868 := 0 - for ; !r.CheckBreak(); yyj1868++ { + yyj1803 := 0 + for ; !r.CheckBreak(); yyj1803++ { - if yyj1868 >= len(yyv1868) { - yyv1868 = append(yyv1868, ThirdPartyResourceData{}) // var yyz1868 ThirdPartyResourceData - yyc1868 = true + if yyj1803 >= len(yyv1803) { + yyv1803 = append(yyv1803, ThirdPartyResourceData{}) // var yyz1803 ThirdPartyResourceData + yyc1803 = true } - yyh1868.ElemContainerState(yyj1868) - if yyj1868 < len(yyv1868) { + yyh1803.ElemContainerState(yyj1803) + if yyj1803 < len(yyv1803) { if r.TryDecodeAsNil() { - yyv1868[yyj1868] = ThirdPartyResourceData{} + yyv1803[yyj1803] = ThirdPartyResourceData{} } else { - yyv1871 := &yyv1868[yyj1868] - yyv1871.CodecDecodeSelf(d) + yyv1806 := &yyv1803[yyj1803] + yyv1806.CodecDecodeSelf(d) } } else { @@ -22674,17 +21962,17 @@ func (x codecSelfer1234) decSliceThirdPartyResourceData(v *[]ThirdPartyResourceD } } - if yyj1868 < len(yyv1868) { - yyv1868 = yyv1868[:yyj1868] - yyc1868 = true - } else if yyj1868 == 0 && yyv1868 == nil { - yyv1868 = []ThirdPartyResourceData{} - yyc1868 = true + if yyj1803 < len(yyv1803) { + yyv1803 = yyv1803[:yyj1803] + yyc1803 = true + } else if yyj1803 == 0 && yyv1803 == nil { + yyv1803 = []ThirdPartyResourceData{} + yyc1803 = true } } - yyh1868.End() - if yyc1868 { - *v = yyv1868 + yyh1803.End() + if yyc1803 { + *v = yyv1803 } } @@ -22693,212 +21981,96 @@ func (x codecSelfer1234) encSliceJob(v []Job, e *codec1978.Encoder) { z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1872 := range v { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1873 := &yyv1872 - yy1873.CodecEncodeSelf(e) - } - z.EncSendContainerState(codecSelfer_containerArrayEnd1234) -} - -func (x codecSelfer1234) decSliceJob(v *[]Job, d *codec1978.Decoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperDecoder(d) - _, _, _ = h, z, r - - yyv1874 := *v - yyh1874, yyl1874 := z.DecSliceHelperStart() - var yyc1874 bool - if yyl1874 == 0 { - if yyv1874 == nil { - yyv1874 = []Job{} - yyc1874 = true - } else if len(yyv1874) != 0 { - yyv1874 = yyv1874[:0] - yyc1874 = true - } - } else if yyl1874 > 0 { - var yyrr1874, yyrl1874 int - var yyrt1874 bool - if yyl1874 > cap(yyv1874) { - - yyrg1874 := len(yyv1874) > 0 - yyv21874 := yyv1874 - yyrl1874, yyrt1874 = z.DecInferLen(yyl1874, z.DecBasicHandle().MaxInitLen, 824) - if yyrt1874 { - if yyrl1874 <= cap(yyv1874) { - yyv1874 = yyv1874[:yyrl1874] - } else { - yyv1874 = make([]Job, yyrl1874) - } - } else { - yyv1874 = make([]Job, yyrl1874) - } - yyc1874 = true - yyrr1874 = len(yyv1874) - if yyrg1874 { - copy(yyv1874, yyv21874) - } - } else if yyl1874 != len(yyv1874) { - yyv1874 = yyv1874[:yyl1874] - yyc1874 = true - } - yyj1874 := 0 - for ; yyj1874 < yyrr1874; yyj1874++ { - yyh1874.ElemContainerState(yyj1874) - if r.TryDecodeAsNil() { - yyv1874[yyj1874] = Job{} - } else { - yyv1875 := &yyv1874[yyj1874] - yyv1875.CodecDecodeSelf(d) - } - - } - if yyrt1874 { - for ; yyj1874 < yyl1874; yyj1874++ { - yyv1874 = append(yyv1874, Job{}) - yyh1874.ElemContainerState(yyj1874) - if r.TryDecodeAsNil() { - yyv1874[yyj1874] = Job{} - } else { - yyv1876 := &yyv1874[yyj1874] - yyv1876.CodecDecodeSelf(d) - } - - } - } - - } else { - yyj1874 := 0 - for ; !r.CheckBreak(); yyj1874++ { - - if yyj1874 >= len(yyv1874) { - yyv1874 = append(yyv1874, Job{}) // var yyz1874 Job - yyc1874 = true - } - yyh1874.ElemContainerState(yyj1874) - if yyj1874 < len(yyv1874) { - if r.TryDecodeAsNil() { - yyv1874[yyj1874] = Job{} - } else { - yyv1877 := &yyv1874[yyj1874] - yyv1877.CodecDecodeSelf(d) - } - - } else { - z.DecSwallow() - } - - } - if yyj1874 < len(yyv1874) { - yyv1874 = yyv1874[:yyj1874] - yyc1874 = true - } else if yyj1874 == 0 && yyv1874 == nil { - yyv1874 = []Job{} - yyc1874 = true - } - } - yyh1874.End() - if yyc1874 { - *v = yyv1874 - } -} - -func (x codecSelfer1234) encSliceJobCondition(v []JobCondition, e *codec1978.Encoder) { - var h codecSelfer1234 - z, r := codec1978.GenHelperEncoder(e) - _, _, _ = h, z, r - r.EncodeArrayStart(len(v)) - for _, yyv1878 := range v { - z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1879 := &yyv1878 - yy1879.CodecEncodeSelf(e) + for _, yyv1807 := range v { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yy1808 := &yyv1807 + yy1808.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceJobCondition(v *[]JobCondition, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceJob(v *[]Job, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1880 := *v - yyh1880, yyl1880 := z.DecSliceHelperStart() - var yyc1880 bool - if yyl1880 == 0 { - if yyv1880 == nil { - yyv1880 = []JobCondition{} - yyc1880 = true - } else if len(yyv1880) != 0 { - yyv1880 = yyv1880[:0] - yyc1880 = true + yyv1809 := *v + yyh1809, yyl1809 := z.DecSliceHelperStart() + var yyc1809 bool + if yyl1809 == 0 { + if yyv1809 == nil { + yyv1809 = []Job{} + yyc1809 = true + } else if len(yyv1809) != 0 { + yyv1809 = yyv1809[:0] + yyc1809 = true } - } else if yyl1880 > 0 { - var yyrr1880, yyrl1880 int - var yyrt1880 bool - if yyl1880 > cap(yyv1880) { + } else if yyl1809 > 0 { + var yyrr1809, yyrl1809 int + var yyrt1809 bool + if yyl1809 > cap(yyv1809) { - yyrg1880 := len(yyv1880) > 0 - yyv21880 := yyv1880 - yyrl1880, yyrt1880 = z.DecInferLen(yyl1880, z.DecBasicHandle().MaxInitLen, 112) - if yyrt1880 { - if yyrl1880 <= cap(yyv1880) { - yyv1880 = yyv1880[:yyrl1880] + yyrg1809 := len(yyv1809) > 0 + yyv21809 := yyv1809 + yyrl1809, yyrt1809 = z.DecInferLen(yyl1809, z.DecBasicHandle().MaxInitLen, 824) + if yyrt1809 { + if yyrl1809 <= cap(yyv1809) { + yyv1809 = yyv1809[:yyrl1809] } else { - yyv1880 = make([]JobCondition, yyrl1880) + yyv1809 = make([]Job, yyrl1809) } } else { - yyv1880 = make([]JobCondition, yyrl1880) + yyv1809 = make([]Job, yyrl1809) } - yyc1880 = true - yyrr1880 = len(yyv1880) - if yyrg1880 { - copy(yyv1880, yyv21880) + yyc1809 = true + yyrr1809 = len(yyv1809) + if yyrg1809 { + copy(yyv1809, yyv21809) } - } else if yyl1880 != len(yyv1880) { - yyv1880 = yyv1880[:yyl1880] - yyc1880 = true + } else if yyl1809 != len(yyv1809) { + yyv1809 = yyv1809[:yyl1809] + yyc1809 = true } - yyj1880 := 0 - for ; yyj1880 < yyrr1880; yyj1880++ { - yyh1880.ElemContainerState(yyj1880) + yyj1809 := 0 + for ; yyj1809 < yyrr1809; yyj1809++ { + yyh1809.ElemContainerState(yyj1809) if r.TryDecodeAsNil() { - yyv1880[yyj1880] = JobCondition{} + yyv1809[yyj1809] = Job{} } else { - yyv1881 := &yyv1880[yyj1880] - yyv1881.CodecDecodeSelf(d) + yyv1810 := &yyv1809[yyj1809] + yyv1810.CodecDecodeSelf(d) } } - if yyrt1880 { - for ; yyj1880 < yyl1880; yyj1880++ { - yyv1880 = append(yyv1880, JobCondition{}) - yyh1880.ElemContainerState(yyj1880) + if yyrt1809 { + for ; yyj1809 < yyl1809; yyj1809++ { + yyv1809 = append(yyv1809, Job{}) + yyh1809.ElemContainerState(yyj1809) if r.TryDecodeAsNil() { - yyv1880[yyj1880] = JobCondition{} + yyv1809[yyj1809] = Job{} } else { - yyv1882 := &yyv1880[yyj1880] - yyv1882.CodecDecodeSelf(d) + yyv1811 := &yyv1809[yyj1809] + yyv1811.CodecDecodeSelf(d) } } } } else { - yyj1880 := 0 - for ; !r.CheckBreak(); yyj1880++ { + yyj1809 := 0 + for ; !r.CheckBreak(); yyj1809++ { - if yyj1880 >= len(yyv1880) { - yyv1880 = append(yyv1880, JobCondition{}) // var yyz1880 JobCondition - yyc1880 = true + if yyj1809 >= len(yyv1809) { + yyv1809 = append(yyv1809, Job{}) // var yyz1809 Job + yyc1809 = true } - yyh1880.ElemContainerState(yyj1880) - if yyj1880 < len(yyv1880) { + yyh1809.ElemContainerState(yyj1809) + if yyj1809 < len(yyv1809) { if r.TryDecodeAsNil() { - yyv1880[yyj1880] = JobCondition{} + yyv1809[yyj1809] = Job{} } else { - yyv1883 := &yyv1880[yyj1880] - yyv1883.CodecDecodeSelf(d) + yyv1812 := &yyv1809[yyj1809] + yyv1812.CodecDecodeSelf(d) } } else { @@ -22906,115 +22078,115 @@ func (x codecSelfer1234) decSliceJobCondition(v *[]JobCondition, d *codec1978.De } } - if yyj1880 < len(yyv1880) { - yyv1880 = yyv1880[:yyj1880] - yyc1880 = true - } else if yyj1880 == 0 && yyv1880 == nil { - yyv1880 = []JobCondition{} - yyc1880 = true + if yyj1809 < len(yyv1809) { + yyv1809 = yyv1809[:yyj1809] + yyc1809 = true + } else if yyj1809 == 0 && yyv1809 == nil { + yyv1809 = []Job{} + yyc1809 = true } } - yyh1880.End() - if yyc1880 { - *v = yyv1880 + yyh1809.End() + if yyc1809 { + *v = yyv1809 } } -func (x codecSelfer1234) encSliceIngress(v []Ingress, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceJobCondition(v []JobCondition, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1884 := range v { + for _, yyv1813 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1885 := &yyv1884 - yy1885.CodecEncodeSelf(e) + yy1814 := &yyv1813 + yy1814.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceJobCondition(v *[]JobCondition, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1886 := *v - yyh1886, yyl1886 := z.DecSliceHelperStart() - var yyc1886 bool - if yyl1886 == 0 { - if yyv1886 == nil { - yyv1886 = []Ingress{} - yyc1886 = true - } else if len(yyv1886) != 0 { - yyv1886 = yyv1886[:0] - yyc1886 = true + yyv1815 := *v + yyh1815, yyl1815 := z.DecSliceHelperStart() + var yyc1815 bool + if yyl1815 == 0 { + if yyv1815 == nil { + yyv1815 = []JobCondition{} + yyc1815 = true + } else if len(yyv1815) != 0 { + yyv1815 = yyv1815[:0] + yyc1815 = true } - } else if yyl1886 > 0 { - var yyrr1886, yyrl1886 int - var yyrt1886 bool - if yyl1886 > cap(yyv1886) { + } else if yyl1815 > 0 { + var yyrr1815, yyrl1815 int + var yyrt1815 bool + if yyl1815 > cap(yyv1815) { - yyrg1886 := len(yyv1886) > 0 - yyv21886 := yyv1886 - yyrl1886, yyrt1886 = z.DecInferLen(yyl1886, z.DecBasicHandle().MaxInitLen, 336) - if yyrt1886 { - if yyrl1886 <= cap(yyv1886) { - yyv1886 = yyv1886[:yyrl1886] + yyrg1815 := len(yyv1815) > 0 + yyv21815 := yyv1815 + yyrl1815, yyrt1815 = z.DecInferLen(yyl1815, z.DecBasicHandle().MaxInitLen, 112) + if yyrt1815 { + if yyrl1815 <= cap(yyv1815) { + yyv1815 = yyv1815[:yyrl1815] } else { - yyv1886 = make([]Ingress, yyrl1886) + yyv1815 = make([]JobCondition, yyrl1815) } } else { - yyv1886 = make([]Ingress, yyrl1886) + yyv1815 = make([]JobCondition, yyrl1815) } - yyc1886 = true - yyrr1886 = len(yyv1886) - if yyrg1886 { - copy(yyv1886, yyv21886) + yyc1815 = true + yyrr1815 = len(yyv1815) + if yyrg1815 { + copy(yyv1815, yyv21815) } - } else if yyl1886 != len(yyv1886) { - yyv1886 = yyv1886[:yyl1886] - yyc1886 = true + } else if yyl1815 != len(yyv1815) { + yyv1815 = yyv1815[:yyl1815] + yyc1815 = true } - yyj1886 := 0 - for ; yyj1886 < yyrr1886; yyj1886++ { - yyh1886.ElemContainerState(yyj1886) + yyj1815 := 0 + for ; yyj1815 < yyrr1815; yyj1815++ { + yyh1815.ElemContainerState(yyj1815) if r.TryDecodeAsNil() { - yyv1886[yyj1886] = Ingress{} + yyv1815[yyj1815] = JobCondition{} } else { - yyv1887 := &yyv1886[yyj1886] - yyv1887.CodecDecodeSelf(d) + yyv1816 := &yyv1815[yyj1815] + yyv1816.CodecDecodeSelf(d) } } - if yyrt1886 { - for ; yyj1886 < yyl1886; yyj1886++ { - yyv1886 = append(yyv1886, Ingress{}) - yyh1886.ElemContainerState(yyj1886) + if yyrt1815 { + for ; yyj1815 < yyl1815; yyj1815++ { + yyv1815 = append(yyv1815, JobCondition{}) + yyh1815.ElemContainerState(yyj1815) if r.TryDecodeAsNil() { - yyv1886[yyj1886] = Ingress{} + yyv1815[yyj1815] = JobCondition{} } else { - yyv1888 := &yyv1886[yyj1886] - yyv1888.CodecDecodeSelf(d) + yyv1817 := &yyv1815[yyj1815] + yyv1817.CodecDecodeSelf(d) } } } } else { - yyj1886 := 0 - for ; !r.CheckBreak(); yyj1886++ { + yyj1815 := 0 + for ; !r.CheckBreak(); yyj1815++ { - if yyj1886 >= len(yyv1886) { - yyv1886 = append(yyv1886, Ingress{}) // var yyz1886 Ingress - yyc1886 = true + if yyj1815 >= len(yyv1815) { + yyv1815 = append(yyv1815, JobCondition{}) // var yyz1815 JobCondition + yyc1815 = true } - yyh1886.ElemContainerState(yyj1886) - if yyj1886 < len(yyv1886) { + yyh1815.ElemContainerState(yyj1815) + if yyj1815 < len(yyv1815) { if r.TryDecodeAsNil() { - yyv1886[yyj1886] = Ingress{} + yyv1815[yyj1815] = JobCondition{} } else { - yyv1889 := &yyv1886[yyj1886] - yyv1889.CodecDecodeSelf(d) + yyv1818 := &yyv1815[yyj1815] + yyv1818.CodecDecodeSelf(d) } } else { @@ -23022,115 +22194,115 @@ func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { } } - if yyj1886 < len(yyv1886) { - yyv1886 = yyv1886[:yyj1886] - yyc1886 = true - } else if yyj1886 == 0 && yyv1886 == nil { - yyv1886 = []Ingress{} - yyc1886 = true + if yyj1815 < len(yyv1815) { + yyv1815 = yyv1815[:yyj1815] + yyc1815 = true + } else if yyj1815 == 0 && yyv1815 == nil { + yyv1815 = []JobCondition{} + yyc1815 = true } } - yyh1886.End() - if yyc1886 { - *v = yyv1886 + yyh1815.End() + if yyc1815 { + *v = yyv1815 } } -func (x codecSelfer1234) encSliceIngressTLS(v []IngressTLS, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngress(v []Ingress, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1890 := range v { + for _, yyv1819 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1891 := &yyv1890 - yy1891.CodecEncodeSelf(e) + yy1820 := &yyv1819 + yy1820.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngress(v *[]Ingress, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1892 := *v - yyh1892, yyl1892 := z.DecSliceHelperStart() - var yyc1892 bool - if yyl1892 == 0 { - if yyv1892 == nil { - yyv1892 = []IngressTLS{} - yyc1892 = true - } else if len(yyv1892) != 0 { - yyv1892 = yyv1892[:0] - yyc1892 = true + yyv1821 := *v + yyh1821, yyl1821 := z.DecSliceHelperStart() + var yyc1821 bool + if yyl1821 == 0 { + if yyv1821 == nil { + yyv1821 = []Ingress{} + yyc1821 = true + } else if len(yyv1821) != 0 { + yyv1821 = yyv1821[:0] + yyc1821 = true } - } else if yyl1892 > 0 { - var yyrr1892, yyrl1892 int - var yyrt1892 bool - if yyl1892 > cap(yyv1892) { + } else if yyl1821 > 0 { + var yyrr1821, yyrl1821 int + var yyrt1821 bool + if yyl1821 > cap(yyv1821) { - yyrg1892 := len(yyv1892) > 0 - yyv21892 := yyv1892 - yyrl1892, yyrt1892 = z.DecInferLen(yyl1892, z.DecBasicHandle().MaxInitLen, 40) - if yyrt1892 { - if yyrl1892 <= cap(yyv1892) { - yyv1892 = yyv1892[:yyrl1892] + yyrg1821 := len(yyv1821) > 0 + yyv21821 := yyv1821 + yyrl1821, yyrt1821 = z.DecInferLen(yyl1821, z.DecBasicHandle().MaxInitLen, 336) + if yyrt1821 { + if yyrl1821 <= cap(yyv1821) { + yyv1821 = yyv1821[:yyrl1821] } else { - yyv1892 = make([]IngressTLS, yyrl1892) + yyv1821 = make([]Ingress, yyrl1821) } } else { - yyv1892 = make([]IngressTLS, yyrl1892) + yyv1821 = make([]Ingress, yyrl1821) } - yyc1892 = true - yyrr1892 = len(yyv1892) - if yyrg1892 { - copy(yyv1892, yyv21892) + yyc1821 = true + yyrr1821 = len(yyv1821) + if yyrg1821 { + copy(yyv1821, yyv21821) } - } else if yyl1892 != len(yyv1892) { - yyv1892 = yyv1892[:yyl1892] - yyc1892 = true + } else if yyl1821 != len(yyv1821) { + yyv1821 = yyv1821[:yyl1821] + yyc1821 = true } - yyj1892 := 0 - for ; yyj1892 < yyrr1892; yyj1892++ { - yyh1892.ElemContainerState(yyj1892) + yyj1821 := 0 + for ; yyj1821 < yyrr1821; yyj1821++ { + yyh1821.ElemContainerState(yyj1821) if r.TryDecodeAsNil() { - yyv1892[yyj1892] = IngressTLS{} + yyv1821[yyj1821] = Ingress{} } else { - yyv1893 := &yyv1892[yyj1892] - yyv1893.CodecDecodeSelf(d) + yyv1822 := &yyv1821[yyj1821] + yyv1822.CodecDecodeSelf(d) } } - if yyrt1892 { - for ; yyj1892 < yyl1892; yyj1892++ { - yyv1892 = append(yyv1892, IngressTLS{}) - yyh1892.ElemContainerState(yyj1892) + if yyrt1821 { + for ; yyj1821 < yyl1821; yyj1821++ { + yyv1821 = append(yyv1821, Ingress{}) + yyh1821.ElemContainerState(yyj1821) if r.TryDecodeAsNil() { - yyv1892[yyj1892] = IngressTLS{} + yyv1821[yyj1821] = Ingress{} } else { - yyv1894 := &yyv1892[yyj1892] - yyv1894.CodecDecodeSelf(d) + yyv1823 := &yyv1821[yyj1821] + yyv1823.CodecDecodeSelf(d) } } } } else { - yyj1892 := 0 - for ; !r.CheckBreak(); yyj1892++ { + yyj1821 := 0 + for ; !r.CheckBreak(); yyj1821++ { - if yyj1892 >= len(yyv1892) { - yyv1892 = append(yyv1892, IngressTLS{}) // var yyz1892 IngressTLS - yyc1892 = true + if yyj1821 >= len(yyv1821) { + yyv1821 = append(yyv1821, Ingress{}) // var yyz1821 Ingress + yyc1821 = true } - yyh1892.ElemContainerState(yyj1892) - if yyj1892 < len(yyv1892) { + yyh1821.ElemContainerState(yyj1821) + if yyj1821 < len(yyv1821) { if r.TryDecodeAsNil() { - yyv1892[yyj1892] = IngressTLS{} + yyv1821[yyj1821] = Ingress{} } else { - yyv1895 := &yyv1892[yyj1892] - yyv1895.CodecDecodeSelf(d) + yyv1824 := &yyv1821[yyj1821] + yyv1824.CodecDecodeSelf(d) } } else { @@ -23138,115 +22310,115 @@ func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decode } } - if yyj1892 < len(yyv1892) { - yyv1892 = yyv1892[:yyj1892] - yyc1892 = true - } else if yyj1892 == 0 && yyv1892 == nil { - yyv1892 = []IngressTLS{} - yyc1892 = true + if yyj1821 < len(yyv1821) { + yyv1821 = yyv1821[:yyj1821] + yyc1821 = true + } else if yyj1821 == 0 && yyv1821 == nil { + yyv1821 = []Ingress{} + yyc1821 = true } } - yyh1892.End() - if yyc1892 { - *v = yyv1892 + yyh1821.End() + if yyc1821 { + *v = yyv1821 } } -func (x codecSelfer1234) encSliceIngressRule(v []IngressRule, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngressTLS(v []IngressTLS, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1896 := range v { + for _, yyv1825 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1897 := &yyv1896 - yy1897.CodecEncodeSelf(e) + yy1826 := &yyv1825 + yy1826.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngressTLS(v *[]IngressTLS, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1898 := *v - yyh1898, yyl1898 := z.DecSliceHelperStart() - var yyc1898 bool - if yyl1898 == 0 { - if yyv1898 == nil { - yyv1898 = []IngressRule{} - yyc1898 = true - } else if len(yyv1898) != 0 { - yyv1898 = yyv1898[:0] - yyc1898 = true + yyv1827 := *v + yyh1827, yyl1827 := z.DecSliceHelperStart() + var yyc1827 bool + if yyl1827 == 0 { + if yyv1827 == nil { + yyv1827 = []IngressTLS{} + yyc1827 = true + } else if len(yyv1827) != 0 { + yyv1827 = yyv1827[:0] + yyc1827 = true } - } else if yyl1898 > 0 { - var yyrr1898, yyrl1898 int - var yyrt1898 bool - if yyl1898 > cap(yyv1898) { + } else if yyl1827 > 0 { + var yyrr1827, yyrl1827 int + var yyrt1827 bool + if yyl1827 > cap(yyv1827) { - yyrg1898 := len(yyv1898) > 0 - yyv21898 := yyv1898 - yyrl1898, yyrt1898 = z.DecInferLen(yyl1898, z.DecBasicHandle().MaxInitLen, 24) - if yyrt1898 { - if yyrl1898 <= cap(yyv1898) { - yyv1898 = yyv1898[:yyrl1898] + yyrg1827 := len(yyv1827) > 0 + yyv21827 := yyv1827 + yyrl1827, yyrt1827 = z.DecInferLen(yyl1827, z.DecBasicHandle().MaxInitLen, 40) + if yyrt1827 { + if yyrl1827 <= cap(yyv1827) { + yyv1827 = yyv1827[:yyrl1827] } else { - yyv1898 = make([]IngressRule, yyrl1898) + yyv1827 = make([]IngressTLS, yyrl1827) } } else { - yyv1898 = make([]IngressRule, yyrl1898) + yyv1827 = make([]IngressTLS, yyrl1827) } - yyc1898 = true - yyrr1898 = len(yyv1898) - if yyrg1898 { - copy(yyv1898, yyv21898) + yyc1827 = true + yyrr1827 = len(yyv1827) + if yyrg1827 { + copy(yyv1827, yyv21827) } - } else if yyl1898 != len(yyv1898) { - yyv1898 = yyv1898[:yyl1898] - yyc1898 = true + } else if yyl1827 != len(yyv1827) { + yyv1827 = yyv1827[:yyl1827] + yyc1827 = true } - yyj1898 := 0 - for ; yyj1898 < yyrr1898; yyj1898++ { - yyh1898.ElemContainerState(yyj1898) + yyj1827 := 0 + for ; yyj1827 < yyrr1827; yyj1827++ { + yyh1827.ElemContainerState(yyj1827) if r.TryDecodeAsNil() { - yyv1898[yyj1898] = IngressRule{} + yyv1827[yyj1827] = IngressTLS{} } else { - yyv1899 := &yyv1898[yyj1898] - yyv1899.CodecDecodeSelf(d) + yyv1828 := &yyv1827[yyj1827] + yyv1828.CodecDecodeSelf(d) } } - if yyrt1898 { - for ; yyj1898 < yyl1898; yyj1898++ { - yyv1898 = append(yyv1898, IngressRule{}) - yyh1898.ElemContainerState(yyj1898) + if yyrt1827 { + for ; yyj1827 < yyl1827; yyj1827++ { + yyv1827 = append(yyv1827, IngressTLS{}) + yyh1827.ElemContainerState(yyj1827) if r.TryDecodeAsNil() { - yyv1898[yyj1898] = IngressRule{} + yyv1827[yyj1827] = IngressTLS{} } else { - yyv1900 := &yyv1898[yyj1898] - yyv1900.CodecDecodeSelf(d) + yyv1829 := &yyv1827[yyj1827] + yyv1829.CodecDecodeSelf(d) } } } } else { - yyj1898 := 0 - for ; !r.CheckBreak(); yyj1898++ { + yyj1827 := 0 + for ; !r.CheckBreak(); yyj1827++ { - if yyj1898 >= len(yyv1898) { - yyv1898 = append(yyv1898, IngressRule{}) // var yyz1898 IngressRule - yyc1898 = true + if yyj1827 >= len(yyv1827) { + yyv1827 = append(yyv1827, IngressTLS{}) // var yyz1827 IngressTLS + yyc1827 = true } - yyh1898.ElemContainerState(yyj1898) - if yyj1898 < len(yyv1898) { + yyh1827.ElemContainerState(yyj1827) + if yyj1827 < len(yyv1827) { if r.TryDecodeAsNil() { - yyv1898[yyj1898] = IngressRule{} + yyv1827[yyj1827] = IngressTLS{} } else { - yyv1901 := &yyv1898[yyj1898] - yyv1901.CodecDecodeSelf(d) + yyv1830 := &yyv1827[yyj1827] + yyv1830.CodecDecodeSelf(d) } } else { @@ -23254,115 +22426,115 @@ func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Deco } } - if yyj1898 < len(yyv1898) { - yyv1898 = yyv1898[:yyj1898] - yyc1898 = true - } else if yyj1898 == 0 && yyv1898 == nil { - yyv1898 = []IngressRule{} - yyc1898 = true + if yyj1827 < len(yyv1827) { + yyv1827 = yyv1827[:yyj1827] + yyc1827 = true + } else if yyj1827 == 0 && yyv1827 == nil { + yyv1827 = []IngressTLS{} + yyc1827 = true } } - yyh1898.End() - if yyc1898 { - *v = yyv1898 + yyh1827.End() + if yyc1827 { + *v = yyv1827 } } -func (x codecSelfer1234) encSliceHTTPIngressPath(v []HTTPIngressPath, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIngressRule(v []IngressRule, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1902 := range v { + for _, yyv1831 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1903 := &yyv1902 - yy1903.CodecEncodeSelf(e) + yy1832 := &yyv1831 + yy1832.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIngressRule(v *[]IngressRule, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1904 := *v - yyh1904, yyl1904 := z.DecSliceHelperStart() - var yyc1904 bool - if yyl1904 == 0 { - if yyv1904 == nil { - yyv1904 = []HTTPIngressPath{} - yyc1904 = true - } else if len(yyv1904) != 0 { - yyv1904 = yyv1904[:0] - yyc1904 = true - } - } else if yyl1904 > 0 { - var yyrr1904, yyrl1904 int - var yyrt1904 bool - if yyl1904 > cap(yyv1904) { - - yyrg1904 := len(yyv1904) > 0 - yyv21904 := yyv1904 - yyrl1904, yyrt1904 = z.DecInferLen(yyl1904, z.DecBasicHandle().MaxInitLen, 64) - if yyrt1904 { - if yyrl1904 <= cap(yyv1904) { - yyv1904 = yyv1904[:yyrl1904] + yyv1833 := *v + yyh1833, yyl1833 := z.DecSliceHelperStart() + var yyc1833 bool + if yyl1833 == 0 { + if yyv1833 == nil { + yyv1833 = []IngressRule{} + yyc1833 = true + } else if len(yyv1833) != 0 { + yyv1833 = yyv1833[:0] + yyc1833 = true + } + } else if yyl1833 > 0 { + var yyrr1833, yyrl1833 int + var yyrt1833 bool + if yyl1833 > cap(yyv1833) { + + yyrg1833 := len(yyv1833) > 0 + yyv21833 := yyv1833 + yyrl1833, yyrt1833 = z.DecInferLen(yyl1833, z.DecBasicHandle().MaxInitLen, 24) + if yyrt1833 { + if yyrl1833 <= cap(yyv1833) { + yyv1833 = yyv1833[:yyrl1833] } else { - yyv1904 = make([]HTTPIngressPath, yyrl1904) + yyv1833 = make([]IngressRule, yyrl1833) } } else { - yyv1904 = make([]HTTPIngressPath, yyrl1904) + yyv1833 = make([]IngressRule, yyrl1833) } - yyc1904 = true - yyrr1904 = len(yyv1904) - if yyrg1904 { - copy(yyv1904, yyv21904) + yyc1833 = true + yyrr1833 = len(yyv1833) + if yyrg1833 { + copy(yyv1833, yyv21833) } - } else if yyl1904 != len(yyv1904) { - yyv1904 = yyv1904[:yyl1904] - yyc1904 = true + } else if yyl1833 != len(yyv1833) { + yyv1833 = yyv1833[:yyl1833] + yyc1833 = true } - yyj1904 := 0 - for ; yyj1904 < yyrr1904; yyj1904++ { - yyh1904.ElemContainerState(yyj1904) + yyj1833 := 0 + for ; yyj1833 < yyrr1833; yyj1833++ { + yyh1833.ElemContainerState(yyj1833) if r.TryDecodeAsNil() { - yyv1904[yyj1904] = HTTPIngressPath{} + yyv1833[yyj1833] = IngressRule{} } else { - yyv1905 := &yyv1904[yyj1904] - yyv1905.CodecDecodeSelf(d) + yyv1834 := &yyv1833[yyj1833] + yyv1834.CodecDecodeSelf(d) } } - if yyrt1904 { - for ; yyj1904 < yyl1904; yyj1904++ { - yyv1904 = append(yyv1904, HTTPIngressPath{}) - yyh1904.ElemContainerState(yyj1904) + if yyrt1833 { + for ; yyj1833 < yyl1833; yyj1833++ { + yyv1833 = append(yyv1833, IngressRule{}) + yyh1833.ElemContainerState(yyj1833) if r.TryDecodeAsNil() { - yyv1904[yyj1904] = HTTPIngressPath{} + yyv1833[yyj1833] = IngressRule{} } else { - yyv1906 := &yyv1904[yyj1904] - yyv1906.CodecDecodeSelf(d) + yyv1835 := &yyv1833[yyj1833] + yyv1835.CodecDecodeSelf(d) } } } } else { - yyj1904 := 0 - for ; !r.CheckBreak(); yyj1904++ { + yyj1833 := 0 + for ; !r.CheckBreak(); yyj1833++ { - if yyj1904 >= len(yyv1904) { - yyv1904 = append(yyv1904, HTTPIngressPath{}) // var yyz1904 HTTPIngressPath - yyc1904 = true + if yyj1833 >= len(yyv1833) { + yyv1833 = append(yyv1833, IngressRule{}) // var yyz1833 IngressRule + yyc1833 = true } - yyh1904.ElemContainerState(yyj1904) - if yyj1904 < len(yyv1904) { + yyh1833.ElemContainerState(yyj1833) + if yyj1833 < len(yyv1833) { if r.TryDecodeAsNil() { - yyv1904[yyj1904] = HTTPIngressPath{} + yyv1833[yyj1833] = IngressRule{} } else { - yyv1907 := &yyv1904[yyj1904] - yyv1907.CodecDecodeSelf(d) + yyv1836 := &yyv1833[yyj1833] + yyv1836.CodecDecodeSelf(d) } } else { @@ -23370,115 +22542,115 @@ func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1 } } - if yyj1904 < len(yyv1904) { - yyv1904 = yyv1904[:yyj1904] - yyc1904 = true - } else if yyj1904 == 0 && yyv1904 == nil { - yyv1904 = []HTTPIngressPath{} - yyc1904 = true + if yyj1833 < len(yyv1833) { + yyv1833 = yyv1833[:yyj1833] + yyc1833 = true + } else if yyj1833 == 0 && yyv1833 == nil { + yyv1833 = []IngressRule{} + yyc1833 = true } } - yyh1904.End() - if yyc1904 { - *v = yyv1904 + yyh1833.End() + if yyc1833 { + *v = yyv1833 } } -func (x codecSelfer1234) encSliceLabelSelectorRequirement(v []LabelSelectorRequirement, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceHTTPIngressPath(v []HTTPIngressPath, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1908 := range v { + for _, yyv1837 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1909 := &yyv1908 - yy1909.CodecEncodeSelf(e) + yy1838 := &yyv1837 + yy1838.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceLabelSelectorRequirement(v *[]LabelSelectorRequirement, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceHTTPIngressPath(v *[]HTTPIngressPath, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1910 := *v - yyh1910, yyl1910 := z.DecSliceHelperStart() - var yyc1910 bool - if yyl1910 == 0 { - if yyv1910 == nil { - yyv1910 = []LabelSelectorRequirement{} - yyc1910 = true - } else if len(yyv1910) != 0 { - yyv1910 = yyv1910[:0] - yyc1910 = true + yyv1839 := *v + yyh1839, yyl1839 := z.DecSliceHelperStart() + var yyc1839 bool + if yyl1839 == 0 { + if yyv1839 == nil { + yyv1839 = []HTTPIngressPath{} + yyc1839 = true + } else if len(yyv1839) != 0 { + yyv1839 = yyv1839[:0] + yyc1839 = true } - } else if yyl1910 > 0 { - var yyrr1910, yyrl1910 int - var yyrt1910 bool - if yyl1910 > cap(yyv1910) { + } else if yyl1839 > 0 { + var yyrr1839, yyrl1839 int + var yyrt1839 bool + if yyl1839 > cap(yyv1839) { - yyrg1910 := len(yyv1910) > 0 - yyv21910 := yyv1910 - yyrl1910, yyrt1910 = z.DecInferLen(yyl1910, z.DecBasicHandle().MaxInitLen, 56) - if yyrt1910 { - if yyrl1910 <= cap(yyv1910) { - yyv1910 = yyv1910[:yyrl1910] + yyrg1839 := len(yyv1839) > 0 + yyv21839 := yyv1839 + yyrl1839, yyrt1839 = z.DecInferLen(yyl1839, z.DecBasicHandle().MaxInitLen, 64) + if yyrt1839 { + if yyrl1839 <= cap(yyv1839) { + yyv1839 = yyv1839[:yyrl1839] } else { - yyv1910 = make([]LabelSelectorRequirement, yyrl1910) + yyv1839 = make([]HTTPIngressPath, yyrl1839) } } else { - yyv1910 = make([]LabelSelectorRequirement, yyrl1910) + yyv1839 = make([]HTTPIngressPath, yyrl1839) } - yyc1910 = true - yyrr1910 = len(yyv1910) - if yyrg1910 { - copy(yyv1910, yyv21910) + yyc1839 = true + yyrr1839 = len(yyv1839) + if yyrg1839 { + copy(yyv1839, yyv21839) } - } else if yyl1910 != len(yyv1910) { - yyv1910 = yyv1910[:yyl1910] - yyc1910 = true + } else if yyl1839 != len(yyv1839) { + yyv1839 = yyv1839[:yyl1839] + yyc1839 = true } - yyj1910 := 0 - for ; yyj1910 < yyrr1910; yyj1910++ { - yyh1910.ElemContainerState(yyj1910) + yyj1839 := 0 + for ; yyj1839 < yyrr1839; yyj1839++ { + yyh1839.ElemContainerState(yyj1839) if r.TryDecodeAsNil() { - yyv1910[yyj1910] = LabelSelectorRequirement{} + yyv1839[yyj1839] = HTTPIngressPath{} } else { - yyv1911 := &yyv1910[yyj1910] - yyv1911.CodecDecodeSelf(d) + yyv1840 := &yyv1839[yyj1839] + yyv1840.CodecDecodeSelf(d) } } - if yyrt1910 { - for ; yyj1910 < yyl1910; yyj1910++ { - yyv1910 = append(yyv1910, LabelSelectorRequirement{}) - yyh1910.ElemContainerState(yyj1910) + if yyrt1839 { + for ; yyj1839 < yyl1839; yyj1839++ { + yyv1839 = append(yyv1839, HTTPIngressPath{}) + yyh1839.ElemContainerState(yyj1839) if r.TryDecodeAsNil() { - yyv1910[yyj1910] = LabelSelectorRequirement{} + yyv1839[yyj1839] = HTTPIngressPath{} } else { - yyv1912 := &yyv1910[yyj1910] - yyv1912.CodecDecodeSelf(d) + yyv1841 := &yyv1839[yyj1839] + yyv1841.CodecDecodeSelf(d) } } } } else { - yyj1910 := 0 - for ; !r.CheckBreak(); yyj1910++ { + yyj1839 := 0 + for ; !r.CheckBreak(); yyj1839++ { - if yyj1910 >= len(yyv1910) { - yyv1910 = append(yyv1910, LabelSelectorRequirement{}) // var yyz1910 LabelSelectorRequirement - yyc1910 = true + if yyj1839 >= len(yyv1839) { + yyv1839 = append(yyv1839, HTTPIngressPath{}) // var yyz1839 HTTPIngressPath + yyc1839 = true } - yyh1910.ElemContainerState(yyj1910) - if yyj1910 < len(yyv1910) { + yyh1839.ElemContainerState(yyj1839) + if yyj1839 < len(yyv1839) { if r.TryDecodeAsNil() { - yyv1910[yyj1910] = LabelSelectorRequirement{} + yyv1839[yyj1839] = HTTPIngressPath{} } else { - yyv1913 := &yyv1910[yyj1910] - yyv1913.CodecDecodeSelf(d) + yyv1842 := &yyv1839[yyj1839] + yyv1842.CodecDecodeSelf(d) } } else { @@ -23486,115 +22658,115 @@ func (x codecSelfer1234) decSliceLabelSelectorRequirement(v *[]LabelSelectorRequ } } - if yyj1910 < len(yyv1910) { - yyv1910 = yyv1910[:yyj1910] - yyc1910 = true - } else if yyj1910 == 0 && yyv1910 == nil { - yyv1910 = []LabelSelectorRequirement{} - yyc1910 = true + if yyj1839 < len(yyv1839) { + yyv1839 = yyv1839[:yyj1839] + yyc1839 = true + } else if yyj1839 == 0 && yyv1839 == nil { + yyv1839 = []HTTPIngressPath{} + yyc1839 = true } } - yyh1910.End() - if yyc1910 { - *v = yyv1910 + yyh1839.End() + if yyc1839 { + *v = yyv1839 } } -func (x codecSelfer1234) encSliceReplicaSet(v []ReplicaSet, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceLabelSelectorRequirement(v []LabelSelectorRequirement, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1914 := range v { + for _, yyv1843 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1915 := &yyv1914 - yy1915.CodecEncodeSelf(e) + yy1844 := &yyv1843 + yy1844.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceLabelSelectorRequirement(v *[]LabelSelectorRequirement, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1916 := *v - yyh1916, yyl1916 := z.DecSliceHelperStart() - var yyc1916 bool - if yyl1916 == 0 { - if yyv1916 == nil { - yyv1916 = []ReplicaSet{} - yyc1916 = true - } else if len(yyv1916) != 0 { - yyv1916 = yyv1916[:0] - yyc1916 = true + yyv1845 := *v + yyh1845, yyl1845 := z.DecSliceHelperStart() + var yyc1845 bool + if yyl1845 == 0 { + if yyv1845 == nil { + yyv1845 = []LabelSelectorRequirement{} + yyc1845 = true + } else if len(yyv1845) != 0 { + yyv1845 = yyv1845[:0] + yyc1845 = true } - } else if yyl1916 > 0 { - var yyrr1916, yyrl1916 int - var yyrt1916 bool - if yyl1916 > cap(yyv1916) { + } else if yyl1845 > 0 { + var yyrr1845, yyrl1845 int + var yyrt1845 bool + if yyl1845 > cap(yyv1845) { - yyrg1916 := len(yyv1916) > 0 - yyv21916 := yyv1916 - yyrl1916, yyrt1916 = z.DecInferLen(yyl1916, z.DecBasicHandle().MaxInitLen, 768) - if yyrt1916 { - if yyrl1916 <= cap(yyv1916) { - yyv1916 = yyv1916[:yyrl1916] + yyrg1845 := len(yyv1845) > 0 + yyv21845 := yyv1845 + yyrl1845, yyrt1845 = z.DecInferLen(yyl1845, z.DecBasicHandle().MaxInitLen, 56) + if yyrt1845 { + if yyrl1845 <= cap(yyv1845) { + yyv1845 = yyv1845[:yyrl1845] } else { - yyv1916 = make([]ReplicaSet, yyrl1916) + yyv1845 = make([]LabelSelectorRequirement, yyrl1845) } } else { - yyv1916 = make([]ReplicaSet, yyrl1916) + yyv1845 = make([]LabelSelectorRequirement, yyrl1845) } - yyc1916 = true - yyrr1916 = len(yyv1916) - if yyrg1916 { - copy(yyv1916, yyv21916) + yyc1845 = true + yyrr1845 = len(yyv1845) + if yyrg1845 { + copy(yyv1845, yyv21845) } - } else if yyl1916 != len(yyv1916) { - yyv1916 = yyv1916[:yyl1916] - yyc1916 = true + } else if yyl1845 != len(yyv1845) { + yyv1845 = yyv1845[:yyl1845] + yyc1845 = true } - yyj1916 := 0 - for ; yyj1916 < yyrr1916; yyj1916++ { - yyh1916.ElemContainerState(yyj1916) + yyj1845 := 0 + for ; yyj1845 < yyrr1845; yyj1845++ { + yyh1845.ElemContainerState(yyj1845) if r.TryDecodeAsNil() { - yyv1916[yyj1916] = ReplicaSet{} + yyv1845[yyj1845] = LabelSelectorRequirement{} } else { - yyv1917 := &yyv1916[yyj1916] - yyv1917.CodecDecodeSelf(d) + yyv1846 := &yyv1845[yyj1845] + yyv1846.CodecDecodeSelf(d) } } - if yyrt1916 { - for ; yyj1916 < yyl1916; yyj1916++ { - yyv1916 = append(yyv1916, ReplicaSet{}) - yyh1916.ElemContainerState(yyj1916) + if yyrt1845 { + for ; yyj1845 < yyl1845; yyj1845++ { + yyv1845 = append(yyv1845, LabelSelectorRequirement{}) + yyh1845.ElemContainerState(yyj1845) if r.TryDecodeAsNil() { - yyv1916[yyj1916] = ReplicaSet{} + yyv1845[yyj1845] = LabelSelectorRequirement{} } else { - yyv1918 := &yyv1916[yyj1916] - yyv1918.CodecDecodeSelf(d) + yyv1847 := &yyv1845[yyj1845] + yyv1847.CodecDecodeSelf(d) } } } } else { - yyj1916 := 0 - for ; !r.CheckBreak(); yyj1916++ { + yyj1845 := 0 + for ; !r.CheckBreak(); yyj1845++ { - if yyj1916 >= len(yyv1916) { - yyv1916 = append(yyv1916, ReplicaSet{}) // var yyz1916 ReplicaSet - yyc1916 = true + if yyj1845 >= len(yyv1845) { + yyv1845 = append(yyv1845, LabelSelectorRequirement{}) // var yyz1845 LabelSelectorRequirement + yyc1845 = true } - yyh1916.ElemContainerState(yyj1916) - if yyj1916 < len(yyv1916) { + yyh1845.ElemContainerState(yyj1845) + if yyj1845 < len(yyv1845) { if r.TryDecodeAsNil() { - yyv1916[yyj1916] = ReplicaSet{} + yyv1845[yyj1845] = LabelSelectorRequirement{} } else { - yyv1919 := &yyv1916[yyj1916] - yyv1919.CodecDecodeSelf(d) + yyv1848 := &yyv1845[yyj1845] + yyv1848.CodecDecodeSelf(d) } } else { @@ -23602,112 +22774,115 @@ func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decode } } - if yyj1916 < len(yyv1916) { - yyv1916 = yyv1916[:yyj1916] - yyc1916 = true - } else if yyj1916 == 0 && yyv1916 == nil { - yyv1916 = []ReplicaSet{} - yyc1916 = true + if yyj1845 < len(yyv1845) { + yyv1845 = yyv1845[:yyj1845] + yyc1845 = true + } else if yyj1845 == 0 && yyv1845 == nil { + yyv1845 = []LabelSelectorRequirement{} + yyc1845 = true } } - yyh1916.End() - if yyc1916 { - *v = yyv1916 + yyh1845.End() + if yyc1845 { + *v = yyv1845 } } -func (x codecSelfer1234) encSlicev1_Capability(v []pkg2_v1.Capability, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceReplicaSet(v []ReplicaSet, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1920 := range v { + for _, yyv1849 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yym1921 := z.EncBinary() - _ = yym1921 - if false { - } else if z.HasExtensions() && z.EncExt(yyv1920) { - } else { - r.EncodeString(codecSelferC_UTF81234, string(yyv1920)) - } + yy1850 := &yyv1849 + yy1850.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSlicev1_Capability(v *[]pkg2_v1.Capability, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceReplicaSet(v *[]ReplicaSet, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1922 := *v - yyh1922, yyl1922 := z.DecSliceHelperStart() - var yyc1922 bool - if yyl1922 == 0 { - if yyv1922 == nil { - yyv1922 = []pkg2_v1.Capability{} - yyc1922 = true - } else if len(yyv1922) != 0 { - yyv1922 = yyv1922[:0] - yyc1922 = true + yyv1851 := *v + yyh1851, yyl1851 := z.DecSliceHelperStart() + var yyc1851 bool + if yyl1851 == 0 { + if yyv1851 == nil { + yyv1851 = []ReplicaSet{} + yyc1851 = true + } else if len(yyv1851) != 0 { + yyv1851 = yyv1851[:0] + yyc1851 = true } - } else if yyl1922 > 0 { - var yyrr1922, yyrl1922 int - var yyrt1922 bool - if yyl1922 > cap(yyv1922) { + } else if yyl1851 > 0 { + var yyrr1851, yyrl1851 int + var yyrt1851 bool + if yyl1851 > cap(yyv1851) { - yyrl1922, yyrt1922 = z.DecInferLen(yyl1922, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1922 { - if yyrl1922 <= cap(yyv1922) { - yyv1922 = yyv1922[:yyrl1922] + yyrg1851 := len(yyv1851) > 0 + yyv21851 := yyv1851 + yyrl1851, yyrt1851 = z.DecInferLen(yyl1851, z.DecBasicHandle().MaxInitLen, 768) + if yyrt1851 { + if yyrl1851 <= cap(yyv1851) { + yyv1851 = yyv1851[:yyrl1851] } else { - yyv1922 = make([]pkg2_v1.Capability, yyrl1922) + yyv1851 = make([]ReplicaSet, yyrl1851) } } else { - yyv1922 = make([]pkg2_v1.Capability, yyrl1922) + yyv1851 = make([]ReplicaSet, yyrl1851) + } + yyc1851 = true + yyrr1851 = len(yyv1851) + if yyrg1851 { + copy(yyv1851, yyv21851) } - yyc1922 = true - yyrr1922 = len(yyv1922) - } else if yyl1922 != len(yyv1922) { - yyv1922 = yyv1922[:yyl1922] - yyc1922 = true + } else if yyl1851 != len(yyv1851) { + yyv1851 = yyv1851[:yyl1851] + yyc1851 = true } - yyj1922 := 0 - for ; yyj1922 < yyrr1922; yyj1922++ { - yyh1922.ElemContainerState(yyj1922) + yyj1851 := 0 + for ; yyj1851 < yyrr1851; yyj1851++ { + yyh1851.ElemContainerState(yyj1851) if r.TryDecodeAsNil() { - yyv1922[yyj1922] = "" + yyv1851[yyj1851] = ReplicaSet{} } else { - yyv1922[yyj1922] = pkg2_v1.Capability(r.DecodeString()) + yyv1852 := &yyv1851[yyj1851] + yyv1852.CodecDecodeSelf(d) } } - if yyrt1922 { - for ; yyj1922 < yyl1922; yyj1922++ { - yyv1922 = append(yyv1922, "") - yyh1922.ElemContainerState(yyj1922) + if yyrt1851 { + for ; yyj1851 < yyl1851; yyj1851++ { + yyv1851 = append(yyv1851, ReplicaSet{}) + yyh1851.ElemContainerState(yyj1851) if r.TryDecodeAsNil() { - yyv1922[yyj1922] = "" + yyv1851[yyj1851] = ReplicaSet{} } else { - yyv1922[yyj1922] = pkg2_v1.Capability(r.DecodeString()) + yyv1853 := &yyv1851[yyj1851] + yyv1853.CodecDecodeSelf(d) } } } } else { - yyj1922 := 0 - for ; !r.CheckBreak(); yyj1922++ { + yyj1851 := 0 + for ; !r.CheckBreak(); yyj1851++ { - if yyj1922 >= len(yyv1922) { - yyv1922 = append(yyv1922, "") // var yyz1922 pkg2_v1.Capability - yyc1922 = true + if yyj1851 >= len(yyv1851) { + yyv1851 = append(yyv1851, ReplicaSet{}) // var yyz1851 ReplicaSet + yyc1851 = true } - yyh1922.ElemContainerState(yyj1922) - if yyj1922 < len(yyv1922) { + yyh1851.ElemContainerState(yyj1851) + if yyj1851 < len(yyv1851) { if r.TryDecodeAsNil() { - yyv1922[yyj1922] = "" + yyv1851[yyj1851] = ReplicaSet{} } else { - yyv1922[yyj1922] = pkg2_v1.Capability(r.DecodeString()) + yyv1854 := &yyv1851[yyj1851] + yyv1854.CodecDecodeSelf(d) } } else { @@ -23715,106 +22890,112 @@ func (x codecSelfer1234) decSlicev1_Capability(v *[]pkg2_v1.Capability, d *codec } } - if yyj1922 < len(yyv1922) { - yyv1922 = yyv1922[:yyj1922] - yyc1922 = true - } else if yyj1922 == 0 && yyv1922 == nil { - yyv1922 = []pkg2_v1.Capability{} - yyc1922 = true + if yyj1851 < len(yyv1851) { + yyv1851 = yyv1851[:yyj1851] + yyc1851 = true + } else if yyj1851 == 0 && yyv1851 == nil { + yyv1851 = []ReplicaSet{} + yyc1851 = true } } - yyh1922.End() - if yyc1922 { - *v = yyv1922 + yyh1851.End() + if yyc1851 { + *v = yyv1851 } } -func (x codecSelfer1234) encSliceFSType(v []FSType, e *codec1978.Encoder) { +func (x codecSelfer1234) encSlicev1_Capability(v []pkg2_v1.Capability, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1926 := range v { + for _, yyv1855 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yyv1926.CodecEncodeSelf(e) + yym1856 := z.EncBinary() + _ = yym1856 + if false { + } else if z.HasExtensions() && z.EncExt(yyv1855) { + } else { + r.EncodeString(codecSelferC_UTF81234, string(yyv1855)) + } } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { +func (x codecSelfer1234) decSlicev1_Capability(v *[]pkg2_v1.Capability, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1927 := *v - yyh1927, yyl1927 := z.DecSliceHelperStart() - var yyc1927 bool - if yyl1927 == 0 { - if yyv1927 == nil { - yyv1927 = []FSType{} - yyc1927 = true - } else if len(yyv1927) != 0 { - yyv1927 = yyv1927[:0] - yyc1927 = true + yyv1857 := *v + yyh1857, yyl1857 := z.DecSliceHelperStart() + var yyc1857 bool + if yyl1857 == 0 { + if yyv1857 == nil { + yyv1857 = []pkg2_v1.Capability{} + yyc1857 = true + } else if len(yyv1857) != 0 { + yyv1857 = yyv1857[:0] + yyc1857 = true } - } else if yyl1927 > 0 { - var yyrr1927, yyrl1927 int - var yyrt1927 bool - if yyl1927 > cap(yyv1927) { + } else if yyl1857 > 0 { + var yyrr1857, yyrl1857 int + var yyrt1857 bool + if yyl1857 > cap(yyv1857) { - yyrl1927, yyrt1927 = z.DecInferLen(yyl1927, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1927 { - if yyrl1927 <= cap(yyv1927) { - yyv1927 = yyv1927[:yyrl1927] + yyrl1857, yyrt1857 = z.DecInferLen(yyl1857, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1857 { + if yyrl1857 <= cap(yyv1857) { + yyv1857 = yyv1857[:yyrl1857] } else { - yyv1927 = make([]FSType, yyrl1927) + yyv1857 = make([]pkg2_v1.Capability, yyrl1857) } } else { - yyv1927 = make([]FSType, yyrl1927) + yyv1857 = make([]pkg2_v1.Capability, yyrl1857) } - yyc1927 = true - yyrr1927 = len(yyv1927) - } else if yyl1927 != len(yyv1927) { - yyv1927 = yyv1927[:yyl1927] - yyc1927 = true + yyc1857 = true + yyrr1857 = len(yyv1857) + } else if yyl1857 != len(yyv1857) { + yyv1857 = yyv1857[:yyl1857] + yyc1857 = true } - yyj1927 := 0 - for ; yyj1927 < yyrr1927; yyj1927++ { - yyh1927.ElemContainerState(yyj1927) + yyj1857 := 0 + for ; yyj1857 < yyrr1857; yyj1857++ { + yyh1857.ElemContainerState(yyj1857) if r.TryDecodeAsNil() { - yyv1927[yyj1927] = "" + yyv1857[yyj1857] = "" } else { - yyv1927[yyj1927] = FSType(r.DecodeString()) + yyv1857[yyj1857] = pkg2_v1.Capability(r.DecodeString()) } } - if yyrt1927 { - for ; yyj1927 < yyl1927; yyj1927++ { - yyv1927 = append(yyv1927, "") - yyh1927.ElemContainerState(yyj1927) + if yyrt1857 { + for ; yyj1857 < yyl1857; yyj1857++ { + yyv1857 = append(yyv1857, "") + yyh1857.ElemContainerState(yyj1857) if r.TryDecodeAsNil() { - yyv1927[yyj1927] = "" + yyv1857[yyj1857] = "" } else { - yyv1927[yyj1927] = FSType(r.DecodeString()) + yyv1857[yyj1857] = pkg2_v1.Capability(r.DecodeString()) } } } } else { - yyj1927 := 0 - for ; !r.CheckBreak(); yyj1927++ { + yyj1857 := 0 + for ; !r.CheckBreak(); yyj1857++ { - if yyj1927 >= len(yyv1927) { - yyv1927 = append(yyv1927, "") // var yyz1927 FSType - yyc1927 = true + if yyj1857 >= len(yyv1857) { + yyv1857 = append(yyv1857, "") // var yyz1857 pkg2_v1.Capability + yyc1857 = true } - yyh1927.ElemContainerState(yyj1927) - if yyj1927 < len(yyv1927) { + yyh1857.ElemContainerState(yyj1857) + if yyj1857 < len(yyv1857) { if r.TryDecodeAsNil() { - yyv1927[yyj1927] = "" + yyv1857[yyj1857] = "" } else { - yyv1927[yyj1927] = FSType(r.DecodeString()) + yyv1857[yyj1857] = pkg2_v1.Capability(r.DecodeString()) } } else { @@ -23822,115 +23003,106 @@ func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { } } - if yyj1927 < len(yyv1927) { - yyv1927 = yyv1927[:yyj1927] - yyc1927 = true - } else if yyj1927 == 0 && yyv1927 == nil { - yyv1927 = []FSType{} - yyc1927 = true + if yyj1857 < len(yyv1857) { + yyv1857 = yyv1857[:yyj1857] + yyc1857 = true + } else if yyj1857 == 0 && yyv1857 == nil { + yyv1857 = []pkg2_v1.Capability{} + yyc1857 = true } } - yyh1927.End() - if yyc1927 { - *v = yyv1927 + yyh1857.End() + if yyc1857 { + *v = yyv1857 } } -func (x codecSelfer1234) encSliceHostPortRange(v []HostPortRange, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceFSType(v []FSType, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1931 := range v { + for _, yyv1861 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1932 := &yyv1931 - yy1932.CodecEncodeSelf(e) + yyv1861.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceFSType(v *[]FSType, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1933 := *v - yyh1933, yyl1933 := z.DecSliceHelperStart() - var yyc1933 bool - if yyl1933 == 0 { - if yyv1933 == nil { - yyv1933 = []HostPortRange{} - yyc1933 = true - } else if len(yyv1933) != 0 { - yyv1933 = yyv1933[:0] - yyc1933 = true + yyv1862 := *v + yyh1862, yyl1862 := z.DecSliceHelperStart() + var yyc1862 bool + if yyl1862 == 0 { + if yyv1862 == nil { + yyv1862 = []FSType{} + yyc1862 = true + } else if len(yyv1862) != 0 { + yyv1862 = yyv1862[:0] + yyc1862 = true } - } else if yyl1933 > 0 { - var yyrr1933, yyrl1933 int - var yyrt1933 bool - if yyl1933 > cap(yyv1933) { + } else if yyl1862 > 0 { + var yyrr1862, yyrl1862 int + var yyrt1862 bool + if yyl1862 > cap(yyv1862) { - yyrg1933 := len(yyv1933) > 0 - yyv21933 := yyv1933 - yyrl1933, yyrt1933 = z.DecInferLen(yyl1933, z.DecBasicHandle().MaxInitLen, 8) - if yyrt1933 { - if yyrl1933 <= cap(yyv1933) { - yyv1933 = yyv1933[:yyrl1933] + yyrl1862, yyrt1862 = z.DecInferLen(yyl1862, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1862 { + if yyrl1862 <= cap(yyv1862) { + yyv1862 = yyv1862[:yyrl1862] } else { - yyv1933 = make([]HostPortRange, yyrl1933) + yyv1862 = make([]FSType, yyrl1862) } } else { - yyv1933 = make([]HostPortRange, yyrl1933) + yyv1862 = make([]FSType, yyrl1862) } - yyc1933 = true - yyrr1933 = len(yyv1933) - if yyrg1933 { - copy(yyv1933, yyv21933) - } - } else if yyl1933 != len(yyv1933) { - yyv1933 = yyv1933[:yyl1933] - yyc1933 = true + yyc1862 = true + yyrr1862 = len(yyv1862) + } else if yyl1862 != len(yyv1862) { + yyv1862 = yyv1862[:yyl1862] + yyc1862 = true } - yyj1933 := 0 - for ; yyj1933 < yyrr1933; yyj1933++ { - yyh1933.ElemContainerState(yyj1933) + yyj1862 := 0 + for ; yyj1862 < yyrr1862; yyj1862++ { + yyh1862.ElemContainerState(yyj1862) if r.TryDecodeAsNil() { - yyv1933[yyj1933] = HostPortRange{} + yyv1862[yyj1862] = "" } else { - yyv1934 := &yyv1933[yyj1933] - yyv1934.CodecDecodeSelf(d) + yyv1862[yyj1862] = FSType(r.DecodeString()) } } - if yyrt1933 { - for ; yyj1933 < yyl1933; yyj1933++ { - yyv1933 = append(yyv1933, HostPortRange{}) - yyh1933.ElemContainerState(yyj1933) + if yyrt1862 { + for ; yyj1862 < yyl1862; yyj1862++ { + yyv1862 = append(yyv1862, "") + yyh1862.ElemContainerState(yyj1862) if r.TryDecodeAsNil() { - yyv1933[yyj1933] = HostPortRange{} + yyv1862[yyj1862] = "" } else { - yyv1935 := &yyv1933[yyj1933] - yyv1935.CodecDecodeSelf(d) + yyv1862[yyj1862] = FSType(r.DecodeString()) } } } } else { - yyj1933 := 0 - for ; !r.CheckBreak(); yyj1933++ { + yyj1862 := 0 + for ; !r.CheckBreak(); yyj1862++ { - if yyj1933 >= len(yyv1933) { - yyv1933 = append(yyv1933, HostPortRange{}) // var yyz1933 HostPortRange - yyc1933 = true + if yyj1862 >= len(yyv1862) { + yyv1862 = append(yyv1862, "") // var yyz1862 FSType + yyc1862 = true } - yyh1933.ElemContainerState(yyj1933) - if yyj1933 < len(yyv1933) { + yyh1862.ElemContainerState(yyj1862) + if yyj1862 < len(yyv1862) { if r.TryDecodeAsNil() { - yyv1933[yyj1933] = HostPortRange{} + yyv1862[yyj1862] = "" } else { - yyv1936 := &yyv1933[yyj1933] - yyv1936.CodecDecodeSelf(d) + yyv1862[yyj1862] = FSType(r.DecodeString()) } } else { @@ -23938,115 +23110,115 @@ func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978. } } - if yyj1933 < len(yyv1933) { - yyv1933 = yyv1933[:yyj1933] - yyc1933 = true - } else if yyj1933 == 0 && yyv1933 == nil { - yyv1933 = []HostPortRange{} - yyc1933 = true + if yyj1862 < len(yyv1862) { + yyv1862 = yyv1862[:yyj1862] + yyc1862 = true + } else if yyj1862 == 0 && yyv1862 == nil { + yyv1862 = []FSType{} + yyc1862 = true } } - yyh1933.End() - if yyc1933 { - *v = yyv1933 + yyh1862.End() + if yyc1862 { + *v = yyv1862 } } -func (x codecSelfer1234) encSliceIDRange(v []IDRange, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceHostPortRange(v []HostPortRange, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1937 := range v { + for _, yyv1866 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1938 := &yyv1937 - yy1938.CodecEncodeSelf(e) + yy1867 := &yyv1866 + yy1867.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceHostPortRange(v *[]HostPortRange, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1939 := *v - yyh1939, yyl1939 := z.DecSliceHelperStart() - var yyc1939 bool - if yyl1939 == 0 { - if yyv1939 == nil { - yyv1939 = []IDRange{} - yyc1939 = true - } else if len(yyv1939) != 0 { - yyv1939 = yyv1939[:0] - yyc1939 = true + yyv1868 := *v + yyh1868, yyl1868 := z.DecSliceHelperStart() + var yyc1868 bool + if yyl1868 == 0 { + if yyv1868 == nil { + yyv1868 = []HostPortRange{} + yyc1868 = true + } else if len(yyv1868) != 0 { + yyv1868 = yyv1868[:0] + yyc1868 = true } - } else if yyl1939 > 0 { - var yyrr1939, yyrl1939 int - var yyrt1939 bool - if yyl1939 > cap(yyv1939) { + } else if yyl1868 > 0 { + var yyrr1868, yyrl1868 int + var yyrt1868 bool + if yyl1868 > cap(yyv1868) { - yyrg1939 := len(yyv1939) > 0 - yyv21939 := yyv1939 - yyrl1939, yyrt1939 = z.DecInferLen(yyl1939, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1939 { - if yyrl1939 <= cap(yyv1939) { - yyv1939 = yyv1939[:yyrl1939] + yyrg1868 := len(yyv1868) > 0 + yyv21868 := yyv1868 + yyrl1868, yyrt1868 = z.DecInferLen(yyl1868, z.DecBasicHandle().MaxInitLen, 8) + if yyrt1868 { + if yyrl1868 <= cap(yyv1868) { + yyv1868 = yyv1868[:yyrl1868] } else { - yyv1939 = make([]IDRange, yyrl1939) + yyv1868 = make([]HostPortRange, yyrl1868) } } else { - yyv1939 = make([]IDRange, yyrl1939) + yyv1868 = make([]HostPortRange, yyrl1868) } - yyc1939 = true - yyrr1939 = len(yyv1939) - if yyrg1939 { - copy(yyv1939, yyv21939) + yyc1868 = true + yyrr1868 = len(yyv1868) + if yyrg1868 { + copy(yyv1868, yyv21868) } - } else if yyl1939 != len(yyv1939) { - yyv1939 = yyv1939[:yyl1939] - yyc1939 = true + } else if yyl1868 != len(yyv1868) { + yyv1868 = yyv1868[:yyl1868] + yyc1868 = true } - yyj1939 := 0 - for ; yyj1939 < yyrr1939; yyj1939++ { - yyh1939.ElemContainerState(yyj1939) + yyj1868 := 0 + for ; yyj1868 < yyrr1868; yyj1868++ { + yyh1868.ElemContainerState(yyj1868) if r.TryDecodeAsNil() { - yyv1939[yyj1939] = IDRange{} + yyv1868[yyj1868] = HostPortRange{} } else { - yyv1940 := &yyv1939[yyj1939] - yyv1940.CodecDecodeSelf(d) + yyv1869 := &yyv1868[yyj1868] + yyv1869.CodecDecodeSelf(d) } } - if yyrt1939 { - for ; yyj1939 < yyl1939; yyj1939++ { - yyv1939 = append(yyv1939, IDRange{}) - yyh1939.ElemContainerState(yyj1939) + if yyrt1868 { + for ; yyj1868 < yyl1868; yyj1868++ { + yyv1868 = append(yyv1868, HostPortRange{}) + yyh1868.ElemContainerState(yyj1868) if r.TryDecodeAsNil() { - yyv1939[yyj1939] = IDRange{} + yyv1868[yyj1868] = HostPortRange{} } else { - yyv1941 := &yyv1939[yyj1939] - yyv1941.CodecDecodeSelf(d) + yyv1870 := &yyv1868[yyj1868] + yyv1870.CodecDecodeSelf(d) } } } } else { - yyj1939 := 0 - for ; !r.CheckBreak(); yyj1939++ { + yyj1868 := 0 + for ; !r.CheckBreak(); yyj1868++ { - if yyj1939 >= len(yyv1939) { - yyv1939 = append(yyv1939, IDRange{}) // var yyz1939 IDRange - yyc1939 = true + if yyj1868 >= len(yyv1868) { + yyv1868 = append(yyv1868, HostPortRange{}) // var yyz1868 HostPortRange + yyc1868 = true } - yyh1939.ElemContainerState(yyj1939) - if yyj1939 < len(yyv1939) { + yyh1868.ElemContainerState(yyj1868) + if yyj1868 < len(yyv1868) { if r.TryDecodeAsNil() { - yyv1939[yyj1939] = IDRange{} + yyv1868[yyj1868] = HostPortRange{} } else { - yyv1942 := &yyv1939[yyj1939] - yyv1942.CodecDecodeSelf(d) + yyv1871 := &yyv1868[yyj1868] + yyv1871.CodecDecodeSelf(d) } } else { @@ -24054,115 +23226,115 @@ func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { } } - if yyj1939 < len(yyv1939) { - yyv1939 = yyv1939[:yyj1939] - yyc1939 = true - } else if yyj1939 == 0 && yyv1939 == nil { - yyv1939 = []IDRange{} - yyc1939 = true + if yyj1868 < len(yyv1868) { + yyv1868 = yyv1868[:yyj1868] + yyc1868 = true + } else if yyj1868 == 0 && yyv1868 == nil { + yyv1868 = []HostPortRange{} + yyc1868 = true } } - yyh1939.End() - if yyc1939 { - *v = yyv1939 + yyh1868.End() + if yyc1868 { + *v = yyv1868 } } -func (x codecSelfer1234) encSlicePodSecurityPolicy(v []PodSecurityPolicy, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceIDRange(v []IDRange, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1943 := range v { + for _, yyv1872 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1944 := &yyv1943 - yy1944.CodecEncodeSelf(e) + yy1873 := &yyv1872 + yy1873.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceIDRange(v *[]IDRange, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1945 := *v - yyh1945, yyl1945 := z.DecSliceHelperStart() - var yyc1945 bool - if yyl1945 == 0 { - if yyv1945 == nil { - yyv1945 = []PodSecurityPolicy{} - yyc1945 = true - } else if len(yyv1945) != 0 { - yyv1945 = yyv1945[:0] - yyc1945 = true + yyv1874 := *v + yyh1874, yyl1874 := z.DecSliceHelperStart() + var yyc1874 bool + if yyl1874 == 0 { + if yyv1874 == nil { + yyv1874 = []IDRange{} + yyc1874 = true + } else if len(yyv1874) != 0 { + yyv1874 = yyv1874[:0] + yyc1874 = true } - } else if yyl1945 > 0 { - var yyrr1945, yyrl1945 int - var yyrt1945 bool - if yyl1945 > cap(yyv1945) { + } else if yyl1874 > 0 { + var yyrr1874, yyrl1874 int + var yyrt1874 bool + if yyl1874 > cap(yyv1874) { - yyrg1945 := len(yyv1945) > 0 - yyv21945 := yyv1945 - yyrl1945, yyrt1945 = z.DecInferLen(yyl1945, z.DecBasicHandle().MaxInitLen, 552) - if yyrt1945 { - if yyrl1945 <= cap(yyv1945) { - yyv1945 = yyv1945[:yyrl1945] + yyrg1874 := len(yyv1874) > 0 + yyv21874 := yyv1874 + yyrl1874, yyrt1874 = z.DecInferLen(yyl1874, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1874 { + if yyrl1874 <= cap(yyv1874) { + yyv1874 = yyv1874[:yyrl1874] } else { - yyv1945 = make([]PodSecurityPolicy, yyrl1945) + yyv1874 = make([]IDRange, yyrl1874) } } else { - yyv1945 = make([]PodSecurityPolicy, yyrl1945) + yyv1874 = make([]IDRange, yyrl1874) } - yyc1945 = true - yyrr1945 = len(yyv1945) - if yyrg1945 { - copy(yyv1945, yyv21945) + yyc1874 = true + yyrr1874 = len(yyv1874) + if yyrg1874 { + copy(yyv1874, yyv21874) } - } else if yyl1945 != len(yyv1945) { - yyv1945 = yyv1945[:yyl1945] - yyc1945 = true + } else if yyl1874 != len(yyv1874) { + yyv1874 = yyv1874[:yyl1874] + yyc1874 = true } - yyj1945 := 0 - for ; yyj1945 < yyrr1945; yyj1945++ { - yyh1945.ElemContainerState(yyj1945) + yyj1874 := 0 + for ; yyj1874 < yyrr1874; yyj1874++ { + yyh1874.ElemContainerState(yyj1874) if r.TryDecodeAsNil() { - yyv1945[yyj1945] = PodSecurityPolicy{} + yyv1874[yyj1874] = IDRange{} } else { - yyv1946 := &yyv1945[yyj1945] - yyv1946.CodecDecodeSelf(d) + yyv1875 := &yyv1874[yyj1874] + yyv1875.CodecDecodeSelf(d) } } - if yyrt1945 { - for ; yyj1945 < yyl1945; yyj1945++ { - yyv1945 = append(yyv1945, PodSecurityPolicy{}) - yyh1945.ElemContainerState(yyj1945) + if yyrt1874 { + for ; yyj1874 < yyl1874; yyj1874++ { + yyv1874 = append(yyv1874, IDRange{}) + yyh1874.ElemContainerState(yyj1874) if r.TryDecodeAsNil() { - yyv1945[yyj1945] = PodSecurityPolicy{} + yyv1874[yyj1874] = IDRange{} } else { - yyv1947 := &yyv1945[yyj1945] - yyv1947.CodecDecodeSelf(d) + yyv1876 := &yyv1874[yyj1874] + yyv1876.CodecDecodeSelf(d) } } } } else { - yyj1945 := 0 - for ; !r.CheckBreak(); yyj1945++ { + yyj1874 := 0 + for ; !r.CheckBreak(); yyj1874++ { - if yyj1945 >= len(yyv1945) { - yyv1945 = append(yyv1945, PodSecurityPolicy{}) // var yyz1945 PodSecurityPolicy - yyc1945 = true + if yyj1874 >= len(yyv1874) { + yyv1874 = append(yyv1874, IDRange{}) // var yyz1874 IDRange + yyc1874 = true } - yyh1945.ElemContainerState(yyj1945) - if yyj1945 < len(yyv1945) { + yyh1874.ElemContainerState(yyj1874) + if yyj1874 < len(yyv1874) { if r.TryDecodeAsNil() { - yyv1945[yyj1945] = PodSecurityPolicy{} + yyv1874[yyj1874] = IDRange{} } else { - yyv1948 := &yyv1945[yyj1945] - yyv1948.CodecDecodeSelf(d) + yyv1877 := &yyv1874[yyj1874] + yyv1877.CodecDecodeSelf(d) } } else { @@ -24170,115 +23342,115 @@ func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *co } } - if yyj1945 < len(yyv1945) { - yyv1945 = yyv1945[:yyj1945] - yyc1945 = true - } else if yyj1945 == 0 && yyv1945 == nil { - yyv1945 = []PodSecurityPolicy{} - yyc1945 = true + if yyj1874 < len(yyv1874) { + yyv1874 = yyv1874[:yyj1874] + yyc1874 = true + } else if yyj1874 == 0 && yyv1874 == nil { + yyv1874 = []IDRange{} + yyc1874 = true } } - yyh1945.End() - if yyc1945 { - *v = yyv1945 + yyh1874.End() + if yyc1874 { + *v = yyv1874 } } -func (x codecSelfer1234) encSliceNetworkPolicyIngressRule(v []NetworkPolicyIngressRule, e *codec1978.Encoder) { +func (x codecSelfer1234) encSlicePodSecurityPolicy(v []PodSecurityPolicy, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1949 := range v { + for _, yyv1878 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1950 := &yyv1949 - yy1950.CodecEncodeSelf(e) + yy1879 := &yyv1878 + yy1879.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngressRule, d *codec1978.Decoder) { +func (x codecSelfer1234) decSlicePodSecurityPolicy(v *[]PodSecurityPolicy, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1951 := *v - yyh1951, yyl1951 := z.DecSliceHelperStart() - var yyc1951 bool - if yyl1951 == 0 { - if yyv1951 == nil { - yyv1951 = []NetworkPolicyIngressRule{} - yyc1951 = true - } else if len(yyv1951) != 0 { - yyv1951 = yyv1951[:0] - yyc1951 = true + yyv1880 := *v + yyh1880, yyl1880 := z.DecSliceHelperStart() + var yyc1880 bool + if yyl1880 == 0 { + if yyv1880 == nil { + yyv1880 = []PodSecurityPolicy{} + yyc1880 = true + } else if len(yyv1880) != 0 { + yyv1880 = yyv1880[:0] + yyc1880 = true } - } else if yyl1951 > 0 { - var yyrr1951, yyrl1951 int - var yyrt1951 bool - if yyl1951 > cap(yyv1951) { + } else if yyl1880 > 0 { + var yyrr1880, yyrl1880 int + var yyrt1880 bool + if yyl1880 > cap(yyv1880) { - yyrg1951 := len(yyv1951) > 0 - yyv21951 := yyv1951 - yyrl1951, yyrt1951 = z.DecInferLen(yyl1951, z.DecBasicHandle().MaxInitLen, 48) - if yyrt1951 { - if yyrl1951 <= cap(yyv1951) { - yyv1951 = yyv1951[:yyrl1951] + yyrg1880 := len(yyv1880) > 0 + yyv21880 := yyv1880 + yyrl1880, yyrt1880 = z.DecInferLen(yyl1880, z.DecBasicHandle().MaxInitLen, 552) + if yyrt1880 { + if yyrl1880 <= cap(yyv1880) { + yyv1880 = yyv1880[:yyrl1880] } else { - yyv1951 = make([]NetworkPolicyIngressRule, yyrl1951) + yyv1880 = make([]PodSecurityPolicy, yyrl1880) } } else { - yyv1951 = make([]NetworkPolicyIngressRule, yyrl1951) + yyv1880 = make([]PodSecurityPolicy, yyrl1880) } - yyc1951 = true - yyrr1951 = len(yyv1951) - if yyrg1951 { - copy(yyv1951, yyv21951) + yyc1880 = true + yyrr1880 = len(yyv1880) + if yyrg1880 { + copy(yyv1880, yyv21880) } - } else if yyl1951 != len(yyv1951) { - yyv1951 = yyv1951[:yyl1951] - yyc1951 = true + } else if yyl1880 != len(yyv1880) { + yyv1880 = yyv1880[:yyl1880] + yyc1880 = true } - yyj1951 := 0 - for ; yyj1951 < yyrr1951; yyj1951++ { - yyh1951.ElemContainerState(yyj1951) + yyj1880 := 0 + for ; yyj1880 < yyrr1880; yyj1880++ { + yyh1880.ElemContainerState(yyj1880) if r.TryDecodeAsNil() { - yyv1951[yyj1951] = NetworkPolicyIngressRule{} + yyv1880[yyj1880] = PodSecurityPolicy{} } else { - yyv1952 := &yyv1951[yyj1951] - yyv1952.CodecDecodeSelf(d) + yyv1881 := &yyv1880[yyj1880] + yyv1881.CodecDecodeSelf(d) } } - if yyrt1951 { - for ; yyj1951 < yyl1951; yyj1951++ { - yyv1951 = append(yyv1951, NetworkPolicyIngressRule{}) - yyh1951.ElemContainerState(yyj1951) + if yyrt1880 { + for ; yyj1880 < yyl1880; yyj1880++ { + yyv1880 = append(yyv1880, PodSecurityPolicy{}) + yyh1880.ElemContainerState(yyj1880) if r.TryDecodeAsNil() { - yyv1951[yyj1951] = NetworkPolicyIngressRule{} + yyv1880[yyj1880] = PodSecurityPolicy{} } else { - yyv1953 := &yyv1951[yyj1951] - yyv1953.CodecDecodeSelf(d) + yyv1882 := &yyv1880[yyj1880] + yyv1882.CodecDecodeSelf(d) } } } } else { - yyj1951 := 0 - for ; !r.CheckBreak(); yyj1951++ { + yyj1880 := 0 + for ; !r.CheckBreak(); yyj1880++ { - if yyj1951 >= len(yyv1951) { - yyv1951 = append(yyv1951, NetworkPolicyIngressRule{}) // var yyz1951 NetworkPolicyIngressRule - yyc1951 = true + if yyj1880 >= len(yyv1880) { + yyv1880 = append(yyv1880, PodSecurityPolicy{}) // var yyz1880 PodSecurityPolicy + yyc1880 = true } - yyh1951.ElemContainerState(yyj1951) - if yyj1951 < len(yyv1951) { + yyh1880.ElemContainerState(yyj1880) + if yyj1880 < len(yyv1880) { if r.TryDecodeAsNil() { - yyv1951[yyj1951] = NetworkPolicyIngressRule{} + yyv1880[yyj1880] = PodSecurityPolicy{} } else { - yyv1954 := &yyv1951[yyj1951] - yyv1954.CodecDecodeSelf(d) + yyv1883 := &yyv1880[yyj1880] + yyv1883.CodecDecodeSelf(d) } } else { @@ -24286,115 +23458,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngr } } - if yyj1951 < len(yyv1951) { - yyv1951 = yyv1951[:yyj1951] - yyc1951 = true - } else if yyj1951 == 0 && yyv1951 == nil { - yyv1951 = []NetworkPolicyIngressRule{} - yyc1951 = true + if yyj1880 < len(yyv1880) { + yyv1880 = yyv1880[:yyj1880] + yyc1880 = true + } else if yyj1880 == 0 && yyv1880 == nil { + yyv1880 = []PodSecurityPolicy{} + yyc1880 = true } } - yyh1951.End() - if yyc1951 { - *v = yyv1951 + yyh1880.End() + if yyc1880 { + *v = yyv1880 } } -func (x codecSelfer1234) encSliceNetworkPolicyPort(v []NetworkPolicyPort, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyIngressRule(v []NetworkPolicyIngressRule, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1955 := range v { + for _, yyv1884 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1956 := &yyv1955 - yy1956.CodecEncodeSelf(e) + yy1885 := &yyv1884 + yy1885.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyIngressRule(v *[]NetworkPolicyIngressRule, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1957 := *v - yyh1957, yyl1957 := z.DecSliceHelperStart() - var yyc1957 bool - if yyl1957 == 0 { - if yyv1957 == nil { - yyv1957 = []NetworkPolicyPort{} - yyc1957 = true - } else if len(yyv1957) != 0 { - yyv1957 = yyv1957[:0] - yyc1957 = true + yyv1886 := *v + yyh1886, yyl1886 := z.DecSliceHelperStart() + var yyc1886 bool + if yyl1886 == 0 { + if yyv1886 == nil { + yyv1886 = []NetworkPolicyIngressRule{} + yyc1886 = true + } else if len(yyv1886) != 0 { + yyv1886 = yyv1886[:0] + yyc1886 = true } - } else if yyl1957 > 0 { - var yyrr1957, yyrl1957 int - var yyrt1957 bool - if yyl1957 > cap(yyv1957) { + } else if yyl1886 > 0 { + var yyrr1886, yyrl1886 int + var yyrt1886 bool + if yyl1886 > cap(yyv1886) { - yyrg1957 := len(yyv1957) > 0 - yyv21957 := yyv1957 - yyrl1957, yyrt1957 = z.DecInferLen(yyl1957, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1957 { - if yyrl1957 <= cap(yyv1957) { - yyv1957 = yyv1957[:yyrl1957] + yyrg1886 := len(yyv1886) > 0 + yyv21886 := yyv1886 + yyrl1886, yyrt1886 = z.DecInferLen(yyl1886, z.DecBasicHandle().MaxInitLen, 48) + if yyrt1886 { + if yyrl1886 <= cap(yyv1886) { + yyv1886 = yyv1886[:yyrl1886] } else { - yyv1957 = make([]NetworkPolicyPort, yyrl1957) + yyv1886 = make([]NetworkPolicyIngressRule, yyrl1886) } } else { - yyv1957 = make([]NetworkPolicyPort, yyrl1957) + yyv1886 = make([]NetworkPolicyIngressRule, yyrl1886) } - yyc1957 = true - yyrr1957 = len(yyv1957) - if yyrg1957 { - copy(yyv1957, yyv21957) + yyc1886 = true + yyrr1886 = len(yyv1886) + if yyrg1886 { + copy(yyv1886, yyv21886) } - } else if yyl1957 != len(yyv1957) { - yyv1957 = yyv1957[:yyl1957] - yyc1957 = true + } else if yyl1886 != len(yyv1886) { + yyv1886 = yyv1886[:yyl1886] + yyc1886 = true } - yyj1957 := 0 - for ; yyj1957 < yyrr1957; yyj1957++ { - yyh1957.ElemContainerState(yyj1957) + yyj1886 := 0 + for ; yyj1886 < yyrr1886; yyj1886++ { + yyh1886.ElemContainerState(yyj1886) if r.TryDecodeAsNil() { - yyv1957[yyj1957] = NetworkPolicyPort{} + yyv1886[yyj1886] = NetworkPolicyIngressRule{} } else { - yyv1958 := &yyv1957[yyj1957] - yyv1958.CodecDecodeSelf(d) + yyv1887 := &yyv1886[yyj1886] + yyv1887.CodecDecodeSelf(d) } } - if yyrt1957 { - for ; yyj1957 < yyl1957; yyj1957++ { - yyv1957 = append(yyv1957, NetworkPolicyPort{}) - yyh1957.ElemContainerState(yyj1957) + if yyrt1886 { + for ; yyj1886 < yyl1886; yyj1886++ { + yyv1886 = append(yyv1886, NetworkPolicyIngressRule{}) + yyh1886.ElemContainerState(yyj1886) if r.TryDecodeAsNil() { - yyv1957[yyj1957] = NetworkPolicyPort{} + yyv1886[yyj1886] = NetworkPolicyIngressRule{} } else { - yyv1959 := &yyv1957[yyj1957] - yyv1959.CodecDecodeSelf(d) + yyv1888 := &yyv1886[yyj1886] + yyv1888.CodecDecodeSelf(d) } } } } else { - yyj1957 := 0 - for ; !r.CheckBreak(); yyj1957++ { + yyj1886 := 0 + for ; !r.CheckBreak(); yyj1886++ { - if yyj1957 >= len(yyv1957) { - yyv1957 = append(yyv1957, NetworkPolicyPort{}) // var yyz1957 NetworkPolicyPort - yyc1957 = true + if yyj1886 >= len(yyv1886) { + yyv1886 = append(yyv1886, NetworkPolicyIngressRule{}) // var yyz1886 NetworkPolicyIngressRule + yyc1886 = true } - yyh1957.ElemContainerState(yyj1957) - if yyj1957 < len(yyv1957) { + yyh1886.ElemContainerState(yyj1886) + if yyj1886 < len(yyv1886) { if r.TryDecodeAsNil() { - yyv1957[yyj1957] = NetworkPolicyPort{} + yyv1886[yyj1886] = NetworkPolicyIngressRule{} } else { - yyv1960 := &yyv1957[yyj1957] - yyv1960.CodecDecodeSelf(d) + yyv1889 := &yyv1886[yyj1886] + yyv1889.CodecDecodeSelf(d) } } else { @@ -24402,115 +23574,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *co } } - if yyj1957 < len(yyv1957) { - yyv1957 = yyv1957[:yyj1957] - yyc1957 = true - } else if yyj1957 == 0 && yyv1957 == nil { - yyv1957 = []NetworkPolicyPort{} - yyc1957 = true + if yyj1886 < len(yyv1886) { + yyv1886 = yyv1886[:yyj1886] + yyc1886 = true + } else if yyj1886 == 0 && yyv1886 == nil { + yyv1886 = []NetworkPolicyIngressRule{} + yyc1886 = true } } - yyh1957.End() - if yyc1957 { - *v = yyv1957 + yyh1886.End() + if yyc1886 { + *v = yyv1886 } } -func (x codecSelfer1234) encSliceNetworkPolicyPeer(v []NetworkPolicyPeer, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyPort(v []NetworkPolicyPort, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1961 := range v { + for _, yyv1890 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1962 := &yyv1961 - yy1962.CodecEncodeSelf(e) + yy1891 := &yyv1890 + yy1891.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyPort(v *[]NetworkPolicyPort, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1963 := *v - yyh1963, yyl1963 := z.DecSliceHelperStart() - var yyc1963 bool - if yyl1963 == 0 { - if yyv1963 == nil { - yyv1963 = []NetworkPolicyPeer{} - yyc1963 = true - } else if len(yyv1963) != 0 { - yyv1963 = yyv1963[:0] - yyc1963 = true + yyv1892 := *v + yyh1892, yyl1892 := z.DecSliceHelperStart() + var yyc1892 bool + if yyl1892 == 0 { + if yyv1892 == nil { + yyv1892 = []NetworkPolicyPort{} + yyc1892 = true + } else if len(yyv1892) != 0 { + yyv1892 = yyv1892[:0] + yyc1892 = true } - } else if yyl1963 > 0 { - var yyrr1963, yyrl1963 int - var yyrt1963 bool - if yyl1963 > cap(yyv1963) { + } else if yyl1892 > 0 { + var yyrr1892, yyrl1892 int + var yyrt1892 bool + if yyl1892 > cap(yyv1892) { - yyrg1963 := len(yyv1963) > 0 - yyv21963 := yyv1963 - yyrl1963, yyrt1963 = z.DecInferLen(yyl1963, z.DecBasicHandle().MaxInitLen, 16) - if yyrt1963 { - if yyrl1963 <= cap(yyv1963) { - yyv1963 = yyv1963[:yyrl1963] + yyrg1892 := len(yyv1892) > 0 + yyv21892 := yyv1892 + yyrl1892, yyrt1892 = z.DecInferLen(yyl1892, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1892 { + if yyrl1892 <= cap(yyv1892) { + yyv1892 = yyv1892[:yyrl1892] } else { - yyv1963 = make([]NetworkPolicyPeer, yyrl1963) + yyv1892 = make([]NetworkPolicyPort, yyrl1892) } } else { - yyv1963 = make([]NetworkPolicyPeer, yyrl1963) + yyv1892 = make([]NetworkPolicyPort, yyrl1892) } - yyc1963 = true - yyrr1963 = len(yyv1963) - if yyrg1963 { - copy(yyv1963, yyv21963) + yyc1892 = true + yyrr1892 = len(yyv1892) + if yyrg1892 { + copy(yyv1892, yyv21892) } - } else if yyl1963 != len(yyv1963) { - yyv1963 = yyv1963[:yyl1963] - yyc1963 = true + } else if yyl1892 != len(yyv1892) { + yyv1892 = yyv1892[:yyl1892] + yyc1892 = true } - yyj1963 := 0 - for ; yyj1963 < yyrr1963; yyj1963++ { - yyh1963.ElemContainerState(yyj1963) + yyj1892 := 0 + for ; yyj1892 < yyrr1892; yyj1892++ { + yyh1892.ElemContainerState(yyj1892) if r.TryDecodeAsNil() { - yyv1963[yyj1963] = NetworkPolicyPeer{} + yyv1892[yyj1892] = NetworkPolicyPort{} } else { - yyv1964 := &yyv1963[yyj1963] - yyv1964.CodecDecodeSelf(d) + yyv1893 := &yyv1892[yyj1892] + yyv1893.CodecDecodeSelf(d) } } - if yyrt1963 { - for ; yyj1963 < yyl1963; yyj1963++ { - yyv1963 = append(yyv1963, NetworkPolicyPeer{}) - yyh1963.ElemContainerState(yyj1963) + if yyrt1892 { + for ; yyj1892 < yyl1892; yyj1892++ { + yyv1892 = append(yyv1892, NetworkPolicyPort{}) + yyh1892.ElemContainerState(yyj1892) if r.TryDecodeAsNil() { - yyv1963[yyj1963] = NetworkPolicyPeer{} + yyv1892[yyj1892] = NetworkPolicyPort{} } else { - yyv1965 := &yyv1963[yyj1963] - yyv1965.CodecDecodeSelf(d) + yyv1894 := &yyv1892[yyj1892] + yyv1894.CodecDecodeSelf(d) } } } } else { - yyj1963 := 0 - for ; !r.CheckBreak(); yyj1963++ { + yyj1892 := 0 + for ; !r.CheckBreak(); yyj1892++ { - if yyj1963 >= len(yyv1963) { - yyv1963 = append(yyv1963, NetworkPolicyPeer{}) // var yyz1963 NetworkPolicyPeer - yyc1963 = true + if yyj1892 >= len(yyv1892) { + yyv1892 = append(yyv1892, NetworkPolicyPort{}) // var yyz1892 NetworkPolicyPort + yyc1892 = true } - yyh1963.ElemContainerState(yyj1963) - if yyj1963 < len(yyv1963) { + yyh1892.ElemContainerState(yyj1892) + if yyj1892 < len(yyv1892) { if r.TryDecodeAsNil() { - yyv1963[yyj1963] = NetworkPolicyPeer{} + yyv1892[yyj1892] = NetworkPolicyPort{} } else { - yyv1966 := &yyv1963[yyj1963] - yyv1966.CodecDecodeSelf(d) + yyv1895 := &yyv1892[yyj1892] + yyv1895.CodecDecodeSelf(d) } } else { @@ -24518,115 +23690,115 @@ func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *co } } - if yyj1963 < len(yyv1963) { - yyv1963 = yyv1963[:yyj1963] - yyc1963 = true - } else if yyj1963 == 0 && yyv1963 == nil { - yyv1963 = []NetworkPolicyPeer{} - yyc1963 = true + if yyj1892 < len(yyv1892) { + yyv1892 = yyv1892[:yyj1892] + yyc1892 = true + } else if yyj1892 == 0 && yyv1892 == nil { + yyv1892 = []NetworkPolicyPort{} + yyc1892 = true } } - yyh1963.End() - if yyc1963 { - *v = yyv1963 + yyh1892.End() + if yyc1892 { + *v = yyv1892 } } -func (x codecSelfer1234) encSliceNetworkPolicy(v []NetworkPolicy, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicyPeer(v []NetworkPolicyPeer, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1967 := range v { + for _, yyv1896 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1968 := &yyv1967 - yy1968.CodecEncodeSelf(e) + yy1897 := &yyv1896 + yy1897.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicyPeer(v *[]NetworkPolicyPeer, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1969 := *v - yyh1969, yyl1969 := z.DecSliceHelperStart() - var yyc1969 bool - if yyl1969 == 0 { - if yyv1969 == nil { - yyv1969 = []NetworkPolicy{} - yyc1969 = true - } else if len(yyv1969) != 0 { - yyv1969 = yyv1969[:0] - yyc1969 = true + yyv1898 := *v + yyh1898, yyl1898 := z.DecSliceHelperStart() + var yyc1898 bool + if yyl1898 == 0 { + if yyv1898 == nil { + yyv1898 = []NetworkPolicyPeer{} + yyc1898 = true + } else if len(yyv1898) != 0 { + yyv1898 = yyv1898[:0] + yyc1898 = true } - } else if yyl1969 > 0 { - var yyrr1969, yyrl1969 int - var yyrt1969 bool - if yyl1969 > cap(yyv1969) { + } else if yyl1898 > 0 { + var yyrr1898, yyrl1898 int + var yyrt1898 bool + if yyl1898 > cap(yyv1898) { - yyrg1969 := len(yyv1969) > 0 - yyv21969 := yyv1969 - yyrl1969, yyrt1969 = z.DecInferLen(yyl1969, z.DecBasicHandle().MaxInitLen, 312) - if yyrt1969 { - if yyrl1969 <= cap(yyv1969) { - yyv1969 = yyv1969[:yyrl1969] + yyrg1898 := len(yyv1898) > 0 + yyv21898 := yyv1898 + yyrl1898, yyrt1898 = z.DecInferLen(yyl1898, z.DecBasicHandle().MaxInitLen, 16) + if yyrt1898 { + if yyrl1898 <= cap(yyv1898) { + yyv1898 = yyv1898[:yyrl1898] } else { - yyv1969 = make([]NetworkPolicy, yyrl1969) + yyv1898 = make([]NetworkPolicyPeer, yyrl1898) } } else { - yyv1969 = make([]NetworkPolicy, yyrl1969) + yyv1898 = make([]NetworkPolicyPeer, yyrl1898) } - yyc1969 = true - yyrr1969 = len(yyv1969) - if yyrg1969 { - copy(yyv1969, yyv21969) + yyc1898 = true + yyrr1898 = len(yyv1898) + if yyrg1898 { + copy(yyv1898, yyv21898) } - } else if yyl1969 != len(yyv1969) { - yyv1969 = yyv1969[:yyl1969] - yyc1969 = true + } else if yyl1898 != len(yyv1898) { + yyv1898 = yyv1898[:yyl1898] + yyc1898 = true } - yyj1969 := 0 - for ; yyj1969 < yyrr1969; yyj1969++ { - yyh1969.ElemContainerState(yyj1969) + yyj1898 := 0 + for ; yyj1898 < yyrr1898; yyj1898++ { + yyh1898.ElemContainerState(yyj1898) if r.TryDecodeAsNil() { - yyv1969[yyj1969] = NetworkPolicy{} + yyv1898[yyj1898] = NetworkPolicyPeer{} } else { - yyv1970 := &yyv1969[yyj1969] - yyv1970.CodecDecodeSelf(d) + yyv1899 := &yyv1898[yyj1898] + yyv1899.CodecDecodeSelf(d) } } - if yyrt1969 { - for ; yyj1969 < yyl1969; yyj1969++ { - yyv1969 = append(yyv1969, NetworkPolicy{}) - yyh1969.ElemContainerState(yyj1969) + if yyrt1898 { + for ; yyj1898 < yyl1898; yyj1898++ { + yyv1898 = append(yyv1898, NetworkPolicyPeer{}) + yyh1898.ElemContainerState(yyj1898) if r.TryDecodeAsNil() { - yyv1969[yyj1969] = NetworkPolicy{} + yyv1898[yyj1898] = NetworkPolicyPeer{} } else { - yyv1971 := &yyv1969[yyj1969] - yyv1971.CodecDecodeSelf(d) + yyv1900 := &yyv1898[yyj1898] + yyv1900.CodecDecodeSelf(d) } } } } else { - yyj1969 := 0 - for ; !r.CheckBreak(); yyj1969++ { + yyj1898 := 0 + for ; !r.CheckBreak(); yyj1898++ { - if yyj1969 >= len(yyv1969) { - yyv1969 = append(yyv1969, NetworkPolicy{}) // var yyz1969 NetworkPolicy - yyc1969 = true + if yyj1898 >= len(yyv1898) { + yyv1898 = append(yyv1898, NetworkPolicyPeer{}) // var yyz1898 NetworkPolicyPeer + yyc1898 = true } - yyh1969.ElemContainerState(yyj1969) - if yyj1969 < len(yyv1969) { + yyh1898.ElemContainerState(yyj1898) + if yyj1898 < len(yyv1898) { if r.TryDecodeAsNil() { - yyv1969[yyj1969] = NetworkPolicy{} + yyv1898[yyj1898] = NetworkPolicyPeer{} } else { - yyv1972 := &yyv1969[yyj1969] - yyv1972.CodecDecodeSelf(d) + yyv1901 := &yyv1898[yyj1898] + yyv1901.CodecDecodeSelf(d) } } else { @@ -24634,115 +23806,115 @@ func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978. } } - if yyj1969 < len(yyv1969) { - yyv1969 = yyv1969[:yyj1969] - yyc1969 = true - } else if yyj1969 == 0 && yyv1969 == nil { - yyv1969 = []NetworkPolicy{} - yyc1969 = true + if yyj1898 < len(yyv1898) { + yyv1898 = yyv1898[:yyj1898] + yyc1898 = true + } else if yyj1898 == 0 && yyv1898 == nil { + yyv1898 = []NetworkPolicyPeer{} + yyc1898 = true } } - yyh1969.End() - if yyc1969 { - *v = yyv1969 + yyh1898.End() + if yyc1898 { + *v = yyv1898 } } -func (x codecSelfer1234) encSliceStorageClass(v []StorageClass, e *codec1978.Encoder) { +func (x codecSelfer1234) encSliceNetworkPolicy(v []NetworkPolicy, e *codec1978.Encoder) { var h codecSelfer1234 z, r := codec1978.GenHelperEncoder(e) _, _, _ = h, z, r r.EncodeArrayStart(len(v)) - for _, yyv1973 := range v { + for _, yyv1902 := range v { z.EncSendContainerState(codecSelfer_containerArrayElem1234) - yy1974 := &yyv1973 - yy1974.CodecEncodeSelf(e) + yy1903 := &yyv1902 + yy1903.CodecEncodeSelf(e) } z.EncSendContainerState(codecSelfer_containerArrayEnd1234) } -func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.Decoder) { +func (x codecSelfer1234) decSliceNetworkPolicy(v *[]NetworkPolicy, d *codec1978.Decoder) { var h codecSelfer1234 z, r := codec1978.GenHelperDecoder(d) _, _, _ = h, z, r - yyv1975 := *v - yyh1975, yyl1975 := z.DecSliceHelperStart() - var yyc1975 bool - if yyl1975 == 0 { - if yyv1975 == nil { - yyv1975 = []StorageClass{} - yyc1975 = true - } else if len(yyv1975) != 0 { - yyv1975 = yyv1975[:0] - yyc1975 = true + yyv1904 := *v + yyh1904, yyl1904 := z.DecSliceHelperStart() + var yyc1904 bool + if yyl1904 == 0 { + if yyv1904 == nil { + yyv1904 = []NetworkPolicy{} + yyc1904 = true + } else if len(yyv1904) != 0 { + yyv1904 = yyv1904[:0] + yyc1904 = true } - } else if yyl1975 > 0 { - var yyrr1975, yyrl1975 int - var yyrt1975 bool - if yyl1975 > cap(yyv1975) { + } else if yyl1904 > 0 { + var yyrr1904, yyrl1904 int + var yyrt1904 bool + if yyl1904 > cap(yyv1904) { - yyrg1975 := len(yyv1975) > 0 - yyv21975 := yyv1975 - yyrl1975, yyrt1975 = z.DecInferLen(yyl1975, z.DecBasicHandle().MaxInitLen, 280) - if yyrt1975 { - if yyrl1975 <= cap(yyv1975) { - yyv1975 = yyv1975[:yyrl1975] + yyrg1904 := len(yyv1904) > 0 + yyv21904 := yyv1904 + yyrl1904, yyrt1904 = z.DecInferLen(yyl1904, z.DecBasicHandle().MaxInitLen, 312) + if yyrt1904 { + if yyrl1904 <= cap(yyv1904) { + yyv1904 = yyv1904[:yyrl1904] } else { - yyv1975 = make([]StorageClass, yyrl1975) + yyv1904 = make([]NetworkPolicy, yyrl1904) } } else { - yyv1975 = make([]StorageClass, yyrl1975) + yyv1904 = make([]NetworkPolicy, yyrl1904) } - yyc1975 = true - yyrr1975 = len(yyv1975) - if yyrg1975 { - copy(yyv1975, yyv21975) + yyc1904 = true + yyrr1904 = len(yyv1904) + if yyrg1904 { + copy(yyv1904, yyv21904) } - } else if yyl1975 != len(yyv1975) { - yyv1975 = yyv1975[:yyl1975] - yyc1975 = true + } else if yyl1904 != len(yyv1904) { + yyv1904 = yyv1904[:yyl1904] + yyc1904 = true } - yyj1975 := 0 - for ; yyj1975 < yyrr1975; yyj1975++ { - yyh1975.ElemContainerState(yyj1975) + yyj1904 := 0 + for ; yyj1904 < yyrr1904; yyj1904++ { + yyh1904.ElemContainerState(yyj1904) if r.TryDecodeAsNil() { - yyv1975[yyj1975] = StorageClass{} + yyv1904[yyj1904] = NetworkPolicy{} } else { - yyv1976 := &yyv1975[yyj1975] - yyv1976.CodecDecodeSelf(d) + yyv1905 := &yyv1904[yyj1904] + yyv1905.CodecDecodeSelf(d) } } - if yyrt1975 { - for ; yyj1975 < yyl1975; yyj1975++ { - yyv1975 = append(yyv1975, StorageClass{}) - yyh1975.ElemContainerState(yyj1975) + if yyrt1904 { + for ; yyj1904 < yyl1904; yyj1904++ { + yyv1904 = append(yyv1904, NetworkPolicy{}) + yyh1904.ElemContainerState(yyj1904) if r.TryDecodeAsNil() { - yyv1975[yyj1975] = StorageClass{} + yyv1904[yyj1904] = NetworkPolicy{} } else { - yyv1977 := &yyv1975[yyj1975] - yyv1977.CodecDecodeSelf(d) + yyv1906 := &yyv1904[yyj1904] + yyv1906.CodecDecodeSelf(d) } } } } else { - yyj1975 := 0 - for ; !r.CheckBreak(); yyj1975++ { + yyj1904 := 0 + for ; !r.CheckBreak(); yyj1904++ { - if yyj1975 >= len(yyv1975) { - yyv1975 = append(yyv1975, StorageClass{}) // var yyz1975 StorageClass - yyc1975 = true + if yyj1904 >= len(yyv1904) { + yyv1904 = append(yyv1904, NetworkPolicy{}) // var yyz1904 NetworkPolicy + yyc1904 = true } - yyh1975.ElemContainerState(yyj1975) - if yyj1975 < len(yyv1975) { + yyh1904.ElemContainerState(yyj1904) + if yyj1904 < len(yyv1904) { if r.TryDecodeAsNil() { - yyv1975[yyj1975] = StorageClass{} + yyv1904[yyj1904] = NetworkPolicy{} } else { - yyv1978 := &yyv1975[yyj1975] - yyv1978.CodecDecodeSelf(d) + yyv1907 := &yyv1904[yyj1904] + yyv1907.CodecDecodeSelf(d) } } else { @@ -24750,16 +23922,16 @@ func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.De } } - if yyj1975 < len(yyv1975) { - yyv1975 = yyv1975[:yyj1975] - yyc1975 = true - } else if yyj1975 == 0 && yyv1975 == nil { - yyv1975 = []StorageClass{} - yyc1975 = true + if yyj1904 < len(yyv1904) { + yyv1904 = yyv1904[:yyj1904] + yyc1904 = true + } else if yyj1904 == 0 && yyv1904 == nil { + yyv1904 = []NetworkPolicy{} + yyc1904 = true } } - yyh1975.End() - if yyc1975 { - *v = yyv1975 + yyh1904.End() + if yyc1904 { + *v = yyv1904 } } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.go index e6aa71a559..3ede49ac4b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types.go @@ -34,7 +34,7 @@ type ScaleStatus struct { // actual number of observed instances of the scaled object. Replicas int32 `json:"replicas" protobuf:"varint,1,opt,name=replicas"` - // label query over pods that should match the replicas count. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // label query over pods that should match the replicas count. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,2,rep,name=selector"` // label selector for pods that should match the replicas count. This is a serializated @@ -42,7 +42,7 @@ type ScaleStatus struct { // avoid introspection in the clients. The string will be in the same format as the // query-param syntax. If the target type only supports map-based selectors, both this // field and map-based selector field are populated. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors TargetSelector string `json:"targetSelector,omitempty" protobuf:"bytes,3,opt,name=targetSelector"` } @@ -52,13 +52,13 @@ type ScaleStatus struct { // represents a scaling request for a resource. type Scale struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. + // Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata. v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - // defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec ScaleSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` - // current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only. + // current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only. Status ScaleStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -69,9 +69,9 @@ type ReplicationControllerDummy struct { // SubresourceReference contains enough information to let you inspect or modify the referred subresource. type SubresourceReference struct { - // Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds Kind string `json:"kind,omitempty" protobuf:"bytes,1,opt,name=kind"` - // Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names + // Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names Name string `json:"name,omitempty" protobuf:"bytes,2,opt,name=name"` // API version of the referent APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,3,opt,name=apiVersion"` @@ -145,10 +145,10 @@ type HorizontalPodAutoscalerStatus struct { // configuration of a horizontal pod autoscaler. type HorizontalPodAutoscaler struct { unversioned.TypeMeta `json:",inline"` - // Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - // behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. + // behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Spec HorizontalPodAutoscalerSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // current information about the autoscaler. @@ -410,14 +410,14 @@ type DaemonSetSpec struct { // Selector is a label query over pods that are managed by the daemon set. // Must match in order to be controlled. // If empty, defaulted to labels on Pod template. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *LabelSelector `json:"selector,omitempty" protobuf:"bytes,1,opt,name=selector"` // Template is the object that describes the pod that will be created. // The DaemonSet will create exactly one copy of this pod on every node // that matches the template's node selector (or on every node if no node // selector is specified). - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,2,opt,name=template"` // TODO(madhusudancs): Uncomment while implementing DaemonSet updates. @@ -447,17 +447,17 @@ const ( type DaemonSetStatus struct { // CurrentNumberScheduled is the number of nodes that are running at least 1 // daemon pod and are supposed to run the daemon pod. - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md CurrentNumberScheduled int32 `json:"currentNumberScheduled" protobuf:"varint,1,opt,name=currentNumberScheduled"` // NumberMisscheduled is the number of nodes that are running the daemon pod, but are // not supposed to run the daemon pod. - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md NumberMisscheduled int32 `json:"numberMisscheduled" protobuf:"varint,2,opt,name=numberMisscheduled"` // DesiredNumberScheduled is the total number of nodes that should be running the daemon // pod (including nodes correctly running the daemon pod). - // More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md + // More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md DesiredNumberScheduled int32 `json:"desiredNumberScheduled" protobuf:"varint,3,opt,name=desiredNumberScheduled"` } @@ -467,18 +467,18 @@ type DaemonSetStatus struct { type DaemonSet struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the desired behavior of this daemon set. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec DaemonSetSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is the current status of this daemon set. This data may be // out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status DaemonSetStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -486,7 +486,7 @@ type DaemonSet struct { type DaemonSetList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of daemon sets. @@ -497,7 +497,7 @@ type DaemonSetList struct { type ThirdPartyResourceDataList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ThirdpartyResourceData. @@ -510,15 +510,15 @@ type ThirdPartyResourceDataList struct { type Job struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is a structure defining the expected behavior of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec JobSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is a structure describing current status of a job. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status JobStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -526,7 +526,7 @@ type Job struct { type JobList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Job. @@ -540,7 +540,7 @@ type JobSpec struct { // run at any given time. The actual number of pods running in steady state will // be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), // i.e. when the work left to do is less than max parallelism. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Parallelism *int32 `json:"parallelism,omitempty" protobuf:"varint,1,opt,name=parallelism"` // Completions specifies the desired number of successfully finished pods the @@ -548,7 +548,7 @@ type JobSpec struct { // pod signals the success of all pods, and allows parallelism to have any positive // value. Setting to 1 means that parallelism is limited to 1 and the success of that // pod signals the success of the job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Completions *int32 `json:"completions,omitempty" protobuf:"varint,2,opt,name=completions"` // Optional duration in seconds relative to the startTime that the job may be active @@ -557,19 +557,19 @@ type JobSpec struct { // Selector is a label query over pods that should match the pod count. // Normally, the system sets this field for you. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *LabelSelector `json:"selector,omitempty" protobuf:"bytes,4,opt,name=selector"` // AutoSelector controls generation of pod labels and pod selectors. // It was not present in the original extensions/v1beta1 Job definition, but exists // to allow conversion from batch/v1 Jobs, where it corresponds to, but has the opposite // meaning as, ManualSelector. - // More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md + // More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md AutoSelector *bool `json:"autoSelector,omitempty" protobuf:"varint,5,opt,name=autoSelector"` // Template is the object that describes the pod that will be created when // executing a job. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,6,opt,name=template"` } @@ -577,7 +577,7 @@ type JobSpec struct { type JobStatus struct { // Conditions represent the latest available observations of an object's current state. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md Conditions []JobCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // StartTime represents time when the job was acknowledged by the Job Manager. @@ -635,15 +635,15 @@ type JobCondition struct { type Ingress struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is the desired state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec IngressSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is the current state of the Ingress. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status IngressStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -651,7 +651,7 @@ type Ingress struct { type IngressList struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Ingress. @@ -755,7 +755,7 @@ type HTTPIngressRuleValue struct { // HTTPIngressPath associates a path regex with a backend. Incoming urls matching // the path are forwarded to the backend. type HTTPIngressPath struct { - // Path is a extended POSIX regex as defined by IEEE Std 1003.1, + // Path is an extended POSIX regex as defined by IEEE Std 1003.1, // (i.e this follows the egrep/unix syntax, not the perl syntax) // matched against the path of an incoming request. Currently it can // contain characters disallowed from the conventional "path" @@ -852,18 +852,18 @@ type ReplicaSet struct { // If the Labels of a ReplicaSet are empty, they are defaulted to // be the same as the Pod(s) that the ReplicaSet manages. - // Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the specification of the desired behavior of the ReplicaSet. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Spec ReplicaSetSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status is the most recently observed status of the ReplicaSet. // This data may be out of date by some window of time. // Populated by the system. // Read-only. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status Status ReplicaSetStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` } @@ -871,11 +871,11 @@ type ReplicaSet struct { type ReplicaSetList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of ReplicaSets. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md Items []ReplicaSet `json:"items" protobuf:"bytes,2,rep,name=items"` } @@ -884,25 +884,25 @@ type ReplicaSetSpec struct { // Replicas is the number of desired replicas. // This is a pointer to distinguish between explicit zero and unspecified. // Defaults to 1. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller Replicas *int32 `json:"replicas,omitempty" protobuf:"varint,1,opt,name=replicas"` // Selector is a label query over pods that should match the replica count. // If the selector is empty, it is defaulted to the labels present on the pod template. // Label keys and values that must match in order to be controlled by this replica set. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors Selector *LabelSelector `json:"selector,omitempty" protobuf:"bytes,2,opt,name=selector"` // Template is the object that describes the pod that will be created if // insufficient replicas are detected. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template Template v1.PodTemplateSpec `json:"template,omitempty" protobuf:"bytes,3,opt,name=template"` } // ReplicaSetStatus represents the current status of a ReplicaSet. type ReplicaSetStatus struct { // Replicas is the most recently oberved number of replicas. - // More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller + // More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller Replicas int32 `json:"replicas" protobuf:"varint,1,opt,name=replicas"` // The number of pods that have labels matching the labels of the pod template of the replicaset. @@ -923,7 +923,7 @@ type ReplicaSetStatus struct { type PodSecurityPolicy struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // spec defines the policy enforced. @@ -1014,7 +1014,7 @@ type SELinuxStrategyOptions struct { // type is the strategy that will dictate the allowable labels that may be set. Rule SELinuxStrategy `json:"rule" protobuf:"bytes,1,opt,name=rule,casttype=SELinuxStrategy"` // seLinuxOptions required to run as; required for MustRunAs - // More info: http://releases.k8s.io/HEAD/docs/design/security_context.md#security-context + // More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md#security-context SELinuxOptions *v1.SELinuxOptions `json:"seLinuxOptions,omitempty" protobuf:"bytes,2,opt,name=seLinuxOptions"` } @@ -1102,7 +1102,7 @@ const ( type PodSecurityPolicyList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of schema objects. @@ -1112,7 +1112,7 @@ type PodSecurityPolicyList struct { type NetworkPolicy struct { unversioned.TypeMeta `json:",inline"` // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior for this NetworkPolicy. @@ -1193,42 +1193,9 @@ type NetworkPolicyPeer struct { type NetworkPolicyList struct { unversioned.TypeMeta `json:",inline"` // Standard list metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + // More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of schema objects. Items []NetworkPolicy `json:"items" protobuf:"bytes,2,rep,name=items"` } - -// +genclient=true -// +nonNamespaced=true - -// StorageClass describes the parameters for a class of storage for -// which PersistentVolumes can be dynamically provisioned. -// -// StorageClasses are non-namespaced; the name of the storage class -// according to etcd is in ObjectMeta.Name. -type StorageClass struct { - unversioned.TypeMeta `json:",inline"` - // Standard object's metadata. - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata - v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - - // Provisioner indicates the type of the provisioner. - Provisioner string `json:"provisioner" protobuf:"bytes,2,opt,name=provisioner"` - - // Parameters holds the parameters for the provisioner that should - // create volumes of this storage class. - Parameters map[string]string `json:"parameters,omitempty" protobuf:"bytes,3,rep,name=parameters"` -} - -// StorageClassList is a collection of storage classes. -type StorageClassList struct { - unversioned.TypeMeta `json:",inline"` - // Standard list metadata - // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata - unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - - // Items is the list of StorageClasses - Items []StorageClass `json:"items" protobuf:"bytes,2,rep,name=items"` -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go index 11307c32fe..572b3d7370 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go @@ -65,9 +65,9 @@ func (CustomMetricTarget) SwaggerDoc() map[string]string { var map_DaemonSet = map[string]string{ "": "DaemonSet represents the configuration of a daemon set.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the desired behavior of this daemon set. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is the current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the desired behavior of this daemon set. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is the current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (DaemonSet) SwaggerDoc() map[string]string { @@ -76,7 +76,7 @@ func (DaemonSet) SwaggerDoc() map[string]string { var map_DaemonSetList = map[string]string{ "": "DaemonSetList is a collection of daemon sets.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is a list of daemon sets.", } @@ -86,8 +86,8 @@ func (DaemonSetList) SwaggerDoc() map[string]string { var map_DaemonSetSpec = map[string]string{ "": "DaemonSetSpec is the specification of a daemon set.", - "selector": "Selector is a label query over pods that are managed by the daemon set. Must match in order to be controlled. If empty, defaulted to labels on Pod template. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "template": "Template is the object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template", + "selector": "Selector is a label query over pods that are managed by the daemon set. Must match in order to be controlled. If empty, defaulted to labels on Pod template. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "template": "Template is the object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template", } func (DaemonSetSpec) SwaggerDoc() map[string]string { @@ -96,9 +96,9 @@ func (DaemonSetSpec) SwaggerDoc() map[string]string { var map_DaemonSetStatus = map[string]string{ "": "DaemonSetStatus represents the current status of a daemon set.", - "currentNumberScheduled": "CurrentNumberScheduled is the number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", - "numberMisscheduled": "NumberMisscheduled is the number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", - "desiredNumberScheduled": "DesiredNumberScheduled is the total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "currentNumberScheduled": "CurrentNumberScheduled is the number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md", + "numberMisscheduled": "NumberMisscheduled is the number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md", + "desiredNumberScheduled": "DesiredNumberScheduled is the total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: http://releases.k8s.io/release-1.4/docs/admin/daemons.md", } func (DaemonSetStatus) SwaggerDoc() map[string]string { @@ -198,7 +198,7 @@ func (FSGroupStrategyOptions) SwaggerDoc() map[string]string { var map_HTTPIngressPath = map[string]string{ "": "HTTPIngressPath associates a path regex with a backend. Incoming urls matching the path are forwarded to the backend.", - "path": "Path is a extended POSIX regex as defined by IEEE Std 1003.1, (i.e this follows the egrep/unix syntax, not the perl syntax) matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/'. If unspecified, the path defaults to a catch all sending traffic to the backend.", + "path": "Path is an extended POSIX regex as defined by IEEE Std 1003.1, (i.e this follows the egrep/unix syntax, not the perl syntax) matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/'. If unspecified, the path defaults to a catch all sending traffic to the backend.", "backend": "Backend defines the referenced service endpoint to which the traffic will be forwarded to.", } @@ -217,8 +217,8 @@ func (HTTPIngressRuleValue) SwaggerDoc() map[string]string { var map_HorizontalPodAutoscaler = map[string]string{ "": "configuration of a horizontal pod autoscaler.", - "metadata": "Standard object metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "behaviour of autoscaler. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.", + "metadata": "Standard object metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "behaviour of autoscaler. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status.", "status": "current information about the autoscaler.", } @@ -283,9 +283,9 @@ func (IDRange) SwaggerDoc() map[string]string { var map_Ingress = map[string]string{ "": "Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec is the desired state of the Ingress. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is the current state of the Ingress. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec is the desired state of the Ingress. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is the current state of the Ingress. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Ingress) SwaggerDoc() map[string]string { @@ -304,7 +304,7 @@ func (IngressBackend) SwaggerDoc() map[string]string { var map_IngressList = map[string]string{ "": "IngressList is a collection of Ingress.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of Ingress.", } @@ -361,9 +361,9 @@ func (IngressTLS) SwaggerDoc() map[string]string { var map_Job = map[string]string{ "": "Job represents the configuration of a single job.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec is a structure defining the expected behavior of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is a structure describing current status of a job. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (Job) SwaggerDoc() map[string]string { @@ -386,7 +386,7 @@ func (JobCondition) SwaggerDoc() map[string]string { var map_JobList = map[string]string{ "": "JobList is a collection of jobs.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of Job.", } @@ -396,12 +396,12 @@ func (JobList) SwaggerDoc() map[string]string { var map_JobSpec = map[string]string{ "": "JobSpec describes how the job execution will look like.", - "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", - "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "parallelism": "Parallelism specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", + "completions": "Completions specifies the desired number of successfully finished pods the job should be run with. Setting to nil means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "activeDeadlineSeconds": "Optional duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer", - "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "autoSelector": "AutoSelector controls generation of pod labels and pod selectors. It was not present in the original extensions/v1beta1 Job definition, but exists to allow conversion from batch/v1 Jobs, where it corresponds to, but has the opposite meaning as, ManualSelector. More info: http://releases.k8s.io/HEAD/docs/design/selector-generation.md", - "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "selector": "Selector is a label query over pods that should match the pod count. Normally, the system sets this field for you. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "autoSelector": "AutoSelector controls generation of pod labels and pod selectors. It was not present in the original extensions/v1beta1 Job definition, but exists to allow conversion from batch/v1 Jobs, where it corresponds to, but has the opposite meaning as, ManualSelector. More info: http://releases.k8s.io/release-1.4/docs/design/selector-generation.md", + "template": "Template is the object that describes the pod that will be created when executing a job. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", } func (JobSpec) SwaggerDoc() map[string]string { @@ -410,7 +410,7 @@ func (JobSpec) SwaggerDoc() map[string]string { var map_JobStatus = map[string]string{ "": "JobStatus represents the current state of a Job.", - "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/HEAD/docs/user-guide/jobs.md", + "conditions": "Conditions represent the latest available observations of an object's current state. More info: http://releases.k8s.io/release-1.4/docs/user-guide/jobs.md", "startTime": "StartTime represents time when the job was acknowledged by the Job Manager. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "completionTime": "CompletionTime represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.", "active": "Active is the number of actively running pods.", @@ -457,7 +457,7 @@ func (ListOptions) SwaggerDoc() map[string]string { } var map_NetworkPolicy = map[string]string{ - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "spec": "Specification of the desired behavior for this NetworkPolicy.", } @@ -477,7 +477,7 @@ func (NetworkPolicyIngressRule) SwaggerDoc() map[string]string { var map_NetworkPolicyList = map[string]string{ "": "Network Policy List is a list of NetworkPolicy objects.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is a list of schema objects.", } @@ -514,7 +514,7 @@ func (NetworkPolicySpec) SwaggerDoc() map[string]string { var map_PodSecurityPolicy = map[string]string{ "": "Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "spec": "spec defines the policy enforced.", } @@ -524,7 +524,7 @@ func (PodSecurityPolicy) SwaggerDoc() map[string]string { var map_PodSecurityPolicyList = map[string]string{ "": "Pod Security Policy List is a list of PodSecurityPolicy objects.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is a list of schema objects.", } @@ -556,9 +556,9 @@ func (PodSecurityPolicySpec) SwaggerDoc() map[string]string { var map_ReplicaSet = map[string]string{ "": "ReplicaSet represents the configuration of a ReplicaSet.", - "metadata": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "spec": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", - "status": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "metadata": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", + "spec": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", + "status": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status", } func (ReplicaSet) SwaggerDoc() map[string]string { @@ -567,8 +567,8 @@ func (ReplicaSet) SwaggerDoc() map[string]string { var map_ReplicaSetList = map[string]string{ "": "ReplicaSetList is a collection of ReplicaSets.", - "metadata": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "items": "List of ReplicaSets. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md", + "metadata": "Standard list metadata. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "items": "List of ReplicaSets. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md", } func (ReplicaSetList) SwaggerDoc() map[string]string { @@ -577,9 +577,9 @@ func (ReplicaSetList) SwaggerDoc() map[string]string { var map_ReplicaSetSpec = map[string]string{ "": "ReplicaSetSpec is the specification of a ReplicaSet.", - "replicas": "Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller", - "selector": "Selector is a label query over pods that should match the replica count. If the selector is empty, it is defaulted to the labels present on the pod template. Label keys and values that must match in order to be controlled by this replica set. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "template": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#pod-template", + "replicas": "Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller", + "selector": "Selector is a label query over pods that should match the replica count. If the selector is empty, it is defaulted to the labels present on the pod template. Label keys and values that must match in order to be controlled by this replica set. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "template": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#pod-template", } func (ReplicaSetSpec) SwaggerDoc() map[string]string { @@ -588,7 +588,7 @@ func (ReplicaSetSpec) SwaggerDoc() map[string]string { var map_ReplicaSetStatus = map[string]string{ "": "ReplicaSetStatus represents the current status of a ReplicaSet.", - "replicas": "Replicas is the most recently oberved number of replicas. More info: http://releases.k8s.io/HEAD/docs/user-guide/replication-controller.md#what-is-a-replication-controller", + "replicas": "Replicas is the most recently oberved number of replicas. More info: http://releases.k8s.io/release-1.4/docs/user-guide/replication-controller.md#what-is-a-replication-controller", "fullyLabeledReplicas": "The number of pods that have labels matching the labels of the pod template of the replicaset.", "readyReplicas": "The number of ready replicas for this replica set.", "observedGeneration": "ObservedGeneration reflects the generation of the most recently observed ReplicaSet.", @@ -637,7 +637,7 @@ func (RunAsUserStrategyOptions) SwaggerDoc() map[string]string { var map_SELinuxStrategyOptions = map[string]string{ "": "SELinux Strategy Options defines the strategy type and any options used to create the strategy.", "rule": "type is the strategy that will dictate the allowable labels that may be set.", - "seLinuxOptions": "seLinuxOptions required to run as; required for MustRunAs More info: http://releases.k8s.io/HEAD/docs/design/security_context.md#security-context", + "seLinuxOptions": "seLinuxOptions required to run as; required for MustRunAs More info: http://releases.k8s.io/release-1.4/docs/design/security_context.md#security-context", } func (SELinuxStrategyOptions) SwaggerDoc() map[string]string { @@ -646,9 +646,9 @@ func (SELinuxStrategyOptions) SwaggerDoc() map[string]string { var map_Scale = map[string]string{ "": "represents a scaling request for a resource.", - "metadata": "Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata.", - "spec": "defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.", - "status": "current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only.", + "metadata": "Standard object metadata; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata.", + "spec": "defines the behavior of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status.", + "status": "current status of the scale. More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#spec-and-status. Read-only.", } func (Scale) SwaggerDoc() map[string]string { @@ -667,39 +667,18 @@ func (ScaleSpec) SwaggerDoc() map[string]string { var map_ScaleStatus = map[string]string{ "": "represents the current status of a scale subresource.", "replicas": "actual number of observed instances of the scaled object.", - "selector": "label query over pods that should match the replicas count. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", - "targetSelector": "label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors", + "selector": "label query over pods that should match the replicas count. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", + "targetSelector": "label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: http://releases.k8s.io/release-1.4/docs/user-guide/labels.md#label-selectors", } func (ScaleStatus) SwaggerDoc() map[string]string { return map_ScaleStatus } -var map_StorageClass = map[string]string{ - "": "StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.\n\nStorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.", - "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "provisioner": "Provisioner indicates the type of the provisioner.", - "parameters": "Parameters holds the parameters for the provisioner that should create volumes of this storage class.", -} - -func (StorageClass) SwaggerDoc() map[string]string { - return map_StorageClass -} - -var map_StorageClassList = map[string]string{ - "": "StorageClassList is a collection of storage classes.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", - "items": "Items is the list of StorageClasses", -} - -func (StorageClassList) SwaggerDoc() map[string]string { - return map_StorageClassList -} - var map_SubresourceReference = map[string]string{ "": "SubresourceReference contains enough information to let you inspect or modify the referred subresource.", - "kind": "Kind of the referent; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds", - "name": "Name of the referent; More info: http://releases.k8s.io/HEAD/docs/user-guide/identifiers.md#names", + "kind": "Kind of the referent; More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#types-kinds", + "name": "Name of the referent; More info: http://releases.k8s.io/release-1.4/docs/user-guide/identifiers.md#names", "apiVersion": "API version of the referent", "subresource": "Subresource name of the referent", } @@ -741,7 +720,7 @@ func (ThirdPartyResourceData) SwaggerDoc() map[string]string { var map_ThirdPartyResourceDataList = map[string]string{ "": "ThirdPartyResrouceDataList is a list of ThirdPartyResourceData.", - "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "metadata": "Standard list metadata More info: http://releases.k8s.io/release-1.4/docs/devel/api-conventions.md#metadata", "items": "Items is the list of ThirdpartyResourceData.", } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.conversion.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.conversion.go index e8f960c76c..70d33c1029 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.conversion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.conversion.go @@ -163,10 +163,6 @@ func RegisterConversions(scheme *runtime.Scheme) error { Convert_extensions_ScaleSpec_To_v1beta1_ScaleSpec, Convert_v1beta1_ScaleStatus_To_extensions_ScaleStatus, Convert_extensions_ScaleStatus_To_v1beta1_ScaleStatus, - Convert_v1beta1_StorageClass_To_extensions_StorageClass, - Convert_extensions_StorageClass_To_v1beta1_StorageClass, - Convert_v1beta1_StorageClassList_To_extensions_StorageClassList, - Convert_extensions_StorageClassList_To_v1beta1_StorageClassList, Convert_v1beta1_SupplementalGroupsStrategyOptions_To_extensions_SupplementalGroupsStrategyOptions, Convert_extensions_SupplementalGroupsStrategyOptions_To_v1beta1_SupplementalGroupsStrategyOptions, Convert_v1beta1_ThirdPartyResource_To_extensions_ThirdPartyResource, @@ -2424,90 +2420,6 @@ func Convert_extensions_ScaleSpec_To_v1beta1_ScaleSpec(in *extensions.ScaleSpec, return autoConvert_extensions_ScaleSpec_To_v1beta1_ScaleSpec(in, out, s) } -func autoConvert_v1beta1_StorageClass_To_extensions_StorageClass(in *StorageClass, out *extensions.StorageClass, s conversion.Scope) error { - if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { - return err - } - // TODO: Inefficient conversion - can we improve it? - if err := s.Convert(&in.ObjectMeta, &out.ObjectMeta, 0); err != nil { - return err - } - out.Provisioner = in.Provisioner - out.Parameters = in.Parameters - return nil -} - -func Convert_v1beta1_StorageClass_To_extensions_StorageClass(in *StorageClass, out *extensions.StorageClass, s conversion.Scope) error { - return autoConvert_v1beta1_StorageClass_To_extensions_StorageClass(in, out, s) -} - -func autoConvert_extensions_StorageClass_To_v1beta1_StorageClass(in *extensions.StorageClass, out *StorageClass, s conversion.Scope) error { - if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { - return err - } - // TODO: Inefficient conversion - can we improve it? - if err := s.Convert(&in.ObjectMeta, &out.ObjectMeta, 0); err != nil { - return err - } - out.Provisioner = in.Provisioner - out.Parameters = in.Parameters - return nil -} - -func Convert_extensions_StorageClass_To_v1beta1_StorageClass(in *extensions.StorageClass, out *StorageClass, s conversion.Scope) error { - return autoConvert_extensions_StorageClass_To_v1beta1_StorageClass(in, out, s) -} - -func autoConvert_v1beta1_StorageClassList_To_extensions_StorageClassList(in *StorageClassList, out *extensions.StorageClassList, s conversion.Scope) error { - if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { - return err - } - if err := api.Convert_unversioned_ListMeta_To_unversioned_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil { - return err - } - if in.Items != nil { - in, out := &in.Items, &out.Items - *out = make([]extensions.StorageClass, len(*in)) - for i := range *in { - if err := Convert_v1beta1_StorageClass_To_extensions_StorageClass(&(*in)[i], &(*out)[i], s); err != nil { - return err - } - } - } else { - out.Items = nil - } - return nil -} - -func Convert_v1beta1_StorageClassList_To_extensions_StorageClassList(in *StorageClassList, out *extensions.StorageClassList, s conversion.Scope) error { - return autoConvert_v1beta1_StorageClassList_To_extensions_StorageClassList(in, out, s) -} - -func autoConvert_extensions_StorageClassList_To_v1beta1_StorageClassList(in *extensions.StorageClassList, out *StorageClassList, s conversion.Scope) error { - if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { - return err - } - if err := api.Convert_unversioned_ListMeta_To_unversioned_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil { - return err - } - if in.Items != nil { - in, out := &in.Items, &out.Items - *out = make([]StorageClass, len(*in)) - for i := range *in { - if err := Convert_extensions_StorageClass_To_v1beta1_StorageClass(&(*in)[i], &(*out)[i], s); err != nil { - return err - } - } - } else { - out.Items = nil - } - return nil -} - -func Convert_extensions_StorageClassList_To_v1beta1_StorageClassList(in *extensions.StorageClassList, out *StorageClassList, s conversion.Scope) error { - return autoConvert_extensions_StorageClassList_To_v1beta1_StorageClassList(in, out, s) -} - func autoConvert_v1beta1_SupplementalGroupsStrategyOptions_To_extensions_SupplementalGroupsStrategyOptions(in *SupplementalGroupsStrategyOptions, out *extensions.SupplementalGroupsStrategyOptions, s conversion.Scope) error { out.Rule = extensions.SupplementalGroupsStrategyType(in.Rule) if in.Ranges != nil { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go index 9185262e18..7d1539ed6c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go @@ -100,8 +100,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_Scale, InType: reflect.TypeOf(&Scale{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ScaleSpec, InType: reflect.TypeOf(&ScaleSpec{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ScaleStatus, InType: reflect.TypeOf(&ScaleStatus{})}, - conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClass, InType: reflect.TypeOf(&StorageClass{})}, - conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SubresourceReference, InType: reflect.TypeOf(&SubresourceReference{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SupplementalGroupsStrategyOptions, InType: reflect.TypeOf(&SupplementalGroupsStrategyOptions{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ThirdPartyResource, InType: reflect.TypeOf(&ThirdPartyResource{})}, @@ -1339,49 +1337,6 @@ func DeepCopy_v1beta1_ScaleStatus(in interface{}, out interface{}, c *conversion } } -func DeepCopy_v1beta1_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error { - { - in := in.(*StorageClass) - out := out.(*StorageClass) - out.TypeMeta = in.TypeMeta - if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil { - return err - } - out.Provisioner = in.Provisioner - if in.Parameters != nil { - in, out := &in.Parameters, &out.Parameters - *out = make(map[string]string) - for key, val := range *in { - (*out)[key] = val - } - } else { - out.Parameters = nil - } - return nil - } -} - -func DeepCopy_v1beta1_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error { - { - in := in.(*StorageClassList) - out := out.(*StorageClassList) - out.TypeMeta = in.TypeMeta - out.ListMeta = in.ListMeta - if in.Items != nil { - in, out := &in.Items, &out.Items - *out = make([]StorageClass, len(*in)) - for i := range *in { - if err := DeepCopy_v1beta1_StorageClass(&(*in)[i], &(*out)[i], c); err != nil { - return err - } - } - } else { - out.Items = nil - } - return nil - } -} - func DeepCopy_v1beta1_SubresourceReference(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*SubresourceReference) diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation.go index bb2526d667..61fda57c0d 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/validation/validation.go @@ -762,7 +762,8 @@ func hasCap(needle api.Capability, haystack []api.Capability) bool { // ValidatePodSecurityPolicyUpdate validates a PSP for updates. func ValidatePodSecurityPolicyUpdate(old *extensions.PodSecurityPolicy, new *extensions.PodSecurityPolicy) field.ErrorList { allErrs := field.ErrorList{} - allErrs = append(allErrs, apivalidation.ValidateObjectMetaUpdate(&old.ObjectMeta, &new.ObjectMeta, field.NewPath("metadata"))...) + allErrs = append(allErrs, apivalidation.ValidateObjectMetaUpdate(&new.ObjectMeta, &old.ObjectMeta, field.NewPath("metadata"))...) + allErrs = append(allErrs, ValidatePodSecurityPolicySpecificAnnotations(new.Annotations, field.NewPath("metadata").Child("annotations"))...) allErrs = append(allErrs, ValidatePodSecurityPolicySpec(&new.Spec, field.NewPath("spec"))...) return allErrs } @@ -821,65 +822,3 @@ func ValidateNetworkPolicyUpdate(update, old *extensions.NetworkPolicy) field.Er } return allErrs } - -// ValidateStorageClass validates a StorageClass. -func ValidateStorageClass(storageClass *extensions.StorageClass) field.ErrorList { - allErrs := apivalidation.ValidateObjectMeta(&storageClass.ObjectMeta, false, apivalidation.NameIsDNSSubdomain, field.NewPath("metadata")) - allErrs = append(allErrs, validateProvisioner(storageClass.Provisioner, field.NewPath("provisioner"))...) - allErrs = append(allErrs, validateParameters(storageClass.Parameters, field.NewPath("parameters"))...) - - return allErrs -} - -// ValidateStorageClassUpdate tests if an update to StorageClass is valid. -func ValidateStorageClassUpdate(storageClass, oldStorageClass *extensions.StorageClass) field.ErrorList { - allErrs := apivalidation.ValidateObjectMetaUpdate(&storageClass.ObjectMeta, &oldStorageClass.ObjectMeta, field.NewPath("metadata")) - if !reflect.DeepEqual(oldStorageClass.Parameters, storageClass.Parameters) { - allErrs = append(allErrs, field.Forbidden(field.NewPath("parameters"), "updates to parameters are forbidden.")) - } - - if strings.Compare(storageClass.Provisioner, oldStorageClass.Provisioner) != 0 { - allErrs = append(allErrs, field.Forbidden(field.NewPath("provisioner"), "updates to provisioner are forbidden.")) - } - return allErrs -} - -// validateProvisioner tests if provisioner is a valid qualified name. -func validateProvisioner(provisioner string, fldPath *field.Path) field.ErrorList { - allErrs := field.ErrorList{} - if len(provisioner) == 0 { - allErrs = append(allErrs, field.Required(fldPath, provisioner)) - } - if len(provisioner) > 0 { - for _, msg := range validation.IsQualifiedName(strings.ToLower(provisioner)) { - allErrs = append(allErrs, field.Invalid(fldPath, provisioner, msg)) - } - } - return allErrs -} - -const maxProvisionerParameterSize = 256 * (1 << 10) // 256 kB -const maxProvisionerParameterLen = 512 - -// validateParameters tests that keys are qualified names and that provisionerParameter are < 256kB. -func validateParameters(params map[string]string, fldPath *field.Path) field.ErrorList { - var totalSize int64 - allErrs := field.ErrorList{} - - if len(params) > maxProvisionerParameterLen { - allErrs = append(allErrs, field.TooLong(fldPath, "Provisioner Parameters exceeded max allowed", maxProvisionerParameterLen)) - return allErrs - } - - for k, v := range params { - if len(k) < 1 { - allErrs = append(allErrs, field.Invalid(fldPath, k, "field can not be empty.")) - } - totalSize += (int64)(len(k)) + (int64)(len(v)) - } - - if totalSize > maxProvisionerParameterSize { - allErrs = append(allErrs, field.TooLong(fldPath, "", maxProvisionerParameterSize)) - } - return allErrs -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/zz_generated.deepcopy.go index 151c2c0f7b..89ff863f6e 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/zz_generated.deepcopy.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/extensions/zz_generated.deepcopy.go @@ -86,8 +86,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_Scale, InType: reflect.TypeOf(&Scale{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_ScaleSpec, InType: reflect.TypeOf(&ScaleSpec{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_ScaleStatus, InType: reflect.TypeOf(&ScaleStatus{})}, - conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_StorageClass, InType: reflect.TypeOf(&StorageClass{})}, - conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_SupplementalGroupsStrategyOptions, InType: reflect.TypeOf(&SupplementalGroupsStrategyOptions{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_ThirdPartyResource, InType: reflect.TypeOf(&ThirdPartyResource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_extensions_ThirdPartyResourceData, InType: reflect.TypeOf(&ThirdPartyResourceData{})}, @@ -981,49 +979,6 @@ func DeepCopy_extensions_ScaleStatus(in interface{}, out interface{}, c *convers } } -func DeepCopy_extensions_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error { - { - in := in.(*StorageClass) - out := out.(*StorageClass) - out.TypeMeta = in.TypeMeta - if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil { - return err - } - out.Provisioner = in.Provisioner - if in.Parameters != nil { - in, out := &in.Parameters, &out.Parameters - *out = make(map[string]string) - for key, val := range *in { - (*out)[key] = val - } - } else { - out.Parameters = nil - } - return nil - } -} - -func DeepCopy_extensions_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error { - { - in := in.(*StorageClassList) - out := out.(*StorageClassList) - out.TypeMeta = in.TypeMeta - out.ListMeta = in.ListMeta - if in.Items != nil { - in, out := &in.Items, &out.Items - *out = make([]StorageClass, len(*in)) - for i := range *in { - if err := DeepCopy_extensions_StorageClass(&(*in)[i], &(*out)[i], c); err != nil { - return err - } - } - } else { - out.Items = nil - } - return nil - } -} - func DeepCopy_extensions_SupplementalGroupsStrategyOptions(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*SupplementalGroupsStrategyOptions) diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/imagepolicy/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/imagepolicy/register.go index 8f35a3eb88..89e961ded6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/imagepolicy/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/imagepolicy/register.go @@ -28,12 +28,12 @@ const GroupName = "imagepolicy.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/register.go index f6f223221b..40d8c0895c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/register.go @@ -28,12 +28,12 @@ const GroupName = "policy" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/types.go index d7c7e86151..a79732a5d6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/types.go @@ -72,7 +72,7 @@ type PodDisruptionBudgetList struct { // Eviction evicts a pod from its node subject to certain policies and safety constraints. // This is a subresource of Pod. A request to cause such an eviction is -// created by POSTing to .../pods/foo/evictions. +// created by POSTing to .../pods//evictions. type Eviction struct { unversioned.TypeMeta `json:",inline"` diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/generated.proto index 2bc3b524b8..8fb5c2be63 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/generated.proto +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/generated.proto @@ -32,7 +32,7 @@ option go_package = "v1alpha1"; // Eviction evicts a pod from its node subject to certain policies and safety constraints. // This is a subresource of Pod. A request to cause such an eviction is -// created by POSTing to .../pods/foo/evictions. +// created by POSTing to .../pods//evictions. message Eviction { // ObjectMeta describes the pod that is being evicted. optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types.go index 0b9e1b3871..ced015d3d6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types.go @@ -50,7 +50,6 @@ type PodDisruptionBudgetStatus struct { } // +genclient=true -// +noMethods=true // PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods type PodDisruptionBudget struct { @@ -72,7 +71,7 @@ type PodDisruptionBudgetList struct { // Eviction evicts a pod from its node subject to certain policies and safety constraints. // This is a subresource of Pod. A request to cause such an eviction is -// created by POSTing to .../pods/foo/evictions. +// created by POSTing to .../pods//evictions. type Eviction struct { unversioned.TypeMeta `json:",inline"` diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types_swagger_doc_generated.go index 4711780e33..7750b1007f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types_swagger_doc_generated.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/policy/v1alpha1/types_swagger_doc_generated.go @@ -28,7 +28,7 @@ package v1alpha1 // AUTO-GENERATED FUNCTIONS START HERE var map_Eviction = map[string]string{ - "": "Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods/foo/evictions.", + "": "Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods//evictions.", "metadata": "ObjectMeta describes the pod that is being evicted.", "deleteOptions": "DeleteOptions may be provided", } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/register.go index 101156b98d..f854cfac2c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/register.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/register.go @@ -28,12 +28,12 @@ const GroupName = "rbac.authorization.k8s.io" // SchemeGroupVersion is group version used to register these objects var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} -// Kind takes an unqualified kind and returns back a Group qualified GroupKind +// Kind takes an unqualified kind and returns a Group qualified GroupKind func Kind(kind string) unversioned.GroupKind { return SchemeGroupVersion.WithKind(kind).GroupKind() } -// Resource takes an unqualified resource and returns back a Group qualified GroupResource +// Resource takes an unqualified resource and returns a Group qualified GroupResource func Resource(resource string) unversioned.GroupResource { return SchemeGroupVersion.WithResource(resource).GroupResource() } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/types.go index 9e971b4f8d..ba7fa2b17f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/types.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/rbac/types.go @@ -71,7 +71,7 @@ type Subject struct { // If the Authorizer does not recognized the kind value, the Authorizer should report an error. Kind string // APIVersion holds the API group and version of the referenced object. For non-object references such as "Group" and "User" this is - // expected to be API version of this API group. For example "rbac/v1alpha1". + // expected to be API version of this API group. For example, "rbac/v1alpha1". APIVersion string // Name of the object being referenced. Name string diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/doc.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/doc.go new file mode 100644 index 0000000000..a7eb30b643 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/doc.go @@ -0,0 +1,19 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// +k8s:deepcopy-gen=package,register +// +groupName=storage.k8s.io +package storage diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/install/install.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/install/install.go new file mode 100644 index 0000000000..52801618bc --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/install/install.go @@ -0,0 +1,137 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Package install installs the experimental API group, making it available as +// an option to all of the API encoding/decoding machinery. +package install + +import ( + "fmt" + + "github.com/golang/glog" + + "k8s.io/kubernetes/pkg/api" + "k8s.io/kubernetes/pkg/api/meta" + "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/apimachinery" + "k8s.io/kubernetes/pkg/apimachinery/registered" + "k8s.io/kubernetes/pkg/apis/storage" + "k8s.io/kubernetes/pkg/apis/storage/v1beta1" + "k8s.io/kubernetes/pkg/runtime" + "k8s.io/kubernetes/pkg/util/sets" +) + +const importPrefix = "k8s.io/kubernetes/pkg/apis/storage" + +var accessor = meta.NewAccessor() + +// availableVersions lists all known external versions for this group from most preferred to least preferred +var availableVersions = []unversioned.GroupVersion{v1beta1.SchemeGroupVersion} + +func init() { + registered.RegisterVersions(availableVersions) + externalVersions := []unversioned.GroupVersion{} + for _, v := range availableVersions { + if registered.IsAllowedVersion(v) { + externalVersions = append(externalVersions, v) + } + } + if len(externalVersions) == 0 { + glog.V(4).Infof("No version is registered for group %v", storage.GroupName) + return + } + + if err := registered.EnableVersions(externalVersions...); err != nil { + glog.V(4).Infof("%v", err) + return + } + if err := enableVersions(externalVersions); err != nil { + glog.V(4).Infof("%v", err) + return + } +} + +// TODO: enableVersions should be centralized rather than spread in each API +// group. +// We can combine registered.RegisterVersions, registered.EnableVersions and +// registered.RegisterGroup once we have moved enableVersions there. +func enableVersions(externalVersions []unversioned.GroupVersion) error { + addVersionsToScheme(externalVersions...) + preferredExternalVersion := externalVersions[0] + + groupMeta := apimachinery.GroupMeta{ + GroupVersion: preferredExternalVersion, + GroupVersions: externalVersions, + RESTMapper: newRESTMapper(externalVersions), + SelfLinker: runtime.SelfLinker(accessor), + InterfacesFor: interfacesFor, + } + + if err := registered.RegisterGroup(groupMeta); err != nil { + return err + } + api.RegisterRESTMapper(groupMeta.RESTMapper) + return nil +} + +func newRESTMapper(externalVersions []unversioned.GroupVersion) meta.RESTMapper { + // the list of kinds that are scoped at the root of the api hierarchy + // if a kind is not enumerated here, it is assumed to have a namespace scope + rootScoped := sets.NewString( + "StorageClass", + ) + + ignoredKinds := sets.NewString() + + return api.NewDefaultRESTMapper(externalVersions, interfacesFor, importPrefix, ignoredKinds, rootScoped) +} + +// interfacesFor returns the default Codec and ResourceVersioner for a given version +// string, or an error if the version is not known. +func interfacesFor(version unversioned.GroupVersion) (*meta.VersionInterfaces, error) { + switch version { + case v1beta1.SchemeGroupVersion: + return &meta.VersionInterfaces{ + ObjectConvertor: api.Scheme, + MetadataAccessor: accessor, + }, nil + default: + g, _ := registered.Group(storage.GroupName) + return nil, fmt.Errorf("unsupported storage version: %s (valid: %v)", version, g.GroupVersions) + } +} + +func addVersionsToScheme(externalVersions ...unversioned.GroupVersion) { + // add the internal version to Scheme + if err := storage.AddToScheme(api.Scheme); err != nil { + // Programmer error, detect immediately + panic(err) + } + // add the enabled external versions to Scheme + for _, v := range externalVersions { + if !registered.IsEnabledVersion(v) { + glog.Errorf("Version %s is not enabled, so it will not be added to the Scheme.", v) + continue + } + switch v { + case v1beta1.SchemeGroupVersion: + if err := v1beta1.AddToScheme(api.Scheme); err != nil { + // Programmer error, detect immediately + panic(err) + } + } + } +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/register.go new file mode 100644 index 0000000000..2da8d17c2c --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/register.go @@ -0,0 +1,56 @@ +/* +Copyright 2015 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package storage + +import ( + "k8s.io/kubernetes/pkg/api" + "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/runtime" +) + +// GroupName is the group name use in this package +const GroupName = "storage.k8s.io" + +// SchemeGroupVersion is group version used to register these objects +var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal} + +// Kind takes an unqualified kind and returns a Group qualified GroupKind +func Kind(kind string) unversioned.GroupKind { + return SchemeGroupVersion.WithKind(kind).GroupKind() +} + +// Resource takes an unqualified resource and returns a Group qualified GroupResource +func Resource(resource string) unversioned.GroupResource { + return SchemeGroupVersion.WithResource(resource).GroupResource() +} + +var ( + SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + AddToScheme = SchemeBuilder.AddToScheme +) + +func addKnownTypes(scheme *runtime.Scheme) error { + scheme.AddKnownTypes(SchemeGroupVersion, + &api.ListOptions{}, + &api.DeleteOptions{}, + &api.ExportOptions{}, + + &StorageClass{}, + &StorageClassList{}, + ) + return nil +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.generated.go new file mode 100644 index 0000000000..25c4b04c86 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.generated.go @@ -0,0 +1,900 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// ************************************************************ +// DO NOT EDIT. +// THIS FILE IS AUTO-GENERATED BY codecgen. +// ************************************************************ + +package storage + +import ( + "errors" + "fmt" + codec1978 "github.com/ugorji/go/codec" + pkg2_api "k8s.io/kubernetes/pkg/api" + pkg1_unversioned "k8s.io/kubernetes/pkg/api/unversioned" + pkg3_types "k8s.io/kubernetes/pkg/types" + "reflect" + "runtime" + time "time" +) + +const ( + // ----- content types ---- + codecSelferC_UTF81234 = 1 + codecSelferC_RAW1234 = 0 + // ----- value types used ---- + codecSelferValueTypeArray1234 = 10 + codecSelferValueTypeMap1234 = 9 + // ----- containerStateValues ---- + codecSelfer_containerMapKey1234 = 2 + codecSelfer_containerMapValue1234 = 3 + codecSelfer_containerMapEnd1234 = 4 + codecSelfer_containerArrayElem1234 = 6 + codecSelfer_containerArrayEnd1234 = 7 +) + +var ( + codecSelferBitsize1234 = uint8(reflect.TypeOf(uint(0)).Bits()) + codecSelferOnlyMapOrArrayEncodeToStructErr1234 = errors.New(`only encoded map or array can be decoded into a struct`) +) + +type codecSelfer1234 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 pkg2_api.ObjectMeta + var v1 pkg1_unversioned.TypeMeta + var v2 pkg3_types.UID + var v3 time.Time + _, _, _, _ = v0, v1, v2, v3 + } +} + +func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + 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 + yyq2[0] = x.Kind != "" + yyq2[1] = x.APIVersion != "" + yyq2[2] = true + yyq2[4] = len(x.Parameters) != 0 + var yynn2 int + if yyr2 || yy2arr2 { + r.EncodeArrayStart(5) + } else { + yynn2 = 1 + for _, b := range yyq2 { + if b { + yynn2++ + } + } + r.EncodeMapStart(yynn2) + yynn2 = 0 + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[0] { + yym4 := z.EncBinary() + _ = yym4 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[0] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("kind")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym5 := z.EncBinary() + _ = yym5 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[1] { + yym7 := z.EncBinary() + _ = yym7 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym8 := z.EncBinary() + _ = yym8 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[2] { + yy10 := &x.ObjectMeta + yy10.CodecEncodeSelf(e) + } else { + r.EncodeNil() + } + } else { + if yyq2[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("metadata")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy11 := &x.ObjectMeta + yy11.CodecEncodeSelf(e) + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym13 := z.EncBinary() + _ = yym13 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("provisioner")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym14 := z.EncBinary() + _ = yym14 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[4] { + if x.Parameters == nil { + r.EncodeNil() + } else { + yym16 := z.EncBinary() + _ = yym16 + if false { + } else { + z.F.EncMapStringStringV(x.Parameters, false, e) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq2[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("parameters")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Parameters == nil { + r.EncodeNil() + } else { + yym17 := z.EncBinary() + _ = yym17 + if false { + } else { + z.F.EncMapStringStringV(x.Parameters, false, e) + } + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *StorageClass) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym18 := z.DecBinary() + _ = yym18 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct19 := r.ContainerType() + if yyct19 == codecSelferValueTypeMap1234 { + yyl19 := r.ReadMapStart() + if yyl19 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl19, d) + } + } else if yyct19 == codecSelferValueTypeArray1234 { + yyl19 := r.ReadArrayStart() + if yyl19 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl19, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys20Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys20Slc + var yyhl20 bool = l >= 0 + for yyj20 := 0; ; yyj20++ { + if yyhl20 { + if yyj20 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys20Slc = r.DecodeBytes(yys20Slc, true, true) + yys20 := string(yys20Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys20 { + case "kind": + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + case "apiVersion": + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + case "metadata": + if r.TryDecodeAsNil() { + x.ObjectMeta = pkg2_api.ObjectMeta{} + } else { + yyv23 := &x.ObjectMeta + yyv23.CodecDecodeSelf(d) + } + case "provisioner": + if r.TryDecodeAsNil() { + x.Provisioner = "" + } else { + x.Provisioner = string(r.DecodeString()) + } + case "parameters": + if r.TryDecodeAsNil() { + x.Parameters = nil + } else { + yyv25 := &x.Parameters + yym26 := z.DecBinary() + _ = yym26 + if false { + } else { + z.F.DecMapStringStringX(yyv25, false, d) + } + } + default: + z.DecStructFieldNotFound(-1, yys20) + } // end switch yys20 + } // end for yyj20 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj27 int + var yyb27 bool + var yyhl27 bool = l >= 0 + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ObjectMeta = pkg2_api.ObjectMeta{} + } else { + yyv30 := &x.ObjectMeta + yyv30.CodecDecodeSelf(d) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Provisioner = "" + } else { + x.Provisioner = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Parameters = nil + } else { + yyv32 := &x.Parameters + yym33 := z.DecBinary() + _ = yym33 + if false { + } else { + z.F.DecMapStringStringX(yyv32, false, d) + } + } + for { + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj27-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym34 := z.EncBinary() + _ = yym34 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep35 := !z.EncBinary() + yy2arr35 := z.EncBasicHandle().StructToArray + var yyq35 [4]bool + _, _, _ = yysep35, yyq35, yy2arr35 + const yyr35 bool = false + yyq35[0] = x.Kind != "" + yyq35[1] = x.APIVersion != "" + yyq35[2] = true + var yynn35 int + if yyr35 || yy2arr35 { + r.EncodeArrayStart(4) + } else { + yynn35 = 1 + for _, b := range yyq35 { + if b { + yynn35++ + } + } + r.EncodeMapStart(yynn35) + yynn35 = 0 + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[0] { + yym37 := z.EncBinary() + _ = yym37 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq35[0] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("kind")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym38 := z.EncBinary() + _ = yym38 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[1] { + yym40 := z.EncBinary() + _ = yym40 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq35[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym41 := z.EncBinary() + _ = yym41 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[2] { + yy43 := &x.ListMeta + yym44 := z.EncBinary() + _ = yym44 + if false { + } else if z.HasExtensions() && z.EncExt(yy43) { + } else { + z.EncFallback(yy43) + } + } else { + r.EncodeNil() + } + } else { + if yyq35[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("metadata")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy45 := &x.ListMeta + yym46 := z.EncBinary() + _ = yym46 + if false { + } else if z.HasExtensions() && z.EncExt(yy45) { + } else { + z.EncFallback(yy45) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if x.Items == nil { + r.EncodeNil() + } else { + yym48 := z.EncBinary() + _ = yym48 + if false { + } else { + h.encSliceStorageClass(([]StorageClass)(x.Items), e) + } + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("items")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Items == nil { + r.EncodeNil() + } else { + yym49 := z.EncBinary() + _ = yym49 + if false { + } else { + h.encSliceStorageClass(([]StorageClass)(x.Items), e) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *StorageClassList) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym50 := z.DecBinary() + _ = yym50 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct51 := r.ContainerType() + if yyct51 == codecSelferValueTypeMap1234 { + yyl51 := r.ReadMapStart() + if yyl51 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl51, d) + } + } else if yyct51 == codecSelferValueTypeArray1234 { + yyl51 := r.ReadArrayStart() + if yyl51 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl51, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys52Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys52Slc + var yyhl52 bool = l >= 0 + for yyj52 := 0; ; yyj52++ { + if yyhl52 { + if yyj52 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys52Slc = r.DecodeBytes(yys52Slc, true, true) + yys52 := string(yys52Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys52 { + case "kind": + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + case "apiVersion": + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + case "metadata": + if r.TryDecodeAsNil() { + x.ListMeta = pkg1_unversioned.ListMeta{} + } else { + yyv55 := &x.ListMeta + yym56 := z.DecBinary() + _ = yym56 + if false { + } else if z.HasExtensions() && z.DecExt(yyv55) { + } else { + z.DecFallback(yyv55, false) + } + } + case "items": + if r.TryDecodeAsNil() { + x.Items = nil + } else { + yyv57 := &x.Items + yym58 := z.DecBinary() + _ = yym58 + if false { + } else { + h.decSliceStorageClass((*[]StorageClass)(yyv57), d) + } + } + default: + z.DecStructFieldNotFound(-1, yys52) + } // end switch yys52 + } // end for yyj52 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj59 int + var yyb59 bool + var yyhl59 bool = l >= 0 + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ListMeta = pkg1_unversioned.ListMeta{} + } else { + yyv62 := &x.ListMeta + yym63 := z.DecBinary() + _ = yym63 + if false { + } else if z.HasExtensions() && z.DecExt(yyv62) { + } else { + z.DecFallback(yyv62, false) + } + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Items = nil + } else { + yyv64 := &x.Items + yym65 := z.DecBinary() + _ = yym65 + if false { + } else { + h.decSliceStorageClass((*[]StorageClass)(yyv64), d) + } + } + for { + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj59-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x codecSelfer1234) encSliceStorageClass(v []StorageClass, e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + r.EncodeArrayStart(len(v)) + for _, yyv66 := range v { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yy67 := &yyv66 + yy67.CodecEncodeSelf(e) + } + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + + yyv68 := *v + yyh68, yyl68 := z.DecSliceHelperStart() + var yyc68 bool + if yyl68 == 0 { + if yyv68 == nil { + yyv68 = []StorageClass{} + yyc68 = true + } else if len(yyv68) != 0 { + yyv68 = yyv68[:0] + yyc68 = true + } + } else if yyl68 > 0 { + var yyrr68, yyrl68 int + var yyrt68 bool + if yyl68 > cap(yyv68) { + + yyrg68 := len(yyv68) > 0 + yyv268 := yyv68 + yyrl68, yyrt68 = z.DecInferLen(yyl68, z.DecBasicHandle().MaxInitLen, 280) + if yyrt68 { + if yyrl68 <= cap(yyv68) { + yyv68 = yyv68[:yyrl68] + } else { + yyv68 = make([]StorageClass, yyrl68) + } + } else { + yyv68 = make([]StorageClass, yyrl68) + } + yyc68 = true + yyrr68 = len(yyv68) + if yyrg68 { + copy(yyv68, yyv268) + } + } else if yyl68 != len(yyv68) { + yyv68 = yyv68[:yyl68] + yyc68 = true + } + yyj68 := 0 + for ; yyj68 < yyrr68; yyj68++ { + yyh68.ElemContainerState(yyj68) + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv69 := &yyv68[yyj68] + yyv69.CodecDecodeSelf(d) + } + + } + if yyrt68 { + for ; yyj68 < yyl68; yyj68++ { + yyv68 = append(yyv68, StorageClass{}) + yyh68.ElemContainerState(yyj68) + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv70 := &yyv68[yyj68] + yyv70.CodecDecodeSelf(d) + } + + } + } + + } else { + yyj68 := 0 + for ; !r.CheckBreak(); yyj68++ { + + if yyj68 >= len(yyv68) { + yyv68 = append(yyv68, StorageClass{}) // var yyz68 StorageClass + yyc68 = true + } + yyh68.ElemContainerState(yyj68) + if yyj68 < len(yyv68) { + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv71 := &yyv68[yyj68] + yyv71.CodecDecodeSelf(d) + } + + } else { + z.DecSwallow() + } + + } + if yyj68 < len(yyv68) { + yyv68 = yyv68[:yyj68] + yyc68 = true + } else if yyj68 == 0 && yyv68 == nil { + yyv68 = []StorageClass{} + yyc68 = true + } + } + yyh68.End() + if yyc68 { + *v = yyv68 + } +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.go new file mode 100644 index 0000000000..be0831a6bf --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/types.go @@ -0,0 +1,60 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package storage + +import ( + "k8s.io/kubernetes/pkg/api" + "k8s.io/kubernetes/pkg/api/unversioned" +) + +// +genclient=true +// +nonNamespaced=true + +// StorageClass describes a named "class" of storage offered in a cluster. +// Different classes might map to quality-of-service levels, or to backup policies, +// or to arbitrary policies determined by the cluster administrators. Kubernetes +// itself is unopinionated about what classes represent. This concept is sometimes +// called "profiles" in other storage systems. +// The name of a StorageClass object is significant, and is how users can request a particular class. +type StorageClass struct { + unversioned.TypeMeta `json:",inline"` + api.ObjectMeta `json:"metadata,omitempty"` + + // provisioner is the driver expected to handle this StorageClass. + // This is an optionally-prefixed name, like a label key. + // For example: "kubernetes.io/gce-pd" or "kubernetes.io/aws-ebs". + // This value may not be empty. + Provisioner string `json:"provisioner"` + + // parameters holds parameters for the provisioner. + // These values are opaque to the system and are passed directly + // to the provisioner. The only validation done on keys is that they are + // not empty. The maximum number of parameters is + // 512, with a cumulative max size of 256K + Parameters map[string]string `json:"parameters,omitempty"` +} + +// StorageClassList is a collection of storage classes. +type StorageClassList struct { + unversioned.TypeMeta `json:",inline"` + // Standard list metadata + // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + unversioned.ListMeta `json:"metadata,omitempty"` + + // Items is the list of StorageClasses + Items []StorageClass `json:"items"` +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/doc.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/doc.go new file mode 100644 index 0000000000..fd556e8b6f --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/doc.go @@ -0,0 +1,20 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// +k8s:deepcopy-gen=package,register +// +k8s:conversion-gen=k8s.io/kubernetes/pkg/apis/storage +// +groupName=storage.k8s.io +package v1beta1 diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.pb.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.pb.go new file mode 100644 index 0000000000..ef2f23d635 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.pb.go @@ -0,0 +1,729 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Code generated by protoc-gen-gogo. +// source: k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.proto +// DO NOT EDIT! + +/* + Package v1beta1 is a generated protocol buffer package. + + It is generated from these files: + k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.proto + + It has these top-level messages: + StorageClass + StorageClassList +*/ +package v1beta1 + +import proto "github.com/gogo/protobuf/proto" +import fmt "fmt" +import math "math" + +import strings "strings" +import reflect "reflect" +import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys" + +import io "io" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +const _ = proto.GoGoProtoPackageIsVersion1 + +func (m *StorageClass) Reset() { *m = StorageClass{} } +func (*StorageClass) ProtoMessage() {} +func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} } + +func (m *StorageClassList) Reset() { *m = StorageClassList{} } +func (*StorageClassList) ProtoMessage() {} +func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} } + +func init() { + proto.RegisterType((*StorageClass)(nil), "k8s.io.kubernetes.pkg.apis.storage.v1beta1.StorageClass") + proto.RegisterType((*StorageClassList)(nil), "k8s.io.kubernetes.pkg.apis.storage.v1beta1.StorageClassList") +} +func (m *StorageClass) Marshal() (data []byte, err error) { + size := m.Size() + data = make([]byte, size) + n, err := m.MarshalTo(data) + if err != nil { + return nil, err + } + return data[:n], nil +} + +func (m *StorageClass) MarshalTo(data []byte) (int, error) { + var i int + _ = i + var l int + _ = l + data[i] = 0xa + i++ + i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size())) + n1, err := m.ObjectMeta.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n1 + data[i] = 0x12 + i++ + i = encodeVarintGenerated(data, i, uint64(len(m.Provisioner))) + i += copy(data[i:], m.Provisioner) + if len(m.Parameters) > 0 { + for k := range m.Parameters { + data[i] = 0x1a + i++ + v := m.Parameters[k] + mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v))) + i = encodeVarintGenerated(data, i, uint64(mapSize)) + data[i] = 0xa + i++ + i = encodeVarintGenerated(data, i, uint64(len(k))) + i += copy(data[i:], k) + data[i] = 0x12 + i++ + i = encodeVarintGenerated(data, i, uint64(len(v))) + i += copy(data[i:], v) + } + } + return i, nil +} + +func (m *StorageClassList) Marshal() (data []byte, err error) { + size := m.Size() + data = make([]byte, size) + n, err := m.MarshalTo(data) + if err != nil { + return nil, err + } + return data[:n], nil +} + +func (m *StorageClassList) MarshalTo(data []byte) (int, error) { + var i int + _ = i + var l int + _ = l + data[i] = 0xa + i++ + i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size())) + n2, err := m.ListMeta.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n2 + if len(m.Items) > 0 { + for _, msg := range m.Items { + data[i] = 0x12 + i++ + i = encodeVarintGenerated(data, i, uint64(msg.Size())) + n, err := msg.MarshalTo(data[i:]) + if err != nil { + return 0, err + } + i += n + } + } + return i, nil +} + +func encodeFixed64Generated(data []byte, offset int, v uint64) int { + data[offset] = uint8(v) + data[offset+1] = uint8(v >> 8) + data[offset+2] = uint8(v >> 16) + data[offset+3] = uint8(v >> 24) + data[offset+4] = uint8(v >> 32) + data[offset+5] = uint8(v >> 40) + data[offset+6] = uint8(v >> 48) + data[offset+7] = uint8(v >> 56) + return offset + 8 +} +func encodeFixed32Generated(data []byte, offset int, v uint32) int { + data[offset] = uint8(v) + data[offset+1] = uint8(v >> 8) + data[offset+2] = uint8(v >> 16) + data[offset+3] = uint8(v >> 24) + return offset + 4 +} +func encodeVarintGenerated(data []byte, offset int, v uint64) int { + for v >= 1<<7 { + data[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + data[offset] = uint8(v) + return offset + 1 +} +func (m *StorageClass) Size() (n int) { + var l int + _ = l + l = m.ObjectMeta.Size() + n += 1 + l + sovGenerated(uint64(l)) + l = len(m.Provisioner) + n += 1 + l + sovGenerated(uint64(l)) + if len(m.Parameters) > 0 { + for k, v := range m.Parameters { + _ = k + _ = v + mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v))) + n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize)) + } + } + return n +} + +func (m *StorageClassList) Size() (n int) { + var l int + _ = l + l = m.ListMeta.Size() + n += 1 + l + sovGenerated(uint64(l)) + if len(m.Items) > 0 { + for _, e := range m.Items { + l = e.Size() + n += 1 + l + sovGenerated(uint64(l)) + } + } + return n +} + +func sovGenerated(x uint64) (n int) { + for { + n++ + x >>= 7 + if x == 0 { + break + } + } + return n +} +func sozGenerated(x uint64) (n int) { + return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (this *StorageClass) String() string { + if this == nil { + return "nil" + } + keysForParameters := make([]string, 0, len(this.Parameters)) + for k := range this.Parameters { + keysForParameters = append(keysForParameters, k) + } + github_com_gogo_protobuf_sortkeys.Strings(keysForParameters) + mapStringForParameters := "map[string]string{" + for _, k := range keysForParameters { + mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k]) + } + mapStringForParameters += "}" + s := strings.Join([]string{`&StorageClass{`, + `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_kubernetes_pkg_api_v1.ObjectMeta", 1), `&`, ``, 1) + `,`, + `Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`, + `Parameters:` + mapStringForParameters + `,`, + `}`, + }, "") + return s +} +func (this *StorageClassList) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&StorageClassList{`, + `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_kubernetes_pkg_api_unversioned.ListMeta", 1), `&`, ``, 1) + `,`, + `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`, + `}`, + }, "") + return s +} +func valueToStringGenerated(v interface{}) string { + rv := reflect.ValueOf(v) + if rv.IsNil() { + return "nil" + } + pv := reflect.Indirect(rv).Interface() + return fmt.Sprintf("*%v", pv) +} +func (m *StorageClass) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: StorageClass: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLen |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Provisioner = string(data[iNdEx:postIndex]) + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + var keykey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + keykey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLenmapkey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthGenerated + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey := string(data[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + var valuekey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + valuekey |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + var stringLenmapvalue uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + stringLenmapvalue |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapvalue := int(stringLenmapvalue) + if intStringLenmapvalue < 0 { + return ErrInvalidLengthGenerated + } + postStringIndexmapvalue := iNdEx + intStringLenmapvalue + if postStringIndexmapvalue > l { + return io.ErrUnexpectedEOF + } + mapvalue := string(data[iNdEx:postStringIndexmapvalue]) + iNdEx = postStringIndexmapvalue + if m.Parameters == nil { + m.Parameters = make(map[string]string) + } + m.Parameters[mapkey] = mapvalue + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *StorageClassList) Unmarshal(data []byte) error { + l := len(data) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + msglen |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + msglen + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Items = append(m.Items, StorageClass{}) + if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(data[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipGenerated(data []byte) (n int, err error) { + l := len(data) + iNdEx := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenerated + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenerated + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if data[iNdEx-1] < 0x80 { + break + } + } + return iNdEx, nil + case 1: + iNdEx += 8 + return iNdEx, nil + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenerated + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + iNdEx += length + if length < 0 { + return 0, ErrInvalidLengthGenerated + } + return iNdEx, nil + case 3: + for { + var innerWire uint64 + var start int = iNdEx + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowGenerated + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := data[iNdEx] + iNdEx++ + innerWire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + innerWireType := int(innerWire & 0x7) + if innerWireType == 4 { + break + } + next, err := skipGenerated(data[start:]) + if err != nil { + return 0, err + } + iNdEx = start + next + } + return iNdEx, nil + case 4: + return iNdEx, nil + case 5: + iNdEx += 4 + return iNdEx, nil + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + } + panic("unreachable") +} + +var ( + ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") +) + +var fileDescriptorGenerated = []byte{ + // 455 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x9c, 0x92, 0x4d, 0x6b, 0x13, 0x41, + 0x18, 0xc7, 0xb3, 0x09, 0xc1, 0x76, 0xa2, 0x18, 0x46, 0x0f, 0x61, 0x0f, 0x69, 0xe9, 0xa9, 0x8a, + 0x9d, 0x21, 0x85, 0x42, 0x28, 0x78, 0x59, 0x11, 0x14, 0x14, 0xcb, 0x7a, 0x11, 0xa1, 0x87, 0xd9, + 0xe4, 0x71, 0x1d, 0x37, 0xbb, 0xb3, 0xcc, 0xcb, 0x42, 0xc1, 0x83, 0x1f, 0xc1, 0x8f, 0x95, 0x63, + 0x8e, 0x1e, 0xa4, 0x68, 0xfd, 0x22, 0xce, 0xbe, 0xd8, 0x5d, 0xb2, 0x59, 0x11, 0x0f, 0x0f, 0xcc, + 0xdb, 0xef, 0xff, 0xfc, 0x9f, 0x3f, 0x83, 0xce, 0xa3, 0xb9, 0x22, 0x5c, 0xd0, 0xc8, 0x04, 0x20, + 0x13, 0xd0, 0xa0, 0x68, 0x1a, 0x85, 0x94, 0xa5, 0x5c, 0x51, 0xa5, 0x85, 0x64, 0x21, 0xd0, 0x6c, + 0x16, 0x80, 0x66, 0x33, 0x1a, 0x42, 0x02, 0x92, 0x69, 0x58, 0x92, 0x54, 0x0a, 0x2d, 0xf0, 0xe3, + 0x92, 0x25, 0x35, 0x4b, 0x2c, 0x4b, 0x72, 0x96, 0x54, 0x2c, 0xa9, 0x58, 0xf7, 0x24, 0xe4, 0xfa, + 0xa3, 0x09, 0xc8, 0x42, 0xc4, 0x34, 0x14, 0xa1, 0xa0, 0x85, 0x44, 0x60, 0x3e, 0x14, 0xbb, 0x62, + 0x53, 0xac, 0x4a, 0x69, 0xf7, 0xb4, 0xd3, 0x16, 0x95, 0xa0, 0x84, 0x91, 0x0b, 0xd8, 0xb6, 0xe3, + 0x9e, 0x75, 0x33, 0x26, 0xc9, 0x40, 0x2a, 0x2e, 0x12, 0x58, 0xb6, 0xb0, 0x27, 0xdd, 0x58, 0xd6, + 0x9a, 0xd9, 0x3d, 0xd9, 0xfd, 0x5a, 0x9a, 0x44, 0xf3, 0xb8, 0xed, 0x69, 0xb6, 0xfb, 0xb9, 0xd1, + 0x7c, 0x45, 0x79, 0xa2, 0x95, 0x96, 0xdb, 0xc8, 0xd1, 0xf7, 0x3e, 0xba, 0xfb, 0xb6, 0x4c, 0xef, + 0xd9, 0x8a, 0x29, 0x85, 0xdf, 0xa1, 0xbd, 0xd8, 0x66, 0xb8, 0x64, 0x9a, 0x4d, 0x9c, 0x43, 0xe7, + 0x78, 0x74, 0x7a, 0x4c, 0x3a, 0x93, 0xb7, 0x81, 0x93, 0x37, 0xc1, 0x27, 0x58, 0xe8, 0xd7, 0x96, + 0xf1, 0xf0, 0xfa, 0xfa, 0xa0, 0x77, 0x73, 0x7d, 0x80, 0xea, 0x33, 0xff, 0x56, 0x0d, 0x9f, 0xa1, + 0x91, 0xed, 0x99, 0xf1, 0x22, 0x19, 0x39, 0xe9, 0x5b, 0xf1, 0x7d, 0xef, 0x41, 0x85, 0x8c, 0x2e, + 0xea, 0x2b, 0xbf, 0xf9, 0x0e, 0x7f, 0x46, 0x28, 0x65, 0x92, 0x59, 0x19, 0x1b, 0xea, 0x64, 0x70, + 0x38, 0xb0, 0x96, 0x5e, 0x90, 0x7f, 0xff, 0x0c, 0xa4, 0x39, 0x1e, 0xb9, 0xb8, 0x95, 0x7a, 0x9e, + 0x68, 0x79, 0x55, 0x5b, 0xae, 0x2f, 0xfc, 0x46, 0x3f, 0xf7, 0x29, 0xba, 0xbf, 0x85, 0xe0, 0x31, + 0x1a, 0x44, 0x70, 0x55, 0x84, 0xb3, 0xef, 0xe7, 0x4b, 0xfc, 0x10, 0x0d, 0x33, 0xb6, 0x32, 0x50, + 0xce, 0xe4, 0x97, 0x9b, 0xf3, 0xfe, 0xdc, 0x39, 0xda, 0x38, 0x68, 0xdc, 0xec, 0xff, 0x8a, 0x2b, + 0x8d, 0x2f, 0x5b, 0x11, 0xd3, 0xbf, 0x44, 0xdc, 0xf8, 0x4d, 0x24, 0xc7, 0x8b, 0xa4, 0xc7, 0x95, + 0xed, 0xbd, 0x3f, 0x27, 0x8d, 0x9c, 0x2f, 0xd1, 0x90, 0x6b, 0x88, 0x95, 0x75, 0x93, 0x67, 0x35, + 0xff, 0xdf, 0xac, 0xbc, 0x7b, 0x55, 0x93, 0xe1, 0xcb, 0x5c, 0xce, 0x2f, 0x55, 0xbd, 0x47, 0xeb, + 0x9f, 0xd3, 0xde, 0xc6, 0xd6, 0x37, 0x5b, 0x5f, 0x6e, 0xa6, 0xce, 0xda, 0xd6, 0xc6, 0xd6, 0x0f, + 0x5b, 0x5f, 0x7f, 0x4d, 0x7b, 0xef, 0xef, 0x54, 0x6a, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0x86, + 0x21, 0xa9, 0x43, 0xef, 0x03, 0x00, 0x00, +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.proto b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.proto new file mode 100644 index 0000000000..dbcdcc3c03 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/generated.proto @@ -0,0 +1,60 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + + +// This file was autogenerated by go-to-protobuf. Do not edit it manually! + +syntax = 'proto2'; + +package k8s.io.kubernetes.pkg.apis.storage.v1beta1; + +import "k8s.io/kubernetes/pkg/api/resource/generated.proto"; +import "k8s.io/kubernetes/pkg/api/unversioned/generated.proto"; +import "k8s.io/kubernetes/pkg/api/v1/generated.proto"; +import "k8s.io/kubernetes/pkg/runtime/generated.proto"; +import "k8s.io/kubernetes/pkg/util/intstr/generated.proto"; + +// Package-wide variables from generator "generated". +option go_package = "v1beta1"; + +// StorageClass describes the parameters for a class of storage for +// which PersistentVolumes can be dynamically provisioned. +// +// StorageClasses are non-namespaced; the name of the storage class +// according to etcd is in ObjectMeta.Name. +message StorageClass { + // Standard object's metadata. + // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + optional k8s.io.kubernetes.pkg.api.v1.ObjectMeta metadata = 1; + + // Provisioner indicates the type of the provisioner. + optional string provisioner = 2; + + // Parameters holds the parameters for the provisioner that should + // create volumes of this storage class. + map parameters = 3; +} + +// StorageClassList is a collection of storage classes. +message StorageClassList { + // Standard list metadata + // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + optional k8s.io.kubernetes.pkg.api.unversioned.ListMeta metadata = 1; + + // Items is the list of StorageClasses + repeated StorageClass items = 2; +} + diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/register.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/register.go new file mode 100644 index 0000000000..e850a634d3 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/register.go @@ -0,0 +1,50 @@ +/* +Copyright 2015 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package v1beta1 + +import ( + "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/api/v1" + "k8s.io/kubernetes/pkg/runtime" + versionedwatch "k8s.io/kubernetes/pkg/watch/versioned" +) + +// GroupName is the group name use in this package +const GroupName = "storage.k8s.io" + +// SchemeGroupVersion is group version used to register these objects +var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: "v1beta1"} + +var ( + SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + AddToScheme = SchemeBuilder.AddToScheme +) + +// Adds the list of known types to api.Scheme. +func addKnownTypes(scheme *runtime.Scheme) error { + scheme.AddKnownTypes(SchemeGroupVersion, + &v1.ListOptions{}, + &v1.DeleteOptions{}, + &v1.ExportOptions{}, + + &StorageClass{}, + &StorageClassList{}, + ) + + versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) + return nil +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.generated.go new file mode 100644 index 0000000000..7f59ec8f5c --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.generated.go @@ -0,0 +1,900 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// ************************************************************ +// DO NOT EDIT. +// THIS FILE IS AUTO-GENERATED BY codecgen. +// ************************************************************ + +package v1beta1 + +import ( + "errors" + "fmt" + codec1978 "github.com/ugorji/go/codec" + pkg1_unversioned "k8s.io/kubernetes/pkg/api/unversioned" + pkg2_v1 "k8s.io/kubernetes/pkg/api/v1" + pkg3_types "k8s.io/kubernetes/pkg/types" + "reflect" + "runtime" + time "time" +) + +const ( + // ----- content types ---- + codecSelferC_UTF81234 = 1 + codecSelferC_RAW1234 = 0 + // ----- value types used ---- + codecSelferValueTypeArray1234 = 10 + codecSelferValueTypeMap1234 = 9 + // ----- containerStateValues ---- + codecSelfer_containerMapKey1234 = 2 + codecSelfer_containerMapValue1234 = 3 + codecSelfer_containerMapEnd1234 = 4 + codecSelfer_containerArrayElem1234 = 6 + codecSelfer_containerArrayEnd1234 = 7 +) + +var ( + codecSelferBitsize1234 = uint8(reflect.TypeOf(uint(0)).Bits()) + codecSelferOnlyMapOrArrayEncodeToStructErr1234 = errors.New(`only encoded map or array can be decoded into a struct`) +) + +type codecSelfer1234 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 pkg1_unversioned.TypeMeta + var v1 pkg2_v1.ObjectMeta + var v2 pkg3_types.UID + var v3 time.Time + _, _, _, _ = v0, v1, v2, v3 + } +} + +func (x *StorageClass) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + 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 + yyq2[0] = x.Kind != "" + yyq2[1] = x.APIVersion != "" + yyq2[2] = true + yyq2[4] = len(x.Parameters) != 0 + var yynn2 int + if yyr2 || yy2arr2 { + r.EncodeArrayStart(5) + } else { + yynn2 = 1 + for _, b := range yyq2 { + if b { + yynn2++ + } + } + r.EncodeMapStart(yynn2) + yynn2 = 0 + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[0] { + yym4 := z.EncBinary() + _ = yym4 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[0] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("kind")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym5 := z.EncBinary() + _ = yym5 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[1] { + yym7 := z.EncBinary() + _ = yym7 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq2[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym8 := z.EncBinary() + _ = yym8 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[2] { + yy10 := &x.ObjectMeta + yy10.CodecEncodeSelf(e) + } else { + r.EncodeNil() + } + } else { + if yyq2[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("metadata")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy11 := &x.ObjectMeta + yy11.CodecEncodeSelf(e) + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yym13 := z.EncBinary() + _ = yym13 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("provisioner")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym14 := z.EncBinary() + _ = yym14 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Provisioner)) + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq2[4] { + if x.Parameters == nil { + r.EncodeNil() + } else { + yym16 := z.EncBinary() + _ = yym16 + if false { + } else { + z.F.EncMapStringStringV(x.Parameters, false, e) + } + } + } else { + r.EncodeNil() + } + } else { + if yyq2[4] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("parameters")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Parameters == nil { + r.EncodeNil() + } else { + yym17 := z.EncBinary() + _ = yym17 + if false { + } else { + z.F.EncMapStringStringV(x.Parameters, false, e) + } + } + } + } + if yyr2 || yy2arr2 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *StorageClass) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym18 := z.DecBinary() + _ = yym18 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct19 := r.ContainerType() + if yyct19 == codecSelferValueTypeMap1234 { + yyl19 := r.ReadMapStart() + if yyl19 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl19, d) + } + } else if yyct19 == codecSelferValueTypeArray1234 { + yyl19 := r.ReadArrayStart() + if yyl19 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl19, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *StorageClass) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys20Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys20Slc + var yyhl20 bool = l >= 0 + for yyj20 := 0; ; yyj20++ { + if yyhl20 { + if yyj20 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys20Slc = r.DecodeBytes(yys20Slc, true, true) + yys20 := string(yys20Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys20 { + case "kind": + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + case "apiVersion": + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + case "metadata": + if r.TryDecodeAsNil() { + x.ObjectMeta = pkg2_v1.ObjectMeta{} + } else { + yyv23 := &x.ObjectMeta + yyv23.CodecDecodeSelf(d) + } + case "provisioner": + if r.TryDecodeAsNil() { + x.Provisioner = "" + } else { + x.Provisioner = string(r.DecodeString()) + } + case "parameters": + if r.TryDecodeAsNil() { + x.Parameters = nil + } else { + yyv25 := &x.Parameters + yym26 := z.DecBinary() + _ = yym26 + if false { + } else { + z.F.DecMapStringStringX(yyv25, false, d) + } + } + default: + z.DecStructFieldNotFound(-1, yys20) + } // end switch yys20 + } // end for yyj20 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *StorageClass) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj27 int + var yyb27 bool + var yyhl27 bool = l >= 0 + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ObjectMeta = pkg2_v1.ObjectMeta{} + } else { + yyv30 := &x.ObjectMeta + yyv30.CodecDecodeSelf(d) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Provisioner = "" + } else { + x.Provisioner = string(r.DecodeString()) + } + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Parameters = nil + } else { + yyv32 := &x.Parameters + yym33 := z.DecBinary() + _ = yym33 + if false { + } else { + z.F.DecMapStringStringX(yyv32, false, d) + } + } + for { + yyj27++ + if yyhl27 { + yyb27 = yyj27 > l + } else { + yyb27 = r.CheckBreak() + } + if yyb27 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj27-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x *StorageClassList) CodecEncodeSelf(e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + if x == nil { + r.EncodeNil() + } else { + yym34 := z.EncBinary() + _ = yym34 + if false { + } else if z.HasExtensions() && z.EncExt(x) { + } else { + yysep35 := !z.EncBinary() + yy2arr35 := z.EncBasicHandle().StructToArray + var yyq35 [4]bool + _, _, _ = yysep35, yyq35, yy2arr35 + const yyr35 bool = false + yyq35[0] = x.Kind != "" + yyq35[1] = x.APIVersion != "" + yyq35[2] = true + var yynn35 int + if yyr35 || yy2arr35 { + r.EncodeArrayStart(4) + } else { + yynn35 = 1 + for _, b := range yyq35 { + if b { + yynn35++ + } + } + r.EncodeMapStart(yynn35) + yynn35 = 0 + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[0] { + yym37 := z.EncBinary() + _ = yym37 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq35[0] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("kind")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym38 := z.EncBinary() + _ = yym38 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.Kind)) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[1] { + yym40 := z.EncBinary() + _ = yym40 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } else { + r.EncodeString(codecSelferC_UTF81234, "") + } + } else { + if yyq35[1] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("apiVersion")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yym41 := z.EncBinary() + _ = yym41 + if false { + } else { + r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion)) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if yyq35[2] { + yy43 := &x.ListMeta + yym44 := z.EncBinary() + _ = yym44 + if false { + } else if z.HasExtensions() && z.EncExt(yy43) { + } else { + z.EncFallback(yy43) + } + } else { + r.EncodeNil() + } + } else { + if yyq35[2] { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("metadata")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + yy45 := &x.ListMeta + yym46 := z.EncBinary() + _ = yym46 + if false { + } else if z.HasExtensions() && z.EncExt(yy45) { + } else { + z.EncFallback(yy45) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + if x.Items == nil { + r.EncodeNil() + } else { + yym48 := z.EncBinary() + _ = yym48 + if false { + } else { + h.encSliceStorageClass(([]StorageClass)(x.Items), e) + } + } + } else { + z.EncSendContainerState(codecSelfer_containerMapKey1234) + r.EncodeString(codecSelferC_UTF81234, string("items")) + z.EncSendContainerState(codecSelfer_containerMapValue1234) + if x.Items == nil { + r.EncodeNil() + } else { + yym49 := z.EncBinary() + _ = yym49 + if false { + } else { + h.encSliceStorageClass(([]StorageClass)(x.Items), e) + } + } + } + if yyr35 || yy2arr35 { + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + z.EncSendContainerState(codecSelfer_containerMapEnd1234) + } + } + } +} + +func (x *StorageClassList) CodecDecodeSelf(d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + yym50 := z.DecBinary() + _ = yym50 + if false { + } else if z.HasExtensions() && z.DecExt(x) { + } else { + yyct51 := r.ContainerType() + if yyct51 == codecSelferValueTypeMap1234 { + yyl51 := r.ReadMapStart() + if yyl51 == 0 { + z.DecSendContainerState(codecSelfer_containerMapEnd1234) + } else { + x.codecDecodeSelfFromMap(yyl51, d) + } + } else if yyct51 == codecSelferValueTypeArray1234 { + yyl51 := r.ReadArrayStart() + if yyl51 == 0 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + } else { + x.codecDecodeSelfFromArray(yyl51, d) + } + } else { + panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234) + } + } +} + +func (x *StorageClassList) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yys52Slc = z.DecScratchBuffer() // default slice to decode into + _ = yys52Slc + var yyhl52 bool = l >= 0 + for yyj52 := 0; ; yyj52++ { + if yyhl52 { + if yyj52 >= l { + break + } + } else { + if r.CheckBreak() { + break + } + } + z.DecSendContainerState(codecSelfer_containerMapKey1234) + yys52Slc = r.DecodeBytes(yys52Slc, true, true) + yys52 := string(yys52Slc) + z.DecSendContainerState(codecSelfer_containerMapValue1234) + switch yys52 { + case "kind": + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + case "apiVersion": + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + case "metadata": + if r.TryDecodeAsNil() { + x.ListMeta = pkg1_unversioned.ListMeta{} + } else { + yyv55 := &x.ListMeta + yym56 := z.DecBinary() + _ = yym56 + if false { + } else if z.HasExtensions() && z.DecExt(yyv55) { + } else { + z.DecFallback(yyv55, false) + } + } + case "items": + if r.TryDecodeAsNil() { + x.Items = nil + } else { + yyv57 := &x.Items + yym58 := z.DecBinary() + _ = yym58 + if false { + } else { + h.decSliceStorageClass((*[]StorageClass)(yyv57), d) + } + } + default: + z.DecStructFieldNotFound(-1, yys52) + } // end switch yys52 + } // end for yyj52 + z.DecSendContainerState(codecSelfer_containerMapEnd1234) +} + +func (x *StorageClassList) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + var yyj59 int + var yyb59 bool + var yyhl59 bool = l >= 0 + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Kind = "" + } else { + x.Kind = string(r.DecodeString()) + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.APIVersion = "" + } else { + x.APIVersion = string(r.DecodeString()) + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.ListMeta = pkg1_unversioned.ListMeta{} + } else { + yyv62 := &x.ListMeta + yym63 := z.DecBinary() + _ = yym63 + if false { + } else if z.HasExtensions() && z.DecExt(yyv62) { + } else { + z.DecFallback(yyv62, false) + } + } + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) + return + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + if r.TryDecodeAsNil() { + x.Items = nil + } else { + yyv64 := &x.Items + yym65 := z.DecBinary() + _ = yym65 + if false { + } else { + h.decSliceStorageClass((*[]StorageClass)(yyv64), d) + } + } + for { + yyj59++ + if yyhl59 { + yyb59 = yyj59 > l + } else { + yyb59 = r.CheckBreak() + } + if yyb59 { + break + } + z.DecSendContainerState(codecSelfer_containerArrayElem1234) + z.DecStructFieldNotFound(yyj59-1, "") + } + z.DecSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x codecSelfer1234) encSliceStorageClass(v []StorageClass, e *codec1978.Encoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperEncoder(e) + _, _, _ = h, z, r + r.EncodeArrayStart(len(v)) + for _, yyv66 := range v { + z.EncSendContainerState(codecSelfer_containerArrayElem1234) + yy67 := &yyv66 + yy67.CodecEncodeSelf(e) + } + z.EncSendContainerState(codecSelfer_containerArrayEnd1234) +} + +func (x codecSelfer1234) decSliceStorageClass(v *[]StorageClass, d *codec1978.Decoder) { + var h codecSelfer1234 + z, r := codec1978.GenHelperDecoder(d) + _, _, _ = h, z, r + + yyv68 := *v + yyh68, yyl68 := z.DecSliceHelperStart() + var yyc68 bool + if yyl68 == 0 { + if yyv68 == nil { + yyv68 = []StorageClass{} + yyc68 = true + } else if len(yyv68) != 0 { + yyv68 = yyv68[:0] + yyc68 = true + } + } else if yyl68 > 0 { + var yyrr68, yyrl68 int + var yyrt68 bool + if yyl68 > cap(yyv68) { + + yyrg68 := len(yyv68) > 0 + yyv268 := yyv68 + yyrl68, yyrt68 = z.DecInferLen(yyl68, z.DecBasicHandle().MaxInitLen, 280) + if yyrt68 { + if yyrl68 <= cap(yyv68) { + yyv68 = yyv68[:yyrl68] + } else { + yyv68 = make([]StorageClass, yyrl68) + } + } else { + yyv68 = make([]StorageClass, yyrl68) + } + yyc68 = true + yyrr68 = len(yyv68) + if yyrg68 { + copy(yyv68, yyv268) + } + } else if yyl68 != len(yyv68) { + yyv68 = yyv68[:yyl68] + yyc68 = true + } + yyj68 := 0 + for ; yyj68 < yyrr68; yyj68++ { + yyh68.ElemContainerState(yyj68) + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv69 := &yyv68[yyj68] + yyv69.CodecDecodeSelf(d) + } + + } + if yyrt68 { + for ; yyj68 < yyl68; yyj68++ { + yyv68 = append(yyv68, StorageClass{}) + yyh68.ElemContainerState(yyj68) + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv70 := &yyv68[yyj68] + yyv70.CodecDecodeSelf(d) + } + + } + } + + } else { + yyj68 := 0 + for ; !r.CheckBreak(); yyj68++ { + + if yyj68 >= len(yyv68) { + yyv68 = append(yyv68, StorageClass{}) // var yyz68 StorageClass + yyc68 = true + } + yyh68.ElemContainerState(yyj68) + if yyj68 < len(yyv68) { + if r.TryDecodeAsNil() { + yyv68[yyj68] = StorageClass{} + } else { + yyv71 := &yyv68[yyj68] + yyv71.CodecDecodeSelf(d) + } + + } else { + z.DecSwallow() + } + + } + if yyj68 < len(yyv68) { + yyv68 = yyv68[:yyj68] + yyc68 = true + } else if yyj68 == 0 && yyv68 == nil { + yyv68 = []StorageClass{} + yyc68 = true + } + } + yyh68.End() + if yyc68 { + *v = yyv68 + } +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.go new file mode 100644 index 0000000000..a0c4a6d6ed --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types.go @@ -0,0 +1,55 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package v1beta1 + +import ( + "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/api/v1" +) + +// +genclient=true +// +nonNamespaced=true + +// StorageClass describes the parameters for a class of storage for +// which PersistentVolumes can be dynamically provisioned. +// +// StorageClasses are non-namespaced; the name of the storage class +// according to etcd is in ObjectMeta.Name. +type StorageClass struct { + unversioned.TypeMeta `json:",inline"` + // Standard object's metadata. + // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + v1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` + + // Provisioner indicates the type of the provisioner. + Provisioner string `json:"provisioner" protobuf:"bytes,2,opt,name=provisioner"` + + // Parameters holds the parameters for the provisioner that should + // create volumes of this storage class. + Parameters map[string]string `json:"parameters,omitempty" protobuf:"bytes,3,rep,name=parameters"` +} + +// StorageClassList is a collection of storage classes. +type StorageClassList struct { + unversioned.TypeMeta `json:",inline"` + // Standard list metadata + // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata + unversioned.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` + + // Items is the list of StorageClasses + Items []StorageClass `json:"items" protobuf:"bytes,2,rep,name=items"` +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go new file mode 100644 index 0000000000..e8362e381f --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go @@ -0,0 +1,51 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package v1beta1 + +// This file contains a collection of methods that can be used from go-restful to +// generate Swagger API documentation for its models. Please read this PR for more +// information on the implementation: https://github.com/emicklei/go-restful/pull/215 +// +// TODOs are ignored from the parser (e.g. TODO(andronat):... || TODO:...) if and only if +// they are on one line! For multiple line or blocks that you want to ignore use ---. +// Any context after a --- is ignored. +// +// Those methods can be generated by using hack/update-generated-swagger-docs.sh + +// AUTO-GENERATED FUNCTIONS START HERE +var map_StorageClass = map[string]string{ + "": "StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.\n\nStorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.", + "metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "provisioner": "Provisioner indicates the type of the provisioner.", + "parameters": "Parameters holds the parameters for the provisioner that should create volumes of this storage class.", +} + +func (StorageClass) SwaggerDoc() map[string]string { + return map_StorageClass +} + +var map_StorageClassList = map[string]string{ + "": "StorageClassList is a collection of storage classes.", + "metadata": "Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "items": "Items is the list of StorageClasses", +} + +func (StorageClassList) SwaggerDoc() map[string]string { + return map_StorageClassList +} + +// AUTO-GENERATED FUNCTIONS END HERE diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.conversion.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.conversion.go new file mode 100644 index 0000000000..521b0535f4 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.conversion.go @@ -0,0 +1,127 @@ +// +build !ignore_autogenerated + +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// This file was autogenerated by conversion-gen. Do not edit it manually! + +package v1beta1 + +import ( + api "k8s.io/kubernetes/pkg/api" + storage "k8s.io/kubernetes/pkg/apis/storage" + conversion "k8s.io/kubernetes/pkg/conversion" + runtime "k8s.io/kubernetes/pkg/runtime" +) + +func init() { + SchemeBuilder.Register(RegisterConversions) +} + +// RegisterConversions adds conversion functions to the given scheme. +// Public to allow building arbitrary schemes. +func RegisterConversions(scheme *runtime.Scheme) error { + return scheme.AddGeneratedConversionFuncs( + Convert_v1beta1_StorageClass_To_storage_StorageClass, + Convert_storage_StorageClass_To_v1beta1_StorageClass, + Convert_v1beta1_StorageClassList_To_storage_StorageClassList, + Convert_storage_StorageClassList_To_v1beta1_StorageClassList, + ) +} + +func autoConvert_v1beta1_StorageClass_To_storage_StorageClass(in *StorageClass, out *storage.StorageClass, s conversion.Scope) error { + if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { + return err + } + // TODO: Inefficient conversion - can we improve it? + if err := s.Convert(&in.ObjectMeta, &out.ObjectMeta, 0); err != nil { + return err + } + out.Provisioner = in.Provisioner + out.Parameters = in.Parameters + return nil +} + +func Convert_v1beta1_StorageClass_To_storage_StorageClass(in *StorageClass, out *storage.StorageClass, s conversion.Scope) error { + return autoConvert_v1beta1_StorageClass_To_storage_StorageClass(in, out, s) +} + +func autoConvert_storage_StorageClass_To_v1beta1_StorageClass(in *storage.StorageClass, out *StorageClass, s conversion.Scope) error { + if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { + return err + } + // TODO: Inefficient conversion - can we improve it? + if err := s.Convert(&in.ObjectMeta, &out.ObjectMeta, 0); err != nil { + return err + } + out.Provisioner = in.Provisioner + out.Parameters = in.Parameters + return nil +} + +func Convert_storage_StorageClass_To_v1beta1_StorageClass(in *storage.StorageClass, out *StorageClass, s conversion.Scope) error { + return autoConvert_storage_StorageClass_To_v1beta1_StorageClass(in, out, s) +} + +func autoConvert_v1beta1_StorageClassList_To_storage_StorageClassList(in *StorageClassList, out *storage.StorageClassList, s conversion.Scope) error { + if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { + return err + } + if err := api.Convert_unversioned_ListMeta_To_unversioned_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil { + return err + } + if in.Items != nil { + in, out := &in.Items, &out.Items + *out = make([]storage.StorageClass, len(*in)) + for i := range *in { + if err := Convert_v1beta1_StorageClass_To_storage_StorageClass(&(*in)[i], &(*out)[i], s); err != nil { + return err + } + } + } else { + out.Items = nil + } + return nil +} + +func Convert_v1beta1_StorageClassList_To_storage_StorageClassList(in *StorageClassList, out *storage.StorageClassList, s conversion.Scope) error { + return autoConvert_v1beta1_StorageClassList_To_storage_StorageClassList(in, out, s) +} + +func autoConvert_storage_StorageClassList_To_v1beta1_StorageClassList(in *storage.StorageClassList, out *StorageClassList, s conversion.Scope) error { + if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { + return err + } + if err := api.Convert_unversioned_ListMeta_To_unversioned_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil { + return err + } + if in.Items != nil { + in, out := &in.Items, &out.Items + *out = make([]StorageClass, len(*in)) + for i := range *in { + if err := Convert_storage_StorageClass_To_v1beta1_StorageClass(&(*in)[i], &(*out)[i], s); err != nil { + return err + } + } + } else { + out.Items = nil + } + return nil +} + +func Convert_storage_StorageClassList_To_v1beta1_StorageClassList(in *storage.StorageClassList, out *StorageClassList, s conversion.Scope) error { + return autoConvert_storage_StorageClassList_To_v1beta1_StorageClassList(in, out, s) +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go new file mode 100644 index 0000000000..d9e7ed0956 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go @@ -0,0 +1,84 @@ +// +build !ignore_autogenerated + +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// This file was autogenerated by deepcopy-gen. Do not edit it manually! + +package v1beta1 + +import ( + v1 "k8s.io/kubernetes/pkg/api/v1" + conversion "k8s.io/kubernetes/pkg/conversion" + runtime "k8s.io/kubernetes/pkg/runtime" + reflect "reflect" +) + +func init() { + SchemeBuilder.Register(RegisterDeepCopies) +} + +// RegisterDeepCopies adds deep-copy functions to the given scheme. Public +// to allow building arbitrary schemes. +func RegisterDeepCopies(scheme *runtime.Scheme) error { + return scheme.AddGeneratedDeepCopyFuncs( + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClass, InType: reflect.TypeOf(&StorageClass{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})}, + ) +} + +func DeepCopy_v1beta1_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*StorageClass) + out := out.(*StorageClass) + out.TypeMeta = in.TypeMeta + if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil { + return err + } + out.Provisioner = in.Provisioner + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]string) + for key, val := range *in { + (*out)[key] = val + } + } else { + out.Parameters = nil + } + return nil + } +} + +func DeepCopy_v1beta1_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*StorageClassList) + out := out.(*StorageClassList) + out.TypeMeta = in.TypeMeta + out.ListMeta = in.ListMeta + if in.Items != nil { + in, out := &in.Items, &out.Items + *out = make([]StorageClass, len(*in)) + for i := range *in { + if err := DeepCopy_v1beta1_StorageClass(&(*in)[i], &(*out)[i], c); err != nil { + return err + } + } + } else { + out.Items = nil + } + return nil + } +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/zz_generated.deepcopy.go b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/zz_generated.deepcopy.go new file mode 100644 index 0000000000..7542669781 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/apis/storage/zz_generated.deepcopy.go @@ -0,0 +1,84 @@ +// +build !ignore_autogenerated + +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// This file was autogenerated by deepcopy-gen. Do not edit it manually! + +package storage + +import ( + api "k8s.io/kubernetes/pkg/api" + conversion "k8s.io/kubernetes/pkg/conversion" + runtime "k8s.io/kubernetes/pkg/runtime" + reflect "reflect" +) + +func init() { + SchemeBuilder.Register(RegisterDeepCopies) +} + +// RegisterDeepCopies adds deep-copy functions to the given scheme. Public +// to allow building arbitrary schemes. +func RegisterDeepCopies(scheme *runtime.Scheme) error { + return scheme.AddGeneratedDeepCopyFuncs( + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_storage_StorageClass, InType: reflect.TypeOf(&StorageClass{})}, + conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_storage_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})}, + ) +} + +func DeepCopy_storage_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*StorageClass) + out := out.(*StorageClass) + out.TypeMeta = in.TypeMeta + if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil { + return err + } + out.Provisioner = in.Provisioner + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]string) + for key, val := range *in { + (*out)[key] = val + } + } else { + out.Parameters = nil + } + return nil + } +} + +func DeepCopy_storage_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error { + { + in := in.(*StorageClassList) + out := out.(*StorageClassList) + out.TypeMeta = in.TypeMeta + out.ListMeta = in.ListMeta + if in.Items != nil { + in, out := &in.Items, &out.Items + *out = make([]StorageClass, len(*in)) + for i := range *in { + if err := DeepCopy_storage_StorageClass(&(*in)[i], &(*out)[i], c); err != nil { + return err + } + } + } else { + out.Items = nil + } + return nil + } +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo.go index aa2a9fc4a7..acf0fa8935 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/delta_fifo.go @@ -522,6 +522,18 @@ func (f *DeltaFIFO) syncKey(key string) error { return nil } + // If we are doing Resync() and there is already an event queued for that object, + // we ignore the Resync for it. This is to avoid the race, in which the resync + // comes with the previous value of object (since queueing an event for the object + // doesn't trigger changing the underlying store . + id, err := f.KeyOf(obj) + if err != nil { + return KeyError{obj, err} + } + if len(f.items[id]) > 0 { + return nil + } + if err := f.queueActionLocked(Sync, obj); err != nil { return fmt.Errorf("couldn't queue object: %v", err) } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/listers.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/listers.go index 6041744477..c768c29760 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/listers.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/cache/listers.go @@ -285,12 +285,12 @@ func (s *StoreToReplicationControllerLister) GetPodControllers(pod *api.Pod) (co // StoreToDeploymentLister gives a store List and Exists methods. The store must contain only Deployments. type StoreToDeploymentLister struct { - Store + Indexer } // Exists checks if the given deployment exists in the store. func (s *StoreToDeploymentLister) Exists(deployment *extensions.Deployment) (bool, error) { - _, exists, err := s.Store.Get(deployment) + _, exists, err := s.Indexer.Get(deployment) if err != nil { return false, err } @@ -300,7 +300,7 @@ func (s *StoreToDeploymentLister) Exists(deployment *extensions.Deployment) (boo // StoreToDeploymentLister lists all deployments in the store. // TODO: converge on the interface in pkg/client func (s *StoreToDeploymentLister) List() (deployments []extensions.Deployment, err error) { - for _, c := range s.Store.List() { + for _, c := range s.Indexer.List() { deployments = append(deployments, *(c.(*extensions.Deployment))) } return deployments, nil @@ -308,32 +308,104 @@ func (s *StoreToDeploymentLister) List() (deployments []extensions.Deployment, e // GetDeploymentsForReplicaSet returns a list of deployments managing a replica set. Returns an error only if no matching deployments are found. func (s *StoreToDeploymentLister) GetDeploymentsForReplicaSet(rs *extensions.ReplicaSet) (deployments []extensions.Deployment, err error) { - var d extensions.Deployment - if len(rs.Labels) == 0 { err = fmt.Errorf("no deployments found for ReplicaSet %v because it has no labels", rs.Name) return } // TODO: MODIFY THIS METHOD so that it checks for the podTemplateSpecHash label - for _, m := range s.Store.List() { - d = *m.(*extensions.Deployment) - if d.Namespace != rs.Namespace { + dList, err := s.Deployments(rs.Namespace).List(labels.Everything()) + if err != nil { + return + } + for _, d := range dList { + selector, err := unversioned.LabelSelectorAsSelector(d.Spec.Selector) + if err != nil { + return nil, fmt.Errorf("invalid label selector: %v", err) + } + // If a deployment with a nil or empty selector creeps in, it should match nothing, not everything. + if selector.Empty() || !selector.Matches(labels.Set(rs.Labels)) { continue } + deployments = append(deployments, d) + } + if len(deployments) == 0 { + err = fmt.Errorf("could not find deployments set for ReplicaSet %s in namespace %s with labels: %v", rs.Name, rs.Namespace, rs.Labels) + } + return +} + +type storeToDeploymentNamespacer struct { + indexer Indexer + namespace string +} + +// storeToDeploymentNamespacer lists deployments under its namespace in the store. +func (s storeToDeploymentNamespacer) List(selector labels.Selector) (deployments []extensions.Deployment, err error) { + if s.namespace == api.NamespaceAll { + for _, m := range s.indexer.List() { + d := *(m.(*extensions.Deployment)) + if selector.Matches(labels.Set(d.Labels)) { + deployments = append(deployments, d) + } + } + return + } + + key := &extensions.Deployment{ObjectMeta: api.ObjectMeta{Namespace: s.namespace}} + items, err := s.indexer.Index(NamespaceIndex, key) + if err != nil { + // Ignore error; do slow search without index. + glog.Warningf("can not retrieve list of objects using index : %v", err) + for _, m := range s.indexer.List() { + d := *(m.(*extensions.Deployment)) + if s.namespace == d.Namespace && selector.Matches(labels.Set(d.Labels)) { + deployments = append(deployments, d) + } + } + return deployments, nil + } + for _, m := range items { + d := *(m.(*extensions.Deployment)) + if selector.Matches(labels.Set(d.Labels)) { + deployments = append(deployments, d) + } + } + return +} +func (s *StoreToDeploymentLister) Deployments(namespace string) storeToDeploymentNamespacer { + return storeToDeploymentNamespacer{s.Indexer, namespace} +} + +// GetDeploymentsForPods returns a list of deployments managing a pod. Returns an error only if no matching deployments are found. +func (s *StoreToDeploymentLister) GetDeploymentsForPod(pod *api.Pod) (deployments []extensions.Deployment, err error) { + if len(pod.Labels) == 0 { + err = fmt.Errorf("no deployments found for Pod %v because it has no labels", pod.Name) + return + } + + if len(pod.Labels[extensions.DefaultDeploymentUniqueLabelKey]) == 0 { + return + } + + dList, err := s.Deployments(pod.Namespace).List(labels.Everything()) + if err != nil { + return + } + for _, d := range dList { selector, err := unversioned.LabelSelectorAsSelector(d.Spec.Selector) if err != nil { return nil, fmt.Errorf("invalid label selector: %v", err) } // If a deployment with a nil or empty selector creeps in, it should match nothing, not everything. - if selector.Empty() || !selector.Matches(labels.Set(rs.Labels)) { + if selector.Empty() || !selector.Matches(labels.Set(pod.Labels)) { continue } deployments = append(deployments, d) } if len(deployments) == 0 { - err = fmt.Errorf("could not find deployments set for ReplicaSet %s in namespace %s with labels: %v", rs.Name, rs.Namespace, rs.Labels) + err = fmt.Errorf("could not find deployments set for Pod %s in namespace %s with labels: %v", pod.Name, pod.Namespace, pod.Labels) } return } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/clientset.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/clientset.go index df75ef10fa..b2d96d3a2b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/clientset.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/clientset.go @@ -26,6 +26,7 @@ import ( unversionedcore "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned" unversionedextensions "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned" unversionedrbac "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned" + unversionedstorage "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned" restclient "k8s.io/kubernetes/pkg/client/restclient" discovery "k8s.io/kubernetes/pkg/client/typed/discovery" "k8s.io/kubernetes/pkg/util/flowcontrol" @@ -41,6 +42,7 @@ type Interface interface { Certificates() unversionedcertificates.CertificatesInterface Extensions() unversionedextensions.ExtensionsInterface Rbac() unversionedrbac.RbacInterface + Storage() unversionedstorage.StorageInterface } // Clientset contains the clients for groups. Each group has exactly one @@ -55,6 +57,7 @@ type Clientset struct { *unversionedcertificates.CertificatesClient *unversionedextensions.ExtensionsClient *unversionedrbac.RbacClient + *unversionedstorage.StorageClient } // Core retrieves the CoreClient @@ -121,6 +124,14 @@ func (c *Clientset) Rbac() unversionedrbac.RbacInterface { return c.RbacClient } +// Storage retrieves the StorageClient +func (c *Clientset) Storage() unversionedstorage.StorageInterface { + if c == nil { + return nil + } + return c.StorageClient +} + // Discovery retrieves the DiscoveryClient func (c *Clientset) Discovery() discovery.DiscoveryInterface { return c.DiscoveryClient @@ -166,6 +177,10 @@ func NewForConfig(c *restclient.Config) (*Clientset, error) { if err != nil { return nil, err } + clientset.StorageClient, err = unversionedstorage.NewForConfig(&configShallowCopy) + if err != nil { + return nil, err + } clientset.DiscoveryClient, err = discovery.NewDiscoveryClientForConfig(&configShallowCopy) if err != nil { @@ -187,6 +202,7 @@ func NewForConfigOrDie(c *restclient.Config) *Clientset { clientset.CertificatesClient = unversionedcertificates.NewForConfigOrDie(c) clientset.ExtensionsClient = unversionedextensions.NewForConfigOrDie(c) clientset.RbacClient = unversionedrbac.NewForConfigOrDie(c) + clientset.StorageClient = unversionedstorage.NewForConfigOrDie(c) clientset.DiscoveryClient = discovery.NewDiscoveryClientForConfigOrDie(c) return &clientset @@ -203,6 +219,7 @@ func New(c *restclient.RESTClient) *Clientset { clientset.CertificatesClient = unversionedcertificates.New(c) clientset.ExtensionsClient = unversionedextensions.New(c) clientset.RbacClient = unversionedrbac.New(c) + clientset.StorageClient = unversionedstorage.New(c) clientset.DiscoveryClient = discovery.NewDiscoveryClient(c) return &clientset diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/import_known_versions.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/import_known_versions.go index 40ce7958f7..bb9fee8303 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/import_known_versions.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/import_known_versions.go @@ -32,6 +32,7 @@ import ( _ "k8s.io/kubernetes/pkg/apis/extensions/install" _ "k8s.io/kubernetes/pkg/apis/policy/install" _ "k8s.io/kubernetes/pkg/apis/rbac/install" + _ "k8s.io/kubernetes/pkg/apis/storage/install" ) func init() { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/generated_expansion.go index 1137e52046..6cdbfc5bcd 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/generated_expansion.go @@ -15,21 +15,3 @@ limitations under the License. */ package unversioned - -import ( - authenticationapi "k8s.io/kubernetes/pkg/apis/authentication" -) - -type TokenReviewExpansion interface { - Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) -} - -func (c *tokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { - result = &authenticationapi.TokenReview{} - err = c.client.Post(). - Resource("tokenreviews"). - Body(tokenReview). - Do(). - Into(result) - return -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/tokenreview_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/tokenreview_expansion.go new file mode 100644 index 0000000000..1137e52046 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/tokenreview_expansion.go @@ -0,0 +1,35 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package unversioned + +import ( + authenticationapi "k8s.io/kubernetes/pkg/apis/authentication" +) + +type TokenReviewExpansion interface { + Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) +} + +func (c *tokenReviews) Create(tokenReview *authenticationapi.TokenReview) (result *authenticationapi.TokenReview, err error) { + result = &authenticationapi.TokenReview{} + err = c.client.Post(). + Resource("tokenreviews"). + Body(tokenReview). + Do(). + Into(result) + return +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/generated_expansion.go index 16a170ece2..6cdbfc5bcd 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/generated_expansion.go @@ -15,22 +15,3 @@ limitations under the License. */ package unversioned - -import ( - authorizationapi "k8s.io/kubernetes/pkg/apis/authorization" -) - -// The PodExpansion interface allows manually adding extra methods to the PodInterface. -type SubjectAccessReviewExpansion interface { - Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) -} - -func (c *subjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { - result = &authorizationapi.SubjectAccessReview{} - err = c.client.Post(). - Resource("subjectaccessreviews"). - Body(sar). - Do(). - Into(result) - return -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/subjectaccessreview_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/subjectaccessreview_expansion.go new file mode 100644 index 0000000000..16a170ece2 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/subjectaccessreview_expansion.go @@ -0,0 +1,36 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package unversioned + +import ( + authorizationapi "k8s.io/kubernetes/pkg/apis/authorization" +) + +// The PodExpansion interface allows manually adding extra methods to the PodInterface. +type SubjectAccessReviewExpansion interface { + Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) +} + +func (c *subjectAccessReviews) Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error) { + result = &authorizationapi.SubjectAccessReview{} + err = c.client.Post(). + Resource("subjectaccessreviews"). + Body(sar). + Do(). + Into(result) + return +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/certificates_client.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/certificates_client.go index f1fdb45590..c11bff9a9b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/certificates_client.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/certificates_client.go @@ -66,7 +66,7 @@ func New(c *restclient.RESTClient) *CertificatesClient { func setConfigDefaults(config *restclient.Config) error { // if certificates group is not registered, return an error - g, err := registered.Group("certificates") + g, err := registered.Group("certificates.k8s.io") if err != nil { return err } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/generated_expansion.go index a61fba53a3..2524115976 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/generated_expansion.go @@ -18,6 +18,8 @@ package unversioned type ComponentStatusExpansion interface{} +type ConfigMapExpansion interface{} + type EndpointsExpansion interface{} type LimitRangeExpansion interface{} @@ -35,5 +37,3 @@ type ResourceQuotaExpansion interface{} type SecretExpansion interface{} type ServiceAccountExpansion interface{} - -type ConfigMapExpansion interface{} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/extensions_client.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/extensions_client.go index 7ad44194f9..5454ea783e 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/extensions_client.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/extensions_client.go @@ -30,7 +30,6 @@ type ExtensionsInterface interface { PodSecurityPoliciesGetter ReplicaSetsGetter ScalesGetter - StorageClassesGetter ThirdPartyResourcesGetter } @@ -63,10 +62,6 @@ func (c *ExtensionsClient) Scales(namespace string) ScaleInterface { return newScales(c, namespace) } -func (c *ExtensionsClient) StorageClasses() StorageClassInterface { - return newStorageClasses(c) -} - func (c *ExtensionsClient) ThirdPartyResources() ThirdPartyResourceInterface { return newThirdPartyResources(c) } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/generated_expansion.go index b795deed19..d818910a59 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/generated_expansion.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/generated_expansion.go @@ -18,16 +18,10 @@ package unversioned type DaemonSetExpansion interface{} -type HorizontalPodAutoscalerExpansion interface{} - type IngressExpansion interface{} -type JobExpansion interface{} - type PodSecurityPolicyExpansion interface{} -type ThirdPartyResourceExpansion interface{} - type ReplicaSetExpansion interface{} -type StorageClassExpansion interface{} +type ThirdPartyResourceExpansion interface{} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/job.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/job.go deleted file mode 100644 index f0411862bd..0000000000 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/job.go +++ /dev/null @@ -1,150 +0,0 @@ -/* -Copyright 2016 The Kubernetes Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -package unversioned - -import ( - api "k8s.io/kubernetes/pkg/api" - batch "k8s.io/kubernetes/pkg/apis/batch" - watch "k8s.io/kubernetes/pkg/watch" -) - -// JobsGetter has a method to return a JobInterface. -// A group's client should implement this interface. -type JobsGetter interface { - Jobs(namespace string) JobInterface -} - -// JobInterface has methods to work with Job resources. -type JobInterface interface { - Create(*batch.Job) (*batch.Job, error) - Update(*batch.Job) (*batch.Job, error) - UpdateStatus(*batch.Job) (*batch.Job, error) - Delete(name string, options *api.DeleteOptions) error - DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error - Get(name string) (*batch.Job, error) - List(opts api.ListOptions) (*batch.JobList, error) - Watch(opts api.ListOptions) (watch.Interface, error) - JobExpansion -} - -// jobs implements JobInterface -type jobs struct { - client *ExtensionsClient - ns string -} - -// newJobs returns a Jobs -func newJobs(c *ExtensionsClient, namespace string) *jobs { - return &jobs{ - client: c, - ns: namespace, - } -} - -// Create takes the representation of a job and creates it. Returns the server's representation of the job, and an error, if there is any. -func (c *jobs) Create(job *batch.Job) (result *batch.Job, err error) { - result = &batch.Job{} - err = c.client.Post(). - Namespace(c.ns). - Resource("jobs"). - Body(job). - Do(). - Into(result) - return -} - -// Update takes the representation of a job and updates it. Returns the server's representation of the job, and an error, if there is any. -func (c *jobs) Update(job *batch.Job) (result *batch.Job, err error) { - result = &batch.Job{} - err = c.client.Put(). - Namespace(c.ns). - Resource("jobs"). - Name(job.Name). - Body(job). - Do(). - Into(result) - return -} - -func (c *jobs) UpdateStatus(job *batch.Job) (result *batch.Job, err error) { - result = &batch.Job{} - err = c.client.Put(). - Namespace(c.ns). - Resource("jobs"). - Name(job.Name). - SubResource("status"). - Body(job). - Do(). - Into(result) - return -} - -// Delete takes name of the job and deletes it. Returns an error if one occurs. -func (c *jobs) Delete(name string, options *api.DeleteOptions) error { - return c.client.Delete(). - Namespace(c.ns). - Resource("jobs"). - Name(name). - Body(options). - Do(). - Error() -} - -// DeleteCollection deletes a collection of objects. -func (c *jobs) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error { - return c.client.Delete(). - Namespace(c.ns). - Resource("jobs"). - VersionedParams(&listOptions, api.ParameterCodec). - Body(options). - Do(). - Error() -} - -// Get takes name of the job, and returns the corresponding job object, and an error if there is any. -func (c *jobs) Get(name string) (result *batch.Job, err error) { - result = &batch.Job{} - err = c.client.Get(). - Namespace(c.ns). - Resource("jobs"). - Name(name). - Do(). - Into(result) - return -} - -// List takes label and field selectors, and returns the list of Jobs that match those selectors. -func (c *jobs) List(opts api.ListOptions) (result *batch.JobList, err error) { - result = &batch.JobList{} - err = c.client.Get(). - Namespace(c.ns). - Resource("jobs"). - VersionedParams(&opts, api.ParameterCodec). - Do(). - Into(result) - return -} - -// Watch returns a watch.Interface that watches the requested jobs. -func (c *jobs) Watch(opts api.ListOptions) (watch.Interface, error) { - return c.client.Get(). - Prefix("watch"). - Namespace(c.ns). - Resource("jobs"). - VersionedParams(&opts, api.ParameterCodec). - Watch() -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/doc.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/doc.go new file mode 100644 index 0000000000..1e6a8ff827 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/doc.go @@ -0,0 +1,20 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// This package is generated by client-gen with the default arguments. + +// This package has the automatically generated typed clients. +package unversioned diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/generated_expansion.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/generated_expansion.go new file mode 100644 index 0000000000..3d0155b207 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/generated_expansion.go @@ -0,0 +1,19 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package unversioned + +type StorageClassExpansion interface{} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storage_client.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storage_client.go new file mode 100644 index 0000000000..9c65356b9c --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storage_client.go @@ -0,0 +1,101 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package unversioned + +import ( + api "k8s.io/kubernetes/pkg/api" + registered "k8s.io/kubernetes/pkg/apimachinery/registered" + restclient "k8s.io/kubernetes/pkg/client/restclient" +) + +type StorageInterface interface { + GetRESTClient() *restclient.RESTClient + StorageClassesGetter +} + +// StorageClient is used to interact with features provided by the Storage group. +type StorageClient struct { + *restclient.RESTClient +} + +func (c *StorageClient) StorageClasses() StorageClassInterface { + return newStorageClasses(c) +} + +// NewForConfig creates a new StorageClient for the given config. +func NewForConfig(c *restclient.Config) (*StorageClient, error) { + config := *c + if err := setConfigDefaults(&config); err != nil { + return nil, err + } + client, err := restclient.RESTClientFor(&config) + if err != nil { + return nil, err + } + return &StorageClient{client}, nil +} + +// NewForConfigOrDie creates a new StorageClient for the given config and +// panics if there is an error in the config. +func NewForConfigOrDie(c *restclient.Config) *StorageClient { + client, err := NewForConfig(c) + if err != nil { + panic(err) + } + return client +} + +// New creates a new StorageClient for the given RESTClient. +func New(c *restclient.RESTClient) *StorageClient { + return &StorageClient{c} +} + +func setConfigDefaults(config *restclient.Config) error { + // if storage group is not registered, return an error + g, err := registered.Group("storage.k8s.io") + if err != nil { + return err + } + config.APIPath = "/apis" + if config.UserAgent == "" { + config.UserAgent = restclient.DefaultKubernetesUserAgent() + } + // TODO: Unconditionally set the config.Version, until we fix the config. + //if config.Version == "" { + copyGroupVersion := g.GroupVersion + config.GroupVersion = ©GroupVersion + //} + + config.NegotiatedSerializer = api.Codecs + + if config.QPS == 0 { + config.QPS = 5 + } + if config.Burst == 0 { + config.Burst = 10 + } + return nil +} + +// GetRESTClient returns a RESTClient that is used to communicate +// with API server by this client implementation. +func (c *StorageClient) GetRESTClient() *restclient.RESTClient { + if c == nil { + return nil + } + return c.RESTClient +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/storageclass.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storageclass.go similarity index 75% rename from ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/storageclass.go rename to ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storageclass.go index 0a145b0fde..63795b6a25 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/storageclass.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/storageclass.go @@ -18,7 +18,7 @@ package unversioned import ( api "k8s.io/kubernetes/pkg/api" - extensions "k8s.io/kubernetes/pkg/apis/extensions" + storage "k8s.io/kubernetes/pkg/apis/storage" watch "k8s.io/kubernetes/pkg/watch" ) @@ -30,32 +30,32 @@ type StorageClassesGetter interface { // StorageClassInterface has methods to work with StorageClass resources. type StorageClassInterface interface { - Create(*extensions.StorageClass) (*extensions.StorageClass, error) - Update(*extensions.StorageClass) (*extensions.StorageClass, error) + Create(*storage.StorageClass) (*storage.StorageClass, error) + Update(*storage.StorageClass) (*storage.StorageClass, error) Delete(name string, options *api.DeleteOptions) error DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error - Get(name string) (*extensions.StorageClass, error) - List(opts api.ListOptions) (*extensions.StorageClassList, error) + Get(name string) (*storage.StorageClass, error) + List(opts api.ListOptions) (*storage.StorageClassList, error) Watch(opts api.ListOptions) (watch.Interface, error) - Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *extensions.StorageClass, err error) + Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *storage.StorageClass, err error) StorageClassExpansion } // storageClasses implements StorageClassInterface type storageClasses struct { - client *ExtensionsClient + client *StorageClient } // newStorageClasses returns a StorageClasses -func newStorageClasses(c *ExtensionsClient) *storageClasses { +func newStorageClasses(c *StorageClient) *storageClasses { return &storageClasses{ client: c, } } // Create takes the representation of a storageClass and creates it. Returns the server's representation of the storageClass, and an error, if there is any. -func (c *storageClasses) Create(storageClass *extensions.StorageClass) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Create(storageClass *storage.StorageClass) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Post(). Resource("storageclasses"). Body(storageClass). @@ -65,8 +65,8 @@ func (c *storageClasses) Create(storageClass *extensions.StorageClass) (result * } // Update takes the representation of a storageClass and updates it. Returns the server's representation of the storageClass, and an error, if there is any. -func (c *storageClasses) Update(storageClass *extensions.StorageClass) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Update(storageClass *storage.StorageClass) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Put(). Resource("storageclasses"). Name(storageClass.Name). @@ -97,8 +97,8 @@ func (c *storageClasses) DeleteCollection(options *api.DeleteOptions, listOption } // Get takes name of the storageClass, and returns the corresponding storageClass object, and an error if there is any. -func (c *storageClasses) Get(name string) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Get(name string) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Get(). Resource("storageclasses"). Name(name). @@ -108,8 +108,8 @@ func (c *storageClasses) Get(name string) (result *extensions.StorageClass, err } // List takes label and field selectors, and returns the list of StorageClasses that match those selectors. -func (c *storageClasses) List(opts api.ListOptions) (result *extensions.StorageClassList, err error) { - result = &extensions.StorageClassList{} +func (c *storageClasses) List(opts api.ListOptions) (result *storage.StorageClassList, err error) { + result = &storage.StorageClassList{} err = c.client.Get(). Resource("storageclasses"). VersionedParams(&opts, api.ParameterCodec). @@ -128,8 +128,8 @@ func (c *storageClasses) Watch(opts api.ListOptions) (watch.Interface, error) { } // Patch applies the patch and returns the patched storageClass. -func (c *storageClasses) Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Patch(pt). Resource("storageclasses"). SubResource(subresources...). diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/typed/discovery/discovery_client.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/typed/discovery/discovery_client.go index bded981f03..714e6311e5 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/typed/discovery/discovery_client.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/typed/discovery/discovery_client.go @@ -20,6 +20,7 @@ import ( "encoding/json" "fmt" "net/url" + "sort" "strings" "github.com/emicklei/go-restful/swagger" @@ -31,7 +32,6 @@ import ( "k8s.io/kubernetes/pkg/client/restclient" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime/serializer" - utilerrors "k8s.io/kubernetes/pkg/util/errors" "k8s.io/kubernetes/pkg/version" ) @@ -149,9 +149,8 @@ func (d *DiscoveryClient) ServerResourcesForGroupVersion(groupVersion string) (r // ignore 403 or 404 error to be compatible with an v1.0 server. if groupVersion == "v1" && (errors.IsNotFound(err) || errors.IsForbidden(err)) { return resources, nil - } else { - return nil, err } + return nil, err } return resources, nil } @@ -174,6 +173,29 @@ func (d *DiscoveryClient) ServerResources() (map[string]*unversioned.APIResource return result, nil } +// ErrGroupDiscoveryFailed is returned if one or more API groups fail to load. +type ErrGroupDiscoveryFailed struct { + // Groups is a list of the groups that failed to load and the error cause + Groups map[unversioned.GroupVersion]error +} + +// Error implements the error interface +func (e *ErrGroupDiscoveryFailed) Error() string { + var groups []string + for k, v := range e.Groups { + groups = append(groups, fmt.Sprintf("%s: %v", k, v)) + } + sort.Strings(groups) + return fmt.Sprintf("unable to retrieve the complete list of server APIs: %s", strings.Join(groups, ", ")) +} + +// IsGroupDiscoveryFailedError returns true if the provided error indicates the server was unable to discover +// a complete list of APIs for the client to use. +func IsGroupDiscoveryFailedError(err error) bool { + _, ok := err.(*ErrGroupDiscoveryFailed) + return err != nil && ok +} + // serverPreferredResources returns the supported resources with the version preferred by the // server. If namespaced is true, only namespaced resources will be returned. func (d *DiscoveryClient) serverPreferredResources(namespaced bool) ([]unversioned.GroupVersionResource, error) { @@ -183,15 +205,18 @@ func (d *DiscoveryClient) serverPreferredResources(namespaced bool) ([]unversion return results, err } - allErrs := []error{} + var failedGroups map[unversioned.GroupVersion]error for _, apiGroup := range serverGroupList.Groups { preferredVersion := apiGroup.PreferredVersion + groupVersion := unversioned.GroupVersion{Group: apiGroup.Name, Version: preferredVersion.Version} apiResourceList, err := d.ServerResourcesForGroupVersion(preferredVersion.GroupVersion) if err != nil { - allErrs = append(allErrs, err) + if failedGroups == nil { + failedGroups = make(map[unversioned.GroupVersion]error) + } + failedGroups[groupVersion] = err continue } - groupVersion := unversioned.GroupVersion{Group: apiGroup.Name, Version: preferredVersion.Version} for _, apiResource := range apiResourceList.APIResources { // ignore the root scoped resources if "namespaced" is true. if namespaced && !apiResource.Namespaced { @@ -203,7 +228,10 @@ func (d *DiscoveryClient) serverPreferredResources(namespaced bool) ([]unversion results = append(results, groupVersion.WithResource(apiResource.Name)) } } - return results, utilerrors.NewAggregate(allErrs) + if len(failedGroups) > 0 { + return results, &ErrGroupDiscoveryFailed{Groups: failedGroups} + } + return results, nil } // ServerPreferredResources returns the supported resources with the version preferred by the diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/adapters/internalclientset/clientset_adaption.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/adapters/internalclientset/clientset_adaption.go index 5b01b4c053..b9b348d777 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/adapters/internalclientset/clientset_adaption.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/adapters/internalclientset/clientset_adaption.go @@ -24,6 +24,7 @@ import ( unversionedbatch "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned" unversionedcore "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned" unversionedextensions "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned" + unversionedstorage "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned" "k8s.io/kubernetes/pkg/client/typed/discovery" "k8s.io/kubernetes/pkg/client/unversioned" ) @@ -68,6 +69,11 @@ func FromUnversionedClient(c *unversioned.Client) *internalclientset.Clientset { } else { clientset.DiscoveryClient = discovery.NewDiscoveryClient(nil) } + if c != nil && c.StorageClient != nil { + clientset.StorageClient = unversionedstorage.New(c.StorageClient.RESTClient) + } else { + clientset.StorageClient = unversionedstorage.New(nil) + } return &clientset } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/client.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/client.go index d70c644a52..0e23248d4d 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/client.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/client.go @@ -53,6 +53,7 @@ type Interface interface { Rbac() RbacInterface Discovery() discovery.DiscoveryInterface Certificates() CertificatesInterface + Storage() StorageInterface } func (c *Client) ReplicationControllers(namespace string) ReplicationControllerInterface { @@ -131,6 +132,7 @@ type Client struct { *RbacClient *discovery.DiscoveryClient *CertificatesClient + *StorageClient } // IsTimeout tests if this is a timeout error in the underlying transport. @@ -194,3 +196,7 @@ func (c *Client) Discovery() discovery.DiscoveryInterface { func (c *Client) Certificates() CertificatesInterface { return c.CertificatesClient } + +func (c *Client) Storage() StorageInterface { + return c.StorageClient +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config.go index 3be1d77c66..339b5d8478 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/client_config.go @@ -329,7 +329,7 @@ func (config *DirectClientConfig) getCluster() clientcmdapi.Cluster { clusterInfoName := config.getClusterName() var mergedClusterInfo clientcmdapi.Cluster - mergo.Merge(&mergedClusterInfo, DefaultCluster) + mergo.Merge(&mergedClusterInfo, config.overrides.ClusterDefaults) mergo.Merge(&mergedClusterInfo, EnvVarCluster) if configClusterInfo, exists := clusterInfos[clusterInfoName]; exists { mergo.Merge(&mergedClusterInfo, configClusterInfo) @@ -350,6 +350,8 @@ func (config *DirectClientConfig) getCluster() clientcmdapi.Cluster { // inClusterClientConfig makes a config that will work from within a kubernetes cluster container environment. type inClusterClientConfig struct{} +var _ ClientConfig = inClusterClientConfig{} + func (inClusterClientConfig) RawConfig() (clientcmdapi.Config, error) { return clientcmdapi.Config{}, fmt.Errorf("inCluster environment config doesn't support multiple clusters") } @@ -358,21 +360,21 @@ func (inClusterClientConfig) ClientConfig() (*restclient.Config, error) { return restclient.InClusterConfig() } -func (inClusterClientConfig) Namespace() (string, error) { +func (inClusterClientConfig) Namespace() (string, bool, error) { // This way assumes you've set the POD_NAMESPACE environment variable using the downward API. // This check has to be done first for backwards compatibility with the way InClusterConfig was originally set up if ns := os.Getenv("POD_NAMESPACE"); ns != "" { - return ns, nil + return ns, true, nil } // Fall back to the namespace associated with the service account token, if available if data, err := ioutil.ReadFile("/var/run/secrets/kubernetes.io/serviceaccount/namespace"); err == nil { if ns := strings.TrimSpace(string(data)); len(ns) > 0 { - return ns, nil + return ns, true, nil } } - return "default", nil + return "default", false, nil } func (inClusterClientConfig) ConfigAccess() ConfigAccess { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/merged_client_builder.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/merged_client_builder.go index 0180469127..d9321cd5c0 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/merged_client_builder.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/merged_client_builder.go @@ -21,8 +21,6 @@ import ( "reflect" "sync" - "github.com/golang/glog" - "k8s.io/kubernetes/pkg/client/restclient" clientcmdapi "k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api" ) @@ -39,16 +37,25 @@ type DeferredLoadingClientConfig struct { clientConfig ClientConfig loadingLock sync.Mutex + + // provided for testing + icc InClusterConfig +} + +// InClusterConfig abstracts details of whether the client is running in a cluster for testing. +type InClusterConfig interface { + ClientConfig + Possible() bool } // NewNonInteractiveDeferredLoadingClientConfig creates a ConfigClientClientConfig using the passed context name func NewNonInteractiveDeferredLoadingClientConfig(loader ClientConfigLoader, overrides *ConfigOverrides) ClientConfig { - return &DeferredLoadingClientConfig{loader: loader, overrides: overrides} + return &DeferredLoadingClientConfig{loader: loader, overrides: overrides, icc: inClusterClientConfig{}} } // NewInteractiveDeferredLoadingClientConfig creates a ConfigClientClientConfig using the passed context name and the fallback auth reader func NewInteractiveDeferredLoadingClientConfig(loader ClientConfigLoader, overrides *ConfigOverrides, fallbackReader io.Reader) ClientConfig { - return &DeferredLoadingClientConfig{loader: loader, overrides: overrides, fallbackReader: fallbackReader} + return &DeferredLoadingClientConfig{loader: loader, overrides: overrides, icc: inClusterClientConfig{}, fallbackReader: fallbackReader} } func (config *DeferredLoadingClientConfig) createClientConfig() (ClientConfig, error) { @@ -92,18 +99,35 @@ func (config *DeferredLoadingClientConfig) ClientConfig() (*restclient.Config, e return nil, err } + // load the configuration and return on non-empty errors and if the + // content differs from the default config mergedConfig, err := mergedClientConfig.ClientConfig() - if err != nil { + switch { + case err != nil && !IsEmptyConfig(err): + // return on any error except empty config return nil, err + case mergedConfig != nil: + // if the configuration has any settings at all, we cannot use ICC + // TODO: we need to discriminate better between "empty due to env" and + // "empty due to defaults" + // TODO: this shouldn't be a global - the client config rules should be + // handling this. + defaultConfig, defErr := DefaultClientConfig.ClientConfig() + if IsConfigurationInvalid(defErr) && !IsEmptyConfig(err) { + return mergedConfig, nil + } + if defErr == nil && !reflect.DeepEqual(mergedConfig, defaultConfig) { + return mergedConfig, nil + } } - // Are we running in a cluster and were no other configs found? If so, use the in-cluster-config. - icc := inClusterClientConfig{} - defaultConfig, err := DefaultClientConfig.ClientConfig() - if icc.Possible() && err == nil && reflect.DeepEqual(mergedConfig, defaultConfig) { - glog.V(2).Info("No kubeconfig could be created, falling back to service account.") - return icc.ClientConfig() + + // check for in-cluster configuration and use it + if config.icc.Possible() { + return config.icc.ClientConfig() } - return mergedConfig, nil + + // return the result of the merged client config + return mergedConfig, err } // Namespace implements KubeConfig diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/overrides.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/overrides.go index afb8e71699..9c117ea354 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/overrides.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/clientcmd/overrides.go @@ -27,10 +27,12 @@ import ( // ConfigOverrides holds values that should override whatever information is pulled from the actual Config object. You can't // simply use an actual Config object, because Configs hold maps, but overrides are restricted to "at most one" type ConfigOverrides struct { - AuthInfo clientcmdapi.AuthInfo - ClusterInfo clientcmdapi.Cluster - Context clientcmdapi.Context - CurrentContext string + AuthInfo clientcmdapi.AuthInfo + // ClusterDefaults are applied before the configured cluster info is loaded. + ClusterDefaults clientcmdapi.Cluster + ClusterInfo clientcmdapi.Cluster + Context clientcmdapi.Context + CurrentContext string } // ConfigOverrideFlags holds the flag names to be used for binding command line flags. Notice that this structure tightly diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/extensions.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/extensions.go index 231ef29301..f538055a0f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/extensions.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/extensions.go @@ -35,7 +35,6 @@ type ExtensionsInterface interface { ThirdPartyResourceNamespacer ReplicaSetsNamespacer PodSecurityPoliciesInterface - StorageClassesInterface } // ExtensionsClient is used to interact with experimental Kubernetes features. @@ -81,10 +80,6 @@ func (c *ExtensionsClient) ReplicaSets(namespace string) ReplicaSetInterface { return newReplicaSets(c, namespace) } -func (c *ExtensionsClient) StorageClasses() StorageClassInterface { - return newStorageClasses(c) -} - // NewExtensions creates a new ExtensionsClient for the given config. This client // provides access to experimental Kubernetes features. // Features of Extensions group are not supported and may be changed or removed in diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/helper.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/helper.go index 2d5caf3220..b157e10d31 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/helper.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/helper.go @@ -31,6 +31,7 @@ import ( "k8s.io/kubernetes/pkg/apis/extensions" "k8s.io/kubernetes/pkg/apis/policy" "k8s.io/kubernetes/pkg/apis/rbac" + "k8s.io/kubernetes/pkg/apis/storage" "k8s.io/kubernetes/pkg/client/restclient" "k8s.io/kubernetes/pkg/client/typed/discovery" "k8s.io/kubernetes/pkg/util/sets" @@ -143,6 +144,15 @@ func New(c *restclient.Config) (*Client, error) { } } + var storageClient *StorageClient + if registered.IsRegistered(storage.GroupName) { + storageConfig := *c + storageClient, err = NewStorage(&storageConfig) + if err != nil { + return nil, err + } + } + return &Client{ RESTClient: client, AppsClient: appsClient, @@ -155,6 +165,7 @@ func New(c *restclient.Config) (*Client, error) { ExtensionsClient: extensionsClient, PolicyClient: policyClient, RbacClient: rbacClient, + StorageClient: storageClient, }, nil } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/import_known_versions.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/import_known_versions.go index 2dee333b07..85dc5bb10d 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/import_known_versions.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/import_known_versions.go @@ -32,6 +32,7 @@ import ( _ "k8s.io/kubernetes/pkg/apis/extensions/install" _ "k8s.io/kubernetes/pkg/apis/policy/install" _ "k8s.io/kubernetes/pkg/apis/rbac/install" + _ "k8s.io/kubernetes/pkg/apis/storage/install" ) func init() { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storage.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storage.go new file mode 100644 index 0000000000..3b8d2b76f5 --- /dev/null +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storage.go @@ -0,0 +1,77 @@ +/* +Copyright 2016 The Kubernetes Authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package unversioned + +import ( + "k8s.io/kubernetes/pkg/api" + "k8s.io/kubernetes/pkg/apimachinery/registered" + "k8s.io/kubernetes/pkg/apis/storage" + "k8s.io/kubernetes/pkg/client/restclient" +) + +type StorageInterface interface { + StorageClassesInterface +} + +// StorageClient is used to interact with Kubernetes storage features. +type StorageClient struct { + *restclient.RESTClient +} + +func (c *StorageClient) StorageClasses() StorageClassInterface { + return newStorageClasses(c) +} + +func NewStorage(c *restclient.Config) (*StorageClient, error) { + config := *c + if err := setStorageDefaults(&config); err != nil { + return nil, err + } + client, err := restclient.RESTClientFor(&config) + if err != nil { + return nil, err + } + return &StorageClient{client}, nil +} + +func NewStorageOrDie(c *restclient.Config) *StorageClient { + client, err := NewStorage(c) + if err != nil { + panic(err) + } + return client +} + +func setStorageDefaults(config *restclient.Config) error { + // if storage group is not registered, return an error + g, err := registered.Group(storage.GroupName) + if err != nil { + return err + } + config.APIPath = defaultAPIPath + if config.UserAgent == "" { + config.UserAgent = restclient.DefaultKubernetesUserAgent() + } + // TODO: Unconditionally set the config.Version, until we fix the config. + //if config.Version == "" { + copyGroupVersion := g.GroupVersion + config.GroupVersion = ©GroupVersion + //} + + config.NegotiatedSerializer = api.Codecs + return nil +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storageclasses.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storageclasses.go index 7c5c0b4e72..509e540a66 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storageclasses.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/storageclasses.go @@ -18,7 +18,7 @@ package unversioned import ( "k8s.io/kubernetes/pkg/api" - "k8s.io/kubernetes/pkg/apis/extensions" + "k8s.io/kubernetes/pkg/apis/storage" "k8s.io/kubernetes/pkg/watch" ) @@ -28,25 +28,25 @@ type StorageClassesInterface interface { // StorageClassInterface has methods to work with StorageClass resources. type StorageClassInterface interface { - List(opts api.ListOptions) (*extensions.StorageClassList, error) - Get(name string) (*extensions.StorageClass, error) - Create(storageClass *extensions.StorageClass) (*extensions.StorageClass, error) - Update(storageClass *extensions.StorageClass) (*extensions.StorageClass, error) + List(opts api.ListOptions) (*storage.StorageClassList, error) + Get(name string) (*storage.StorageClass, error) + Create(storageClass *storage.StorageClass) (*storage.StorageClass, error) + Update(storageClass *storage.StorageClass) (*storage.StorageClass, error) Delete(name string) error Watch(opts api.ListOptions) (watch.Interface, error) } // storageClasses implements StorageClassInterface type storageClasses struct { - client *ExtensionsClient + client *StorageClient } -func newStorageClasses(c *ExtensionsClient) *storageClasses { +func newStorageClasses(c *StorageClient) *storageClasses { return &storageClasses{c} } -func (c *storageClasses) List(opts api.ListOptions) (result *extensions.StorageClassList, err error) { - result = &extensions.StorageClassList{} +func (c *storageClasses) List(opts api.ListOptions) (result *storage.StorageClassList, err error) { + result = &storage.StorageClassList{} err = c.client.Get(). Resource("storageclasses"). VersionedParams(&opts, api.ParameterCodec). @@ -56,20 +56,20 @@ func (c *storageClasses) List(opts api.ListOptions) (result *extensions.StorageC return result, err } -func (c *storageClasses) Get(name string) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Get(name string) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Get().Resource("storageClasses").Name(name).Do().Into(result) return } -func (c *storageClasses) Create(storageClass *extensions.StorageClass) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Create(storageClass *storage.StorageClass) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Post().Resource("storageClasses").Body(storageClass).Do().Into(result) return } -func (c *storageClasses) Update(storageClass *extensions.StorageClass) (result *extensions.StorageClass, err error) { - result = &extensions.StorageClass{} +func (c *storageClasses) Update(storageClass *storage.StorageClass) (result *storage.StorageClass, err error) { + result = &storage.StorageClass{} err = c.client.Put().Resource("storageClasses").Name(storageClass.Name).Body(storageClass).Do().Into(result) return } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_storage_classes.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_storage_classes.go index 0a6bb65f4b..ce19dcc276 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_storage_classes.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/fake_storage_classes.go @@ -18,7 +18,7 @@ package testclient import ( "k8s.io/kubernetes/pkg/api" - "k8s.io/kubernetes/pkg/apis/extensions" + "k8s.io/kubernetes/pkg/apis/storage" kclientlib "k8s.io/kubernetes/pkg/client/unversioned" "k8s.io/kubernetes/pkg/watch" ) @@ -26,46 +26,46 @@ import ( // FakeStorageClasses implements StorageClassInterface. Meant to be embedded into a struct to get a default // implementation. This makes faking out just the method you want to test easier. type FakeStorageClasses struct { - Fake *FakeExperimental + Fake *FakeStorage } // Ensure statically that FakeStorageClasses implements StorageClassInterface. var _ kclientlib.StorageClassInterface = &FakeStorageClasses{} -func (c *FakeStorageClasses) Get(name string) (*extensions.StorageClass, error) { - obj, err := c.Fake.Invokes(NewGetAction("storageclasses", "", name), &extensions.StorageClass{}) +func (c *FakeStorageClasses) Get(name string) (*storage.StorageClass, error) { + obj, err := c.Fake.Invokes(NewGetAction("storageclasses", "", name), &storage.StorageClass{}) if obj == nil { return nil, err } - return obj.(*extensions.StorageClass), err + return obj.(*storage.StorageClass), err } -func (c *FakeStorageClasses) List(opts api.ListOptions) (*extensions.StorageClassList, error) { - obj, err := c.Fake.Invokes(NewListAction("storageclasses", "", opts), &extensions.StorageClassList{}) +func (c *FakeStorageClasses) List(opts api.ListOptions) (*storage.StorageClassList, error) { + obj, err := c.Fake.Invokes(NewListAction("storageclasses", "", opts), &storage.StorageClassList{}) if obj == nil { return nil, err } - return obj.(*extensions.StorageClassList), err + return obj.(*storage.StorageClassList), err } -func (c *FakeStorageClasses) Create(np *extensions.StorageClass) (*extensions.StorageClass, error) { - obj, err := c.Fake.Invokes(NewCreateAction("storageclasses", "", np), &extensions.StorageClass{}) +func (c *FakeStorageClasses) Create(np *storage.StorageClass) (*storage.StorageClass, error) { + obj, err := c.Fake.Invokes(NewCreateAction("storageclasses", "", np), &storage.StorageClass{}) if obj == nil { return nil, err } - return obj.(*extensions.StorageClass), err + return obj.(*storage.StorageClass), err } -func (c *FakeStorageClasses) Update(np *extensions.StorageClass) (*extensions.StorageClass, error) { - obj, err := c.Fake.Invokes(NewUpdateAction("storageclasses", "", np), &extensions.StorageClass{}) +func (c *FakeStorageClasses) Update(np *storage.StorageClass) (*storage.StorageClass, error) { + obj, err := c.Fake.Invokes(NewUpdateAction("storageclasses", "", np), &storage.StorageClass{}) if obj == nil { return nil, err } - return obj.(*extensions.StorageClass), err + return obj.(*storage.StorageClass), err } func (c *FakeStorageClasses) Delete(name string) error { - _, err := c.Fake.Invokes(NewDeleteAction("storageclasses", "", name), &extensions.StorageClass{}) + _, err := c.Fake.Invokes(NewDeleteAction("storageclasses", "", name), &storage.StorageClass{}) return err } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient.go b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient.go index 418a726b7e..02b483118c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/client/unversioned/testclient/testclient.go @@ -317,6 +317,10 @@ func (c *Fake) Rbac() client.RbacInterface { return &FakeRbac{Fake: c} } +func (c *Fake) Storage() client.StorageInterface { + return &FakeStorage{Fake: c} +} + func (c *Fake) Authentication() client.AuthenticationInterface { return &FakeAuthentication{Fake: c} } @@ -444,10 +448,6 @@ func (c *FakeExperimental) NetworkPolicies(namespace string) client.NetworkPolic return &FakeNetworkPolicies{Fake: c, Namespace: namespace} } -func (c *FakeExperimental) StorageClasses() client.StorageClassInterface { - return &FakeStorageClasses{Fake: c} -} - func NewSimpleFakeRbac(objects ...runtime.Object) *FakeRbac { return &FakeRbac{Fake: NewSimpleFake(objects...)} } @@ -472,6 +472,18 @@ func (c *FakeRbac) ClusterRoleBindings() client.ClusterRoleBindingInterface { return &FakeClusterRoleBindings{Fake: c} } +func NewSimpleFakeStorage(objects ...runtime.Object) *FakeStorage { + return &FakeStorage{Fake: NewSimpleFake(objects...)} +} + +type FakeStorage struct { + *Fake +} + +func (c *FakeStorage) StorageClasses() client.StorageClassInterface { + return &FakeStorageClasses{Fake: c} +} + type FakeDiscovery struct { *Fake } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce.go b/ingress/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce.go index be4b5bf04e..6b3f9aa7f8 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce.go @@ -28,8 +28,6 @@ import ( "strings" "time" - "gopkg.in/gcfg.v1" - "k8s.io/kubernetes/pkg/api" apiservice "k8s.io/kubernetes/pkg/api/service" "k8s.io/kubernetes/pkg/api/unversioned" @@ -41,13 +39,14 @@ import ( "k8s.io/kubernetes/pkg/util/sets" "k8s.io/kubernetes/pkg/util/wait" + "cloud.google.com/go/compute/metadata" "github.com/golang/glog" "golang.org/x/oauth2" "golang.org/x/oauth2/google" compute "google.golang.org/api/compute/v1" container "google.golang.org/api/container/v1" "google.golang.org/api/googleapi" - "google.golang.org/cloud/compute/metadata" + "gopkg.in/gcfg.v1" ) const ( @@ -326,6 +325,16 @@ func CreateGCECloud(projectID, region, zone string, managedZones []string, netwo glog.Infof("Using existing Token Source %#v", tokenSource) } + if err := wait.PollImmediate(5*time.Second, 30*time.Second, func() (bool, error) { + if _, err := tokenSource.Token(); err != nil { + glog.Errorf("error fetching initial token: %v", err) + return false, nil + } + return true, nil + }); err != nil { + return nil, err + } + client := oauth2.NewClient(oauth2.NoContext, tokenSource) svc, err := compute.New(client) if err != nil { @@ -710,6 +719,37 @@ func (gce *GCECloud) EnsureLoadBalancer(clusterName string, apiService *api.Serv glog.Infof("Target pool %v for Service %v/%v doesn't exist", loadBalancerName, apiService.Namespace, apiService.Name) } + // Ensure health checks are created for this target pool to pass to createTargetPool for health check links + // Alternately, if the annotation on the service was removed, we need to recreate the target pool without + // health checks. This needs to be prior to the forwarding rule deletion below otherwise it is not possible + // to delete just the target pool or http health checks later. + var hcToCreate *compute.HttpHealthCheck + hcExisting, err := gce.GetHttpHealthCheck(loadBalancerName) + if err != nil && !isHTTPErrorCode(err, http.StatusNotFound) { + return nil, fmt.Errorf("Error checking HTTP health check %s: %v", loadBalancerName, err) + } + if path, healthCheckNodePort := apiservice.GetServiceHealthCheckPathPort(apiService); path != "" { + glog.V(4).Infof("service %v needs health checks on :%d/%s)", apiService.Name, healthCheckNodePort, path) + if err != nil { + // This logic exists to detect a transition for a pre-existing service and turn on + // the tpNeedsUpdate flag to delete/recreate fwdrule/tpool adding the health check + // to the target pool. + glog.V(2).Infof("Annotation %s=%s added to new or pre-existing service", + apiservice.AnnotationExternalTraffic, + apiservice.AnnotationValueExternalTrafficLocal) + tpNeedsUpdate = true + } + hcToCreate, err = gce.ensureHttpHealthCheck(loadBalancerName, path, healthCheckNodePort) + if err != nil { + return nil, fmt.Errorf("Failed to ensure health check for localized service %v on node port %v: %v", loadBalancerName, healthCheckNodePort, err) + } + } else { + glog.V(4).Infof("service %v does not need health checks", apiService.Name) + if err == nil { + glog.V(2).Infof("Deleting stale health checks for service %v LB %v", apiService.Name, loadBalancerName) + tpNeedsUpdate = true + } + } // Now we get to some slightly more interesting logic. // First, neither target pools nor forwarding rules can be updated in place - // they have to be deleted and recreated. @@ -729,17 +769,16 @@ func (gce *GCECloud) EnsureLoadBalancer(clusterName string, apiService *api.Serv } if tpExists && tpNeedsUpdate { // Generate the list of health checks for this target pool to pass to deleteTargetPool - var hc *compute.HttpHealthCheck if path, _ := apiservice.GetServiceHealthCheckPathPort(apiService); path != "" { var err error - hc, err = gce.GetHttpHealthCheck(loadBalancerName) + hcExisting, err = gce.GetHttpHealthCheck(loadBalancerName) if err != nil && !isHTTPErrorCode(err, http.StatusNotFound) { glog.Infof("Failed to retrieve health check %v:%v", loadBalancerName, err) } } // Pass healthchecks to deleteTargetPool to cleanup health checks prior to cleaning up the target pool itself. - if err := gce.deleteTargetPool(loadBalancerName, gce.region, hc); err != nil { + if err := gce.deleteTargetPool(loadBalancerName, gce.region, hcExisting); err != nil { return nil, fmt.Errorf("failed to delete existing target pool %s for load balancer update: %v", loadBalancerName, err) } glog.Infof("EnsureLoadBalancer(%v(%v)): deleted target pool", loadBalancerName, serviceName) @@ -752,21 +791,13 @@ func (gce *GCECloud) EnsureLoadBalancer(clusterName string, apiService *api.Serv if len(hosts) > maxTargetPoolCreateInstances { createInstances = createInstances[:maxTargetPoolCreateInstances] } - - // Create health checks for this target pool to pass to createTargetPool for health check links - var hc *compute.HttpHealthCheck - if path, healthCheckNodePort := apiservice.GetServiceHealthCheckPathPort(apiService); path != "" { - glog.Infof("service %v needs health checks on :%d/%s)", apiService.Name, healthCheckNodePort, path) - var err error - hc, err = gce.ensureHttpHealthCheck(loadBalancerName, path, healthCheckNodePort) - if err != nil { - return nil, fmt.Errorf("Failed to create health check for localized service %v on node port %v: %v", loadBalancerName, healthCheckNodePort, err) - } - } // Pass healthchecks to createTargetPool which needs them as health check links in the target pool - if err := gce.createTargetPool(loadBalancerName, serviceName.String(), gce.region, createInstances, affinityType, hc); err != nil { + if err := gce.createTargetPool(loadBalancerName, serviceName.String(), gce.region, createInstances, affinityType, hcToCreate); err != nil { return nil, fmt.Errorf("failed to create target pool %s: %v", loadBalancerName, err) } + if hcToCreate != nil { + glog.Infof("EnsureLoadBalancer(%v(%v)): created health checks for target pool", loadBalancerName, serviceName) + } if len(hosts) <= maxTargetPoolCreateInstances { glog.Infof("EnsureLoadBalancer(%v(%v)): created target pool", loadBalancerName, serviceName) } else { @@ -829,17 +860,21 @@ func (gce *GCECloud) ensureHttpHealthCheck(name, path string, port int32) (hc *c glog.Errorf("Failed to get http health check %v", err) return nil, err } + glog.Infof("Created HTTP health check %v healthCheckNodePort: %d", name, port) return hc, nil } // Validate health check fields + glog.V(4).Infof("Checking http health check params %s", name) drift := hc.Port != int64(port) || hc.RequestPath != path || hc.Description != makeHealthCheckDescription(name) drift = drift || hc.CheckIntervalSec != gceHcCheckIntervalSeconds || hc.TimeoutSec != gceHcTimeoutSeconds drift = drift || hc.UnhealthyThreshold != gceHcUnhealthyThreshold || hc.HealthyThreshold != gceHcHealthyThreshold if drift { - glog.Infof("Health check %v exists but parameters have drifted - updating", name) + glog.Warningf("Health check %v exists but parameters have drifted - updating...", name) if err := gce.UpdateHttpHealthCheck(newHC); err != nil { + glog.Warningf("Failed to reconcile http health check %v parameters", name) return nil, err } + glog.V(4).Infof("Corrected health check %v parameters successful", name) } return hc, nil } @@ -1412,13 +1447,6 @@ func (gce *GCECloud) deleteForwardingRule(name, region string) error { } func (gce *GCECloud) deleteTargetPool(name, region string, hc *compute.HttpHealthCheck) error { - if hc != nil { - glog.Infof("Deleting health check %v", hc.Name) - if err := gce.DeleteHttpHealthCheck(hc.Name); err != nil { - glog.Warningf("Failed to delete health check %v: %v", hc, err) - return err - } - } op, err := gce.service.TargetPools.Delete(gce.projectID, region, name).Do() if err != nil && isHTTPErrorCode(err, http.StatusNotFound) { glog.Infof("Target pool %s already deleted. Continuing to delete other resources.", name) @@ -1431,6 +1459,23 @@ func (gce *GCECloud) deleteTargetPool(name, region string, hc *compute.HttpHealt return err } } + // Deletion of health checks is allowed only after the TargetPool reference is deleted + if hc != nil { + glog.Infof("Deleting health check %v", hc.Name) + if err := gce.DeleteHttpHealthCheck(hc.Name); err != nil { + glog.Warningf("Failed to delete health check %v: %v", hc, err) + return err + } + } else { + // This is a HC cleanup attempt to prevent stale HCs when errors are encountered + // during HC deletion in a prior pass through EnsureLoadBalancer. + // The HC name matches the load balancer name - normally this is expected to fail. + if err := gce.DeleteHttpHealthCheck(name); err == nil { + // We only print a warning if this deletion actually succeeded (which + // means there was indeed a stale health check with the LB name. + glog.Warningf("Deleted stale http health check for LB: %s", name) + } + } return nil } @@ -2596,7 +2641,7 @@ func (gce *GCECloud) getDiskByNameUnknownZone(diskName string) (*gceDisk, error) // GetGCERegion returns region of the gce zone. Zone names // are of the form: ${region-name}-${ix}. -// For example "us-central1-b" has a region of "us-central1". +// For example, "us-central1-b" has a region of "us-central1". // So we look for the last '-' and trim to just before that. func GetGCERegion(zone string) (string, error) { ix := strings.LastIndex(zone, "-") diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/controller/deployment/util/deployment_util.go b/ingress/vendor/k8s.io/kubernetes/pkg/controller/deployment/util/deployment_util.go index d7e43508f3..8a92033728 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/controller/deployment/util/deployment_util.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/controller/deployment/util/deployment_util.go @@ -58,6 +58,12 @@ const ( RollbackTemplateUnchanged = "DeploymentRollbackTemplateUnchanged" // RollbackDone is the done rollback event reason RollbackDone = "DeploymentRollback" + // OverlapAnnotation marks deployments with overlapping selector with other deployments + // TODO: Delete this annotation when we gracefully handle overlapping selectors. See https://github.com/kubernetes/kubernetes/issues/2210 + OverlapAnnotation = "deployment.kubernetes.io/error-selector-overlapping-with" + // SelectorUpdateAnnotation marks the last time deployment selector update + // TODO: Delete this annotation when we gracefully handle overlapping selectors. See https://github.com/kubernetes/kubernetes/issues/2210 + SelectorUpdateAnnotation = "deployment.kubernetes.io/selector-updated-at" ) // MaxRevision finds the highest revision in the replica sets @@ -119,6 +125,8 @@ var annotationsToSkip = map[string]bool{ RevisionAnnotation: true, DesiredReplicasAnnotation: true, MaxReplicasAnnotation: true, + OverlapAnnotation: true, + SelectorUpdateAnnotation: true, } // skipCopyAnnotation returns true if we should skip copying the annotation with the given annotation key @@ -791,3 +799,42 @@ func DeploymentDeepCopy(deployment *extensions.Deployment) (*extensions.Deployme } return copied, nil } + +// SelectorUpdatedBefore returns true if the former deployment's selector +// is updated before the latter, false otherwise +func SelectorUpdatedBefore(d1, d2 *extensions.Deployment) bool { + t1, t2 := LastSelectorUpdate(d1), LastSelectorUpdate(d2) + return t1.Before(t2) +} + +// LastSelectorUpdate returns the last time given deployment's selector is updated +func LastSelectorUpdate(d *extensions.Deployment) unversioned.Time { + t := d.Annotations[SelectorUpdateAnnotation] + if len(t) > 0 { + parsedTime, err := time.Parse(t, time.RFC3339) + // If failed to parse the time, use creation timestamp instead + if err != nil { + return d.CreationTimestamp + } + return unversioned.Time{Time: parsedTime} + } + // If it's never updated, use creation timestamp instead + return d.CreationTimestamp +} + +// BySelectorLastUpdateTime sorts a list of deployments by the last update time of their selector, +// first using their creation timestamp and then their names as a tie breaker. +type BySelectorLastUpdateTime []extensions.Deployment + +func (o BySelectorLastUpdateTime) Len() int { return len(o) } +func (o BySelectorLastUpdateTime) Swap(i, j int) { o[i], o[j] = o[j], o[i] } +func (o BySelectorLastUpdateTime) Less(i, j int) bool { + ti, tj := LastSelectorUpdate(&o[i]), LastSelectorUpdate(&o[j]) + if ti.Equal(tj) { + if o[i].CreationTimestamp.Equal(o[j].CreationTimestamp) { + return o[i].Name < o[j].Name + } + return o[i].CreationTimestamp.Before(o[j].CreationTimestamp) + } + return ti.Before(tj) +} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory.go index 13db3b4572..49ffb4d953 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util/factory.go @@ -33,6 +33,7 @@ import ( "time" "github.com/emicklei/go-restful/swagger" + "github.com/imdario/mergo" "github.com/spf13/cobra" "github.com/spf13/pflag" @@ -52,6 +53,7 @@ import ( "k8s.io/kubernetes/pkg/apis/extensions" "k8s.io/kubernetes/pkg/apis/policy" "k8s.io/kubernetes/pkg/apis/rbac" + "k8s.io/kubernetes/pkg/apis/storage" "k8s.io/kubernetes/pkg/client/restclient" "k8s.io/kubernetes/pkg/client/typed/discovery" "k8s.io/kubernetes/pkg/client/typed/dynamic" @@ -844,7 +846,7 @@ func NewFactory(optionalClientConfig clientcmd.ClientConfig) *Factory { cluster. If you want to expose this service to the external internet, you may need to set up firewall rules for the service port(s) (%s) to serve traffic. -See http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md for more details. +See http://releases.k8s.io/release-1.4/docs/user-guide/services-firewalls.md for more details. `, makePortsString(obj.Spec.Ports, true)) out.Write([]byte(msg)) @@ -856,7 +858,7 @@ See http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md for more d It has been promoted to field [loadBalancerSourceRanges] in service spec. This annotation will be deprecated in the future. Please use the loadBalancerSourceRanges field instead. -See http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md for more details. +See http://releases.k8s.io/release-1.4/docs/user-guide/services-firewalls.md for more details. `) out.Write([]byte(msg)) } @@ -1150,6 +1152,11 @@ func (c *clientSwaggerSchema) ValidateBytes(data []byte) error { return errors.New("unable to validate: no rbac client") } return getSchemaAndValidate(c.c.RbacClient.RESTClient, data, "apis/", gvk.GroupVersion().String(), c.cacheDir, c) + case storage.GroupName: + if c.c.StorageClient == nil { + return errors.New("unable to validate: no storage client") + } + return getSchemaAndValidate(c.c.StorageClient.RESTClient, data, "apis/", gvk.GroupVersion().String(), c.cacheDir, c) } if registered.IsThirdPartyAPIGroupVersion(gvk.GroupVersion()) { // Don't attempt to validate third party objects @@ -1219,6 +1226,9 @@ func DefaultClientConfig(flags *pflag.FlagSet) clientcmd.ClientConfig { flags.StringVar(&loadingRules.ExplicitPath, "kubeconfig", "", "Path to the kubeconfig file to use for CLI requests.") overrides := &clientcmd.ConfigOverrides{} + // use the standard defaults for this client config + mergo.Merge(&overrides.ClusterDefaults, clientcmd.DefaultCluster) + flagNames := clientcmd.RecommendedConfigOverrideFlags("") // short flagnames are disabled by default. These are here for compatibility with existing scripts flagNames.ClusterOverrideFlags.APIServer.ShortName = "s" diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/describe.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/describe.go index f0f3010540..694d86840f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/describe.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/describe.go @@ -172,13 +172,24 @@ func (d *NamespaceDescriber) Describe(namespace, name string, describerSettings } resourceQuotaList, err := d.ResourceQuotas(name).List(api.ListOptions{}) if err != nil { - return "", err + if errors.IsNotFound(err) { + // Server does not support resource quotas. + // Not an error, will not show resource quotas information. + resourceQuotaList = nil + } else { + return "", err + } } limitRangeList, err := d.LimitRanges(name).List(api.ListOptions{}) if err != nil { - return "", err + if errors.IsNotFound(err) { + // Server does not support limit ranges. + // Not an error, will not show limit ranges information. + limitRangeList = nil + } else { + return "", err + } } - return describeNamespace(ns, resourceQuotaList, limitRangeList) } @@ -2184,6 +2195,10 @@ func (dd *DeploymentDescriber) Describe(namespace, name string, describerSetting } fmt.Fprintf(out, "NewReplicaSet:\t%s\n", printReplicaSetsByLabels(newRSs)) } + overlapWith := d.Annotations[deploymentutil.OverlapAnnotation] + if len(overlapWith) > 0 { + fmt.Fprintf(out, "!!!WARNING!!! This deployment has overlapping label selector with deployment %q and won't behave as expected. Please fix it before continue.\n", overlapWith) + } if describerSettings.ShowEvents { events, err := dd.Core().Events(namespace).Search(d) if err == nil && events != nil { @@ -2564,23 +2579,19 @@ func printTaintsMultilineWithIndent(out io.Writer, initialIndent, title, innerIn // to print taints in the sorted order keys := make([]string, 0, len(taints)) for _, taint := range taints { - keys = append(keys, taint.Key) + keys = append(keys, string(taint.Effect)+","+taint.Key) } sort.Strings(keys) - effects := []api.TaintEffect{api.TaintEffectNoSchedule, api.TaintEffectPreferNoSchedule} - for i, key := range keys { - for _, effect := range effects { - for _, taint := range taints { - if taint.Key == key && taint.Effect == effect { - if i != 0 { - fmt.Fprint(out, initialIndent) - fmt.Fprint(out, innerIndent) - } - fmt.Fprintf(out, "%s=%s:%s\n", taint.Key, taint.Value, taint.Effect) - i++ + for _, taint := range taints { + if string(taint.Effect)+","+taint.Key == key { + if i != 0 { + fmt.Fprint(out, initialIndent) + fmt.Fprint(out, innerIndent) } + fmt.Fprintf(out, "%s\n", taint.ToString()) + i++ } } } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder.go index a5fadcfe9b..41fc1a8b51 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource/builder.go @@ -78,6 +78,21 @@ type Builder struct { schema validation.Schema } +var missingResourceError = fmt.Errorf(`You must provide one or more resources by argument or filename. +Example resource specifications include: + '-f rsrc.yaml' + '--filename=rsrc.json' + 'pods my-pod' + 'services'`) + +// TODO: expand this to include other errors. +func IsUsageError(err error) bool { + if err == nil { + return false + } + return err == missingResourceError +} + type resourceTuple struct { Resource string Name string @@ -700,7 +715,7 @@ func (b *Builder) visitorResult() *Result { if len(b.resources) != 0 { return &Result{err: fmt.Errorf("resource(s) were provided, but no name, label selector, or --all flag specified")} } - return &Result{err: fmt.Errorf("you must provide one or more resources by argument or filename (%s)", strings.Join(InputExtensions, "|"))} + return &Result{err: missingResourceError} } // Do returns a Result object with a Visitor for the resources identified by the Builder. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer.go index 53128d8697..e56c751109 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/resource_printer.go @@ -42,6 +42,7 @@ import ( "k8s.io/kubernetes/pkg/apis/certificates" "k8s.io/kubernetes/pkg/apis/extensions" "k8s.io/kubernetes/pkg/apis/rbac" + "k8s.io/kubernetes/pkg/apis/storage" "k8s.io/kubernetes/pkg/labels" "k8s.io/kubernetes/pkg/runtime" utilerrors "k8s.io/kubernetes/pkg/util/errors" @@ -474,7 +475,7 @@ var resourceQuotaColumns = []string{"NAME", "AGE"} var namespaceColumns = []string{"NAME", "STATUS", "AGE"} var secretColumns = []string{"NAME", "TYPE", "DATA", "AGE"} var serviceAccountColumns = []string{"NAME", "SECRETS", "AGE"} -var persistentVolumeColumns = []string{"NAME", "CAPACITY", "ACCESSMODES", "STATUS", "CLAIM", "REASON", "AGE"} +var persistentVolumeColumns = []string{"NAME", "CAPACITY", "ACCESSMODES", "RECLAIMPOLICY", "STATUS", "CLAIM", "REASON", "AGE"} var persistentVolumeClaimColumns = []string{"NAME", "STATUS", "VOLUME", "CAPACITY", "ACCESSMODES", "AGE"} var componentStatusColumns = []string{"NAME", "STATUS", "MESSAGE", "ERROR"} var thirdPartyResourceColumns = []string{"NAME", "DESCRIPTION", "VERSION(S)"} @@ -1513,13 +1514,14 @@ func printPersistentVolume(pv *api.PersistentVolume, w io.Writer, options PrintO } modesStr := api.GetAccessModesAsString(pv.Spec.AccessModes) + reclaimPolicyStr := string(pv.Spec.PersistentVolumeReclaimPolicy) aQty := pv.Spec.Capacity[api.ResourceStorage] aSize := aQty.String() - if _, err := fmt.Fprintf(w, "%s\t%s\t%s\t%s\t%s\t%s\t%s", + if _, err := fmt.Fprintf(w, "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s", name, - aSize, modesStr, + aSize, modesStr, reclaimPolicyStr, pv.Status.Phase, claimRefUID, pv.Status.Reason, @@ -1778,7 +1780,7 @@ func extractCSRStatus(csr *certificates.CertificateSigningRequest) (string, erro case certificates.CertificateDenied: denied = true default: - return "", fmt.Errorf("unknown csr conditon %q", c) + return "", fmt.Errorf("unknown csr condition %q", c) } } var status string @@ -2067,7 +2069,7 @@ func printNetworkPolicyList(list *extensions.NetworkPolicyList, w io.Writer, opt return nil } -func printStorageClass(sc *extensions.StorageClass, w io.Writer, options PrintOptions) error { +func printStorageClass(sc *storage.StorageClass, w io.Writer, options PrintOptions) error { name := sc.Name provtype := sc.Provisioner @@ -2084,7 +2086,7 @@ func printStorageClass(sc *extensions.StorageClass, w io.Writer, options PrintOp return nil } -func printStorageClassList(scList *extensions.StorageClassList, w io.Writer, options PrintOptions) error { +func printStorageClassList(scList *storage.StorageClassList, w io.Writer, options PrintOptions) error { for _, sc := range scList.Items { if err := printStorageClass(&sc, w, options); err != nil { return err diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/stop.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/stop.go index 010edbf1e5..99538f58a5 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/stop.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubectl/stop.go @@ -367,7 +367,7 @@ func (reaper *PetSetReaper) Stop(namespace, name string, timeout time.Duration, } // TODO: Cleanup volumes? We don't want to accidentally delete volumes from - // stop, so just leave this up to the the petset. + // stop, so just leave this up to the petset. return petsets.Delete(name, nil) } @@ -454,7 +454,7 @@ func (reaper *DeploymentReaper) Stop(namespace, name string, timeout time.Durati errList := []error{} for _, rc := range rsList.Items { if err := rsReaper.Stop(rc.Namespace, rc.Name, timeout, gracePeriod); err != nil { - scaleGetErr, ok := err.(*ScaleError) + scaleGetErr, ok := err.(ScaleError) if errors.IsNotFound(err) || (ok && errors.IsNotFound(scaleGetErr.ActualError)) { continue } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/kubelet/qos/policy.go b/ingress/vendor/k8s.io/kubernetes/pkg/kubelet/qos/policy.go index ad696f3610..7013f712f8 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/kubelet/qos/policy.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/kubelet/qos/policy.go @@ -21,8 +21,9 @@ import ( ) const ( - PodInfraOOMAdj int = -999 + PodInfraOOMAdj int = -998 KubeletOOMScoreAdj int = -999 + DockerOOMScoreAdj int = -999 KubeProxyOOMScoreAdj int = -999 guaranteedOOMScoreAdj int = -998 besteffortOOMScoreAdj int = 1000 @@ -53,10 +54,10 @@ func GetContainerOOMScoreAdjust(pod *api.Pod, container *api.Container, memoryCa // Note that this is a heuristic, it won't work if a container has many small processes. memoryRequest := container.Resources.Requests.Memory().Value() oomScoreAdjust := 1000 - (1000*memoryRequest)/memoryCapacity - // A guaranteed pod using 100% of memory can have an OOM score of 1. Ensure + // A guaranteed pod using 100% of memory can have an OOM score of 10. Ensure // that burstable pods have a higher OOM score adjustment. - if oomScoreAdjust < 2 { - return 2 + if int(oomScoreAdjust) < (1000 + guaranteedOOMScoreAdj) { + return (1000 + guaranteedOOMScoreAdj) } // Give burstable pods a higher chance of survival over besteffort pods. if int(oomScoreAdjust) == besteffortOOMScoreAdj { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/registry/generic/storage_decorator.go b/ingress/vendor/k8s.io/kubernetes/pkg/registry/generic/storage_decorator.go index 5d6f48ce30..0d1511cab2 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/registry/generic/storage_decorator.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/registry/generic/storage_decorator.go @@ -34,7 +34,7 @@ type StorageDecorator func( resourcePrefix string, scopeStrategy rest.NamespaceScopedStrategy, newListFunc func() runtime.Object, - trigger storage.TriggerPublisherFunc) storage.Interface + trigger storage.TriggerPublisherFunc) (storage.Interface, factory.DestroyFunc) // Returns given 'storageInterface' without any decoration. func UndecoratedStorage( @@ -44,17 +44,17 @@ func UndecoratedStorage( resourcePrefix string, scopeStrategy rest.NamespaceScopedStrategy, newListFunc func() runtime.Object, - trigger storage.TriggerPublisherFunc) storage.Interface { + trigger storage.TriggerPublisherFunc) (storage.Interface, factory.DestroyFunc) { return NewRawStorage(config) } // NewRawStorage creates the low level kv storage. This is a work-around for current // two layer of same storage interface. // TODO: Once cacher is enabled on all registries (event registry is special), we will remove this method. -func NewRawStorage(config *storagebackend.Config) storage.Interface { - s, err := factory.Create(*config) +func NewRawStorage(config *storagebackend.Config) (storage.Interface, factory.DestroyFunc) { + s, d, err := factory.Create(*config) if err != nil { glog.Fatalf("Unable to create storage backend: config (%v), err (%v)", config, err) } - return s + return s, d } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/helpers.go b/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/helpers.go index 4546aea4da..fa440d0104 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/helpers.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/helpers.go @@ -25,11 +25,11 @@ import ( // TODO: Move these values into the API package. const ( // The prefix to an annotation key specifying a container profile. - ContainerAnnotationKeyPrefix = "container.apparmor.security.alpha.kubernetes.io/" + ContainerAnnotationKeyPrefix = "container.apparmor.security.beta.kubernetes.io/" // The annotation key specifying the default AppArmor profile. - DefaultProfileAnnotationKey = "apparmor.security.alpha.kubernetes.io/defaultProfileName" + DefaultProfileAnnotationKey = "apparmor.security.beta.kubernetes.io/defaultProfileName" // The annotation key specifying the allowed AppArmor profiles. - AllowedProfilesAnnotationKey = "apparmor.security.alpha.kubernetes.io/allowedProfileNames" + AllowedProfilesAnnotationKey = "apparmor.security.beta.kubernetes.io/allowedProfileNames" // The profile specifying the runtime default. ProfileRuntimeDefault = "runtime/default" diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/validate.go b/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/validate.go index a34636caea..79790c2a0c 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/validate.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/security/apparmor/validate.go @@ -27,6 +27,7 @@ import ( "k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/util" + utilconfig "k8s.io/kubernetes/pkg/util/config" ) // Whether AppArmor should be disabled by default. @@ -36,6 +37,7 @@ var isDisabledBuild bool // Interface for validating that a pod with with an AppArmor profile can be run by a Node. type Validator interface { Validate(pod *api.Pod) error + ValidateHost() error } func NewValidator(runtime string) Validator { @@ -63,7 +65,7 @@ func (v *validator) Validate(pod *api.Pod) error { return nil } - if v.validateHostErr != nil { + if v.ValidateHost() != nil { return v.validateHostErr } @@ -86,11 +88,20 @@ func (v *validator) Validate(pod *api.Pod) error { return nil } +func (v *validator) ValidateHost() error { + return v.validateHostErr +} + // Verify that the host and runtime is capable of enforcing AppArmor profiles. func validateHost(runtime string) error { + // Check feature-gates + if !utilconfig.DefaultFeatureGate.AppArmor() { + return errors.New("AppArmor disabled by feature-gate") + } + // Check build support. if isDisabledBuild { - return errors.New("Binary not compiled for linux.") + return errors.New("Binary not compiled for linux") } // Check kernel support. diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/cacher.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/cacher.go index f0ed90011d..982ecdaea6 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/cacher.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/cacher.go @@ -161,6 +161,9 @@ type Cacher struct { watcherIdx int watchers indexedWatchers + // Incoming events that should be dispatched to watchers. + incoming chan watchCacheEvent + // Handling graceful termination. stopLock sync.RWMutex stopped bool @@ -197,6 +200,8 @@ func NewCacherFromConfig(config CacherConfig) *Cacher { allWatchers: make(map[int]*cacheWatcher), valueWatchers: make(map[string]watchersMap), }, + // TODO: Figure out the correct value for the buffer size. + incoming: make(chan watchCacheEvent, 100), // We need to (potentially) stop both: // - wait.Until go-routine // - reflector.ListAndWatch @@ -205,6 +210,7 @@ func NewCacherFromConfig(config CacherConfig) *Cacher { stopCh: make(chan struct{}), } watchCache.SetOnEvent(cacher.processEvent) + go cacher.dispatchEvents() stopCh := cacher.stopCh cacher.stopWg.Add(1) @@ -403,8 +409,32 @@ func (c *Cacher) triggerValues(event *watchCacheEvent) ([]string, bool) { return result, len(result) > 0 } +// TODO: Most probably splitting this method to a separate thread will visibily +// improve throughput of our watch machinery. So what we should do is to: +// - OnEvent handler simply put an element to channel +// - processEvent be another goroutine processing events from that channel +// Additionally, if we make this channel buffered, cacher will be more resistant +// to single watchers being slow - see cacheWatcher::add method. func (c *Cacher) processEvent(event watchCacheEvent) { - triggerValues, supported := c.triggerValues(&event) + c.incoming <- event +} + +func (c *Cacher) dispatchEvents() { + for { + select { + case event, ok := <-c.incoming: + if !ok { + return + } + c.dispatchEvent(&event) + case <-c.stopCh: + return + } + } +} + +func (c *Cacher) dispatchEvent(event *watchCacheEvent) { + triggerValues, supported := c.triggerValues(event) c.Lock() defer c.Unlock() @@ -608,10 +638,10 @@ func (c *cacheWatcher) stop() { var timerPool sync.Pool -func (c *cacheWatcher) add(event watchCacheEvent) { +func (c *cacheWatcher) add(event *watchCacheEvent) { // Try to send the event immediately, without blocking. select { - case c.input <- event: + case c.input <- *event: return default: } @@ -619,6 +649,7 @@ func (c *cacheWatcher) add(event watchCacheEvent) { // OK, block sending, but only for up to 5 seconds. // cacheWatcher.add is called very often, so arrange // to reuse timers instead of constantly allocating. + startTime := time.Now() const timeout = 5 * time.Second t, ok := timerPool.Get().(*time.Timer) if ok { @@ -629,7 +660,7 @@ func (c *cacheWatcher) add(event watchCacheEvent) { defer timerPool.Put(t) select { - case c.input <- event: + case c.input <- *event: stopped := t.Stop() if !stopped { // Consume triggered (but not yet received) timer event @@ -643,6 +674,7 @@ func (c *cacheWatcher) add(event watchCacheEvent) { c.forget(false) c.stop() } + glog.V(2).Infof("cacheWatcher add function blocked processing for %v", time.Since(startTime)) } func (c *cacheWatcher) sendWatchCacheEvent(event watchCacheEvent) { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher.go index 66251a9159..b9ea1b3aec 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd/etcd_watcher.go @@ -19,6 +19,7 @@ package etcd import ( "fmt" "net/http" + "reflect" "sync" "sync/atomic" "time" @@ -107,6 +108,10 @@ type etcdWatcher struct { // Injectable for testing. Send the event down the outgoing channel. emit func(watch.Event) + // HighWaterMarks for performance debugging. + incomingHWM HighWaterMark + outgoingHWM HighWaterMark + cache etcdCache } @@ -150,6 +155,10 @@ func newEtcdWatcher( cancel: nil, } w.emit = func(e watch.Event) { + if curLen := int64(len(w.outgoing)); w.outgoingHWM.Update(curLen) { + // Monitor if this gets backed up, and how much. + glog.V(1).Infof("watch (%v): %v objects queued in outgoing channel.", reflect.TypeOf(e.Object).String(), curLen) + } // Give up on user stop, without this we leak a lot of goroutines in tests. select { case w.outgoing <- e: @@ -262,10 +271,6 @@ func convertRecursiveResponse(node *etcd.Node, response *etcd.Response, incoming incoming <- &copied } -var ( - watchChannelHWM HighWaterMark -) - // translate pulls stuff from etcd, converts, and pushes out the outgoing channel. Meant to be // called as a goroutine. func (w *etcdWatcher) translate() { @@ -308,9 +313,9 @@ func (w *etcdWatcher) translate() { return case res, ok := <-w.etcdIncoming: if ok { - if curLen := int64(len(w.etcdIncoming)); watchChannelHWM.Update(curLen) { + if curLen := int64(len(w.etcdIncoming)); w.incomingHWM.Update(curLen) { // Monitor if this gets backed up, and how much. - glog.V(2).Infof("watch: %v objects queued in channel.", curLen) + glog.V(1).Infof("watch: %v objects queued in incoming channel.", curLen) } w.sendResult(res) } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd3/watcher.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd3/watcher.go index 02bc31437d..0b3b39baee 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd3/watcher.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/etcd3/watcher.go @@ -190,6 +190,10 @@ func (wc *watchChan) processEvent(wg *sync.WaitGroup) { if res == nil { continue } + if len(wc.resultChan) == outgoingBufSize { + glog.Warningf("Fast watcher, slow processing. Number of buffered events: %d."+ + "Probably caused by slow dispatching events to watchers", outgoingBufSize) + } // If user couldn't receive results fast enough, we also block incoming events from watcher. // Because storing events in local will cause more memory usage. // The worst case would be closing the fast watcher. @@ -300,7 +304,7 @@ func (wc *watchChan) sendError(err error) { func (wc *watchChan) sendEvent(e *event) { if len(wc.incomingEventChan) == incomingBufSize { - glog.V(2).Infof("Fast watcher, slow processing. Number of buffered events: %d."+ + glog.Warningf("Fast watcher, slow processing. Number of buffered events: %d."+ "Probably caused by slow decoding, user not receiving fast, or other processing logic", incomingBufSize) } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd2.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd2.go index 9452761a17..8a57246033 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd2.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd2.go @@ -30,16 +30,17 @@ import ( utilnet "k8s.io/kubernetes/pkg/util/net" ) -func newETCD2Storage(c storagebackend.Config) (storage.Interface, error) { +func newETCD2Storage(c storagebackend.Config) (storage.Interface, DestroyFunc, error) { tr, err := newTransportForETCD2(c.CertFile, c.KeyFile, c.CAFile) if err != nil { - return nil, err + return nil, nil, err } client, err := newETCD2Client(tr, c.ServerList) if err != nil { - return nil, err + return nil, nil, err } - return etcd.NewEtcdStorage(client, c.Codec, c.Prefix, c.Quorum, c.DeserializationCacheSize), nil + s := etcd.NewEtcdStorage(client, c.Codec, c.Prefix, c.Quorum, c.DeserializationCacheSize) + return s, tr.CloseIdleConnections, nil } func newETCD2Client(tr *http.Transport, serverList []string) (etcd2client.Client, error) { diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd3.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd3.go index 9fea1785f5..ee5d1d9326 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd3.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/etcd3.go @@ -26,7 +26,7 @@ import ( "golang.org/x/net/context" ) -func newETCD3Storage(c storagebackend.Config) (storage.Interface, error) { +func newETCD3Storage(c storagebackend.Config) (storage.Interface, DestroyFunc, error) { tlsInfo := transport.TLSInfo{ CertFile: c.CertFile, KeyFile: c.KeyFile, @@ -34,7 +34,7 @@ func newETCD3Storage(c storagebackend.Config) (storage.Interface, error) { } tlsConfig, err := tlsInfo.ClientConfig() if err != nil { - return nil, err + return nil, nil, err } cfg := clientv3.Config{ @@ -43,8 +43,13 @@ func newETCD3Storage(c storagebackend.Config) (storage.Interface, error) { } client, err := clientv3.New(cfg) if err != nil { - return nil, err + return nil, nil, err } - etcd3.StartCompactor(context.Background(), client) - return etcd3.New(client, c.Codec, c.Prefix), nil + ctx, cancel := context.WithCancel(context.Background()) + etcd3.StartCompactor(ctx, client) + destroyFunc := func() { + cancel() + client.Close() + } + return etcd3.New(client, c.Codec, c.Prefix), destroyFunc, nil } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/factory.go b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/factory.go index de9d7734b2..647f4f9f5b 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/factory.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/storage/storagebackend/factory/factory.go @@ -23,8 +23,11 @@ import ( "k8s.io/kubernetes/pkg/storage/storagebackend" ) +// DestroyFunc is to destroy any resources used by the storage returned in Create() together. +type DestroyFunc func() + // Create creates a storage backend based on given config. -func Create(c storagebackend.Config) (storage.Interface, error) { +func Create(c storagebackend.Config) (storage.Interface, DestroyFunc, error) { switch c.Type { case storagebackend.StorageTypeUnset, storagebackend.StorageTypeETCD2: return newETCD2Storage(c) @@ -35,6 +38,6 @@ func Create(c storagebackend.Config) (storage.Interface, error) { // - Support non-quorum read. return newETCD3Storage(c) default: - return nil, fmt.Errorf("unknown storage type: %s", c.Type) + return nil, nil, fmt.Errorf("unknown storage type: %s", c.Type) } } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/util/cache/lruexpirecache.go b/ingress/vendor/k8s.io/kubernetes/pkg/util/cache/lruexpirecache.go index 7e1bb65a87..99e62cdc67 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/util/cache/lruexpirecache.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/util/cache/lruexpirecache.go @@ -25,7 +25,7 @@ import ( type LRUExpireCache struct { cache *lru.Cache - lock sync.RWMutex + lock sync.Mutex } func NewLRUExpireCache(maxSize int) *LRUExpireCache { @@ -46,8 +46,8 @@ func (c *LRUExpireCache) Add(key lru.Key, value interface{}, ttl time.Duration) } func (c *LRUExpireCache) Get(key lru.Key) (interface{}, bool) { - c.lock.RLock() - defer c.lock.RUnlock() + c.lock.Lock() + defer c.lock.Unlock() e, ok := c.cache.Get(key) if !ok { return nil, false diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/util/config/feature_gate.go b/ingress/vendor/k8s.io/kubernetes/pkg/util/config/feature_gate.go index 71e5e330fe..c8782c4c42 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/util/config/feature_gate.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/util/config/feature_gate.go @@ -39,9 +39,9 @@ const ( // AllAlpha=true,NewFeature=false will result in newFeature=false allAlphaGate = "AllAlpha" externalTrafficLocalOnly = "AllowExtTrafficLocalEndpoints" + appArmor = "AppArmor" dynamicKubeletConfig = "DynamicKubeletConfig" dynamicVolumeProvisioning = "DynamicVolumeProvisioning" - // TODO: Define gate/accessor for AppArmor ) var ( @@ -50,6 +50,7 @@ var ( knownFeatures = map[string]featureSpec{ allAlphaGate: {false, alpha}, externalTrafficLocalOnly: {false, alpha}, + appArmor: {true, beta}, dynamicKubeletConfig: {false, alpha}, dynamicVolumeProvisioning: {true, alpha}, } @@ -91,6 +92,10 @@ type FeatureGate interface { // // alpha: v1.4 // MyFeature() bool + // owner: @timstclair + // beta: v1.4 + AppArmor() bool + // owner: @girishkalele // alpha: v1.4 ExternalTrafficLocalOnly() bool @@ -175,6 +180,11 @@ func (f *featureGate) ExternalTrafficLocalOnly() bool { return f.lookup(externalTrafficLocalOnly) } +// AppArmor returns the value for the AppArmor feature gate. +func (f *featureGate) AppArmor() bool { + return f.lookup(appArmor) +} + // DynamicKubeletConfig returns value for dynamicKubeletConfig func (f *featureGate) DynamicKubeletConfig() bool { return f.lookup(dynamicKubeletConfig) @@ -206,6 +216,7 @@ func (f *featureGate) AddFlag(fs *pflag.FlagSet) { } known = append(known, fmt.Sprintf("%s=true|false (%sdefault=%t)", k, pre, v.enabled)) } + sort.Strings(known) fs.Var(f, flagName, ""+ "A set of key=value pairs that describe feature gates for alpha/experimental features. "+ "Options are:\n"+strings.Join(known, "\n")) diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/util/errors/errors.go b/ingress/vendor/k8s.io/kubernetes/pkg/util/errors/errors.go index 0445c142be..42631f2162 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/util/errors/errors.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/util/errors/errors.go @@ -31,11 +31,23 @@ type Aggregate interface { // NewAggregate converts a slice of errors into an Aggregate interface, which // is itself an implementation of the error interface. If the slice is empty, // this returns nil. +// It will check if any of the element of input error list is nil, to avoid +// nil pointer panic when call Error(). func NewAggregate(errlist []error) Aggregate { if len(errlist) == 0 { return nil } - return aggregate(errlist) + // In case of input error list contains nil + var errs []error + for _, e := range errlist { + if e != nil { + errs = append(errs, e) + } + } + if len(errs) == 0 { + return nil + } + return aggregate(errs) } // This helper implements the error and Errors interfaces. Keeping it private diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/util/workqueue/default_rate_limiters.go b/ingress/vendor/k8s.io/kubernetes/pkg/util/workqueue/default_rate_limiters.go index cf3c4d94ea..35caed4fa4 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/util/workqueue/default_rate_limiters.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/util/workqueue/default_rate_limiters.go @@ -38,7 +38,7 @@ type RateLimiter interface { // both overall and per-item rate limitting. The overall is a token bucket and the per-item is exponential func DefaultControllerRateLimiter() RateLimiter { return NewMaxOfRateLimiter( - DefaultItemBasedRateLimiter(), + NewItemExponentialFailureRateLimiter(5*time.Millisecond, 1000*time.Second), // 10 qps, 100 bucket size. This is only for retry speed and its only the overall factor (not per item) &BucketRateLimiter{Bucket: ratelimit.NewBucketWithRate(float64(10), int64(100))}, ) @@ -83,16 +83,23 @@ func NewItemExponentialFailureRateLimiter(baseDelay time.Duration, maxDelay time } func DefaultItemBasedRateLimiter() RateLimiter { - return NewItemExponentialFailureRateLimiter(1*time.Millisecond, 1000*time.Second) + return NewItemExponentialFailureRateLimiter(time.Millisecond, 1000*time.Second) } func (r *ItemExponentialFailureRateLimiter) When(item interface{}) time.Duration { r.failuresLock.Lock() defer r.failuresLock.Unlock() + exp := r.failures[item] r.failures[item] = r.failures[item] + 1 - calculated := r.baseDelay * time.Duration(math.Pow10(r.failures[item]-1)) + // The backoff is capped such that 'calculated' value never overflows. + backoff := float64(r.baseDelay.Nanoseconds()) * math.Pow(2, float64(exp)) + if backoff > math.MaxInt64 { + return r.maxDelay + } + + calculated := time.Duration(backoff) if calculated > r.maxDelay { return r.maxDelay } diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/version/base.go b/ingress/vendor/k8s.io/kubernetes/pkg/version/base.go index c377705fe8..41c4a6a03f 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/version/base.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/version/base.go @@ -39,8 +39,8 @@ var ( // them irrelevant. (Next we'll take it out, which may muck with // scripts consuming the kubectl version output - but most of // these should be looking at gitVersion already anyways.) - gitMajor string = "" // major version, always numeric - gitMinor string = "" // minor version, numeric possibly followed by "+" + gitMajor string = "1" // major version, always numeric + gitMinor string = "4+" // minor version, numeric possibly followed by "+" // semantic version, derived by build scripts (see // https://github.com/kubernetes/kubernetes/blob/master/docs/design/versioning.md @@ -51,7 +51,7 @@ var ( // semantic version is a git hash, but the version itself is no // longer the direct output of "git describe", but a slight // translation to be semver compliant. - gitVersion string = "v0.0.0-master+$Format:%h$" + gitVersion string = "v1.4.0-beta.9+$Format:%h$" gitCommit string = "$Format:%H$" // sha1 from git, output of $(git rev-parse HEAD) gitTreeState string = "not a git tree" // state of git tree, either "clean" or "dirty" diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/version/version.go b/ingress/vendor/k8s.io/kubernetes/pkg/version/version.go index 1e93132177..0da3aadde0 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/version/version.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/version/version.go @@ -19,8 +19,6 @@ package version import ( "fmt" "runtime" - - "github.com/prometheus/client_golang/prometheus" ) // Info contains versioning information. @@ -60,17 +58,3 @@ func Get() Info { func (info Info) String() string { return info.GitVersion } - -func init() { - buildInfo := prometheus.NewGaugeVec( - prometheus.GaugeOpts{ - Name: "kubernetes_build_info", - Help: "A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running.", - }, - []string{"major", "minor", "gitVersion", "gitCommit", "gitTreeState", "buildDate", "goVersion", "compiler", "platform"}, - ) - info := Get() - buildInfo.WithLabelValues(info.Major, info.Minor, info.GitVersion, info.GitCommit, info.GitTreeState, info.BuildDate, info.GoVersion, info.Compiler, info.Platform).Set(1) - - prometheus.MustRegister(buildInfo) -} diff --git a/ingress/vendor/k8s.io/kubernetes/pkg/watch/watch.go b/ingress/vendor/k8s.io/kubernetes/pkg/watch/watch.go index 96b2fe3de2..5c2e4b9150 100644 --- a/ingress/vendor/k8s.io/kubernetes/pkg/watch/watch.go +++ b/ingress/vendor/k8s.io/kubernetes/pkg/watch/watch.go @@ -20,6 +20,8 @@ import ( "sync" "k8s.io/kubernetes/pkg/runtime" + + "github.com/golang/glog" ) // Interface can be implemented by anything that knows how to watch and report changes. @@ -89,16 +91,29 @@ func NewFake() *FakeWatcher { } } +func NewFakeWithChanSize(size int) *FakeWatcher { + return &FakeWatcher{ + result: make(chan Event, size), + } +} + // Stop implements Interface.Stop(). func (f *FakeWatcher) Stop() { f.Lock() defer f.Unlock() if !f.Stopped { + glog.V(4).Infof("Stopping fake watcher.") close(f.result) f.Stopped = true } } +func (f *FakeWatcher) IsStopped() bool { + f.Lock() + defer f.Unlock() + return f.Stopped +} + // Reset prepares the watcher to be reused. func (f *FakeWatcher) Reset() { f.Lock() diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/events.go b/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/events.go deleted file mode 100644 index d1b96d262e..0000000000 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/pkg/api/validation/events.go +++ /dev/null @@ -1,45 +0,0 @@ -/* -Copyright 2014 The Kubernetes Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -package validation - -import ( - "k8s.io/client-go/1.4/pkg/api" - "k8s.io/client-go/1.4/pkg/util/validation" - "k8s.io/client-go/1.4/pkg/util/validation/field" -) - -// ValidateEvent makes sure that the event makes sense. -func ValidateEvent(event *api.Event) field.ErrorList { - allErrs := field.ErrorList{} - // There is no namespace required for node or persistent volume. - // However, older client code accidentally sets event.Namespace - // to api.NamespaceDefault, so we accept that too, but "" is preferred. - if (event.InvolvedObject.Kind == "Node" || event.InvolvedObject.Kind == "PersistentVolume") && - event.Namespace != api.NamespaceDefault && - event.Namespace != "" { - allErrs = append(allErrs, field.Invalid(field.NewPath("involvedObject", "namespace"), event.InvolvedObject.Namespace, "not allowed for node")) - } - if event.InvolvedObject.Kind != "Node" && - event.InvolvedObject.Kind != "PersistentVolume" && - event.Namespace != event.InvolvedObject.Namespace { - allErrs = append(allErrs, field.Invalid(field.NewPath("involvedObject", "namespace"), event.InvolvedObject.Namespace, "does not match involvedObject")) - } - for _, msg := range validation.IsDNS1123Subdomain(event.Namespace) { - allErrs = append(allErrs, field.Invalid(field.NewPath("namespace"), event.Namespace, msg)) - } - return allErrs -} diff --git a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/metrics/metrics.go b/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/metrics/metrics.go deleted file mode 100644 index 3f649643ca..0000000000 --- a/ingress/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/1.4/tools/metrics/metrics.go +++ /dev/null @@ -1,67 +0,0 @@ -/* -Copyright 2015 The Kubernetes Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -// Package metrics provides utilities for registering client metrics to Prometheus. -package metrics - -import ( - "sync" - "time" - - "github.com/prometheus/client_golang/prometheus" -) - -const restClientSubsystem = "rest_client" - -var ( - // RequestLatency is a Prometheus Summary metric type partitioned by - // "verb" and "url" labels. It is used for the rest client latency metrics. - RequestLatency = prometheus.NewSummaryVec( - prometheus.SummaryOpts{ - Subsystem: restClientSubsystem, - Name: "request_latency_microseconds_copy", - Help: "Request latency in microseconds. Broken down by verb and URL", - MaxAge: time.Hour, - }, - []string{"verb", "url"}, - ) - - RequestResult = prometheus.NewCounterVec( - prometheus.CounterOpts{ - Subsystem: restClientSubsystem, - Name: "request_status_codes_copy", - Help: "Number of http requests, partitioned by metadata", - }, - []string{"code", "method", "host"}, - ) -) - -var registerMetrics sync.Once - -// Register registers all metrics to Prometheus with -// respect to the RequestLatency. -func Register() { - // Register the metrics. - registerMetrics.Do(func() { - prometheus.MustRegister(RequestLatency) - prometheus.MustRegister(RequestResult) - }) -} - -// Calculates the time since the specified start in microseconds. -func SinceInMicroseconds(start time.Time) float64 { - return float64(time.Since(start).Nanoseconds() / time.Microsecond.Nanoseconds()) -}