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