func()

in apis/dataflow/v1beta1/zz_generated.deepcopy.go [370:467]


func (in *DataflowFlexTemplateJobSpec) DeepCopyInto(out *DataflowFlexTemplateJobSpec) {
	*out = *in
	if in.Region != nil {
		in, out := &in.Region, &out.Region
		*out = new(string)
		**out = **in
	}
	if in.ContainerSpecGcsPath != nil {
		in, out := &in.ContainerSpecGcsPath, &out.ContainerSpecGcsPath
		*out = new(string)
		**out = **in
	}
	if in.Parameters != nil {
		in, out := &in.Parameters, &out.Parameters
		*out = new(runtime.RawExtension)
		(*in).DeepCopyInto(*out)
	}
	if in.TransformNameMapping != nil {
		in, out := &in.TransformNameMapping, &out.TransformNameMapping
		*out = new(runtime.RawExtension)
		(*in).DeepCopyInto(*out)
	}
	if in.NumWorkers != nil {
		in, out := &in.NumWorkers, &out.NumWorkers
		*out = new(int32)
		**out = **in
	}
	if in.MaxWorkers != nil {
		in, out := &in.MaxWorkers, &out.MaxWorkers
		*out = new(int32)
		**out = **in
	}
	if in.ServiceAccountEmailRef != nil {
		in, out := &in.ServiceAccountEmailRef, &out.ServiceAccountEmailRef
		*out = new(refsv1beta1.IAMServiceAccountRef)
		**out = **in
	}
	if in.TempLocation != nil {
		in, out := &in.TempLocation, &out.TempLocation
		*out = new(string)
		**out = **in
	}
	if in.MachineType != nil {
		in, out := &in.MachineType, &out.MachineType
		*out = new(string)
		**out = **in
	}
	if in.AdditionalExperiments != nil {
		in, out := &in.AdditionalExperiments, &out.AdditionalExperiments
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.NetworkRef != nil {
		in, out := &in.NetworkRef, &out.NetworkRef
		*out = new(refsv1beta1.ComputeNetworkRef)
		**out = **in
	}
	if in.SubnetworkRef != nil {
		in, out := &in.SubnetworkRef, &out.SubnetworkRef
		*out = new(refsv1beta1.ComputeSubnetworkRef)
		**out = **in
	}
	if in.KmsKeyNameRef != nil {
		in, out := &in.KmsKeyNameRef, &out.KmsKeyNameRef
		*out = new(refsv1beta1.KMSCryptoKeyRef)
		**out = **in
	}
	if in.IPConfiguration != nil {
		in, out := &in.IPConfiguration, &out.IPConfiguration
		*out = new(string)
		**out = **in
	}
	if in.EnableStreamingEngine != nil {
		in, out := &in.EnableStreamingEngine, &out.EnableStreamingEngine
		*out = new(bool)
		**out = **in
	}
	if in.StagingLocation != nil {
		in, out := &in.StagingLocation, &out.StagingLocation
		*out = new(string)
		**out = **in
	}
	if in.SDKContainerImage != nil {
		in, out := &in.SDKContainerImage, &out.SDKContainerImage
		*out = new(string)
		**out = **in
	}
	if in.AutoscalingAlgorithm != nil {
		in, out := &in.AutoscalingAlgorithm, &out.AutoscalingAlgorithm
		*out = new(string)
		**out = **in
	}
	if in.LauncherMachineType != nil {
		in, out := &in.LauncherMachineType, &out.LauncherMachineType
		*out = new(string)
		**out = **in
	}
}