public com.google.protobuf.DoubleValue build() {
   com.google.protobuf.DoubleValue result = buildPartial();
   if (!result.isInitialized()) {
     throw newUninitializedMessageException(result);
   }
   return result;
 }
 public Builder mergeFrom(com.google.protobuf.DoubleValue other) {
   if (other == com.google.protobuf.DoubleValue.getDefaultInstance()) return this;
   if (other.getValue() != 0D) {
     setValue(other.getValue());
   }
   onChanged();
   return this;
 }
 public com.google.protobuf.DoubleValue buildPartial() {
   com.google.protobuf.DoubleValue result = new com.google.protobuf.DoubleValue(this);
   result.value_ = value_;
   onBuilt();
   return result;
 }
 public com.google.protobuf.DoubleValue getDefaultInstanceForType() {
   return com.google.protobuf.DoubleValue.getDefaultInstance();
 }