in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [1212:1258]
func (in *ASMGrpcJsonTranscoderSpec) DeepCopyInto(out *ASMGrpcJsonTranscoderSpec) {
*out = *in
if in.WorkloadSelector != nil {
in, out := &in.WorkloadSelector, &out.WorkloadSelector
*out = new(WorkloadSelector)
(*in).DeepCopyInto(*out)
}
if in.Services != nil {
in, out := &in.Services, &out.Services
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PrintOptions != nil {
in, out := &in.PrintOptions, &out.PrintOptions
*out = new(GrpcJsonTranscoder_PrintOptions)
(*in).DeepCopyInto(*out)
}
if in.MatchIncomingRequestRoute != nil {
in, out := &in.MatchIncomingRequestRoute, &out.MatchIncomingRequestRoute
*out = new(bool)
**out = **in
}
if in.IgnoredQueryParameters != nil {
in, out := &in.IgnoredQueryParameters, &out.IgnoredQueryParameters
*out = new([]string)
if **in != nil {
in, out := *in, *out
*out = make([]string, len(*in))
copy(*out, *in)
}
}
if in.AutoMapping != nil {
in, out := &in.AutoMapping, &out.AutoMapping
*out = new(bool)
**out = **in
}
if in.IgnoreUnknownQueryParameters != nil {
in, out := &in.IgnoreUnknownQueryParameters, &out.IgnoreUnknownQueryParameters
*out = new(bool)
**out = **in
}
if in.ConvertGrpcStatus != nil {
in, out := &in.ConvertGrpcStatus, &out.ConvertGrpcStatus
*out = new(bool)
**out = **in
}
}