Merge pull request #78327 from caesarxuchao/pointer-remainingItemCount

Make RemainingItemCount a pointer
This commit is contained in:
Kubernetes Prow Robot 2019-05-29 07:59:29 -07:00 committed by GitHub
commit d8fd232ea1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
102 changed files with 456 additions and 407 deletions

View File

@ -62,7 +62,7 @@ func (in *MutatingWebhookConfiguration) DeepCopyObject() runtime.Object {
func (in *MutatingWebhookConfigurationList) DeepCopyInto(out *MutatingWebhookConfigurationList) { func (in *MutatingWebhookConfigurationList) DeepCopyInto(out *MutatingWebhookConfigurationList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MutatingWebhookConfiguration, len(*in)) *out = make([]MutatingWebhookConfiguration, len(*in))
@ -207,7 +207,7 @@ func (in *ValidatingWebhookConfiguration) DeepCopyObject() runtime.Object {
func (in *ValidatingWebhookConfigurationList) DeepCopyInto(out *ValidatingWebhookConfigurationList) { func (in *ValidatingWebhookConfigurationList) DeepCopyInto(out *ValidatingWebhookConfigurationList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ValidatingWebhookConfiguration, len(*in)) *out = make([]ValidatingWebhookConfiguration, len(*in))

View File

@ -59,7 +59,7 @@ func (in *ControllerRevision) DeepCopyObject() runtime.Object {
func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) { func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ControllerRevision, len(*in)) *out = make([]ControllerRevision, len(*in))
@ -137,7 +137,7 @@ func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) { func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]DaemonSet, len(*in)) *out = make([]DaemonSet, len(*in))
@ -293,7 +293,7 @@ func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
func (in *DeploymentList) DeepCopyInto(out *DeploymentList) { func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Deployment, len(*in)) *out = make([]Deployment, len(*in))
@ -491,7 +491,7 @@ func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) { func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicaSet, len(*in)) *out = make([]ReplicaSet, len(*in))
@ -681,7 +681,7 @@ func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) { func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StatefulSet, len(*in)) *out = make([]StatefulSet, len(*in))

View File

@ -55,7 +55,7 @@ func (in *AuditSink) DeepCopyObject() runtime.Object {
func (in *AuditSinkList) DeepCopyInto(out *AuditSinkList) { func (in *AuditSinkList) DeepCopyInto(out *AuditSinkList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]AuditSink, len(*in)) *out = make([]AuditSink, len(*in))

View File

@ -126,7 +126,7 @@ func (in *HorizontalPodAutoscalerCondition) DeepCopy() *HorizontalPodAutoscalerC
func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) { func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]HorizontalPodAutoscaler, len(*in)) *out = make([]HorizontalPodAutoscaler, len(*in))

View File

