public Builder SetEnd(global::lth.line_sensor.Point value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); result.hasEnd = true; result.end_ = value; return(this); }
public Builder MergeEnd(global::lth.line_sensor.Point value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); if (result.hasEnd && result.end_ != global::lth.line_sensor.Point.DefaultInstance) { result.end_ = global::lth.line_sensor.Point.CreateBuilder(result.end_).MergeFrom(value).BuildPartial(); } else { result.end_ = value; } result.hasEnd = true; return(this); }