public Builder AddRepeatedMessage(global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     PrepareBuilder();
     result.repeatedMessage_.Add(value);
     return(this);
 }
Exemplo n.º 2
0
 public Builder SetOptionalMessage(global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     result.hasOptionalMessage = true;
     result.optionalMessage_   = value;
     return(this);
 }
Exemplo n.º 3
0
 public Builder MergeOptionalMessage(global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     if (result.HasOptionalMessage &&
         result.optionalMessage_ != global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize.DefaultInstance)
     {
         result.optionalMessage_ = global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize.CreateBuilder(result.optionalMessage_).MergeFrom(value).BuildPartial();
     }
     else
     {
         result.optionalMessage_ = value;
     }
     result.hasOptionalMessage = true;
     return(this);
 }
Exemplo n.º 4
0
 public Builder SetRepeatedMessage(int index, global::Google.ProtocolBuffers.TestProtos.TestOptimizedForSize value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     result.repeatedMessage_[index] = value;
     return(this);
 }