func()

in api/v1/common/zz_generated.deepcopy.go [772:822]


func (in *HyperParameterTrainingJobSummary) DeepCopyInto(out *HyperParameterTrainingJobSummary) {
	*out = *in
	if in.CreationTime != nil {
		in, out := &in.CreationTime, &out.CreationTime
		*out = (*in).DeepCopy()
	}
	if in.FailureReason != nil {
		in, out := &in.FailureReason, &out.FailureReason
		*out = new(string)
		**out = **in
	}
	if in.FinalHyperParameterTuningJobObjectiveMetric != nil {
		in, out := &in.FinalHyperParameterTuningJobObjectiveMetric, &out.FinalHyperParameterTuningJobObjectiveMetric
		*out = new(FinalHyperParameterTuningJobObjectiveMetric)
		(*in).DeepCopyInto(*out)
	}
	if in.TrainingEndTime != nil {
		in, out := &in.TrainingEndTime, &out.TrainingEndTime
		*out = (*in).DeepCopy()
	}
	if in.TrainingJobArn != nil {
		in, out := &in.TrainingJobArn, &out.TrainingJobArn
		*out = new(string)
		**out = **in
	}
	if in.TrainingJobName != nil {
		in, out := &in.TrainingJobName, &out.TrainingJobName
		*out = new(string)
		**out = **in
	}
	if in.TrainingStartTime != nil {
		in, out := &in.TrainingStartTime, &out.TrainingStartTime
		*out = (*in).DeepCopy()
	}
	if in.TunedHyperParameters != nil {
		in, out := &in.TunedHyperParameters, &out.TunedHyperParameters
		*out = make([]*KeyValuePair, len(*in))
		for i := range *in {
			if (*in)[i] != nil {
				in, out := &(*in)[i], &(*out)[i]
				*out = new(KeyValuePair)
				**out = **in
			}
		}
	}
	if in.TuningJobName != nil {
		in, out := &in.TuningJobName, &out.TuningJobName
		*out = new(string)
		**out = **in
	}
}