func()

in apis/dataflow/v1beta1/zz_generated.deepcopy.go [2766:2886]


func (in *WorkerPool) DeepCopyInto(out *WorkerPool) {
	*out = *in
	if in.Kind != nil {
		in, out := &in.Kind, &out.Kind
		*out = new(string)
		**out = **in
	}
	if in.NumWorkers != nil {
		in, out := &in.NumWorkers, &out.NumWorkers
		*out = new(int32)
		**out = **in
	}
	if in.Packages != nil {
		in, out := &in.Packages, &out.Packages
		*out = make([]Package, len(*in))
		for i := range *in {
			(*in)[i].DeepCopyInto(&(*out)[i])
		}
	}
	if in.DefaultPackageSet != nil {
		in, out := &in.DefaultPackageSet, &out.DefaultPackageSet
		*out = new(string)
		**out = **in
	}
	if in.MachineType != nil {
		in, out := &in.MachineType, &out.MachineType
		*out = new(string)
		**out = **in
	}
	if in.TeardownPolicy != nil {
		in, out := &in.TeardownPolicy, &out.TeardownPolicy
		*out = new(string)
		**out = **in
	}
	if in.DiskSizeGb != nil {
		in, out := &in.DiskSizeGb, &out.DiskSizeGb
		*out = new(int32)
		**out = **in
	}
	if in.DiskType != nil {
		in, out := &in.DiskType, &out.DiskType
		*out = new(string)
		**out = **in
	}
	if in.DiskSourceImage != nil {
		in, out := &in.DiskSourceImage, &out.DiskSourceImage
		*out = new(string)
		**out = **in
	}
	if in.Zone != nil {
		in, out := &in.Zone, &out.Zone
		*out = new(string)
		**out = **in
	}
	if in.TaskrunnerSettings != nil {
		in, out := &in.TaskrunnerSettings, &out.TaskrunnerSettings
		*out = new(TaskRunnerSettings)
		(*in).DeepCopyInto(*out)
	}
	if in.OnHostMaintenance != nil {
		in, out := &in.OnHostMaintenance, &out.OnHostMaintenance
		*out = new(string)
		**out = **in
	}
	if in.DataDisks != nil {
		in, out := &in.DataDisks, &out.DataDisks
		*out = make([]Disk, len(*in))
		for i := range *in {
			(*in)[i].DeepCopyInto(&(*out)[i])
		}
	}
	if in.Metadata != nil {
		in, out := &in.Metadata, &out.Metadata
		*out = make(map[string]string, len(*in))
		for key, val := range *in {
			(*out)[key] = val
		}
	}
	if in.AutoscalingSettings != nil {
		in, out := &in.AutoscalingSettings, &out.AutoscalingSettings
		*out = new(AutoscalingSettings)
		(*in).DeepCopyInto(*out)
	}
	if in.PoolArgs != nil {
		in, out := &in.PoolArgs, &out.PoolArgs
		*out = new(google_protobuf_Any)
		**out = **in
	}
	if in.Network != nil {
		in, out := &in.Network, &out.Network
		*out = new(string)
		**out = **in
	}
	if in.Subnetwork != nil {
		in, out := &in.Subnetwork, &out.Subnetwork
		*out = new(string)
		**out = **in
	}
	if in.WorkerHarnessContainerImage != nil {
		in, out := &in.WorkerHarnessContainerImage, &out.WorkerHarnessContainerImage
		*out = new(string)
		**out = **in
	}
	if in.NumThreadsPerWorker != nil {
		in, out := &in.NumThreadsPerWorker, &out.NumThreadsPerWorker
		*out = new(int32)
		**out = **in
	}
	if in.IpConfiguration != nil {
		in, out := &in.IpConfiguration, &out.IpConfiguration
		*out = new(string)
		**out = **in
	}
	if in.SdkHarnessContainerImages != nil {
		in, out := &in.SdkHarnessContainerImages, &out.SdkHarnessContainerImages
		*out = make([]SdkHarnessContainerImage, len(*in))
		for i := range *in {
			(*in)[i].DeepCopyInto(&(*out)[i])
		}
	}
}