public Builder SetOrder(global::Futu.OpenApi.Pb.TrdCommon.Order value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); result.hasOrder = true; result.order_ = value; return(this); }
public Builder MergeOrder(global::Futu.OpenApi.Pb.TrdCommon.Order value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); if (result.hasOrder && result.order_ != global::Futu.OpenApi.Pb.TrdCommon.Order.DefaultInstance) { result.order_ = global::Futu.OpenApi.Pb.TrdCommon.Order.CreateBuilder(result.order_).MergeFrom(value).BuildPartial(); } else { result.order_ = value; } result.hasOrder = true; return(this); }