in pkg/conversions/gatewayroute_types_conversion.go [236:262]
func Convert_CRD_GatewayRouteSpec_To_SDK_GatewayRouteSpec(crdObj *appmesh.GatewayRouteSpec, sdkObj *appmeshsdk.GatewayRouteSpec, scope conversion.Scope) error {
if crdObj.HTTPRoute != nil {
sdkObj.HttpRoute = &appmeshsdk.HttpGatewayRoute{}
if err := Convert_CRD_HTTPGatewayRoute_To_SDK_HttpGatewayRoute(crdObj.HTTPRoute, sdkObj.HttpRoute, scope); err != nil {
return err
}
}
if crdObj.HTTP2Route != nil {
sdkObj.Http2Route = &appmeshsdk.HttpGatewayRoute{}
if err := Convert_CRD_HTTPGatewayRoute_To_SDK_HttpGatewayRoute(crdObj.HTTP2Route, sdkObj.Http2Route, scope); err != nil {
return err
}
}
if crdObj.GRPCRoute != nil {
sdkObj.GrpcRoute = &appmeshsdk.GrpcGatewayRoute{}
if err := Convert_CRD_GRPCGatewayRoute_To_SDK_GrpcGatewayRoute(crdObj.GRPCRoute, sdkObj.GrpcRoute, scope); err != nil {
return err
}
}
if crdObj.Priority != nil {
sdkObj.Priority = crdObj.Priority
}
return nil
}