@ -58,7 +58,7 @@ func (in *CronJob) DeepCopyObject() runtime.Object {
func (in *CronJobList) DeepCopyInto(out *CronJobList) { func (in *CronJobList) DeepCopyInto(out *CronJobList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CronJob, len(*in)) *out = make([]CronJob, len(*in))
@ -199,7 +199,7 @@ func (in *JobCondition) DeepCopy() *JobCondition {
func (in *JobList) DeepCopyInto(out *JobList) { func (in *JobList) DeepCopyInto(out *JobList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Job, len(*in)) *out = make([]Job, len(*in))

View File

@ -73,7 +73,7 @@ func (in *CertificateSigningRequestCondition) DeepCopy() *CertificateSigningRequ
func (in *CertificateSigningRequestList) DeepCopyInto(out *CertificateSigningRequestList) { func (in *CertificateSigningRequestList) DeepCopyInto(out *CertificateSigningRequestList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CertificateSigningRequest, len(*in)) *out = make([]CertificateSigningRequest, len(*in))

View File

@ -55,7 +55,7 @@ func (in *Lease) DeepCopyObject() runtime.Object {
func (in *LeaseList) DeepCopyInto(out *LeaseList) { func (in *LeaseList) DeepCopyInto(out *LeaseList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Lease, len(*in)) *out = make([]Lease, len(*in))

View File

@ -485,7 +485,7 @@ func (in *ComponentStatus) DeepCopyObject() runtime.Object {
func (in *ComponentStatusList) DeepCopyInto(out *ComponentStatusList) { func (in *ComponentStatusList) DeepCopyInto(out *ComponentStatusList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ComponentStatus, len(*in)) *out = make([]ComponentStatus, len(*in))
@ -610,7 +610,7 @@ func (in *ConfigMapKeySelector) DeepCopy() *ConfigMapKeySelector {
func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList) { func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ConfigMap, len(*in)) *out = make([]ConfigMap, len(*in))
@ -1166,7 +1166,7 @@ func (in *Endpoints) DeepCopyObject() runtime.Object {
func (in *EndpointsList) DeepCopyInto(out *EndpointsList) { func (in *EndpointsList) DeepCopyInto(out *EndpointsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Endpoints, len(*in)) *out = make([]Endpoints, len(*in))
@ -1323,7 +1323,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -1880,7 +1880,7 @@ func (in *LimitRangeItem) DeepCopy() *LimitRangeItem {
func (in *LimitRangeList) DeepCopyInto(out *LimitRangeList) { func (in *LimitRangeList) DeepCopyInto(out *LimitRangeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]LimitRange, len(*in)) *out = make([]LimitRange, len(*in))
@ -1936,7 +1936,7 @@ func (in *LimitRangeSpec) DeepCopy() *LimitRangeSpec {
func (in *List) DeepCopyInto(out *List) { func (in *List) DeepCopyInto(out *List) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.Object, len(*in)) *out = make([]runtime.Object, len(*in))
@ -2089,7 +2089,7 @@ func (in *Namespace) DeepCopyObject() runtime.Object {
func (in *NamespaceList) DeepCopyInto(out *NamespaceList) { func (in *NamespaceList) DeepCopyInto(out *NamespaceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Namespace, len(*in)) *out = make([]Namespace, len(*in))
@ -2318,7 +2318,7 @@ func (in *NodeDaemonEndpoints) DeepCopy() *NodeDaemonEndpoints {
func (in *NodeList) DeepCopyInto(out *NodeList) { func (in *NodeList) DeepCopyInto(out *NodeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Node, len(*in)) *out = make([]Node, len(*in))
@ -2697,7 +2697,7 @@ func (in *PersistentVolumeClaimCondition) DeepCopy() *PersistentVolumeClaimCondi
func (in *PersistentVolumeClaimList) DeepCopyInto(out *PersistentVolumeClaimList) { func (in *PersistentVolumeClaimList) DeepCopyInto(out *PersistentVolumeClaimList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PersistentVolumeClaim, len(*in)) *out = make([]PersistentVolumeClaim, len(*in))
@ -2823,7 +2823,7 @@ func (in *PersistentVolumeClaimVolumeSource) DeepCopy() *PersistentVolumeClaimVo
func (in *PersistentVolumeList) DeepCopyInto(out *PersistentVolumeList) { func (in *PersistentVolumeList) DeepCopyInto(out *PersistentVolumeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PersistentVolume, len(*in)) *out = make([]PersistentVolume, len(*in))
@ -3304,7 +3304,7 @@ func (in *PodExecOptions) DeepCopyObject() runtime.Object {
func (in *PodList) DeepCopyInto(out *PodList) { func (in *PodList) DeepCopyInto(out *PodList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Pod, len(*in)) *out = make([]Pod, len(*in))
@ -3742,7 +3742,7 @@ func (in *PodTemplate) DeepCopyObject() runtime.Object {
func (in *PodTemplateList) DeepCopyInto(out *PodTemplateList) { func (in *PodTemplateList) DeepCopyInto(out *PodTemplateList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodTemplate, len(*in)) *out = make([]PodTemplate, len(*in))
@ -4054,7 +4054,7 @@ func (in *ReplicationControllerCondition) DeepCopy() *ReplicationControllerCondi
func (in *ReplicationControllerList) DeepCopyInto(out *ReplicationControllerList) { func (in *ReplicationControllerList) DeepCopyInto(out *ReplicationControllerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicationController, len(*in)) *out = make([]ReplicationController, len(*in))
@ -4205,7 +4205,7 @@ func (in *ResourceQuota) DeepCopyObject() runtime.Object {
func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) { func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ResourceQuota, len(*in)) *out = make([]ResourceQuota, len(*in))
@ -4518,7 +4518,7 @@ func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
func (in *SecretList) DeepCopyInto(out *SecretList) { func (in *SecretList) DeepCopyInto(out *SecretList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Secret, len(*in)) *out = make([]Secret, len(*in))
@ -4790,7 +4790,7 @@ func (in *ServiceAccount) DeepCopyObject() runtime.Object {
func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) { func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ServiceAccount, len(*in)) *out = make([]ServiceAccount, len(*in))
@ -4839,7 +4839,7 @@ func (in *ServiceAccountTokenProjection) DeepCopy() *ServiceAccountTokenProjecti
func (in *ServiceList) DeepCopyInto(out *ServiceList) { func (in *ServiceList) DeepCopyInto(out *ServiceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Service, len(*in)) *out = make([]Service, len(*in))

View File

@ -135,7 +135,7 @@ func (in *IngressBackend) DeepCopy() *IngressBackend {
func (in *IngressList) DeepCopyInto(out *IngressList) { func (in *IngressList) DeepCopyInto(out *IngressList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Ingress, len(*in)) *out = make([]Ingress, len(*in))
@ -366,7 +366,7 @@ func (in *NetworkPolicyIngressRule) DeepCopy() *NetworkPolicyIngressRule {
func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) { func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NetworkPolicy, len(*in)) *out = make([]NetworkPolicy, len(*in))

View File

@ -54,7 +54,7 @@ func (in *RuntimeClass) DeepCopyObject() runtime.Object {
func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) { func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RuntimeClass, len(*in)) *out = make([]RuntimeClass, len(*in))

View File

@ -191,7 +191,7 @@ func (in *PodDisruptionBudget) DeepCopyObject() runtime.Object {
func (in *PodDisruptionBudgetList) DeepCopyInto(out *PodDisruptionBudgetList) { func (in *PodDisruptionBudgetList) DeepCopyInto(out *PodDisruptionBudgetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodDisruptionBudget, len(*in)) *out = make([]PodDisruptionBudget, len(*in))
@ -305,7 +305,7 @@ func (in *PodSecurityPolicy) DeepCopyObject() runtime.Object {
func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) { func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodSecurityPolicy, len(*in)) *out = make([]PodSecurityPolicy, len(*in))

View File

@ -122,7 +122,7 @@ func (in *ClusterRoleBinding) DeepCopyObject() runtime.Object {
func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) { func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRoleBinding, len(*in)) *out = make([]ClusterRoleBinding, len(*in))
@ -155,7 +155,7 @@ func (in *ClusterRoleBindingList) DeepCopyObject() runtime.Object {
func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) { func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRole, len(*in)) *out = make([]ClusterRole, len(*in))
@ -294,7 +294,7 @@ func (in *RoleBinding) DeepCopyObject() runtime.Object {
func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) { func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RoleBinding, len(*in)) *out = make([]RoleBinding, len(*in))
@ -327,7 +327,7 @@ func (in *RoleBindingList) DeepCopyObject() runtime.Object {
func (in *RoleList) DeepCopyInto(out *RoleList) { func (in *RoleList) DeepCopyInto(out *RoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Role, len(*in)) *out = make([]Role, len(*in))

View File

@ -54,7 +54,7 @@ func (in *PriorityClass) DeepCopyObject() runtime.Object {
func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) { func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PriorityClass, len(*in)) *out = make([]PriorityClass, len(*in))

View File

@ -56,7 +56,7 @@ func (in *PodPreset) DeepCopyObject() runtime.Object {
func (in *PodPresetList) DeepCopyInto(out *PodPresetList) { func (in *PodPresetList) DeepCopyInto(out *PodPresetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodPreset, len(*in)) *out = make([]PodPreset, len(*in))

View File

@ -56,7 +56,7 @@ func (in *CSIDriver) DeepCopyObject() runtime.Object {
func (in *CSIDriverList) DeepCopyInto(out *CSIDriverList) { func (in *CSIDriverList) DeepCopyInto(out *CSIDriverList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CSIDriver, len(*in)) *out = make([]CSIDriver, len(*in))
@ -163,7 +163,7 @@ func (in *CSINodeDriver) DeepCopy() *CSINodeDriver {
func (in *CSINodeList) DeepCopyInto(out *CSINodeList) { func (in *CSINodeList) DeepCopyInto(out *CSINodeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CSINode, len(*in)) *out = make([]CSINode, len(*in))
@ -279,7 +279,7 @@ func (in *StorageClass) DeepCopyObject() runtime.Object {
func (in *StorageClassList) DeepCopyInto(out *StorageClassList) { func (in *StorageClassList) DeepCopyInto(out *StorageClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StorageClass, len(*in)) *out = make([]StorageClass, len(*in))
@ -340,7 +340,7 @@ func (in *VolumeAttachment) DeepCopyObject() runtime.Object {
func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) { func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]VolumeAttachment, len(*in)) *out = make([]VolumeAttachment, len(*in))

View File

@ -54,7 +54,7 @@ func (in *MetadataOnlyObject) DeepCopyObject() runtime.Object {
func (in *MetadataOnlyObjectList) DeepCopyInto(out *MetadataOnlyObjectList) { func (in *MetadataOnlyObjectList) DeepCopyInto(out *MetadataOnlyObjectList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MetadataOnlyObject, len(*in)) *out = make([]MetadataOnlyObject, len(*in))

View File

@ -62,7 +62,7 @@ func (in *MutatingWebhookConfiguration) DeepCopyObject() runtime.Object {
func (in *MutatingWebhookConfigurationList) DeepCopyInto(out *MutatingWebhookConfigurationList) { func (in *MutatingWebhookConfigurationList) DeepCopyInto(out *MutatingWebhookConfigurationList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MutatingWebhookConfiguration, len(*in)) *out = make([]MutatingWebhookConfiguration, len(*in))
@ -212,7 +212,7 @@ func (in *ValidatingWebhookConfiguration) DeepCopyObject() runtime.Object {
func (in *ValidatingWebhookConfigurationList) DeepCopyInto(out *ValidatingWebhookConfigurationList) { func (in *ValidatingWebhookConfigurationList) DeepCopyInto(out *ValidatingWebhookConfigurationList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ValidatingWebhookConfiguration, len(*in)) *out = make([]ValidatingWebhookConfiguration, len(*in))

View File

@ -58,7 +58,7 @@ func (in *ControllerRevision) DeepCopyObject() runtime.Object {
func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) { func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ControllerRevision, len(*in)) *out = make([]ControllerRevision, len(*in))
@ -136,7 +136,7 @@ func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) { func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]DaemonSet, len(*in)) *out = make([]DaemonSet, len(*in))
@ -292,7 +292,7 @@ func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
func (in *DeploymentList) DeepCopyInto(out *DeploymentList) { func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Deployment, len(*in)) *out = make([]Deployment, len(*in))
@ -457,7 +457,7 @@ func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) { func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicaSet, len(*in)) *out = make([]ReplicaSet, len(*in))
@ -653,7 +653,7 @@ func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) { func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StatefulSet, len(*in)) *out = make([]StatefulSet, len(*in))

View File

@ -58,7 +58,7 @@ func (in *ControllerRevision) DeepCopyObject() runtime.Object {
func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) { func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ControllerRevision, len(*in)) *out = make([]ControllerRevision, len(*in))
@ -137,7 +137,7 @@ func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
func (in *DeploymentList) DeepCopyInto(out *DeploymentList) { func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Deployment, len(*in)) *out = make([]Deployment, len(*in))
@ -470,7 +470,7 @@ func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) { func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StatefulSet, len(*in)) *out = make([]StatefulSet, len(*in))

View File

@ -58,7 +58,7 @@ func (in *ControllerRevision) DeepCopyObject() runtime.Object {
func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) { func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ControllerRevision, len(*in)) *out = make([]ControllerRevision, len(*in))
@ -136,7 +136,7 @@ func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) { func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]DaemonSet, len(*in)) *out = make([]DaemonSet, len(*in))
@ -292,7 +292,7 @@ func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
func (in *DeploymentList) DeepCopyInto(out *DeploymentList) { func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Deployment, len(*in)) *out = make([]Deployment, len(*in))
@ -457,7 +457,7 @@ func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) { func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicaSet, len(*in)) *out = make([]ReplicaSet, len(*in))
@ -720,7 +720,7 @@ func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) { func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StatefulSet, len(*in)) *out = make([]StatefulSet, len(*in))

View File

@ -55,7 +55,7 @@ func (in *AuditSink) DeepCopyObject() runtime.Object {
func (in *AuditSinkList) DeepCopyInto(out *AuditSinkList) { func (in *AuditSinkList) DeepCopyInto(out *AuditSinkList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]AuditSink, len(*in)) *out = make([]AuditSink, len(*in))

View File

@ -148,7 +148,7 @@ func (in *HorizontalPodAutoscalerCondition) DeepCopy() *HorizontalPodAutoscalerC
func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) { func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]HorizontalPodAutoscaler, len(*in)) *out = make([]HorizontalPodAutoscaler, len(*in))

View File

@ -148,7 +148,7 @@ func (in *HorizontalPodAutoscalerCondition) DeepCopy() *HorizontalPodAutoscalerC
func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) { func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]HorizontalPodAutoscaler, len(*in)) *out = make([]HorizontalPodAutoscaler, len(*in))

View File

@ -126,7 +126,7 @@ func (in *HorizontalPodAutoscalerCondition) DeepCopy() *HorizontalPodAutoscalerC
func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) { func (in *HorizontalPodAutoscalerList) DeepCopyInto(out *HorizontalPodAutoscalerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]HorizontalPodAutoscaler, len(*in)) *out = make([]HorizontalPodAutoscaler, len(*in))

View File

@ -75,7 +75,7 @@ func (in *JobCondition) DeepCopy() *JobCondition {
func (in *JobList) DeepCopyInto(out *JobList) { func (in *JobList) DeepCopyInto(out *JobList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Job, len(*in)) *out = make([]Job, len(*in))

View File

@ -57,7 +57,7 @@ func (in *CronJob) DeepCopyObject() runtime.Object {
func (in *CronJobList) DeepCopyInto(out *CronJobList) { func (in *CronJobList) DeepCopyInto(out *CronJobList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CronJob, len(*in)) *out = make([]CronJob, len(*in))

View File

@ -57,7 +57,7 @@ func (in *CronJob) DeepCopyObject() runtime.Object {
func (in *CronJobList) DeepCopyInto(out *CronJobList) { func (in *CronJobList) DeepCopyInto(out *CronJobList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CronJob, len(*in)) *out = make([]CronJob, len(*in))

View File

@ -73,7 +73,7 @@ func (in *CertificateSigningRequestCondition) DeepCopy() *CertificateSigningRequ
func (in *CertificateSigningRequestList) DeepCopyInto(out *CertificateSigningRequestList) { func (in *CertificateSigningRequestList) DeepCopyInto(out *CertificateSigningRequestList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CertificateSigningRequest, len(*in)) *out = make([]CertificateSigningRequest, len(*in))

View File

@ -55,7 +55,7 @@ func (in *Lease) DeepCopyObject() runtime.Object {
func (in *LeaseList) DeepCopyInto(out *LeaseList) { func (in *LeaseList) DeepCopyInto(out *LeaseList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Lease, len(*in)) *out = make([]Lease, len(*in))

View File

@ -55,7 +55,7 @@ func (in *Lease) DeepCopyObject() runtime.Object {
func (in *LeaseList) DeepCopyInto(out *LeaseList) { func (in *LeaseList) DeepCopyInto(out *LeaseList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Lease, len(*in)) *out = make([]Lease, len(*in))

View File

@ -485,7 +485,7 @@ func (in *ComponentStatus) DeepCopyObject() runtime.Object {
func (in *ComponentStatusList) DeepCopyInto(out *ComponentStatusList) { func (in *ComponentStatusList) DeepCopyInto(out *ComponentStatusList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ComponentStatus, len(*in)) *out = make([]ComponentStatus, len(*in))
@ -610,7 +610,7 @@ func (in *ConfigMapKeySelector) DeepCopy() *ConfigMapKeySelector {
func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList) { func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ConfigMap, len(*in)) *out = make([]ConfigMap, len(*in))
@ -1166,7 +1166,7 @@ func (in *Endpoints) DeepCopyObject() runtime.Object {
func (in *EndpointsList) DeepCopyInto(out *EndpointsList) { func (in *EndpointsList) DeepCopyInto(out *EndpointsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Endpoints, len(*in)) *out = make([]Endpoints, len(*in))
@ -1323,7 +1323,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -1880,7 +1880,7 @@ func (in *LimitRangeItem) DeepCopy() *LimitRangeItem {
func (in *LimitRangeList) DeepCopyInto(out *LimitRangeList) { func (in *LimitRangeList) DeepCopyInto(out *LimitRangeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]LimitRange, len(*in)) *out = make([]LimitRange, len(*in))
@ -1936,7 +1936,7 @@ func (in *LimitRangeSpec) DeepCopy() *LimitRangeSpec {
func (in *List) DeepCopyInto(out *List) { func (in *List) DeepCopyInto(out *List) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.RawExtension, len(*in)) *out = make([]runtime.RawExtension, len(*in))
@ -2087,7 +2087,7 @@ func (in *Namespace) DeepCopyObject() runtime.Object {
func (in *NamespaceList) DeepCopyInto(out *NamespaceList) { func (in *NamespaceList) DeepCopyInto(out *NamespaceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Namespace, len(*in)) *out = make([]Namespace, len(*in))
@ -2316,7 +2316,7 @@ func (in *NodeDaemonEndpoints) DeepCopy() *NodeDaemonEndpoints {
func (in *NodeList) DeepCopyInto(out *NodeList) { func (in *NodeList) DeepCopyInto(out *NodeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Node, len(*in)) *out = make([]Node, len(*in))
@ -2695,7 +2695,7 @@ func (in *PersistentVolumeClaimCondition) DeepCopy() *PersistentVolumeClaimCondi
func (in *PersistentVolumeClaimList) DeepCopyInto(out *PersistentVolumeClaimList) { func (in *PersistentVolumeClaimList) DeepCopyInto(out *PersistentVolumeClaimList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PersistentVolumeClaim, len(*in)) *out = make([]PersistentVolumeClaim, len(*in))
@ -2821,7 +2821,7 @@ func (in *PersistentVolumeClaimVolumeSource) DeepCopy() *PersistentVolumeClaimVo
func (in *PersistentVolumeList) DeepCopyInto(out *PersistentVolumeList) { func (in *PersistentVolumeList) DeepCopyInto(out *PersistentVolumeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PersistentVolume, len(*in)) *out = make([]PersistentVolume, len(*in))
@ -3302,7 +3302,7 @@ func (in *PodExecOptions) DeepCopyObject() runtime.Object {
func (in *PodList) DeepCopyInto(out *PodList) { func (in *PodList) DeepCopyInto(out *PodList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Pod, len(*in)) *out = make([]Pod, len(*in))
@ -3740,7 +3740,7 @@ func (in *PodTemplate) DeepCopyObject() runtime.Object {
func (in *PodTemplateList) DeepCopyInto(out *PodTemplateList) { func (in *PodTemplateList) DeepCopyInto(out *PodTemplateList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodTemplate, len(*in)) *out = make([]PodTemplate, len(*in))
@ -4052,7 +4052,7 @@ func (in *ReplicationControllerCondition) DeepCopy() *ReplicationControllerCondi
func (in *ReplicationControllerList) DeepCopyInto(out *ReplicationControllerList) { func (in *ReplicationControllerList) DeepCopyInto(out *ReplicationControllerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicationController, len(*in)) *out = make([]ReplicationController, len(*in))
@ -4208,7 +4208,7 @@ func (in *ResourceQuota) DeepCopyObject() runtime.Object {
func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) { func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ResourceQuota, len(*in)) *out = make([]ResourceQuota, len(*in))
@ -4528,7 +4528,7 @@ func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
func (in *SecretList) DeepCopyInto(out *SecretList) { func (in *SecretList) DeepCopyInto(out *SecretList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Secret, len(*in)) *out = make([]Secret, len(*in))
@ -4800,7 +4800,7 @@ func (in *ServiceAccount) DeepCopyObject() runtime.Object {
func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) { func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ServiceAccount, len(*in)) *out = make([]ServiceAccount, len(*in))
@ -4854,7 +4854,7 @@ func (in *ServiceAccountTokenProjection) DeepCopy() *ServiceAccountTokenProjecti
func (in *ServiceList) DeepCopyInto(out *ServiceList) { func (in *ServiceList) DeepCopyInto(out *ServiceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Service, len(*in)) *out = make([]Service, len(*in))

View File

@ -70,7 +70,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))

View File

@ -124,7 +124,7 @@ func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) { func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]DaemonSet, len(*in)) *out = make([]DaemonSet, len(*in))
@ -280,7 +280,7 @@ func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
func (in *DeploymentList) DeepCopyInto(out *DeploymentList) { func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Deployment, len(*in)) *out = make([]Deployment, len(*in))
@ -595,7 +595,7 @@ func (in *IngressBackend) DeepCopy() *IngressBackend {
func (in *IngressList) DeepCopyInto(out *IngressList) { func (in *IngressList) DeepCopyInto(out *IngressList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Ingress, len(*in)) *out = make([]Ingress, len(*in))
@ -826,7 +826,7 @@ func (in *NetworkPolicyIngressRule) DeepCopy() *NetworkPolicyIngressRule {
func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) { func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NetworkPolicy, len(*in)) *out = make([]NetworkPolicy, len(*in))
@ -979,7 +979,7 @@ func (in *PodSecurityPolicy) DeepCopyObject() runtime.Object {
func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) { func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodSecurityPolicy, len(*in)) *out = make([]PodSecurityPolicy, len(*in))
@ -1152,7 +1152,7 @@ func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) { func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ReplicaSet, len(*in)) *out = make([]ReplicaSet, len(*in))

View File

@ -139,7 +139,7 @@ func (in *NetworkPolicyIngressRule) DeepCopy() *NetworkPolicyIngressRule {
func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) { func (in *NetworkPolicyList) DeepCopyInto(out *NetworkPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NetworkPolicy, len(*in)) *out = make([]NetworkPolicy, len(*in))

View File

@ -111,7 +111,7 @@ func (in *IngressBackend) DeepCopy() *IngressBackend {
func (in *IngressList) DeepCopyInto(out *IngressList) { func (in *IngressList) DeepCopyInto(out *IngressList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Ingress, len(*in)) *out = make([]Ingress, len(*in))

View File

@ -55,7 +55,7 @@ func (in *RuntimeClass) DeepCopyObject() runtime.Object {
func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) { func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RuntimeClass, len(*in)) *out = make([]RuntimeClass, len(*in))

View File

@ -54,7 +54,7 @@ func (in *RuntimeClass) DeepCopyObject() runtime.Object {
func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) { func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RuntimeClass, len(*in)) *out = make([]RuntimeClass, len(*in))

View File

@ -191,7 +191,7 @@ func (in *PodDisruptionBudget) DeepCopyObject() runtime.Object {
func (in *PodDisruptionBudgetList) DeepCopyInto(out *PodDisruptionBudgetList) { func (in *PodDisruptionBudgetList) DeepCopyInto(out *PodDisruptionBudgetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodDisruptionBudget, len(*in)) *out = make([]PodDisruptionBudget, len(*in))
@ -305,7 +305,7 @@ func (in *PodSecurityPolicy) DeepCopyObject() runtime.Object {
func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) { func (in *PodSecurityPolicyList) DeepCopyInto(out *PodSecurityPolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodSecurityPolicy, len(*in)) *out = make([]PodSecurityPolicy, len(*in))

View File

@ -122,7 +122,7 @@ func (in *ClusterRoleBinding) DeepCopyObject() runtime.Object {
func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) { func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRoleBinding, len(*in)) *out = make([]ClusterRoleBinding, len(*in))
@ -155,7 +155,7 @@ func (in *ClusterRoleBindingList) DeepCopyObject() runtime.Object {
func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) { func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRole, len(*in)) *out = make([]ClusterRole, len(*in))
@ -294,7 +294,7 @@ func (in *RoleBinding) DeepCopyObject() runtime.Object {
func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) { func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RoleBinding, len(*in)) *out = make([]RoleBinding, len(*in))
@ -327,7 +327,7 @@ func (in *RoleBindingList) DeepCopyObject() runtime.Object {
func (in *RoleList) DeepCopyInto(out *RoleList) { func (in *RoleList) DeepCopyInto(out *RoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Role, len(*in)) *out = make([]Role, len(*in))

View File

@ -122,7 +122,7 @@ func (in *ClusterRoleBinding) DeepCopyObject() runtime.Object {
func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) { func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRoleBinding, len(*in)) *out = make([]ClusterRoleBinding, len(*in))
@ -155,7 +155,7 @@ func (in *ClusterRoleBindingList) DeepCopyObject() runtime.Object {
func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) { func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRole, len(*in)) *out = make([]ClusterRole, len(*in))
@ -294,7 +294,7 @@ func (in *RoleBinding) DeepCopyObject() runtime.Object {
func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) { func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RoleBinding, len(*in)) *out = make([]RoleBinding, len(*in))
@ -327,7 +327,7 @@ func (in *RoleBindingList) DeepCopyObject() runtime.Object {
func (in *RoleList) DeepCopyInto(out *RoleList) { func (in *RoleList) DeepCopyInto(out *RoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Role, len(*in)) *out = make([]Role, len(*in))

View File

@ -122,7 +122,7 @@ func (in *ClusterRoleBinding) DeepCopyObject() runtime.Object {
func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) { func (in *ClusterRoleBindingList) DeepCopyInto(out *ClusterRoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRoleBinding, len(*in)) *out = make([]ClusterRoleBinding, len(*in))
@ -155,7 +155,7 @@ func (in *ClusterRoleBindingList) DeepCopyObject() runtime.Object {
func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) { func (in *ClusterRoleList) DeepCopyInto(out *ClusterRoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterRole, len(*in)) *out = make([]ClusterRole, len(*in))
@ -294,7 +294,7 @@ func (in *RoleBinding) DeepCopyObject() runtime.Object {
func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) { func (in *RoleBindingList) DeepCopyInto(out *RoleBindingList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RoleBinding, len(*in)) *out = make([]RoleBinding, len(*in))
@ -327,7 +327,7 @@ func (in *RoleBindingList) DeepCopyObject() runtime.Object {
func (in *RoleList) DeepCopyInto(out *RoleList) { func (in *RoleList) DeepCopyInto(out *RoleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Role, len(*in)) *out = make([]Role, len(*in))

View File

@ -54,7 +54,7 @@ func (in *PriorityClass) DeepCopyObject() runtime.Object {
func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) { func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PriorityClass, len(*in)) *out = make([]PriorityClass, len(*in))

View File

@ -54,7 +54,7 @@ func (in *PriorityClass) DeepCopyObject() runtime.Object {
func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) { func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PriorityClass, len(*in)) *out = make([]PriorityClass, len(*in))

View File

@ -54,7 +54,7 @@ func (in *PriorityClass) DeepCopyObject() runtime.Object {
func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) { func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PriorityClass, len(*in)) *out = make([]PriorityClass, len(*in))

View File

@ -56,7 +56,7 @@ func (in *PodPreset) DeepCopyObject() runtime.Object {
func (in *PodPresetList) DeepCopyInto(out *PodPresetList) { func (in *PodPresetList) DeepCopyInto(out *PodPresetList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodPreset, len(*in)) *out = make([]PodPreset, len(*in))

View File

@ -89,7 +89,7 @@ func (in *StorageClass) DeepCopyObject() runtime.Object {
func (in *StorageClassList) DeepCopyInto(out *StorageClassList) { func (in *StorageClassList) DeepCopyInto(out *StorageClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StorageClass, len(*in)) *out = make([]StorageClass, len(*in))
@ -150,7 +150,7 @@ func (in *VolumeAttachment) DeepCopyObject() runtime.Object {
func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) { func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]VolumeAttachment, len(*in)) *out = make([]VolumeAttachment, len(*in))

View File

@ -56,7 +56,7 @@ func (in *VolumeAttachment) DeepCopyObject() runtime.Object {
func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) { func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]VolumeAttachment, len(*in)) *out = make([]VolumeAttachment, len(*in))

View File

@ -56,7 +56,7 @@ func (in *CSIDriver) DeepCopyObject() runtime.Object {
func (in *CSIDriverList) DeepCopyInto(out *CSIDriverList) { func (in *CSIDriverList) DeepCopyInto(out *CSIDriverList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CSIDriver, len(*in)) *out = make([]CSIDriver, len(*in))
@ -163,7 +163,7 @@ func (in *CSINodeDriver) DeepCopy() *CSINodeDriver {
func (in *CSINodeList) DeepCopyInto(out *CSINodeList) { func (in *CSINodeList) DeepCopyInto(out *CSINodeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CSINode, len(*in)) *out = make([]CSINode, len(*in))
@ -279,7 +279,7 @@ func (in *StorageClass) DeepCopyObject() runtime.Object {
func (in *StorageClassList) DeepCopyInto(out *StorageClassList) { func (in *StorageClassList) DeepCopyInto(out *StorageClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]StorageClass, len(*in)) *out = make([]StorageClass, len(*in))
@ -340,7 +340,7 @@ func (in *VolumeAttachment) DeepCopyObject() runtime.Object {
func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) { func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]VolumeAttachment, len(*in)) *out = make([]VolumeAttachment, len(*in))

View File

@ -56,7 +56,7 @@ func (in *Example) DeepCopyObject() runtime.Object {
func (in *ExampleList) DeepCopyInto(out *ExampleList) { func (in *ExampleList) DeepCopyInto(out *ExampleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Example, len(*in)) *out = make([]Example, len(*in))

View File

@ -197,7 +197,7 @@ func (in *CustomResourceDefinitionCondition) DeepCopy() *CustomResourceDefinitio
func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) { func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CustomResourceDefinition, len(*in)) *out = make([]CustomResourceDefinition, len(*in))

View File

@ -115,7 +115,7 @@ func (in *CustomResourceDefinitionCondition) DeepCopy() *CustomResourceDefinitio
func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) { func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]CustomResourceDefinition, len(*in)) *out = make([]CustomResourceDefinition, len(*in))

View File

@ -28,7 +28,7 @@ import (
func (in *List) DeepCopyInto(out *List) { func (in *List) DeepCopyInto(out *List) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.Object, len(*in)) *out = make([]runtime.Object, len(*in))

View File

@ -1199,9 +1199,11 @@ func (m *ListMeta) MarshalTo(dAtA []byte) (int, error) {
i++ i++
i = encodeVarintGenerated(dAtA, i, uint64(len(m.Continue))) i = encodeVarintGenerated(dAtA, i, uint64(len(m.Continue)))
i += copy(dAtA[i:], m.Continue) i += copy(dAtA[i:], m.Continue)
dAtA[i] = 0x20 if m.RemainingItemCount != nil {
i++ dAtA[i] = 0x20
i = encodeVarintGenerated(dAtA, i, uint64(m.RemainingItemCount)) i++
i = encodeVarintGenerated(dAtA, i, uint64(*m.RemainingItemCount))
}
return i, nil return i, nil
} }
@ -2391,7 +2393,9 @@ func (m *ListMeta) Size() (n int) {
n += 1 + l + sovGenerated(uint64(l)) n += 1 + l + sovGenerated(uint64(l))
l = len(m.Continue) l = len(m.Continue)
n += 1 + l + sovGenerated(uint64(l)) n += 1 + l + sovGenerated(uint64(l))
n += 1 + sovGenerated(uint64(m.RemainingItemCount)) if m.RemainingItemCount != nil {
n += 1 + sovGenerated(uint64(*m.RemainingItemCount))
}
return n return n
} }
@ -2944,7 +2948,7 @@ func (this *ListMeta) String() string {
`SelfLink:` + fmt.Sprintf("%v", this.SelfLink) + `,`, `SelfLink:` + fmt.Sprintf("%v", this.SelfLink) + `,`,
`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`, `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
`Continue:` + fmt.Sprintf("%v", this.Continue) + `,`, `Continue:` + fmt.Sprintf("%v", this.Continue) + `,`,
`RemainingItemCount:` + fmt.Sprintf("%v", this.RemainingItemCount) + `,`, `RemainingItemCount:` + valueToStringGenerated(this.RemainingItemCount) + `,`,
`}`, `}`,
}, "") }, "")
return s return s
@ -6194,7 +6198,7 @@ func (m *ListMeta) Unmarshal(dAtA []byte) error {
if wireType != 0 { if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field RemainingItemCount", wireType) return fmt.Errorf("proto: wrong wireType = %d for field RemainingItemCount", wireType)
} }
m.RemainingItemCount = 0 var v int64
for shift := uint(0); ; shift += 7 { for shift := uint(0); ; shift += 7 {
if shift >= 64 { if shift >= 64 {
return ErrIntOverflowGenerated return ErrIntOverflowGenerated
@ -6204,11 +6208,12 @@ func (m *ListMeta) Unmarshal(dAtA []byte) error {
} }
b := dAtA[iNdEx] b := dAtA[iNdEx]
iNdEx++ iNdEx++
m.RemainingItemCount |= (int64(b) & 0x7F) << shift v |= (int64(b) & 0x7F) << shift
if b < 0x80 { if b < 0x80 {
break break
} }
} }
m.RemainingItemCount = &v
default: default:
iNdEx = preIndex iNdEx = preIndex
skippy, err := skipGenerated(dAtA[iNdEx:]) skippy, err := skipGenerated(dAtA[iNdEx:])
@ -9521,182 +9526,182 @@ func init() {
} }
var fileDescriptorGenerated = []byte{ var fileDescriptorGenerated = []byte{
// 2823 bytes of a gzipped FileDescriptorProto // 2820 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x1a, 0xcf, 0x6f, 0x23, 0x57, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x1a, 0xcf, 0x6f, 0x1c, 0x57,
0x39, 0x63, 0xc7, 0x8e, 0xfd, 0x39, 0xde, 0x4d, 0xde, 0xee, 0x82, 0x1b, 0x44, 0x9c, 0x4e, 0x51, 0xd9, 0xb3, 0xeb, 0x5d, 0xef, 0x7e, 0xeb, 0x4d, 0xec, 0x97, 0x04, 0xb6, 0x46, 0x78, 0xdd, 0x29,
0xb5, 0x85, 0xad, 0xd3, 0xdd, 0xd2, 0x6a, 0xd9, 0xd2, 0x42, 0x9c, 0x1f, 0xdb, 0xd0, 0x4d, 0x13, 0xaa, 0x52, 0x48, 0xd7, 0x4d, 0x4a, 0xab, 0x90, 0xd2, 0x82, 0xd7, 0x76, 0x52, 0xd3, 0xb8, 0xb1,
0xbd, 0xec, 0x2e, 0x62, 0x59, 0xa1, 0x4e, 0x3c, 0x2f, 0xce, 0x90, 0xf1, 0x8c, 0xfb, 0xde, 0x38, 0x9e, 0x93, 0x20, 0x42, 0x84, 0x3a, 0xde, 0x79, 0x5e, 0x0f, 0x9e, 0x9d, 0x99, 0xbe, 0x37, 0xeb,
0xbb, 0x86, 0x03, 0x3d, 0x80, 0x00, 0x09, 0xaa, 0x1e, 0x39, 0xa1, 0x56, 0xf0, 0x17, 0x70, 0xe2, 0xc4, 0x70, 0xa0, 0x07, 0x10, 0x20, 0x41, 0xd5, 0x23, 0x27, 0xd4, 0x0a, 0xfe, 0x02, 0x4e, 0x9c,
0xc4, 0xa9, 0x12, 0xbd, 0x20, 0x55, 0xe2, 0x52, 0x09, 0x64, 0xb5, 0x01, 0x09, 0x6e, 0x9c, 0xb8, 0x38, 0x55, 0xa2, 0x17, 0xa4, 0x4a, 0x5c, 0x2a, 0x81, 0x56, 0xad, 0x41, 0x82, 0x1b, 0xe2, 0xea,
0xe4, 0x84, 0xde, 0xaf, 0x99, 0x37, 0x76, 0xbc, 0x19, 0xb3, 0xa5, 0xe2, 0xe4, 0x99, 0xef, 0xe7, 0x13, 0x7a, 0xbf, 0x66, 0xde, 0xec, 0x7a, 0xe3, 0x59, 0x52, 0x2a, 0x4e, 0x3b, 0xf3, 0xfd, 0x7e,
0x7b, 0xdf, 0xfb, 0xde, 0xf7, 0x6b, 0x0c, 0x5b, 0x87, 0xd7, 0x59, 0xc3, 0x0b, 0x97, 0x0f, 0x7b, 0xef, 0x7d, 0xef, 0xfb, 0x35, 0x0b, 0x9b, 0xfb, 0x57, 0x59, 0xcb, 0x0b, 0x97, 0xf7, 0xfb, 0x3b,
0x7b, 0x84, 0x06, 0x24, 0x22, 0x6c, 0xf9, 0x88, 0x04, 0x6e, 0x48, 0x97, 0x15, 0xc2, 0xe9, 0x7a, 0x84, 0x06, 0x24, 0x26, 0x6c, 0xf9, 0x80, 0x04, 0x6e, 0x48, 0x97, 0x15, 0xc2, 0x89, 0xbc, 0x9e,
0x1d, 0xa7, 0x75, 0xe0, 0x05, 0x84, 0xf6, 0x97, 0xbb, 0x87, 0x6d, 0x0e, 0x60, 0xcb, 0x1d, 0x12, 0xd3, 0xd9, 0xf3, 0x02, 0x42, 0x0f, 0x97, 0xa3, 0xfd, 0x2e, 0x07, 0xb0, 0xe5, 0x1e, 0x89, 0x9d,
0x39, 0xcb, 0x47, 0x57, 0x97, 0xdb, 0x24, 0x20, 0xd4, 0x89, 0x88, 0xdb, 0xe8, 0xd2, 0x30, 0x0a, 0xe5, 0x83, 0xcb, 0xcb, 0x5d, 0x12, 0x10, 0xea, 0xc4, 0xc4, 0x6d, 0x45, 0x34, 0x8c, 0x43, 0xf4,
0xd1, 0x97, 0x24, 0x57, 0xc3, 0xe4, 0x6a, 0x74, 0x0f, 0xdb, 0x1c, 0xc0, 0x1a, 0x9c, 0xab, 0x71, 0x25, 0xc9, 0xd5, 0x32, 0xb9, 0x5a, 0xd1, 0x7e, 0x97, 0x03, 0x58, 0x8b, 0x73, 0xb5, 0x0e, 0x2e,
0x74, 0x75, 0xe1, 0xd9, 0xb6, 0x17, 0x1d, 0xf4, 0xf6, 0x1a, 0xad, 0xb0, 0xb3, 0xdc, 0x0e, 0xdb, 0x2f, 0x3c, 0xdb, 0xf5, 0xe2, 0xbd, 0xfe, 0x4e, 0xab, 0x13, 0xf6, 0x96, 0xbb, 0x61, 0x37, 0x5c,
0xe1, 0xb2, 0x60, 0xde, 0xeb, 0xed, 0x8b, 0x37, 0xf1, 0x22, 0x9e, 0xa4, 0xd0, 0x85, 0xb1, 0x4b, 0x16, 0xcc, 0x3b, 0xfd, 0x5d, 0xf1, 0x26, 0x5e, 0xc4, 0x93, 0x14, 0xba, 0x30, 0xd6, 0x14, 0xda,
0xa1, 0xbd, 0x20, 0xf2, 0x3a, 0x64, 0x78, 0x15, 0x0b, 0x2f, 0x9e, 0xc5, 0xc0, 0x5a, 0x07, 0xa4, 0x0f, 0x62, 0xaf, 0x47, 0x86, 0xad, 0x58, 0x78, 0xf1, 0x34, 0x06, 0xd6, 0xd9, 0x23, 0x3d, 0x67,
0xe3, 0x0c, 0xf3, 0xd9, 0x7f, 0xcc, 0x43, 0x69, 0x65, 0x67, 0xf3, 0x26, 0x0d, 0x7b, 0x5d, 0xb4, 0x98, 0xcf, 0xfe, 0x63, 0x11, 0x2a, 0x2b, 0x5b, 0x1b, 0x37, 0x68, 0xd8, 0x8f, 0xd0, 0x12, 0x4c,
0x04, 0xd3, 0x81, 0xd3, 0x21, 0x35, 0x6b, 0xc9, 0xba, 0x5c, 0x6e, 0xce, 0x7e, 0x30, 0xa8, 0x4f, 0x07, 0x4e, 0x8f, 0x34, 0xac, 0x25, 0xeb, 0x62, 0xb5, 0x3d, 0xfb, 0xc1, 0xa0, 0x39, 0x75, 0x34,
0x1d, 0x0f, 0xea, 0xd3, 0xaf, 0x3b, 0x1d, 0x82, 0x05, 0x06, 0xf9, 0x50, 0x3a, 0x22, 0x94, 0x79, 0x68, 0x4e, 0xbf, 0xee, 0xf4, 0x08, 0x16, 0x18, 0xe4, 0x43, 0xe5, 0x80, 0x50, 0xe6, 0x85, 0x01,
0x61, 0xc0, 0x6a, 0xb9, 0xa5, 0xfc, 0xe5, 0xca, 0xb5, 0x57, 0x1a, 0x59, 0xf6, 0xdf, 0x10, 0x0a, 0x6b, 0x14, 0x96, 0x8a, 0x17, 0x6b, 0x57, 0x5e, 0x69, 0xe5, 0x59, 0x7f, 0x4b, 0x28, 0xb8, 0x2b,
0xee, 0x4a, 0xd6, 0x8d, 0x90, 0xae, 0x79, 0xac, 0x15, 0x1e, 0x11, 0xda, 0x6f, 0xce, 0x29, 0x2d, 0x59, 0xaf, 0x87, 0x74, 0xcd, 0x63, 0x9d, 0xf0, 0x80, 0xd0, 0xc3, 0xf6, 0x9c, 0xd2, 0x52, 0x51,
0x25, 0x85, 0x64, 0x38, 0xd6, 0x80, 0x7e, 0x6c, 0xc1, 0x5c, 0x97, 0x92, 0x7d, 0x42, 0x29, 0x71, 0x48, 0x86, 0x13, 0x0d, 0xe8, 0xc7, 0x16, 0xcc, 0x45, 0x94, 0xec, 0x12, 0x4a, 0x89, 0xab, 0xf0,
0x15, 0xbe, 0x96, 0x5f, 0xb2, 0x3e, 0x05, 0xb5, 0x35, 0xa5, 0x76, 0x6e, 0x67, 0x48, 0x3e, 0x1e, 0x8d, 0xe2, 0x92, 0xf5, 0x29, 0xa8, 0x6d, 0x28, 0xb5, 0x73, 0x5b, 0x43, 0xf2, 0xf1, 0x88, 0x46,
0xd1, 0x88, 0x7e, 0x63, 0xc1, 0x02, 0x23, 0xf4, 0x88, 0xd0, 0x15, 0xd7, 0xa5, 0x84, 0xb1, 0x66, 0xf4, 0x1b, 0x0b, 0x16, 0x18, 0xa1, 0x07, 0x84, 0xae, 0xb8, 0x2e, 0x25, 0x8c, 0xb5, 0x0f, 0x57,
0x7f, 0xd5, 0xf7, 0x48, 0x10, 0xad, 0x6e, 0xae, 0x61, 0x56, 0x9b, 0x16, 0x76, 0xf8, 0x46, 0xb6, 0x7d, 0x8f, 0x04, 0xf1, 0xea, 0xc6, 0x1a, 0x66, 0x8d, 0x69, 0xb1, 0x0f, 0xdf, 0xc8, 0x67, 0xd0,
0x05, 0xed, 0x8e, 0x93, 0xd3, 0xb4, 0xd5, 0x8a, 0x16, 0xc6, 0x92, 0x30, 0xfc, 0x88, 0x65, 0xd8, 0xf6, 0x38, 0x39, 0x6d, 0x5b, 0x59, 0xb4, 0x30, 0x96, 0x84, 0xe1, 0x47, 0x98, 0x61, 0xef, 0xc2,
0xfb, 0x30, 0xab, 0x0f, 0xf2, 0x96, 0xc7, 0x22, 0x74, 0x17, 0x8a, 0x6d, 0xfe, 0xc2, 0x6a, 0x96, 0xac, 0x3e, 0xc8, 0x9b, 0x1e, 0x8b, 0xd1, 0x5d, 0x28, 0x77, 0xf9, 0x0b, 0x6b, 0x58, 0xc2, 0xc0,
0x58, 0x60, 0x23, 0xdb, 0x02, 0xb5, 0x8c, 0xe6, 0x39, 0xb5, 0x9e, 0xa2, 0x78, 0x65, 0x58, 0x49, 0x56, 0x3e, 0x03, 0xb5, 0x8c, 0xf6, 0x19, 0x65, 0x4f, 0x59, 0xbc, 0x32, 0xac, 0xa4, 0xd9, 0x3f,
0xb3, 0x7f, 0x3e, 0x0d, 0x95, 0x95, 0x9d, 0x4d, 0x4c, 0x58, 0xd8, 0xa3, 0x2d, 0x92, 0xc1, 0x69, 0x9f, 0x86, 0xda, 0xca, 0xd6, 0x06, 0x26, 0x2c, 0xec, 0xd3, 0x0e, 0xc9, 0xe1, 0x34, 0x57, 0x00,
0xae, 0x01, 0xf0, 0x5f, 0xd6, 0x75, 0x5a, 0xc4, 0xad, 0xe5, 0x96, 0xac, 0xcb, 0xa5, 0x26, 0x52, 0xf8, 0x2f, 0x8b, 0x9c, 0x0e, 0x71, 0x1b, 0x85, 0x25, 0xeb, 0x62, 0xa5, 0x8d, 0x14, 0x1d, 0xbc,
0x74, 0xf0, 0x7a, 0x8c, 0xc1, 0x06, 0x15, 0x97, 0x7a, 0xe8, 0x05, 0xae, 0x38, 0x6d, 0x43, 0xea, 0x9e, 0x60, 0xb0, 0x41, 0xc5, 0xa5, 0xee, 0x7b, 0x81, 0x2b, 0x4e, 0xdb, 0x90, 0xfa, 0x9a, 0x17,
0x6b, 0x5e, 0xe0, 0x62, 0x81, 0x41, 0xb7, 0xa0, 0x70, 0x44, 0xe8, 0x1e, 0xb7, 0x3f, 0x77, 0x88, 0xb8, 0x58, 0x60, 0xd0, 0x4d, 0x28, 0x1d, 0x10, 0xba, 0xc3, 0xf7, 0x9f, 0x3b, 0xc4, 0x57, 0xf2,
0xaf, 0x64, 0xdb, 0xde, 0x5d, 0xce, 0xd2, 0x2c, 0x1f, 0x0f, 0xea, 0x05, 0xf1, 0x88, 0xa5, 0x10, 0x2d, 0xef, 0x2e, 0x67, 0x69, 0x57, 0x8f, 0x06, 0xcd, 0x92, 0x78, 0xc4, 0x52, 0x08, 0x6a, 0x01,
0xd4, 0x00, 0x60, 0x07, 0x21, 0x8d, 0xc4, 0x72, 0x6a, 0x85, 0xa5, 0xfc, 0xe5, 0x72, 0xf3, 0x1c, 0xb0, 0xbd, 0x90, 0xc6, 0xc2, 0x9c, 0x46, 0x69, 0xa9, 0x78, 0xb1, 0xda, 0x3e, 0xc3, 0xed, 0xdb,
0x5f, 0xdf, 0x6e, 0x0c, 0xc5, 0x06, 0x05, 0xba, 0x0e, 0xb3, 0xcc, 0x0b, 0xda, 0x3d, 0xdf, 0xa1, 0x4e, 0xa0, 0xd8, 0xa0, 0x40, 0x57, 0x61, 0x96, 0x79, 0x41, 0xb7, 0xef, 0x3b, 0x94, 0x03, 0x1a,
0x1c, 0x50, 0x2b, 0x8a, 0x75, 0x5e, 0x54, 0xeb, 0x9c, 0xdd, 0x35, 0x70, 0x38, 0x45, 0xc9, 0x35, 0x65, 0x61, 0xe7, 0x79, 0x65, 0xe7, 0xec, 0xb6, 0x81, 0xc3, 0x19, 0x4a, 0xae, 0xa9, 0xe3, 0xc4,
0xb5, 0x9c, 0x88, 0xb4, 0x43, 0xea, 0x11, 0x56, 0x9b, 0x49, 0x34, 0xad, 0xc6, 0x50, 0x6c, 0x50, 0xa4, 0x1b, 0x52, 0x8f, 0xb0, 0xc6, 0x4c, 0xaa, 0x69, 0x35, 0x81, 0x62, 0x83, 0x02, 0x3d, 0x05,
0xa0, 0xa7, 0xa0, 0x20, 0x2c, 0x5f, 0x2b, 0x09, 0x15, 0x55, 0xa5, 0xa2, 0x20, 0x8e, 0x05, 0x4b, 0x25, 0xb1, 0xf3, 0x8d, 0x8a, 0x50, 0x51, 0x57, 0x2a, 0x4a, 0xe2, 0x58, 0xb0, 0xc4, 0xa1, 0x67,
0x1c, 0x7a, 0x06, 0x66, 0xd4, 0xad, 0xa9, 0x95, 0x05, 0xd9, 0x79, 0x45, 0x36, 0xa3, 0xdd, 0x5a, 0x60, 0x46, 0xdd, 0x9a, 0x46, 0x55, 0x90, 0x9d, 0x55, 0x64, 0x33, 0xda, 0xad, 0x35, 0x1e, 0x7d,
0xe3, 0xd1, 0xb7, 0x00, 0xb1, 0x28, 0xa4, 0x4e, 0x9b, 0x28, 0xd4, 0xab, 0x0e, 0x3b, 0xa8, 0x81, 0x0b, 0x10, 0x8b, 0x43, 0xea, 0x74, 0x89, 0x42, 0xbd, 0xea, 0xb0, 0xbd, 0x06, 0x08, 0xae, 0x05,
0xe0, 0x5a, 0x50, 0x5c, 0x68, 0x77, 0x84, 0x02, 0x9f, 0xc2, 0x65, 0xff, 0xce, 0x82, 0xf3, 0x86, 0xc5, 0x85, 0xb6, 0x47, 0x28, 0xf0, 0x09, 0x5c, 0xf6, 0xef, 0x2c, 0x38, 0x6b, 0xf8, 0x82, 0xf0,
0x2f, 0x08, 0xbf, 0xbb, 0x0e, 0xb3, 0x6d, 0xe3, 0xd6, 0x29, 0xbf, 0x88, 0x2d, 0x63, 0xde, 0x48, 0xbb, 0xab, 0x30, 0xdb, 0x35, 0x6e, 0x9d, 0xf2, 0x8b, 0x64, 0x67, 0xcc, 0x1b, 0x89, 0x33, 0x94,
0x9c, 0xa2, 0x44, 0x04, 0xca, 0x54, 0x49, 0xd2, 0xd1, 0xe5, 0x6a, 0x66, 0xa7, 0xd5, 0x6b, 0x48, 0x88, 0x40, 0x95, 0x2a, 0x49, 0x3a, 0xba, 0x5c, 0xce, 0xed, 0xb4, 0xda, 0x86, 0x54, 0x93, 0x01,
0x34, 0x19, 0x40, 0x86, 0x13, 0xc9, 0xf6, 0x3f, 0x2c, 0xe1, 0xc0, 0x3a, 0xde, 0xa0, 0xcb, 0x46, 0x64, 0x38, 0x95, 0x6c, 0xff, 0xc3, 0x12, 0x0e, 0xac, 0xe3, 0x0d, 0xba, 0x68, 0xc4, 0x34, 0x4b,
0x4c, 0xb3, 0xc4, 0x71, 0xcc, 0x8e, 0x89, 0x47, 0x67, 0x04, 0x82, 0xdc, 0xff, 0x45, 0x20, 0xb8, 0x1c, 0xc7, 0xec, 0x98, 0x78, 0x74, 0x4a, 0x20, 0x28, 0xfc, 0x5f, 0x04, 0x82, 0x6b, 0x95, 0x5f,
0x51, 0xfa, 0xd5, 0xbb, 0xf5, 0xa9, 0xb7, 0xfe, 0xba, 0x34, 0x65, 0x77, 0xa0, 0xba, 0x4a, 0x89, 0xbd, 0xdb, 0x9c, 0x7a, 0xeb, 0xaf, 0x4b, 0x53, 0x76, 0x0f, 0xea, 0xab, 0x94, 0x38, 0x31, 0xb9,
0x13, 0x91, 0xed, 0x6e, 0x24, 0x36, 0x60, 0x43, 0xd1, 0xa5, 0x7d, 0xdc, 0x0b, 0xd4, 0x46, 0x81, 0x15, 0xc5, 0x62, 0x01, 0x36, 0x94, 0x5d, 0x7a, 0x88, 0xfb, 0x81, 0x5a, 0x28, 0xf0, 0xfb, 0xbd,
0xdf, 0xef, 0x35, 0x01, 0xc1, 0x0a, 0xc3, 0xcf, 0x6f, 0xdf, 0x23, 0xbe, 0xbb, 0xe5, 0x04, 0x4e, 0x26, 0x20, 0x58, 0x61, 0xf8, 0xf9, 0xed, 0x7a, 0xc4, 0x77, 0x37, 0x9d, 0xc0, 0xe9, 0x12, 0xaa,
0x9b, 0x50, 0x75, 0x03, 0x63, 0xab, 0x6e, 0x18, 0x38, 0x9c, 0xa2, 0xb4, 0x7f, 0x9a, 0x87, 0xea, 0x6e, 0x60, 0xb2, 0xab, 0xd7, 0x0d, 0x1c, 0xce, 0x50, 0xda, 0x3f, 0x2d, 0x42, 0x7d, 0x8d, 0xf8,
0x1a, 0xf1, 0x49, 0xa2, 0x6f, 0x03, 0x50, 0x9b, 0x3a, 0x2d, 0xb2, 0x43, 0xa8, 0x17, 0xba, 0xbb, 0x24, 0xd5, 0x77, 0x1d, 0x50, 0x97, 0x3a, 0x1d, 0xb2, 0x45, 0xa8, 0x17, 0xba, 0xdb, 0xa4, 0x13,
0xa4, 0x15, 0x06, 0x2e, 0x13, 0x1e, 0x91, 0x6f, 0x7e, 0x8e, 0xfb, 0xd9, 0xcd, 0x11, 0x2c, 0x3e, 0x06, 0x2e, 0x13, 0x1e, 0x51, 0x6c, 0x7f, 0x8e, 0xfb, 0xd9, 0x8d, 0x11, 0x2c, 0x3e, 0x81, 0x03,
0x85, 0x03, 0xf9, 0x50, 0xed, 0x52, 0xf1, 0xec, 0x45, 0x2a, 0xf7, 0xf0, 0x3b, 0xff, 0x7c, 0x36, 0xf9, 0x50, 0x8f, 0xa8, 0x78, 0xf6, 0x62, 0x95, 0x7b, 0xf8, 0x9d, 0x7f, 0x3e, 0xdf, 0x56, 0x6f,
0x53, 0xef, 0x98, 0xac, 0xcd, 0xf9, 0xe3, 0x41, 0xbd, 0x9a, 0x02, 0xe1, 0xb4, 0x70, 0xf4, 0x4d, 0x99, 0xac, 0xed, 0xf9, 0xa3, 0x41, 0xb3, 0x9e, 0x01, 0xe1, 0xac, 0x70, 0xf4, 0x4d, 0x98, 0x0b,
0x98, 0x0b, 0x69, 0xf7, 0xc0, 0x09, 0xd6, 0x48, 0x97, 0x04, 0x2e, 0x09, 0x22, 0x26, 0xac, 0x50, 0x69, 0xb4, 0xe7, 0x04, 0x6b, 0x24, 0x22, 0x81, 0x4b, 0x82, 0x98, 0x89, 0x5d, 0xa8, 0xb4, 0xcf,
0x6a, 0x5e, 0xe4, 0x19, 0x63, 0x7b, 0x08, 0x87, 0x47, 0xa8, 0xd1, 0x3d, 0x98, 0xef, 0xd2, 0xb0, 0xf3, 0x8c, 0x71, 0x6b, 0x08, 0x87, 0x47, 0xa8, 0xd1, 0x3d, 0x98, 0x8f, 0x68, 0x18, 0x39, 0x5d,
0xeb, 0xb4, 0x1d, 0x2e, 0x71, 0x27, 0xf4, 0xbd, 0x56, 0x5f, 0xc4, 0xa9, 0x72, 0xf3, 0xca, 0xf1, 0x87, 0x4b, 0xdc, 0x0a, 0x7d, 0xaf, 0x73, 0x28, 0xe2, 0x54, 0xb5, 0x7d, 0xe9, 0x68, 0xd0, 0x9c,
0xa0, 0x3e, 0xbf, 0x33, 0x8c, 0x3c, 0x19, 0xd4, 0x2f, 0x08, 0xd3, 0x71, 0x48, 0x82, 0xc4, 0xa3, 0xdf, 0x1a, 0x46, 0x1e, 0x0f, 0x9a, 0xe7, 0xc4, 0xd6, 0x71, 0x48, 0x8a, 0xc4, 0xa3, 0x62, 0x8c,
0x62, 0x8c, 0x33, 0x2c, 0x8c, 0x3b, 0x43, 0x7b, 0x13, 0x4a, 0x6b, 0x3d, 0x2a, 0xb8, 0xd0, 0xcb, 0x33, 0x2c, 0x8d, 0x3b, 0x43, 0x7b, 0x03, 0x2a, 0x6b, 0x7d, 0x2a, 0xb8, 0xd0, 0xcb, 0x50, 0x71,
0x50, 0x72, 0xd5, 0xb3, 0xb2, 0xfc, 0x93, 0x3a, 0xe5, 0x6a, 0x9a, 0x93, 0x41, 0xbd, 0xca, 0x8b, 0xd5, 0xb3, 0xda, 0xf9, 0x27, 0x75, 0xca, 0xd5, 0x34, 0xc7, 0x83, 0x66, 0x9d, 0x17, 0x09, 0x2d,
0x84, 0x86, 0x06, 0xe0, 0x98, 0xc5, 0xbe, 0x0f, 0xd5, 0xf5, 0x87, 0xdd, 0x90, 0x46, 0xfa, 0x4c, 0x0d, 0xc0, 0x09, 0x8b, 0x7d, 0x1f, 0xea, 0xeb, 0x0f, 0xa3, 0x90, 0xc6, 0xfa, 0x4c, 0x9f, 0x86,
0x9f, 0x86, 0x22, 0x11, 0x00, 0x21, 0xad, 0x94, 0xe4, 0x09, 0x49, 0x86, 0x15, 0x96, 0xc7, 0x2d, 0x32, 0x11, 0x00, 0x21, 0xad, 0x92, 0xe6, 0x09, 0x49, 0x86, 0x15, 0x96, 0xc7, 0x2d, 0xf2, 0xd0,
0xf2, 0xd0, 0x69, 0x45, 0x2a, 0xe0, 0xc7, 0x71, 0x6b, 0x9d, 0x03, 0xb1, 0xc4, 0xd9, 0xef, 0x5b, 0xe9, 0xc4, 0x2a, 0xe0, 0x27, 0x71, 0x6b, 0x9d, 0x03, 0xb1, 0xc4, 0xd9, 0xef, 0x5b, 0x50, 0x16,
0x50, 0x14, 0x1e, 0xc5, 0xd0, 0x6d, 0xc8, 0x77, 0x9c, 0xae, 0x4a, 0x56, 0x2f, 0x64, 0x3b, 0x59, 0x1e, 0xc5, 0xd0, 0x6d, 0x28, 0xf6, 0x9c, 0x48, 0x25, 0xab, 0x17, 0xf2, 0x9d, 0xac, 0x64, 0x6d,
0xc9, 0xda, 0xd8, 0x72, 0xba, 0xeb, 0x41, 0x44, 0xfb, 0xcd, 0x8a, 0x52, 0x92, 0xdf, 0x72, 0xba, 0x6d, 0x3a, 0xd1, 0x7a, 0x10, 0xd3, 0xc3, 0x76, 0x4d, 0x29, 0x29, 0x6e, 0x3a, 0x11, 0xe6, 0xe2,
0x98, 0x8b, 0x5b, 0x70, 0xa1, 0xa4, 0xb1, 0x68, 0x0e, 0xf2, 0x87, 0xa4, 0x2f, 0x03, 0x12, 0xe6, 0x16, 0x5c, 0xa8, 0x68, 0x2c, 0x9a, 0x83, 0xe2, 0x3e, 0x39, 0x94, 0x01, 0x09, 0xf3, 0x47, 0xd4,
0x8f, 0xa8, 0x09, 0x85, 0x23, 0xc7, 0xef, 0x11, 0xe5, 0x4f, 0x57, 0x26, 0xd1, 0x8a, 0x25, 0xeb, 0x86, 0xd2, 0x81, 0xe3, 0xf7, 0x89, 0xf2, 0xa7, 0x4b, 0x93, 0x68, 0xc5, 0x92, 0xf5, 0x5a, 0xe1,
0x8d, 0xdc, 0x75, 0xcb, 0xde, 0x06, 0xb8, 0x49, 0x62, 0x0b, 0xad, 0xc0, 0x79, 0x1d, 0x6d, 0xd2, 0xaa, 0x65, 0xdf, 0x02, 0xb8, 0x41, 0x92, 0x1d, 0x5a, 0x81, 0xb3, 0x3a, 0xda, 0x64, 0x83, 0xe0,
0x41, 0xf0, 0xf3, 0x6a, 0x79, 0xe7, 0x71, 0x1a, 0x8d, 0x87, 0xe9, 0xed, 0xfb, 0x50, 0x16, 0x81, 0xe7, 0x95, 0x79, 0x67, 0x71, 0x16, 0x8d, 0x87, 0xe9, 0xed, 0xfb, 0x50, 0x15, 0x81, 0x92, 0xe7,
0x92, 0xe7, 0xbb, 0x24, 0x03, 0x58, 0x8f, 0xc8, 0x00, 0x3a, 0x61, 0xe6, 0xc6, 0x25, 0x4c, 0x23, 0xbb, 0x34, 0x03, 0x58, 0x8f, 0xc8, 0x00, 0x3a, 0x61, 0x16, 0xc6, 0x25, 0x4c, 0x23, 0x2e, 0xf8,
0x2e, 0xf8, 0x50, 0x95, 0xbc, 0x3a, 0x87, 0x67, 0xd2, 0x70, 0x05, 0x4a, 0x7a, 0x99, 0x4a, 0x4b, 0x50, 0x97, 0xbc, 0x3a, 0x87, 0xe7, 0xd2, 0x70, 0x09, 0x2a, 0xda, 0x4c, 0xa5, 0x25, 0xa9, 0xdd,
0x5c, 0xbb, 0x69, 0x41, 0x38, 0xa6, 0x30, 0xb4, 0x1d, 0x40, 0x2a, 0xe8, 0x67, 0x53, 0x66, 0x24, 0xb4, 0x20, 0x9c, 0x50, 0x18, 0xda, 0xf6, 0x20, 0x13, 0xf4, 0xf3, 0x29, 0x33, 0x12, 0x5a, 0xe1,
0xb4, 0xdc, 0xa3, 0x13, 0x9a, 0xa1, 0xe9, 0x47, 0x50, 0x1b, 0x57, 0xf0, 0x3d, 0x46, 0x5a, 0xca, 0xd1, 0x09, 0xcd, 0xd0, 0xf4, 0x23, 0x68, 0x8c, 0x2b, 0xf8, 0x1e, 0x23, 0x2d, 0xe5, 0x37, 0xc5,
0xbe, 0x14, 0xfb, 0x6d, 0x0b, 0xe6, 0x4c, 0x49, 0xd9, 0x8f, 0x2f, 0xbb, 0x92, 0xb3, 0x4b, 0x23, 0x7e, 0xdb, 0x82, 0x39, 0x53, 0x52, 0xfe, 0xe3, 0xcb, 0xaf, 0xe4, 0xf4, 0xd2, 0xc8, 0xd8, 0x91,
0xc3, 0x22, 0xbf, 0xb6, 0xe0, 0x62, 0x6a, 0x6b, 0x13, 0x9d, 0xf8, 0x04, 0x8b, 0x32, 0x9d, 0x23, 0x5f, 0x5b, 0x70, 0x3e, 0xb3, 0xb4, 0x89, 0x4e, 0x7c, 0x02, 0xa3, 0x4c, 0xe7, 0x28, 0x4e, 0xe0,
0x3f, 0x81, 0x73, 0x2c, 0x43, 0x65, 0x33, 0xf0, 0x22, 0xcf, 0xf1, 0xbd, 0x1f, 0x10, 0x7a, 0x76, 0x1c, 0xcb, 0x50, 0xdb, 0x08, 0xbc, 0xd8, 0x73, 0x7c, 0xef, 0x07, 0x84, 0x9e, 0x5e, 0x4c, 0xda,
0x31, 0x69, 0xff, 0xc1, 0x82, 0x59, 0x83, 0x83, 0xa1, 0xfb, 0x30, 0xc3, 0xe3, 0xae, 0x17, 0xb4, 0x7f, 0xb0, 0x60, 0xd6, 0xe0, 0x60, 0xe8, 0x3e, 0xcc, 0xf0, 0xb8, 0xeb, 0x05, 0x5d, 0x15, 0x3b,
0x55, 0xec, 0xc8, 0x58, 0x33, 0x18, 0x42, 0x92, 0x7d, 0xed, 0x48, 0x49, 0x58, 0x8b, 0x44, 0x3b, 0x72, 0xd6, 0x0c, 0x86, 0x90, 0x74, 0x5d, 0x5b, 0x52, 0x12, 0xd6, 0x22, 0xd1, 0x16, 0x94, 0x29,
0x50, 0xa4, 0x84, 0xf5, 0xfc, 0x68, 0xb2, 0x10, 0xb1, 0x1b, 0x39, 0x51, 0x8f, 0xc9, 0xd8, 0x8c, 0x61, 0x7d, 0x3f, 0x9e, 0x2c, 0x44, 0x6c, 0xc7, 0x4e, 0xdc, 0x67, 0x32, 0x36, 0x63, 0xc1, 0x8f,
0x05, 0x3f, 0x56, 0x72, 0xec, 0x3f, 0xe7, 0xa0, 0x7a, 0xcb, 0xd9, 0x23, 0xfe, 0x2e, 0xf1, 0x49, 0x95, 0x1c, 0xfb, 0xcf, 0x05, 0xa8, 0xdf, 0x74, 0x76, 0x88, 0xbf, 0x4d, 0x7c, 0xd2, 0x89, 0x43,
0x2b, 0x0a, 0x29, 0xfa, 0x21, 0x54, 0x3a, 0x4e, 0xd4, 0x3a, 0x10, 0x50, 0x5d, 0xae, 0xaf, 0x65, 0x8a, 0x7e, 0x08, 0xb5, 0x9e, 0x13, 0x77, 0xf6, 0x04, 0x54, 0x97, 0xeb, 0x6b, 0xf9, 0x14, 0x65,
0x53, 0x94, 0x92, 0xd4, 0xd8, 0x4a, 0xc4, 0xc8, 0x80, 0x78, 0x41, 0x6d, 0xac, 0x62, 0x60, 0xb0, 0x24, 0xb5, 0x36, 0x53, 0x31, 0x32, 0x20, 0x9e, 0x53, 0x0b, 0xab, 0x19, 0x18, 0x6c, 0x6a, 0x13,
0xa9, 0x4d, 0xf4, 0x58, 0xe2, 0x7d, 0xfd, 0x61, 0x97, 0xd7, 0x12, 0x93, 0xb7, 0x76, 0xa9, 0x25, 0x3d, 0x96, 0x78, 0x5f, 0x7f, 0x18, 0xf1, 0x5a, 0x62, 0xf2, 0xd6, 0x2e, 0x63, 0x02, 0x26, 0x6f,
0x60, 0xf2, 0x66, 0xcf, 0xa3, 0xa4, 0x43, 0x82, 0x28, 0xe9, 0xb1, 0xb6, 0x86, 0xe4, 0xe3, 0x11, 0xf6, 0x3d, 0x4a, 0x7a, 0x24, 0x88, 0xd3, 0x1e, 0x6b, 0x73, 0x48, 0x3e, 0x1e, 0xd1, 0xb8, 0xf0,
0x8d, 0x0b, 0xaf, 0xc0, 0xdc, 0xf0, 0xe2, 0x4f, 0x89, 0xd7, 0x17, 0xcd, 0x78, 0x5d, 0x36, 0x23, 0x0a, 0xcc, 0x0d, 0x1b, 0x7f, 0x42, 0xbc, 0x3e, 0x6f, 0xc6, 0xeb, 0xaa, 0x19, 0x81, 0x7f, 0x6b,
0xf0, 0x6f, 0x2d, 0xa8, 0x8d, 0x5b, 0x08, 0xfa, 0xa2, 0x21, 0x28, 0xc9, 0x11, 0xaf, 0x91, 0xbe, 0x41, 0x63, 0x9c, 0x21, 0xe8, 0x8b, 0x86, 0xa0, 0x34, 0x47, 0xbc, 0x46, 0x0e, 0xa5, 0xd4, 0x75,
0x94, 0xba, 0x0e, 0xa5, 0xb0, 0xcb, 0xbb, 0xe2, 0x90, 0x2a, 0x3f, 0x7f, 0x46, 0xfb, 0xee, 0xb6, 0xa8, 0x84, 0x11, 0xef, 0x8a, 0x43, 0xaa, 0xfc, 0xfc, 0x19, 0xed, 0xbb, 0xb7, 0x14, 0xfc, 0x78,
0x82, 0x9f, 0x0c, 0xea, 0x97, 0x52, 0xe2, 0x35, 0x02, 0xc7, 0xac, 0x3c, 0x31, 0x8b, 0xf5, 0xf0, 0xd0, 0xbc, 0x90, 0x11, 0xaf, 0x11, 0x38, 0x61, 0xe5, 0x89, 0x59, 0xd8, 0xc3, 0x8b, 0x85, 0x24,
0x62, 0x21, 0x4e, 0xcc, 0x77, 0x05, 0x04, 0x2b, 0x8c, 0xfd, 0x7b, 0x0b, 0xa6, 0x45, 0x95, 0x7c, 0x31, 0xdf, 0x15, 0x10, 0xac, 0x30, 0xf6, 0xef, 0x2d, 0x98, 0x16, 0x55, 0xf2, 0x7d, 0xa8, 0xf0,
0x1f, 0x4a, 0xdc, 0x7e, 0xae, 0x13, 0x39, 0x62, 0x5d, 0x99, 0xfb, 0x33, 0xce, 0xbd, 0x45, 0x22, 0xfd, 0x73, 0x9d, 0xd8, 0x11, 0x76, 0xe5, 0xee, 0xcf, 0x38, 0xf7, 0x26, 0x89, 0x9d, 0xf4, 0x7e,
0x27, 0xb9, 0x5f, 0x1a, 0x82, 0x63, 0x89, 0x08, 0x43, 0xc1, 0x8b, 0x48, 0x47, 0x1f, 0xe4, 0xb3, 0x69, 0x08, 0x4e, 0x24, 0x22, 0x0c, 0x25, 0x2f, 0x26, 0x3d, 0x7d, 0x90, 0xcf, 0x8e, 0x15, 0xad,
0x63, 0x45, 0xab, 0xe9, 0x40, 0x03, 0x3b, 0x0f, 0xd6, 0x1f, 0x46, 0x24, 0xe0, 0x87, 0x91, 0x04, 0xa6, 0x03, 0x2d, 0xec, 0x3c, 0x58, 0x7f, 0x18, 0x93, 0x80, 0x1f, 0x46, 0x1a, 0x0c, 0x36, 0xb8,
0x83, 0x4d, 0x2e, 0x03, 0x4b, 0x51, 0xf6, 0xbf, 0x2d, 0x88, 0x55, 0xf1, 0xeb, 0xce, 0x88, 0xbf, 0x0c, 0x2c, 0x45, 0xd9, 0xff, 0xb6, 0x20, 0x51, 0xc5, 0xaf, 0x3b, 0x23, 0xfe, 0xee, 0x4d, 0x2f,
0x7f, 0xcb, 0x0b, 0x0e, 0x95, 0x59, 0xe3, 0xe5, 0xec, 0x2a, 0x38, 0x8e, 0x29, 0x4e, 0x4b, 0x88, 0xd8, 0x57, 0xdb, 0x9a, 0x98, 0xb3, 0xad, 0xe0, 0x38, 0xa1, 0x38, 0x29, 0x21, 0x16, 0x26, 0x4b,
0xb9, 0xc9, 0x12, 0x22, 0x57, 0xd8, 0x0a, 0x83, 0xc8, 0x0b, 0x7a, 0x23, 0xf1, 0x65, 0x55, 0xc1, 0x88, 0x5c, 0x61, 0x27, 0x0c, 0x62, 0x2f, 0xe8, 0x8f, 0xc4, 0x97, 0x55, 0x05, 0xc7, 0x09, 0x05,
0x71, 0x4c, 0xc1, 0x7b, 0x1c, 0x4a, 0x3a, 0x8e, 0x17, 0x78, 0x41, 0x9b, 0x6f, 0x62, 0x35, 0xec, 0xaf, 0x3b, 0x29, 0xe9, 0x39, 0x5e, 0xe0, 0x05, 0x5d, 0xbe, 0x88, 0xd5, 0xb0, 0x1f, 0xc4, 0xa2,
0x05, 0x91, 0x28, 0xc0, 0xf2, 0x49, 0x8f, 0x83, 0x47, 0x28, 0xf0, 0x29, 0x5c, 0xf6, 0x9f, 0xf2, 0x00, 0x53, 0x75, 0x27, 0x1e, 0xc1, 0xe2, 0x13, 0x38, 0xec, 0x3f, 0x15, 0xa1, 0xc6, 0xd7, 0xac,
0x50, 0xe1, 0xfb, 0xd6, 0xd9, 0xfd, 0x25, 0xa8, 0xfa, 0xa6, 0x27, 0xa8, 0xfd, 0x5f, 0x52, 0x62, 0x33, 0xfb, 0x4b, 0x50, 0xf7, 0x4d, 0x2f, 0x50, 0x6b, 0xbf, 0xa0, 0x4c, 0xc9, 0xde, 0x6b, 0x9c,
0xd3, 0x77, 0x1b, 0xa7, 0x69, 0x39, 0xb3, 0x28, 0x99, 0x63, 0xe6, 0x5c, 0x9a, 0x79, 0xc3, 0x44, 0xa5, 0xe5, 0xcc, 0xa2, 0x5c, 0x4e, 0x98, 0x0b, 0x59, 0xe6, 0xeb, 0x26, 0x12, 0x67, 0x69, 0x79,
0xe2, 0x34, 0x2d, 0x8f, 0xd9, 0x0f, 0xf8, 0x1d, 0x51, 0xc5, 0x68, 0x7c, 0x4c, 0xdf, 0xe6, 0x40, 0xbc, 0x7e, 0xc0, 0xef, 0x87, 0x2a, 0x44, 0x93, 0x23, 0xfa, 0x36, 0x07, 0x62, 0x89, 0x3b, 0x69,
0x2c, 0x71, 0xa7, 0xd9, 0x7a, 0x7a, 0x42, 0x5b, 0xdf, 0x80, 0x73, 0xdc, 0x29, 0xc2, 0x5e, 0xa4, 0x9f, 0xa7, 0x27, 0xdc, 0xe7, 0x6b, 0x70, 0x86, 0x3b, 0x44, 0xd8, 0x8f, 0x75, 0xb5, 0x5e, 0x12,
0x2b, 0xf6, 0x82, 0xb0, 0x1c, 0x3a, 0x1e, 0xd4, 0xcf, 0xdd, 0x4e, 0x61, 0xf0, 0x10, 0x25, 0x5f, 0xbb, 0x86, 0x8e, 0x06, 0xcd, 0x33, 0xb7, 0x33, 0x18, 0x3c, 0x44, 0xc9, 0x6d, 0xf4, 0xbd, 0x9e,
0xa3, 0xef, 0x75, 0xbc, 0xa8, 0x36, 0x23, 0x58, 0xe2, 0x35, 0xde, 0xe2, 0x40, 0x2c, 0x71, 0xa9, 0x17, 0x37, 0x66, 0x04, 0x4b, 0x62, 0xe3, 0x4d, 0x0e, 0xc4, 0x12, 0x97, 0x39, 0xc8, 0xca, 0xa9,
0xc3, 0x2c, 0x9d, 0x79, 0x98, 0x5b, 0x70, 0xc1, 0xf1, 0xfd, 0xf0, 0x81, 0xd8, 0x66, 0x33, 0x0c, 0x07, 0xb9, 0x09, 0xe7, 0x1c, 0xdf, 0x0f, 0x1f, 0x88, 0x65, 0xb6, 0xc3, 0x70, 0xbf, 0xe7, 0xd0,
0x0f, 0x3b, 0x0e, 0x3d, 0x64, 0xa2, 0xcf, 0x2d, 0x35, 0xbf, 0xa0, 0x18, 0x2f, 0xac, 0x8c, 0x92, 0x7d, 0x26, 0x7a, 0xdc, 0x4a, 0xfb, 0x0b, 0x8a, 0xf1, 0xdc, 0xca, 0x28, 0x09, 0x3e, 0x89, 0xcf,
0xe0, 0xd3, 0xf8, 0xec, 0x7f, 0xe6, 0x00, 0xc9, 0x8e, 0xc5, 0x95, 0x85, 0x9c, 0x0c, 0x36, 0xcf, 0xfe, 0x67, 0x01, 0x90, 0xec, 0x56, 0x5c, 0x59, 0xc4, 0xc9, 0x40, 0xf3, 0x0c, 0xcc, 0xf4, 0x54,
0xc0, 0x4c, 0x47, 0x75, 0x3c, 0x56, 0x3a, 0xd7, 0xe9, 0x66, 0x47, 0xe3, 0xd1, 0x16, 0x94, 0xe5, 0xb7, 0x63, 0x65, 0xf3, 0x9c, 0x6e, 0x74, 0x34, 0x1e, 0x6d, 0x42, 0x55, 0x5e, 0xf8, 0xd4, 0x89,
0xa5, 0x4f, 0x1c, 0x79, 0x59, 0x11, 0x97, 0xb7, 0x35, 0xe2, 0x64, 0x50, 0x5f, 0x48, 0xa9, 0x89, 0x97, 0x15, 0x71, 0xf5, 0x96, 0x46, 0x1c, 0x0f, 0x9a, 0x0b, 0x19, 0x35, 0x09, 0xe6, 0xf6, 0x61,
0x31, 0xb7, 0xfb, 0x5d, 0x82, 0x13, 0x09, 0xe8, 0x1a, 0x80, 0xd3, 0xf5, 0xcc, 0xf1, 0x56, 0x39, 0x44, 0x70, 0x2a, 0x01, 0x5d, 0x01, 0x70, 0x22, 0xcf, 0x1c, 0x6d, 0x55, 0xd3, 0xd1, 0x48, 0xda,
0x19, 0x8f, 0x24, 0x8d, 0x2a, 0x36, 0xa8, 0xd0, 0xab, 0x30, 0xcd, 0x0d, 0xaf, 0x66, 0x1f, 0x5f, 0xa4, 0x62, 0x83, 0x0a, 0xbd, 0x0a, 0xd3, 0x7c, 0xe3, 0xd5, 0xdc, 0xe3, 0xcb, 0xf9, 0xc2, 0x06,
0xce, 0x16, 0x3a, 0xf8, 0xd1, 0x35, 0x4b, 0x3c, 0x9f, 0xf2, 0x27, 0x2c, 0x24, 0xa0, 0x7b, 0x50, 0x3f, 0xba, 0x76, 0x85, 0xe7, 0x52, 0xfe, 0x84, 0x85, 0x04, 0x74, 0x0f, 0xca, 0xc2, 0xcb, 0xe4,
0x14, 0x5e, 0x26, 0x0f, 0x79, 0xc2, 0x1a, 0x58, 0x34, 0x44, 0xaa, 0x80, 0x3f, 0x89, 0x9f, 0xb0, 0x21, 0x4f, 0x58, 0xff, 0x8a, 0x66, 0x48, 0x15, 0xef, 0xc7, 0xc9, 0x13, 0x56, 0x12, 0xed, 0x37,
0x92, 0x68, 0xbf, 0x09, 0xe5, 0x2d, 0xaf, 0x45, 0x43, 0xae, 0x8e, 0x1b, 0x98, 0xa5, 0x1a, 0xc0, 0xa1, 0xba, 0xe9, 0x75, 0x68, 0xc8, 0xd5, 0xf1, 0x0d, 0x66, 0x99, 0xe6, 0x2f, 0xd9, 0x60, 0xed,
0xd8, 0xc0, 0xda, 0x97, 0x34, 0x9e, 0x3b, 0x51, 0xe0, 0x04, 0xa1, 0x6c, 0xf3, 0x0a, 0x89, 0x13, 0x4b, 0x1a, 0xcf, 0x9d, 0x28, 0x70, 0x82, 0x50, 0xb6, 0x78, 0xa5, 0xd4, 0x89, 0x5e, 0xe7, 0x40,
0xbd, 0xce, 0x81, 0x58, 0xe2, 0x6e, 0x5c, 0xe4, 0x35, 0xc4, 0xcf, 0xde, 0xab, 0x4f, 0xbd, 0xf3, 0x2c, 0x71, 0xd7, 0xce, 0xf3, 0xfa, 0xe1, 0x67, 0xef, 0x35, 0xa7, 0xde, 0x79, 0xaf, 0x39, 0xf5,
0x5e, 0x7d, 0xea, 0xdd, 0xf7, 0x54, 0x3d, 0xf1, 0xf7, 0x0a, 0xc0, 0xf6, 0xde, 0xf7, 0x49, 0x4b, 0xee, 0x7b, 0xaa, 0x96, 0xf8, 0x7b, 0x0d, 0xe0, 0xd6, 0xce, 0xf7, 0x49, 0x47, 0xc6, 0xa8, 0xd3,
0xc6, 0xa9, 0xb3, 0x87, 0x53, 0xbc, 0x2e, 0x54, 0x33, 0x51, 0x31, 0xc8, 0xc9, 0x0d, 0xd5, 0x85, 0x07, 0x53, 0xbc, 0x26, 0x54, 0xf3, 0x50, 0x31, 0xc4, 0x29, 0x0c, 0xd5, 0x84, 0x06, 0x0e, 0x67,
0x06, 0x0e, 0xa7, 0x28, 0xd1, 0x32, 0x94, 0xe3, 0x81, 0x95, 0x3a, 0xb6, 0x79, 0xed, 0x06, 0xf1, 0x28, 0xd1, 0x32, 0x54, 0x93, 0x61, 0x95, 0x3a, 0xb6, 0x79, 0xed, 0x06, 0xc9, 0x44, 0x0b, 0xa7,
0x54, 0x0b, 0x27, 0x34, 0xa9, 0xa0, 0x39, 0x7d, 0x66, 0xd0, 0x6c, 0x42, 0xbe, 0xe7, 0xb9, 0xe2, 0x34, 0x99, 0x80, 0x39, 0x7d, 0x6a, 0xc0, 0x6c, 0x43, 0xb1, 0xef, 0xb9, 0xe2, 0x54, 0xaa, 0xed,
0x54, 0xca, 0xcd, 0xe7, 0x74, 0xd2, 0xba, 0xb3, 0xb9, 0x76, 0x32, 0xa8, 0x3f, 0x39, 0x6e, 0xda, 0xe7, 0x74, 0xc2, 0xba, 0xb3, 0xb1, 0x76, 0x3c, 0x68, 0x3e, 0x39, 0x6e, 0xd2, 0x1b, 0x1f, 0x46,
0x1b, 0xf5, 0xbb, 0x84, 0x35, 0xee, 0x6c, 0xae, 0x61, 0xce, 0x7c, 0x5a, 0x30, 0x28, 0x4e, 0x18, 0x84, 0xb5, 0xee, 0x6c, 0xac, 0x61, 0xce, 0x7c, 0x52, 0x30, 0x28, 0x4f, 0x18, 0x0c, 0xae, 0x00,
0x0c, 0xae, 0x01, 0xa8, 0x5d, 0x73, 0x6e, 0x79, 0xab, 0x63, 0xef, 0xbc, 0x19, 0x63, 0xb0, 0x41, 0xa8, 0x55, 0x73, 0x6e, 0x79, 0xab, 0x13, 0xef, 0xbc, 0x91, 0x60, 0xb0, 0x41, 0x85, 0x18, 0xcc,
0x85, 0x18, 0xcc, 0xb7, 0x28, 0x91, 0xce, 0xee, 0x75, 0x08, 0x8b, 0x9c, 0x8e, 0x1c, 0x5f, 0x4d, 0x77, 0x28, 0x91, 0xce, 0xee, 0xf5, 0x08, 0x8b, 0x9d, 0x9e, 0x1c, 0x5d, 0x4d, 0xe6, 0xaa, 0x4f,
0xe6, 0xaa, 0x4f, 0x28, 0x35, 0xf3, 0xab, 0xc3, 0xc2, 0xf0, 0xa8, 0x7c, 0x14, 0xc2, 0xbc, 0xab, 0x28, 0x35, 0xf3, 0xab, 0xc3, 0xc2, 0xf0, 0xa8, 0x7c, 0x14, 0xc2, 0xbc, 0xab, 0xba, 0xe7, 0x54,
0x3a, 0xe8, 0x44, 0x69, 0x79, 0x62, 0xa5, 0x97, 0xb8, 0xc2, 0xb5, 0x61, 0x41, 0x78, 0x54, 0x36, 0x69, 0x75, 0x62, 0xa5, 0x17, 0xb8, 0xc2, 0xb5, 0x61, 0x41, 0x78, 0x54, 0x36, 0xfa, 0x1e, 0x2c,
0xfa, 0x1e, 0x2c, 0x68, 0xe0, 0xe8, 0x18, 0x43, 0x0c, 0xd4, 0xf2, 0xcd, 0xc5, 0xe3, 0x41, 0x7d, 0x68, 0xe0, 0xe8, 0x08, 0x43, 0x0c, 0xd3, 0x8a, 0xed, 0xc5, 0xa3, 0x41, 0x73, 0x61, 0x6d, 0x2c,
0x61, 0x6d, 0x2c, 0x15, 0x7e, 0x84, 0x04, 0xe4, 0x42, 0xd1, 0x97, 0x15, 0x61, 0x45, 0x64, 0xf1, 0x15, 0x7e, 0x84, 0x04, 0xe4, 0x42, 0xd9, 0x97, 0xd5, 0x60, 0x4d, 0x64, 0xf0, 0xaf, 0xe7, 0x5b,
0xaf, 0x67, 0xdb, 0x45, 0xe2, 0xfd, 0x0d, 0xb3, 0x12, 0x8c, 0xdb, 0x74, 0x55, 0x04, 0x2a, 0xd9, 0x45, 0xea, 0xfd, 0x2d, 0xb3, 0x0a, 0x4c, 0x5a, 0x74, 0x55, 0x00, 0x2a, 0xd9, 0xe8, 0x21, 0xd4,
0xe8, 0x21, 0x54, 0x9c, 0x20, 0x08, 0x23, 0x47, 0x0e, 0x56, 0x66, 0x85, 0xaa, 0x95, 0x89, 0x55, 0x9c, 0x20, 0x08, 0x63, 0x47, 0x0e, 0x55, 0x66, 0x85, 0xaa, 0x95, 0x89, 0x55, 0xad, 0xa4, 0x32,
0xad, 0x24, 0x32, 0x86, 0x2a, 0x4f, 0x03, 0x83, 0x4d, 0x55, 0xe8, 0x01, 0x9c, 0x0f, 0x1f, 0x04, 0x86, 0xaa, 0x4e, 0x03, 0x83, 0x4d, 0x55, 0xe8, 0x01, 0x9c, 0x0d, 0x1f, 0x04, 0x84, 0x62, 0xb2,
0x84, 0x62, 0xb2, 0x4f, 0x28, 0x09, 0x5a, 0x84, 0xd5, 0xaa, 0x42, 0xfb, 0x57, 0x33, 0x6a, 0x4f, 0x4b, 0x28, 0x09, 0x3a, 0x84, 0x35, 0xea, 0x42, 0xfb, 0x57, 0x73, 0x6a, 0xcf, 0x30, 0xa7, 0x2e,
0x31, 0x27, 0x2e, 0x9d, 0x86, 0x33, 0x3c, 0xac, 0x05, 0x35, 0x00, 0xf6, 0xbd, 0x40, 0xf5, 0x0f, 0x9d, 0x85, 0x33, 0x3c, 0xac, 0x05, 0xb5, 0x00, 0x76, 0xbd, 0x40, 0xf5, 0x0e, 0x8d, 0x33, 0xe9,
0xb5, 0x73, 0xc9, 0x04, 0x76, 0x23, 0x86, 0x62, 0x83, 0x02, 0xbd, 0x00, 0x95, 0x96, 0xdf, 0x63, 0xf4, 0xf5, 0x7a, 0x02, 0xc5, 0x06, 0x05, 0x7a, 0x01, 0x6a, 0x1d, 0xbf, 0xcf, 0x62, 0x22, 0xc7,
0x11, 0x91, 0xa3, 0xde, 0xf3, 0xe2, 0x06, 0xc5, 0xfb, 0x5b, 0x4d, 0x50, 0xd8, 0xa4, 0x43, 0x07, 0xbc, 0x67, 0xc5, 0x0d, 0x4a, 0xd6, 0xb7, 0x9a, 0xa2, 0xb0, 0x49, 0x87, 0xf6, 0x60, 0xd6, 0x33,
0x30, 0xeb, 0x19, 0x8d, 0x4a, 0x6d, 0x4e, 0xf8, 0xe2, 0xb5, 0x89, 0xbb, 0x13, 0xd6, 0x9c, 0xe3, 0x9a, 0x94, 0xc6, 0x9c, 0xf0, 0xc5, 0x2b, 0x13, 0x77, 0x26, 0xac, 0x3d, 0xc7, 0x23, 0x91, 0x09,
0x91, 0xc8, 0x84, 0xe0, 0x94, 0x64, 0xd4, 0x83, 0x6a, 0xc7, 0x4c, 0x35, 0xb5, 0x79, 0x61, 0xc7, 0xc1, 0x19, 0xc9, 0xa8, 0x0f, 0xf5, 0x9e, 0x99, 0x6a, 0x1a, 0xf3, 0x62, 0x1f, 0xaf, 0xe6, 0x53,
0xeb, 0xd9, 0x54, 0x8d, 0x26, 0xc3, 0xa4, 0x1e, 0x49, 0xe1, 0x70, 0x5a, 0xcb, 0xc2, 0xd7, 0xa0, 0x35, 0x9a, 0x0c, 0xd3, 0x7a, 0x24, 0x83, 0xc3, 0x59, 0x2d, 0x0b, 0x5f, 0x83, 0xda, 0x7f, 0x59,
0xf2, 0x5f, 0x96, 0xeb, 0xbc, 0xdc, 0x1f, 0xf6, 0x98, 0x89, 0xca, 0xfd, 0xf7, 0x73, 0x70, 0x2e, 0xaa, 0xf3, 0x52, 0x7f, 0xd8, 0x63, 0x26, 0x2a, 0xf5, 0xdf, 0x2f, 0xc0, 0x99, 0xec, 0x39, 0x27,
0x7d, 0xce, 0x71, 0x5b, 0x6c, 0x8d, 0xfd, 0x62, 0xa0, 0x93, 0x41, 0x7e, 0x6c, 0x32, 0x50, 0x31, 0x2d, 0xb1, 0x35, 0xf6, 0x6b, 0x81, 0x4e, 0x06, 0xc5, 0xb1, 0xc9, 0x40, 0xc5, 0xdc, 0xe9, 0xc7,
0x77, 0xfa, 0x71, 0x62, 0x6e, 0x3a, 0x9d, 0x17, 0x32, 0xa5, 0xf3, 0x06, 0x00, 0x2f, 0x77, 0x68, 0x89, 0xb9, 0xd9, 0x74, 0x5e, 0xca, 0x95, 0xce, 0x5b, 0x00, 0xbc, 0xdc, 0xa1, 0xa1, 0xef, 0x13,
0xe8, 0xfb, 0x84, 0x8a, 0x10, 0x5d, 0x52, 0xdf, 0x04, 0x62, 0x28, 0x36, 0x28, 0xd0, 0x06, 0xa0, 0x2a, 0x42, 0x74, 0x45, 0x7d, 0x0f, 0x48, 0xa0, 0xd8, 0xa0, 0xe0, 0xb5, 0xed, 0x8e, 0x1f, 0x76,
0x3d, 0x3f, 0x6c, 0x1d, 0x0a, 0x13, 0xe8, 0xf0, 0x22, 0x82, 0x73, 0x49, 0xce, 0x55, 0x9b, 0x23, 0xf6, 0xc5, 0x16, 0xe8, 0xf0, 0x22, 0x82, 0x73, 0x45, 0xd6, 0xb6, 0xed, 0x11, 0x2c, 0x3e, 0x81,
0x58, 0x7c, 0x0a, 0x87, 0xdd, 0x87, 0x4b, 0x3b, 0x0e, 0xe5, 0x8e, 0x94, 0x5c, 0x65, 0xd1, 0x40, 0xc3, 0x3e, 0x84, 0x0b, 0x5b, 0x0e, 0xe5, 0x8e, 0x94, 0x5e, 0x65, 0xd1, 0x3c, 0xbc, 0x31, 0xd2,
0xbc, 0x31, 0xd2, 0x9e, 0x3c, 0x37, 0x69, 0x48, 0x48, 0x36, 0x9d, 0xc0, 0x92, 0x16, 0xc5, 0xfe, 0x9a, 0x3c, 0x37, 0x69, 0x48, 0x48, 0x17, 0x9d, 0xc2, 0xd2, 0xf6, 0xc4, 0xfe, 0x8b, 0x05, 0x4f,
0x8b, 0x05, 0x4f, 0x9c, 0xaa, 0xfb, 0x33, 0x68, 0x8f, 0xde, 0x48, 0xb7, 0x47, 0x2f, 0x65, 0x1c, 0x9c, 0xa8, 0xfb, 0x33, 0x68, 0x8d, 0xde, 0xc8, 0xb6, 0x46, 0x2f, 0xe5, 0x1c, 0x21, 0x9f, 0x64,
0x23, 0x9f, 0xb6, 0xda, 0x31, 0xcd, 0xd2, 0x0c, 0x14, 0x76, 0x78, 0xd9, 0x69, 0xff, 0xd2, 0x82, 0xed, 0x98, 0x46, 0x69, 0x06, 0x4a, 0x5b, 0xbc, 0xec, 0xb4, 0x7f, 0x69, 0xc1, 0xac, 0x78, 0x9a,
0x59, 0xf1, 0x34, 0xc9, 0x08, 0xbe, 0x0e, 0x85, 0xfd, 0x50, 0x8f, 0xd9, 0x4a, 0xf2, 0x6b, 0xd5, 0x64, 0xfc, 0xde, 0x84, 0xd2, 0x6e, 0xa8, 0x47, 0x6c, 0x15, 0xf9, 0xa5, 0xea, 0x3a, 0x07, 0x60,
0x06, 0x07, 0x60, 0x09, 0x7f, 0x8c, 0x19, 0xfd, 0xdb, 0x16, 0xa4, 0x87, 0xdf, 0xe8, 0x15, 0xe9, 0x09, 0x7f, 0x8c, 0xf9, 0xfc, 0xdb, 0x16, 0x64, 0x07, 0xdf, 0xe8, 0x15, 0xe9, 0xf3, 0x56, 0x32,
0xf3, 0x56, 0x3c, 0x9d, 0x9e, 0xd0, 0xdf, 0x5f, 0x1e, 0xd7, 0xdc, 0x5d, 0xc8, 0x34, 0xe9, 0xbc, 0x99, 0x9e, 0xd0, 0xdf, 0x5f, 0x1e, 0xd7, 0xd8, 0x9d, 0xcb, 0x35, 0xe5, 0xbc, 0x04, 0x55, 0x1c,
0x02, 0x65, 0x1c, 0x86, 0xd1, 0x8e, 0x13, 0x1d, 0x30, 0xbe, 0xf1, 0x2e, 0x7f, 0x50, 0xb6, 0x11, 0x86, 0xf1, 0x96, 0x13, 0xef, 0x31, 0xbe, 0xf0, 0x88, 0x3f, 0xa8, 0xbd, 0x11, 0x0b, 0x17, 0x18,
0x1b, 0x17, 0x18, 0x2c, 0xe1, 0xf6, 0x2f, 0x2c, 0x78, 0x62, 0xec, 0x67, 0x11, 0x7e, 0xf5, 0x5a, 0x2c, 0xe1, 0xf6, 0x2f, 0x2c, 0x78, 0x62, 0xec, 0x27, 0x11, 0x7e, 0xf5, 0x3a, 0xc9, 0x9b, 0x5a,
0xf1, 0x9b, 0xda, 0x51, 0xec, 0x85, 0x09, 0x1d, 0x36, 0xa8, 0x78, 0x47, 0x96, 0xfa, 0x96, 0x32, 0x51, 0xe2, 0x85, 0x29, 0x1d, 0x36, 0xa8, 0x78, 0x47, 0x96, 0xf9, 0x8e, 0x32, 0xdc, 0x91, 0x65,
0xdc, 0x91, 0xa5, 0xb4, 0xe1, 0x34, 0xad, 0xfd, 0xaf, 0x1c, 0x14, 0xe5, 0xa8, 0xe7, 0x7f, 0xec, 0xb4, 0xe1, 0x2c, 0xad, 0xfd, 0xaf, 0x02, 0x94, 0xe5, 0x98, 0xe7, 0x7f, 0xec, 0xb1, 0x4f, 0x43,
0xb1, 0x4f, 0x43, 0x91, 0x09, 0x3d, 0x6a, 0x79, 0x71, 0x36, 0x97, 0xda, 0xb1, 0xc2, 0x8a, 0x2e, 0x99, 0x09, 0x3d, 0xca, 0xbc, 0x24, 0x9b, 0x4b, 0xed, 0x58, 0x61, 0x45, 0x17, 0x43, 0x18, 0x73,
0x86, 0x30, 0xe6, 0xb4, 0x75, 0x94, 0x4b, 0xba, 0x18, 0x09, 0xc6, 0x1a, 0x8f, 0x5e, 0x84, 0x22, 0xba, 0x3a, 0xca, 0xa5, 0x5d, 0x8c, 0x04, 0x63, 0x8d, 0x47, 0x2f, 0x42, 0x99, 0x12, 0x87, 0x25,
0x25, 0x0e, 0x8b, 0xfb, 0xc3, 0x45, 0x2d, 0x12, 0x0b, 0xe8, 0xc9, 0xa0, 0x3e, 0xab, 0x84, 0x8b, 0xfd, 0xe1, 0xa2, 0x16, 0x89, 0x05, 0xf4, 0x78, 0xd0, 0x9c, 0x55, 0xc2, 0xc5, 0x3b, 0x56, 0xd4,
0x77, 0xac, 0xa8, 0xd1, 0x3d, 0x98, 0x71, 0x49, 0xe4, 0x78, 0xbe, 0xee, 0x18, 0x9e, 0x9f, 0x64, 0xe8, 0x1e, 0xcc, 0xb8, 0x24, 0x76, 0x3c, 0x5f, 0x77, 0x0c, 0xcf, 0x4f, 0x32, 0x0e, 0x5b, 0x93,
0x24, 0xb6, 0x26, 0x59, 0x9b, 0x15, 0xbe, 0x26, 0xf5, 0x82, 0xb5, 0x40, 0x1e, 0xa1, 0x5b, 0xa1, 0xac, 0xed, 0x1a, 0xb7, 0x49, 0xbd, 0x60, 0x2d, 0x90, 0x47, 0xe8, 0x4e, 0xe8, 0xca, 0x2f, 0xa9,
0x2b, 0xbf, 0xa6, 0x16, 0x92, 0x08, 0xbd, 0x1a, 0xba, 0x04, 0x0b, 0x8c, 0xfd, 0x8e, 0x05, 0x15, 0xa5, 0x34, 0x42, 0xaf, 0x86, 0x2e, 0xc1, 0x02, 0x63, 0xbf, 0x63, 0x41, 0x4d, 0x4a, 0x5a, 0x75,
0x29, 0x69, 0xd5, 0xe9, 0x31, 0x82, 0xae, 0xc6, 0xbb, 0x90, 0xc7, 0xad, 0x6b, 0xc6, 0x69, 0xde, 0xfa, 0x8c, 0xa0, 0xcb, 0xc9, 0x2a, 0xe4, 0x71, 0xeb, 0x9a, 0x71, 0x9a, 0x77, 0x59, 0xc7, 0x83,
0x65, 0x9d, 0x0c, 0xea, 0x65, 0x41, 0x26, 0x5a, 0x2e, 0xbd, 0x01, 0xc3, 0x46, 0xb9, 0x33, 0x6c, 0x66, 0x55, 0x90, 0x89, 0x96, 0x4b, 0x2f, 0xc0, 0xd8, 0xa3, 0xc2, 0x29, 0x7b, 0xf4, 0x14, 0x94,
0xf4, 0x14, 0x14, 0xc4, 0xed, 0x51, 0xc6, 0x8c, 0xef, 0xba, 0xb8, 0x60, 0x58, 0xe2, 0xec, 0x8f, 0xc4, 0xed, 0x51, 0x9b, 0x99, 0xdc, 0x75, 0x71, 0xc1, 0xb0, 0xc4, 0xd9, 0x1f, 0x17, 0xa0, 0x9e,
0x73, 0x50, 0x4d, 0x6d, 0x2e, 0x43, 0xd7, 0x11, 0x8f, 0x5f, 0x73, 0x19, 0x46, 0xfa, 0xe3, 0xbf, 0x59, 0x5c, 0x8e, 0xae, 0x23, 0x19, 0xbd, 0x16, 0x72, 0x8c, 0xf3, 0xc7, 0x7f, 0xff, 0xfe, 0x0e,
0x81, 0x7f, 0x07, 0x8a, 0x2d, 0xbe, 0x3f, 0xfd, 0x27, 0x84, 0xab, 0x93, 0x1c, 0x85, 0xb0, 0x4c, 0x94, 0x3b, 0x7c, 0x7d, 0xfa, 0x0f, 0x08, 0x97, 0x27, 0x39, 0x0a, 0xb1, 0x33, 0xa9, 0x27, 0x89,
0xe2, 0x49, 0xe2, 0x95, 0x61, 0x25, 0x10, 0xdd, 0x84, 0x79, 0x4a, 0x22, 0xda, 0x5f, 0xd9, 0x8f, 0x57, 0x86, 0x95, 0x40, 0x74, 0x03, 0xe6, 0x29, 0x89, 0xe9, 0xe1, 0xca, 0x6e, 0x4c, 0xa8, 0x39,
0x08, 0x35, 0xe7, 0x00, 0x85, 0xa4, 0x2e, 0xc7, 0xc3, 0x04, 0x78, 0x94, 0x47, 0xe7, 0xd4, 0xe2, 0x07, 0x28, 0xa5, 0x75, 0x39, 0x1e, 0x26, 0xc0, 0xa3, 0x3c, 0x3a, 0xa7, 0x96, 0x1f, 0x23, 0xa7,
0x63, 0xe4, 0x54, 0x7b, 0x0f, 0x66, 0x6f, 0x3b, 0x7b, 0x7e, 0xfc, 0x5d, 0x11, 0x43, 0xd5, 0x0b, 0xda, 0x3b, 0x30, 0x7b, 0xdb, 0xd9, 0xf1, 0x93, 0x6f, 0x8a, 0x18, 0xea, 0x5e, 0xd0, 0xf1, 0xfb,
0x5a, 0x7e, 0xcf, 0x25, 0x32, 0x1a, 0xeb, 0xe8, 0xa5, 0x2f, 0xed, 0xa6, 0x89, 0x3c, 0x19, 0xd4, 0x2e, 0x91, 0xd1, 0x58, 0x47, 0x2f, 0x7d, 0x69, 0x37, 0x4c, 0xe4, 0xf1, 0xa0, 0x79, 0x2e, 0x03,
0x2f, 0xa4, 0x00, 0xf2, 0x43, 0x1a, 0x4e, 0x8b, 0xb0, 0x7d, 0x98, 0xfe, 0x0c, 0xfb, 0xd4, 0xef, 0x90, 0x1f, 0xd1, 0x70, 0x56, 0x84, 0xed, 0xc3, 0xf4, 0x67, 0xd8, 0xa7, 0x7e, 0x17, 0xaa, 0x69,
0x42, 0x39, 0xe9, 0x24, 0x3e, 0x65, 0x95, 0xf6, 0x1b, 0x50, 0xe2, 0x1e, 0xaf, 0x3b, 0xe0, 0x33, 0x27, 0xf1, 0x29, 0xab, 0xb4, 0xdf, 0x80, 0x0a, 0xf7, 0x78, 0xdd, 0x01, 0x9f, 0x52, 0x16, 0x65,
0xca, 0xa2, 0x74, 0xc1, 0x92, 0xcb, 0x52, 0xb0, 0xd8, 0x1d, 0xa8, 0xde, 0xe9, 0xba, 0x8f, 0xf9, 0x0b, 0x96, 0x42, 0x9e, 0x82, 0xc5, 0xee, 0x41, 0xfd, 0x4e, 0xe4, 0x3e, 0xe6, 0x57, 0xe5, 0x42,
0x65, 0x39, 0x97, 0x39, 0x6b, 0x5d, 0x03, 0xf9, 0x6f, 0x0d, 0x9e, 0x20, 0x64, 0xe6, 0x36, 0x12, 0xee, 0xac, 0x75, 0x05, 0xe4, 0x3f, 0x35, 0x78, 0x82, 0x90, 0x99, 0xdb, 0x48, 0x10, 0x66, 0xe2,
0x84, 0x99, 0x78, 0x8d, 0x2f, 0x0b, 0x3f, 0xb1, 0x00, 0xc4, 0xe8, 0x67, 0xfd, 0x88, 0x04, 0x11, 0x35, 0xbe, 0x2a, 0xfc, 0xc4, 0x02, 0x10, 0xa3, 0x9f, 0xf5, 0x03, 0x12, 0xc4, 0x7c, 0x1f, 0xb8,
0xb7, 0x03, 0x77, 0xaa, 0x61, 0x3b, 0x88, 0xc8, 0x20, 0x30, 0xe8, 0x0e, 0x14, 0x43, 0xe9, 0x4d, 0x53, 0x0d, 0xef, 0x83, 0x88, 0x0c, 0x02, 0x83, 0xee, 0x40, 0x39, 0x94, 0xde, 0x24, 0xc7, 0xfc,
0x72, 0xd4, 0x3f, 0xe1, 0xd4, 0x34, 0xbe, 0x48, 0xd2, 0x9f, 0xb0, 0x12, 0xd6, 0xbc, 0xfc, 0xc1, 0x13, 0x4e, 0x4c, 0x93, 0x8b, 0x24, 0xfd, 0x09, 0x2b, 0x61, 0xed, 0x8b, 0x1f, 0x7c, 0xb2, 0x38,
0x27, 0x8b, 0x53, 0x1f, 0x7e, 0xb2, 0x38, 0xf5, 0xd1, 0x27, 0x8b, 0x53, 0x6f, 0x1d, 0x2f, 0x5a, 0xf5, 0xe1, 0x27, 0x8b, 0x53, 0x1f, 0x7d, 0xb2, 0x38, 0xf5, 0xd6, 0xd1, 0xa2, 0xf5, 0xc1, 0xd1,
0x1f, 0x1c, 0x2f, 0x5a, 0x1f, 0x1e, 0x2f, 0x5a, 0x1f, 0x1d, 0x2f, 0x5a, 0x1f, 0x1f, 0x2f, 0x5a, 0xa2, 0xf5, 0xe1, 0xd1, 0xa2, 0xf5, 0xd1, 0xd1, 0xa2, 0xf5, 0xf1, 0xd1, 0xa2, 0xf5, 0xce, 0xdf,
0xef, 0xfc, 0x6d, 0x71, 0xea, 0x5e, 0xee, 0xe8, 0xea, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x15, 0x16, 0xa7, 0xee, 0x15, 0x0e, 0x2e, 0xff, 0x27, 0x00, 0x00, 0xff, 0xff, 0xe5, 0xe0, 0x33, 0x2e,
0x47, 0x89, 0xab, 0x99, 0x26, 0x00, 0x00, 0x95, 0x26, 0x00, 0x00,
} }

View File

@ -94,8 +94,8 @@ type ListInterface interface {
SetSelfLink(selfLink string) SetSelfLink(selfLink string)
GetContinue() string GetContinue() string
SetContinue(c string) SetContinue(c string)
GetRemainingItemCount() int64 GetRemainingItemCount() *int64
SetRemainingItemCount(c int64) SetRemainingItemCount(c *int64)
} }
// Type exposes the type and APIVersion of versioned or internal API objects. // Type exposes the type and APIVersion of versioned or internal API objects.
@ -115,8 +115,8 @@ func (meta *ListMeta) GetSelfLink() string { return meta.SelfLink
func (meta *ListMeta) SetSelfLink(selfLink string) { meta.SelfLink = selfLink } func (meta *ListMeta) SetSelfLink(selfLink string) { meta.SelfLink = selfLink }
func (meta *ListMeta) GetContinue() string { return meta.Continue } func (meta *ListMeta) GetContinue() string { return meta.Continue }
func (meta *ListMeta) SetContinue(c string) { meta.Continue = c } func (meta *ListMeta) SetContinue(c string) { meta.Continue = c }
func (meta *ListMeta) GetRemainingItemCount() int64 { return meta.RemainingItemCount } func (meta *ListMeta) GetRemainingItemCount() *int64 { return meta.RemainingItemCount }
func (meta *ListMeta) SetRemainingItemCount(c int64) { meta.RemainingItemCount = c } func (meta *ListMeta) SetRemainingItemCount(c *int64) { meta.RemainingItemCount = c }
func (obj *TypeMeta) GetObjectKind() schema.ObjectKind { return obj } func (obj *TypeMeta) GetObjectKind() schema.ObjectKind { return obj }

View File

@ -88,7 +88,7 @@ type ListMeta struct {
// because it is unpaginated or because this is the last page), then there are no more remaining // because it is unpaginated or because this is the last page), then there are no more remaining
// items and this field will also be unset. Servers older than v1.15 do not set this field. // items and this field will also be unset. Servers older than v1.15 do not set this field.
// +optional // +optional
RemainingItemCount int64 `json:"remainingItemCount,omitempty" protobuf:"bytes,4,opt,name=remainingItemCount"` RemainingItemCount *int64 `json:"remainingItemCount,omitempty" protobuf:"bytes,4,opt,name=remainingItemCount"`
} }
// These are internal finalizer values for Kubernetes-like APIs, must be qualified name unless defined here // These are internal finalizer values for Kubernetes-like APIs, must be qualified name unless defined here

View File

@ -283,6 +283,14 @@ func getNestedInt64(obj map[string]interface{}, fields ...string) int64 {
return val return val
} }
func getNestedInt64Pointer(obj map[string]interface{}, fields ...string) *int64 {
val, found, err := NestedInt64(obj, fields...)
if !found || err != nil {
return nil
}
return &val
}
func jsonPath(fields []string) string { func jsonPath(fields []string) string {
return "." + strings.Join(fields, ".") return "." + strings.Join(fields, ".")
} }

View File

@ -320,12 +320,16 @@ func (u *Unstructured) SetContinue(c string) {
u.setNestedField(c, "metadata", "continue") u.setNestedField(c, "metadata", "continue")
} }
func (u *Unstructured) GetRemainingItemCount() int64 { func (u *Unstructured) GetRemainingItemCount() *int64 {
return getNestedInt64(u.Object, "metadata", "remainingItemCount") return getNestedInt64Pointer(u.Object, "metadata", "remainingItemCount")
} }
func (u *Unstructured) SetRemainingItemCount(c int64) { func (u *Unstructured) SetRemainingItemCount(c *int64) {
u.setNestedField(c, "metadata", "remainingItemCount") if c == nil {
RemoveNestedField(u.Object, "metadata", "remainingItemCount")
} else {
u.setNestedField(*c, "metadata", "remainingItemCount")
}
} }
func (u *Unstructured) GetCreationTimestamp() metav1.Time { func (u *Unstructured) GetCreationTimestamp() metav1.Time {

View File

@ -166,12 +166,16 @@ func (u *UnstructuredList) SetContinue(c string) {
u.setNestedField(c, "metadata", "continue") u.setNestedField(c, "metadata", "continue")
} }
func (u *UnstructuredList) GetRemainingItemCount() int64 { func (u *UnstructuredList) GetRemainingItemCount() *int64 {
return getNestedInt64(u.Object, "metadata", "remainingItemCount") return getNestedInt64Pointer(u.Object, "metadata", "remainingItemCount")
} }
func (u *UnstructuredList) SetRemainingItemCount(c int64) { func (u *UnstructuredList) SetRemainingItemCount(c *int64) {
u.setNestedField(c, "metadata", "remainingItemCount") if c == nil {
RemoveNestedField(u.Object, "metadata", "remainingItemCount")
} else {
u.setNestedField(*c, "metadata", "remainingItemCount")
}
} }
func (u *UnstructuredList) SetGroupVersionKind(gvk schema.GroupVersionKind) { func (u *UnstructuredList) SetGroupVersionKind(gvk schema.GroupVersionKind) {

View File

@ -572,7 +572,7 @@ func (in *LabelSelectorRequirement) DeepCopy() *LabelSelectorRequirement {
func (in *List) DeepCopyInto(out *List) { func (in *List) DeepCopyInto(out *List) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.RawExtension, len(*in)) *out = make([]runtime.RawExtension, len(*in))
@ -604,6 +604,11 @@ func (in *List) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ListMeta) DeepCopyInto(out *ListMeta) { func (in *ListMeta) DeepCopyInto(out *ListMeta) {
*out = *in *out = *in
if in.RemainingItemCount != nil {
in, out := &in.RemainingItemCount, &out.RemainingItemCount
*out = new(int64)
**out = **in
}
return return
} }
@ -802,7 +807,7 @@ func (in *PartialObjectMetadata) DeepCopyObject() runtime.Object {
func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) { func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PartialObjectMetadata, len(*in)) *out = make([]PartialObjectMetadata, len(*in))
@ -949,7 +954,7 @@ func (in *ServerAddressByClientCIDR) DeepCopy() *ServerAddressByClientCIDR {
func (in *Status) DeepCopyInto(out *Status) { func (in *Status) DeepCopyInto(out *Status) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Details != nil { if in.Details != nil {
in, out := &in.Details, &out.Details in, out := &in.Details, &out.Details
*out = new(StatusDetails) *out = new(StatusDetails)
@ -1017,7 +1022,7 @@ func (in *StatusDetails) DeepCopy() *StatusDetails {
func (in *Table) DeepCopyInto(out *Table) { func (in *Table) DeepCopyInto(out *Table) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.ColumnDefinitions != nil { if in.ColumnDefinitions != nil {
in, out := &in.ColumnDefinitions, &out.ColumnDefinitions in, out := &in.ColumnDefinitions, &out.ColumnDefinitions
*out = make([]TableColumnDefinition, len(*in)) *out = make([]TableColumnDefinition, len(*in))

View File

@ -29,7 +29,7 @@ import (
func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) { func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]v1.PartialObjectMetadata, len(*in)) *out = make([]v1.PartialObjectMetadata, len(*in))

View File

@ -74,7 +74,7 @@ func (in *CarpCondition) DeepCopy() *CarpCondition {
func (in *CarpList) DeepCopyInto(out *CarpList) { func (in *CarpList) DeepCopyInto(out *CarpList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Carp, len(*in)) *out = make([]Carp, len(*in))

View File

@ -74,7 +74,7 @@ func (in *CarpCondition) DeepCopy() *CarpCondition {
func (in *CarpList) DeepCopyInto(out *CarpList) { func (in *CarpList) DeepCopyInto(out *CarpList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Carp, len(*in)) *out = make([]Carp, len(*in))

View File

@ -20,8 +20,7 @@ import (
"reflect" "reflect"
"testing" "testing"
"github.com/google/gofuzz" fuzz "github.com/google/gofuzz"
"k8s.io/apimachinery/pkg/api/meta" "k8s.io/apimachinery/pkg/api/meta"
metafuzzer "k8s.io/apimachinery/pkg/apis/meta/fuzzer" metafuzzer "k8s.io/apimachinery/pkg/apis/meta/fuzzer"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@ -202,7 +201,7 @@ type InternalTypeMeta struct {
SelfLink string `json:"selfLink,omitempty"` SelfLink string `json:"selfLink,omitempty"`
ResourceVersion string `json:"resourceVersion,omitempty"` ResourceVersion string `json:"resourceVersion,omitempty"`
Continue string `json:"next,omitempty"` Continue string `json:"next,omitempty"`
RemainingItemCount int64 `json:"remainingItemCount,omitempty"` RemainingItemCount *int64 `json:"remainingItemCount,omitempty"`
APIVersion string `json:"apiVersion,omitempty"` APIVersion string `json:"apiVersion,omitempty"`
Labels map[string]string `json:"labels,omitempty"` Labels map[string]string `json:"labels,omitempty"`
Annotations map[string]string `json:"annotations,omitempty"` Annotations map[string]string `json:"annotations,omitempty"`
@ -210,14 +209,14 @@ type InternalTypeMeta struct {
OwnerReferences []metav1.OwnerReference `json:"ownerReferences,omitempty"` OwnerReferences []metav1.OwnerReference `json:"ownerReferences,omitempty"`
} }
func (m *InternalTypeMeta) GetResourceVersion() string { return m.ResourceVersion } func (m *InternalTypeMeta) GetResourceVersion() string { return m.ResourceVersion }
func (m *InternalTypeMeta) SetResourceVersion(rv string) { m.ResourceVersion = rv } func (m *InternalTypeMeta) SetResourceVersion(rv string) { m.ResourceVersion = rv }
func (m *InternalTypeMeta) GetSelfLink() string { return m.SelfLink } func (m *InternalTypeMeta) GetSelfLink() string { return m.SelfLink }
func (m *InternalTypeMeta) SetSelfLink(link string) { m.SelfLink = link } func (m *InternalTypeMeta) SetSelfLink(link string) { m.SelfLink = link }
func (m *InternalTypeMeta) GetContinue() string { return m.Continue } func (m *InternalTypeMeta) GetContinue() string { return m.Continue }
func (m *InternalTypeMeta) SetContinue(c string) { m.Continue = c } func (m *InternalTypeMeta) SetContinue(c string) { m.Continue = c }
func (m *InternalTypeMeta) GetRemainingItemCount() int64 { return m.RemainingItemCount } func (m *InternalTypeMeta) GetRemainingItemCount() *int64 { return m.RemainingItemCount }
func (m *InternalTypeMeta) SetRemainingItemCount(c int64) { m.RemainingItemCount = c } func (m *InternalTypeMeta) SetRemainingItemCount(c *int64) { m.RemainingItemCount = c }
type MyAPIObject struct { type MyAPIObject struct {
TypeMeta InternalTypeMeta `json:",inline"` TypeMeta InternalTypeMeta `json:",inline"`

View File

@ -28,7 +28,7 @@ import (
func (in *List) DeepCopyInto(out *List) { func (in *List) DeepCopyInto(out *List) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.Object, len(*in)) *out = make([]runtime.Object, len(*in))
@ -63,7 +63,7 @@ func (in *List) DeepCopyObject() runtime.Object {
func (in *ListV1) DeepCopyInto(out *ListV1) { func (in *ListV1) DeepCopyInto(out *ListV1) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]runtime.RawExtension, len(*in)) *out = make([]runtime.RawExtension, len(*in))

View File

@ -95,7 +95,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -208,7 +208,7 @@ func (in *Policy) DeepCopyObject() runtime.Object {
func (in *PolicyList) DeepCopyInto(out *PolicyList) { func (in *PolicyList) DeepCopyInto(out *PolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Policy, len(*in)) *out = make([]Policy, len(*in))

View File

@ -97,7 +97,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -210,7 +210,7 @@ func (in *Policy) DeepCopyObject() runtime.Object {
func (in *PolicyList) DeepCopyInto(out *PolicyList) { func (in *PolicyList) DeepCopyInto(out *PolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Policy, len(*in)) *out = make([]Policy, len(*in))

View File

@ -97,7 +97,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -210,7 +210,7 @@ func (in *Policy) DeepCopyObject() runtime.Object {
func (in *PolicyList) DeepCopyInto(out *PolicyList) { func (in *PolicyList) DeepCopyInto(out *PolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Policy, len(*in)) *out = make([]Policy, len(*in))

View File

@ -94,7 +94,7 @@ func (in *Event) DeepCopyObject() runtime.Object {
func (in *EventList) DeepCopyInto(out *EventList) { func (in *EventList) DeepCopyInto(out *EventList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Event, len(*in)) *out = make([]Event, len(*in))
@ -227,7 +227,7 @@ func (in *Policy) DeepCopyObject() runtime.Object {
func (in *PolicyList) DeepCopyInto(out *PolicyList) { func (in *PolicyList) DeepCopyInto(out *PolicyList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Policy, len(*in)) *out = make([]Policy, len(*in))

View File

@ -74,7 +74,7 @@ func (in *PodCondition) DeepCopy() *PodCondition {
func (in *PodList) DeepCopyInto(out *PodList) { func (in *PodList) DeepCopyInto(out *PodList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Pod, len(*in)) *out = make([]Pod, len(*in))

View File

@ -74,7 +74,7 @@ func (in *PodCondition) DeepCopy() *PodCondition {
func (in *PodList) DeepCopyInto(out *PodList) { func (in *PodList) DeepCopyInto(out *PodList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Pod, len(*in)) *out = make([]Pod, len(*in))

View File

@ -86,7 +86,7 @@ func (in *SimpleGetOptions) DeepCopyObject() runtime.Object {
func (in *SimpleList) DeepCopyInto(out *SimpleList) { func (in *SimpleList) DeepCopyInto(out *SimpleList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Simple, len(*in)) *out = make([]Simple, len(*in))

View File

@ -605,7 +605,7 @@ func (c *Cacher) GetToList(ctx context.Context, key string, resourceVersion stri
} }
} }
if c.versioner != nil { if c.versioner != nil {
if err := c.versioner.UpdateList(listObj, readResourceVersion, "", 0); err != nil { if err := c.versioner.UpdateList(listObj, readResourceVersion, "", nil); err != nil {
return err return err
} }
} }
@ -680,7 +680,7 @@ func (c *Cacher) List(ctx context.Context, key string, resourceVersion string, p
} }
trace.Step(fmt.Sprintf("Filtered %d items", listVal.Len())) trace.Step(fmt.Sprintf("Filtered %d items", listVal.Len()))
if c.versioner != nil { if c.versioner != nil {
if err := c.versioner.UpdateList(listObj, readResourceVersion, "", 0); err != nil { if err := c.versioner.UpdateList(listObj, readResourceVersion, "", nil); err != nil {
return err return err
} }
} }

View File

@ -217,7 +217,7 @@ type testVersioner struct{}
func (testVersioner) UpdateObject(obj runtime.Object, resourceVersion uint64) error { func (testVersioner) UpdateObject(obj runtime.Object, resourceVersion uint64) error {
return meta.NewAccessor().SetResourceVersion(obj, strconv.FormatUint(resourceVersion, 10)) return meta.NewAccessor().SetResourceVersion(obj, strconv.FormatUint(resourceVersion, 10))
} }
func (testVersioner) UpdateList(obj runtime.Object, resourceVersion uint64, continueValue string, count int64) error { func (testVersioner) UpdateList(obj runtime.Object, resourceVersion uint64, continueValue string, count *int64) error {
listAccessor, err := meta.ListAccessor(obj) listAccessor, err := meta.ListAccessor(obj)
if err != nil || listAccessor == nil { if err != nil || listAccessor == nil {
return err return err

View File

@ -44,7 +44,7 @@ func (a APIObjectVersioner) UpdateObject(obj runtime.Object, resourceVersion uin
} }
// UpdateList implements Versioner // UpdateList implements Versioner
func (a APIObjectVersioner) UpdateList(obj runtime.Object, resourceVersion uint64, nextKey string, count int64) error { func (a APIObjectVersioner) UpdateList(obj runtime.Object, resourceVersion uint64, nextKey string, count *int64) error {
listAccessor, err := meta.ListAccessor(obj) listAccessor, err := meta.ListAccessor(obj)
if err != nil || listAccessor == nil { if err != nil || listAccessor == nil {
return err return err

View File

@ -41,6 +41,7 @@ go_test(
"//vendor/github.com/coreos/pkg/capnslog:go_default_library", "//vendor/github.com/coreos/pkg/capnslog:go_default_library",
"//vendor/github.com/stretchr/testify/assert:go_default_library", "//vendor/github.com/stretchr/testify/assert:go_default_library",
"//vendor/github.com/stretchr/testify/require:go_default_library", "//vendor/github.com/stretchr/testify/require:go_default_library",
"//vendor/k8s.io/utils/pointer:go_default_library",
], ],
) )

View File

@ -391,7 +391,7 @@ func (s *store) GetToList(ctx context.Context, key string, resourceVersion strin
} }
} }
// update version with cluster level revision // update version with cluster level revision
return s.versioner.UpdateList(listObj, uint64(getResp.Header.Revision), "", 0) return s.versioner.UpdateList(listObj, uint64(getResp.Header.Revision), "", nil)
} }
func (s *store) Count(key string) (int64, error) { func (s *store) Count(key string) (int64, error) {
@ -618,17 +618,19 @@ func (s *store) List(ctx context.Context, key, resourceVersion string, pred stor
if err != nil { if err != nil {
return err return err
} }
remainingItemCount := getResp.Count - pred.Limit var remainingItemCount *int64
// getResp.Count counts in objects that do not match the pred. // getResp.Count counts in objects that do not match the pred.
// Instead of returning inaccurate count, return 0. // Instead of returning inaccurate count for non-empty selectors, we return nil.
if !pred.Empty() { // Only set remainingItemCount if the predicate is empty.
remainingItemCount = 0 if pred.Empty() {
c := int64(getResp.Count - pred.Limit)
remainingItemCount = &c
} }
return s.versioner.UpdateList(listObj, uint64(returnedRV), next, remainingItemCount) return s.versioner.UpdateList(listObj, uint64(returnedRV), next, remainingItemCount)
} }
// no continuation // no continuation
return s.versioner.UpdateList(listObj, uint64(returnedRV), "", 0) return s.versioner.UpdateList(listObj, uint64(returnedRV), "", nil)
} }
// growSlice takes a slice value and grows its capacity up // growSlice takes a slice value and grows its capacity up

View File

@ -47,6 +47,7 @@ import (
"k8s.io/apiserver/pkg/storage/etcd" "k8s.io/apiserver/pkg/storage/etcd"
storagetests "k8s.io/apiserver/pkg/storage/tests" storagetests "k8s.io/apiserver/pkg/storage/tests"
"k8s.io/apiserver/pkg/storage/value" "k8s.io/apiserver/pkg/storage/value"
utilpointer "k8s.io/utils/pointer"
) )
var scheme = runtime.NewScheme() var scheme = runtime.NewScheme()
@ -831,7 +832,7 @@ func TestList(t *testing.T) {
pred storage.SelectionPredicate pred storage.SelectionPredicate
expectedOut []*example.Pod expectedOut []*example.Pod
expectContinue bool expectContinue bool
expectedRemainingItemCount int64 expectedRemainingItemCount *int64
expectError bool expectError bool
}{ }{
{ {
@ -884,7 +885,7 @@ func TestList(t *testing.T) {
}, },
expectedOut: []*example.Pod{preset[1].storedObj}, expectedOut: []*example.Pod{preset[1].storedObj},
expectContinue: true, expectContinue: true,
expectedRemainingItemCount: 1, expectedRemainingItemCount: utilpointer.Int64Ptr(1),
}, },
{ {
name: "test List with limit when paging disabled", name: "test List with limit when paging disabled",
@ -1062,8 +1063,8 @@ func TestList(t *testing.T) {
t.Errorf("(%s): length of list want=%d, got=%d", tt.name, len(tt.expectedOut), len(out.Items)) t.Errorf("(%s): length of list want=%d, got=%d", tt.name, len(tt.expectedOut), len(out.Items))
continue continue
} }
if e, a := tt.expectedRemainingItemCount, out.ListMeta.RemainingItemCount; e != a { if e, a := tt.expectedRemainingItemCount, out.ListMeta.GetRemainingItemCount(); (e == nil) != (a == nil) || (e != nil && a != nil && *e != *a) {
t.Errorf("(%s): remainingItemCount want=%d, got=%d", tt.name, e, a) t.Errorf("(%s): remainingItemCount want=%#v, got=%#v", tt.name, e, a)
} }
for j, wantPod := range tt.expectedOut { for j, wantPod := range tt.expectedOut {
getPod := &out.Items[j] getPod := &out.Items[j]

View File

@ -44,8 +44,8 @@ type Versioner interface {
// database. continueValue is optional and indicates that more results are available if the client // database. continueValue is optional and indicates that more results are available if the client
// passes that value to the server in a subsequent call. remainingItemCount indicates the number // passes that value to the server in a subsequent call. remainingItemCount indicates the number
// of remaining objects if the list is partial. The remainingItemCount field is omitted during // of remaining objects if the list is partial. The remainingItemCount field is omitted during
// serialization if it is set to 0. // serialization if it is set to nil.
UpdateList(obj runtime.Object, resourceVersion uint64, continueValue string, remainingItemCount int64) error UpdateList(obj runtime.Object, resourceVersion uint64, continueValue string, remainingItemCount *int64) error
// PrepareObjectForStorage should set SelfLink and ResourceVersion to the empty value. Should // PrepareObjectForStorage should set SelfLink and ResourceVersion to the empty value. Should
// return an error if the specified object cannot be updated. // return an error if the specified object cannot be updated.
PrepareObjectForStorage(obj runtime.Object) error PrepareObjectForStorage(obj runtime.Object) error

View File

@ -55,7 +55,7 @@ func (in *ClusterTestType) DeepCopyObject() runtime.Object {
func (in *ClusterTestTypeList) DeepCopyInto(out *ClusterTestTypeList) { func (in *ClusterTestTypeList) DeepCopyInto(out *ClusterTestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterTestType, len(*in)) *out = make([]ClusterTestType, len(*in))
@ -131,7 +131,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *ClusterTestType) DeepCopyObject() runtime.Object {
func (in *ClusterTestTypeList) DeepCopyInto(out *ClusterTestTypeList) { func (in *ClusterTestTypeList) DeepCopyInto(out *ClusterTestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ClusterTestType, len(*in)) *out = make([]ClusterTestType, len(*in))
@ -131,7 +131,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -55,7 +55,7 @@ func (in *TestType) DeepCopyObject() runtime.Object {
func (in *TestTypeList) DeepCopyInto(out *TestTypeList) { func (in *TestTypeList) DeepCopyInto(out *TestTypeList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]TestType, len(*in)) *out = make([]TestType, len(*in))

View File

@ -73,7 +73,7 @@ func (in *APIServiceCondition) DeepCopy() *APIServiceCondition {
func (in *APIServiceList) DeepCopyInto(out *APIServiceList) { func (in *APIServiceList) DeepCopyInto(out *APIServiceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]APIService, len(*in)) *out = make([]APIService, len(*in))

View File

@ -73,7 +73,7 @@ func (in *APIServiceCondition) DeepCopy() *APIServiceCondition {
func (in *APIServiceList) DeepCopyInto(out *APIServiceList) { func (in *APIServiceList) DeepCopyInto(out *APIServiceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]APIService, len(*in)) *out = make([]APIService, len(*in))

View File

@ -73,7 +73,7 @@ func (in *APIServiceCondition) DeepCopy() *APIServiceCondition {
func (in *APIServiceList) DeepCopyInto(out *APIServiceList) { func (in *APIServiceList) DeepCopyInto(out *APIServiceList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]APIService, len(*in)) *out = make([]APIService, len(*in))

View File

@ -92,7 +92,7 @@ func (in *MetricValue) DeepCopyObject() runtime.Object {
func (in *MetricValueList) DeepCopyInto(out *MetricValueList) { func (in *MetricValueList) DeepCopyInto(out *MetricValueList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MetricValue, len(*in)) *out = make([]MetricValue, len(*in))

View File

@ -109,7 +109,7 @@ func (in *MetricValue) DeepCopyObject() runtime.Object {
func (in *MetricValueList) DeepCopyInto(out *MetricValueList) { func (in *MetricValueList) DeepCopyInto(out *MetricValueList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MetricValue, len(*in)) *out = make([]MetricValue, len(*in))

View File

@ -109,7 +109,7 @@ func (in *MetricValue) DeepCopyObject() runtime.Object {
func (in *MetricValueList) DeepCopyInto(out *MetricValueList) { func (in *MetricValueList) DeepCopyInto(out *MetricValueList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]MetricValue, len(*in)) *out = make([]MetricValue, len(*in))

View File

@ -67,7 +67,7 @@ func (in *ExternalMetricValue) DeepCopyObject() runtime.Object {
func (in *ExternalMetricValueList) DeepCopyInto(out *ExternalMetricValueList) { func (in *ExternalMetricValueList) DeepCopyInto(out *ExternalMetricValueList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ExternalMetricValue, len(*in)) *out = make([]ExternalMetricValue, len(*in))

View File

@ -67,7 +67,7 @@ func (in *ExternalMetricValue) DeepCopyObject() runtime.Object {
func (in *ExternalMetricValueList) DeepCopyInto(out *ExternalMetricValueList) { func (in *ExternalMetricValueList) DeepCopyInto(out *ExternalMetricValueList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]ExternalMetricValue, len(*in)) *out = make([]ExternalMetricValue, len(*in))

View File

@ -87,7 +87,7 @@ func (in *NodeMetrics) DeepCopyObject() runtime.Object {
func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) { func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NodeMetrics, len(*in)) *out = make([]NodeMetrics, len(*in))
@ -155,7 +155,7 @@ func (in *PodMetrics) DeepCopyObject() runtime.Object {
func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) { func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodMetrics, len(*in)) *out = make([]PodMetrics, len(*in))

View File

@ -87,7 +87,7 @@ func (in *NodeMetrics) DeepCopyObject() runtime.Object {
func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) { func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NodeMetrics, len(*in)) *out = make([]NodeMetrics, len(*in))
@ -155,7 +155,7 @@ func (in *PodMetrics) DeepCopyObject() runtime.Object {
func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) { func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodMetrics, len(*in)) *out = make([]PodMetrics, len(*in))

View File

@ -87,7 +87,7 @@ func (in *NodeMetrics) DeepCopyObject() runtime.Object {
func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) { func (in *NodeMetricsList) DeepCopyInto(out *NodeMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]NodeMetrics, len(*in)) *out = make([]NodeMetrics, len(*in))
@ -155,7 +155,7 @@ func (in *PodMetrics) DeepCopyObject() runtime.Object {
func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) { func (in *PodMetricsList) DeepCopyInto(out *PodMetricsList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]PodMetrics, len(*in)) *out = make([]PodMetrics, len(*in))

View File

@ -55,7 +55,7 @@ func (in *RuntimeClass) DeepCopyObject() runtime.Object {
func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) { func (in *RuntimeClassList) DeepCopyInto(out *RuntimeClassList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]RuntimeClass, len(*in)) *out = make([]RuntimeClass, len(*in))

View File

@ -59,7 +59,7 @@ func (in *Fischer) DeepCopyObject() runtime.Object {
func (in *FischerList) DeepCopyInto(out *FischerList) { func (in *FischerList) DeepCopyInto(out *FischerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Fischer, len(*in)) *out = make([]Fischer, len(*in))
@ -120,7 +120,7 @@ func (in *Flunder) DeepCopyObject() runtime.Object {
func (in *FlunderList) DeepCopyInto(out *FlunderList) { func (in *FlunderList) DeepCopyInto(out *FlunderList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Flunder, len(*in)) *out = make([]Flunder, len(*in))

View File

@ -56,7 +56,7 @@ func (in *Flunder) DeepCopyObject() runtime.Object {
func (in *FlunderList) DeepCopyInto(out *FlunderList) { func (in *FlunderList) DeepCopyInto(out *FlunderList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Flunder, len(*in)) *out = make([]Flunder, len(*in))

View File

@ -59,7 +59,7 @@ func (in *Fischer) DeepCopyObject() runtime.Object {
func (in *FischerList) DeepCopyInto(out *FischerList) { func (in *FischerList) DeepCopyInto(out *FischerList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Fischer, len(*in)) *out = make([]Fischer, len(*in))
@ -120,7 +120,7 @@ func (in *Flunder) DeepCopyObject() runtime.Object {
func (in *FlunderList) DeepCopyInto(out *FlunderList) { func (in *FlunderList) DeepCopyInto(out *FlunderList) {
*out = *in *out = *in
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
out.ListMeta = in.ListMeta in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil { if in.Items != nil {
in, out := &in.Items, &out.Items in, out := &in.Items, &out.Items
*out = make([]Flunder, len(*in)) *out = make([]Flunder, len(*in))

Some files were not shown because too many files have changed in this diff Show More