in src/Apache.IoTDB/Rpc/Generated/TSCreateAlignedTimeseriesReq.cs [112:152]
public TSCreateAlignedTimeseriesReq DeepCopy()
{
var tmp278 = new TSCreateAlignedTimeseriesReq();
tmp278.SessionId = this.SessionId;
if((PrefixPath != null))
{
tmp278.PrefixPath = this.PrefixPath;
}
if((Measurements != null))
{
tmp278.Measurements = this.Measurements.DeepCopy();
}
if((DataTypes != null))
{
tmp278.DataTypes = this.DataTypes.DeepCopy();
}
if((Encodings != null))
{
tmp278.Encodings = this.Encodings.DeepCopy();
}
if((Compressors != null))
{
tmp278.Compressors = this.Compressors.DeepCopy();
}
if((MeasurementAlias != null) && __isset.measurementAlias)
{
tmp278.MeasurementAlias = this.MeasurementAlias.DeepCopy();
}
tmp278.__isset.measurementAlias = this.__isset.measurementAlias;
if((TagsList != null) && __isset.tagsList)
{
tmp278.TagsList = this.TagsList.DeepCopy();
}
tmp278.__isset.tagsList = this.__isset.tagsList;
if((AttributesList != null) && __isset.attributesList)
{
tmp278.AttributesList = this.AttributesList.DeepCopy();
}
tmp278.__isset.attributesList = this.__isset.attributesList;
return tmp278;
}