public Settings build() {
   Settings result = buildPartial();
   if (!result.isInitialized()) {
     throw newUninitializedMessageException(result);
   }
   return result;
 }
 private Settings buildParsed() throws com.google.protobuf.InvalidProtocolBufferException {
   Settings result = buildPartial();
   if (!result.isInitialized()) {
     throw newUninitializedMessageException(result).asInvalidProtocolBufferException();
   }
   return result;
 }