...

Source file src/github.com/emissary-ingress/emissary/v3/pkg/api/getambassador.io/v2/zz_generated.conversion-spoke.go

Documentation: github.com/emissary-ingress/emissary/v3/pkg/api/getambassador.io/v2

     1  package v2
     2  
     3  import (
     4  	k8sRuntime "k8s.io/apimachinery/pkg/runtime"
     5  	"sigs.k8s.io/controller-runtime/pkg/conversion"
     6  )
     7  
     8  func convertFrom(src conversion.Hub, dst conversion.Convertible) error {
     9  	scheme := conversionScheme()
    10  	var cur k8sRuntime.Object = src
    11  	for i := len(conversionIntermediates) - 1; i >= 0; i-- {
    12  		gv := conversionIntermediates[i]
    13  		var err error
    14  		cur, err = scheme.ConvertToVersion(cur, gv)
    15  		if err != nil {
    16  			return err
    17  		}
    18  	}
    19  	return scheme.Convert(cur, dst, nil)
    20  }
    21  
    22  func convertTo(src conversion.Convertible, dst conversion.Hub) error {
    23  	scheme := conversionScheme()
    24  	var cur k8sRuntime.Object = src
    25  	for _, gv := range conversionIntermediates {
    26  		var err error
    27  		cur, err = scheme.ConvertToVersion(cur, gv)
    28  		if err != nil {
    29  			return err
    30  		}
    31  	}
    32  	return scheme.Convert(cur, dst, nil)
    33  }
    34  
    35  func (dst *AuthService) ConvertFrom(src conversion.Hub) error      { return convertFrom(src, dst) }
    36  func (src *AuthService) ConvertTo(dst conversion.Hub) error        { return convertTo(src, dst) }
    37  func (dst *DevPortal) ConvertFrom(src conversion.Hub) error        { return convertFrom(src, dst) }
    38  func (src *DevPortal) ConvertTo(dst conversion.Hub) error          { return convertTo(src, dst) }
    39  func (dst *Host) ConvertFrom(src conversion.Hub) error             { return convertFrom(src, dst) }
    40  func (src *Host) ConvertTo(dst conversion.Hub) error               { return convertTo(src, dst) }
    41  func (dst *LogService) ConvertFrom(src conversion.Hub) error       { return convertFrom(src, dst) }
    42  func (src *LogService) ConvertTo(dst conversion.Hub) error         { return convertTo(src, dst) }
    43  func (dst *Mapping) ConvertFrom(src conversion.Hub) error          { return convertFrom(src, dst) }
    44  func (src *Mapping) ConvertTo(dst conversion.Hub) error            { return convertTo(src, dst) }
    45  func (dst *Module) ConvertFrom(src conversion.Hub) error           { return convertFrom(src, dst) }
    46  func (src *Module) ConvertTo(dst conversion.Hub) error             { return convertTo(src, dst) }
    47  func (dst *RateLimitService) ConvertFrom(src conversion.Hub) error { return convertFrom(src, dst) }
    48  func (src *RateLimitService) ConvertTo(dst conversion.Hub) error   { return convertTo(src, dst) }
    49  func (dst *KubernetesServiceResolver) ConvertFrom(src conversion.Hub) error {
    50  	return convertFrom(src, dst)
    51  }
    52  func (src *KubernetesServiceResolver) ConvertTo(dst conversion.Hub) error { return convertTo(src, dst) }
    53  func (dst *KubernetesEndpointResolver) ConvertFrom(src conversion.Hub) error {
    54  	return convertFrom(src, dst)
    55  }
    56  func (src *KubernetesEndpointResolver) ConvertTo(dst conversion.Hub) error {
    57  	return convertTo(src, dst)
    58  }
    59  func (dst *ConsulResolver) ConvertFrom(src conversion.Hub) error { return convertFrom(src, dst) }
    60  func (src *ConsulResolver) ConvertTo(dst conversion.Hub) error   { return convertTo(src, dst) }
    61  func (dst *TCPMapping) ConvertFrom(src conversion.Hub) error     { return convertFrom(src, dst) }
    62  func (src *TCPMapping) ConvertTo(dst conversion.Hub) error       { return convertTo(src, dst) }
    63  func (dst *TLSContext) ConvertFrom(src conversion.Hub) error     { return convertFrom(src, dst) }
    64  func (src *TLSContext) ConvertTo(dst conversion.Hub) error       { return convertTo(src, dst) }
    65  func (dst *TracingService) ConvertFrom(src conversion.Hub) error { return convertFrom(src, dst) }
    66  func (src *TracingService) ConvertTo(dst conversion.Hub) error   { return convertTo(src, dst) }
    67  

View as plain text